This is my personal Hackintosh repo.
Version: 0.6.1
OpenCanopy bootscreen is enabled
- Native Power Management ✅
- Wifi/Bluetooth ✅
- File Vault ✅
- Hardware Acceleration (iGpu in headless mode) ✅
- Apple Services ✅
Part | Info/Link |
---|---|
MoBo | Gigabyte H110m ds2 DDR3 |
CPU | i5 6500 skylake |
iGPU | Intel HD Graphics 530 |
dGPU | Sapphire Radeon RX 460 4GB bios modded to RX 560 4GB. Make sure your card is on the confirmed working if you feel like not risking it (this one is) |
RAM | Kingston 8GB |
Wifi/BT Card | Fenvi HB1200 PCI WiFi natively supported wifi card based on the BCM94360CS2 chipset |
Storage for MAC | 250gb Crucial Balistix SSD + Seagate 1TB HDD |
Storage for Mindows | 250gb Samsung 950 EVO + Seagate Barracuda 1TB HDD |
Case | Fortron CMT240 |
My setup does not require many kexts. I built all from source using Lilu-and-Friends. Masive thanks to @corpnewt, you are the boss!
SMC: VirtualSMC
Sound: AppleALC
Graphics: Lilu and WhateverGreen
LAN: RealtekRTL8111
Strictly speaking, these comonents do not need USB mapping. You do not get over the arbitrary limit imposed by MacOS. But there are some advantages, like marking the port bluetooth hub is connected to as internal and making sure your usb 3 runs on the maximum speed.
I used Hackintool to generate custom injector kext. This just seemed to work much better for me.
- Identifying ports - I have done tho work for you on this board
- Setting up Hackintool accordingly
- Export and use the USBPorts.kext
So one of the coolest features to OpenCore in my opinion is the ability to switch OS using native methods such as Bootcamp.
-
Boot to windows and download CorpNewt's brigadier
-
Run the tool. It will download Bootcamp with version native to your SMBIOS - SOME OF THEM USE OLDER VERSION WITHOUT APPFS SUPPORT! In that case do not reboot straight after instalation.
-
Install Bootcamp by double clicking Setup found in the downloaded folder (in the script's location directory).
-
Run the Apple Update software and let bootcamp update. It appears in the start menu.
-
Restart back to MacOS. You will see BOOTCAMP as option in Startup Disk settings. If it is not there, check that the disk is mounted by MacOS.
I however found problem for people that use second HDD on their Windows. Since Bootcamp was never meant to be run with multiple drives, the setup just sets attributes of every other disk to Hidden. Instructuions on how to fix it can be found here
This board does not have the abilitty to disable cfg-lock from bios - meaning it has to be done manually by finding the offset and applying it through the modified grub shell. The process can be found here.
Closest comparable iMac is iMac 17.1. So that is the SMBIOS we choose. For the platform info we use GenSMBIOS. For more info follow iDiot's guide to iMessage
I am happy to report that Big Sur will work. I tested it on a second SSD and it works seamlessly (Even though the beta supposedly doesn't work on the mac my SMBIOS is based on). Waiting for the full release to update though.