- 积分
- 1930
- 最后登录
- 2024-4-27
- 精华
- 0
- 阅读权限
- 50
- 主题
- 72
- UID
- 196953
- 帖子
- 3744
- PB币
- 2206
- 威望
- 72
- 贡献
- 0
- 技术
- 1
- 活跃
- 710
- UID
- 196953
- 帖子
- 3744
- PB币
- 2206
- 贡献
- 0
- 技术
- 1
- 活跃
- 710
|
本帖最后由 remyxo 于 2022-11-3 09:12 编辑
有些小白在装黑苹果的时候,主要是参考各位大佬的博客和各大论坛,以及官方文档:”Dortania's OpenCore Install Guide“,但忽略了另外一篇官方文档:”OpenCore Post-Install“,其中部分优化方案在Install Guide中有阐述,但也有很多内容没有在Install Guide中涉及。Post install中专门有一节讲述如何解决黑苹果的睡眠问题:https://dortania.github.io/OpenCore-Post-Install/universal/sleep.html#preparations。
根据这个文档,我加了如下几个ACPI文件:
SSDT-HP-FIXLIDSLEEP.aml 修复了插外接电源AC的情况下,合盖不睡眠的问题(电源灯不熄灭)
SSDT-FIX-SHUTDOWN.aml 修复偶发的“关机”变“重启”问题
SSDT-6D0D-GPRW.aml. (之前已经根据各大佬的文档及OC-Little加了,但一直没有解决合盖睡眠的问题)
本次主要解决的是偶发的“关机”变“重启”问题及外接电源AC的情况下,合盖不睡眠的问题。
我的现象是:点击菜单栏的“睡眠”按钮,系统可以进入睡眠(电源灯常亮变为呼吸灯模式),可以通过USB鼠标唤醒。在电池供电的情况下,合盖可以进入睡眠(常亮变呼吸灯),但在接外部电源的情况下,大概率无法睡眠:合盖后电源灯不熄灭,并且每隔半分钟左右扬声器发出“嘟”的一声,pmset -g log显示不断重复Display is turned on,Display is turned off。
看了Post Install后,说是HP以及其它较新的的主板有Semi Random Key Spams的问题,这是啥我也没看懂,另外还和笔记本用了PS2键盘有关(我的HP Elitebook 830 G5就是PS2键盘)。
加了SSDT-HP-FIXLIDSLEEP.aml 后合盖能睡眠了!至少今天试了好多次都成功了。
另外解决的问题就是偶发性的“关机”变“重启”,Post Install说是因为“This is actually due to a missing S5 call that powers down the controller”,加了SSDT-FIX-SHUTDOWN.aml 后还没有出现关机变重启的问题。
以上的分享只针对我这样的小白鼠,群里的各位大佬莫喷,给还有问题的白鼠们提个醒而已。
我的配置:
HP Elitbook 830 G5
CPU:I5-8250U (KabyLake-R,Intel归类为8代,军刀认为是7代,选仿冒机型废了不少神思,最后选了MacBookPro15,4)
显卡:UHD 620,仿冒HD620,16590000
声卡:Conexant CX8200,layout-id=3
网卡:Intel I219-V
无线:Intel AC 8265
键盘+控制杆(TrackPoint):PS2接口
触摸板:I2C接口
雷电3:Intel JHL6340 Alpine Ridge
SMBIOS:MacBookPro15,4
特此MARK一下。
HP 830 G5 (i5-8250U+UHD620)的EFI:
|
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
|