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,568
    60
    Try again. Posted above about 3 min before uploading....
    Andy
     
  2. botribun

    botribun MDL Novice

    Mar 3, 2009
    8
    0
    0
    Hi I try to mod my bios but it doesn't seems to work, here the log:

    When I exec "Go" a window from MMTOOL.EXE popsup and my mouse and keybord freeze for few seconds and there is a window with "Failed to reinsert 1B module".

    What Im doing wrong?
     
  3. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,673
    2,568
    60
    Could you give me a link to the bios please?
    Andy
     
  4. phrunt

    phrunt MDL Addicted

    May 1, 2007
    896
    90
    30
    ok i've tried on 4 different computers now to run the tool and always get the same java crash error, old versions work fine, i have no idea why
     
  5. SoftwareHacker

    SoftwareHacker MDL Novice

    Nov 18, 2007
    23
    0
    0
    Good job
    it is working with default options for XFX
     
  6. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,673
    2,568
    60
    Thank you. That's important feedback. The MSI and XFX routines are almost identical so all should be fixed for MSI as well.

    Cheers,
    Andy
     
  7. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,673
    2,568
    60
    Odd. I have tried on 2 XP and 1 Vista machine. All fine.
    However, I did forget to enable built in error handling (intereferes with debugging in VStudio so always have to rem out) - please download slictool100rc2a.zip at same address - only change is unremming 8 on error goto lines. This at least should give more useful info.

    Andy
     
  8. botribun

    botribun MDL Novice

    Mar 3, 2009
    8
    0
    0
    here my OS and machine specs

    CPU i7 940, ASUS P6T Deluxe, 120 GB SSD, Windows Server 2008 32 Bit

    Thanks and good night. :)
     
  9. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,673
    2,568
    60
    Would you mind trying the SSV3 mods again (as above) - just to troubleshoot for me. No need to flash the bioses, just run the program. Don't like the thought of any more bugs in there!

    Andy
     
  10. phrunt

    phrunt MDL Addicted

    May 1, 2007
    896
    90
    30
    ok i've worked out what the problem is after using the new version, it said file not found, it was because i had the bios in a different directory to the program, which used to work in older versions
     
  11. botribun

    botribun MDL Novice

    Mar 3, 2009
    8
    0
    0
    If I do like you described above, we get this error message:

     
  12. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,673
    2,568
    60
    Thank you. That should still work. I think I have found the problem. I use amimmwin earlier to extract the 1b module to id manufacturer and a path string is not set yet.

    Will fix tonight
    Thanks
    Andy
     
  13. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,673
    2,568
    60
    How about just unticking the automate mmtool option.

    Andy
     
  14. botribun

    botribun MDL Novice

    Mar 3, 2009
    8
    0
    0
    then we back at here:

    Original BIOS size 2097152 bytes (2048K)
    9000C Module 11 Padded size 55304
    9D828 Module 20 Padded size 20480
    A283C Module 8 Padded size 2084
    A3074 Module FD Padded size 96
    A30EC Module 30 Padded size 76
    A3154 Module FC Padded size 16
    A3178 Module C Padded size 8
    A3194 Module 1B Padded size 213864 (Actual size 213863 Original size 498332)
    D7510 Module F2 Padded size 68492 (Actual size 68489 Original size 69879)
    E80B0 Module 20 Padded size 40480 (Actual size 40478 Original size 65536)
    F1EE4 Module F5 Padded size 34940 (Actual size 34939 Original size 64200)
    FA774 Module 20 Padded size 34544 (Actual size 34543 Original size 56320)
    102E78 Module 21 Padded size 28568 (Actual size 28567 Original size 57613)
    109E24 Module 21 Padded size 28240 (Actual size 28239 Original size 57646)
    110C88 Module 21 Padded size 27528 (Actual size 27525 Original size 62269)
    117824 Module 4 Padded size 22152 (Actual size 22150 Original size 35891)
    11CEC0 Module 21 Padded size 20608 (Actual size 20605 Original size 50652)
    121F54 Module 21 Padded size 19888 (Actual size 19888 Original size 46951)
    126D18 Module 10 Padded size 19404 (Actual size 19401 Original size 46498)
    12B8F8 Module 21 Padded size 18936 (Actual size 18934 Original size 43998)
    130304 Module E Padded size 10528 (Actual size 10526 Original size 308216)
    132C38 Module 18 Padded size 6144 (Actual size 6141 Original size 16965)
    13444C Module 1E Padded size 2312 (Actual size 2309 Original size 20428)
    134D68 Module 19 Padded size 1436 (Actual size 1436 Original size 4868)
    135318 Module 1A Padded size 1332 (Actual size 1330 Original size 9890)
    135860 Module 6 Padded size 1264 (Actual size 1264 Original size 3072)
    135D64 Module 2B Padded size 840 (Actual size 839 Original size 1360)
    1360C0 Module FA Padded size 160 (Actual size 159 Original size 65536)
    136174 Module 80 Padded size 168
    10018 Module 55 Padded size 188884 (Unlinked)
    1C0018 Module 55 Padded size 188884 (Unlinked)
    ROM Hole at 0 length 10000
    There are unlinked blocks in module 80h
    Main BIOS checksum is correct
    Boot block checksum is correct
    Extended boot block checksum is correct
    Unreferenced bytes are present
    1B module size is 498332 bytes
    AMIBIOS string found at 10F4F
    SLIC module size is 374 bytes
    SLIC module checksum is 0
    Space at 10D4F (1044992) is empty
    RSDT table found at 504FB
    RSDT table can be extended
    XSDT table found at 505FB
    XSDT table can be extended
    RSDT table OEM and Table ID patched to _ASUS_Notebook
    XSDT table OEM and Table ID patched to _ASUS_Notebook
    FACP table OEM and Table ID patched to _ASUS_Notebook
    FACP table OEM and Table ID patched to _ASUS_Notebook
    APIC table OEM ID patched to _ASUS_
    HPET table OEM ID patched to _ASUS_
    MCFG table OEM ID patched to _ASUS_
    OSFR table OEM ID patched to _ASUS_
    Existing SLIC in 1B deleted
    SLIC table OEM ID patched to _ASUS_
    OEM table OEM ID patched to _ASUS_
    ASUS_FLASH SLP 1.0 string added
    SLIC inserted at 10D4F
    Module 1B written 498332 bytes
    Failed to reinsert 1B module
     
  15. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,673
    2,568
    60
    Thanks for that.

    Can I confirm that once MMTool is loaded (when automate is UNticked) that you are doing the following to reinsert it:

    1) Selecting the 1B module from the list of modules so it is highlighted
    2) Selecting replace from the top tabs
    3) Using the button to the right of the path name to open the file dialog and selecting the 1B_SLIC.BIN file that has been generated by the tool
    4) Clicking Replace (a dialog box should acknowledge this is successful)
    5) Clicking Save and agreeing to overwrite
    6) Exiting

    Thanks
    Andy

    Edit: Also please try an automated ssv3 mod with the new rc3 version.
     
  16. SeaWolf63

    SeaWolf63 MDL Novice

    Dec 18, 2008
    16
    0
    0
    andyp
    You program don't stable to use MMTool.

    Сonstant error. :(
    Failed to reinsert 1B module

    On 2 computers, one is windows XP, the second windows Vista and on both computers, the program does not work when you use run your program with MMTool.
    In the first case, wrong parameters, while the latter can not override the final file.
    Have to write a module 1B hands.

    Sorry for my English.