Kodabra.ru

Железный блог

Патчи для bios x230

Использовать программу PhoenixTool. Подходит для версии Bios 2.73, возможно подойдет и для более новых версий. Патчить нужно дамп биоса, снятый программатором. В настройках нужно отметить такие параметры
«Allow user to modify other modules» и «No SLIC». Вот такие варианты патчей есть:
Replace the Date Tab with the Advance Tab in Bios
File: 32442D09-1D11-4E27-8AAB-90FE6ACB0489

Replace HEX: 04320b483cc2e14abb16a73fadda475f
With HEX: 778b1d826d24964e8e103467d56ab1ba
Offset: 0x2A0 — 0x2AF

Whitelist bypass
File: 79E0EDD7-9D1D-4F41-AE1A-F896169E5216

Offset: 0xC4E-0xC4F Replace HEX: 0F84 With HEX: 90E9
Offset: 0xCA3 Replace HEX: 16 With HEX: 00
Offset: 0xCB8 Replace HEX: 74 With HEX: EB

Power Management
File: F7731B4C-58A2-4DF4-8980-5645D39ECE58

Offset: 0x4962 Replace HEX: 75 With HEX: EB Hackintosh Power management
Offset: 0x51F0 Replace HEX: 74 With HEX: EB CPU multiplier management

Восстановление аккумуляторов от Lenovo Х220 и Х230

Решил восстановить аккумуляторы данных ноутбуков. Т. к. скопилось несколько нерабочих аккумуляторов. Плюс наткнулся на статью, как прошить контроллеры и был софт в свободном доступе. Вот рецепт, который я нашел на форуме:
Нужно поменять элементы, скорее всего дисбаланс, нужно взять хорошие новые с одной партии. Например заказать на алиэкспресс. Вместе с батарейками заказать на али же плату программатора такую, она подойдёт для программирования батарей. Скачать софт с http://www.karosium.com/2016/08/smbusb-hacking-smart-batteries.html там же почитать описание. Замкнуть на минус батареи через резистор 1 кОм площадку TP1 на плате. Таким образом микросхема войдёт при подключении в режим bootloader. Так же, нужно восстановить предохранитель http://www.karosium.com/2016/09/ если он сгорел. Горят они редко. Проверит элементы на предмет чтобы у них у всех было одинаковое напряжение (можно зарядить специальным зарядником), соединить в упаковку как на родной батарее. Только не вздумайте лудить и паять обычным припоем — либо точеччная сварка, либо кислота и сплав Розе, держать паяльник на плюсе не более 3 секунд, на минусе не более 5 секунд. Кислоты много не лить, лудить всю площадку чтобы потом не отвалилось. Подключить элементы к плате и программатор. Читать и писать флеш нужно софтом от R2j240 http://www.karosium.com/2016/08/hacking-r2j240-lgc.html
Считываем флеши и определяем где динамическая часть. Это легко сделать — в динамической флеши обычно 4 повторяющихся мало различающихся фрагмента. Нужно сравнить каждый из них с помощью hex редактора.
Когда контроллер блокируется он записывает по определённым адресам нули, соответственно фрагмент где меньше нулей ещё рабочий, его копируем в буфер и заменяем на него все остальные. Сохраняем, записываем, в конец добавляем команду — execute. Меряем напряжение на клеммах разъёма — оно обычно на пол-вольта ниже чем на банках. Подключаем к ноутбуку сначала без зарядника, ноут должен включиться, если всё правильно сделали. После, калибруем батарею с помощью встроенных средств PowerManager
Вобщем, всё довольно просто и главное почти нахаляву.
Такие параметры получил после калибровки

Параметры не идеальные, но возможно нужно прогнать еще пару циклов разряда и и заряда.

Горит БУК 33 в ЭМКФ-41

Поставил на свой тазик электрокорректор фар. Заказывал с завода. Работал он, с переменным успехом. Не прошло и пол года, сгорел блок управления. Причем сгорел в угли, даже корпус поплавился. Проблема популярная и про нее часто пишут на форумах. Поэтому если поставили себе данный корректор, делайте отдельное питание через кнопку. Т. к. корректор может самопроизвольно сгореть. Я решил поставить просто реле и оставить родную крутилку, надеюсь сами корректоры не заклинит в крайних положениях.

2018   говно

Исходники Openwrt заблокированы РКН

