neilhart
Moderator
- Joined
- May 25, 2010
- Messages
- 2,686
- Motherboard
- ASRock Fatal1ty Z270 Gaming - ITX/ac
- CPU
- i7-7700T
- Graphics
- GTX960
- Mac
- Mobile Phone
Edit 01/22/2017 - Please note that this thread is over a year old. I have moved on to 10.12.2 and I suggest that you do too.
ITX - ASUS Z170I Pro Gaming - i7-6700T - SM 951 AHCI - GTX 760 ITX - Clover - El Capitan
BOM:
ASUS Z170I Pro Gaming (source Amazon)
Intel i7-6700T (source EBay - Italy)
Dynatron K129 Copper Heatsink (source Amazon)
Prolimatech Ultra Sleek Vortex 140mm z 15mm PMW fan (source Amazon)
Samsung SM951 AHCI 256GB (source Central Computers)
HGST Travelstar iTB 7K1000 (2.5” 7200 RPM) (source Central Computers)
MSI GTX 760 ITX (owned - original source Amazon)
Gskill F4-2133C15D 16GB DDR4 (2x8GB) (source Amazon)
PSU SFF 300W POWER MAN IP-P300BN1-0
Case - custom scratch build.
Intro:
Initially I was frustrated with OS X 10.11 as almost nothing worked in late October of last year. However much has changed and now OS X 10.11.3 runs well when installed using TonymacX86.com UniBeast and MultiBeast along with Skylake specific tweaks.
My view of the world is that desktop workstations do not need “Sleep” nor do they need Messages so I do not work to test/install either.
The following is a short guide to installing El Capitan 10.11.3 onto the ASUS Mini-ITX motherboard. This guide was developed using 10.11.2 which works as well.
Downloads: (get these files to a folder on the desktop)
Goto http://www.tonymacx86.com/downloads.php?do=cat&id=3 and get MultiBeast - El Capitan 8.0.1
and UniBeast 6.1.1
Goto this download area: http://www.tonymacx86.com/downloads.php?do=cat&id=11 and get IntelMausiEthernet and FakeSMC kexts.
Goto this download area: https://github.com/RehabMan/OS-X-USB-Inject-All and get RehabMan’s USBinjectAll kext.
Goto ammulder’s [Guide] El Capitan on Skylake H170N-Wifi: http://www.tonymacx86.com/el-capitan-desktop-guides/178197-guide-el-capitan-skylake-h170n-wifi.html and download the SSDT-Realtech-Audio.aml
Copy the attachment config.plist to your desktop folder.
OS X Installation:
The intent here is to install 10.11.3 and not re-invent any guides, so I will point to the guide and section as we install.
The primary guide is Tony’s located here: http://www.tonymacx86.com/el-capita...-el-capitan-any-supported-intel-based-pc.html
Follow the “Before You Begin” as needed. I assume that you do not have OS X running on the ASUS Z170I Pro Gaming but you may have a Window installation. Backup that installation (or remove that drive and sit it aside); either way make sure that you can recover should the installation go bad for some reason.
Follow Step 1: Download OS X El Capitan
Note at the end of the download, close the open installer window (assumes that it is open which was not the case when downloading 10.11.3 just now).
Using a 16 GB USB flash drive, follow STEP 2: Create a Bootable USB Drive with UniBeast
Follow the instructions to partition the USB (sub steps 1 through 10)
Follow the instructions for UniBeast. (sub steps 11 through 17.
Here we select the UBS device.
Then select El Capitan.
Then UEFI Boot Mode.
Sub step 16 - There is a choice for “Intel HD 3000, Inject ATI, and Inject NVIDIA”, leave these uh-checked unless you are using an ATI card or Nvidia GPU that matches the descriptive paragraphs. The GTX 760 that I am using does not need the “Inject NVIDIA”.
The UniBeast process takes a long time on my machines… I go have a cup of coffee.
Then once completed, copy MultiBeast onto the USB.
Note at this point you also have a USB EFI partition on your desktop.
We do need to mod the contents of the EFI folder. So open the folder, click on EFI and then click on Clover. Move the config.plist to the trash (delete it). Copy the attached config.plist to the Clover folder (this config.plist has the patches needed for Skylake to boot and no GPU injection).
Then still in the Clover folder, click on the Kexts folder and delete all of the numbers folders leaving only the “Other” folder. Click on the “Other” folder and drag the FakeSMC.kext, USBinjectAll.kext and IntelMausiEthernet.kext from your desktop folder.
Close the Kext folder and open the “patched” folder found in the “ACPI” folder. Drag the SSDT-Realtech-Audio.aml file from the desktop folder to the patched folder.
And this is what your open EFI folder should look like now:
Eject the USB device.
Okay you now have your OS X 10.11.3 USB Installer ready to use on the ASUS Z170I Pro Gaming.
Step 3: Recommended BIOS Settings;
BIOS: Note the BIOS version that I am using is # 0604 dated 10/23/2105.
14 BIOS capture screens follow which reflect my system setup.
If you have the same BIOS version great. If not, I would proceed with what is currently on your system. I advise re-flashing the BIOS only for cause, not just to update because a newer one is available.
Step 4: Install OS X El Capitan:
Use the F8 key to bring up the boot device selection screen. Select the UEFI USB installer and press enter.
Follow the guide to install the OS.
At the desktop, before you reboot, go to System Preferences > Security & Privacy and click on the lock icon (lower left corner) and enter your password to un-lock this screen. Select “ Allow apps downloaded from: Anywhere” and enter you password at the prompt. Optional, I un-check “Require password” and “ Disable automatic login” as these are my personal preferences for my hacks.
Step 5: Post Installation with MultiBeast:
Follow the guide…
Select UEFI Boot Mode
Select ALC1150
At this point, you should be okay to skip to sub step 11 and have MultiBeast install the Clover boot loader to your boot drive and install the modded kext for the audio.
If you are using a Maxwell GPU, follow the instructions as needed for your GPU.
Eject the USB installer device and reboot your system.
You should now have a stable system with Ethernet and Audio working. It is up to you to fine tune the system to your tastes (desktop back ground, display preferences, Energy Saver (turn off sleep), Mouse, Sound (select internal speakers)… to name a few.
Please do not use MultiBeast to install FakeSMC with Hardware Monitor and sensor plug-ins. These are not compatible with Skylake and will cause your system to hang during boot.
And as usual, make a clone backup before adding tweaks so that you can recover without having to reinstall. I use SuperDuper! for cloning.
If you want HWMonitor and Intel Power Gadget, then follow this thread: http://www.tonymacx86.com/desktop-c...ead-skylake-platform-os-x-28.html#post1158806 and see post # 273 and # 275.
Enjoy.
AGAIN… Please thank TonyMacX86.com for these great utilities and the support forum; this hack would not have been possible without the TonyMacX86 team.
Note: For this installation description I used a 100 GB 2.5” hard disk and had set aside the Samsung SM951 (m.2 AHCI solid state drive) and the 1TB Travelstar drive. While I installed Window 10 early on to confirm functional hardware, I do not dual boot and I leave it up to the user to find support for dual booting and Windows.
Good modding
neil
ITX - ASUS Z170I Pro Gaming - i7-6700T - SM 951 AHCI - GTX 760 ITX - Clover - El Capitan
BOM:
ASUS Z170I Pro Gaming (source Amazon)
Intel i7-6700T (source EBay - Italy)
Dynatron K129 Copper Heatsink (source Amazon)
Prolimatech Ultra Sleek Vortex 140mm z 15mm PMW fan (source Amazon)
Samsung SM951 AHCI 256GB (source Central Computers)
HGST Travelstar iTB 7K1000 (2.5” 7200 RPM) (source Central Computers)
MSI GTX 760 ITX (owned - original source Amazon)
Gskill F4-2133C15D 16GB DDR4 (2x8GB) (source Amazon)
PSU SFF 300W POWER MAN IP-P300BN1-0
Case - custom scratch build.
Intro:
Initially I was frustrated with OS X 10.11 as almost nothing worked in late October of last year. However much has changed and now OS X 10.11.3 runs well when installed using TonymacX86.com UniBeast and MultiBeast along with Skylake specific tweaks.
My view of the world is that desktop workstations do not need “Sleep” nor do they need Messages so I do not work to test/install either.
The following is a short guide to installing El Capitan 10.11.3 onto the ASUS Mini-ITX motherboard. This guide was developed using 10.11.2 which works as well.
Downloads: (get these files to a folder on the desktop)
Goto http://www.tonymacx86.com/downloads.php?do=cat&id=3 and get MultiBeast - El Capitan 8.0.1
and UniBeast 6.1.1
Goto this download area: http://www.tonymacx86.com/downloads.php?do=cat&id=11 and get IntelMausiEthernet and FakeSMC kexts.
Goto this download area: https://github.com/RehabMan/OS-X-USB-Inject-All and get RehabMan’s USBinjectAll kext.
Goto ammulder’s [Guide] El Capitan on Skylake H170N-Wifi: http://www.tonymacx86.com/el-capitan-desktop-guides/178197-guide-el-capitan-skylake-h170n-wifi.html and download the SSDT-Realtech-Audio.aml
Copy the attachment config.plist to your desktop folder.
OS X Installation:
The intent here is to install 10.11.3 and not re-invent any guides, so I will point to the guide and section as we install.
The primary guide is Tony’s located here: http://www.tonymacx86.com/el-capita...-el-capitan-any-supported-intel-based-pc.html
Follow the “Before You Begin” as needed. I assume that you do not have OS X running on the ASUS Z170I Pro Gaming but you may have a Window installation. Backup that installation (or remove that drive and sit it aside); either way make sure that you can recover should the installation go bad for some reason.
Follow Step 1: Download OS X El Capitan
Note at the end of the download, close the open installer window (assumes that it is open which was not the case when downloading 10.11.3 just now).
Using a 16 GB USB flash drive, follow STEP 2: Create a Bootable USB Drive with UniBeast
Follow the instructions to partition the USB (sub steps 1 through 10)
Follow the instructions for UniBeast. (sub steps 11 through 17.
Here we select the UBS device.
Then select El Capitan.
Then UEFI Boot Mode.
Sub step 16 - There is a choice for “Intel HD 3000, Inject ATI, and Inject NVIDIA”, leave these uh-checked unless you are using an ATI card or Nvidia GPU that matches the descriptive paragraphs. The GTX 760 that I am using does not need the “Inject NVIDIA”.
The UniBeast process takes a long time on my machines… I go have a cup of coffee.
Then once completed, copy MultiBeast onto the USB.
Note at this point you also have a USB EFI partition on your desktop.
We do need to mod the contents of the EFI folder. So open the folder, click on EFI and then click on Clover. Move the config.plist to the trash (delete it). Copy the attached config.plist to the Clover folder (this config.plist has the patches needed for Skylake to boot and no GPU injection).
Then still in the Clover folder, click on the Kexts folder and delete all of the numbers folders leaving only the “Other” folder. Click on the “Other” folder and drag the FakeSMC.kext, USBinjectAll.kext and IntelMausiEthernet.kext from your desktop folder.
Close the Kext folder and open the “patched” folder found in the “ACPI” folder. Drag the SSDT-Realtech-Audio.aml file from the desktop folder to the patched folder.
And this is what your open EFI folder should look like now:
Eject the USB device.
Okay you now have your OS X 10.11.3 USB Installer ready to use on the ASUS Z170I Pro Gaming.
Step 3: Recommended BIOS Settings;
BIOS: Note the BIOS version that I am using is # 0604 dated 10/23/2105.
14 BIOS capture screens follow which reflect my system setup.
If you have the same BIOS version great. If not, I would proceed with what is currently on your system. I advise re-flashing the BIOS only for cause, not just to update because a newer one is available.
Step 4: Install OS X El Capitan:
Use the F8 key to bring up the boot device selection screen. Select the UEFI USB installer and press enter.
Follow the guide to install the OS.
At the desktop, before you reboot, go to System Preferences > Security & Privacy and click on the lock icon (lower left corner) and enter your password to un-lock this screen. Select “ Allow apps downloaded from: Anywhere” and enter you password at the prompt. Optional, I un-check “Require password” and “ Disable automatic login” as these are my personal preferences for my hacks.
Step 5: Post Installation with MultiBeast:
Follow the guide…
Select UEFI Boot Mode
Select ALC1150
At this point, you should be okay to skip to sub step 11 and have MultiBeast install the Clover boot loader to your boot drive and install the modded kext for the audio.
If you are using a Maxwell GPU, follow the instructions as needed for your GPU.
Eject the USB installer device and reboot your system.
You should now have a stable system with Ethernet and Audio working. It is up to you to fine tune the system to your tastes (desktop back ground, display preferences, Energy Saver (turn off sleep), Mouse, Sound (select internal speakers)… to name a few.
Please do not use MultiBeast to install FakeSMC with Hardware Monitor and sensor plug-ins. These are not compatible with Skylake and will cause your system to hang during boot.
And as usual, make a clone backup before adding tweaks so that you can recover without having to reinstall. I use SuperDuper! for cloning.
If you want HWMonitor and Intel Power Gadget, then follow this thread: http://www.tonymacx86.com/desktop-c...ead-skylake-platform-os-x-28.html#post1158806 and see post # 273 and # 275.
Enjoy.
AGAIN… Please thank TonyMacX86.com for these great utilities and the support forum; this hack would not have been possible without the TonyMacX86 team.
Note: For this installation description I used a 100 GB 2.5” hard disk and had set aside the Samsung SM951 (m.2 AHCI solid state drive) and the 1TB Travelstar drive. While I installed Window 10 early on to confirm functional hardware, I do not dual boot and I leave it up to the user to find support for dual booting and Windows.
Good modding
neil
Attachments
Last edited: