Contribute
Register

Testing Thread: Skylake Platform in OS X

Status
Not open for further replies.
Here are some screenshots from the Gigabyte Z170X-UD5-TH + Core i5-6600K with Intel HD 530 graphics enabled. Have extreme artifacting/glitches so far.

Hi Tony can you share your clover config with me. I have the same board but cannot boot from USB, always break at Bluetooh transport and still waiting for devices
 
Thank you wildwillow, both Einsteiniac and I have mentioned that we tried the HDEF patch from the frist page, update #2 and it does not work...



OMG jesusthecaffeine - thank you so much - your link to a post worked perfectly to resolve my black screen after apple logo with the web drivers for a NVIDIA GTX970 card. That's why I love posting here - not sure how I would've ever found that.

Following the instructions from that thread, I changed my iMac 17,1 board to none (it was DB15BD556843C820):



Issues I still have:

1) I have done the audio patch from earlier in the thread to my clover plist, but Toleda's auto patching script "audio_cloverALC-110_v1.0j.command" errors with:
OK to patch
Error: no IOReg/HDEF; BIOS/audio/disabled or ACPI problem
No system files were changed
(Attachment showing IOReg and System Preferences shows my line outs and microphone outs)

2) only 8 GB RAM instead of 16 GB

3) Broadcom bluetooth not working

Thanks!


For your audio woes, using the attached modified script may work (the reason people get errors is they modify in text edit which messes with double quotes...). View attachment audio_cloverALC-110_v1.0j.command.zip


I actually couldn't get it working well even with that and through so many different configurations where neither CloverALC or VoodooHDA would work. Somehow it started working though with VoodooHDA. I could probably start using CloverALC,but Voodoo works well.
 
For your audio woes, using the attached modified script may work (the reason people get errors is they modify in text edit which messes with double quotes...). View attachment 161229


I actually couldn't get it working well even with that and through so many different configurations where neither CloverALC or VoodooHDA would work. Somehow it started working though with VoodooHDA. I could probably start using CloverALC,but Voodoo works well.

I was having the same issues as above. This solved it, thank you. Where did you find it, or did you make changes yourself?
 
Hi Tony can you share your clover config with me. I have the same board but cannot boot from USB, always break at Bluetooh transport and still waiting for devices

This is the default config.plist from UniBeast (no SMBIOS) plus Skylake edits for HDAS > HDEF and Skylake APIC Patch from Post 1. Also turned off Intel graphics inject.

EDIT: Added USB FixOwnership.
 

Attachments

  • config.plist.zip
    1.4 KB · Views: 172
So I've made some pretty good progress on my first Hackintosh and here's my consolidated efforts:


SYSTEM
  • Processor: Intel Core i5-6500
  • Motherboard: Gigabyte Z170MX Gaming 5 (F1 BIOS)
  • Memory: G.Skill Ripjaw 4 series 16GB (2x8GB) DDR4-2400
  • SSD: Samsung 850 EVO 120GB
  • SSD: Sandisk 120GB (unplugged, Windows 10 installed)
  • HDD: Seagate 1TB (unplugged, NTFS formatted)
  • HDD: Seagate 3TB (unplugged, unformatted)
  • Monitors: 2 Acer 23" 1080p displays. HDMI and DVI connections

SETUP

Code:
[COLOR=#454545][FONT=Helvetica]<key>FixOwnership</key>
[/FONT][/COLOR][COLOR=#454545][FONT=Helvetica]           <true/>[/FONT][/COLOR]

Following <string>DSDT</string> add…
Code:
[COLOR=#454545][FONT=Helvetica]            <key>Patches</key>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]           <array>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                               <dict>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   <key>Comment</key>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   <string>change EHC1 to EH01</string>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   <key>Find</key>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   <data>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   RUhDMQ==[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   </data>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   <key>Replace</key>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   <data>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   RUgwMQ==[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   </data>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]               </dict>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]               <dict>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   <key>Comment</key>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   <string>Rename HDAS to HDEF</string>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   <key>Find</key>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   <data>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   SERBUw==[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   </data>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   <key>Replace</key>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   <data>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   SERFRg==[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   </data>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]               </dict>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]               <dict>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   <key>Comment</key>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   <string>change EHC2 to EH02</string>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   <key>Find</key>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   <data>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   RUhDMg==[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   </data>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   <key>Replace</key>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   <data>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   RUgwMg==[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   </data>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]               </dict>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]           </array>[/FONT][/COLOR]

Code:
[COLOR=#454545][FONT=Helvetica]               <dict>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   <key>Comment</key>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   <string>Skylake AppleAPIC Patch (c) Pike R. Alpha</string>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   <key>Find</key>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                   <data>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                               wegQD7bw[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                               </data>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                               <key>Name</key>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                               <string>AppleAPIC</string>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                               <key>Replace</key>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                               <data>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                               vhcAAACQ[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]                               </data>[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica]               </dict>[/FONT][/COLOR]


POST-INSTALL

  • Executed post-install guide
  • Had to copy /EFI/CLOVER/ folder from USB to system EFI so it would boot from the system by itself.
  • Audio: used this CloverALC110 file following the README
  • Copied system /EFI/CLOVER/ folder to USB and other locations for backups.
  • Input memory information (S/N required) into the SMBIOS in Clover Configurator. Set SlotCount to 4 for my system (4 available memory slots)
  • USB fix
    • BIOS settings, I currently have XHCI Hand Off - Enabled but I do not seem to have XHCI mode or EHCI Hand Off modes.
    • Did the change EHC1 to EH01, change EHC2 to EH02, change _OSI to XOSI in ACPI and SSDT_XOSI.aml in EFI/CLOVER/ACPI/patched
    • FixOwnership = true
    • I mapped out my ports in Windows (I know they're not always accurate) but the 2.0 connections seem to match up.
  • USB 2.0 USB 3.0
    Front top none SSO2
    Front bottom HS01 (0x1) SSO1
    Rear 2.0 top HS13 (0xd)
    Rear 2.0 bottom HS14 (0xe)
    Rear middle top HS04 (0x4) SSO4
    Rear middle bottom HS13 SSO5
    Rear right top HS06 (0x6) SSO6
    Rear right bottom HS05 (0x5) SSO5
    • I built my attached injector and added it to S/L/E. I used the character after the x to make the port data (i.e. 0x1 = <01 00 00 00>) Setting that part to the _ADR has confused me the most. Dunno that this is needed but USB works nonetheless.
    • Deleted USBInjectAll.kext since I have my own injector installed.
    • Added RehabMan's port limit patch to KextstoPatch
Code:
            <dict>                
                <key>Comment</key>
                <string>change 15 port limit to 26 in XHCI kext (100-series)</string>
                <key>Find</key>
                <data>g72M/v//EA==</data>
                <key>Name</key>
                <string>AppleUSBXHCIPCI</string>
                <key>Replace</key>
                <data>g72M/v//Gw==</data>
            </dict>

ISSUES SO FAR


  • Graphics artifacting, cannot set to dual monitors, reports 7MB of VRAM available

  • Finder freeze a lot. I have to be very deliberate in clicking through it. Essentially forces a restart.
  • Weird FaceTime audio. Other people sound like chipmunks to me, I sound like those people trying to conceal their identity in interviews with the deep voice cover.
 

Attachments

  • config.plist
    6.7 KB · Views: 305
  • USBXHCI-GA-Z170MX-Gaming5.kext.zip
    2.5 KB · Views: 150
Last edited:
I was having the same issues as above. This solved it, thank you. Where did you find it, or did you make changes yourself?

I simply made the suggested change made before in this thread of changing 1B -> 1F in the file in an editor that doesn't mess up the quotes like textedit does.


Everything working now on my GA-170MX-Gaming 5, 6700k, GTX970 build including iMessage.
 
I simply made the suggested change made before in this thread of changing 1B -> 1F in the file in an editor that doesn't mess up the quotes like textedit does.


Everything working now on my GA-170MX-Gaming 5, 6700k, GTX970 build including iMessage.

Awesome to hear! My iMessage seems to be intermittently working. Did you do the guide or was yours working OOB?
 
Awesome to hear! My iMessage seems to be intermittently working. Did you do the guide or was yours working OOB?

I only had to change the MLB / ROM values to values from a legitimate mac using clover configurator. Also made sure my serial number wasn't in use.
 
Alright audio is working great. It looks like Toleda is working on 100 series HDMI audio still if I am correct. But so far so good. My USB seems to work with the exception of some USB 2 ports on the rear of this board but the others are working. The internal USB2 headers seem to work because they are connected to USB 3 it looks like. I do however have issues with mass storage on USB 3 ports. Oddly the USB 2 port on the internal headers does work for mass storage.
 
Here are some screenshots from the Gigabyte Z170X-UD5-TH + Core i5-6600K with Intel HD 530 graphics enabled. Have extreme artifacting/glitches so far.

View attachment 160868

View attachment 160866View attachment 160867View attachment 160869View attachment 160870

Hey Tony,

Nice work on this, fantastic result. I'd really appreciate it if you could let me know how you're getting on with this system aside from the graphics issues. I sort of went mad the other night and ordered this mobo, hoping it will be relatively smooth. I have a supported nvidia card so graphics don't concern me, and i have a native BT4/WIFIac mac card to use until they sort drivers for Intel 219E. Anything else i should worry about?

Best,
Dave
 
Status
Not open for further replies.
Back
Top