Intel EFI (Bios) Mod for Slic 2.1

Discussion in 'BIOS Mods' started by tapmal5, Aug 15, 2009.

  1. erpsterm35

    erpsterm35 MDL Guru

    May 27, 2013
    2,037
    2,005
    90
    #1001 erpsterm35, Nov 11, 2018
    Last edited: Nov 11, 2018
  2. snakeman

    snakeman MDL Novice

    Mar 20, 2009
    36
    10
    0
    #1002 snakeman, Dec 30, 2018
    Last edited: Dec 30, 2018
    I need a 2.4 DellMark.bin pubkey and Jsign. The one I tried to create keeps failing. :(


    Nevermind everyone I solved it.

    My hex editing was the issue.

    Cheers, thanks for all the great posts. I could not have done it without you guys. :)
     
  3. tri199219

    tri199219 MDL Member

    Nov 26, 2018
    104
    1
    10
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. mikemillerfl

    mikemillerfl MDL Novice

    Jan 4, 2013
    12
    5
    0
    #1007 mikemillerfl, May 27, 2019
    Last edited: May 30, 2019
    Thank you to everyone who helped us figure this out.
     
  5. Siignal

    Siignal MDL Novice

    Oct 19, 2009
    4
    0
    0
    #1008 Siignal, Jun 18, 2019
    Last edited: Jun 19, 2019
    I'm trying to insert the Dell certificate to an Intel NUC DCCP847PYE bios.
    This is an older NUC from 2013.

    Reading this thread it sounds like you have to modify the bios on the board as the bios update files are signed.
    Is the OA2INTEL tool the right one to use for this?

    Update: Got it working using the oa2intel007.rar package. Make sure to change the date in bios to 2006 before using.
     
  6. charlieblalock

    charlieblalock MDL Novice

    Feb 5, 2017
    2
    0
    0
    Is there a SLIC 2.5 version for NUC5i7 and later?
     
  7. shinjiman

    shinjiman MDL Novice

    Aug 29, 2012
    39
    16
    0
    Just tried the command for NUC7 on Windows and it have the error message below, however it had no problem when it's running in DOS. (Both are using the x007 version of the OA2 tool)

    Code:
    GetVariable() failed to return EFI Variable Size -- FAILURE
    0h - SUCCESS
    This tool is not authorized to update this BIOS.
     
  8. DrunkF

    DrunkF MDL Junior Member

    Jun 15, 2010
    78
    23
    0
    Yes, use the Dell 2.5 one from the "All SLICs List" thread on this site. Just use the steps above to extract the marker.
     
  9. DrunkF

    DrunkF MDL Junior Member

    Jun 15, 2010
    78
    23
    0
    For me it has always worked on Windows, make sure you're admin and set the date back as per above.
     
  10. Proxanos

    Proxanos MDL Novice

    Aug 18, 2017
    16
    1
    0
    #1015 Proxanos, Oct 30, 2019
    Last edited: Oct 31, 2019
    Delete Pls
     
  11. DrunkF

    DrunkF MDL Junior Member

    Jun 15, 2010
    78
    23
    0
    After over 1 year since I used this utility on my NUCs (to add SLIC 2.4) I thought I would update to 2.5 and found the utilities did not work (same error as posted before) on some NUCs. No amount of changing date back, BIOS settings, and so on helped.

    What I found is that on Server 2016 NUC the utility (X007) worked fine to get status/erase/insert new SLIC. But on Windows 1809/1903 on other NUCs the utility did not work (the SLIC was naturally not used there just added it in the past to see whether it worked).

    Booting off Server 2016 (1607) install on these NUCs did work - so something must have changed in "recent" Windows builds with regard to EFI variable manipulation which is why the utility would fail. After erase/insert the new 2.5 SLIC would be seen fine in Windows 1809/1903. Tested NUC7 (i3), NUC6 (i5) and NUC5 (i7) latest BIOSes from this month.

    So for anyone that gets errors on NUC regarding EFI - make sure you're using an older Windows build, did not try 8.1 / 7 but I would think it would work.
     
  12. Proxanos

    Proxanos MDL Novice

    Aug 18, 2017
    16
    1
    0
    #1017 Proxanos, Nov 13, 2019
    Last edited: Nov 13, 2019
    when i apply to patch (i modifyed the files for 2.5) i get this error : This Tool is not authorized to update this Bios
    can someone help ?
     

    Attached Files:

  13. DrunkF

    DrunkF MDL Junior Member

    Jun 15, 2010
    78
    23
    0
    #1018 DrunkF, Nov 23, 2019
    Last edited: Nov 23, 2019
    See just above what I said - your Windows is too "new". Try server 2016 or similarly older Windows not any '18 or '19 or later.

    Server 2019 does not work with utility nor does Windows 1903 or 1809. I have not tried others there's no point.

    Just install Server 2016 temporarily, change SLIC. Remove then install Server 2019.
     
  14. shpitz461

    shpitz461 MDL Novice

    Aug 4, 2009
    8
    4
    0
    Or use a VM of an older Windows version :)
     
  15. Bandits

    Bandits MDL Novice

    Dec 17, 2009
    4
    2
    0
    Intel seems to have a new utility "iFlashV. I purchased a new 10 series NUC and was trying to see what my activation options were.

    This is what the utility "iFlashVEfi64.efi" can do from inside an EFI shell:

    - /Q Silent execution
    - /K1 Program the non-critical block for Splash Screen Logo update
    - /A: OEM Activation file
    - /OAD Delete OEM Activation Key
    - /JBC Don't Check AC adapter and battery
    - /cmd:"{OAID:OEMID:OEMTBLID}" Input of the OEM ID and OEMTABLE ID that will be associated with the key. The OEM ID must be 6 characters and the OEM Table ID must be 8 characters. If ID string is less than 6 or 8, please fill with spaces.

    It is used for updating the BIOS from a EFI shell but it seems to contain OEM activation tools also:

    OEM Activation file
    This command usage is for /A command which inserts a specific OEM activation key into the empty key inside current system BIOS. The command line is as follows:

    iFlashV /A: <OEM Activation Key Bin File Name> [/cmd:"{OAID:OEMID:OEMTBLID}"]

    Where OEM Activation Key Bin File Name is used to specify path/filename of the OEM activation key file with extension. Please make sure that the OEM Activation Key region is empty before inserting the key, or please perform /OAD command before insertion.

    Does anyone know how this tool works?