Status: (Active)
Current version: Sonoma 14.1
DISCLAIMER: Read the entire Dortania guide before you start. I'm not responsible for any damage.
Hardware configuration
Component | Manufacturer and model | Additional description |
---|---|---|
CPU | Intel Core i7-9750H (9th gen - Coffee Lake Plus) | |
GPU | Intel Graphics UHD 630 | |
External GPU | NVIDIA GeForce GTX 1650 Graphics 4 GB GDDR5 | Disabled via SSDT |
Screen | 15.6" FHD IPS anti-glare (1920 x 1080) | |
RAM | 16 GB DDR4 2667 MHz | |
SSD Primary | Sabrent M.2 NVME | Disk for Windows macOS and SysLinuxOS |
SSD Secondary | SanDisk SSD PLUS 480GB SATA | SysLinuxOS and Debian |
Audio | Realtek ALC285 | |
Wireless | Intel Wireless AC 3168NGW | |
LAN | Realtek RTL8168/8111 PCI-E Gigabit Ethernet Adapter | |
SD card reader | Alcor Micro AU6625 PCI-E | Not working |
BIOS version | F.63 |
UEFI drivers
Driver | Version |
---|---|
HfsPlus.efi | OpenCorePkg 0.9.7 |
OpenCanopy.efi | OpenCorePkg 0.9.7 |
OpenRuntime.efi | OpenCorePkg 0.9.7 |
UEFI/BIOS Setup
Security
Intel Software Guard Extensions (SGX) -> Disabled
TPM Device -> Disabled
Configuration
Virtualization Technology -> Enabled
Hyper-Threading -> Enabled
Boot Options
Legacy Support -> Disabled
Secure Boot -> Disabled
You can find configuration guide for Coffee Lake Plus laptops on dortania.github.io site.
PlatformInfo
Automatic -> True
CustomMemory -> False
UpdateDataHub -> True
UpdateNVRAM -> True
UpdateSMBIOS -> True
UpdateSMBIOSMode -> Create
UseRawUuidEncoding -> False
- Generic
AdviseFeatures -> False
MaxBIOSVersion -> False
SpoofVendor -> True
ProcessorType -> 1793
SystemMemoryStatus -> Auto
Note: You need to generate your own values for SystemProductName
, SystemSerialNumber
, MLB
, ROM
and SystemUUID
using GenSMBIOS.
I'm using SMBIOS for MacBookPro16.4, in MacOS Ventura MacBookPro16.1.
Note: For boot-args
We need -igfxblr
flag to prevent black screen on system loading screen.
Not working ❌
SD Card Reader
Working ✅
App Store
Audio
- Realtek ALC285 with sound keys (F7 and F8)Brightness Keys
Battery
(management, percentage and actual work time)Bluetooth and Wi-Fi
- Intel Wireless-AC 3168NGWCPU power management / performance
Ethernet port
- Realtek RTL8168/8111Keyboard
IGPU Intel UHD 630
Internal microphone
SATA SSD / NVMe support
Shutdown / Reboot functions
Sleep/Wake
Speakers and headphones combo jack
System updates
Touchpad
USB Ports
Web camera
iMessage
FaceTime
iTunes Store
rEFInd Boot Manager
I use 4 different OS on my laptop (macOS, Windows 11, SysLinuxOS, Debian) and it's necessary for me to select proper system to work on every boot. So I decided to use rEFInd Boot Manager
- Apple
- Acidanthera team - for OpenCore and necessary kernel extensions
- CorpNewt and headkaze - for useful tools to install and configure system
- Dortania team - for great Hackintosh tutorials
- OpenIntelWireless team - for enable of laptop default Intel Wireless Wi-Fi card.
- Mieze - for enable of laptop default Realtek sound card
- VoodooI2C team - for enable of laptop keyboard
- Olarila - for great Hackintosh work, tutorial, images and EFI folder
- KrolSeb - for great Hackintosh README that was my inspiration for this document
- ... and the rest of not mentioned people who works on Hackintosh project :)