I am now on 10.12.1 (tried both upgrade from El Capitan and Clean Install to Sierra).
the steps used are scattered all over the place, I will try to update this again if I missed out on anything.
what works for both methods:
- Wifi
- Bluetooth
- Audio (I only managed to get the HDMI audio working during the clean install, not in the upgrade)
- graphical artifacts on the menu bar fixed (both for upgrade and clean install, see details below)
- iMessage, facetime
what remains to be verified if working:
- sleep problems
- dual monitor - reason: I cannot install the fix because I cannot disable SIP in Sierra
- handoff
A.) Upgrade - I followed all the instructions on this thread but I could not get wifi and bluetooth to work. so I just copied the attachments in the first post and pasted in the EFI drive, then edited the config.plist to have my own serial number, udid and stuff to get my iMessage to work.
a.1 - wifi worked but could not detect the 5ghz. so I followed instructions from this thread:
https://www.tonymacx86.com/threads/guide-airport-pcie-half-mini-v2.104850/
note: this applied to both 10.12.1 and 10.12.2
B.) clean install - I just used the same install method in El Capitan installation, just make sure to download the latest kexts.
wifi - I decided to remain at 10.12.1 for the time being since it detected the 5ghz connection
just used the below steps
Kext: AirPortBrcm4360
Find: 81F952AA00007529
Replace: 81F952AA00006690
Through Clover config.plist, add the following within KextsToPatch:
<dict>
<key>Comment</key>
<string>AirPortBrcm4360 - fcvo</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>gflSqgAAdSk=</data>
<key>Name</key>
<string>AirPortBrcm4360</string>
<key>Replace</key>
<data>gflSqgAAZpA=</data>
</dict>
Audio HDMI - (this is provided you got sound to work already)
see link:
https://www.tonymacx86.com/threads/audio-hdmi-audio-applehda-guide.143760/
1. cloverHDMI: audio_cloverHDMI-120.command.zip
2. Installation
- Mount EFI
- SIP enabled, OK
- Intel: HDMI display only, disconnect DP display
- Double click: Downloads/audio_cloverHDMI-1....command
- Answer y/n questions
- Password
- Restart
if still no sound:
fixed by disabling HDAS to HDEF in ACPI config.plist
Graphical Artifacts fix - this is what tempted me to try Sierra.
https://www.tonymacx86.com/threads/update-sierra-on-the-skylake-h170n-wifi.202847/page-20
for artifacts. No solution for the sleep.