[Hackintosh]黑苹果更新到10.15.x后的一些问题
介于10.15已经发布了几个版本,以为毕竟稳定,于是乎升之,结果疯狂踩坑
0x01 10.15.2及后续版本无法自动休眠问题
更新系统后发现无法休眠了,开始以为是有阻止休眠的程序,通过pmset -g
命令显示sleep prevented by UserEventAgent, sharingd
的提示,在翻阅了大佬们了帖子后,有说是系统bug导致,白苹果也有这个问题(具体没验证);在新版的OC里已经提供了补丁方案,同时需要打开系统偏好设置->节能->启动电源小酣
;缺点是睡眠后系统会被定时唤醒,不过可以接受。
<dict>
<key>Base</key>
<string>__ZN8AppleRTC18setupDateTimeAlarmEPK11RTCDateTime</string>
<key>Comment</key>
<string>Disable RTC wake scheduling</string>
<key>Count</key>
<integer>1</integer>
<key>Enabled</key>
<true/>
<key>Find</key>
<data></data>
<key>Identifier</key>
<string>com.apple.driver.AppleRTC</string>
<key>Limit</key>
<integer>0</integer>
<key>Mask</key>
<data></data>
<key>MaxKernel</key>
<string></string>
<key>MinKernel</key>
<string>19.0.0</string>
<key>Replace</key>
<data>ww==</data>
<key>ReplaceMask</key>
<data></data>
<key>Skip</key>
<integer>0</integer>
</dict>
0x02 Deskmini310 使用OC无法引导问题
之前都在用Clover作为引导,在OC出来以后各大写驱动的大佬们纷纷宣布不在对Clover进行兼容测试,于是乎转之;但是各种尝试都没法正常引导,看了别人的帖子发现只有BIOS的版本一样;在更新P4.2版本后问题顺利解决。
** In Memory Panlc Stackshot Succeeded ** Bytes Traces 7568 **
Attempting system restart...MACH Reboot
0x03 OC引导定制USB驱动
在Clover时,USB用的是USBInjectAll.kext,基本上没怎么管过。在换成OC后,便发现蓝牙不能用了(蓝牙走的USB端口),只能使用Hackintool
定制下,理论这种定制要比USBInjectAll的稳定(后期升级上)。
一定要把所有接口都插一遍,USB3.0的口要同时使用USB2和3的设备插一遍,让所有 USB接口列表都变成绿色。
,然后点下面的导出,可获得USBPorts.kext
文件,放在EFI/OC/kext/
下即可。
一定要看官方文档 一定要看官方文档 一定要看官方文档