(РЕШЕНО) Ноутбук Samsung 300v - недошился(?) BIOS

Скачал с сайта программу-апдейтер биоса, с ее помощью скачал прошивку.
(Вот, кстати, и сама прошивка sbuservice.samsungmobile.com/upload/BIOSUpdateItem/ITEM_20120517_515_WIN_0...)

При запуске, она отключает тачпад и клавиатуру (может, что еще), но не отключает мышь, и вообще система остается почти полностью рабочей. Зависает прога после распаковки прошивки (грузит полностью ядро проца, и ничего не делает). Лечится выключением. Система грузится.

Казалось бы, фигня. Но при каждой перезагрузке комп вырубается, вместо перезагрузки, есть подозрение, что он ждет всегда считывания прошивки и загрузки, но прошивка в память не может загрузиться!

Распаковка ЕХЕ-шника с помощью find_gz.exe дала кучу файлов:

08FI.rom размер 2,6 мб, видимо один из биосов, Insyde


AFUWIN.exe, afuwinx64.exe прошивальщики AMI(?)
amifldrv.vxd, amifldrv32.sys, amifldrv64.sys дрова к прошивальщику AMI(?..)
ConRes*.dll файлы с локализациями к чему-то
ConRes*_ami.dll файлы с локализациями к чему-то
environment.dll ??
FvRecovery.fd еще один биос, размером 2,6 мб, но чуть больше 08FI.rom, тоже Insyde
mfc42.dll, msvcp60.dll, msvcrt.dll C-шные либы, не интересно
OemSlp20.efi - ??
PHLASH.LOG, PhlashLc_32.dll, PhlashLc_64.dll, PhlashNT_32.sys, PhlashNT_64.sys, PHLASH_32.INI, PHLASH_64.INI, SWinFlash_32.exe, SWinFlash_64.exe, WinFlash.exe, WINFLASH.INI, WinFlash.sys, WinFlash64.sys, WinFlashUI.dll - прошивальщик Phoenix
Slp20.pfae - какая-то запчать от прошивки, подтягивается в WinFlash сама
WinUpV01_10.exe - прошиватель MICOM

Сам биос внутри себя говорит, что он Phoenix SecureCore Tiano.
Тогда:
1) зачем внутри прошивальщика лежит AMI прошивальщик, и сами биосы в формате EFI/Insyde?
2) как прошить мимо винды/доса эти .FD, в каком порядке, каким способом...?
3) WinFlash не шьет не из комплекта, не сторонний...
4) WinUp позволяет прочитать MICOM, но он весом в 56кб и обратно не шьется, так же ничего подобного нет среди распакованных файлов (ну только если дельта между 08FI и FvRecovery?)
5) Может, есть способ запихать прошу в ноут с флешки в особом режиме?:)

Как-то так... буду крайне благодарен за любую помощь и информацию в прошивке биоса в нормальное состояние.

Цитата:
WinFlash не шьет

SWinFlash пробовали?
программатор есть?
Цитата:
WinUp позволяет прочитать MICOM, но он весом в 56кб и обратно не шьется

покажите, что считалось

Цитата:

SWinFlash пробовали?
программатор есть?

Попробовал, тоже ругается на биос. На все файлы, которые я разными способами нараспаковывал, и могут быть искомыми биосами.
Программатора нет, и пока не предвидится.

Цитата:
покажите, что считалось

вот оно: rghost.ru/40421994

Вероятно отсюда же ноги растут:
Система перестала нормально выходить из спящяго режима и гибернации, иногда в BIOS SETUP при изменении некоторых опций говорит, что сохранить не может, но сохраняет, пытался делать сброс ЕС - не помогло.

если не заметили, то распаковывает с ошибкой файл WinFlashUI.dll
можно взять при корректной распаковке других апдейтов

Цитата:
Попробовал, тоже ругается на биос

вы бы хоть озвучили как именно ругается:)

РЕШЕНО)
Может, кому пригодится.

Итак, в комплекте идет правильный прошивальщик - Phoenix UEFI WinFlash. Видимо, им и будет проще всего шить те фениксы, которые не шьются ничем другим:)
(Кстати, распаковка - лотерея, через раз распаковывается как-то по-новому).

FvRecovery.fd оказался ненужен.


Правильная прошивка - 08FI.rom, но она тоже просто так не шьется.

Опытным путем было обнаружено, что:
1) ITEM_20120517_515_WIN_08FI.EXE переводит в режим прошивания, но не шил, потому что ... хз почему.
2) WinFlash не шил, потому что не мог войти в режим прошивания.
3) поэтому, запускаем ITEM_20120517_515_WIN_08FI.EXE и запускаем WinFlash, который опознает прошивочный режим:) (в моем случае, пришлось запустить его из командной строки с опцией пропуска проверок версий (/sa))
4) ну и все... выключается, включается на неск. секунд, выключается, включается прошитый, все работает как положено. PROFIT!:)

Phoenix UEFI WinFlash 1.4.75.0-0.3.zip
rghost.ru/40470848

Аватар пользователя mikkey

Цитата:
если не заметили, то распаковывает с ошибкой файл WinFlashUI.dll

Decompressing WinFlashUI.dll Fail.
Error: 25136. Error writing to file WinFlashUI.dll Ok.

Я уже писал, вроде на nb1, не с ошибкой распаковывает а как надо, в конце Ok ведь стоит.

Просто в юните для распаковки raise exception возникает на некоторых файлах раньше, чем само окончание распаковки, которое завершается нормально, записи в логе об ошибках сделал только в целях дебага, так сказать для служебного пользования.
Модуль я юзал сторонний, поэтому вникать в причину не стал, т.к. важен конечный результат.

Цитата:
(Кстати, распаковка - лотерея, через раз распаковывается как-то по-новому).

C этого места можно подробнее, что и как не так?
Моё мыло в заголовке проги указано.

Автору уважуха.... но ОЧЕНЬ бы хотелось увидеть ком. строку, с которой БИОС перепрошился...

нет, мне такой вариант не подойдет, эти утилиты не хотят работать в Recovery Mode, а вида не грузится 8(

Попробовал тоже самое сделать, что то у меня никак не получается ;-(

Да командную строку бы полностью опубликовать.

Команды командной строки (тавтология) есть в winflash.chm того файла, который я прикрепил, но отдельно напишу.

Command Options
This section lists WinFlash command options and parameters.

Syntax
WINFLASH [options] [romfile] [@rspfile]

romfile
The new BIOS image name, eg: BIOS.FD

@rspfile
The response file (PFLASH.RSP by default) contains all command parameters in text format.

/? or /help or /h
Displays help screen

/all
Flash the entire image including the descriptor region

/bak:filename
Backup ROM to a file.

/bbl
Program the boot block. By default, bootblock is not updated.

/bios
Flash the BIOS region

/cs
Verify BIOS.FD image checksum

/cvar
Clear variables

/desc
Flash the descriptor the region

/dmc:string
Specify chassis manufacturer DMI string

/dmm:string
Specify motherboard manufacturer DMI string

/dms:string
Specify system manufacturer DMI string

/dcp:string
Specify chassis asset tag number

/dpm:string
Specify motherboard product ID DMI string

/dps:string
Specify system product ID DMI string

/dsc:string
Specify chassis serial number DMI string

/dsm:string
Specify motherboard serial number DMI string

/dss:string
Specify system serial number DMI string

/dus:string
Specify UUID DMI string

/dvc:string
Specify chassis version DMI string

/dvm:string
Specify motherboard version DMI string

/dvs:string
Specify system version DMI string

/ec
Flash the EC region

/exit
Exit without rebooting

/gbe
Flash the GbE region

/logo:imagefile
Replace the current BIOS logo with an imagefile in jpeg or bmp format.

/me
Flash the ME region

/mfg
Manufacturing mode. Automatically reboots without the need for pressing a key.

/mod:filename
Updates the module in the BIOS with the module contained in the file (such as /MOD:vga.ffs); the rest of the BIOS image remains unchanged.

/mode=n
Specify dmi mode n = {0, 1, 2, 3}
0: Just update BIOS with new file, don’t update DMI variables.
1: Just update DMI variables, keep ROM BIOS as before.
2: Update BIOS, merge ROM DMI variables with command line(default).
3: Update BIOS, merge image variables with command line.

/p
Production mode (minimize messages and delays)

/raw:uuid:filename
Replace the RAW module content.

/remote2
Execute WinFlash without GUI, allowing other applications or other computers to call WinFlash.

/ro[=name]
Read contents of flash part and save to a file.

/v
Verify each block after programming it.

/sa
Skip all BIOS checks.

/sd
Skip BIOS date check.

/sn
Skip BIOS part number check.

/sp
Skip BIOS product code check.

/sv
Skip BIOS version check.

Цитата:
C этого места можно подробнее, что и как не так?
Моё мыло в заголовке проги указано.

Нельзя, потому что уже просто не помню... Но если еще раз в это полезу, то посмотрю обязательно.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей