My Hackintosh setup for Gigabyte GA-Z77-DS3H rev1.0 motherboard using OS X 10.14 Mojave.
GA-Z77-DS3H onboard devices:
- Qualcomm Atheros AR8151 Gigabit Ethernet controller
- Realtek ALC887 audio chipset
Other components:
Latest beta BIOS: version F11a (2013/11/13 update)
- Save & Exit > Load Optimized Defaults
- Peripherals > SATA Mode Selection - AHCI (Required)
- BIOS Features > Intel Virtualization Technology - Enabled (needed for Docker to work)
- BIOS Features > OS Type - Windows 8 (in order for option CSM Support to show up)
- BIOS Features > CSM Support - Never (to use higher resolutions in Clover boot menu - 1440p in my case)
Drivers:
- ApfsDriverLoader
- FSInject
- OsxAptioFix3Drv
- SMCHelper
- UsbKbDxe
- VBoxHfs
Sources:
No need to generate a patched DSDT.aml
file, AFAICT.
Install the following Kexts to /Library/Extensions
:
Install USBInjectAll to /Library/Extensions
.
Sources:
tbd...
Sources:
Disable trim on SSD's
$ sudo trimforce disable
If the system does not boot (crash), flags -v
(verbose), -x
(safe mode), -f
(ignore caches) and -s
(single user mode - gives you a Unix shell) can help, see Chameleon boot help.
To boot on a 4K Advanced Format hard disk, check How to fix the boot0 error for your Hackintosh and boot0 Error: The Official Guide.
The "EBIOS read error" at boot time is provoked by a connected USB memory card reader, check EBIOS read error: Error 0x31 Block 0x0 Sectors 0.
sudo vifs
Example:
# Do not mount NTFS disk 'Windows 7 Boot'
LABEL=Windows\0407\040Boot none ntfs ro,noauto
# Do not mount NTFS disk 'HD502HJ'
LABEL=HD502HJ none ntfs ro,noauto
# Mount NTFS disk 'HD204UI' in read-write mode (experimental: at your own risk)
# Option 'nobrowse' is mandatory. You will have to manually open /Volumes/HD204UI
# using the Finder or Disk Utility
LABEL=HD204UI none ntfs rw,auto,nobrowse
# Do not mount ExFAT disk 'WD20EZRX'
LABEL=WD20EZRX none exfat rw,noauto
Sources:
- /usr/sbin/bdmesg: displays Chameleon/Chimera boot messages
- HWMonitor/HWSensors: display information from hardware sensors (requires MultiBeast Drivers > Misc > FakeSMC Plugins)
- AtherosE2200Ethernet: most up to date and stable driver for Qualcomm Atheros AR8161 Ethernet controller
- audio_RealtekALC: OS X Realtek ALC onboard audio with Chameleon/Chimera
- Chameleon project page
- Clover EFI bootloader project page
- DPCIManager: list the PCI devices attached to your machine
- Chameleon Wizard: utility for Chameleon (closed source application)
Do whatever you like, this is public domain.