Help - Search - Members - Calendar
Full Version: HP DV Series Whitelist BIOS hack
InsanelyMac Forum > OSx86 Project > Hardware and Drivers > LAN and Wireless
Pages: 1, 2, 3, 4, 5
LRZRAGE
OK everybody... anybody using the patched F53 Bios for the HP DV9000/6000 (I believe) .. you may have noticed that there is a new one out F.58A. Well I am glad to say that it is successfully patched. With the guidance of kevd_hackins post and the initial doctor j one, I was able to patched the newest one F.58A.. I also added in a nice little mac apple instead of the HP INVENT at the begging of your BIOS. This will allow ANY wireless cards!! I just got my broadcom card today, flashed my bios, saw my nice little apple at boot up and bam i was in OS X with browsin the internet on my new broadcom card. Goodbye 104 Unsupported error message.. lol... anyways.. the linked BIOS contains version F.58A and has a apple logo (if you would like the original HP invent, PM and i can make arrangements).

1. Download the F.58A bios update from HP and go ahead and install.
2. Stop after install and do NOT flash
3. Exit out and go to C:\SwSetup\SP36774. (this sp number will be different for different BIOS)
4. Edit the phlash.ini (either under swinflash(32bit system) or Winphlash64 (64bit system)
4a. Under the [UI].. set hideall=0 and add in Advanced=1.
5. Right click the flash.exe and run as administrator and this will allow you to specify the BIOS (swinflash.exe=32bit and winphlash64.exe=64bit)
6. Choose the patched bios that you downloaded.( .WPH file) (Vista users might have to disable UAC)
7. Flash and let your laptop shutdown
8. After the laptop has shutdown completely, wait a little bit and then hit the power button
9. Boot into OS X and if your card is OS X friendly, you might have to add it in through Network under system prefs.

Enjoy

If you have a DV series laptop and you are having problems with the dreaded 104 unsupported error message. Post here with your bios version, Ven ID, Dev ID, and subsys ID of your original wifi card and I might be able to help you out.


**EDIT** - I have patched the original F.58A bios to bypass the whitelist and left the original HP Invent by request. Enjoy! (Labeled HP 30CCF58A)

**EDIT** - The BIOS F.29 for the DV6000t system(intel) is patched and can be located here - http://forum.insanelymac.com/index.php?showtopic=124283

**EDIT** - F.59A is now out. I have done the same patch to it as I did the F.58A. I haven't had a chance to test it out on my system yet. But I don't think it should cause any problems, nothing changed in regards to stopping the whitelist check.
Richthofen
Has anyone (other than the original poster) confirmed that this BIOS is working?
LRZRAGE
I can provide pics of my system if you would like... I understand where you are coming from about not wanting to brick your system. Ive compared my bios patch with previous versions that were patched(that work) and they are exactly alike. Only difference is that this is the newest version F.58A, (older version was F53) and I put a mac apple logo in instead of the boring HP INVENT logo. As i said before, if someone would like the HP INVENT bios with the whitelist patch, I can provide that also. biggrin.gif

-Lee

QUOTE (Richthofen @ Aug 9 2008, 02:50 PM) *
Has anyone (other than the original poster) confirmed that this BIOS is working?
SticMACâ„¢
Can confirm it works!

It's not the greatest logo in the world, so if you can make one with the old one, it would be nice!?

But the bottom line is it works, i stuck the card of my old Acer in which previously gave me "the Error" and it works!

My original card however works without a patch so I'm going to flash it again with the original BIOS!

SticMAN


QUOTE (Richthofen @ Aug 9 2008, 10:50 PM) *
Has anyone (other than the original poster) confirmed that this BIOS is working?
LRZRAGE
Original HP Invent Logo has been added also to the mac apple logo, thanks for testing the bios out! Much appreciated..

-Lee

QUOTE (SticMAN @ Aug 9 2008, 03:51 PM) *
Can confirm it works!

It's not the greatest logo in the world, so if you can make one with the old one, it would be nice!?

But the bottom line is it works, i stuck the card of my old Acer in which previously gave me "the Error" and it works!

My original card however works without a patch so I'm going to flash it again with the original BIOS!

SticMAN
Richthofen
QUOTE (SticMAN @ Aug 9 2008, 10:51 PM) *
Can confirm it works!


QUOTE (SticMAN @ Aug 9 2008, 10:51 PM) *
It's not the greatest logo in the world, so if you can make one with the old one, it would be nice!?


LRZRAGE, maybe if you posted the "Apple" image file you used to replace HP Invent, some of us could work on it an improve it.

Thanks agan for providing this...
LRZRAGE
Here is the jpeg... thanks for the support!
SticMACâ„¢
you wouldn't be able to improve on it!!
It CAN ONLY be Black & White!!!(that is Black background and a White Logo)
Not much room for improvement!?

SticMAN

@ LRZRAGE:
could you make a BIOS with no modification except for the LOGO, as I have a card that is recognized and would only like the logo changed, not ANYTHING else!?

SticMAN

QUOTE (Richthofen @ Aug 10 2008, 02:28 AM) *
LRZRAGE, maybe if you posted the "Apple" image file you used to replace HP Invent, some of us could work on it an improve it.

Thanks agan for providing this...
Richthofen
QUOTE (SticMAN @ Aug 10 2008, 09:31 AM) *
you wouldn't be able to improve on it!!
It CAN ONLY be Black & White!!!(that is Black background and a White Logo)
Not much room for improvement!?


My only issue with the logo is that it is way too big.

I would reccomend that the apple be made smaller, so that it is the same size as the grey apple that is displayed during the initial leopard boot screen.

It would be hot if they were the exact same size, diminsions, aspect ratio... but it would be great if they were just almost identical in size.

Again, the bios does work and that is what is important. The rest is just nit picking.

Thanks again for everything.
LRZRAGE
unpatched f58a with apple logo



QUOTE (SticMAN @ Aug 10 2008, 02:31 AM) *
you wouldn't be able to improve on it!!
It CAN ONLY be Black & White!!!(that is Black background and a White Logo)
Not much room for improvement!?

SticMAN

@ LRZRAGE:
could you make a BIOS with no modification except for the LOGO, as I have a card that is recognized and would only like the logo changed, not ANYTHING else!?

SticMAN
robstah
LRZRAGE, I've got a Macbook Pro Wireless-N (AR5BXB72) card coming in the mail here soon. I know you have been playing with the DV series, but is there any chance on doing this for my 8510p? I won't be 100% sure if I will get the 104 error until I get the card, but if you could look into the BIOS for my laptop, that would be awesome.

http://h20000.www2.hp.com/bizsupport/TechS...EnvOID=1093#120
LRZRAGE
QUOTE (robstah @ Aug 12 2008, 04:01 AM) *
LRZRAGE, I've got a Macbook Pro Wireless-N (AR5BXB72) card coming in the mail here soon. I know you have been playing with the DV series, but is there any chance on doing this for my 8510p? I won't be 100% sure if I will get the 104 error until I get the card, but if you could look into the BIOS for my laptop, that would be awesome.

http://h20000.www2.hp.com/bizsupport/TechS...EnvOID=1093#120


which bios version is yours.. the F.13 or F.0F. Also what is the Ven ID, Dev ID, and subsys ID of your original wifi card. Thank you
robstah
BIOS: F.13
VEN: 8086
DEV: 4229
SUBSYS: 10008086
REV: 61

Thanks!
LRZRAGE
QUOTE (robstah @ Aug 13 2008, 03:59 PM) *
BIOS: F.13
VEN: 8086
DEV: 4229
SUBSYS: 10008086
REV: 61

Thanks!


lookin at all the 3 F.13 bios.. there isnt actually a .wph file i can open up with phoenix bios editor and then do the patch with hex editor. check this forum... looks like it is just getting started but there might be a working fix for your type of flashing utility
http://forum.insanelymac.com/index.php?showtopic=120819
firefox408
LOL glad someone other than me was doing this, I had a patcher up on my page http://osx86.darkstar.net for ages but was sort of afraid to release it to the general public. Was handing the url out in IRC left and right, just not on the forums =)

It's funny it looks like we picked the same image type for the Apple logo, but I had a very high rez image as my source so I'm wondering how much different the two look!

Thanks for posting this to the forums for the rest of the DV users!!!


Firefox408

------------------------------------------------------------
Firefox408 at mac.com sckevyn on irc.osx86.hu
mukole
QUOTE (LRZRAGE @ Aug 14 2008, 12:42 PM) *
lookin at all the 3 F.13 bios.. there isnt actually a .wph file i can open up with phoenix bios editor and then do the patch with hex editor. check this forum... looks like it is just getting started but there might be a working fix for your type of flashing utility
http://forum.insanelymac.com/index.php?showtopic=120819


i have this same bios, and discovered there is a newer phoenix (version 2.2.0.1) which opens these newer files.
see this forum
http://bb.bearslinks.info/viewtopic.php?t=3418

i have found my 4965 intel card (8086:4229) in BIOSCOD3.ROM but am unsure where to put my bcm4311 id (14e4:4311)

any help would be appreciated
LRZRAGE
Ive been able to spot ven ids in the bios but rather than changing a ven id, just trying to find a F9 EB 01 F8 code that should be right before a list of ven ids and cancelling the whitelist check by changing that first F9 to a F8... that will cancel the whitelist check and you will be able to put ANY wireless card you want.. So far the only luck I have had is with the F.58A bios. I am very reluctant to change anything as it can brick a system sad.gif

QUOTE (mukole @ Aug 21 2008, 09:52 AM) *
i have this same bios, and discovered there is a newer phoenix (version 2.2.0.1) which opens these newer files.
see this forum
http://bb.bearslinks.info/viewtopic.php?t=3418

i have found my 4965 intel card (8086:4229) in BIOSCOD3.ROM but am unsure where to put my bcm4311 id (14e4:4311)

any help would be appreciated
mukole
thanks for the info lrzrage, yes i successfully bricked my system, i think i also missed the subsys codes anyway, had to buy a usb floppy drive for the crisis recovery, and after a night of unsuccessful recovery's with various bios's discovered there are more than one crisis recovery downloads available on the web, i found one which worked straight up on this forum http://forum.insanelymac.com/index.php?sho...mp;#entry766139 and successfully flashed to the latest f.2b bios. Now i have my recovery disk i will try that with the f.2b,
for a minute i thought i had a doorstop, thanks again
robstah
mukole,

That sucks that you bricked your system, but it's nice to see that you were also able to recover from it.

How were you able to open the rom.bin file in the editor? It still won't work on my side and the link provided above has a virus in it.

If you are able to disable the whitelist, please post details on it. Thanks!
mukole
QUOTE (robstah @ Aug 23 2008, 03:54 PM) *
mukole,

That sucks that you bricked your system, but it's nice to see that you were also able to recover from it.

How were you able to open the rom.bin file in the editor? It still won't work on my side and the link provided above has a virus in it.

If you are able to disable the whitelist, please post details on it. Thanks!


In the f.13 and f.2b bios, there is a .wph file when you extract them, phoenix 2.2.0.1 will open these files, but i have to
open phoenix, then open the file through the file menu, double clicking or right clicking from windows explorer wont work, as phoenix complains of "invalid procedure call or argument"

unfortunately, i get "rls error in module 3" when i open the .wph files in phoenix, but am still able to navigate to the phoenix temp directory and find the .rom files to edit with hexedit.

i think the problem is, the rls error, and i have tried a few versions of phoenix on 2 different machines with xp and vista (with uac disabled) with no success. the wph file builds successfully, but is corrupt (i have now bricked and restored the original bios 3 times), i think this is because it isn't being unpackaged correctly. i also changed the .wph extension to .bin and was able to open the entire file in hexedit, but it isn't unpacked and seems to be of little use.

I've only been running tiger, and now leopard for around 12 months now on my pc's, and have little experience with editing bios's, and am considering ditching this dv2637tx for maybe a toshiba or a mbp, but in the end i probably will continue to attempt this mod, as 10.5.2 is running flawlessly, apart from the 4965n card, which won't work in osx, and i hate giving up on a problem like this. maybe theres some tool in linux to edit the bios,
i will post if i find a fix.

oh yeah, i'm not sure which link you mean has the virus, but i havn't found any with the latest nod32.
robstah
QUOTE (mukole @ Aug 23 2008, 03:03 AM) *
In the f.13 and f.2b bios, there is a .wph file when you extract them, phoenix 2.2.0.1 will open these files, but i have to
open phoenix, then open the file through the file menu, double clicking or right clicking from windows explorer wont work, as phoenix complains of "invalid procedure call or argument"

unfortunately, i get "rls error in module 3" when i open the .wph files in phoenix, but am still able to navigate to the phoenix temp directory and find the .rom files to edit with hexedit.

i think the problem is, the rls error, and i have tried a few versions of phoenix on 2 different machines with xp and vista (with uac disabled) with no success. the wph file builds successfully, but is corrupt (i have now bricked and restored the original bios 3 times), i think this is because it isn't being unpackaged correctly. i also changed the .wph extension to .bin and was able to open the entire file in hexedit, but it isn't unpacked and seems to be of little use.

I've only been running tiger, and now leopard for around 12 months now on my pc's, and have little experience with editing bios's, and am considering ditching this dv2637tx for maybe a toshiba or a mbp, but in the end i probably will continue to attempt this mod, as 10.5.2 is running flawlessly, apart from the 4965n card, which won't work in osx, and i hate giving up on a problem like this. maybe theres some tool in linux to edit the bios,
i will post if i find a fix.

oh yeah, i'm not sure which link you mean has the virus, but i havn't found any with the latest nod32.


Just to give you a heads up, I have an 8510p, not the dv2637. My BIOS updater only includes ROM.BIN and ROM.SIG.
TuCi54N
what mod of card you have used?
LRZRAGE
What files are you adding to your floppy disc and what combination are you using at powering on Win+B or Fn+B?


QUOTE (mukole @ Aug 23 2008, 01:03 AM) *
In the f.13 and f.2b bios, there is a .wph file when you extract them, phoenix 2.2.0.1 will open these files, but i have to
open phoenix, then open the file through the file menu, double clicking or right clicking from windows explorer wont work, as phoenix complains of "invalid procedure call or argument"

unfortunately, i get "rls error in module 3" when i open the .wph files in phoenix, but am still able to navigate to the phoenix temp directory and find the .rom files to edit with hexedit.

i think the problem is, the rls error, and i have tried a few versions of phoenix on 2 different machines with xp and vista (with uac disabled) with no success. the wph file builds successfully, but is corrupt (i have now bricked and restored the original bios 3 times), i think this is because it isn't being unpackaged correctly. i also changed the .wph extension to .bin and was able to open the entire file in hexedit, but it isn't unpacked and seems to be of little use.

I've only been running tiger, and now leopard for around 12 months now on my pc's, and have little experience with editing bios's, and am considering ditching this dv2637tx for maybe a toshiba or a mbp, but in the end i probably will continue to attempt this mod, as 10.5.2 is running flawlessly, apart from the 4965n card, which won't work in osx, and i hate giving up on a problem like this. maybe theres some tool in linux to edit the bios,
i will post if i find a fix.

oh yeah, i'm not sure which link you mean has the virus, but i havn't found any with the latest nod32.
mukole
QUOTE (LRZRAGE @ Aug 26 2008, 05:19 AM) *
What files are you adding to your floppy disc and what combination are you using at powering on Win+B or Fn+B?


i create the crisis recovery disk, which has minidos.sys, phlash16.exe and bios.wph, you then replace the bios.wph file with the one extracted out of the bios installer from hp, you have to rename it to bios.wph. mine is Win+B, i'm not sure how to go about the .bin and .rom files. i think i may have read somewhere that you need to replace the extension on one of them with .wph, but don't quote my on that, i could be wrong
dcaman
Hello Dears,
I confirm the bios from LRZrage is working. I'm now able to swith my wifi card (principal goal for me is to reach draft 'N' wifi cause all the systeme at home is already at this level).
Thanks for your support
Regards
dcaMan
dcaman
Just an another remarks.
Did someone notice a change regarding the processor Fan driving with the F58A Bios ?
I found my laptop more noisy from this update (may be it's a silent update from HP in order to avoid problem with Nvidia regarding overheated graphics chips...)

Regards
DcaMan
LRZRAGE
What version were you running before... version F.51 add this enhancement : Updates the fan-control algorithm for the system to reduce the likelihood of future system issues.



QUOTE (dcaman @ Aug 27 2008, 01:59 AM) *
Just an another remarks.
Did someone notice a change regarding the processor Fan driving with the F58A Bios ?
I found my laptop more noisy from this update (may be it's a silent update from HP in order to avoid problem with Nvidia regarding overheated graphics chips...)

Regards
DcaMan
dcaman
I was on F53.
Anyway, by the moment, important is the correct work of the laptop...
Thank sagain for your great job.
Dcaman
mehdymehdy
hi i have hp dv2700 series , and my bios is F.2B . has anyone successfuly hacked this bios , i mean has anyone totaly disabled the whitelist in this bios. if so please help me with it or load ur successful bios here. thanks.
LRZRAGE
I have started a new thread in a effort to get the whitelist patching figured out on other BIOSs. Each HP BIOS is different as they change the whitelist around. Hopefully with time these other BIOSs will be patched.


QUOTE (mehdymehdy @ Sep 1 2008, 04:26 AM) *
hi i have hp dv2700 series , and my bios is F.2B . has anyone successfuly hacked this bios , i mean has anyone totaly disabled the whitelist in this bios. if so please help me with it or load ur successful bios here. thanks.
mehdymehdy
QUOTE (LRZRAGE @ Sep 2 2008, 09:13 PM) *
I have started a new thread in a effort to get the whitelist patching figured out on other BIOSs. Each HP BIOS is different as they change the whitelist around. Hopefully with time these other BIOSs will be patched.


hey LRZRAGE wat's up man. i've tried to open pheonix bios editer in my laptop DV2700 series . my bios is F.2B . the pheonix editer doesn't open on my laptop . it gives me an error in the path line. and it will close right after i press ok . i also know that this bios is not easy to patch . i have an apple extreme upgrade kit i'm attaching the image. i'm getting 104 error. i also tried the sprom hack . but that hack is for dell 1390 wireless card only. so tell me if u can help me with this . thanks
LRZRAGE
What version of Phoenix Bios editor are you using? If you are running vista you have to right click and run as admin to install and even once the program is installed, run as admin each time. Once you get it open, open up the wph file that is in the SwSetup or sometimes it is placed in your program files. I believe in the F.2B Bios the whitelist is stored in the BIOSCOD1.ROM file. Leave phoenix open with the wph open. Then use your hex editor and got to program files, phoenix, bios editor, temp, and you should see the cod1 file. search for 8680, that is a intel ven id. Not for sure on how to do the patch for that specific bios. The others i have patched always have a F9EB01F8 code before the whitelist and you change the F9 to a F8 and that stops the whitelist. Let me know if you find anything out.


QUOTE (mehdymehdy @ Sep 4 2008, 11:20 PM) *
hey LRZRAGE wat's up man. i've tried to open pheonix bios editer in my laptop DV2700 series . my bios is F.2B . the pheonix editer doesn't open on my laptop . it gives me an error in the path line. and it will close right after i press ok . i also know that this bios is not easy to patch . i have an apple extreme upgrade kit i'm attaching the image. i'm getting 104 error. i also tried the sprom hack . but that hack is for dell 1390 wireless card only. so tell me if u can help me with this . thanks
mehdymehdy
QUOTE (LRZRAGE @ Sep 5 2008, 06:23 AM) *
What version of Phoenix Bios editor are you using? If you are running vista you have to right click and run as admin to install and even once the program is installed, run as admin each time. Once you get it open, open up the wph file that is in the SwSetup or sometimes it is placed in your program files. I believe in the F.2B Bios the whitelist is stored in the BIOSCOD1.ROM file. Leave phoenix open with the wph open. Then use your hex editor and got to program files, phoenix, bios editor, temp, and you should see the cod1 file. search for 8680, that is a intel ven id. Not for sure on how to do the patch for that specific bios. The others i have patched always have a F9EB01F8 code before the whitelist and you change the F9 to a F8 and that stops the whitelist. Let me know if you find anything out.


OK LRZRAGE , thanks for your fast replay. i have found some interesting things . but my problem is i can't risk flashing my bios unless i make sure it works 100% or my wife will kill me . rolleyes.gif

so i wish there will be somone who is willing to test it . cus i have found the F9EB01F8 code that you've mentioned above.

the whitelist in bios F.2B is actually inside BIOSCOD3. Now , i took 3 pictures from inside BIOSCOD3. first one i highlighted with some numbers which i want u to look at them . these numbers are about 20 to 30 lines before i find F9EB01F8 code .

The second picture clearly shows F9EB01F8 code .

the third picture you can find numbers of other wireless cards which are supported like E4 14 11 43.

please take a look at these pictures ,or if u want to open the F.2B bios, Go to BIOSCOD3 type inside search 22 42 . you'll see the first picture i took ,and when u go down about 20 lines you'll see F9EB01F8 code, and when u go further down you'll see the rest of the wireless cards which are supported. thank you for your help.

Please i would be thankful if some people will test this and come back with great news . cus i really can't test this on this laptop cus i don't really own this laptop for now lol. Please whoever get this working create a patch , i promis u'll have the honor of hacking this bios biggrin.gif
LRZRAGE
Mehdymedy, looks like you are on the right track here. Later today i will go ahead and download the F.2B bios, do you happen to have a quick link? Your screen shots look good, one thing you might double check is in hexit hit F4 and go to code mode.. it will show F9 as a STC instruction and a F8 is a CLC. Can you give me you line numbers where you are seeing the ven ids etc. I have added a screen shot of what i did in my BIOS. The whitelist for the F.58A was located in COD4. notice all the E414(broadcom) and 8680(intel) ven ids... is yours similiar. Let me know what you figure out. Keep up the good work!

QUOTE (mehdymehdy @ Sep 5 2008, 06:25 AM) *
OK LRZRAGE , thanks for your fast replay. i have found some interesting things . but my problem is i can't risk flashing my bios unless i make sure it works 100% or my wife will kill me . rolleyes.gif

so i wish there will be somone who is willing to test it . cus i have found the F9EB01F8 code that you've mentioned above.

the whitelist in bios F.2B is actually inside BIOSCOD3. Now , i took 3 pictures from inside BIOSCOD3. first one i highlighted with some numbers which i want u to look at them . these numbers are about 20 to 30 lines before i find F9EB01F8 code .

The second picture clearly shows F9EB01F8 code .

the third picture you can find numbers of other wireless cards which are supported like E4 14 11 43.

please take a look at these pictures ,or if u want to open the F.2B bios, Go to BIOSCOD3 type inside search 22 42 . you'll see the first picture i took ,and when u go down about 20 lines you'll see F9EB01F8 code, and when u go further down you'll see the rest of the wireless cards which are supported. thank you for your help.

Please i would be thankful if some people will test this and come back with great news . cus i really can't test this on this laptop cus i don't really own this laptop for now lol. Please whoever get this working create a patch , i promis u'll have the honor of hacking this bios biggrin.gif
mehdymehdy
OK thanks 'LRZRAGE' here is a quick link to the bios . click on download only and get it .

http://h10025.www1.hp.com/ewfrf/wc/softwar...product=3747191

and i took a screen shot that shows F9 is stc and f8 is clc .


I do see in your screen shot that after F9EB01F8 code all your wireless cards are listed nice and in order. but in my case you look about 23 lines down under the F9EB01F8 code you'll start seeing the wireless cards which are supported in white list. and they are not nice and in order . so it's kinda hard to see them. so if the F9EB01F8 code is the one that disables the whitelist . than yes u can see a list of ven ids of different devices and than comes the wireless cards . cus not only the wireless cards are listed in the whitelist as u know. i hope we can find a real tester . there was a guy here saying that he is willing to test the F.2B . but i don't know if he's still available. if someone is ready to take the test we will change the F9 to F8 and see if that solves all the headeach. thanks.
LRZRAGE
Mehdymehdy, if you would like to go ahead and change that F9 to a F8 at the spot you located, go ahead and do it, and then post the .wph here. There is a cool little program out there called crisis recovery and it is used for phoenix bios! If you happen to brick your computer, all you do is extract the original .wph file and add a couple other files to a floppy and shut off you computer and then hold win+b or fn+b and then power on (there are better directions out there). I believe I have the software but I have never had to use it. If you go ahead and post, anybody who downloads it, please use caution and only do it if you have used crisis recovery before. That is going to be the only feasible way of testing. Crisis recovery saves a lot of time rather than having to send it to somewhere in california for the repair shop for HP to fix. The only other thing I could think of right now is that there has been a thread going around here about a broadcom that is supported in the whitelist. I cant remember the exact name of the thread. obviously a couple of broadcom cards are support as you can see the E414 in the whitelist. Anyways, let me know on the progess.


QUOTE (mehdymehdy @ Sep 5 2008, 01:02 PM) *
OK thanks 'LRZRAGE' here is a quick link to the bios . click on download only and get it .

http://h10025.www1.hp.com/ewfrf/wc/softwar...product=3747191

and i took a screen shot that shows F9 is stc and f8 is clc .


I do see in your screen shot that after F9EB01F8 code all your wireless cards are listed nice and in order. but in my case you look about 23 lines down under the F9EB01F8 code you'll start seeing the wireless cards which are supported in white list. and they are not nice and in order . so it's kinda hard to see them. so if the F9EB01F8 code is the one that disables the whitelist . than yes u can see a list of ven ids of different devices and than comes the wireless cards . cus not only the wireless cards are listed in the whitelist as u know. i hope we can find a real tester . there was a guy here saying that he is willing to test the F.2B . but i don't know if he's still available. if someone is ready to take the test we will change the F9 to F8 and see if that solves all the headeach. thanks.
mukole
QUOTE (mehdymehdy @ Sep 6 2008, 06:02 AM) *
OK thanks 'LRZRAGE' here is a quick link to the bios . click on download only and get it .

http://h10025.www1.hp.com/ewfrf/wc/softwar...product=3747191

and i took a screen shot that shows F9 is stc and f8 is clc .


I do see in your screen shot that after F9EB01F8 code all your wireless cards are listed nice and in order. but in my case you look about 23 lines down under the F9EB01F8 code you'll start seeing the wireless cards which are supported in white list. and they are not nice and in order . so it's kinda hard to see them. so if the F9EB01F8 code is the one that disables the whitelist . than yes u can see a list of ven ids of different devices and than comes the wireless cards . cus not only the wireless cards are listed in the whitelist as u know. i hope we can find a real tester . there was a guy here saying that he is willing to test the F.2B . but i don't know if he's still available. if someone is ready to take the test we will change the F9 to F8 and see if that solves all the headeach. thanks.


hi mehdymehdy, if you could make this modification and post the bios here, i will try it. I was playing around with the f.2b but with no luck. i bricked my computer several times, so i do have a working crisis recovery disk now. I'm not sure if i was causing a checksum error or if phoenix bios editor was even handling the bios correctly, as i was getting crc errors when i opened this file on my machine. I had to take a break from it anyway.
Also, which model of hp is this bios for, as i did find out that hp is using the same version numbers for different bios' for different machines in some cases, eg there is an f.13 for my dv2637tx, but there is also a f.13 for some compaq models which isn't the same as the one mine uses, the compaq f.13 actually supports windows xp, whereas the f.13 for my dv2637tx only supports vista.
thanks.

sorry, i just checked your link, and it is the same version mine uses
mehdymehdy
QUOTE (mukole @ Sep 5 2008, 10:52 PM) *
hi mehdymehdy, if you could make this modification and post the bios here, i will try it. I was playing around with the f.2b but with no luck. i bricked my computer several times, so i do have a working crisis recovery disk now. I'm not sure if i was causing a checksum error or if phoenix bios editor was even handling the bios correctly, as i was getting crc errors when i opened this file on my machine. I had to take a break from it anyway.
Also, which model of hp is this bios for, as i did find out that hp is using the same version numbers for different bios' for different machines in some cases, eg there is an f.13 for my dv2637tx, but there is also a f.13 for some compaq models which isn't the same as the one mine uses, the compaq f.13 actually supports windows xp, whereas the f.13 for my dv2637tx only supports vista.
thanks.

sorry, i just checked your link, and it is the same version mine uses


hi LRZRAGE and mukole , thanks for offering to help. first thing i can't try it cus i don't have usb floppy drive and i don't have the money to buy one at this time . so i'm sorry for not trying it . i'm just broke and out of job for now.


my laptop is dv2915nr from dv2700 seriese.


The first thing you can do is to install the F.2B bios for my laptop . and if it installs that means you use the same bios as mine . here is the link . http://h10025.www1.hp.com/ewfrf/wc/softwar...product=3747191 .you don't need to worry cus if it's not the right bios it wont install.
click on download only and install it . do this before you try the one i made. thank you


second thing you can do is, i have rebuild the bios and it was build successfuly there were absolutely no error in the whole process of rebuilding it . well all i did is i changed the F9 to F8 and that is supposed to disable the whitelist. so i've attached the new bios in here . you can grab it and try it . also i don't know how u load it . you must have a winphlash program that loads bios . so if u do this is the bios here . try it and tell me the good news.
LRZRAGE
Mehdymehdy, take a look at BIOSCOD1.ROM ... thats where i have seen the whitelist in other bios's. Awhile back I believe I looked at the F.2B and see it in COD1 .. unfortunately the F9EB01F8 code was not right before the whitelist. Anyways, just thought I would throw that out there.. looks like you got mukole as a tester!!! Very good news as he utilizes the crisis disk recovery!! biggrin.gif Sunday I plan on openning up the F.2B and spending sometime going through it.. I will post back soon. I am glad you guys are helping out!! Thank you so much for the support and goodluck!


QUOTE (mehdymehdy @ Sep 5 2008, 06:13 PM) *
hi LRZRAGE and mukole , thanks for offering to help. first thing i can't try it cus i don't have usb floppy drive and i don't have the money to buy one at this time . so i'm sorry for not trying it . i'm just broke and out of job for now.


my laptop is dv2915nr from dv2700 seriese.


The first thing you can do is to install the F.2B bios for my laptop . and if it installs that means you use the same bios as mine . here is the link . http://h10025.www1.hp.com/ewfrf/wc/softwar...product=3747191 .you don't need to worry cus if it's not the right bios it wont install.
click on download only and install it . do this before you try the one i made. thank you


second thing you can do is, i have rebuild the bios and it was build successfuly there were absolutely no error in the whole process of rebuilding it . well all i did is i changed the F9 to F8 and that is supposed to disable the whitelist. so i've attached the new bios in here . you can grab it and try it . also i don't know how u load it . you must have a winphlash program that loads bios . so if u do this is the bios here . try it and tell me the good news.
mehdymehdy
QUOTE (mehdymehdy @ Sep 6 2008, 12:13 AM) *
hi LRZRAGE and mukole , thanks for offering to help. first thing i can't try it cus i don't have usb floppy drive and i don't have the money to buy one at this time . so i'm sorry for not trying it . i'm just broke and out of job for now.


my laptop is dv2915nr from dv2700 seriese.


The first thing you can do is to install the F.2B bios for my laptop . and if it installs that means you use the same bios as mine . here is the link . http://h10025.www1.hp.com/ewfrf/wc/softwar...product=3747191 .you don't need to worry cus if it's not the right bios it wont install.
click on download only and install it . do this before you try the one i made. thank you


second thing you can do is, i have rebuild the bios and it was build successfuly there were absolutely no error in the whole process of rebuilding it . well all i did is i changed the F9 to F8 and that is supposed to disable the whitelist. so i've attached the new bios in here . you can grab it and try it . also i don't know how u load it . you must have a winphlash program that loads bios . so if u do this is the bios here . try it and tell me the good news.




ok guys . i just wanted to add some more information. i checked each and everyone one of the BIOSCODs and i found nothing related to wireless cards . how i did it . is i searched for E4 14 11 43 , and the only one that had wireless ven and subsys id was the BIOSCOD3 . which i've already changed the F9 to F8 for that.

anyways . inside BIOSCOD3 i found 2 more F9 EB 01 f8 . i changed the first one F9 to F8 and build the bios and there was error . i changed the second one and build the bios and it gave me error. i build both and it gave me error . but only the one i changed before the wireless cards ven and subsys numbers . that one didn't give me error when i changed the F9 to f8. so this is all you can do actually. cus i searched all the bios . and this one that i posted must work . there is no other way to do it . any other will you'll get an error. only this one is the right one. try it and tell me what you get.
Monofrio
Can someone please help me out with the f.24 bios for the hp dv5220us. I can not for the life of me figure this stuff out and I am not a noob at computers. I am a noob at editing hex lines and bios files.

Please if someone could take a look at my bios edit it and post it with instructions on how to install I would be indebted to you good people.

Link... http://h10025.www1.hp.com/ewfrf/wc/softwar...product=3184211

Thanks
mehdymehdy
QUOTE (LRZRAGE @ Sep 6 2008, 03:15 AM) *
Mehdymehdy, take a look at BIOSCOD1.ROM ... thats where i have seen the whitelist in other bios's. Awhile back I believe I looked at the F.2B and see it in COD1 .. unfortunately the F9EB01F8 code was not right before the whitelist. Anyways, just thought I would throw that out there.. looks like you got mukole as a tester!!! Very good news as he utilizes the crisis disk recovery!! biggrin.gif Sunday I plan on openning up the F.2B and spending sometime going through it.. I will post back soon. I am glad you guys are helping out!! Thank you so much for the support and goodluck!


hi lazarge . i just wrote a long reply to you explaining that there is no whitelist in the other BIOSCODs except in BIOSCOD3 . but somehow the interenet was down so i lost all that writing . but to make it short . i searched each and every BIOSCOD looking for this VEN&SUBSYS E4 14 11 43 . and this is what you need , you need both the VEN AND THE SUBSYS so you can find it . if you have the VEN only ,sepcialy the intel one you'll find it everywhere . but if you search for E4 14 11 43 . you'll find it only in one place and that's in BIOSCOD3 . so i'm positive that the whitelist is inside BIOSCOD3 . what was confusing is that there was more than one F9EB01F8 code . there was about 4 of the F9EB01F8 code . and when i tried changing all the F9's to F8s and wanted to rebuild the bios it gave me errors . But i didn't get error only when i changed the one before the wireless cards . so i just waiting for someone to test that . i'm sure that should work or else it's either impossible to do or you must be very good at bios programing to know what's going on. takecare waiting for results biggrin.gif
mukole
hi mehdymehdy, i tried the file you uploaded, i dropped it into the folder where the original .wph file extracted to and performed the update, but the same results as when i tried to mod it myself. It bricked the system. I don't know what makes these bios' different to the rest, hp trying to stop us from removing the whitelist i suspect, and they're getting tricky. I can't even open the f.2b or the f.13 in phoenix without getting a crc error at the end, yet i can open the other versions people are modding here, and to be honest i don't know enough about it to figure out whats going wrong. Anyway, a few minutes with my recovery disk and i was on air again. If you have anymore idea's, i'll be happy to try them. One thing i'm confident about now is restoring my crashed bios.
cheers
mehdymehdy
QUOTE (mukole @ Sep 6 2008, 08:04 AM) *
hi mehdymehdy, i tried the file you uploaded, i dropped it into the folder where the original .wph file extracted to and performed the update, but the same results as when i tried to mod it myself. It bricked the system. I don't know what makes these bios' different to the rest, hp trying to stop us from removing the whitelist i suspect, and they're getting tricky. I can't even open the f.2b or the f.13 in phoenix without getting a crc error at the end, yet i can open the other versions people are modding here, and to be honest i don't know enough about it to figure out whats going wrong. Anyway, a few minutes with my recovery disk and i was on air again. If you have anymore idea's, i'll be happy to try them. One thing i'm confident about now is restoring my crashed bios.
cheers


i don't think you should drop the file inside the same folder . you need to download something called winflash loader. i had it but i don't have it right now . and also since u have a floppy drive why don't u try adding it in your crisis disk and flash your bios same way u recover from it . that should have different results.

but yes your right . this is confusing . the file i uploaded . i changed one F9 but there is more F9 EB 01 F8 in there . so let me try changing another one . i hope i can change all of them with out getting an error . maybe that'll help . thanks for your help and whenever your sick of trying ur free to stop biggrin.gif
mukole
QUOTE (mehdymehdy @ Sep 6 2008, 07:05 PM) *
i don't think you should drop the file inside the same folder . you need to download something called winflash loader. i had it but i don't have it right now . and also since u have a floppy drive why don't u try adding it in your crisis disk and flash your bios same way u recover from it . that should have different results.

but yes your right . this is confusing . the file i uploaded . i changed one F9 but there is more F9 EB 01 F8 in there . so let me try changing another one . i hope i can change all of them with out getting an error . maybe that'll help . thanks for your help and whenever your sick of trying ur free to stop biggrin.gif


hi mehdymehdy, when you download the sp39373 file from hp and run it, it extracts to c:\program files\sp39373\, inside there is two folders containing the update files, one for 32 bit and one for 64 bit. also there is the winflash utility which normally autoruns when you initially execute the downloaded file. What i've been doing, is replacing the .wph file in the \winphlash directory, which is the 32 bit directory (as i am running 32bit vista) and manually run the winphlash utility. i have used this procedure to write stock bios' , and a modded bios on another machine, and i believe this to be the correct procedure. The flash utility appears to perform the flash with no problem, but on reboot the machine just gives me a blank screen and lights on, but nothing else.
The recovery disk also uses the winplash program, but i believe its a 16bit version, and it runs on minidos, which is also on the recovery disk. i will have a try at creating a recovery disk with your file and flashing that way anyway, but probably wont be able to get back to you until tomorrow.
thanks for your efforts, i am keen to get this working also.
mehdymehdy
hey mukole .


here is another one . because there were 4 F9 EB 02 F8 inside BIOSCOD3 i tried to change all of them to F8 and i got it . now the phoenix editer gives that RLS error to everyone i guess . if not atleast everyone has files which are not recognizable in the begining when it loads or extracts the bios... i don't think that's the problem since it does buid it successfuly .


also search in google for winphlash you can find it on intel website too so search winphlash intel easy to find it. download it . than install it and than go to C:\Program Files\Phoenix Technologies Ltd and put the bios there u must name it BIOS.WPH . and flash from there . but i don't recommand this one . it's just a suggestion.


i wish you success this time . if not we might try changing some other stuff . or probably you give me the VEN&SUBSYS of the wireless card u want to use and i'll try to place it instead of one of them and we try if that can be helpful.

and i wish some more experience people help here . thanks.

i'm going to look inside the previous bios see if it's complicated like this one .

mukole can you tell me the model of ur laptop. thanks . i found some good information on what to do before u drop the file inside the bios installer . but than i lost it and i can't find it . it was about double clicking on PHLASH and there is some information you change a couple of numbers and save it . i guess you set hidall to 0 and one more thing . i forgot. but i don't think it should be that important. anyways try this and tell me what happens.

hi i'm also adding this one . if u want to try . this one is with only the first 3 F9 EB 01 F8 changed . because the last F9 EB 01 F8 which is at the bottom of BIOSCOD3 has no wireless card listen under it . so i thought i leave that it could be for some other important things . and i only changed those first 3 which you can find wireless cards under them. sad.gif i don't know what else can be done i'm just trying different ways.

sorry it kinda got messed up here . the one in the bottom is the one with only three F9 EB 01 F8 changed and the first one all four are changed.
LRZRAGE
Mehdymehdy, i went ahead and opened up the F.2B but when it opens up and loads I get an error. Are you getting any errors when it opens up? I might try a different version of phoenix bios edit. I am using 2.2.0.1. I did go ahead and open up COD3 and did see the vens scattered throughout. When I did the patch on the F.58A for my system, I only changed 1 F9 to a F8 that was right before the whitelist of vens. Thank you for helping out Mukole!


QUOTE (mehdymehdy @ Sep 6 2008, 06:30 AM) *
hey mukole .


here is another one . because there were 4 F9 EB 02 F8 inside BIOSCOD3 i tried to change all of them to F8 and i got it . now the phoenix editer gives that RLS error to everyone i guess . if not atleast everyone has files which are not recognizable in the begining when it loads or extracts the bios... i don't think that's the problem since it does buid it successfuly .


also search in google for winphlash you can find it on intel website too so search winphlash intel easy to find it. download it . than install it and than go to C:\Program Files\Phoenix Technologies Ltd and put the bios there u must name it BIOS.WPH . and flash from there . but i don't recommand this one . it's just a suggestion.


i wish you success this time . if not we might try changing some other stuff . or probably you give me the VEN&SUBSYS of the wireless card u want to use and i'll try to place it instead of one of them and we try if that can be helpful.

and i wish some more experience people help here . thanks.

i'm going to look inside the previous bios see if it's complicated like this one .

mukole can you tell me the model of ur laptop. thanks . i found some good information on what to do before u drop the file inside the bios installer . but than i lost it and i can't find it . it was about double clicking on PHLASH and there is some information you change a couple of numbers and save it . i guess you set hidall to 0 and one more thing . i forgot. but i don't think it should be that important. anyways try this and tell me what happens.

hi i'm also adding this one . if u want to try . this one is with only the first 3 F9 EB 01 F8 changed . because the last F9 EB 01 F8 which is at the bottom of BIOSCOD3 has no wireless card listen under it . so i thought i leave that it could be for some other important things . and i only changed those first 3 which you can find wireless cards under them. sad.gif i don't know what else can be done i'm just trying different ways.

sorry it kinda got messed up here . the one in the bottom is the one with only three F9 EB 01 F8 changed and the first one all four are changed.
mehdymehdy
QUOTE (LRZRAGE @ Sep 6 2008, 07:54 PM) *
Mehdymehdy, i went ahead and opened up the F.2B but when it opens up and loads I get an error. Are you getting any errors when it opens up? I might try a different version of phoenix bios edit. I am using 2.2.0.1. I did go ahead and open up COD3 and did see the vens scattered throughout. When I did the patch on the F.58A for my system, I only changed 1 F9 to a F8 that was right before the whitelist of vens. Thank you for helping out Mukole!



ya i do get that god damn error , but i got that error with all the bioses for dv2700 even the oldest bios version which is from 2007 opens up with RLS module 3! error. although when i rebuild the bios it does build it successfuly and when i open it again everything is in the right place. guess what, inside MOD_5100 . the wireless VEN&SUBSYS are listed in order just like how they are in your bios. but you wont find F9EB01F8 close to it . you will find one at the very top fo the page .

i do believe that this bios is kinda impossible to hack for it's nature . the way it was build is to make it very confusing to read it . and probably there is a file inside it that makes the phoenix bios editer give that error.

probably there are more than one thing to change unlike your bios which u needed to change only one number. but that itself is a puzzle. anyways i'll do what i can do to get it open without error . takecare.
mukole
QUOTE (mehdymehdy @ Sep 6 2008, 10:30 PM) *
hey mukole .


here is another one . because there were 4 F9 EB 02 F8 inside BIOSCOD3 i tried to change all of them to F8 and i got it . now the phoenix editer gives that RLS error to everyone i guess . if not atleast everyone has files which are not recognizable in the begining when it loads or extracts the bios... i don't think that's the problem since it does buid it successfuly .


also search in google for winphlash you can find it on intel website too so search winphlash intel easy to find it. download it . than install it and than go to C:\Program Files\Phoenix Technologies Ltd and put the bios there u must name it BIOS.WPH . and flash from there . but i don't recommand this one . it's just a suggestion.


i wish you success this time . if not we might try changing some other stuff . or probably you give me the VEN&SUBSYS of the wireless card u want to use and i'll try to place it instead of one of them and we try if that can be helpful.

and i wish some more experience people help here . thanks.

i'm going to look inside the previous bios see if it's complicated like this one .

mukole can you tell me the model of ur laptop. thanks . i found some good information on what to do before u drop the file inside the bios installer . but than i lost it and i can't find it . it was about double clicking on PHLASH and there is some information you change a couple of numbers and save it . i guess you set hidall to 0 and one more thing . i forgot. but i don't think it should be that important. anyways try this and tell me what happens.

hi i'm also adding this one . if u want to try . this one is with only the first 3 F9 EB 01 F8 changed . because the last F9 EB 01 F8 which is at the bottom of BIOSCOD3 has no wireless card listen under it . so i thought i leave that it could be for some other important things . and i only changed those first 3 which you can find wireless cards under them. sad.gif i don't know what else can be done i'm just trying different ways.

sorry it kinda got messed up here . the one in the bottom is the one with only three F9 EB 01 F8 changed and the first one all four are changed.


hi mehdymehdy, I tried the two other bios' you posted, both with the windows based winphash and with the recovery disk using the crisis recovery method (also with the first one), but still sadly i get the same results.

My machine is a dv2637tx, and I still think phoenix or more likely HP have done something (unknown compression/encryption??) to the compiling or decompiling of the original bios to make it build incorrectly, even though it shows as being successful. and i believe the changes you are making could well be the right changes.
As i said when i open these bios' in phoenix i get an extra error at the end of the process, something about crc?
Maybe they purposely build it with a false checksum error included in the original file which cant be replicated with the phoenix bios editor when rebuilding, i don't really know, i'm only guessing.

I know the change you mean in the phlash.ini file, it is Hideall=0 and maybe advanced=1. anyway it unhides the advanced options of the winphlash utility so you can choose a bios with a different name.

I was trying to modify it myself several weeks ago, starting with the f.13 then with the latest f.2b, but i was just trying to add my card which is a broadcom bcm94311mcg i bought off ebay.
The interesting thing is that i hot swapped the card and loaded the driver in vista to find out the device id's (vendor 14e4 device 4311 i think, (the notes i wrote down are a bit unclear.)) I was looking in bioscod3 and one of the other bioscods, as well as mod_5100.rom, and in one of the files i actually found the id of my broadcam card.

What i later found was that there should have been a subsystem id that followed eg. 11 43 e4 14 3c 10 60 13, the first half is the broadcom id, and the second half the hp id. In the file i was looking in the subsystem ids were further down the file in hexedit and they were listed one after another, the subsystem id of my broadcom card is 3c 10 60 13, the 3c 10 indicating it is infact a hp card, and i found one subsystem id in there which only differed by one digit (i think it was 3c 10 60 f3 or something like that), changed the id, saved then recompiled the bios, then bricked my system again.
I thought it interesting that the card i have is for some models but not others anyway.

I can check and give you the id numbers of my card if you want, i'll have to hotplug again to double check as i wrote numbers all over a piece of paper and am not 100% certain which is which now, and thanks for your effort in trying this.
I agree, some more experienced people would be good, maybe a disgruntled ex-employee of hp with some knowledge in this might be good.

thanks again

One more thing, does anyone know if phoenix have generic versions of these bios' that havn't been customised for or by hp?? or are these written only for hp computers?? this could be very helpful if we could find a version which hasn't been crippled with whitelists.
mehdymehdy
hi mukole .


to tell you the truth i gave up . last night i tried the Sprom hack . i have the same broadcom card that u have bcm94311 . and i did the hack and the hack went good on linux . but froze my keyboard . than i restarted and i got the same error 104 . i really think i shouldn't mess around with this thing anymore . best thing is to by the dell card and do the hack on lunix . i think the dell card works . the one i had was from my old compaq . but since its bcm94311 i thought i'll give it a try. now that card doesn't function anymore. before i do the hack i did the hot plug trick and it worked in vista and linux. but after the hack it didn't work anymore. and it didn't pass the 104 error. i guess those guys are lucky to have different bios than us.

i'll keep checking here to see if anyone comes up with something new. good luck.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.