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
[REQUEST] Lenovo Thinkpad X240 (GIETxxWW...
Last Post: Dudu2002
Today 06:11 PM
» Replies: 340
» Views: 163020
Dell Optiplex GX520/620 Incompatible Pro...
Last Post: taggertie86
Today 03:22 PM
» Replies: 18
» Views: 19508
Request. optiplex 5050 bios modd for cpu...
Last Post: DeathBringer
Today 02:15 PM
» Replies: 8
» Views: 516
[Unlocked] Acer Aspire One D250
Last Post: sofie_gold
Yesterday 09:29 PM
» Replies: 6
» Views: 7790
T3500 BIOS: How to Unlock Advanced CPU F...
Last Post: DEX0ZEN
Yesterday 02:26 PM
» Replies: 0
» Views: 227
[REQUEST] Asus X756UV Firmware Unlock
Last Post: moriel5
Yesterday 03:08 AM
» Replies: 0
» Views: 246
Lenovo IdeaPad 300-15ISK and 100-IBY BIO...
Last Post: moriel5
Yesterday 02:43 AM
» Replies: 9
» Views: 7790
[REQUEST] Asus ROG Strix G15 (G512LI) BI...
Last Post: Matthewlint
04-21-2025 04:48 PM
» Replies: 15
» Views: 7170
[REQUEST] Lenovo G580 (5ECNxxWW) Whiteli...
Last Post: Dudu2002
04-21-2025 03:02 PM
» Replies: 1738
» Views: 762610
[REQUEST] Lenovo G40-70 (9ACNxxWW) BIOS ...
Last Post: Dudu2002
04-21-2025 02:59 PM
» Replies: 67
» Views: 32770
[REQUEST] Lenovo Z410 & Z510 (8DCNxxWW) ...
Last Post: gregwit
04-21-2025 03:05 AM
» Replies: 498
» Views: 191214
P5K Premium SSD Mod Slic 2.1
Last Post: MsLucas03
04-21-2025 12:50 AM
» Replies: 8
» Views: 8171
MSI Z97 GAMING 5 1.E2 SLIC 2.1 Request
Last Post: Vrataco
04-20-2025 09:09 AM
» Replies: 1
» Views: 2415
Add CPU support Lenovo M715s
Last Post: H2SO4.4min
04-20-2025 03:40 AM
» Replies: 1
» Views: 2810
[REQUEST] HP Envy 17 2000 F.1D Advanced ...
Last Post: FunkyMike
04-19-2025 08:06 AM
» Replies: 0
» Views: 447
[REQUEST] Lenovo Thinkpad T440p (GLETxxW...
Last Post: Ptero-4
04-18-2025 06:51 PM
» Replies: 527
» Views: 228102
[REQUEST] Sager NP8875E / CLEVO PD70SNE-...
Last Post: SV-62
04-18-2025 03:08 PM
» Replies: 1
» Views: 940
[REQUEST] Gigabyte AERO 15 XA Bios Unloc...
Last Post: Dudu2002
04-18-2025 01:17 PM
» Replies: 30
» Views: 7689
[REQUEST] Lenovo ThinkPad W540 (GNETxxWW...
Last Post: Dudu2002
04-18-2025 01:15 PM
» Replies: 12
» Views: 7320
Lenovo 330-15ich - no Serial Number in ...
Last Post: aaa-aaa
04-18-2025 09:43 AM
» Replies: 0
» Views: 385

General method to remove whitelist from Insyde BIOS
Hello all!! I would like to preface this post by saying that I am by no means a bios guru. I am a novice programmer, and I find assembly language extremely frustrating to work with. My post is simply to try and make some peoples attempts a little easier. I have stood on the backs of geniuses to make this solution possible, and it would be an extremely rude to not offer massive gratitude to andy, hspumanti, ttav134, camiloml, and yen for all of their hard work and knowledge. This method is for removing the whitelist from the 2 MB Insyde bios. This update to the guide is completely without warranty and has only been tested on the dv7-4267cl F.27 bios. ***This method will make any approved wireless module cause a failed boot***
The tools used were:

Andy's Tool v1.9
HxD Hex editor

Process:
**Remove your wireless card before proceeding to step 2**
1. Obtain the most recent bios from HP's website and extract the spXXXXX.exe
2. Use InsydeFlash to flash to desired bios version (un-modded)
3. Decrypt the original .bin file in the extracted directory using Andy's Tool
4. In Andy's Tool, click OK for the first two dialogs.
5. Before clicking the go button, select dynamic for the method and select do not
alter any ACPI tables, no SLIC, and allow user to modify other modules under
advanced settings.
6. Click GO. **Do not click OK on the third dialog until the mod is complete.**
7. Locate the ROM file containing the wireless module error using HxD. The ROM
files are located in the dump folder in the extracted directory.
7a. This can be a very time consuming process as you have to search each
ROM. The string is different than the original guide, and I searched for
the hex string <<6D 00 6F 00 64 00 75 00 6C 00 65 00>> until I found
the exact error message in the text pane of HxD.
7b. The exact ROM file for me was
91472655-50E0-4D81-9AF6-239E6F431B8C_2_614.ROM.
8. The code for the 2 MB bios is somewhat obfuscated, and no longer uses a
JNZ jump, but rather uses a JS jump. This calls a signed integer from the
ZF register to determine the result of the test as opposed to calling a test
result directly. The JS Hex value is <<0F 88>>, and the exact instance we
are looking for is the first instance in the module.
9. Replace the 88 with 89 (this changes the jump condition to switch the true and
false paths).
10. Click the save icon in HxD and close the program.
11. Click OK in the third dialog in Andy's tool.
12. Delete the original .bin file and remove the _SLIC from the new .bin file name.
13. Use a patched version of iscflash.dll and the corresponding InsydeFlash.exe
version to flash to the newly created .bin file.
14. Install your unapproved wireless card and enjoy Smile.

This works very well for me as I do not intend to install any HP approved WiFi card ever again. If my new card ever dies, I will spend extra to not ever use an approved card as opposed to switching back to any HP approved part. If this is not the case for you, do not use this process.

~Cheers
kbhaze
find
quote


Messages In This Thread
RE: General method to remove whitelist from Insyde BIOS - by kbhaze - 10-02-2011, 07:07 PM
HP2000-299WM - by forcharity - 05-22-2020, 07:26 PM

Forum Jump:


Users browsing this thread: 11 Guest(s)