- UID
- 14853
- 最后登录
- 1970-1-1
- 阅读权限
- 30
- 精华
- 主题
- 回帖
- 0
- 积分
- 269
- PB币
-
- 威望
-
- 贡献
-
- 技术
-
- 活跃
-
|

本帖最后由 minfox 于 2017-4-13 22:03 编辑
UPDATE 1 :修正睡眠有时失灵的问题,抛弃使用SSDT变频,使用HWP变频。
说百
一 我的硬件
- 主板:技嘉 z170n-wifi ver2.0 (BIOS VER F21)
- CPU:i5-6500
- 显卡:技嘉GTX970
- wifi卡:苹果拆机BCM943602CS+m2转接卡(替换主板原有wifi卡)
- NVME SSD: 三星SM961 256G+Plextor M6s 256G
二 实现效果
1 睡眠正常/关机正常(不会变重启)
2 CPU 6档变频
3 显卡webdriver驱动加速正常,HDMI和DP音频输出正常
4 WIFI 蓝牙工作正常(替换WIFI卡后)
5 声卡工作正常,睡眠唤醒后工作正常
6 NVME工作正常
7 usb工作正常
三 主要说明
主要参考了 tonymacx86上关于GIGA-H170N EI Capitan的安装指南 https://www.tonymacx86.com/threads/guide-el-capitan-on-the-skylake-h170n-wifi.178197/
在此基础上做了大量改进,修正了Sierra特有的一些错误和问题,尽可能使用dsdt/ssdt或使用kext驱动,减少clover的注入。
1 完善dsdt
- 修正名称。如:HDAS改名为HDEF,SAT0改名为SATA等
- 常规修正。如:RTC/TIMER/LPC/防关机变重启等代
- 注入声卡代码。增加alc 1150的code id,增加layout(layout设置为1)
- 补全USB控制器XHC的信息
2 完善ssdt
- USB-SSDT:原生修正USB——有此ssdt即可,不再需要USBInjectAll.kext,不需要clover注入取消15 端口的限制或其它代码。
- 注意giga z170n主板有用USB端口17个,这个ssdt关闭了hs09/hs10 这两2 USB2,以满足macos usb端15个的限制(这两个usb2位于主板cpu接口边上的9针式usb接口,一般是用于转接到前面板的,多数情况不会用上)
- SSDT-HDMI-NVIDIA-PEG0: 修正smbios使用macpro 6,1时,N卡启动黑屏的问题,同时为N卡增加HDMI和DP音频输出支持
- SSDT_nvme:解决rahabman的NVME驱动HackrNVMeFamily-10_12_4.kext和苹果原生驱动 IONVMeFamily.kext不能共存的问题。
- SSDT-CPU:可以用ssdtPRGen.sh自己生成,也可以在这里下载制做好的(一楼主贴中下部分)https://www.tonymacx86.com/threads/guide-el-capitan-on-the-skylake-h170n-wifi.178197/
3 完善驱动
- HackrNVMeFamily-10_12_4.kext NVME SSD驱动,与SSDT_nvme.aml配合使用,最好用clover注入
- AppleALC.kext+CodecCommander.kext 声卡驱动(dsdt.aml 已注入layout id 1,clover不用再设置)
具体文件详见二楼
|
|