Ремонт: Ноутбуков, Компьютеров https://vlab.su/ |
|
BIOS: распаковка/правка https://vlab.su/viewtopic.php?f=181&t=2460 |
Страница 66 из 80 |
Uomo [ 10 фев 2021, 19:26 ] | |
Заголовок сообщения: | Re: BIOS: распаковка/правка |
gmosin используйте MMTool версии 4.50 |
moresergio [ 11 фев 2021, 13:25 ] | |
Заголовок сообщения: | Re: BIOS: распаковка/правка |
Не как не пойму по какому адресу лежит лого bios AmericanMegatrendsInc.-4.6.5 Прогой Edit.logo.Huanan-X79-by-NFound.exe тоже не находит mmtol точно его правильно читает Материнка китай x79 |
Seven [ 19 фев 2021, 02:58 ] | |
Заголовок сообщения: | Re: BIOS: распаковка/правка |
Доброго времени суток! Может ли кто уделить немного времени и помочь вытащить дамп мульта из обновления? Ну или пошлите меня ссылкой, где кто-то уже подробно пояснил как это делается, пожалуйста. Плата LA-B731P. Обнову прикрепляю.. Заранее спасибо! |
siberian [ 19 фев 2021, 11:57 ] | |
Заголовок сообщения: | Re: BIOS: распаковка/правка |
В апдейте 2 BIOS'а, Vpro и NonVpro - у тебя какой? Какой мульт и есть ли слитая прошивка Какие флэшки? |
Seven [ 19 фев 2021, 12:56 ] | |
Заголовок сообщения: | Re: BIOS: распаковка/правка |
Добрый день, siberian! - По умолчанию, в ноуте был установлен 5300U, с поддержкой vpro. Есть родные дампы, если нужны. - Выход из строя ШИМа дежурки 3,3в, комбайна, мульта. Дежурка восстановлена, мульт заменен (КВ9022Q), комбайн установлен 5500U (без поддержки vpro). - Основной биос тут в формате 64+32, благодаря полученному ранее опыту, был собран, почищен, зашит. - Родной мульт в кз, потому, считать что-то - без вариантов. Зашил прошивку мульта от LA-A131P , платы очень близкие, однако, кроме поднятых дежурок и 1,05в, получил неадекватное поведение платы.. Очевидно, нужна родная прошивка LA-B731P. - Как всегда, благодарен за советы. |
siberian [ 19 фев 2021, 17:57 ] | |
Заголовок сообщения: | Re: BIOS: распаковка/правка |
Seven писал(а): Основной биос тут в формате 64+32 Это-то я знаю. Вопрос не о объёме, а о названии... Прошивка мульта в апдейте есть, но есть одно но - первые 4KB пустые. Может для этой платформы так и надо... проверяй Вложение: A4DBH120_ECFW.rar
|
Seven [ 19 фев 2021, 18:59 ] | |
Заголовок сообщения: | Re: BIOS: распаковка/правка |
siberian писал(а): первые 4KB пустые. Может для этой платформы так и надо... Очевидно, так и надо, поскольку извлеченная прошивочка, таки штатно запустила аппарат. Премного благодарен за выполненную работу! В качестве дополнительного вопроса.. Не просветите, касательно методики такого вырезания? Можно ссылкой, на обсуждение. Еще раз, спасибо! |
siberian [ 19 фев 2021, 19:41 ] | |
Заголовок сообщения: | Re: BIOS: распаковка/правка |
Seven писал(а): Очевидно, так и надо Я такого начала прошивки EC не встречал Seven писал(а): Можно ссылкой изволь |
bass [ 24 фев 2021, 16:17 ] | |
Заголовок сообщения: | Re: BIOS: распаковка/правка |
Цитата: Решение ошибки (appcrash) при запуске/распаковке некоторых контейнеров (HP Flash Utility) с прошивками для HP Например, https://ftp.hp.com/pub/softpaq/sp87001- ... p87479.exe Внутри него контейнер 2266.exe, при нормальной работе файл тупо запускаем и выбираем в менюшке сохранить куда-то полноценную прошивку, но зачастую при запуске файла приложение "крашится". Для решения надо скинуть файлы из архива (вложил) в папку с файлом 2266.exe (в данном примере) и потом уже запускать не всегда помогает, эти файлы легко распаковывает AMIUCP |
aarrss [ 05 мар 2021, 22:37 ] | |
Заголовок сообщения: | Re: BIOS: распаковка/правка |
Здравствуйте! Помогите пожалуйста с правкой BIOS под Acer 5538G (LA-5401p). Заменил видеочип, был: 216-0728020, стал: 216-0749001. 1. Распаковываю слитый дамп с помощью Phoenix Tool 2.66 2. С помощью Total Commander выполняю поиск по id чипа в "перевернутом виде" который стоял на матери: "02105295" 3. В папке DUMP Находит 9 файлов содержащих это значение, вот их имена: "BIOS0.BIOS" "BIOS10.BIOS" "BIOS39.BIOS" "BIOS307.BIOS" "BIOS955.BIOS" "981A25E0-0D83-436D-9184-C1AA53BB143A_311.ROM" "BEA64B3E-9AB1-441E-9147-866A355511AE_958.ROM" "C95E6A28-FB95-49F2-AE01-F38166FD4524_43.ROM" "PADDING_1030.ROM" В папке BIOS, внутри папки DUMP находит еще 5 файлов содержащих это значение: "BIOS0.BIOS" "BIOS10.BIOS" "BIOS39.BIOS" "BIOS307.BIOS" "BIOS955.BIOS" 4. C помощью HxD во всех файлах редактирую id "02105295" на "02105595", по сути меняю 52 на 55, в некоторых файлах это значение встречается несколько раз (эти ven/dev нашел в интернете) 5. В Phoenix Tool 2.66 в выпадающем меню Manufacturer выбираю Other, далее нажимаю кнопку Advanced и в разделе Control options ставлю галки на "Allow user to modify other modules" и " No slic", нажимаю Done 6. Затем нажимаю "Go", после того как появляется сообщение " You can now make manual alterations to any module in the DUMP directory", не нажимая "ОК" заменяю файлы на исправленные в папках DUMP и DUMP/BIOS, потом нажимаю GO, чтобы собрать прошивку 7. Получаю ошибку: "Submodule to be inserted has invalid common header" Что я делаю не так? |
Uomo [ 06 мар 2021, 00:09 ] | |
Заголовок сообщения: | Re: BIOS: распаковка/правка |
aarrss писал(а): В папке BIOS файлы трогать не нужно. КС попробуйте поправить в видеомодулях. И ставить 4 галки: 1) Allow user modification of modules 2) Always Allow user modification of modules 3) Allow user modify to other modules 4) no slic |
Dimonickon [ 06 мар 2021, 00:56 ] | |
Заголовок сообщения: | Re: BIOS: распаковка/правка |
aarrss тиць |
aarrss [ 06 мар 2021, 01:57 ] | |
Заголовок сообщения: | Re: BIOS: распаковка/правка |
Uomo писал(а): КС попробуйте поправить в видеомодулях. Не совсем понял что такое КС. Видеомодули это вот эти: "981A25E0-0D83-436D-9184-C1AA53BB143A_311.ROM" "BEA64B3E-9AB1-441E-9147-866A355511AE_958.ROM" "C95E6A28-FB95-49F2-AE01-F38166FD4524_43.ROM" ? Если id правлю только в них, то прошивка собирается и ошибок нет. to Dimonickon: Спасибо за ссылку, я конечно видел этот мод по ссылке, но скачать не могу. Этот раздел доступен после 25 сообщений на форуме, я столько не написал, поэтому решил попробовать разобраться в этом вопросе самостоятельно. |
Uomo [ 06 мар 2021, 11:04 ] | |
Заголовок сообщения: | Re: BIOS: распаковка/правка |
aarrss писал(а): Не совсем понял что такое КС. Контрольная сумма. |
bicmark [ 11 мар 2021, 22:57 ] | |
Заголовок сообщения: | Re: BIOS: распаковка/правка |
Всем, привет! Помогите собрать биос на основе дампа и обновления с оф сайта на ноутбук HP 14S-FQ0016UR Я скачал обновление с оф сайта (там EXE) попробовал запустить на другом компьютере, чтоб посмотреть что в папке TEMP - но там ничего и он даже не доходит до определение платформы, сразу после запуска EXE в ошибку. Также пробовал использовать PE Explorer. Но в получившемся файле (да и во всем EXE) нет ни начала ни конца моего дампа, которій я слил на программаторе. Может обновление находится посередине дампа?... Также пробовал распаковать exe тотал коммандером и 7Zip - без толку Подскажите, что я упускаю Дамп слитый программатором прикрепляю |
DeathBringer [ 11 мар 2021, 23:06 ] | |
Заголовок сообщения: | Re: BIOS: распаковка/правка |
bicmark Я просто запустил sp112649.exe и выбрал третий пункт для копирования файлов. Получил четыре файла: 087B7.bin, 087B7.sig, 087B8.bin. 087B8.sig |
bicmark [ 11 мар 2021, 23:51 ] | |
Заголовок сообщения: | Re: BIOS: распаковка/правка |
спасибо! Попробую сменить компьютер |
master_sz [ 20 мар 2021, 23:32 ] | |
Заголовок сообщения: | Re: BIOS: распаковка/правка |
Всем доброго времени суток! Коллеги, прошу Вашей помощи. Буду рад любой инфе Есть аппарат Panasonic CF-20 mk2 (защищенный гибридник). Задача подготовить к заливке на программаторе дамп биоса. Но вот как слепить из него дамп не знаю, уже сил нет в экран смотреть - мозг вскипел Пробовал разные проги по вытаскиванию биоса, - не одна его не видит. Прошу Вас ПОМОГИТЕ!!! А то жалко такой аппарат в виде "кирпича" наблюдать Заранее БЛАГОДАРЮ!!! Скачанный биос прилагаю |
Koe [ 21 мар 2021, 18:25 ] | |
Заголовок сообщения: | Re: BIOS: распаковка/правка |
Приветствую! вот и я подошел к замене чипов, меняю 8018 на 9001, на Dell Studio 1555, впервые делаю, и сразу появился вопрос. Распаковал дамп, нашел 2 файла (BIOSCOD02.ROM и OPROM01.ROM) , поправил ID, поправил КС в опроме - изменил дату, а вот в BIOSCOD02.ROM никаких дат не нашел, где в таком случае лучше и правильно править КС ? прикладываю эти файлы, то что у меня получилось.. |
jawdead (Севастьянов Павел) [ 21 мар 2021, 18:59 ] | |
Заголовок сообщения: | Re: BIOS: распаковка/правка |
Koe не нужно там контрольную сумму править. PhoenixTool сам всё поправит при сборке. |
Koe [ 21 мар 2021, 19:02 ] | |
Заголовок сообщения: | Re: BIOS: распаковка/правка |
jawdead (Севастьянов Павел) в обоих файлах не нужно? |
jawdead (Севастьянов Павел) [ 21 мар 2021, 19:05 ] | |
Заголовок сообщения: | Re: BIOS: распаковка/правка |
Koe Да |
Koe [ 21 мар 2021, 19:13 ] | |
Заголовок сообщения: | Re: BIOS: распаковка/правка |
jawdead (Севастьянов Павел) тогда вопрос такой, как определить, в каких случаях нужно править КС, а когда не нужно? |
jawdead (Севастьянов Павел) [ 21 мар 2021, 19:32 ] | |
Заголовок сообщения: | Re: BIOS: распаковка/правка |
PhoenixTool сам правит КС. MMTool, UEFITool не умеют вроде. Могу ошибаться. |
BestMann [ 28 мар 2021, 20:17 ] | |
Заголовок сообщения: | Re: BIOS: распаковка/правка |
Помогите, пожалуйста, решить задачу: Нужно прошить отредактированную прошивку UEFI Lenovo G710 через ее же родной прошивальщик InsydeFlash. Пробовал двумя способами. Способ 1: 1. Скачал прошивку (8ecn95ww.exe) c официального сайта и распаковал. 2. В phoenixtool273 выбрал файл G710X64_6M.fd (размер 6 959 616 байт, в других редакторах не открывается), Manufacturer ставлю Lenovo, в Advanced ставлю галки "Allow user to modify other modules" и "No SLIC", нажимаю кнопку "Done" 3. Появляется окно "You can now make manual alterations to any module in the DUMP directory", правлю файл 11D378C2-B472-412F-AD87-1BE4CD8B33A6_2131.ROM который находится в папке DUMP и нажимаю кнопку OK, тем самым получаю пересобранную FD-прошивку (6 959 616 байт). 4. В platform.ini проставляю[Bios_Version_Check] Flag=0 5. Начинаю прошиваться через InsydeFlash, все проходит успешно, идет перезагрузка и после прошивания Shell(Dos) режиме выходит сообщение: "InsydeH20 - Secure Flash Error : Decompress failed!!! Please press any key to reset system......" и после этого происходит восстановление пришивки до прошивания. Способ 2: Т.к. UEFITool из-за лишних байтов в файле прошивке не понимал ее и редактировать не мог, то решил разрезать файл на две части и вторую часть скормить UEFITool на редактирование. 1. Скачал прошивку (8ecn95ww.exe) c официального сайта и распаковал. 2. В файле G710X64_6M.fd (размер 6 959 616 байт) нашел FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 5A A5 F0 0F и все что до этой последовательности перенес в файл1(я так понимаю, что это EC блок прошивки), начиная с этой последовательности в файл2. 3. С помощью UEFITool поправил модуль 11D378C2-B472-412F-AD87-1BE4CD8B33A6 и записал. 4. Склеил файл1 и файл2 тем самым получил G710X64_6M.fd (6 959 616 байт) 5. В platform.ini проставляю[Bios_Version_Check] Flag=0 6. Начинаю прошиваться через InsydeFlash, все проходит успешно, идет перезагрузка и после прошивания Shell(Dos) режиме выходит сообщение: "InsydeH20 - Secure Flash Error : Invalid firmware image!!! Please press any key to reset system......" и прошивание прекращается. Когда происходит прошивание через InsydeFlash в Windows режиме, то создается backup G710.bin и он весит 6 291 456 байт Если же снимать дамп с BIOS с помощью любой проги, то bios.rom весит 4 194 304 байт Моя задача все же заставить InsydeFlash прошить прошивку и поэтому прошу у вас помощи! И в связи с этим есть несколько вопросов? 1. Как все же отредактировать нужный мне модуль и прошиться с помощью InsydeFlash? 2. Почему в первом и во втором способе возникают эти ошибки? 3. Правильно я понимаю, что в моем случае файл G710X64_6M.fd (размер 6 959 616 байт) в самом начале содержит "EC" секцию(модуль)? 4. Почему изначально прошивка весит 6 959 616 байт, при backup с помощью InsydeFlash 6 291 456 байт, а при снятие дампа сторонней программы получается 4 194 304 байт? 5. Можно ли в опциях platform.ini проги InsydeFlash проставить, чтобы прошивался сам BIOS без всяких дополнительных секций как "EC"? Что нужно изменить в этом файле? И к какому виду и размеру нужно привести файл G710X64_6M.fd? Просьба помочь в этом вопросе! И тапками не закидывать, если использую неправильные термины |
siberian [ 28 мар 2021, 21:07 ] | |
Заголовок сообщения: | Re: BIOS: распаковка/правка |
BestMann писал(а): В файле G710X64_6M.fd (размер 6 959 616 байт) нашел FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 5A A5 F0 0F и все что до этой последовательности перенес в файл1(я так понимаю, что это EC блок прошивки), не правильно понимаешь. С этого заголовка начинается полный дамп прошивки BIOS размером 6MB, из которых первые 2MB - ME Region, остальные 4MB собственно BIOS Region. Остальное, с адреса 621940h, служебная инфа для прошивальщика. BestMann писал(а): Почему изначально прошивка весит 6 959 616 байт, при backup с помощью InsydeFlash 6 291 456 байт потому, что это полный дамп без инфы для прошивальщикаBestMann писал(а): при снятие дампа сторонней программы получается 4 194 304 потому что сторонние утилиты бэкапят только BIOS Region BestMann писал(а): к какому виду и размеру нужно привести файл G710X64_6M.fd? к исходному, модифицировав только BIOS region |
BestMann [ 28 мар 2021, 22:57 ] | |
Заголовок сообщения: | Re: BIOS: распаковка/правка |
Цитата: к исходному, модифицировав только BIOS region siberian, взял G710X64_6M.fd (6 959 616 байт) от туда вырезал BIOS Region (4 194 304 байт). Извлек секцию с помощью H20EZE_x86_WIN_100.00.02.13, поправил ее, сделал замену и записал. В HEX-редакторе открыл исходный файл G710X64_6M.fd, заменил байты отвечающие за BIOS Region. После этого попробовал перепрошиться и при перезагрузке когда в shell началась прошивка вышла уже знакомая ошибка "InsydeH20 - Secure Flash Error : Invalid firmware image!!! Please press any key to reset system......" Что я не так делаю? Как все же поправить мне нужную секцию и получить работоспособную прошивку? |
igils [ 29 мар 2021, 08:11 ] | |
Заголовок сообщения: | Re: BIOS: распаковка/правка |
BestMann писал(а): Что я не так делаю? Форумом ошиблись. Здесь пытаются ремонтировать технику, а не гробить ее, поэтому у большинства форумчан есть хоть какой никакой программатор, и шьют, когда техника разобранная. Выпаял флешку, прошил, то что надо, запаял на место. Ибо если при программной прошивке что-то пойдет не так, аппарат окирпичится и придется его перепрошивать программатором. Не проще ли сразу это сделать вместо занятия мазохизмом? |
BestMann [ 29 мар 2021, 09:50 ] | |
Заголовок сообщения: | Re: BIOS: распаковка/правка |
igils, а почему Вы думаете, что попытка нахождения более универсального решения для всех пользователей является мазохизмом? Ведь куда проще запустить Windows-прогу, которая сама все сделает и перезагрузит комп уже с новой прошивкой, чем когда нужно выпаять микросхему, всунуть ее в программатор, перепрошить, а потом обратно припаявать. Если есть, что по делу сказать, то буду рад услышать, а такие отступления про "мазохизм" в решение вопроса не помогут. |
siberian [ 29 мар 2021, 10:18 ] | |
Заголовок сообщения: | Re: BIOS: распаковка/правка |
BestMann писал(а): почему Вы думаете, что попытка нахождения более универсального решения для всех пользователей является мазохизмом? Потому, что программатор и есть универсальное решение |
Страница 66 из 80 | Часовой пояс: UTC + 4 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |