LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

Так что по идее вся аппаратура у меня будет через какое-то время. На самом деле меня пугает больше не процесс чтения или записи, а процесс модификации считанного образа. Его же надо распаковать, дизассемблировать, найти нужное ветвление и заменить на nop'ы, а потом как-то запаковать обратно.

Ты читаешь, что тебе пишут? Всё проще. Существует виндовая утилита для распаковки и модификации образа. Помимо этого, на bios-mods существует некоторое количество уже пропатченных копий нужного куска образа, вытащенных из разных версий прошивок для разных ноутов. Твоя там есть.

Плюс я повторяю себе мантру «это ведь просто обычный чип SPI Flash, я просто сохраню его исходное содержимое в надёжное место, а в случае любых проблем, просто залью обратно, это вернёт ноутбук в 100% исходное состояние». Я ведь прав?

С точностью до поведения EC — да, прав. Хотя вряд ли ты сведёшь с ума EC простой заливкой некорректного образа.

Только обрати внимание, что там могут быть две SPI-флешки. Искомую придётся определить экспериментально.

Исходная версия intelfx, :

Так что по идее вся аппаратура у меня будет через какое-то время. На самом деле меня пугает больше не процесс чтения или записи, а процесс модификации считанного образа. Его же надо распаковать, дизассемблировать, найти нужное ветвление и заменить на nop'ы, а потом как-то запаковать обратно.

Ты читаешь, что тебе пишут? Всё проще. Существует виндовая утилита для распаковки и модификации образа. Помимо этого, на bios-mods существует некоторое количество уже пропатченных копий нужного куска образа, вытащенных из разных версий прошивок для разных ноутов. Твоя там есть.

Плюс я повторяю себе мантру «это ведь просто обычный чип SPI Flash, я просто сохраню его исходное содержимое в надёжное место, а в случае любых проблем, просто залью обратно, это вернёт ноутбук в 100% исходное состояние». Я ведь прав?

С точностью до поведения EC — да, прав. Хотя чтобы свести с ума EC, надо постараться.

Только обрати внимание, что там могут быть две SPI-флешки. Искомую придётся определить экспериментально.