jimbeaned Posted September 30, 2007 Share Posted September 30, 2007 I have the Dv2000 Intel based HP and also have had the 104 Error using a Dell 1490 wifi card. I have followed the directions and edited the bios file, re-saved it and flashed my laptop. It did not have any effect, I still have the 104 Error. I have tried changing the file in several different places as the 1505 value of F9 is not there. the closest in the code is 2075 F9 but this did not work, If someone could tell me where in the *bios.ROM files I need to make the change it would be greatly appreciated, I am stuck back in Vista now, so please help. This is the link to the Bios I am using on the HP web site, the file can be extracted using winRar and edited using the Phoenix utility from Intel and hexit for the .ROM file. ftp://ftp.hp.com/pub/softpaq/sp36501-37000/sp36869.exe Follow-up: I was able to bypass the 104 Error by using the tools listed above and on Page 1 of this Post (Please read first or this will not make sense) and add my card to the wireless card whitelist. The file for this bios is is MOD_5100.ROM After adding the code for the Dell 1490 Subsys to the existing Broadcom card list the 00071028 so the ID gets put into hexedit as 28 10 07 00 (see below) I searched the file for the vendor ID 14E4 so you search for E4 14 There are 2 entries for this Vendor in the file one followed by 11 43 for the 4311 Card and one for 12 43 for the 4312 card this was followed by a list of SUBSYS ID's these are the SubVendor ID and the SubDevice ID: So for Dell I had to change one of these to allow the Dell card to work. I found the SUBSYS ID for the Broadcom branded card and swapped it with the Dell one. So for the 4312 Broadcom card the full string looks like this %BCM430M_DeviceDesc% = BCM43XM11, PCI\VEN_14E4&DEV_4312&SUBSYS_1360103C The Last number are searched for 3C 10 60 13 and I replaced it With The dell code VEN_14E4&DEV_4312&SUBSYS_00071028 So reversed it is 28 10 07 00 and then saved the file and closed hexit. Now i went back into Phoenix BIOS editor made a change clicked ok and then changed it back and went to FILE > BUILD the file built OK and I saved it to the desktop. I then copied it into the winflash folder over the old BIOS that was originally in the folder, Change the .ini file to full mode and save the file. Next the big step: Flashing the BIOS: I ran the winflash and flashed with the new bios, everything went OK and I shut it down. Placed the Dell 1490 card into the dv2000's miniPCI slot and Started the computer and it went straight into Booting, (NO Error 104) Vista installed the card automatically and had no problems with it. I then shut down swapped HD drives and rebooted into OSX, It immediately recognized it as a Airport Extreme card and it worked fine. Some good places to look at are: http://www.modem-help.co.uk/search.php?id=...0071028#results http://www.richud.com/HP-Pavilion-104-Bios-Fix/ (At the bottom of the page are some links to lists of Cards and ID's ) Link to comment Share on other sites More sharing options...
RMCL Posted October 2, 2007 Share Posted October 2, 2007 I have SOLVED the problem with the built-in wireless on my HP dv6103nr (Best Buy Black Friday special)! This applies to any of the dv6000t series laptops also; and with a little work can be applied to others. I bought a Dell 1390 (PC559) wireless card on ebay for $8.99. Plugged it in, and got the dreaded error 104-Unsupported wireless device detected whitelist BIOS garbage. So, I put in the time, disassembled the BIOS, and bypassed the whitelist. Once I fixed that little problem, the card is recognized by Vista, recognized by the HP WLAN utility, and most importantly, shows up as an Airport Extreme in OS X 10.4.9 without changes! I could even download the latest Airport update and it just works. The front panel switch and LED even work in Windows... but it's just amber when running Mac OS. I am using it now to post this. It was very scary to actually re-flash my laptop, but the results speak for themselves. How to do it in detail: Download the version F.16 BIOS update for the dv6000t from HP's site (ftp://ftp.hp.com/pub/softpaq/sp34501-35000/sp34782.exe). Go ahead and run this and update your laptop BIOS, and give you easy access to C:/SWSetup/30BBF16.exe. Unpack 30BBF16.exe using WinACE. This will get you the Phoenix Winflash utility, along with the Winflash BIOS file 30BBF16.WPH. Download BiosEdit2100.zip from Intel's site (http://downloadfinder.intel.com/scripts-df...ng+Systems?=eng). This "logo editor" is actually the Phoenix BIOS Editor Pro version 2.1.0.0. Next get a hold of HexIt (http://81.233.34.242/hexit.php). This is a very handy free hex editor that also does disassembly. Now it is time to fix the problem. Open 30BBF16.WPH using the Phoenix BIOS editor. Click continue for the unrecognized sections. Use HexIt to edit BIOSCOD4.ROM, found in C:\Program Files\Phoenix Technologies Ltd\BIOS Editor\Temp, where it unpacks the BIOS. At offset 0x1505 you will find an $F9, corresponding to an stc instruction. Change the $F9 to $F8 (clc). That's it. Now the whitelist check will always pass. Save the file. Rebuild the BIOS. You will have to change something in the Phoenix editor and change it back in order for the Build BIOS option to 'ungrey'. Save the patched BIOS. Make sure there are NO errors. Now you are ready to Flash using Winflash. Put the BIOS into your extracted 30BBF16 directory. Then modify the PHLASH.INI file so that it shows the full user interface. Set HideAll=0, and add Advanced=1 under [uI]. Now you can run Winflash, backup your BIOS, enable the checksum checks, and Flash your newly patched BIOS. Done. Now you can use any wireless card - no more whitelist. I would like to point out that the F.16 BIOS only has two different model cards in the whitelist. The 3495ABG and the Broadcom 4311... which is what the Dell 1390 is. The only difference is the SUBSYS ID! Look at 30BBF16_Whitelist.doc for the details. 30BBF16_Whitelist.doc What made this especially scary is that the BIOS modules are not built back in the same order as they were originally. But they are all present, and it appears that the Phoenix BIOS Editor has handled everything correctly. Since the BIOS is compressed, the resulting binary is quite different, but uncompressed you can compare the differences and see that they are "the same" as they can be. Enjoy! I have a DV6500T and when I open 30CCF22.WPH and don't see BIOSCOD4.ROM but I do see many .ROM files in the Temp Folder. Could you have a look and see if you can do something with this. Thx Link to comment Share on other sites More sharing options...
mhless Posted October 18, 2007 Share Posted October 18, 2007 @ccpak43 You can find the Dell wireless driver bundle here: http://ftp.us.dell.com/network/R151519.EXE It's a large download since it contains drivers for most of the dell wireless cards out there, including an XP driver for your 1490. Link to comment Share on other sites More sharing options...
MsockoR Posted October 29, 2007 Share Posted October 29, 2007 the f27 bios only works with the dv6000 models NOT dv6500 models. i tried this on my dv6563cl and it said the platform was different. Link to comment Share on other sites More sharing options...
debauchery1st Posted October 29, 2007 Share Posted October 29, 2007 I'm using the dv6119us (amd turion), which bios allows legacy mode for sata? Is there a way to patch one to allow legacy mode? Link to comment Share on other sites More sharing options...
dvtwinks Posted October 30, 2007 Share Posted October 30, 2007 when i try to flash my dv9500 with the modded bios f.27 i get error about platform not the same. currently i have bios f.22. can someone help with modding f.22. thank you Link to comment Share on other sites More sharing options...
velvetbutter Posted October 30, 2007 Share Posted October 30, 2007 Hi there, for those of you who have found the nice working swapped cards that work for Vista and our lovely OSX can you please post them. I've been looking at getting the DELL 1490 but none seem available to australia easily via the old Ebay. Was looking at something like a Broadcom BCM94318, but just wanted to see how others faired before investing. Many thanks to those with the hard work in getting things moving. EDIT. Have been able to find a: DELL MINI PCI-Express port wireless mini adapter. Part number: BCM94311MCAG Dell Wireless 1490 High Speed Broadcom Quality Wireless But these seem to be quite expensive compared to the previous one I posted. This is asking for $40+ after shipping. Link to comment Share on other sites More sharing options...
AsterixTheVicking Posted November 1, 2007 Share Posted November 1, 2007 I have DV2055EA, can you send a patched BIOS to to use with my notebook and Dell 1490 Wifi card? Otherwise please let me know how manage my F.39 HP Bios. Help me! Link to comment Share on other sites More sharing options...
JakeGub Posted November 2, 2007 Share Posted November 2, 2007 Good News for dv2000t users! I followed some of the work from the first page or 2 and I think I found the values that need changed for the dv2000t. I will write up an easier to read guide and either edit this one or just post a new one. Step 1 Get whatever BIOS you want from hp's website. Step 2 Get HexIt 1.57, Phoenix BIOS Editor, and a program called Tiny Hexer if you can't figure out how to edit in HexIt Step 3 Extract the BIOS file from the HP executable and open it using Phoenix BIOS editor (Skip through the error messages) Step 4 Copy the BIOSCOD4.ROM file into the folder with the hexit program (It may not be necessary, but I couldn't open the file when it was in a different directory) Step 5 Open HexIt and just input the filename with no directory info "BIOSCOD4.ROM" Step 6 Change the mode to Code mode (Press F4) Step 7 Scroll to the bottom. Use the pagedown button as it is a long file. from the bottom, start moving up looking for the "stc" instruction code. 2 lines down you should see a "clc" code and that is how you know you found the right stc code. This "stc" should correspond to a value F9 and there should be an address next to the F9. For BIOS F39 the address is 0x2075. Change that to F8 and save the file. Step 8 Copy that file back into that TEMP folder and go back to Phoenix BIOS editor. Change a value, then change it back the way it was. Then rebuild the BIOS file and you can save it to a different filename if you want. NOTES I haven't tested this yet, so I don't know that it eliminates the problem. I DO KNOW however, that this doesn't make your laptop unbootable. I modified my bios file and flashed it, and I'm sitting here typing with my modified BIOS. I should be getting my Dell wireless card in a few days and then I can test to see if the problem is fixed. If someone out there can test it before me, please post back here and let us know. DV2000t with working osx86 wireless will be the best HacBook EVER! Link to comment Share on other sites More sharing options...
velvetbutter Posted November 5, 2007 Share Posted November 5, 2007 I'd like to say a very big thank you to bluedragon1971 and anyone else out there who helped with this. I've followed your patched bios and installed the Dell wireless card and all works brilliantly. Infact writing this wirelessly as we speak. Once again many thanks for your efforts. Now that HP pack you had, I really have no idea what some of those do. Link to comment Share on other sites More sharing options...
JakeGub Posted November 7, 2007 Share Posted November 7, 2007 I could use some help with the dv2000t BIOS if anyone felt comfortable poking around on it. I have tried modifying BIOSCOD4.ROM, BIOSCOD3.ROM, and I have also tried finding and replacing vendor and device IDs with the vendor and device ID of my new wireless adapter and nothing has done the trick. I get the 104 Unsupported error message every time. My thread about the dv2000t is http://forum.insanelymac.com/index.php?showtopic=69113 thanks Link to comment Share on other sites More sharing options...
Laddie Posted November 21, 2007 Share Posted November 21, 2007 On an Compaq C571NR (C500) running Vista I believe I have a problem not discussed yet. I have Successfully downloaded a copy of my BIOS with winphlash an not doing an update by using an incompatable .rom file to get it to go. Using the Phoenix bios editor and winhex I found the locations of several BroadCom cards and edited them for My Atheros card. Things went fine and built okay, but Winphlash blue screens Vista when trying to program the flash. I then downloaded the correct bios update for the C571NR from HP, it uses "Secure Winphash" and expect a .wph file, it back ups fine but the file is of 1049kb, not 1027kb and cannot be read because of the size by the bios editor. Anyone else seen this problem and know of a work around? Link to comment Share on other sites More sharing options...
geowrian Posted November 27, 2007 Share Posted November 27, 2007 Thanks so much! Your instructions were so simple (although I use WinHex) and I'm proud to say that I got the HP dv6345us working with the F.28 BIOS without any problems. No more whitelist! Link to comment Share on other sites More sharing options...
Murta Posted December 8, 2007 Share Posted December 8, 2007 Hi I have a dv8373ea and i bought a broadcom 4311, and now i have the damn 104 error... My bios is F.24 Can someone help me please? Link to comment Share on other sites More sharing options...
geowrian Posted December 9, 2007 Share Posted December 9, 2007 Hi I have a dv8373ea and i bought a broadcom 4311, and now i have the damn 104 error... My bios is F.24 Can someone help me please? Did you try the instructions in the first post yet? Link to comment Share on other sites More sharing options...
Murta Posted December 9, 2007 Share Posted December 9, 2007 Did you try the instructions in the first post yet? no because i killed the bios with my last attempt to reflash it, now i'm waiting for a usb floppy drive to make a crisis recovery... If someone know how to complete this "Crisis Recovery", please help me Link to comment Share on other sites More sharing options...
macxylo Posted December 15, 2007 Share Posted December 15, 2007 so lets start: i think i found a very interesting solution 4 amd notebooks for dv9000series. MY BIOSVERSION: F.3B I decrompresed the bios with phnxdeco.0.31.tar.gz. I opened up BIOSCOD1.rom with winhex. http://img219.imageshack.us/img219/3331/winnervh5.png <- very interesting. vendor, device and subsys ids for the mini pci express card in my notebook. PCI\VEN_14E4&DEV_4312&SUBSYS_1361103C&REV_01\4&14C5F9B7&0&0018 The blocks are always backwards. I think i´m very close on a solution . howto repack the bios to a wph file or something like that? please response.... okay i found a tool called catenate.exe. but the tool have rebuildproblems: ERROR: Unknown command 'User-Defined' (ROM.SCR:12). ERROR: Unknown command 'User-Defined' (ROM.SCR:31). ERROR: Unknown command 'User-Defined' (ROM.SCR:32). ERROR: Unknown command 'User-Defined' (ROM.SCR:37). #***************************************************************# Prepared by: *-=PhoenixDeco, version 0.31 (Linux)=-* # http://biosgfx.euro.ru, http://biosgfx.narod.ru # Bug-reports direct to Anthony Borisow, r2m@mail.ru #*************************************************************** BANKS -N:1 -S:1024 COMPRESS LZINT BOOTBLOCK bb.rom -S:24 DECOMPCODE DECOMPC0.rom USER USER1.rom -X ACPI ACPI1.rom User-Defined User-De0.rom -X BIOSCODE BIOSCOD0.rom ROMEXEC ROMEXEC0.rom DISPLAY DISPLAY0.rom SETUP SETUP0.rom LOGO LOGO0.rom LOGO LOGO2.rom ROMEXEC ROMEXEC1.rom STRINGS STRINGS0.rom TEMPLATE TEMPLAT0.rom UPDATE UPDATE0.rom OPROM OPROM0.rom -X OPROM OPROM1.rom -X OPROM OPROM3.rom -X LOGO LOGO1.rom OPROM OPROM2.rom -X OPROM OPROM4.rom -X USER USER0.rom -X MISER MISER0.rom User-Defined User-De0.rom User-Defined User-De0.rom -X ACPI ACPI0.rom LOGO LOGO3.rom LOGO LOGO4.rom LOGO LOGO5.rom User-Defined User-De0.rom BIOSCODE BIOSCOD1.rom BIOSCODE BIOSCOD2.rom BIOSCODE BIOSCOD3.rom BIOSCODE BIOSCOD4.rom BIOSCODE BIOSCOD5.rom Link to comment Share on other sites More sharing options...
hailrazer Posted December 15, 2007 Share Posted December 15, 2007 I have a dv9000 , Intel Cpu. I flashed the bios and added the Broadcom 1490 card. When I boot into windows xp or vista the card is not even recognized. Bad Broadcom card or something else ? Link to comment Share on other sites More sharing options...
Max1980 Posted December 16, 2007 Share Posted December 16, 2007 Hi I have a HP pavillion dv6626us with a F.23 A Bios. I tried to follow this guide to change the value to disable the whitelist, but the value specified at the address are different. Please help Link to comment Share on other sites More sharing options...
macxylo Posted December 20, 2007 Share Posted December 20, 2007 NOW ITS POSIBILE TO HACK ALL NEW PHOENIXBIOSES http://macxylo.blogspot.com/2007/12/dv9338...t4-mit-f3d.html Link to comment Share on other sites More sharing options...
macxylo Posted December 21, 2007 Share Posted December 21, 2007 First download and install Phoenix BIOS Editor 2.2.01 http://rapidshare.com/files/77935488/SGPho...ditor2.2.01.rar Then start Phoenix Editor and open up the *.wph-Data. All files will be extracted in this folder: C:\Program Files\Phoenix Technologies Ltd\BIOS Editor\TEMP Open up BIOSCOD1.ROM in a Hex-Editor and find this lines First Block: Vendor ID Second Block: Device ID Third and fourth block: Subsys ID E414 1143 3C10 6313 E414 1143 3C10 6413 E414 1143 3C10 6513 E414 1243 3C10 6013 E414 1243 3C10 6113 E414 1243 3C10 6213 E414 1243 3C10 5F13 E414 2843 3C10 6613 E414 2843 3C10 6713 E414 2843 3C10 6813 E414 2843 3C10 6913 E414 1243 3C10 7013 E414 1143 3C10 7413 E414 1143 3C10 7513 E414 1143 3C10 7613 E414 1243 3C10 7113 E414 1243 3C10 7213 This card are officaly supported by Hewlett Packard. The Hex-Blocks are allways block backward. For Example: BIOS: E414 Reality: 14E4 Now you must find out the Vendor, Device and Subsys-ID of your new card. A other notebook is recommedable to build it in and check the Device Manager inside Windows XP to find out the id´s. Change one string of the Id´s to enable your card. I´m not sure but the green marked block can be!!! A possibilty to deactivate the whitelist complete but i can´t check this because my notebook is at repair. Change it to F8 when you are keen to experiment and able to fix a bios crash. Change one Value in the Phoenix Editor and make it regrogressive. Now you are able to save the new BIOS. Press CTRL + U and save it to a new image. Flash the new image with Winphlash (use google) or use the enclosed flasher when it works. I´M NOT ACCOUNTABLE FOR DAMAGES ON YOUR NOTEBOOK OR FAILED BIOS FLASHES!!! BIOS HACKING IS ALLWAYS A COMPLEX WORK AND IS DANGOURES!!! WHEN YOU ARE NOT EXPERIENCED ENOUGH DO NOT MAKE ANY EDITS!!! Link to comment Share on other sites More sharing options...
hailrazer Posted December 22, 2007 Share Posted December 22, 2007 I have a dv9000 , Intel Cpu. I flashed the bios and added the Broadcom 1490 card. When I boot into windows xp or vista the card is not even recognized. Bad Broadcom card or something else ? Well it was a bad card. Got a new one and it worked perfecr. Thanks for posting this guys Link to comment Share on other sites More sharing options...
2501 Posted December 28, 2007 Share Posted December 28, 2007 I have a 6058cl with an amd X2, and I'm was really looking forward to having an Atheros card put in here. Mine originally came with a broadcom card, but I want to be able to use both Hackintosh stuff, and Linux. and I can't do packet injection with Broadcom. Can the bluedragon bios work with my AMD? Link to comment Share on other sites More sharing options...
iExplorer Posted December 29, 2007 Share Posted December 29, 2007 Hi everybody , i'm new at this topic and to this forum i have a hp6275us with intel 3945 wireless , i have read a little and see that some of you had hack the bios and some other had put new cards , i want to know: what cards i can use to susbstitute mine ?, how to hack the bios? and in, what version this works ? Also i want to mention mi specs intel core duo 2 1.83 hgz 2gb ram 160 Hdd serial ata intel 3945 a/b/g wireless card nvidia geforce go 7400 128mb another question does it's posible to do this in hp dv2000 with amd 64 processors? Sorry for my bad english and thanks in advanced Link to comment Share on other sites More sharing options...
youngi Posted December 30, 2007 Share Posted December 30, 2007 i have read a little then read more !! especially the last 2 pages of this topic !!!! Link to comment Share on other sites More sharing options...
Recommended Posts