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

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

  1. sebus

    sebus MDL Guru

    Jul 23, 2008
    6,384
    2,037
    210
    I have also corrected the 4 byte additive checksum (with help of ADDCC v2). Used one 8 byte block for it

    Original rompaq did not bite, did not try the patched one, sorry

    I think the rompaq does some other check ie. CRC32 of the file or part of it (that what ie. Dell does with their server BIOS).
    I do not believe that the 4 byte additive checksum is at all valid/used here

    sebus
     
  2. jiriteach

    jiriteach MDL Novice

    Jul 30, 2009
    49
    4
    0
    Great work guys. Looks like we are nearly there :)
     
  3. basavesh

    basavesh MDL Novice

    Aug 9, 2009
    5
    0
    0
    TTAV134, thanks very much for screenshots, it worked like charm..:D
     
  4. jiriteach

    jiriteach MDL Novice

    Jul 30, 2009
    49
    4
    0
    You got the in memory update to work? For what model?
     
  5. TTAV134

    TTAV134 MDL Expert

    Mar 1, 2009
    1,559
    656
    60
    #146 TTAV134, Aug 11, 2009
    Last edited by a moderator: May 23, 2017
  6. jiriteach

    jiriteach MDL Novice

    Jul 30, 2009
    49
    4
    0
    #147 jiriteach, Aug 11, 2009
    Last edited by a moderator: May 23, 2017
  7. yasanagy

    yasanagy MDL Novice

    Sep 29, 2008
    14
    0
    0
    I tried that method on my 6710b & didn't work, maybe its like your 6910p.:(
     
  8. gregg

    gregg MDL Novice

    Aug 7, 2009
    29
    0
    0
    #149 gregg, Aug 11, 2009
    Last edited by a moderator: Apr 20, 2017
    New experiences

    I've made some additionnal tests

    I tried to revert my Bios from F.0F to F.0E (original)
    With original rompaq.exe, I have an error... Rompaq don't want update my Bios because my Bios is newer than F.0E.
    With patched rompaq.exe (by mutante), my bios is successfully flashed without message (no question, nothing) and I "update" my Bios from F.0F to F.0E.

    After that, I tried to update to F.0F with patched Bios (by Yen) but my SLIC is always 2.0.

    Last test, I patch a F.0E Bios with custom SLIC and try to update from F.0F to F.0E. Rompaq complaints:
    Code:
    C:>ROMPAQ /U
    Reading file...
    (some seconds)
    
    
    The code used to verify the integrity of your BIOS does not
    match what is currently on your system.  This could cause
    parts of the BIOS to be skipped when updating leading to
    unpredictable results including failure to boot.  It is very
    strongly recommended that you not proceed with the update.
    
    
    Press
    F10=Continue, ESC=Cancel
    I pressed F10, my Bios is F.0E version but my SLIC is 2.0.

    So, I think different checksums are inserted in Bios and rompaq don't flash SLIC part because appropriate checksum is wrong.
    If Mutante (our asm killer) can investigate message show by rompaq (press F10 blabla) and find which part of bios file are checked, I think we can find a solution.

    Thanks all... and good night
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. TTAV134

    TTAV134 MDL Expert

    Mar 1, 2009
    1,559
    656
    60
    HPQ Flash command line usage

    hello,

    HPQ Flash command line usage:
     
  10. sebus

    sebus MDL Guru

    Jul 23, 2008
    6,384
    2,037
    210
    Yes, Rompaq must check either CRC32 of the file or a checksum of a specific bit of it (which one?)
    Unless we can bypass this check we will get nowhere

    sebus
     
  11. TTAV134

    TTAV134 MDL Expert

    Mar 1, 2009
    1,559
    656
    60
    #152 TTAV134, Aug 11, 2009
    Last edited by a moderator: May 23, 2017
  12. ADMiNZ

    ADMiNZ MDL Novice

    Mar 7, 2008
    25
    1
    0
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. TTAV134

    TTAV134 MDL Expert

    Mar 1, 2009
    1,559
    656
    60
    #157 TTAV134, Aug 11, 2009
    Last edited by a moderator: May 23, 2017
  14. Yen

    Yen Admin
    Staff Member

    May 6, 2007
    13,101
    14,047
    340
    #158 Yen, Aug 11, 2009
    Last edited by a moderator: May 23, 2017
    (OP)
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. TTAV134

    TTAV134 MDL Expert

    Mar 1, 2009
    1,559
    656
    60
    hello,

    First step: how to flash a mod file.

    There is 3 approachs , patching the flash tool, trying to find a CRC/checksum, memory patching with HxDEN.

    Now the first step was taken by memory patching with HxDEN.

    Second step: How to force the protected SLIC table to be update in case of Bios with 2 occurences.

    that's the challenge.
     
  16. TTAV134

    TTAV134 MDL Expert

    Mar 1, 2009
    1,559
    656
    60
    hello,

    no need to upload the "backuped file" I've check with Ultracompare, only the first marker zone is 2.1, the second one is still in 2.0, except that any difference.

    regards