i did my version of bios with andyys phoenix tool then i copy modified bin file to flash drive flash drive has hp bootable flash program. then i boot from flash drive the flasher said me "error reading from ..." when i copy original bios to flash and try flash everything goes ok. where is my error? thank u
in past i did mistake i dont remember that i did in past but when i reboot my notebook and it shows me 104- unsupported... i even didnt change wifi card or any other devices . it is simply become 104- unsupported
i `ve read posts from Yen and he says forums.mydigitallife.net/threads/31296-RSA-Signed-Image?p=527333&viewfull=1#post527333 that only transfer bios image to bios hardware requries RSA i did backup of my current bios and andyys tool can unpack it. as Yen says deal for utility that can program bios without RSA feature?
Basically the idea is right. But we can't find any software based flasher that can reliably flash the modded bios. The worst case is using a programmer.
Spoiler maybe: some patch can be made to FirmwareUpdate.exe to inject bios image at moment when it ready to flash? so i have some detail info from our russian forums about bios) its here: our modders too make patched rompaq.exe и HPQFlash.exe version and everythings goes normal exclude one moment: patched versions writes only this addresses 00000h-EFFFFh F0000-FFFFF this cant be written by this patched versions . here is example how to verify : [rompaq_.exe /U] -> writing banks 0...14 [rompaq_.exe /B] -> reading banks 0...15 -> saving file... patched version cant write 15 bank of memory. the new info forum.ru-board.com/topic.cgi?forum=55&topic=9202&start=6320#12 on our forum posted info about online modification. and its works. im analyzing this method now.
as i understand the way is: 1.run hpqflash with modified bios 2. open by HxDen editor hpqflash memory 3. do replacement of this region HPQOEMSLIC to 1C 4. click next in hpqflash the part from HPQOEMSLIC to 1C must be taken from some right place. i dont unserstand about slic but its related to this.
i came back one more trying about HP signes bioses. 1. load HPQFLASH 2. click NEXT one time 3. load WINHEX and open Entiry Memory of HPQFLASH process. 4. lookup your strings. there are 100% in memory. 5. modify 6. click NEXT and see flashing. this instructions make possible to write your modifications on-the-fly. BUT: 1. this HPQFlash rechecked BIOS image in memory and in file and opened pop-up for me --------------------------- SO? the next thing to do ? 1. Patch HPQFlash to nullify this check. it always must be good. This check occurs then HPQFlash says = FLashing new bios (before Saving Current Version stage)
and i have one HPQFLASH with no check. but there one more news about HPQFLASH . this program has PUBLICKEY resource. we can change it and sign bioses with our PRIVATE KEY and everything will be ok.
06 02 00 00 00 24 00 00 52 53 41 31 00 02 00 00 01 00 01 00 F7 22 C3 6D D3 07 22 08 97 CE EC C3 B8 BE DD BD AF 78 52 BA 13 F6 F3 0C 00 1F FF 0A 80 24 0D EF D5 6B A8 7D B0 2E 9A EB DA F8 1E 25 CB 9E A2 4D 8B B6 06 D4 B9 00 C1 F5 55 76 7A 23 EA DE 0C 61 this is it.
rghost.net/52532180 this log from hpqflash(patched) after bios wirting ( patched bytes of bios image in hpqflash process memory) any ideas about 639 and 640 blocks? why do they fail?