Disclaimer

You cannot use this EFI as it is.

At least you have to change your Serial Number, which is located in EFI/OC/config.plist, search for PlatformInfo, look for keys: MLB, ROM, SystemSerialNumber, SystemUUID. It’s super easy, more on that in Dortania‘s guide.

Maybe you have to check for other things, if you have different hardware, e.g. iGPU instead of dGPU. Don’t hesitate to ask if you have any questions.

2014 Haswell

Current Version

  • Open Core: 0.6.3 f152c95 released on Nov 2, 2020 — Sanity Check Result
  • macOS Catalina, v.10.15.7 19H2 updated on Sep 26, 2020
  • SMBIOS: iMac14,2

Hardware

  • AppleALC
  • IntelMausi
  • Lilu
  • SMCProcessor
  • SMCSuperIO
  • VirtualSMC
  • USBInjectAll
  • WhateverGreen

SMBIOS Info

         Model: iMac14,2
      Board ID: Mac-2700000000000000
    FW Version: 141.0.0.0.0
 Hardware UUID: 00000000-0000-0000-0000-000000000000
 Serial Number: 000000000000
       Country:  D25 - Unknown
          Year:    N - 2014
          Week:    V - 50 (10.12.2014-16.12.2014)
          Line:  000 - 000 (copy 1)
         Model: 0000 - iMac14,2
   SystemModel: iMac (27-inch, Late 2013)
         Valid: Possibly
     System ID: 00000000-0000-0000-0000-000000000000
           ROM: 000000000000
           MLB: 00000000000000000

BIOS Settings

Home

  • Home/Performance: Defaults
  • Performance/Frequency: Defaults
  • Performance/Memory: System Memory Multiplier is 18.66
  • System: Defaults

BIOS Features

All defaults

  • OS Type: Windows 8

Disable:

  • Fast Boot

Enable:

Peripherals

Device Config

  • Internal Graphics Memory Size: 64M
  • DVMT Pre-Allocated (iGPU Memory): MAX
  • EHCI Hand-off Enabled

Recommended

Disable:

  • Fast Boot
  • VT-d (can be enabled if you set DisableIoMapper to YES)
  • CSM
  • Intel SGX
  • Intel Platform Trust

Enable:

  • VT-x
  • Above 4G decoding
  • Hyper-Threading
  • Execute Disable Bit
  • EHCI/XHCI Hand-off
  • OS type: Windows 8.1/10 UEFI Mode
  • DVMT Pre-Allocated (iGPU Memory): 64MB

Not present in my BIOS

Disable

  • Thunderbolt
  • CFG Lock

Enable

  • VT-x
  • Above 4G decoding
  • Hyper Threading
  • Execute Disable Bit