Forum RSS Feed Follow @ Twitter Follow On Facebook

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

Username:


Password:





[-]
Latest Threads
i7 2860QM how to raise power limit?
Last Post: DeathBringer
Today 02:40 PM
» Replies: 1
» Views: 36
[REQUEST] Lenovo G710 BIOS Whitelist Rem...
Last Post: chaoszwerg
Today 02:24 PM
» Replies: 490
» Views: 216966
[REQUEST] Lenovo Yoga 7 Pro 82Y7 unlock
Last Post: WalkTheEarth
Today 02:20 PM
» Replies: 0
» Views: 28
[REQUEST] Acer Aspire 8930(G) BIOS Unloc...
Last Post: Ilias manolopoulos
Today 01:52 PM
» Replies: 58
» Views: 43300
ASUS M11AD > Haswell Refresh
Last Post: JCY1962
Today 12:40 PM
» Replies: 22
» Views: 7568
overclocking msi b150 gaming m3
Last Post: J1419
Yesterday 05:51 PM
» Replies: 0
» Views: 139
Asus K72jr repair
Last Post: Moddo73@PROXIMUS
Yesterday 02:08 PM
» Replies: 0
» Views: 128
[REQUEST] Lenovo Z50-70 & Z40-70 (9BCNxx...
Last Post: Dudu2002
Yesterday 01:29 PM
» Replies: 757
» Views: 320167
Excalibur G900.1160 BİOS unlock request
Last Post: Dudu2002
Yesterday 01:28 PM
» Replies: 7
» Views: 947
[REQUEST] Sony Vaio VPCEH & VPCEJ series...
Last Post: mariukonie
Yesterday 09:17 AM
» Replies: 241
» Views: 153825
[Request] BIOS mod for Acer EG43M (P01-A...
Last Post: DeathBringer
Yesterday 08:50 AM
» Replies: 7
» Views: 324
HOW TO FLASH MODIFIED OR ORIGINAL BIOS
Last Post: Ali987
Yesterday 03:16 AM
» Replies: 20
» Views: 71982
[REQUEST] Lenovo ThinkPad Yoga S1 (GQETx...
Last Post: Dudu2002
Yesterday 03:05 AM
» Replies: 116
» Views: 56414
Hp 11-ak0040nr add option to boot from i...
Last Post: Xanmx
07-05-2025 05:47 PM
» Replies: 0
» Views: 232
Lenovo Y550 BIOS Unlocking (Advanced Men...
Last Post: NiTrOwow
07-05-2025 08:28 AM
» Replies: 4
» Views: 1008
[GUIDE] How to modify AMI MSI BIOS to un...
Last Post: solver_001
07-05-2025 06:34 AM
» Replies: 56
» Views: 334729
[REQUEST] Lenovo ThinkPad T450(s) (JBETx...
Last Post: s_l_24
07-05-2025 04:09 AM
» Replies: 148
» Views: 103986
[REQUEST] Acer Nitro 5 AN515-54 BIOS Unl...
Last Post: 2u75
07-04-2025 03:37 AM
» Replies: 131
» Views: 64970
[REQUEST] Acer Nitro 5 AN517-51 BIOS Unl...
Last Post: Dudu2002
07-03-2025 04:08 PM
» Replies: 18
» Views: 12930
[REQUEST] Lenovo IdeaPad Z570 (45CNxxWW)...
Last Post: andkul
07-03-2025 09:52 AM
» Replies: 96
» Views: 114774

[REQUEST] HP Mini 5102 wlan whitelist removal
#1
Hey guys, I'm hoping to remove the BIOS whitelist on my HP mini 5102. The wifi card at the moment is a Broadcom 43224 (vendor id 14e4, device id 4353). I'm hoping to replace this with an Intel 6235 (It's being delivered, so I don't have the PCI id for this unfortunately).

My current BIOS is available here: ftp://ftp.hp.com/pub/softpaq/sp54501-55000/sp54640.exe . It is version 68PGU.F20. I was going to modify it myself, but I realised it was a "ROMPAQ" bios, and I couldn't find any guides for this. The user camiloml was able to remove the whitelist for a ROMPAQ bios here: http://www.bios-mods.com/forum/Thread-Re...-Mini-2140 , so if he or someone else could at least get me started, it would really be appreciated.

If any more info is needed about my system, just ask.

Thanks in advance,

ryley

EDIT: Andy's Phonextool reports this BIOS as being an "Insyde BIOS" and as far as I can tell, its not encrypted
find
quote
#2
(06-29-2012, 12:09 AM)ryley Wrote: Hey guys, I'm hoping to remove the BIOS whitelist on my HP mini 5102. The wifi card at the moment is a Broadcom 43224 (vendor id 14e4, device id 4353). I'm hoping to replace this with an Intel 6235 (It's being delivered, so I don't have the PCI id for this unfortunately).

My current BIOS is available here: ftp://ftp.hp.com/pub/softpaq/sp54501-55000/sp54640.exe . It is version 68PGU.F20. I was going to modify it myself, but I realised it was a "ROMPAQ" bios, and I couldn't find any guides for this. The user camiloml was able to remove the whitelist for a ROMPAQ bios here: http://www.bios-mods.com/forum/Thread-Re...-Mini-2140 , so if he or someone else could at least get me started, it would really be appreciated.

If any more info is needed about my system, just ask.

Thanks in advance,

ryley

EDIT: Andy's Phonextool reports this BIOS as being an "Insyde BIOS" and as far as I can tell, its not encrypted


If anyone could provide me with any assistance, it really would be greatly appreciated. I've made absolutely no progress with this unfortunately and I'm really eager to remove this whitelist
find
quote
#3
I think I might have made some progress on this! Using the advice on searching for the PCI ID found here: http://forums.mydigitallife.info/archive...20223.html , I was able to find several occurences of what I think are mentions of my Broadcom WLAN card! (Card is 14e4:4353, hex string is e4145343). Also occurring several times in the same region are a few other scrambled Broadcom WLAN PCI IDs, as well as several Intel WLAN PCI IDs! I replaced all the occurences of an Intel card's ID with the ID of the Intel 6235 (I figured this was better than replacing my current cards ID). I used HxD for all of this. I saved the Rom.bin file, but now I'm not too sure how to replace the Rom.bin file in the Rom cab archive with my modified Rom.

Could someone please advise me if I'm on the right track with this, and if so, could someone please suggest how to flash this modified Rom.bin file?
find
quote
#4
Ok, I replaced all scrambled instances of some intel wlan cards pci id (including the subsys part) with the scrambled pci id and subsys id of my Intel 6235. I then tried using a patched version of HPQFlash that I think I got from here (4.30.2?) to flash the Rom.cab file I made with CabPack, but it failed flashing it after attempting 3 times. HPQFlash said the BIOS was corrupted, so I reinstalled my current BIOS before restarting. The HPQFlash program bundled with the BIOS's HP released late last year seems to be a fair bit newer/different (version 4.40?). The system rebooted fine, but now I'm back to where I started. I've noticed in a lot of the modded bioses on this site there are files like "3660F24.fd" in the packages and they are flashed with InsydeFlash. I tried to install my modded Rom.bin file with InsydeFlash (after changing the name in platform.ini), but InsydeFlash couldn't flash it, it just mentioned SMI and exited.

I'm willing to try anything to get this working, and if someone could help at all it would be massively appreciated.
find
quote
#5
After successfully patching the BIOS with ADDCC v3 to maintain the checksum after changing the whitelist and to have HPQFlash still complain, I'm out of ideas. If anyone has any ideas, I'll try anything.

ryley
find
quote
#6
My latest idea of using hpqflash (tried versions 4.30, 4.30-patched, 4.40 and 4.50) along with OllyDbg to interrupt the flashing process immediately after writing my modded bios, but before the verification. A few times it appeared to work, but unfortunately the unmodded bios is still in use. Still thinking of and open to new ideas!
find
quote
#7
So I've given up on adding the Intel 6235 to my BIOS whitelist. Instead, I'm thinking of buying an Intel 6200 Wi-Fi card. I can see several references to it's pci id in the original bios file, so does this mean the card should work? Or do some BIOS' have a whitelist as well as a blacklist? Also, should I get the card specifically targeted towards HP/Lenovo or the generic one? My BIOS contains all of the pci id's I could find for this card.
find
quote
#8
Hey guys, just posting to say that despite the Intel 6200 not being in my HP netbook's service manual, it's PCI ID did appear in the BIOS whitelist and it does actually work! I have a HP 5102 on the latest, unmodified BIOS. So if you aren't sure if a card will work, check if it's mentioned in the whitelist and if it is, give it a go! So happy to know have 802.11abgn in Linux with powersave and injection support!
find
quote
#9
I found my old HP Mini 5102 in storage the other day and remembered all the trouble I had with the BIOS, so I've been having another look at this out of curiosity. None of the patched flashers available can even flash the original BIOS image for my HP, so using IDA I've been trying to patch the good flasher myself. So far I've been able to change some parts of how the eROMPAQ.exe flasher works but I'm still unable to get it to flash a modified BIOS. When using the good eROMPAQ with a modified BIOS it attempts to "buffer" the BIOS three times before giving up. I think the function sub_10F3A (when called in sub_11A6C at loc_11BC2) is what causes my issue as when I force the jump to loc_11C16 it doesn't loop three times (but still fails to flash).

At this point I'm not too fussed about bricking the laptop, so I'm happy to try anything anyone could suggest or provide in terms of a patched eROMPAQ or even HPQFlash. The original HP BIOS package (with the only known good flasher) is available here: ftp://ftp.hp.com/pub/softpaq/sp57501-58000/sp57757.exe .

Ryley
find
quote
#10
All these HP laptop's Bioses are moddable but not reflashable so only using
and HW SPI Prorammer and a Pomona Soic Clip is possible to do this job !
Get these tools and I will help You !
Look here :

https://www.bios-mods.com/forum/Thread-R...5#pid74575

Let me know
Regards

[size=undefined]Your Brain [/size]. . . . It's the best tool U can use ! Wink
[size=undefined]Don't FLASH the Bios Mod if You get a Size Alert, You risk a Brick !!! [/size]
Donate to me for my work, click here BDM
find
quote


Forum Jump:


Users browsing this thread: 1 Guest(s)