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
[REQUEST] ThinkPad E15 Gen 2 - BIOS Upda...
Last Post: Ronin314Clear
Today 06:19 PM
» Replies: 0
» Views: 26
[REQUEST] Asus Zenbook (UM535QE) Bios M...
Last Post: Bravo6
Today 03:41 AM
» Replies: 0
» Views: 199
OptiPlex 360 380 760 780 960 Xeon LGA 77...
Last Post: LoFabio
Today 03:38 AM
» Replies: 265
» Views: 330696
[REQUEST] Asus G614JV BIOS Unlock
Last Post: Mrgraysky
Today 01:02 AM
» Replies: 0
» Views: 132
[REQUEST] HP Compaq nx6120 WiFi Whitelis...
Last Post: Maxinator500
Yesterday 09:24 PM
» Replies: 1
» Views: 207
[REQUEST] Acer Nitro 5 AN517-52 BIOS Unl...
Last Post: Dudu2002
Yesterday 03:50 AM
» Replies: 24
» Views: 10549
[REQUEST] Acer Nitro ANV15-51 BIOS Unloc...
Last Post: Dudu2002
Yesterday 01:14 AM
» Replies: 3
» Views: 203
[REQUEST] Lenovo Yoga S940-14IIL (BQCNxx...
Last Post: Dudu2002
07-15-2025 03:09 AM
» Replies: 1
» Views: 374
[REQUEST] Lenovo G400S (7BCNxxWW) Whitel...
Last Post: helrobsil
07-14-2025 09:10 PM
» Replies: 217
» Views: 112485
[REQUEST] Lenovo Ideapad S510p (89CNxxWW...
Last Post: Dudu2002
07-14-2025 12:04 PM
» Replies: 181
» Views: 92066
[REQUEST] GA-8I865GME-775-RH (rev. 3.9) ...
Last Post: DeathBringer
07-14-2025 01:48 AM
» Replies: 3
» Views: 637
i7 2860QM how to raise power limit?
Last Post: DeathBringer
07-13-2025 07:43 AM
» Replies: 12
» Views: 897
[REQUEST] Dell Wyse 3040: CSM enable for...
Last Post: mm400
07-13-2025 05:58 AM
» Replies: 1
» Views: 811
[REQUEST] Acer TravelMate 5760(G,Z) BIOS...
Last Post: quibic
07-12-2025 01:03 AM
» Replies: 49
» Views: 26892
Asus P8Z77-M RT-d Unlock
Last Post: cbaldwin1
07-11-2025 04:21 PM
» Replies: 0
» Views: 562
[REQUEST] Lenovo Yoga 530-14ARR (8MCNxxW...
Last Post: Dudu2002
07-11-2025 02:04 PM
» Replies: 4
» Views: 3270
[REQUEST] Gigabyte GA-X99P-SLI BIOS with...
Last Post: DKisCRUSHIN
07-11-2025 09:50 AM
» Replies: 0
» Views: 580
Acer Aspire 5920G - Requesting Modded BI...
Last Post: EbrahimSiami
07-10-2025 02:56 PM
» Replies: 1
» Views: 539
Acer A517-51G-58S5 - Complete BIOS image...
Last Post: Humboldt
07-10-2025 01:07 PM
» Replies: 2
» Views: 646
Lenovo Yoga Pro 7 14ASP9 Bios Unlock
Last Post: Dudu2002
07-10-2025 03:02 AM
» Replies: 3
» Views: 661

[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)