Forum RSS Feed Follow @ Twitter Follow On Facebook

Thread Rating:
  • 9 Vote(s) - 4.22 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[-]
Welcome
You have to register before you can post on our site.

Username:


Password:





[-]
Latest Threads
Lenovo IdeaPad Gaming 3 15IAH7 BIOS unlo...
Last Post: yigmayo
Yesterday 03:07 PM
» Replies: 0
» Views: 91
[REQUEST] Lenovo ThinkPad Edge E330 (H3E...
Last Post: kolnew
Yesterday 08:48 AM
» Replies: 653
» Views: 424390
Dell Optiplex 5070 SFF i9 9900K
Last Post: DeathBringer
Yesterday 01:43 AM
» Replies: 4
» Views: 3609
Extracting BIOS - Samsung Galaxy Book 3 ...
Last Post: mirroreduser
10-02-2026 09:12 AM
» Replies: 0
» Views: 272
[REQUEST] HP Pavilion g6-1b87cl WiFi Whi...
Last Post: AkiNakano6055
10-02-2026 12:32 AM
» Replies: 0
» Views: 201
Asrock Z890-C Bios Mod
Last Post: xul8tr
10-01-2026 12:51 PM
» Replies: 0
» Views: 299
[REQUEST] Lenovo G580 (5ECNxxWW) Whiteli...
Last Post: frozik1990
10-01-2026 11:55 AM
» Replies: 1735
» Views: 1224417
[REQUEST] Acer Aspire VN7-791(G) BIOS Un...
Last Post: Whiter
10-01-2026 06:19 AM
» Replies: 92
» Views: 119162
Modifying Aptio V BIOS to disable non-fa...
Last Post: KappaDev
09-30-2026 09:16 PM
» Replies: 0
» Views: 270
[Unlocked] Acer Aspire One D255E
Last Post: ananinami
09-29-2026 01:26 PM
» Replies: 3
» Views: 6779
FANPEEC S210 i9-10980HK
Last Post: geometryczny@tlen.pl
09-29-2026 07:14 AM
» Replies: 0
» Views: 398
[REQUEST] Lenovo Z410 & Z510 (8DCNxxWW) ...
Last Post: anntoxx
09-28-2026 02:28 PM
» Replies: 504
» Views: 309690
[REQUEST] Lenovo Y70-70 (9ECNxxWW) White...
Last Post: Dooglas
09-27-2026 11:31 AM
» Replies: 92
» Views: 61956
[REQUEST] Lenovo E31-70 (AFCNxxWW) BIOS ...
Last Post: kristian6237455372
09-27-2026 11:04 AM
» Replies: 2
» Views: 617
[REQUEST] HP dv6-6c51ca whitelist remova...
Last Post: johnyn2005
09-26-2026 12:52 PM
» Replies: 20
» Views: 20269
[REQUEST] Lenovo B590 (H5ETxxWW) Whiteli...
Last Post: katri
09-26-2026 02:03 AM
» Replies: 281
» Views: 169256
[Request] Dell Optiplex 3040M 7th Gen CP...
Last Post: DeathBringer
09-25-2026 12:35 AM
» Replies: 10
» Views: 6339
[Untested] Dell OptiPlex 3040 H110 – Cof...
Last Post: gonza20889
09-23-2026 02:02 PM
» Replies: 0
» Views: 818
[REQUEST] Acer TravelMate B113-E BIOS Un...
Last Post: rt400
09-22-2026 07:39 AM
» Replies: 9
» Views: 5786
[REQUEST] Acer Aspire 8930(G) BIOS Unloc...
Last Post: xeper8x8
09-21-2026 10:04 PM
» Replies: 59
» Views: 61190

General method to remove whitelist from Insyde BIOS
#31
(12-01-2010, 10:20 AM)TTAV134 Wrote:
Quote:I have an HP DV7-4083cl that has an insyde bios, the bios executable is 4 MB...

Thank you! This is what I got:

http://www.entouchgraphics.com/Hewlett-Packard-F.13.rom

Hope you can fix it!

before flashing the mod it's better to prepare a recovery solution
edit platform.ini in BackupROM section change Flag value from 0 to 1, save change.

[BackupROM]
Flag=1

then execute InsydeFlash.exe, you will have 2 files, copy them on a USB stick.

http://www.sendspace.com/file/hj9lul

Thanks for patching the bois, however, when I went to flash, my laptop restarted.... and said "There is a new bios update, to update now press enter" so i pressed enter and then it said "bios update failed"

I don't know if i am doing something wrong or what. Can you please help?

find
quote
#32
Quote:Thanks for patching the bois, however, when I went to flash, my laptop restarted.... and said "There is a new bios update, to update now press enter" so i pressed enter and then it said "bios update failed"

I don't know if i am doing something wrong or what. Can you please help?

That mean the method doesnt work for this model, dead end.
find
quote
#33
(12-02-2010, 03:44 AM)TTAV134 Wrote:
Quote:Thanks for patching the bois, however, when I went to flash, my laptop restarted.... and said "There is a new bios update, to update now press enter" so i pressed enter and then it said "bios update failed"

I don't know if i am doing something wrong or what. Can you please help?

That mean the method doesnt work for this model, dead end.

What? There is no way to use an after market Card with this machine?
find
quote
#34
(12-02-2010, 10:30 PM)zman21295 Wrote:
(12-02-2010, 03:44 AM)TTAV134 Wrote:
Quote:Thanks for patching the bois, however, when I went to flash, my laptop restarted.... and said "There is a new bios update, to update now press enter" so i pressed enter and then it said "bios update failed"

I don't know if i am doing something wrong or what. Can you please help?

That mean the method doesnt work for this model, dead end.

What? There is no way to use an after market Card with this machine?
I have this same machine and I have F.09 A, here is the link to the HP site that lists the available bioses. http://h10025.www1.hp.com/ewfrf/wc/previousVersions?softwareitem=ob-88202-1&lc=en&dlc=en&cc=us&product=4230592&sw_lang=&os=4063
I was wondering if I could downgrade to F.08? Or if there are fixes for the .09, .12?
Thanks

zman are you trying to install OSX? PM me if you've gotten anywhere please.

find
quote
#35
(12-02-2010, 03:44 AM)TTAV134 Wrote:
Quote:Thanks for patching the bois, however, when I went to flash, my laptop restarted.... and said "There is a new bios update, to update now press enter" so i pressed enter and then it said "bios update failed"

I don't know if i am doing something wrong or what. Can you please help?

That mean the method doesnt work for this model, dead end.

Ok so is there any way to use an after market card???

I was reading something about a Dirty Hack? Covering the 20th pin? I Tried, it did not work.

Any help?
find
quote
#36
I was trying to follow this guide but I can only obtain a .bin from the official HP BIOS update or a .rom from a few other utilities.

ftp://ftp.hp.com/pub/softpaq/sp50501-51000/sp50586.exe

This is the current file available that I'm trying to work with. I'd be happy to do it myself but I can't seem to dig up any information on dumping a compatible .fd file.

Thanks for any help.
find
quote
#37
(12-20-2010, 03:31 AM)APE992 Wrote: I was trying to follow this guide but I can only obtain a .bin from the official HP BIOS update or a .rom from a few other utilities.

ftp://ftp.hp.com/pub/softpaq/sp50501-51000/sp50586.exe

This is the current file available that I'm trying to work with. I'd be happy to do it myself but I can't seem to dig up any information on dumping a compatible .fd file.

Thanks for any help.

don't waste your time this bios cannot be mod.
find
quote
#38
(12-20-2010, 12:42 PM)TTAV134 Wrote:
(12-20-2010, 03:31 AM)APE992 Wrote: I was trying to follow this guide but I can only obtain a .bin from the official HP BIOS update or a .rom from a few other utilities.

ftp://ftp.hp.com/pub/softpaq/sp50501-51000/sp50586.exe

This is the current file available that I'm trying to work with. I'd be happy to do it myself but I can't seem to dig up any information on dumping a compatible .fd file.

Thanks for any help.

don't waste your time this bios cannot be mod.

Sounds like a challenge to me.
find
quote
#39
(12-20-2010, 06:41 PM)APE992 Wrote:
(12-20-2010, 12:42 PM)TTAV134 Wrote:
(12-20-2010, 03:31 AM)APE992 Wrote: I was trying to follow this guide but I can only obtain a .bin from the official HP BIOS update or a .rom from a few other utilities.

ftp://ftp.hp.com/pub/softpaq/sp50501-51000/sp50586.exe

This is the current file available that I'm trying to work with. I'd be happy to do it myself but I can't seem to dig up any information on dumping a compatible .fd file.

Thanks for any help.

don't waste your time this bios cannot be mod.

Sounds like a challenge to me.

yes, and the challenge is to develop a tool able to decompress these new HP bios, because today none of the known tools can do that. (EzH2O.exe and Andy's tool from MDL)
find
quote
#40
(08-03-2010, 02:00 PM)hspumanti Wrote: I have figured out how to remove the whitelist from most (all) Insyde BIOSes. I used the F.34 BIOS for a Compaq Presario C700 series for this how to. You will need the EzH2O and WinHex tools. Using these tools I was able to figure out the byte that needed to be changed to ignore the PCIe wireless whitelist altogether. After not being able to find my subsys codes, I started looking around a bit. I found the 104 - Unsupported wireless network device detected string in the memory dump and the Microsoft EXE signature just above which lead to the breakthrough (at least for me). What follows is a general procedure to allow you to modify your own BIOS safely (I hope).

1. obtain your bios.fd file obtained from HP (or whatever manufacturer)
2. use Insyde BIOS editor - EZH2O (I used EZH20 2.1.0.4)
3. run exh2o.exe, open the file bios.fd
4. run WINHEX
5. Tools -> OpenRAM -> Ezh2o -> Entire Memory
6. Find HEX Values -> «31 00 30 00 34 00 2d 00 55», this should be the be the first part of the '104-U...' error string in wide character format (2 bytes/char) see step1.jpg.

7. from here search up and find HEX values «4d 5a», you can just scroll up a few pages till you see 'MZ' in the ASCII pane. This is the code that MS uses for start of an EXE. Somewhere between here and the 104 string is where we need to find and modify the JNZ (byte code 75)
8. You will notice that there is a lot of blank space around and below the 'MZ', this is header information and is of no interest. Scroll down till the ASCII pane no longer is mostly blanks, about a page, you should see «55 8b ec», this is the start of the program and is setting up the stack
9. Now click on the 55 and drag the mouse down to the next 'MZ' code about 1-2 pages on my BIOS, and then click Edit -> Copy Block -> Into New File and name the file Something.com. The .com is important as we will load it with debug. Refer to step2.jpg.

10. Open a command prompt and navigate to where you saved the file and type debug something.com, you should get a '-' prompt, type u and hit enter and you should see something like this. See step3.jpg.

The first column is memory addresses, the 2nd column is instruction bytes and the rest are Intel mnemonics.
11. Now we need some elementary assembly skills to find what we are looking for. Debug will show the mnemonics for the instructions. Debug doesn't handle 386 instructions well so you may see a few ??? but we should be able to find what we need. Look for a test al,al followed by a jnz {address}. The unassemble should have addresses on the left and they should correspond to the addresses in the debug so you can then -u {address} to see what happens at the jump to locations. See step4.jpg.

12. Now that we know what to change write down a about 6 or so of the bytes ending with the 75 and the following byte (27 in the step 4 example) and go back to WinHex and from the start of our program (the «55 8b ec» bytes) search for the bytes you recorded. Make sure everything around matches your debug window and replace 75 (JNZ short) with eb (JMP short). eb is an unconditional jump and will exit the routine so we don't get to the infinite loop. See step5.jpg.

13. In WinHex save your change by clicking on the disk icon
14. Switch to EzH2O, File -> Save AS
15. Put your modified BIOS (and only that BIOS) where the flash utility can find it and start InsydeFlash and let it do it's thing.
16. Sometimes after flashing the machine may appear bricked but turn it off remove power and battery and then reapply power and turn it on. If it still doesn't come up Google for the procedure to use a USB memory stick to get your computer back. Might be a good idea to prepare the flash drive before you flash your BIOS.

Mark

hey man. is this work for hp dv2000 ?
(08-03-2010, 02:00 PM)hspumanti Wrote: I have figured out how to remove the whitelist from most (all) Insyde BIOSes. I used the F.34 BIOS for a Compaq Presario C700 series for this how to. You will need the EzH2O and WinHex tools. Using these tools I was able to figure out the byte that needed to be changed to ignore the PCIe wireless whitelist altogether. After not being able to find my subsys codes, I started looking around a bit. I found the 104 - Unsupported wireless network device detected string in the memory dump and the Microsoft EXE signature just above which lead to the breakthrough (at least for me). What follows is a general procedure to allow you to modify your own BIOS safely (I hope).

1. obtain your bios.fd file obtained from HP (or whatever manufacturer)
2. use Insyde BIOS editor - EZH2O (I used EZH20 2.1.0.4)
3. run exh2o.exe, open the file bios.fd
4. run WINHEX
5. Tools -> OpenRAM -> Ezh2o -> Entire Memory
6. Find HEX Values -> «31 00 30 00 34 00 2d 00 55», this should be the be the first part of the '104-U...' error string in wide character format (2 bytes/char) see step1.jpg.

7. from here search up and find HEX values «4d 5a», you can just scroll up a few pages till you see 'MZ' in the ASCII pane. This is the code that MS uses for start of an EXE. Somewhere between here and the 104 string is where we need to find and modify the JNZ (byte code 75)
8. You will notice that there is a lot of blank space around and below the 'MZ', this is header information and is of no interest. Scroll down till the ASCII pane no longer is mostly blanks, about a page, you should see «55 8b ec», this is the start of the program and is setting up the stack
9. Now click on the 55 and drag the mouse down to the next 'MZ' code about 1-2 pages on my BIOS, and then click Edit -> Copy Block -> Into New File and name the file Something.com. The .com is important as we will load it with debug. Refer to step2.jpg.

10. Open a command prompt and navigate to where you saved the file and type debug something.com, you should get a '-' prompt, type u and hit enter and you should see something like this. See step3.jpg.

The first column is memory addresses, the 2nd column is instruction bytes and the rest are Intel mnemonics.
11. Now we need some elementary assembly skills to find what we are looking for. Debug will show the mnemonics for the instructions. Debug doesn't handle 386 instructions well so you may see a few ??? but we should be able to find what we need. Look for a test al,al followed by a jnz {address}. The unassemble should have addresses on the left and they should correspond to the addresses in the debug so you can then -u {address} to see what happens at the jump to locations. See step4.jpg.

12. Now that we know what to change write down a about 6 or so of the bytes ending with the 75 and the following byte (27 in the step 4 example) and go back to WinHex and from the start of our program (the «55 8b ec» bytes) search for the bytes you recorded. Make sure everything around matches your debug window and replace 75 (JNZ short) with eb (JMP short). eb is an unconditional jump and will exit the routine so we don't get to the infinite loop. See step5.jpg.

13. In WinHex save your change by clicking on the disk icon
14. Switch to EzH2O, File -> Save AS
15. Put your modified BIOS (and only that BIOS) where the flash utility can find it and start InsydeFlash and let it do it's thing.
16. Sometimes after flashing the machine may appear bricked but turn it off remove power and battery and then reapply power and turn it on. If it still doesn't come up Google for the procedure to use a USB memory stick to get your computer back. Might be a good idea to prepare the flash drive before you flash your BIOS.

Mark

hey man. is this work for hp dv2000 ?-*++++

-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
find
quote


Forum Jump:


Users browsing this thread: 6 Guest(s)