Like four years ago I didn't manage to make a correct dsdt, but at least I DO have EVERYTHING working on my 9350. The only exception is hibernation and TB3, but really I don't think anybody cares about it at the moment.
View attachment 224043
So far got working:
- sound (no HDMI-audio)
- brightness (shift+F2/F3 to control)
- NVME (@1200W/1500R)
- touchpad (middle click inverted with right one)
- touchscreen (no onscreen keyboard popup)
- camera
- HDMI (no audio)
- USB-C
- USB-As
- Battery
- Sleep (no hibernation)
- Bluetooth
- Wi-Fi (depending on module installed, swapped to DW1830)
- iCloud, Find My Mac, iMessage etc (You have to find/generate your own serial)
- GPU QE/CI (4k video no lag)
- CPU PM(drops up to 0.85 GHz)
- First of a kind there - hassle-free INSTALL (everything is seen at first boot and installs sucsessfully)
So far this might be a kinda universal solution for 9350 line. I'm not saying it's pefect, but it's beginner-friendly and almost fully working out-of-box. Be free to use my CLOVER folder to install and to boot into on a regular basis, as it is my daily-driver one. Any further ugrades will also land there.
As of 12/7/2016 it's proven working on 10.12.1 and 10.12.2 beta5. Any improvements are welcome
As usual credits for kexts used goes to their authors. Many thanks to everyone in these threads to make this pack possible!