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

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

  1. Tito

    Tito Super Mod / Adviser
    Staff Member

    Nov 30, 2009
    17,888
    16,542
    340
    #3521 Tito, May 21, 2013
    Last edited by a moderator: Apr 20, 2017
    Its is RSA signed bios; so you can't flash the modded bios.

    You can see the device IDs of the whitelisted cards by parsing the bios image by andyp's tool.

    Code:
    VID  PID  SVID SPID 
    ---- ---- ---- ---- 
    00FF 0000 0000 0000  
    2811 5FB8 EE55 47D4
    298B 982C F4FA 41CB 
    B599 90D3 BB5C 77D0
    
     
  2. downloaddeviant

    downloaddeviant MDL Junior Member

    Jan 12, 2008
    64
    5
    0
    OK. So you're saying a modded bios cannot be used.
    As for the device IDs, how exactly can those be used? I do not understand. Also, if modded BIOS cannot be used, I guess that means whitelist cannot be removed or altered?
     
  3. Tito

    Tito Super Mod / Adviser
    Staff Member

    Nov 30, 2009
    17,888
    16,542
    340
    Yap, recent HP bioses can't be flashed back if modded. So no non-whitelist. :(

    Those are the device IDs of the permitted cards.
     
  4. downloaddeviant

    downloaddeviant MDL Junior Member

    Jan 12, 2008
    64
    5
    0
    OK. That sucks. lol Is there a device ID guide or something I can read or use to help me make purchase decisions? Plus would be good for future use/knowledge.

    Thanks
     
  5. Tito

    Tito Super Mod / Adviser
    Staff Member

    Nov 30, 2009
    17,888
    16,542
    340
    Open PCI.CSV from Phoenix Tool folder and match with the IDs from your bios.

    Ask andyp for better guide.

    :)
     
  6. Mierenneuker

    Mierenneuker MDL Novice

    Dec 5, 2008
    11
    0
    0
    I have a Lenovo Y580 laptop that came with Windows 8. It had a whitelist for WLAN cards so I flashed an 'unlocked' BIOS by svl7 at techinferno which worked fine. I then wanted to add a 2.2 SLIC for Server 2012 and Windows 7 activation so I installed RWeverything and got the required AcpiTbls.rw for the Phoenix Tool.

    I used version 2.14 and added a Dell SLIC as follows...

    Loading the BIOS into Phoenix Tool it reports 'Header (INSYDEH20 BIOS ACPI) (x1) Pubkey (x1)'
    Selected Lenovo as Manufacturer
    Selected Dell SLIC and SLP

    SSV2 was the default method selected but that got the error 'Unable to add SLIC code'
    I then tried Dynamic and that was successful

    When I loaded that BIOS back into the Phoenix Tool it reports 'Complete SLIC (2.2) (DELL PE-SC3 DELL) (x1) Pubkey (x1)

    I then flashed that BIOS successfully but it failed to activate

    I loaded RWeverything and the ACPI/SLIC does not look right....

    Signature"SLIC"
    Length0x00000176 (374)
    Revision0x01 (1)
    Checksum0x43 (67)
    OEM ID"LENOVO"
    OEM Table ID"CB-01 "
    OEM Revision0x00000001 (1)
    Creator ID"DELL"
    Creator Revision0x00040000 (262144)
    Unknown type structure
    Data 0xFF 0xFF ........ 0xFF

    I have used the Phoenix Tool many times before on non-windows 8 BIOS without any problems so I would be grateful for any clues as to what the issue might be.
     
  7. conghoaxa1

    conghoaxa1 MDL BIOS/EFI Modifier

    Oct 30, 2009
    2,069
    1,193
    90
    you creat boot usb.
    extract file Y580_Mark.exe, then copy 5 file CHK.bat, FLASH.bat, CLR.bat, MARKER.BIN, marker.exe to usb
     
  8. Mierenneuker

    Mierenneuker MDL Novice

    Dec 5, 2008
    11
    0
    0
    The AUTOEXEC.BAT that is created by the create USB boot has the following line in it.....

    rompaq.exe /l:us /!

    ....as rompaq.exe is missing i get the error. All the other files are present on the USB drive.

    I was not sure if the missing rompaq.exe means that the CHK/CLR/FLASH files will not work or cause issues ?
     
  9. conghoaxa1

    conghoaxa1 MDL BIOS/EFI Modifier

    Oct 30, 2009
    2,069
    1,193
    90
    next run CLR/FLASH
     
  10. Mierenneuker

    Mierenneuker MDL Novice

    Dec 5, 2008
    11
    0
    0
    Running CLR I get....

    Clear marker in BIOS
    Error: The marker has been cleared or Process not support
    Operation is not completed

    Running FLASH I get....

    Load file in data segment buffer
    Triggering software SMI to combine marker file for SLP2.0
    Please wait.....
    Error: The marker already exist
    Operation is not completed

    -------------------
    UPDATE 2013/06/01

    I looked around for reports of similar issues and found the Windows 7 -> SLP Marker File Update Utility thread and used the Y580 utility there to perform the update and was then able to activate Windows.
    Many thanks to conghoaxa1 for his patience and originally pointing me in the right direction.
     
  11. Carlos Detweiller

    Carlos Detweiller MDL Spinning Tortoise

    Dec 21, 2012
    4,518
    4,549
    150
    In post #3521 Tito said you can't flash the modded BIOS back if it's RSA signed.