Releases: hjmmc/Honor-Magicbook
Sequoia 15.0.1
- update OC 1.02
- update kexts
- add
AMFIPass.kext
,IOSkywalkFamily.kext
,IO80211FamilyLegacy.kext
forDW1560
. need OpenCore-Patcher post install root patch - change product name to
MacBookPro16,3
Ventura 13.0.1
- upgrade
AppleALC-mute-button.kext
- upgrade All kext
- updrade OpenCore 0.8.6
Monterey 12.2.1
update to OC 0.7.7
enable SIP to fix the macOS's check for update (may be need to reset NVRAM).
you can toggle SIP status in OpenCore picker.
Monterey 12.0.1
update to OC 0.7.4
BigSur 11.3
Update to OC0.6.8
BigSur 11.0.1
Now supports BigSur
Clover version no longer available
现在已经支持 BigSur
不再提供Clover 版本
BigSur 11.0.1
Know issuse
- DW1560 and DW1820A not work whitout verbose mode (-v) at BigSur
- Mute button not work
- You can enable
AppleALC-mute-button.kext
, but this will cause some noise when starting up
- You can enable
已知问题
- 在Big Sur上,如果不使用啰嗦模式(-v),DW1560和DW1820A将无法工作
- 静音按钮不起作用
- 可以启用
AppleALC-mute-button.kext
,但开机时会出现破音
- 可以启用
Fix HDMI, Add PS2Map
- 修复了 HDMI 黑屏问题
- 之前如果安装过修复脚本可以卸载了
- 添加功能键映射
fn+f7 => next music, fn+f9 => f16, fn+f10 => f17, fn+f12 => f18
- 具体快捷键可自行设置
- 升级驱动
- 添加 1820a.config
- HibernateMode 改为 Auto,OC支持休眠到硬盘
- HibernateMode 可以使用 25休眠 或者 3混合休眠,具体搜索 HibernateMode 关键字查询更多细节
10.15.4
使用自编译的声卡ID17,同时驱动了C面的高音喇叭和D面的低音喇叭,可以自行对比57双喇叭和17四喇叭的效果,如果不喜欢高音喇叭,把ID改为57即可。
目前新的 ID17 已添加到官方仓库中,EFI 默认提供的是可以静音版本的 ALC,但开机可能会有破音现象, 如果需要不破音版,下载最新的 AppleALC 替换即可
更新OC5.7,更新VoodooI2C-2.4,可以在安装界面和Recovery内使用触摸板了,安装时终于不用到处找鼠标了。
不建议使用OC启动Windows,也不做相应的支持,需要的请自行研究
Clover同步更新,但不会进行测试,建议新安装系统的优先使用OC版,OC版自带内建虚拟网卡,对于激活iMessage可能会更友好,我测过用OC版全新安装系统可以顺利激活iMessage,Clover版之前一直是用白果三码才激活的。😑若Clover版已激活iMessage想转OC的,可以先改好自己的机型、序列号、MLB、Rom和SystemUUID(可以用Hackintool查看),以免需要重新登录
OC Release
加入6D补丁,修复GLAN等设备唤醒
加入虚拟的光线传感器
加载原生电源管理修复电能小憩
加入NullEthernet.kext,在激活iMessage时可能需要虚假的内建以太网卡,请参考这里重置网络名称
使用OC Release版本,去除启动前的日志输出
更新蓝牙驱动2.5.1
Clover会同步更新,但不会再进行测试。另外Clover转OC之前使用OpenCoreConfigurator设置自己的序列号和System UUID,以避免不必要的麻烦。(位置PlatformInfo->Generic)
不建议使用OC启动Windows,也不做相应的支持,需要的请自行研究
检查睡眠是否正常:
#wake reason
log show --start '2020-03-19 18:00:00' --style syslog | grep 'Wake reason'
#more log
log show --start '2020-03-19 18:00:00' --end '2020-03-20 23:59:59' --style syslog | fgrep "[powerd:sleepWake]"