This is no request thread! HP COMPAQ bioses, how to modify the bios?

Discussion in 'BIOS Mods' started by Yen, Aug 6, 2009.

  1. tamarinde

    tamarinde MDL Novice

    Aug 16, 2009
    28
    1
    0
    Just tested an un2400 and it worked but thats the standard card for this laptop anyway, no other ones im afraid (un2420 is still on my wishlist).
    But I was able to change the WLAN card so at least that whitelist is disabled.
     
  2. seansean

    seansean MDL Novice

    Jan 10, 2011
    4
    0
    0
    is whitelist removal ready for nx6325 ?

    thx...
     
  3. TTAV134

    TTAV134 MDL Expert

    Mar 1, 2009
    1,559
    656
    60
    #1363 TTAV134, Jan 11, 2011
    Last edited by a moderator: Aug 16, 2020
  4. seansean

    seansean MDL Novice

    Jan 10, 2011
    4
    0
    0
    working good ... thx ...
     
  5. Relay

    Relay MDL Novice

    Jan 11, 2011
    9
    0
    0
    Dear HP BIOS modders!

    I recently found this forum in hope of fixing my 104 problem. While reading this very long thread I actually became interested in bios modding myself. I own a HP Compaq nx6110 that seems to have a HP SMBIOS v2.3 according to dmidecode. I actually updated the bios with the latest from HP website, but that did not remove the WiFi checks. I guess the only opton left is to manually mod the bios. I'd also like to see what other junk lurks inside. While I don't have much experience with bios'es or flashing, I know my way around in hex editors and 32-bit disassemblers rather well.

    Okay, so I managed to get my hands on the BIOS rom itself. While peeking through the binary code I noticed that most of the code seems to be compressed. What is the name of this compression algorithm??? And is there an (open source) packer and/or unpacker available for it? I searched the forum, but all I could find is a tool called ADDCC v3. It seems to unpack fine, but I don't see a way to repack.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. sebus

    sebus MDL Guru

    Jul 23, 2008
    6,384
    2,037
    210
    Correct, there is NO compressor

    nx6110 was no yet processed by TTAV134, but he might do that (if possible)

    sebus
     
  7. Relay

    Relay MDL Novice

    Jan 11, 2011
    9
    0
    0
    Neato, I'll check those out.

    BTW, There's a pdf tutorial included in the ADDCC v3 package, but the document appears to be in a language that is far from what I would call English (no offense, but it was extremely difficult to follow in some parts). The most interesting part is the last one where the decompression algorithm is described. There is also a source code at the end that seems to be written in VisualBasic.NET, and it's only partial i.e. it's not a full program. Lucky me, I've programmed in VB before, so it was familiar to me, but it's rather messy though. After a while of trial and error in a hex editor I am pretty sure I now understand the decompression routine.

    Does anybody mind, if I try to port this code to C/C++? And if there isn't a packer I guess it shouldn't be too hard to code one. The structure is really simple, so if everything else fails, we can still insert a FF byte in every 8th spot. :D

    EDIT: TTAV134, what does that update do? Does it completely remove the whitelist?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. Relay

    Relay MDL Novice

    Jan 11, 2011
    9
    0
    0
    Well haha! I was hoping to hack something myself, but oh well. Thanks for the effort though. :) I'll patch it as soon as I get a chance. I don't need SLIC though.
    P.S. Would you mind explaining how you managed to locate the code that does the WiFi checks or perhaps point me to a document that does just that?

    Thanks.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. Relay

    Relay MDL Novice

    Jan 11, 2011
    9
    0
    0
    Confirmed! It works like a charm.

    I managed to upload the bios with the windows flasher because the USB stick wouldn't boot for some reason... non-system disk error. Time to restore my linux and try out the new WiFi card.

    Atheros godness, here I come!
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. spedia

    spedia MDL Senior Member

    Jul 13, 2009
    315
    121
    10

    A decompressor routine, with no compressor routine. That's rather hard for me to fathom!

    (That's the problem faced by the 6715b mod.)
     
  11. Kim33

    Kim33 MDL Novice

    Jan 17, 2011
    3
    0
    0
    Hello.
    I have found here ( forums.mydigitallife.net/threads/7681) renovation for BIOS ( DTA ) chip on HP Compaq nc6220, that to install new Wi-Fi card. But say please there is beside you (whitelist removed) for BIOS ( DTU ) chip on HP Compaq nc6220. Thank you.
     
  12. Kim33

    Kim33 MDL Novice

    Jan 17, 2011
    3
    0
    0
    Yes, you right, I have found on your reference "whitelist removed" but he for chip family DTA in HP Copmaq nc6220

    P.S. there is warning about discrepancy on page of the site: " This package creates files that contain a binary image of the System BIOS (ROM) for the supported notebook models with a 68DTU Family ROM. This package is used to flash the System ROM on target PCs on a network. It requires HP System Software Manager (SSM). NOTE: To determine the ROM family and ROM date, press F10 on the target notebook during startup to run the Setup Utility, and then view File/System Information. "
     
  13. duc575757

    duc575757 MDL Novice

    Oct 11, 2009
    2
    0
    0
    HI EVERYBODY!

    I read all the thread but I dont understand...

    I want to add slic 2.1 to a HP DC5850 SFF

    I try ADDCC, phoenixtool... But nothing work :(

    Help me please! :(
     
  14. Kim33

    Kim33 MDL Novice

    Jan 17, 2011
    3
    0
    0
    to TTAV134
    "ok i understand,

    NC6220 --> DTU family
    NC6230 --> DTA family"
    NC6220_sp35283_DTU_no_whitelist.zip

    Yes!!! You are GENIUS!!! This works!!! - My HP Compaq nc6220 - no more "error 104"! :p - Thank you very much!!! -
     
  15. TTAV134

    TTAV134 MDL Expert

    Mar 1, 2009
    1,559
    656
    60
    If nobody did it before that's probably because it cannot be done.
     
  16. zetitres

    zetitres MDL Member

    Oct 20, 2009
    229
    49
    10
    This Bios serie (dc7700,dc5750, etc) can not be modded so far. You can monitor the thread waiting for a new tool, as i'm doing, or use a loader in the meanwhile something is developed. Donot waste your time searching in another forums, even chinese forums, as TTAV134 says this bios cannot be modded right now. Be back from time to time...who knows?
     
  17. duc575757

    duc575757 MDL Novice

    Oct 11, 2009
    2
    0
    0
    Thank you for your answers!

    I have just think that it's possible because I see the first post witch say that all BIOS can be moded...

    I use now remotewat and wait a biosmodtool...

    BYE