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

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

  1. thanh2h

    thanh2h MDL BIOS/EFI Modifier

    Aug 23, 2011
    3,176
    2,775
    120
  2. lostdongle

    lostdongle MDL Member

    Oct 14, 2010
    214
    18
    10
    I was stuck not being able to get windows to activate on a similar board. Your information helped me out a bunch. Thanks for that.
     
  3. eovein

    eovein MDL Novice

    Apr 16, 2010
    11
    1
    0
    Hi guys, I have a problem in adding SLIC table to MSI Z77A-G43 bios (AMI EFI).

    I use Phoenix mod v2.14 with Dynamic method, but always get warning, that "No complete SLIC table found", after program reports, that SLIC performed successfully, but it doesn't works,
    SLIC ToolKit reports about errors.

    Screen for SLIC ToolKit: View attachment 21992
    Screen from Phoenix mod: View attachment 21991

    I downloaded a lot of mods for my board and all of them work, but what settings should I use to succesfully perform such mod myself?
     
  4. Tito

    Tito Super Mod / Adviser
    Staff Member

    Nov 30, 2009
    18,822
    19,034
    340
  5. eovein

    eovein MDL Novice

    Apr 16, 2010
    11
    1
    0
    I know that mods from this forum work, however I use custom BIOS from Z77A-G43 Gaming Edition on my Z77A-G43, that is why I wanted to add SLIC myself without asking for help every time.
     
  6. Jelges

    Jelges MDL Novice

    Dec 27, 2009
    9
    0
    0
    Hallo again, the PhoenixTool shows HDR Checksum not correct. What can I do to solve this?
     
  7. downloaddeviant

    downloaddeviant MDL Junior Member

    Jan 12, 2008
    64
    5
    0
    Sorry for the NOOB question I am about to ask but I searched and could not find exact answers for this tool -

    First, thanks as always to the helpers in here and to AndyP...dude...your tools have made my life soooooooooooo much easier! lol

    Just for specifics I am currently about to mod an HP G42-475DX laptop. The official Insyde BIOS F29 (most current possible) is already 2.1/Win 7 ready. Really I just want to REMOVE the whitelist for Wifi Mini PCI devices. I have never done whitelist editing before and I am trying to learn this. I have 3 or 4 older laptops (both Intel and AMD) of my own (incl. this one) that I want to free. lol

    #1 - Does this tool do that automatically or manually? If manually, please explain because I cannot find a guide to any of the advanced features in this tool.

    #2 - If the whitelist is removed, does this mean I could use a Mini PCI wifi card like the Intel 6250 in an HP AMD laptop or does the Intel card itself have a block on it? I ask because I have read a lot about compatibility issues, etc. but was not sure if those problems occurred solely due to the WHITELISTS in BIOSes or for other reasons. Obviously, I understand it has to be compatible for Windows 7.

    I want to learn this and do it myself. Please post any advice, comments or links that will help me expand my mind.
    Thanks so much!
     
  8. Tito

    Tito Super Mod / Adviser
    Staff Member

    Nov 30, 2009
    18,822
    19,034
    340
    #3468 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
    
     
  9. 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?
     
  10. Tito

    Tito Super Mod / Adviser
    Staff Member

    Nov 30, 2009
    18,822
    19,034
    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.
     
  11. 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
     
  12. Tito

    Tito Super Mod / Adviser
    Staff Member

    Nov 30, 2009
    18,822
    19,034
    340
    Open PCI.CSV from Phoenix Tool folder and match with the IDs from your bios.

    Ask andyp for better guide.

    :)
     
  13. 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.
     
  14. conghoaxa1

    conghoaxa1 MDL BIOS/EFI Modifier

    Oct 30, 2009
    2,069
    1,195
    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
     
  15. 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 ?
     
  16. conghoaxa1

    conghoaxa1 MDL BIOS/EFI Modifier

    Oct 30, 2009
    2,069
    1,195
    90