- Joined
- Jan 2, 2013
- Messages
- 48
- Motherboard
- ZBOX-1070K
- CPU
- Intel i5-7500K
- Graphics
- NVDIA GTX 1070
El Capitan on the GA-Z170N-Gaming 5
________________________________________________________________________________
EDIT HISTORY
23OCT - Switched location of kexts to /EFI/Clover
BACKGROUND
My Configuration:
Working:
Not working:
My Current Clover Configuration (will post config when perfected):
INSTRUCTIONS
Downloads:
FIXES
No Sound
________________________________________________________________________________
EDIT HISTORY
23OCT - Switched location of kexts to /EFI/Clover
BACKGROUND
My Configuration:
- CPU: Intel Core i7-6700K 4.0GHz Quad-Core Processor (and other compatible Intel Skylake processors)
- CPU Cooler: Corsair H100i v2 70.7 CFM Liquid CPU Cooler (and other compatible CPU Coolers)
- Motherboard: Gigabyte GA-Z170N-Gaming 5 Mini ITX LGA1151 Motherboard
- Memory: Crucial Ballistix Sport LT 16GB (2 x 8GB) DDR4-2400 Memory (and other compatible DD4 memory)
- Wireless: Broadcom (BCM94352Z) M.2 WiFi/Bluetooth Card (replacing original Intel M.2 card)
- Video Card Gigabyte GeForce GTX 1060 6GB G1 Gaming Video Card (and other compatible NVIDIA Pascal video cards)
- Storage: Seagate Barracuda 2TB 3.5" 7200RPM Internal Hard Drive; Samsung 850 EVO-Series 250GB 2.5” Solid State Drive (and other compatible SATA drives)
- Power Supply: Corsair CSM 550W 80+ Gold Certified Semi-Modular ATX Power Suppl
- Case: BitFenix Prodigy (White) Mini ITX Tower Case
Working:
- HD 530 iGPU
- Audio (with AppleALC)
- USB3 ports (with SSDT-1.aml)
- Processor (with SSDT.aml)
- Wireless (with OS-X-Fake-PCI-ID)
- Ethernet (with AtherosE2200Ethernet)
- Bluetooth (with OS-X-BrcmPatchRam)
- Memory
- iMessage/Handoff (with standard iMessage instructions and Clover edits found in other guides)
Not working:
- Sleep (HD 530 bug)
- Press DEL during boot to access BIOS
- BIOS Features
- Fast Boot: Disabled
- VT-d: Disabled
- Windows 8/10 Features: Other OS
- LAN PXE Boot Option ROM: Disabled
- Storage Boot Option Contro: UEFI Only
- Network Stack: Disabled
- Peripherals:
- Initial Display Output: PCIe 1 Slot (if graphics card installed) or IGFX (otherwise)
- XHCI Hand-off: Enabled
- Chipset:
- VT-d: Disabled
My Current Clover Configuration (will post config when perfected):
- ACPI: Series 100 board fix (Rename HDAS to HDEF)
- Devices: Audio->Inject 1 (AppleALC)
- Graphics: Intel HD 530 injection (ig-platform-id=0x19120000 and Inject Intel, done by MultiBeast)
- Kernel and Kext Patches
- AppleIntelSKLGraphicsFramebuffer fix for Intel HD 530 series
- Rt Variables: MLB and UseMacAddr0 (to fix iMessage)
- SMBIOS: Using iMac17,1 although I'm sure others work
- AppleALC.kext
- AtherosE2200Ethernet.kext
- BrcmFirmwareData.kext
- BrcmPatchRAM2.kext
- CodecCommander.kext
- FakePCIID_Broadcom_WiFi.kext
- FakePCIID.kext
- FakeSMC.kext
- USBInjectAll.kext
INSTRUCTIONS
Downloads:
- OS X El Capitan from Mac App Store
- UniBeast 6.x
- MultiBeast 8.x
- EFIMounter v3
- Clover v2
- RehabMan’s USBInjectAll
- RehabMan’s OS-X-Fake-PCI-ID
- RehabMan’s OS-X-BrcmPatchRAM
- vit9696’s AppleALC
- Mieze’s AtherosE2200Ethernet
- Skylake SSDT for your processor
- SSDT USB Fix
- RehabMan’s OS-X-FakeSMC-kozlek (optional, Unibeast/Multibeast will install FakeSMC)
- On an El Capitan or newer system:
- Click on the Erase button in the toolbar
- For Name: enter Installer
- Make sure Format is set to OS X Extended (Journaled)
- Make sure Scheme is set to GUID Partition Map
- Hit Erase. When it finishes, close Disk Utility.
- Run UniBeast
- Hit Continue on the main screen, Continue on the UniBeast+MultiBeast screen, Continue on the Clover Credits screen, Continue on the Software License Agreement screen, and agree to the license
- Select your newly formatted USB drive (so it turns blue) on the Select a Destination screen and hit Continue
- Select El Capitan (so it turns blue) and hit Continue
- Select UEFI Boot Mode (so it turns blue) and hit Continue
- Select appropriate graphics options (nothing checked for the GT740 or onboard HD530 graphics) and hit Continue
- On the Verify Installation Options screen, hit Continue
- Enter you password when prompted and wait
- When the install finishes, hit Quit
- Load EFI of bootable drive if not already loaded (EFI Mounter)
- Update Clover from package (optional, but I did it)
- Add Kexts to 10.11 folder (for some reason I had to add on AtherosE2200Ethernet, FakeSMC, and USBInjectAll to prevent a installer hang, although in past I didn't have to change anything after Unibeast drive creation)
- Add ‘Post Install’ Folder to Bootable Drive and add on Downloaded apps and kexts, from above
- Restart machine with USB drive inserted (I used the motherboard USB3 ports)
- Enter boot select (F12) or enter the BIOS. Select the UEFI entry that correlates with your USB drive and present enter or exit the BIOS.
- Clover should load and you should select 'Boot Mac OS X from Installer'
- You should make it to the installer after a few minutes. If it freezes on the loading bar, you may need to add the Kexts I mentioned above into the 10.11 folder of the USB drive.
- If you have an empty drive you can proceed through the prompts as directed. If you do not, you can select 'Utilities->Disk Utility" from the menu above. From here you can erase and reformat a new OS X Extended (Journaled) with a GUID Partition Map.
- After installation is complete, the system will reboot. At the Clover menu should should see a new boot option. Be sure to select 'Boot Mac OS X from ________' where ________ is the name of your hard drive.
- This should proceed to the standard Welcome menu and account setup. Continue until you get to the desktop.
- Navigate to your USB disk on the Mac. Copy the 'Post Install' folder to the desktop
- You need to install the Clover boot loader to your new drive. You can either double click and run the Clover installer you previously downloaded, or use Multibeast.
- Click Drivers on the top bar
- Click Audio
- Select 100 Series Audio (don't click ALC1150, which does work, but for which I will use AppleALC below)
- Click Misc and select FakeSMC.
- Click FakeSMC Plugins and FakeSMC HWMonitor if you want these optional features to monitor your hardware
- Click Network and select AtherosE22000Ethernet (the latest version)
- Click Audio
- Click Bootloaders on the top bar
- Select Clover version with UEFI Boot Mode
- Click Customize on top bar
- Click 'Graphics Configuration' and select 'Intel HD 530'
- Click 'System Definitions' and select iMac 17,1 (this is what I chose, but I'm sure other definitions works well)
- Click Build, then Install. If for some reason this fails, you may need to manually load your EFI partition by running 'EFI loader'
- Click Drivers on the top bar
- From your 'Post Install' folder, transfer the AppleALC.kext to /EFI/CLOVER/kexts/10.11
- Open 'Clover Configurator.' If your EFI is not mounted it will prompt you to load it. Do so.
- Click the 'Home' button and then load the config.plist found in /EFI/EFI/CLOVER by clicking on it
- Select Devices, then change Audio Inject number to 1.
- Save config and restart
- Run 'KextBeast' to rebuild the kext cache.
- From your 'Post Install' folder, transfer BrcmFirmwareData.kext, BrcmPatchRAM2.kext, FakePCIID_Broadcom_WiFi.kext, and FakePCIID.kext to /EFI/CLOVER/kexts/10.11
- Run 'KextBeast' to rebuild the kext cache.
- If using an Nvidia card that's not supported out of the box, install the Nvidia Web drivers. While that installation runs (before restarting at the end):
- Open Clover Configurator, mount your EFI partition, and select EFI/CLOVER/config.plist.
- Go to the Boot screen and uncheck the box for nv_disable=1 on the Boot screen and then check the box for nvda_drv=1
- File / Save and then Quit Clover Configurator
- After the Nvidia Web drivers installer finishes, restart. After that you should get full graphics acceleration.
- If you have one of the following CPUs, mount your system drive EFI partition again and select the correct SSDT for your processor, name it SSDT.aml, and copy it to /EFI/CLOVER/ACPI/patched/. Your system will still run OK without the SSDT, but may not reach full turbo speeds or maintain turbo speeds for as long.
- Core i7: View attachment SSDT-i7-6700K.aml View attachment SSDT-i7-6700.aml View attachment SSDT-i7-6700T.aml
- Core i5: View attachment SSDT-i5-6600K.aml View attachment SSDT-i5-6600.aml View attachment SSDT-i5-6600T.amlView attachment SSDT-i5-6500.aml View attachment SSDT-i5-6500T.aml View attachment SSDT-i5-6400.aml View attachment SSDT-i5-6400T.aml
- Core i3: View attachment SSDT-i3-6320.aml View attachment SSDT-i3-6300.aml View attachment SSDT-i3-6300T.amlView attachment SSDT-i3-6100.aml View attachment SSDT-i3-6100T.aml
- Reboot
- If you want to confirm that your CPU is using the correct speeds and power states with the SSDT above, there are tools and techniques at http://www.tonymacx86.com/mavericks...vericks-native-cpu-igpu-power-management.html
- Install USBInjectAll into /EFI/CLOVER/kexts/10.11
- Install the following SSDT-1.aml file into your patched SSDT folder at /EFI/CLOVER/ACPI/patched. The previous processor SSDT should be named SSDT.aml and in the folder, as per the instructions above.
- USB3 and USB2 ports should work (did not test type C port)
- USB3.1 port (red) works, but only tested in macOS Sierra
FIXES
No Sound
- Under System Preferences / Sound select output. If you see proper outputs, your AppleALC kext is working.
- 'Internal Speakers' refers to the Green output, The first 'Line Out' is the Orange (c/sub) output and second 'Line Out' is the Black (rear) output.
- Install CodecCommander.kext
- see How to Fix iMessage.
- Leave Clover Configurator on the SMBIOS screen. Open Terminal.app and run "uuidgen". Paste the output in the SmUUID field in Clover Configurator (next to the Serial Number).
- Copy the value in the Serial Number field
- Go to the RtVariables screen on the left
- Paste your serial number into the MLB field, and then:
- For an Nvidia graphics / MacPro3,1 configuration, add 2 random characters or digits to the end, to make 13 characters total.
- For an integrated graphics / iMac17,1 configuration, add 5 random characters or digits to the end, to make 17 characters total.
- Enter a value for the ROM field. If you will use an Ethernet port on the machine, you can select "UseMacAddr0" from the drop-down. Otherwise, enter 12 random hexadecimal digits.
- File/Save config.plist and Quit Clover Configurator.
- Open Clover Configurator, mount your EFI partition, and select EFI/CLOVER/config.plist.
- Go to the Acpi screen and check the box for FixShutdown under Fixes.
- File / Save and then Quit Clover Configurator
Attachments
Last edited: