Ремонт: Ноутбуков, Компьютеров
https://vlab.su/

BIOS: распаковка/правка
https://vlab.su/viewtopic.php?f=181&t=2460
Страница 67 из 80

Ciber SLasH [ 29 мар 2021, 11:39 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

BestMann писал(а):
Ведь куда проще запустить Windows-прогу, которая сама все сделает и перезагрузит комп

И на выходе получится кирпич, когда что-то пошло не так.
У любого мастера случаев окирпиченых плат, после попытки её прошить клиентом, вагон и маленькая тележка.
Пользователь вообще не должен думать о прошивке на работающем ноутбуке.

jawdead (Севастьянов Павел) [ 29 мар 2021, 11:43 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

BestMann писал(а):
а почему Вы думаете, что попытка нахождения более универсального решения для всех пользователей является мазохизмом?

Универсальное решение - это прошивка программатором.
BestMann писал(а):
Ведь куда проще запустить Windows-прогу, которая сама все сделает и
igils писал(а):
аппарат окирпичится и придется его перепрошивать программатором.

---------- Добавлено спустя 2 минуты 23 секунды: ----------
А, уже оветили :-) Плагиат почти получился :-)

DeathBringer [ 29 мар 2021, 11:47 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

Судя по GUID={11D378C2-B472-412F-AD87-1BE4CD8B33A6}, он пытается в официальной прошивке отключить белый список Wi-Fi-адаптеров в BIOS c Secure Flash от Lenovo.
Здесь только программатор поможет.

BestMann [ 29 мар 2021, 12:28 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

DeathBringer, да, хочу отключить белый список Wi-Fi, можно через FPTBIOS попробовать прошиться, но это удобно делать тем хоть как-то понимают что к чему.
А хотелось бы было универсальное средство для любого пользователя - запустил exe-файл и вопрос решился :)
При этом если исходить и двух разных сообщений можно предположить, что решение где-то рядом.
"InsydeH20 - Secure Flash Error : Invalid firmware image!!! Please press any key to reset system......" - выходит когда происходит склейка разных блоков прошивки или при правки ее, т.е. скорей-всего не совпадает контрольная сумма всего файла или отдельных блоков, а может еще какая проверка.
"InsydeH20 - Secure Flash Error : Decompress failed!!! Please press any key to reset system......" - а вот это сообщение уже выходит в момент когда shell делает прошивку, но после перезапуска компа и не способности загрузиться с прошитой прошивки. Дамп прошивки в данном случае получается с помощью phoenixtool273. Получается, что эта программа правильно создает структуру/"контрольные суммы" и ошибка "Invalid firmware image!!!" не выскакивает. Но все же чего-то не хватает и поэтому возникает ошибка Декомпрессии, возможно дело в том, что phoenixtool273 не допиливает какой-то блок, с другой стороны это единственная прога, которая видит дамп и позволяет его редактировать.

DeathBringer [ 29 мар 2021, 12:36 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

BestMann писал(а):
но после перезапуска компа и не способности загрузиться с прошитой прошивки.
Ошибочное мнение - прошивка начинается только после перегрузки и старта BIOS с базы прежней прошивки.
BestMann писал(а):
это единственная прога, которая видит дамп
Неверно, дамп она не видит. Она просто может работать с куском прошивки, расположенным по любому смещению в файле.
---------- Добавлено спустя 3 минуты 48 секунд: ----------
Суть процесса Secure Flash - не дать записать изменённую прошивку, если такое изменение не одобрено производителем.
Контроль прошивки и само обновление осуществляет сам BIOS, а не программа в Windows.
---------- Добавлено спустя 10 минут 30 секунд: ----------
Вам еще повезло, что в данном ноутбуке нет контроля целостности при каждом старте, как это сделано во многих ноутбуках от Lenovo.
В таком случае "лечение" довольно трудоемкое - https://www.insanelymac.com/forum/topic ... on-lenovo/
И все равно нужен программатор.

Koe [ 29 мар 2021, 13:19 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

jawdead (Севастьянов Павел) писал(а):
PhoenixTool сам правит КС. MMTool, UEFITool не умеют вроде. Могу ошибаться.

Возвращаюсь к своему вопросу. Dell Studio 1555 (меняю 8018 на 9001) - залил поправленный биос, без правки КС -кина нет, черный экран. Выходит PhoenixTool нифига сам не правит.. Всего для модификации 2 файла находится. Поправил в OPROM01 КС, изменив дату, кино пошло. А вот во втором файле BIOSCOD02 не пойму, нужно менять КС или нет (изначально КС отличается от 00). и если нужно и в нем менять, то в каком месте? (даты в дампе не нашел)
Вложение:
2 id+ks.rar

BestMann [ 29 мар 2021, 13:39 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

DeathBringer писал(а):
Ошибочное мнение - прошивка начинается только после перегрузки и старта BIOS с базы прежней прошивки.

Да, я это понимаю. Я поэтому и разграничиваю понятия Windows и Shell режим. В виндовс прошивка заталкивается в определенную область, чтобы при перезагрузке в bios шла непосредственно сама прошивка. Ошибки возникают не в винде, а уже при инициализации самого Bios.
Вот в одном случае с ошибкой "Invalid firmware image!!!" прошивка вообще не происходит, а вот во втором случае прошивка идет, но из-за того, что все таки с дампом что-то не то, то происходит ошибка " Decompress failed!!!" и происходит восстановление прошивки(откат) и дальнейшая успешная загрузка.

За ссылку большое спасибо, уже изучаю, появляются мысли как можно попробовать обойти проблему.

DeathBringer [ 29 мар 2021, 13:45 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

BestMann писал(а):
а вот во втором случае прошивка идет
Нет, не идет.

Powerman [ 29 мар 2021, 13:53 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

Koe
КС правится только в видеомодуле(OPROMxx)
UPD Верно.

Koe [ 29 мар 2021, 14:05 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

а ID чипа правим во всех найденных модулях, в частности BIOSCOD02 (не только опромы), верно?

jawdead (Севастьянов Павел) [ 29 мар 2021, 17:04 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

Koe
Не нужно во всех. Правлю только в файлах с расширением .ROM
По поводу КС Феникс при сборке пишет в окошке, что корректирует её. Но бывают нюансы конечно, как и везде.
Обычно ничего не правлю, но иногда приходится.

Koe [ 02 апр 2021, 06:24 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

Пока тренировался с Dell Studio 1555 (меняю 8018 на 9001), столкнулся с интересным нюансом при правке КС в OPROM1. Подкорректировал дату, КС 00, все норм, кино есть. Потом, думаю, дай сделаю покрасивее, не дату, а рядом время подправлю, и пока ковырялся с другими вопросами, как-то этот момент упустил. Собрал ноут, включаю - плата заводится, но кина нет.. че такое, снова шил, снова собирал-пересобирал дамп, нет кина и всё тут, уже грешным делом начал думать что новый чип отвалился. Залил чужой mod - кино появилось. стал чесать репу - и тут я вспомнил про корректировку времени. Пересобрал дамп с правкой даты!, и все заработало. Для эксперимента опять попробовал со временем! - и все подтвердилось. Теперь вопрос - это мне так повезло (частный случай)? Или же время нельзя трогать?

igils [ 02 апр 2021, 07:48 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

Это влияние инопланетян, не иначе. Всегда правлю КС, надо это или не надо, раз где-то важно, то лучше подстраховаться
И правлю всегда именно время. Ни одного зафиксированного случая, что после такого не заработало у меня нет.

andreys [ 02 апр 2021, 14:40 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

Кто-нибудь умеет расшифровывать новые биосы от HP?
Которые hewprsa не может распаковать?

DeathBringer [ 02 апр 2021, 15:01 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

andreys
Пример?

andreys [ 02 апр 2021, 16:58 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

два за сегодня.

ProDesk 400 G6 Mt
Sousaphone
rev. a

x360 1040 G6
hsn-i29c
brighton-6050a3037501-mb-a01(a1)

файлы приложить?

DeathBringer [ 02 апр 2021, 17:15 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

andreys
1. Распаковать sp112286.exe
2. Взять файл R03_020801.bin
3. BIOS регион лежит по смещению 0x220, длина 0xC00000

Остальные области для сборки в FIT тоже несложно ищутся.
P.S. Уже подобное было - viewtopic.php?p=704373#p704373

Koe [ 03 апр 2021, 05:20 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

igils писал(а):
И правлю всегда именно время.


продолжил эксперименты, при правке секунд - все нормально, а вот часы, либо минуты - не работает. Так что, когда все вроде бы нормально, но лыжи не едут - стоит и на такой момент обратить внимание, мож кому пригодится..

Danila. [ 07 апр 2021, 02:26 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

Всем здравствуйте.
Ткните пожалуйста носом, где глянуть-почитать тут в теме или не тут )
BIOS Dell E6430.
Качаю с офф сайта, распаковываю EXE PFS extract'om.
Беру дампы (2 флешки), склеиваю в один, открываю UEFI tool'om, он видит, показывает размер ME - (6 270 976)
В выдернутом файле ME размером 7 843 840
Если резать с конца по размеру 6 270 976 - ME analyzer говорит что видит регион но type update.
Как их совместить то ? что-то не догоняю)
Вложение:
E6430A24.exe_extracted.zip

siberian [ 07 апр 2021, 09:35 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

Danila. писал(а):
Если резать

А надо ли резать?

Danila. [ 07 апр 2021, 09:54 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

siberian
Склеить с тем что есть и добить F до 8 ? Попробую. Спасибо.
upd.
Но наверно не выйдет, тело BIOS, UEFI tool говорит 6mb.
upd2.
Походу сразу неправильно начал. читаю win-raid.
upd3
siberian
Спасибо за наводку ) Вроде все вышло)

Dag_ZhiEst' [ 21 апр 2021, 20:02 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

В модуле как минимум 4 видеобиоса, и ещё какой-то кусок, ответственный за сеть. Как в нём правильно заменить видеобиос? Сначала я попробовал обрезать с 55 AA 78 E9 41 по 42 41 43 10 00 5B. Они разных размеров выходят и при тупой замене аппарат видит загрузочные устройства, но не переходит к загрузке. Тогда попробовал подправить размер, заменив биос большего размера меньшим и докинув FF'ок в конец. Не запускается дискретка, с 43 кодом висит.

killertv [ 25 май 2021, 12:39 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

Уважаемые знатоки есть ноут HP c убитым комбайном KabyLake,на его место закинул инжинерку сделал соответствующие правки в биосе но вот незадача забыл что на HP стоит защита и после того как распаковываю биос ноут уходит в ступор.Если на старых я научился ее снимать то тут темный лес.Кто поможет и направит как это правильно сделать буду очень благодарен.Дамп прилагается.

Azazehl [ 26 май 2021, 15:06 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

killertv
не забывайте про BootGuard от интела

killertv [ 27 май 2021, 11:54 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

Azazehl писал(а):
не забывайте про BootGuard

BootGuard нету там,да и с родным биосом включается есть коды с новым процом, но как только распаковываю биос и просто собираю обратно то ноут стартует но даже не подымает питание ядра.

Azazehl [ 27 май 2021, 14:51 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

killertv
оригинальный биос и платформу/модель ноута не желаете предоставить?

похоже пока что на совсем новый тип защит, надо извлекать PE, дизассемблировать, изучать, хакеры нужны

killertv [ 27 май 2021, 15:35 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

HP G450 G5,биос родной выше, да я тоже не нашел меток о сигнатуре $HSS, $SIG,$HS2 и есть подозрения о новой защите.

Абитуриент [ 04 июн 2021, 19:40 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

Приветствую! Возникла потребность состряпать дамп для Dell Inspiron 5570, т.к. во флешку залита откровенно левая нарезка из кусков НРшных дампов (видимо в прошлой "мастерской" людям так решили незатейливо аппарат убить)
На форуме нашёл дамп на эту модель viewtopic.php?p=862882#p862882 , но там в дампе уже вбит сервистаг, и аппарат как-то неадекватно себя ведёт с ним. На сайте Делл скачал обновление Inspiron_5570_5770_141, распаковал его феникстулом, и получил файл на 12Мб, надо понимать это только часть содержащая обновление, а не полный образ. Флешка в аппарате на 16Мб, при этом при разборке дампа по ссылки выше, регион биос получается на 9Мб. Всю голову сломал - как это обрезать чтобы скормить FITу? Или прямо как есть и вставлять в дамп?
За советы буду благодарен :co_ol:

sergej66 [ 05 июн 2021, 00:12 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

ТУТ на форуме такой лежит и уже с чистым ME

Абитуриент [ 07 июн 2021, 13:19 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

sergej66 писал(а):
ТУТ на форуме такой лежит и уже с чистым ME

Да это именно оно :co_ol:
Спасибо что уберегли меня от саморазвития :-ok-:

Страница 67 из 80 Часовой пояс: UTC + 4 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/