- Mar 31, 2010
- Main Build: ASUS z170-Deluxe
- i7 - 6700K
- GTX 1080
- Classic Mac
- Mobile Phone
beelzebozo's Z170 Deluxe Build: ASUS Z170 Deluxe - Intel Core i7-6700K - NVIDIA GTX 1080Contents
- BIOS Settings
- About This Build
- Enable 5GHz WiFi/Bluetooth
- Power Management
- What Works/What Doesn't Work
Corsair 200R Case
Apple Wired Keyboard
This is my 2nd ASUS build following my 1st ever P55 build based on the P7P55D motherboard from 2010 which is still up and running.
I chose the Z170 Deluxe for my Skylake CustoMac because of the abundance of features it provides. The features that I am most interested in are:
- Wi-Fi 802.11 a/b/g/n/ac (Broadcom BCM94360HMB) - compatible with OS X.
- M.2 x4 Socket 3, with M key, type 2242/2260/2280 storage devices support (both SATA & PCIE mode) - which I hope to upgrade to in the near future.
- Realtek ALC1150
- ASMedia USB 3.1/3.0/2.0 port(s)
- Thunderbolt PCIe Header - allows for an ASUS ThunderboltEX3 expansion card. I use an Universal Audio Apollo Twin for recording on my Z77x-UD5H CustoMac build which I will transfer to this Skylake build once I get an ASUS ThunderboltEX3.
This Skylake CustoMac took a little bit of additional tweaking in the BIOS to get OS X installed which I ended up attributing specifically to the Intel Core i7-6700K processor. When I first attempted to install OS X El Capitan, I couldn't reach the OS X setup screen because it would reset automatically as files loaded from the UniBeast installer. Once the BIOS settings were sorted out, the rest was easy-peasy-lemon-squeezy. See the screenshots below for my BIOS settings.
Current BIOS Settings Used to Install OS X
Main Screen - BIOS Version 1902
Exit > Load Optimized Defaults > Ok
Ai Tweaker > CPU SVID Support > Disabled
Ai Tweaker > Internal CPU Power Management > Intel(R) SpeedStep(tm) > Enabled
Advanced > Advanced\System Agent (SA) Configuration > Graphics Configuration > Primary Display > IGFX
Advanced > Advanced\System Agent (SA) Configuration > Graphics Configuration > DVMT Pre-Allocated > 64M
Advanced > USB Configuration > XHCI Hand-off > Enabled
Boot > Secure Boot > OS Type > Other OS
Exit > Save Changes & Reset
About This Build
Currently running OS X El Capitan 10.11.6.
Please follow the official tonymacx86 guide to Install OS X: UniBeast: Install OS X El Capitan on Any Supported Intel-based PC
MultiBeast Post-Install Configuration
Enable 5Ghz WiFi/Bluetooth
The onboard Azurewave AW-CB160H/BCM94360HBM combo card shows as Third Party Wireless and only works on a 2.4Ghz frequency in OS X, however it is relatively easy to enabled 5Ghz WiFi and Bluetooth features.
Download two required kexts
1. Place files on desktop.
2. Run KextBeast installer
3. Select the destination folder: /Library/Extensions
Next, download and run the Wireless BCM 94352_110 v4.0 Patch
Select a Patch Option, hit return or enter, and enter your User Password. You should see verbose output in terminal of the patch executing and should see '[Process completed]' once it's done. Restart and check if it was successful.
If it's successful, it should change from Third Party Wireless in Hardware > System Information > Wi-Fi, to:
Card Type: AirPort Extreme (0x14E4, 0x8659)
Firmware Version: Broadcom BCM43xx 1.0 (184.108.40.206.1a6)
You should also have Continuity working via Bluetooth. You'll need to sign into iCloud to take advantage of it.
Enabling Messages should be pretty easy to do with the following steps:
- Once you have installed the IntelMausiEthernet kext from MultiBeast and made the fix to the built-in WiFi/Bluetooth, open Finder and go to Library>Preferences>SystemConfiguration and delete NetworkInterfaces.plist.
- Next, download and open Clover Configurator. You'll need to mount the EFI partition and open the config.plist file located in EFI>EFI>CLOVER folder. You should already have a SMBIOS setup when you ran MultiBeast but I suggest that you make Clover Configurator change the Serial Number. Click the Wand icon to the right in the SMBIOS selection and choose a Mac model using the icons (you should see iMac, MacBook Pro, MacBook Air, MacBook, Mac Mini, and MacPro.) Once you make a selection, on the left hand-side, select your Mac Model (you should select the latest model available). On right hand side, you should see two buttons next to Week of Manufacturer and Unit Number. Click each several times alternating between them randomly to generate a unique Serial number.
- Next, you'll need to modify Board Serial Number. It should match the Serial Number and 5 random letters and/or numbers. For example, if your Serial Number is C02AWA35H2YQ, Board Serial Number should be C02AWA35H2YQ followed by something such as 5AB43, but it should be random. Concatenate the two strings and your Board Serial Number would be something like C02AWA35H2YQ5AB43. Enter it into the Board Serial Number in the SMBIOS section of Clover Configurator and then go to RT Variables and enter it in the MLB field. In the ROM field, enter your Ethernet or WiFi adapter MAC address. Remove the colons in between the value. If your MAC address is 30:25:a9:2u:b5:88, you'll need to remove each colon and paste the value 3025a92ub588 into the ROM field.
- Run 'uuidgen' in terminal and use that as your SmUUID in Clover Configurator. It should be something like
DF881D99-3EA2-4B60-B95A-C156CC35B32C (these are my values, not yours).
- Save your config.plist file and restart your CustoMac.
- Sign into Messages and confirm if it's working. You should also see a notification on your iPhone if you use one.
You can download and run PikeRAlpha's ssdtPRGen.sh to create your own SSDT for Power Management or use mine which I generated specifically for my Intel Core i-6700K processor (see the attached SSDT at the bottom of this page).
Before applying a SSDT.
After applying a SSDT.
Intel Z170 Chipset Express USB 3.0
- 5 x USB 3.0/2.0 ports (4 ports MID-board, 1 port back panel, blue)
- 5 x USB 2.0/101 ports (4 ports MID-board, 1 port back panel)
- 5 x USB 3.1/3.0/2.0 ports back panel (teal blue, Type A)
- 1 x USB 3.1/3.0/2.0 port @ back panel (Type C)
What Doesn't Work
Sleep/Wake not yet fully functional with Intel HD530 (OS X El Capitan 10.11.6 or earlier).
Black Magic Speed Test
2016-Aug-06 - Initial Guide
2016-Aug-21 - EFI uploaded
2017-Mar-26 - BIOS updated to Z170-DELUXE BIOS 3201. Warning*** This newer version breaks previous native NVRAM in earlier BIOS builds. Please read this post for latest fix - https://www.tonymacx86.com/threads/native-nvram-available.192920/page-3#post-1464840
2017-Mar-28 - Running macOS Sierra 10.12.4
2017-Apr-12 - Installed ASUS ROG 1080 Strix and updated to BIOS Z170-DELUXE BIOS 3401. Requires Problem #6 fix.
2017-Aug-24 - Updated to BIOS Z170-DELUXE 3504. Must disable Keyboard and Mouse Simulation setting under USB settings for the system to boot properly.
2017-Nov-11 - Upgraded to macOS 10.13 High Sierra with UniBeast 8.0 and MultiBeast 10.0.
2018-Jun-02 - Upgraded to macOS 10.13.5 High Sierra. Clover r4509. BIOS Z170-DELUXE BIOS 3801.
- [Guide] UniBeast: Install OS X El Capitan on Any Supported Intel-based PC by tonymacx86
- Koen2X's EFI Mounter v2. version by MacMan
- [Guide] Airport - PCIe Half Mini v2 by Toleda
- Wireless Half-Mini repo by Toleda
- ssdtPRGen.sh by PikeRAlpha
- Fork of Zenith432's GenericUSBXHCI USB 3.0 Driver by RehabMan
- Fork of Darkvoid's BrcmPatchRam by Rehabman
- WildWillow's Dual Boot Skylake Build
2.3 KB Views: 292
23.1 MB Views: 802