Terra PC (German PC OEM) with Gigabyte Mainboard GA-H110-D2P and an Intel i3 6100 Processor with 8GB Ram
- Use this EFI as a starting point, remember to always make your own 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
- EFI is cleaned from all unnecessary stuff
Component | Info |
---|---|
MOBO | Gigabyte GA-H110M-D2P |
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 (to be activated via "original" Apple Serial Number)
- Sleep
- Airdrop (No natively compatible wifi adapter)
- Hardware DRM (No compatible dGPU): Fixing DRM support and iGPU performance
🔧 BIOS Settings (maybe some of them not needed, but never touch a running system ;)
- Load
BIOS Defaults
underSave & Exit
- Under
BIOS
TAB: Windows 8/10 Features: Other OS
Storage Boot Device Option control: UEFI
Other PCI devices : UEFI
Secure Boot / Attempt Secure Boot: Disabled
- Under
Peripherals
TAB: Initial Display Output: IGFX
Intel Platform Trust Technology: Disabled
Trusted Computing/Security Dev.Sup: Disabled
Intel Bios Guard Technology: Disabled
- Under
USB Configuration
Legacy USB Support: Enabled
XHCI Hand-Off: Enabled
USB Mass Storage Dev. Support: Enabled
Port 60/40 Emulation: Enabled
- Under
SATA and RST Configuration
SATA Mode: AHCI
🔢 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 - Generating Patch:
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. - Have fun!