New AMI BIOS tool for performing SSV2/3 and Dynamic SLIC Modification

Discussion in 'MDL Projects and Applications' started by andyp, Jan 7, 2009.

  1. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,673
    2,570
    60
    Thanks for the info. Try SSV3 in 1.28. I broke the dummy SLIC removal routine.

    Cheers,
    Andy
     
  2. asmfan

    asmfan MDL Junior Member

    May 11, 2009
    72
    6
    0
    well done 10x!
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. halaween

    halaween MDL Member

    Aug 31, 2007
    200
    3
    10
    Hi Andy,

    Still there is aproblem with OEMTableID, it has been changed to SLIC-MPC only in the SLIC table but all other tables still having SLIC-CPC, which de-activating the VISTA.
     
  4. Mr_MKE

    Mr_MKE MDL Novice

    Mar 13, 2009
    23
    0
    0
    I am new at this, but I just updated a BIOS for ASUS A8N32-SLI and Vista activated. Where or how would I see what this is(OEMTableID)?
     
  5. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,673
    2,570
    60
    Ahhh. Could I ask you to untick 'Only Replace OEM ID in Additional Tables' and try again.

    Thanks
    Andy
     
  6. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,673
    2,570
    60
    If Vista is activated it doesn't matter!

    Andy
     
  7. downloaddeviant

    downloaddeviant MDL Junior Member

    Jan 12, 2008
    64
    5
    0
    How do I use this with Biostar .BST BIOS files?

    I am new to all of this so pardon me if this is stupidly obvious to everyone but myself.

    I am trying to mod my Biostar TA790GX A2+ Mobo (AMI BIOS) and the bios file is 78DBA525.bst but your program looks for .rom.

    By default it looks for ROM but I can choose for it to look for ALL FILES. I do so and it finds the BST file and does associate it with Biostar as the manufacturer.

    I did not proceed further as I wanted to confirm that this was OK before I continued. I did go through this forum and did not see anything, I also searched for .BST and Biostar but came up empty.

    I am trying to get ready for Win 7 and have been using loaders till now.

    Thanks for the help and for the great work with this tool!
     
  8. 911medic

    911medic MDL Guru

    Aug 13, 2008
    5,772
    503
    180
    or just add the .rom extension until you are done modding...
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,673
    2,570
    60
    If it recongises it as BioStar that that is fine. Mod away!

    Andy
     
  10. darthvader07

    darthvader07 MDL Novice

    Mar 13, 2008
    37
    0
    0
  11. downloaddeviant

    downloaddeviant MDL Junior Member

    Jan 12, 2008
    64
    5
    0

    OK. Cool. Or as said earlier, I can add the ROM extension? Such as adding it- 78DBA525.bst.ROM ?
    or

    should I do it CHANGE IT - 78DBA525.ROM?

    I am guessing change it because the funny extension names like .BST are just what those companies use so their proprietary BIOS update programs know what to look for...but in the end...BIOS is BIOS.

    Thanks again for the guidance. I am having fun reading these posts and learning how to do this myself.
     
  12. 911medic

    911medic MDL Guru

    Aug 13, 2008
    5,772
    503
    180
    If it were me..I would just add .rom..it would be..78DBA525.bst.ROM

    Be done with the mod..remove the .rom and the _SLIC..your done.

    (You will get a file named 78DBA525_SLIC.bst.ROM or similar.
    make it 78DBA525.bst when you are done...This is my recomendation..:D:D)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. downloaddeviant

    downloaddeviant MDL Junior Member

    Jan 12, 2008
    64
    5
    0
    OK. I just want to do it the most reliable way to prevent errors. I am a strong believer in Best Practices. lol

    Now I just have to wait for 7 Certificates and OEM stuff to appear and I will mod my BIOS. Don't want to do it twice since everything is working fine right now under Vista. lol

    PS - Oh...and thanks to all for helping me.
     
  14. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,673
    2,570
    60
    #636 andyp, Jul 28, 2009
    Last edited by a moderator: May 23, 2017
    (OP)
  15. WarriorCZ

    WarriorCZ MDL Junior Member

    Jul 18, 2008
    61
    0
    0
    Yes in the Everest 5.02. Original bios SLIC table is not at all. Modified BIOS it has. Tomorrow connect a report from Everest ..

    The key is 100 percent correct
     
  16. stirling

    stirling MDL Junior Member

    Jul 28, 2009
    66
    0
    0
    Hi to everyone:
    Can yo tell me if my modded bios asus P5kSE, original bios P5K-SE-1104, looks fine. I used Andys Tool, HP2.1Slic; SLP HP, and old vista certificate: HP.XRM-MS, It´s to get ready to install windows 7 RTM with slic 2.1 bios.

    This is the log file:
    Version 1.28
    Manufacturer - ASUS
    Original BIOS size 1048576 bytes (1024K)
    B7FEC Module 15 Padded size 28020
    1C Module 11 Padded size 153608
    BED80 Module 8 Padded size 1944
    BF52C Module FD Padded size 96
    BF5AC Module 30 Padded size 72
    BF608 Module FC Padded size 16
    BF62C Module C Padded size 8
    25838 Module 1B Padded size 204092 (Actual size 204092 Original size 396444)
    57588 Module E Padded size 89576 (Actual size 89575 Original size 308278)
    6D384 Module F5 Padded size 28692 (Actual size 28692 Original size 53432)
    743AC Module 20 Padded size 24852 (Actual size 24849 Original size 43008)
    7A4D4 Module 4 Padded size 18172 (Actual size 18169 Original size 29625)
    7EBE4 Module 21 Padded size 17392 (Actual size 17389 Original size 39075)
    82FE8 Module 20 Padded size 12968 (Actual size 12966 Original size 19968)
    BF648 Module 18 Padded size 6140 (Actual size 6140 Original size 16967)
    862A4 Module F0 Padded size 2220 (Actual size 2218 Original size 13576)
    86B64 Module 19 Padded size 1436 (Actual size 1436 Original size 4868)
    87114 Module 1A Padded size 1332 (Actual size 1330 Original size 9890)
    8765C Module 6 Padded size 1016 (Actual size 1014 Original size 3072)
    87A68 Module 2B Padded size 840 (Actual size 839 Original size 1360)
    C0E58 Module 80 Padded size 104
    E0018 Module 15 Padded size 28960 (Unlinked)
    NVRAM at D0000 length 10000
    ROM Hole at 0 length 10
    ROM Hole at C1000 length EFF0
    Bootblock at F0000 length 10000
    Extended Bootblock at E0000 length 20000
    Boot block checksum is correct
    Extended boot block checksum is correct
    Main BIOS checksum is correct
    1B module size is 396444 bytes
    AMIBIOS string found at F767
    SSV3 method
    SLIC module size is 374 bytes
    SLIC module checksum is 0
    OEM Activation 2.1 SLIC
    No split OEM/Table ID strings found
    Space at F567 (1044992) is empty
    RSDT table found at 4BE72
    RSDT table can be extended
    XSDT table found at 4BF72
    XSDT table can be extended
    RSDT table OEM and Table ID patched to HPQOEMSLIC-MPC
    XSDT table OEM and Table ID patched to HPQOEMSLIC-MPC
    FACP table OEM and Table ID patched to HPQOEMSLIC-MPC
    FACP table OEM and Table ID patched to HPQOEMSLIC-MPC
    APIC table OEM ID patched to HPQOEM
    HPET table OEM ID patched to HPQOEM
    MCFG table OEM ID patched to HPQOEM
    OSFR table OEM ID patched to HPQOEM
    Existing SLIC in 1B deleted
    SLIC table OEM ID patched to HPQOEM
    OEM table OEM ID patched to HPQOEM
    Hewlett-Packard SLP 1.0 string added
    SLIC inserted at F567
    Module 1B written 396444 bytes
    B7FEC Module 15 Padded size 28020
    1C Module 11 Padded size 153608
    BED80 Module 8 Padded size 1944
    BF52C Module FD Padded size 96
    BF5AC Module 30 Padded size 72
    BF608 Module FC Padded size 16
    BF62C Module C Padded size 8
    25838 Module 1B Padded size 204480 (Actual size 204479 Original size 396444)
    5770C Module E Padded size 89576 (Actual size 89575 Original size 308278)
    6D508 Module F5 Padded size 28692 (Actual size 28692 Original size 53432)
    74530 Module 20 Padded size 24852 (Actual size 24849 Original size 43008)
    7A658 Module 4 Padded size 18172 (Actual size 18169 Original size 29625)
    7ED68 Module 21 Padded size 17392 (Actual size 17389 Original size 39075)
    8316C Module 20 Padded size 12968 (Actual size 12966 Original size 19968)
    BF648 Module 18 Padded size 6140 (Actual size 6140 Original size 16967)
    86428 Module F0 Padded size 2220 (Actual size 2218 Original size 13576)
    86CE8 Module 19 Padded size 1436 (Actual size 1436 Original size 4868)
    87298 Module 1A Padded size 1332 (Actual size 1330 Original size 9890)
    877E0 Module 6 Padded size 1016 (Actual size 1014 Original size 3072)
    87BEC Module 2B Padded size 840 (Actual size 839 Original size 1360)
    C0E58 Module 80 Padded size 144
    NVRAM at D0000 length 10000
    There are unlinked blocks in module 80h
    Boot block preserved
    Unlinked bytes preserved
    Main BIOS checksum is correct
    Bootblock at F0000 length 10000
    Extended Bootblock at E0000 length 20000
    Boot block checksum is correct
    Extended boot block checksum is correct
    B7FEC Module 15 Padded size 28020
    1C Module 11 Padded size 153608
    BED80 Module 8 Padded size 1944
    BF52C Module FD Padded size 96
    BF5AC Module 30 Padded size 72
    BF608 Module FC Padded size 16
    BF62C Module C Padded size 8
    25838 Module 1B Padded size 204480 (Actual size 204479 Original size 396444)
    5770C Module E Padded size 89576 (Actual size 89575 Original size 308278)
    6D508 Module F5 Padded size 28692 (Actual size 28692 Original size 53432)
    74530 Module 20 Padded size 24852 (Actual size 24849 Original size 43008)
    7A658 Module 4 Padded size 18172 (Actual size 18169 Original size 29625)
    7ED68 Module 21 Padded size 17392 (Actual size 17389 Original size 39075)
    8316C Module 20 Padded size 12968 (Actual size 12966 Original size 19968)
    BF648 Module 18 Padded size 6140 (Actual size 6140 Original size 16967)
    86428 Module F0 Padded size 2220 (Actual size 2218 Original size 13576)
    86CE8 Module 19 Padded size 1436 (Actual size 1436 Original size 4868)
    87298 Module 1A Padded size 1332 (Actual size 1330 Original size 9890)
    877E0 Module 6 Padded size 1016 (Actual size 1014 Original size 3072)
    87BEC Module 2B Padded size 840 (Actual size 839 Original size 1360)
    C0E58 Module 80 Padded size 144
    E0018 Module 15 Padded size 28960 (Unlinked)
    NVRAM at D0000 length 10000
    ROM Hole at 0 length 10
    ROM Hole at C1000 length EFF0
    There are unlinked blocks in module 80h
    Bootblock at F0000 length 10000
    Extended Bootblock at E0000 length 20000
    Boot block checksum is correct
    Extended boot block checksum is correct
    Main BIOS checksum is correct
    SLIC performed successfully. BIOS file is D:\SLIC 2.1\P5K-SE-1104_SLIC.ROM
    Original BIOS size 1048576 bytes (1024K)
    B7FEC Module 15 Padded size 28020
    1C Module 11 Padded size 153608
    BED80 Module 8 Padded size 1944
    BF52C Module FD Padded size 96
    BF5AC Module 30 Padded size 72
    BF608 Module FC Padded size 16
    BF62C Module C Padded size 8
    25838 Module 1B Padded size 204092 (Actual size 204092 Original size 396444)
    57588 Module E Padded size 89576 (Actual size 89575 Original size 308278)
    6D384 Module F5 Padded size 28692 (Actual size 28692 Original size 53432)
    743AC Module 20 Padded size 24852 (Actual size 24849 Original size 43008)
    7A4D4 Module 4 Padded size 18172 (Actual size 18169 Original size 29625)
    7EBE4 Module 21 Padded size 17392 (Actual size 17389 Original size 39075)
    82FE8 Module 20 Padded size 12968 (Actual size 12966 Original size 19968)
    BF648 Module 18 Padded size 6140 (Actual size 6140 Original size 16967)
    862A4 Module F0 Padded size 2220 (Actual size 2218 Original size 13576)
    86B64 Module 19 Padded size 1436 (Actual size 1436 Original size 4868)
    87114 Module 1A Padded size 1332 (Actual size 1330 Original size 9890)
    8765C Module 6 Padded size 1016 (Actual size 1014 Original size 3072)
    87A68 Module 2B Padded size 840 (Actual size 839 Original size 1360)
    C0E58 Module 80 Padded size 104
    E0018 Module 15 Padded size 28960 (Unlinked)
    NVRAM at D0000 length 10000
    ROM Hole at 0 length 10
    ROM Hole at C1000 length EFF0
    Bootblock at F0000 length 10000
    Extended Bootblock at E0000 length 20000
    Boot block checksum is correct
    Extended boot block checksum is correct
    Main BIOS checksum is correct

    Thanks for all
     
  17. 911medic

    911medic MDL Guru

    Aug 13, 2008
    5,772
    503
    180
    If the tool completed without an error....Its fine. No need to post like that. WOW!!:D:D:eek:
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...