Phoenix -30BBF2D - Very Difficult to Mod (SLIC 2.1)

Discussion in 'BIOS Mods' started by mbmalone, Aug 4, 2009.

  1. mbmalone

    mbmalone MDL Member

    Sep 24, 2007
    109
    5
    10
    #1 mbmalone, Aug 4, 2009
    Last edited: Aug 4, 2009
    <SOLVED> Phoenix -30BBF2D - Very Difficult to Mod F.2D (SLIC 2.1)

    This is about as close as anyone has gotten.

    30BBF2D (SLIC2.0) - Original
    http://www.mediafire.com/?44nyinqnw0m

    30BBF2D (SLIC2.1) - Hex'd by str8 (Only replaced the 2.0 SLIC marker) and noted the BIOS seemed to fix the SLIC checksum in the SLIC header by itself.
    http://www.mediafire.com/?miojwj2nnw2

    It was flashed using PH161700.EXE 30BBF2D.WPH /CS /O /Force /X /C /S

    [​IMG]
     
  2. mr.kidding

    mr.kidding MDL Novice

    Jul 12, 2009
    40
    0
    0
    Why you not edit RSDT Table ?
     
  3. mbmalone

    mbmalone MDL Member

    Sep 24, 2007
    109
    5
    10
    I can't seem to do it. I tried with WinHex & the Phoenix Bios Editor 2.2.13, but I just see files like Holexx and stuff like that. Search my posts, I was really trying but unsuccessful.
     
  4. mr.kidding

    mr.kidding MDL Novice

    Jul 12, 2009
    40
    0
    0
    #4 mr.kidding, Aug 4, 2009
    Last edited: Aug 4, 2009
    Your RSDT is BIOSCOD1.ROM Search and Try Edit

    if not work try to change name SLIC to TEST in BIOSCOD1.ROM and add ACPI7.ROM (FULL SLIC2.1 bin) dont forget to add "ACPI ACPI7.ROM -X" in ROM.SCR

    sorry , no idea more :(
     
  5. mbmalone

    mbmalone MDL Member

    Sep 24, 2007
    109
    5
    10
    #5 mbmalone, Aug 4, 2009
    Last edited: Aug 4, 2009
    (OP)
    Ok, I found that RSDT file: BIOSCOD1.ROM
    Now how to change it using WinHex?

    1.FNT
    2.FNT
    ACPI0.AML
    ACPI1.BIN
    ACPI2.BIN
    ACPI3.ROM
    ACPI4.ROM
    ACPI5.ROM
    ACPI6.ROM
    ACPI7.ROM -----> Originally HPQOEMSLIC-MPC.BIN
    BB.ROM
    BIOSCOD0.ROM
    BIOSCOD1.ROM
    BIOSCOD2.ROM
    BIOSCOD3.ROM
    BIOSCOD4.ROM
    BIOSCOD5.ROM
    BIOSCOD6.ROM
    biosedit.chm
    DECOMPC0.ROM
    DISPLAY0.ROM
    HOLE0.ROM
    HOLE1.ROM
    HOLE2.ROM
    HOLE3.ROM
    HOLE4.ROM
    HOLE5.ROM
    HOLE6.ROM
    LOGO0.BIN
    LOGO1.BIN
    LOGO2.BIN
    LOGO3.BIN
    LOGO4.BIN
    LOGO5.BIN
    MISER0.ROM
    MOD_2A00.ROM
    MOD_4800.ROM
    MOD_4B00.ROM
    MOD_5100.ROM
    MOD_5900.ROM
    OLD1.RLS
    OLD2.RLS
    OLD3.RLS
    OLD4.RLS
    OPROM0.ROM
    OPROM1.ROM
    OPROM2.ROM
    OPROM3.ROM
    OPROM4.ROM
    roboex32.dll
    ROM.LOG
    ROM.SCR
    ROMEXEC0.ROM
    ROMEXEC1.ROM
    SETUP0.ROM
    STRINGS0.ROM
    TEMPLAT0.ROM
    UPDATE0.ROM
    USER0.ROM
     
  6. mbmalone

    mbmalone MDL Member

    Sep 24, 2007
    109
    5
    10
    #6 mbmalone, Aug 4, 2009
    Last edited: Aug 4, 2009
    (OP)
    I found SLIC three times in that file. I must change each instance to TEST?
    I have HPQOEMSLIC-MPC.BIN w/ SLIC2.1 is that what you're talking about, too?

    Does HPQOEMSLIC-MPC.BIN need to be renamed to ACPI7.ROM and placed in the temp folder for the bios build?
    Add "ACPI ACPI7.ROM -X" in ROM.SCR ?? Yes, I see the file ROM.SCR have no idea how to add that in there?

    This is where I become lost ...

    "if not work try to change name SLIC to TEST in BIOSCOD1.ROM and add ACPI7.ROM (FULL SLIC2.1 bin) dont forget to add "ACPI ACPI7.ROM -X" in ROM.SCR"
     
  7. calgop

    calgop MDL Novice

    Oct 9, 2007
    49
    4
    0
    #7 calgop, Aug 4, 2009
    Last edited: Aug 4, 2009
    1.You just open the BIOSCOD01.ROM with winhex.
    2.Search "RSDT" , you should found it.
    3.Replace "HP 30BD " with "HPQOEMSLIC-MPC" , save it. ( You may found howto replace it on my post.)
    4.Rebuild your bios with PBE.
    5.Enjoy your modded bios.

    PS. I presume 30BD because, SLIC-Dump said your RSDT is "HP 30BD ", so you should replace the last RSDT in your BIOSCOD01.ROM.
     
  8. mbmalone

    mbmalone MDL Member

    Sep 24, 2007
    109
    5
    10
    Yes, I found 30BD all over in my bios using every tool.
    .. and what about add "ACPI ACPI7.ROM -X" in ROM.SCR"


     
  9. calgop

    calgop MDL Novice

    Oct 9, 2007
    49
    4
    0
    #9 calgop, Aug 4, 2009
    Last edited: Aug 4, 2009

    You may edit BIOSCOD01.ROM in your modded bios without adding any file.

    Just edit your slic2.1 modded bios to change RSDT table value.
    As you can see that SLIC-Dump said your bios already has SLIC2.1.
    It's just have a wrong RSDT.
    So, you need not adding any file to your modded bios,just edit RSDT in BIOSCOD01.ROM, and you will finish your work.
     
  10. mbmalone

    mbmalone MDL Member

    Sep 24, 2007
    109
    5
    10
    #10 mbmalone, Aug 4, 2009
    Last edited: Aug 4, 2009
    (OP)
    I found RSDT three times in BIOSCOD1.ROM. Do I just highlight the 4 letters and choose edit clipboard data paste, with HPQOEMSLIC-MPC in the clipboard?
    Ok, I do all this on the bios that was already hex'd.

    I have to start over, I took a machete to the bios :eek:
     
  11. calgop

    calgop MDL Novice

    Oct 9, 2007
    49
    4
    0
    I think you should choose the last one to match your mainboard.
    As SLIC-Dump said it is 30BD, right?
     
  12. mbmalone

    mbmalone MDL Member

    Sep 24, 2007
    109
    5
    10
    #12 mbmalone, Aug 4, 2009
    Last edited: Aug 4, 2009
    (OP)
    calgop, you keep saying BIOSCOD01.ROM, but that file doesn't exist? :confused:
    I have BIOSCOD1.ROM
     
  13. mbmalone

    mbmalone MDL Member

    Sep 24, 2007
    109
    5
    10
    #13 mbmalone, Aug 4, 2009
    Last edited: Aug 4, 2009
    (OP)
    Yea, 30BD

    http://img22.imageshack.us/img22/4424/tableerror.gif

    2.Search "RSDT" , you should found it.
    3.Replace "HP 30BD " with "HPQOEMSLIC-MPC" , save it. ( You may found howto replace it on my post.)

    HPQOEMSLIC-MPC is correct for my Activation, so I change "HP 30BD " with "HPQOEMSLIC-MPC".
    There is a lot of space between HP and 30BD and they are on seperate lines, I just paste on the first letter, right?

    I search RSDT to find it, but only edit the last one for my machine 30BD, right. I replace the whole piece with HPQOEMSLIC-MPC?
    I copy the name to the clipboard, then select the first letter and hit the clipboard button.

    [​IMG]

    Seems to have worked

    [​IMG]

    I have already changed 3x the name SLIC to TEST in BIOSCOD1.ROM and added ACPI7.ROM -----> Originally HPQOEMSLIC-MPC.BIN
    Was I supposed to do all that?

    :confused:
     
  14. mbmalone

    mbmalone MDL Member

    Sep 24, 2007
    109
    5
    10
  15. mr.kidding

    mr.kidding MDL Novice

    Jul 12, 2009
    40
    0
    0
    #16 mr.kidding, Aug 4, 2009
    Last edited: Aug 4, 2009
    yes, i mod that all 2 files

    30BBF2D(SLIC2.1)-METHORD1.WPH // base on your old file but edit RSDT
    30BBF2D(SLIC2.1)-METHORD2.WPH //add new full hpq bin 2.1
     
  16. mbmalone

    mbmalone MDL Member

    Sep 24, 2007
    109
    5
    10
    I'll try #2, so if I'm not able to get back online :eek:

     
  17. mbmalone

    mbmalone MDL Member

    Sep 24, 2007
    109
    5
    10
    Ok, I'm back online, but nothing has changed and I have the same damn table error.
    The bios was loading, but it was pretty fast, then shut the computer down.

    Maybe I should try to change how I install it.
    I used: phlash16.exe BIOS.WPH /CS /O /Force /X /C /S
     
  18. calgop

    calgop MDL Novice

    Oct 9, 2007
    49
    4
    0
    I recommend you use the #1 , because mr.kidding edit RSDT from your old file, and yes your old bios already 2.1.

    As I said , you just need to edit RSDT.
     
  19. mbmalone

    mbmalone MDL Member

    Sep 24, 2007
    109
    5
    10
    Oh, I thought he went from scratch.
    I posted the original BIOS in my first post.

    30BBF2D (SLIC2.0) - Original
    http://www.mediafire.com/?44nyinqnw0m