Jump to content

hp dv6000t laptop


riffraff
 Share

272 posts in this topic

Recommended Posts

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

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

  • 3 weeks later...
  • 2 weeks later...

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

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

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

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

  • 2 weeks later...

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

  • 2 weeks later...
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

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 :rolleyes:.

 

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

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

 

instructionshtml6341655iz5.png

 

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

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 :unsure:

Link to comment
Share on other sites

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

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

 Share

×
×
  • Create New...