本帖最后由 zcb1131390524 于 2020-3-15 14:16 编辑
已经使用了一段时间,感觉比较完美,再来分享。同时分享一下从Clover切换到OpenCore的一些感受,黑果毕竟不是白果,折腾到正常稳定使用地程度就坚持使用,目前完全可以用来办公和写代码。从接触OC到现在这个程度,我使用了差不多一周的时间,虽然OC没有图形化的配置工具,但是感觉OC逻辑更清晰,更简洁。有配置Clover的经验,你只要耐心参考教程配置一遍OC基本就能理解了,剩下的就是根据自己的电脑硬件来完善补丁,使其更稳定更接近白果的使用体验。 主板:ROG STRIX B360-I GAMING CPU:I5-8500
内存:幻光戟F4-3200C16-8GTZR
硬盘:PM951 NVMe SAMSUNG 256GB
显示器:BenQ GW2480(使用DP接口) 无线网卡:BCM943602CS(X宝购入,带PCIE转接卡,主板自带的英特尔9560在BIOS中关闭) BIOS版本:2418 BIOS设置: CFGLock➡️Disabled VT-d➡️ Disabled 大于4G地址空间解码➡️Enabled DVMTPre-Allocated➡️128M Systemtime and Alarm Source ➡️Legacy RTC SATA模式选择 ➡️AHCI 必须设置 legacyUSB支持 ➡️Enabled XHCIHand-off ➡️Enabled 快速启动 ➡️Disabled 开启CSM ➡️Disabled 安全启动状态 ➡️关闭 操作系统类型 ➡️其他操作系统
10.14.6从Clover切换到OpenCore 0.5.5,使用OC引导从10.14.6无痛升级到10.15.3。EFI目录如下,以尽量精简为原则,尽量少打补丁。相关补丁及驱动更新到了最新版。 关机、重启、wifi、蓝牙、显卡、音频全部正常, 实现了原生NVRAM 实现了原生电源管理 开启了节能五项 解决了从10.15.2版本开始无法自动睡眠的问题,如果遇到该问题请按照如下方法设置测试: 1、设置-节能-启用电能小憩,设为启用; 2、设置-通用-允许在这台Mac和iCloud设备之间使用“接力”,设为关闭handoff; 3、设置-屏幕使用时间,设为关闭; 4、屏幕保护程序-开始前闲置时间要小与节能设置中关闭显示器的时间。 目前我设置接力开启,屏幕使用时间开启、屏幕保护时间大于屏幕关闭时间,只启用电能小憩即可自动休眠,希望10.15.4版本能修复这个bug。 目前还可以手动睡眠(点击睡眠按钮或长按电源按钮3秒,选择睡眠),睡眠后可以使用键盘、鼠标和电源按钮唤醒。唤醒后显卡、音频都正常。 可以在终端中输入pmset -g查看阻止睡眠的事件 比如上图就有一个阻止睡眠的事件,正常睡眠应该没有括号的内容。 修改hibernatemode为0,这样避免混合睡眠,混合睡眠会同时把RAM中的内容存到硬盘中,每次睡眠都要写入,影响固态硬盘寿命。 终端中执行: sudo pmset -a hibernatemode 0
sudo pmset -a autopoweroff 0
sudo pmset -a standby 0
sudo rm /var/vm/sleepimage 定制了USB,USB速率全部正常,蓝牙设为内建。 开启了apple自己的快速充电功能 注意: 1、如果大家要从Clover替换到这个EFI,请清理一次NVRAM,具体请参考xjn老师和黑果小兵老师的教程,在此感谢两位老师的启发; 2、config文件中删除了序列号、uuid、rom、mlb等信息,需要自己重新生成。
----------20200315更新-----------
- OpenCore 升级为0.5.6版本
- 重新定制了USBPorts.kext(键盘、鼠标、蓝牙和AURA灯光控制器都改为内建)
- 节能中勾选小憩即可自动睡眠
- 删除了MemoryAllocation.efi和slide=1 测试没有问题
- 升级0.5.6后会卡F1,添加了华硕主板重启关机bios卡F1补丁
|