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
Lenovo ThinkCentre M700 10GS - Kaby Lake...
Last Post: tommi22012
Today 04:42 AM
» Replies: 11
» Views: 3794
[Request] Lenovo T550 Whitelist removal
Last Post: Dudu2002
Today 04:37 AM
» Replies: 5
» Views: 1141
[REQUEST] Acer PT715-51 (Triton 700) ins...
Last Post: Dudu2002
Yesterday 10:49 AM
» Replies: 24
» Views: 12315
[REQUEST] Lenovo IdeaPad U310 & U410 (65...
Last Post: Dudu2002
Yesterday 08:59 AM
» Replies: 1782
» Views: 499475
[REQUEST] Acer Aspire 9300 BIOS Unlock
Last Post: Geortor
11-26-2024 04:01 PM
» Replies: 10
» Views: 2232
[Request] Asus H110M-R Mainboard - Xeon ...
Last Post: kusslegyen
11-26-2024 02:04 PM
» Replies: 14
» Views: 6776
LGA771 Bios Microcode for HP dc7800 sff
Last Post: Netuser232
11-26-2024 01:27 PM
» Replies: 136
» Views: 92090
Dell Vostro 3500 full unlocked
Last Post: kamilchno
11-26-2024 10:51 AM
» Replies: 0
» Views: 84
Bios logo
Last Post: Nkosenhle
11-26-2024 10:43 AM
» Replies: 0
» Views: 83
Gigabyte AORUS 5 (KB/SB/MB) BIOS Unlock
Last Post: Dudu2002
11-26-2024 10:41 AM
» Replies: 18
» Views: 4804
[REQUEST] Lenovo G580 (5ECNxxWW) Whiteli...
Last Post: Dudu2002
11-26-2024 09:09 AM
» Replies: 1730
» Views: 672691
[REQUEST] Lenovo Thinkpad X230(i) (G2ETx...
Last Post: willow25565
11-26-2024 02:06 AM
» Replies: 1090
» Views: 451726
[REQUEST] Lenovo Thinkpad Edge E430 & E5...
Last Post: RuryGame
11-25-2024 06:23 PM
» Replies: 494
» Views: 171342
2x CPU Dell Workstation BIOS modding
Last Post: William P
11-25-2024 03:30 PM
» Replies: 0
» Views: 120
[REQUEST] Lenovo T440(S) (GJETxxWW) Whit...
Last Post: Dudu2002
11-25-2024 01:28 PM
» Replies: 492
» Views: 186154
[Request] ECS P6LX-A bios mod for HDD si...
Last Post: pdesrosiers
11-24-2024 11:20 PM
» Replies: 0
» Views: 374
Sony Vaio AW11Z - Support for Quad CPU -...
Last Post: lala2025
11-24-2024 08:19 PM
» Replies: 12
» Views: 3896
[REQUEST] HP Pavilion G42-272BR Whitelis...
Last Post: eepromm
11-24-2024 06:14 PM
» Replies: 1
» Views: 227
[REQUEST] Bios for packard bell tj65 wit...
Last Post: THECAIDA
11-24-2024 03:49 PM
» Replies: 2
» Views: 179
[REQUEST] Lenovo G710 BIOS Whitelist Rem...
Last Post: Dudu2002
11-24-2024 02:47 PM
» Replies: 476
» Views: 168932

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: 59)
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: 3 Guest(s)