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 for Modded BIOS with AI Tweaker ...
Last Post: CertifiedCosmos
Yesterday 05:04 PM
» Replies: 0
» Views: 83
Lenovo ThinkCentre M71e GPU Whitelist re...
Last Post: saschalein
Yesterday 03:23 PM
» Replies: 0
» Views: 76
[REQUEST] Lenovo Ideapad 330S-15ARR (7WC...
Last Post: nadolivbios
Yesterday 01:26 PM
» Replies: 25
» Views: 6073
How To Add SLIC 2.1 To An Intel Motherbo...
Last Post: sanya.silitskiy
Yesterday 11:52 AM
» Replies: 73
» Views: 219876
[REQUEST] 13w Yoga Gen 2 (Type 82YR) (KB...
Last Post: SiberianTiger97
Yesterday 09:48 AM
» Replies: 2
» Views: 147
Acer Extensa 5620: CPU replace
Last Post: MPM
Yesterday 08:28 AM
» Replies: 2
» Views: 123
[REQUEST] Sony Vaio VPCEH & VPCEJ series...
Last Post: nrns
04-16-2024 08:08 PM
» Replies: 232
» Views: 98329
[REQUEST] Lenovo Y70-70 (9ECNxxWW) White...
Last Post: Dudu2002
04-16-2024 02:35 PM
» Replies: 103
» Views: 23946
[REQUEST] Lenovo Yoga 2 Pro (76CNxxWW) W...
Last Post: Dudu2002
04-16-2024 07:29 AM
» Replies: 847
» Views: 323650
[REQUEST] Acer Predator Helios 300 PH315...
Last Post: Dudu2002
04-16-2024 07:28 AM
» Replies: 26
» Views: 979
[REQUEST] Lenovo ThinkPad P14s 3rd Gen 1...
Last Post: Dudu2002
04-16-2024 07:26 AM
» Replies: 4
» Views: 281
Add CPU support Lenovo M715s
Last Post: pashtet440
04-16-2024 06:56 AM
» Replies: 0
» Views: 127
[REQUEST] Lenovo G580 (5ECNxxWW) Whiteli...
Last Post: Dudu2002
04-14-2024 09:02 AM
» Replies: 1733
» Views: 541901
Dell Latitude 5520 - get to know passwor...
Last Post: yeti1299
04-14-2024 06:48 AM
» Replies: 2
» Views: 235
[REQUEST]: Asus TP420IA - how to dump bi...
Last Post: quantumx3
04-14-2024 05:34 AM
» Replies: 0
» Views: 204
[REQUEST] Lenovo Y50-70 (9ECNxxWW) BIOS ...
Last Post: Nightdemon2001
04-14-2024 01:13 AM
» Replies: 2319
» Views: 656246
[REQUEST] Lenovo B575 (52CNxxWW) Whiteli...
Last Post: thepwrtank18
04-13-2024 06:13 PM
» Replies: 56
» Views: 20411
[REQUEST] Lenovo B590 (H9ETxxWW) Whiteli...
Last Post: alvaro8905
04-13-2024 05:25 PM
» Replies: 673
» Views: 163462
Lenovo Yoga 14s (slim7Gen 8)
Last Post: Dudu2002
04-13-2024 03:32 PM
» Replies: 12
» Views: 643
[REQUEST] Lenovo G710 BIOS Whitelist Rem...
Last Post: Dudu2002
04-13-2024 03:31 PM
» Replies: 470
» Views: 129389

HP Pavilion DV6830ED F.58A (Intel Wifi Link 5300 AGN - 533AN_MMW)(VEN_8086&DEV_4235&SUBSYS_10018086)
#1
Id like to request a whitelist for my:

HP Pavilion DV6830ed laptop

Bios version: F.58 A (2008-07-08, 3.08M)
Bios download link: ftp://ftp.hp.com/pub/softpaq/sp39501-40000/sp39862.exe

Current Wireless Card: Broadcom 802.11g Network Adapter
Hardware Ids:

PCI\VEN_14E4&DEV_4315&SUBSYS_137D103C&REV_01
PCI\VEN_14E4&DEV_4315&SUBSYS_137D103C
PCI\VEN_14E4&DEV_4315&CC_028000
PCI\VEN_14E4&DEV_4315&CC_0280


New Wireless Card: Intel wifi link 5300 agn pcie wireless N card 533AN_MMW
Hardware Ids:

PCI\VEN_8086&DEV_4235&SUBSYS_10018086&REV_00
PCI\VEN_8086&DEV_4235&SUBSYS_10018086
PCI\VEN_8086&DEV_4235&CC_028000
PCI\VEN_8086&DEV_4235&CC_0280

I'm waiting for the 3rd antenna so it could take some time before I can confirm.

If you need any more info I'd be happy to provide it.

Best regards
find
quote
#2
No need anymore guys, just did it myself.
Btw my old card was listed with one subsys other then my card. By changing those to the new card I can still use my own card and the new one.

Regards
find
quote
#3
(09-20-2010, 09:01 AM)powadha Wrote: No need anymore guys, just did it myself.
Btw my old card was listed with one subsys other then my card. By changing those to the new card I can still use my own card and the new one.

Regards

I would appreciate you uploading your mod to help others , along with the ID's (DEV VEN SUBSYS) of cards that work. We can mirror the mod on our server too to stop any dead links!

Thanks
Admin
find
quote
#4
No problem, I'll list in short what I did so perhaps someone can benefit:

I wanted to upgrade my 11g to 11n wireless network to take benefit of my routers capabilities. I bought the parts on eBay for about € 25 including shipping which beats any USB stickout annoyance!
Card: http://alturl.com/u52s7
Antenna: http://alturl.com/8neu6

Since the card needs 3 antennas to have full speed I used this excellent video tutorial to get it in (not for the faint of heart):
http://www.insidemylaptop.com/disassembl...notebooks/
It shows a complete disassembly of the laptop so just add the antenna in a logical way. While the laptop was open anyway I replaced the noisy fan as well (bought on ebay for about €10) but thats off topic.

After booting I got the nasty 104 as aspected. No other options then to hack the BIOS.

I downloaded the original BIOS at: ftp://ftp.hp.com/pub/softpaq/sp39501-40000/sp39862.exe. I use Windows 7 64 bits so if you run 32 make sure to get the right version of the BIOS.
I first ran the sp39862.exe file up to the point of 'are you sure?' then canceled it. This way the installer extracted all the files I needed to: C:\swsetup\SP39862\ HPs default location (notice that the extractor may use a different folder name. Rename it for convenience to SP39862!

I used Phoenix BIOS Editor Pro 2.2.1.3 to open the original BIOS 30CCF58.WPH. BIOS Editor gave some errors opening the file which can be safely ignored, the errors are just unsupported characters en the likes.
While leaving the BIOS opened in BIOS editor I used Winhex 15.7 SR-5 to edit BIOSCOD04.ROM. The file is found in C:\Program Files (x86)\Phoenix Technologies Ltd\BIOS Editor\TEMP. I had to do some searching in all BIOSCOD0x.ROM files before finding the right one.

Depending on the card and BIOS I found it easiest to search for the subsys and then working my way back. I was lucky to have the whole hex continues listed which is not always the case! It took me some time to realize that hex is listed in reverse btw, duh Wink
So for my cards the IDs (I found those by using your tutorial: http://alturl.com/26asr second post) and hex are:

Old card: PCI\VEN_14E4&DEV_4315&SUBSYS_137D103C&REV_01 -> 14E44315137D103C
hex: E41415433C107D13
New card: PCI\VEN_8086&DEV_4235&SUBSYS_10018086&REV_00 -> 8086423510018086
hex: 8680354286800110

In BIOSCOD04.ROM I also found:
hex: E41415433C107C13

Guess HP shipped a lot of these laptops and the original cards came with two different subsys so they just added them both in the BIOS to keep it simple. Both of these instances where listed twice in BIOSCOD04.ROM.

I only changed the two hex listings for E41415433C107C13 to the new cards 8680354286800110. Hoping that this way both my old card and the new card would be supported.
After saving the file and closing Winhex, I noticed the 'Build BIOS' option was not available. A simple solution was found online:
Click on the tab 'BIOS Configuration Parameters' and in the pull down select 'Multiboot III'. I changed the 'Boot Fail Limit' from 3 to 2 and then right back to 3. I used this tab because its a safe one.
Even though we changed the setting back, under file -> 'Build BIOS..' is now available! The New BIOS was build and I saved it to location of C:\swsetup\SP39862\ and named it 30CCF58N.WPH (notice the extra N at the end). Make sure no errors are show at build and check the log after. This step should be smooth and without any errors!

Now one more thing needs to be done. In C:\swsetup\SP39862\Winphlash64\PHLASH.INI you have to change HideAll=1 to HideAll=0. With this setting you get advanced options in WinPlash. Running WinPlash now gives you the option to select a new BIOS file so I specified my newly baked 30CCF58N.WPH. In the next screens I noticed no difference in date or version of the BIOS but I guess that info is somewhere else in the BIOS and not depending on file name or creation date.

All done! Time to flash.

After first rebooting with the original card I had not problems at all. So shutdown and change the card for the new one. Again no problem at all! Only Win 7 reported a non registered version (I do use a valid one) after canceling the pop-up I never saw it again. I guess the new hardware is auto updated (they do like to know everything at MS Sad)

I checked the driver installed by Windows at Intel: http://www.intel.com/support/detect.htm?...ight_home1
Intel detected the 5300 card and an update so I installed version: 13.2.1.5
I did try the Intel Pro set software but removed it quickly. It gives more info and the My wifi option to connect devices to the laptop is nice but it didn't work to well with Win 7 and made it unstable. I reinstalled the 13.2.1.5 driver and all is rock solid.

Well there you go, I typed a bit more then planned though. I hope someone with a Phoenix BIOS can benefit from all this.
I came this far by using info found here, at richod.com and numerous other sites. Credits go to them, I just combined all the pieces.

Regards




The new BIOS 30CCF58N.WPH is attached. If someone with the same!! Hardware IDs wants to use it, just run the original BIOS installer from HP and cancel after extraction to C:\swsetup\SP39862\.
Place this file in C:\swsetup\SP39862\ and edit PLASH.ini (C:\swsetup\SP39862\Winphlash64) to HideAll=0, run WinPhlash64.exe as Administrator and select 30CCF58N.WPH as the new BIOS file to flash. Folder name might be a little different if on 32 bits.

This BIOS is used in several HP DV 6700 & 6800 laptops so perhaps you are in luck.

Regards






Attached Files
.rar   30CCF58N.rar (Size: 685.87 KB / Downloads: 58)
find
quote
#5
Thanks for the guide Smile
find
quote
#6
(09-21-2010, 06:12 AM)powadha Wrote: No problem, I'll list in short what I did so perhaps someone can benefit:

I wanted to upgrade my 11g to 11n wireless network to take benefit of my routers capabilities. I bought the parts on eBay for about € 25 including shipping which beats any USB stickout annoyance!
Card: http://alturl.com/u52s7
Antenna: http://alturl.com/8neu6

Since the card needs 3 antennas to have full speed I used this excellent video tutorial to get it in (not for the faint of heart):
http://www.insidemylaptop.com/disassembl...notebooks/
It shows a complete disassembly of the laptop so just add the antenna in a logical way. While the laptop was open anyway I replaced the noisy fan as well (bought on ebay for about €10) but thats off topic.

After booting I got the nasty 104 as aspected. No other options then to hack the BIOS.

I downloaded the original BIOS at: ftp://ftp.hp.com/pub/softpaq/sp39501-40000/sp39862.exe. I use Windows 7 64 bits so if you run 32 make sure to get the right version of the BIOS.
I first ran the sp39862.exe file up to the point of 'are you sure?' then canceled it. This way the installer extracted all the files I needed to: C:\swsetup\SP39862\ HPs default location (notice that the extractor may use a different folder name. Rename it for convenience to SP39862!

I used Phoenix BIOS Editor Pro 2.2.1.3 to open the original BIOS 30CCF58.WPH. BIOS Editor gave some errors opening the file which can be safely ignored, the errors are just unsupported characters en the likes.
While leaving the BIOS opened in BIOS editor I used Winhex 15.7 SR-5 to edit BIOSCOD04.ROM. The file is found in C:\Program Files (x86)\Phoenix Technologies Ltd\BIOS Editor\TEMP. I had to do some searching in all BIOSCOD0x.ROM files before finding the right one.

Depending on the card and BIOS I found it easiest to search for the subsys and then working my way back. I was lucky to have the whole hex continues listed which is not always the case! It took me some time to realize that hex is listed in reverse btw, duh Wink
So for my cards the IDs (I found those by using your tutorial: http://alturl.com/26asr second post) and hex are:

Old card: PCI\VEN_14E4&DEV_4315&SUBSYS_137D103C&REV_01 -> 14E44315137D103C
hex: E41415433C107D13
New card: PCI\VEN_8086&DEV_4235&SUBSYS_10018086&REV_00 -> 8086423510018086
hex: 8680354286800110

In BIOSCOD04.ROM I also found:
hex: E41415433C107C13

Guess HP shipped a lot of these laptops and the original cards came with two different subsys so they just added them both in the BIOS to keep it simple. Both of these instances where listed twice in BIOSCOD04.ROM.

I only changed the two hex listings for E41415433C107C13 to the new cards 8680354286800110. Hoping that this way both my old card and the new card would be supported.
After saving the file and closing Winhex, I noticed the 'Build BIOS' option was not available. A simple solution was found online:
Click on the tab 'BIOS Configuration Parameters' and in the pull down select 'Multiboot III'. I changed the 'Boot Fail Limit' from 3 to 2 and then right back to 3. I used this tab because its a safe one.
Even though we changed the setting back, under file -> 'Build BIOS..' is now available! The New BIOS was build and I saved it to location of C:\swsetup\SP39862\ and named it 30CCF58N.WPH (notice the extra N at the end). Make sure no errors are show at build and check the log after. This step should be smooth and without any errors!

Now one more thing needs to be done. In C:\swsetup\SP39862\Winphlash64\PHLASH.INI you have to change HideAll=1 to HideAll=0. With this setting you get advanced options in WinPlash. Running WinPlash now gives you the option to select a new BIOS file so I specified my newly baked 30CCF58N.WPH. In the next screens I noticed no difference in date or version of the BIOS but I guess that info is somewhere else in the BIOS and not depending on file name or creation date.

All done! Time to flash.

After first rebooting with the original card I had not problems at all. So shutdown and change the card for the new one. Again no problem at all! Only Win 7 reported a non registered version (I do use a valid one) after canceling the pop-up I never saw it again. I guess the new hardware is auto updated (they do like to know everything at MS Sad)

I checked the driver installed by Windows at Intel: http://www.intel.com/support/detect.htm?...ight_home1
Intel detected the 5300 card and an update so I installed version: 13.2.1.5
I did try the Intel Pro set software but removed it quickly. It gives more info and the My wifi option to connect devices to the laptop is nice but it didn't work to well with Win 7 and made it unstable. I reinstalled the 13.2.1.5 driver and all is rock solid.

Well there you go, I typed a bit more then planned though. I hope someone with a Phoenix BIOS can benefit from all this.
I came this far by using info found here, at richod.com and numerous other sites. Credits go to them, I just combined all the pieces.

Regards




The new BIOS 30CCF58N.WPH is attached. If someone with the same!! Hardware IDs wants to use it, just run the original BIOS installer from HP and cancel after extraction to C:\swsetup\SP39862\.
Place this file in C:\swsetup\SP39862\ and edit PLASH.ini (C:\swsetup\SP39862\Winphlash64) to HideAll=0, run WinPhlash64.exe as Administrator and select 30CCF58N.WPH as the new BIOS file to flash. Folder name might be a little different if on 32 bits.

This BIOS is used in several HP DV 6700 & 6800 laptops so perhaps you are in luck.

Regards

Hey I was just wondering am I doing something wrong because when I search the BIOS for the Hex of my current Card with the Ctrl+F command, it comes up with nothing in all of the BIOSCODx.ROM files.
*Update*
It is now coming up with the error: Cannot Load Driver C:\SwSetup\SP39862\Winphlash64\PHLASHNT.SYS.
Please make sure Current System is 64 bit OS. And if you have no administrator privilage, please login again!
Error Code: 5"
Please Help
find
quote
#7
thanks powadha for the guide,
i would like to add some info to your guide just to clarify parts of the process:
as i am not an experienced bios editor and hex editor i had trouble getting through some of the stages in the process. when i got it done i decided to add my findings to the guide as to help others as inexperienced as i am.

in WinHex:

- open the bioscod04.rom file

- use the "Find Hex Values" button to search for one single Hex value,
i personally followed the guide to search for the subsys by searching for "3C"
searching for the old card in the guide ensures you finding the whitelist as it has to be supported and therefore has to be listed in the file.

- this will find the first mention of 3C in the file, use the F3 button on your keyboard to find the next mention until you find the entire subsys in a row: "3C 10 7D 13"

- identify entire strings using this string so you know what to edit exactly ( E4 14 15 43 3C 10 7D 13 is an entire string, before and aftere this are other supported wifi cards in the whitelist so these are the ones you can edit)

- use a different string below or around the string you found to edit in your new card hex values. i bought an intel 7260 ac wifi card 2x2 so i changed a 8680 value to my new cards value.

- save the file and exit WinHex

regards
find
quote
#8
good post
find
quote
#9
great post
find
quote
#10
Many thanks for the PCI / VEN IDs Replace Method and all credits go to YEN (MDL)

http://forums.mydigitallife.info/threads...d-requests

Here You go (Bios Mod SLIC21 + NWL by Serg008) :

http://rghost.net/7qT4Yrg8D

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)