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

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

AndreyVl96 [ 19 апр 2022, 16:41 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

Здраствуйте. Пытаюсь сделать биос под 216-0774007 для MS-AE111 VER3.3
Пробовал делать по разному:

1. Открывал родной дамп в MMtool 3.12 , находил во вкладке extract 1002 68E1 , сохранял его , потом в HEX редакторе менял ID под 1002-68e0 , естественно байти менял местами. Подбивал контрольную сумму под 00. Снова открывал MMtool , на вкладке insert указывал свой модуль, жал галочку Link Present , указывал слева в столбцах новый ID и жал insert.
Новый модуль появлялся в списке, но после прошивки кина нет.
2. Пробовал брать готовый модуль с форума и пробовал вырезать так же от asus , версией MMtool 4.5 , кина также нет.
3. Пробовал перед устновкой модуля удалять старый. Резултата не принесло.

Подскажите , что я делаю не так? Уже думаю на то, что видио чип перемарк или дохлый.
Свои художества прикладываю.

Alex100 [ 20 апр 2022, 15:50 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

Создал тему viewtopic.php?f=53&t=125174&p=937768#p937768, не могу распаковать WinFlash.EXE, может кто подскажет чем...

Черномор [ 20 апр 2022, 15:58 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

Alex100 писал(а):
WinFlash.EXE

SP запускаете, вам предложат выбор - update, create, copy. В windows 10 без проблем, в 7 какие то dll нужны, в теме есть.
Выбираете copy и куда распаковать, вуаля - готовый биос.

Alex100 [ 20 апр 2022, 16:14 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

Черномор

Появился Asus TUF Gaming с windows 11, запустил SP и дамп появился...

pospel [ 28 апр 2022, 12:06 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

Здравствуйте, помогите вытащить бинарник биоса HP 15s-eq1xxx, в лс пишите, или же есть у кого рабочий. Дамп есть. но при запуске компа пишет Bios Error

ruv [ 28 апр 2022, 12:14 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

pospel писал(а):
помогите вытащить бинарник

нечего там вытаскивать, оно само распаковывается

blaze156 [ 05 май 2022, 15:45 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

Совсем свежий hp 17z-ca300
Не могу распаковать winflash.exe на 4 аппартах

Ссылка https://ftp.hp.com/pub/softpaq/sp114001 ... 114192.exe

Может сможет кто-то победить

Doc [ 05 май 2022, 16:14 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

дальше сами разбирайтесь

BID0879C
BID085B3
BID084D2
BID084D0

CodeRush [ 16 май 2022, 08:50 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

Здравствуйте, товарищи. Дошли руки зарегистрироваться, чтобы помочь другу iROG починить, а тут у вас новичкам вложения не показывают, требуя 15 сообщений. Будем писать.
Открутил тут вчера уже известную в англоязычных интернетах защиту от модификации DXE-тома, встречающуюся на относительно недавних прошивках на основе Insyde H2O (в основном, почему-то, на китайских планшетах, но и на ноутбуках тоже видел раз несколько). Защита находится в драйвере ChipsetSvcPeiBB (FB3D20EE-CB5D-45EE-BBAE-C5AAA9C0FDFA), во всех его копиях (они, бывает, немного отличаются друг от друга, один используется при нормальном старте прошивки, а другой - при восстановлении после повреждения PEI-тома, патчить лучше оба), и перезагружает систему при отрицательном результате проверки хеша. Хеш хранится в непустом паддинге (т.е. области за пределами EFI-томов) либо сразу после сигнатуры '$SH2' (чаще, и тогда драйвер ищет его по сигнатуре), либо перед сигнатурой '$BNF' (реже, и тогда драйвер ищет его по абсолютному физическому адресу). Сам хеш при этом какой-то мутный (т.е. не обычный SHA2-256, несмотря на то, что он тоже длиной 32 байта), поэтому мне было лень искать, как его пересчитать, вместо этого можно просто выкинуть проверку из самого драйвера.

Нужное для патча место выглядит примерно так:
Вложение:
1.png
1.png

Наша задача сделать так, чтобы в eax после проверки появился 0 (на всякий случай, чтобы дальнейший код не воспринял ненулевое значение как ошибку), а переход на блок, выполняющий перезагрузку, никогда не выполнился. Можно заменить в первом блоке call (E8 XX XX XX XX) на xor eax, eax; nop; nop; nop (31 C0 90 90 90), т.е. делать сравнение eax = memcmp(computed_hash, stored_hash, 0x20) присваиванием eax = 0, либо заменить во втором test eax, eax (85 C0) на xor eax, eax (31 C0), что гарантирует и eax = 0, и перепрыгивание ресета. Т.к. это все PEI и может исполняться с флеша, то модифицировать можно не какими-то утилитами, а хекс-редактором прямо в образе, затем открыть в UEFITool NE, проверить на предмет поехавших data checksum и починить их, если потребуется.

Пример результата патча:
Вложение:
2.png
2.png

Вложение:
Irbis_WI10_original_and_modified.zip

seven77 [ 19 май 2022, 00:31 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

Doc
просьба помочь с рапаковкой свежего OMEN Laptop - 15-dh1000ur
ссылка на файл
https://ftp.hp.com/pub/softpaq/sp134001-134500/sp134251.exe

DeathBringer [ 19 май 2022, 00:38 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

seven77
Чуть выше уже несколько раз описано - viewtopic.php?p=937787#p937787

seven77 [ 19 май 2022, 00:45 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

DeathBringer
спасибо,там не дает такого выбора,выручила amiucp

DeathBringer [ 19 май 2022, 09:13 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

seven77
Я у себя запускал, получив такой же скриншот download/file.php?id=189333

Lost code [ 22 май 2022, 13:54 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

здравствуйте. Материнка ecs RS880PM-AM не видит r9 270 asus, останов на коде 97. У видяхи ВБИОС с ГОП Драйвером (поддерживает УЕФИ).
Покопался прогой amibcp 4.53 в биосе от асера и пункта PCI ROM Priority не нашел.
При выполнении команды setup_var 0x1 0x0 с grub efi shell usb флешки, результат есть. Все работает до сброса настроек биос.
Как сделать на постоянку? Биос асера прилагаю.

DeathBringer [ 23 май 2022, 00:19 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

Lost code писал(а):
При выполнении команды setup_var 0x1 0x0 с grub efi shell usb флешки, результат есть. Все работает до сброса настроек биос.
Исправьте в любом шестнадцатеричном редакторе в Вашем файле байт по смещению 0x89: 01 -> 00

MisterAlex [ 26 май 2022, 14:09 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

Доброго времени суток . Есть LA-E892P после прошивки дампа EC не работает часть клавишь , есть утилита ProjectId не хочет запускаться . Может знает кто ? Где в мульте и по какому адресу он находится ?

_Рустам_ [ 21 июн 2022, 15:10 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

Доброго времени суток.
есть делл, после извлечения через Dell_HDR_Extract не могу вырезать регион.
чем можно распаковать?
Вложение:
Inspiron_3501_Vostro_3400_3401_3500_3501_1.5.0.hdr.extracted.rar

sergej66 [ 21 июн 2022, 17:13 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

Dell_PFS_Extract вам в помощ

_Рустам_ [ 22 июн 2022, 12:27 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

sergej66 писал(а):
Dell_PFS_Extract вам в помощ

получается распаковать ехе файл через Dell_PFS_Extract
потом получившийся файл тоже пропустить Dell_PFS_Extract?
сделал, но не смог отдельно регион вытащить с файла
---------- Добавлено спустя 2 минуты 31 секунду: ----------
вот слитый:
Вложение:
XM25QH64A@SOIC8-200_20220621_164025.rar

вот что распаковалось:
Вложение:
1_BullseyeTGL_1.12.0.rar

Вложение:
2_BullseyeICL_1.12.0.rar

Ciber SLasH [ 22 июн 2022, 12:55 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

_Рустам_
EXE-шник от Dell-а распаковывается полностью Dell_PFS_Extract:
Вложение:
ScreenShot_2022-06-22_115121.png

Inspiron_3501_Vostro_3400_3401_3500_3501_1.8.0.exe (качать через VPN)

_Рустам_ [ 22 июн 2022, 13:18 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

Ciber SLasH писал(а):
EXE-шник от Dell-а распаковывается полностью Dell_PFS_Extract:

виноват, я невнимательно прочитал сообщение от sergej66 ( он писал Dell_PFS_Extract вам в помощь)

Alex_vz [ 12 июл 2022, 12:49 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

Здравствуйте. Имею HP 6200pro sff. Поставил ему Xeon e3-1260l. Оказалось, что свежий БИОС не знает, что в этом xeone видеоядро p3000 (наверное потому, что даже на сайте Интела указан HD2000).
Подскажите кто знает, если из старого Биоса перекинуть микрокод второго поколения, проблема решится, или это как-то сложнее решается? Не хочу лишний раз с паяльником в плату лезть.
На всякий случай прикладываю два Биоса - свежий 2.33 и гарантированно умеющий p3000 в этом ксеоне 2.15, оба с оф. сайта HP.
С новым биосом проц работает, но только на дискретке. Про встроенное видеоядро система вообще не в курсе.

esasoft [ 16 июл 2022, 19:34 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

Здравствуйте !
Файл BIOS'а от старого ноута Asus A3500L не открывается в редакторах (MMTool, AMIBCP; причём, от ноута той же серии Asus A3500G (они отличаются только видеокартой) открывается нормально).
Чем бы его открыть ?

Вот сам BIOS:
Вложение:
A3L220AS.zip

kopecki [ 18 авг 2022, 11:13 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

Hello, Can anyone tell me how to extracte this file?
Python ,and dell_hdr_extract doesn,t work
File
Вложение:
Precision_3640_1.15.0.exe_decompressed.rar

gs84 [ 18 авг 2022, 18:19 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

kopecki писал(а):
Hello, Can anyone tell me how to extracte this file?
do you have the original dump?

Danila. [ 18 авг 2022, 18:24 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

kopecki писал(а):
Can anyone tell me how to extracte this file?

kopecki [ 18 авг 2022, 18:38 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

Thanks!
Can u tell how u do it?

Danila. [ 18 авг 2022, 18:40 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

kopecki писал(а):
Can u tell how u do it?

Dell_PFS_Extract 4.6

donald82 [ 22 авг 2022, 12:54 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

Здравствуйте!Помогите,или подскажите,пожалуйста.Есть update bios от моноблока с убитой прошивкой Asus V241EPK,в распакованном апдейте файл V241EPAS.318,размером 19,1 МБ ,родной весит 16Мб.Правильно ли я понимаю,что в этом апдейте есть полный биос,или там содержится только биос регион и другая служебная информация?Искал по началу слитого биос,в апдейте ничего похожего не нашел..FIT-ом распаковал старый биос,bios-регион весит 10Mb,сравнил-нашел в апдейте этот кусок,вырезал,вставил в свой слитый,моноблок включается и выключатся,вообщем не получилось.Все манипуляции с заменой региона производятся исключительно FIT-ом?Спасибо,извиняюсь за тупизм))

vzrivpaket [ 22 авг 2022, 13:30 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

donald82
Просто обрезать, такой вариант в данном случае не прокатит. В дамп впихнули могучую кучу скриптов которые вырезать надо байт в байт и очень внимательно.
Найти легко, ключевое слово для поиска TIGERLAKE. В принципе минут 10 времени и биос_регион готов. Сложного там ничего.
В каких то темах я уже об этом отписывал. Вот вам готовый биос_регион.

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