Решил собрать последнюю версию Openwrt для роутера WT3020. Столкнулся с проблемой скачивания исходников прошивки с сайта. Хотя сам сайт работает, проблемы с репрозиторием где хранятся исходники. Ошибка выглядит примерно так: fatal: unable to access ’https://git.openwrt.org/openwrt/openwrt.git/': Failed to connect to git.openwrt.org port 443: Время ожидания соединения истекло
Через окольные пути исходники удалось собрать без особых проблем. Показалось что новая версия более тяжелая и luci работает с небольшими тормозами.

2018   роутер

Настройка PWM подсветки некоторых ноутбуков

В некоторых ноутбуках стоит очень низкая частота PWM регулятора подсветки дисплея. У X230 частота PWM 220гц, у CF-C2 частота PWM 20кгц. Нашел единственную рабочую версию программы, которая работает на последних драйверах Intel.
Вот интересная тема про PWM на гитхабе
Здесь можно взять программу которую я использовал в Windows.

Копирование текста с сайтов.

Сейчас стало модно запрещать копирование текста с сайта. Эту хрень умудрились включить даже на алиэкспрессе. Тот же трек код проблематично скопировать с сайта. Хорошо что есть расширения для хрома. Активируется расширения после нажатия на икноку. Скачать можно здесь.
UPD
Как показала практика, похоже только у меня возникла такая проблема. Виноват кэш браузера или меня прокляли китайские продавцы на али.

2018   web   говно

Linux Mint 19 на ноутбуке. Линукс не меняется.

Использование Линукса на некоторых ноутбуках превращается в страдание и боль. После установки и обновления последней версии, профиль пользователя сломался. Пришлось удалять временные файлы в папке пользователя. Операционная система зависает на загрузке. Баг лечился тем, что я просто логинился в консоле и выходил из нее, и тогда графический интерфейс загружался. При выходе из системы, зависали разнообразные службы, они до сих пор зависают и перезагрузка может длиться пару минут.
Я победил зависания Mint 19 при загрузке. Оказалось, надо доставить пару пакетов haveged и rng-tools. Обновления системы проводилось после этого бага несколько раз, но они не решили эту проблему...
В целом система работает хорошо, только ноутбук в Линуксе греется сильней. Кажется, встроенная графика, сильней загружает процессор при воспроизведении видео с 60 фпс.

2018   linux   монитор

Xiaomi Mi WiFi Router 3G и прошивка Padavan

Приобрел себе новый роутер от Xiaomi, т. к. Zyxel иногда глючил в связке с моим провайдером. Стоковая прошивка оказалась так себе. Она не поддерживает USB модемы. Нельзя ставить дополнительные пакеты и язык интерфейса на китайском. Сменить стоковую прошивку не так то просто, но на 4pda есть инструкции. Основная проблема, это кривая работа сайта Xiaomi. У них проблемы с https при переходах по ссылкам. На форуме есть инструкции по разгону оперативной памяти и процессора. Я разогнал роутер, и стабильность работы при этом, не пострадала. У этого роутера NAND память, размер которой 128МБ. В прошивке от Padavan часть памяти можно использовать для установки дополнительных пакетов, что очень удобно, если нужен дополнительный функционал от роутера.
Количество LAN портов, это единственный минус этого роутера.

2018   роутер

Reg.ru и охрененные цены на продление домена.

В этом году,похоже они упоролись по жесткому. Цена за продление домена, достигла фантастических цифр.
Смотрите сами

Перенести домен еще тот гемморой, учитывая что у меня к этому домену прикреплен условно бесплатный хостинг. Хотя мне кажется проще было перенести домен и перейти на платный хостинг. В итоге вышло бы дешевле.

2018  

CF-C2 и Linux. Решение проблем со звуком и яркостью.

Решил записать решения проблем с этим ноутбуком в ОС Linux. Записываю скорее всего только для себя, но вдруг кому-нибудь еще пригодится. Поставил Linux Mint 19. Все проблемы остались из старых версий. Первая проблема нет звука во встроенном динамике. Решение проблемы описано в этой статье здесь. Вторая проблема, не регулируется подсветка дисплея. Как починить описано здесь. Самое печальное что этим статьям уже много лет, а проблемы до сих пор не решены. Все таки ставить Linux на некоторые ноутбуки это страдание и боль. Подсветка до конца не побеждена, т. к. при подключении блока питания к ноутбуку, подсветка убирается в ноль.

2018   linux   ноутбук
Ранее Ctrl + ↓