Tool to Insert/Replace SLIC in Phoenix / Insyde / Dell / EFI BIOSes

Discussion in 'MDL Projects and Applications' started by andyp, Nov 26, 2009.

  1. Asparagus Lover

    Asparagus Lover MDL Senior Member

    May 17, 2019
    307
    64
    10
    Cannot replicate this error. Tried PRIME-B660M-K-D4, PRIME-B660-PLUS-D4.
     
  2. DrunkF

    DrunkF MDL Junior Member

    Jun 15, 2010
    72
    22
    0
    Thanks for trying - that is quite bizarre. Anyway, tried to reproduce with the BIOS you mentioned:

    Downloaded "PRIME-B660-PLUS-D4-ASUS-3010.CAP". Is this the version you tried? Or maybe much older?

    PhoenixMod 2.73 from here
    Manufacturer: ASUS
    SLIC file: Dell 2.6 SLIC binary from here
    Key file: KEY.TXT as included
    Method: New Module

    Main points from log here.

    --
    Finished Extracting
    LZMA and EFI module compression methods used
    EFI / Insyde BIOS
    Full SLIC table found in 9E21FD93-9C72-4C15-8C4B-E77F1DB2D792_42.ROM at 71885C <- should be "A1902AB9-5394-45F2-857A-12824213EEFB"
    OEM/Table IDs identified are:
    1. A M I OEMSLIC
    Complete SLIC (2.0) (A M I OEMSLIC ) (x1)
    SLIC digital signature valid
    Are you SURE you want to modify without a RW Everything report <- Yes
    --
    Finished Extracting
    LZMA and EFI module compression methods used
    SLIC module size is 374 bytes
    The SLIC checksum has been corrected to 0
    OEM Activation 2.0 SLIC
    No SLP2 module

    I've attached the full log. Can you see any differences in what you are doing and what I am doing?

    AFAIK seems clear it is not finding "A1902AB9-5394-45F2-857A-12824213EEFB" as per PhoenixTool docs but "9E21FD93-9C72-4C15-8C4B-E77F1DB2D792" instead that it does not modify.
     

    Attached Files:

  3. DrunkF

    DrunkF MDL Junior Member

    Jun 15, 2010
    72
    22
    0
    I've also tried:

    1st BIOS release: "PRIME-B660-PLUS-D4-ASUS-0418.CAP" -> same error, no SLP2 found

    Method: Module -> Error: Unable to resize Firmware Volume
    Method: Dynamic -> Error: Module count mismatch
    Method: DMI -> Error 9: Index was outside bounds of array
    Method: Code -> Error: Unable to add SLIC code

    The only one left is Method: NVRAM for that I need to dump the actual BIOS and modify it and then find a way to flash it back - likely with programmer.