- Use this EFI as a starting point, remember to always make your efi by following Dortania's OpenCore Install Guide
- This EFI may not be constantly updated to the latest version of opencore especially if no major changes are made.
- Please read the whole readme before proceeding
- This readme is not yet complete and the efi is not yet complete nor clean from unused stuff
Component | info |
---|---|
CPU | Intel Core i3-6100 |
RAM | Kingston 8GB 2133mhz |
Storage | Hikvision 256GB SSD |
iGPU | Intel UHD Graphics 530 spoofed as Intel UHD Graphics 630 |
dGPU | None |
Audio | ALC887 - alcid=1 |
Ethernet | Realtek Gigabit Ethernet RTL8111GR |
- iGPU acceleration Intel UHD 530 1536 MB spoofed as Intel UHD 630
- Audio
- HDMI port
- USB ports (Using USBInjectAll.kext Usb ports should be mapped but they are working fine for now)
- Ethernet
- iMessage
- Virtualization (Android Emulator)
- Sleep
- Airdrop (No natively compatible wifi adapter)
- Hardware DRM (No compatible dGPU): Fixing DRM support and iGPU performance
🔧 BIOS Settings
🔢 Generating SMBIOS
Used GenSMBIOS from corpnewt, to generate a fake serial number, UUID and MLB.
This step is mandatory to get the device booting and get iServices to work later on
- Download GenSMBIOS from the link above as .ZIP, then extract it.
- Start GenSMBIOS and select option
1
to download and install MacSerial - Select option
3
and enteriMac18,1
- IMPORTANT: reminder that you need an invalid serial! to check copy and paste the second part saying
Serial: XXXXX..
in Apple's Check Coverage Page, if you get a red message saying "We're sorry, we're unable to check coverage for this serial number." then you're good to go! Otherwise, go back and restart from step2
(more info here) - once you get the right serial number you can go and fill the generated data in the config.plist file under
PlatformInfo
section, and you are good to go!
🫣 iGPU Spoofing
This step is done after you finish the installation
- Download Hackintool and open it.
- Go to
Patch
Category - Select
Kaby Lake
in theIntel Generation
Dropdown. - Select
0x59120000
in thePlatform ID
Dropdown. - Go to the
Patch
Tab and theAdvanced
menu. - Enable
DP -> HDMI
,Use Intel HDMI
, andEnable HDMI20 (4K)
. - Enable
Spoof Video Device ID
and select0x5912: Intel HD Graphics 630
from the dropdown menu. - Click
Generate Patch
- Now you got the patch, you need to copy the
PciRoot(0x0)/Pci(0x2,0x0)
Key . - Paste it under
DeviceProperties > Add
in your config.plist file. - Enjoy!