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,671
    2,464
    60
    #1 andyp, Jan 7, 2009
    Last edited by a moderator: May 23, 2017
  2. האח_הגדול

    האח_הגדול MDL Novice

    Dec 22, 2008
    44
    1
    0
    in this zip file there is only asus slic file

    where i can get more slic and slp files??

    can i use the files that inside the older ami automatic tools??
     
  3. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,671
    2,464
    60
    Yes you can. Updated main post above.
    Andy
     
  4. 911medic

    911medic MDL Guru

    Aug 13, 2008
    5,778
    491
    180
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. Wcn001

    Wcn001 MDL Novice

    Nov 15, 2008
    33
    3
    0
    Do we just need the slp name in the txt file or the numbers as well?
    Examples:
    Asus.txt with ASUS_FLASH
    Dell.txt with Dell Computer
    HP.txt with Hewlett
    or the whole codes like 'f000','e840','0010','Dell Computer' in the txt file for slp?
     
  6. 911medic

    911medic MDL Guru

    Aug 13, 2008
    5,778
    491
    180
    Just the text..The numbers are for our reference..Where the strings live..The slp strings will be put to the $ODB$ string which is mapped to 000FE840. Any slp that is valid at that range will work. Put the narrower ranges first, and you can have multiple strings..ex. Dell ComputerASUS_FLASHHewlett_packard
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. Wcn001

    Wcn001 MDL Novice

    Nov 15, 2008
    33
    3
    0
    So that will make a multi-branded SLP bios nice:D
    I understood what the hex value was the linked page and info wasn't as clear on what to put in the txt file.
    Thanks!
     
  8. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,671
    2,464
    60
    New version available. See first post.

    Fixes a bug identified by p4spooky - thanks.

    Andy
     
  9. smilie1964

    smilie1964 MDL Novice

    Sep 14, 2007
    20
    1
    0
    i test the tool and it works great. good job, thank you!! :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. digitech

    digitech MDL Junior Member

    Jun 25, 2007
    95
    2
    0
    1. When performing a mod do I have to select the SLP file or is the SLICthat is only needed?

    2. I did a mod on my P5Q Deluxe BIOS using the SSV3 method and the status was successful. I also did a Dynamic method and it also was successful. Does that mean the Dynamic method works now?

    3. Do I need to select Use MMTool when inserting the SLIC or is this for something else?
     
  11. 911medic

    911medic MDL Guru

    Aug 13, 2008
    5,778
    491
    180
    1. you use the slic for vista, and the slp string for xp activate. whichever you want..both if you want.

    2.Dynamic mod was working before, but it is still theory as to which boards it works with AFAIK..

    3. This is for something else. If you do not know bios structure for ami, or how to manually mod a bios..do not use. This allows a bit more control for pseudo-manual mods..or adding additional modules, etc.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. digitech

    digitech MDL Junior Member

    Jun 25, 2007
    95
    2
    0
    #13 digitech, Jan 14, 2009
    Last edited by a moderator: May 23, 2017
    Thanks 911 medic, you have been very helpful.
    Is this new method better than the one posted by Yen in the link below?
    What is the difference between these two tools? Any advantages/disadvantages between the two?

    http://forums.mydigitallife.net/posts/44624
     
  13. 911medic

    911medic MDL Guru

    Aug 13, 2008
    5,778
    491
    180
    #14 911medic, Jan 14, 2009
    Last edited by a moderator: May 23, 2017
    Andyp's is newer and uses different programming, I would imagine. I think the biggest advantage is that it adjusts the modules according to the MSI SSv2 parameters. I will not explain, it is beyond the scope of this answer...Suffice it to say, there are numerous adjustments available in Andyp's tool and lends some latitude toward preferences. Given the SSV3, SSV1, and SSV2 in one tool is good for different bios. The asus bios do not like MSI ssv2, but can tolerate a different ssv2 method. The MSI bios will only flash with the SSV2 method presented here in this tool..All others will brick with doubtful recovery. It is basically an automated version of the manual method.

    I never used the SLIC_3 tool, and I would it is good for the majority of AMI bios. I have learned manual ways, and like it this way. Andyp has made this tool very well, and it prepares the 1b module very well. This is the most complete and universally compatible tool here IMHO:eek::D

    You ask a simple question, but the answer is very complex to be complete.

    Read the threads and research what has been done here in the last while. It will become clearer.:D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,671
    2,464
    60
    Thanks. Enjoy! :D
    Andy
     
  15. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,671
    2,464
    60
    #16 andyp, Jan 15, 2009
    Last edited by a moderator: May 23, 2017
    (OP)
    Thanks 911medic.

    2. See this thread - http://forums.mydigitallife.net/threads/3832 - dynamic mod is the way the manufacturer would do it - however in most BIOSes with a dummy SLIC in the 1B module there is a lock in the code to prevent just replacing the dummy SLIC with a real one. This method directly modifies the code, in 1 of 2 ways (the second of which is discussed in the thread), to allow this to work. IMHO, this is much riskier than an SSV3 - which will almost always work (except MSI etc.).

    3. MMTool is probably cleaner than AMIMMWIN but cannot be automated. If you know how to use it then I suggest you do, otherwise leave unticked and and let AMIMMWIN be used automatically. HOWEVER - I would suggest don't use AMIMMWIN on MSI BIOSes - I am dissassmbling some code in both AMIMMWIN and MMTOOL that I think suggests that AMIMMWIN can screw up the checksum in MSI BIOSes.

    Andy
     
  16. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,671
    2,464
    60
    For SSV3 my tool is pretty much the same as the other tool. Mine makes a few more changes to all the ACPI tables, to be more compliant with the latest ACPI specs. However I am aware of no cases where this actually causes a problem. It also gives you the option of using MMTool - see post above.

    Andy
     
  17. digitech

    digitech MDL Junior Member

    Jun 25, 2007
    95
    2
    0
    #18 digitech, Jan 15, 2009
    Last edited by a moderator: May 23, 2017
  18. chester

    chester MDL Novice

    Jan 15, 2009
    17
    0
    0