E40-80安装10.14.5 Mojave方式

---恢复内容开始---

1、Clover: 黑果小兵

2、声卡驱动

    1)因10.14.5系统取消了layout-id=3等,旧版AppleALC失效。必须使用最新版的AppleALC

    2)ACPI->pached中加入打入Rehab man的IRQ补丁的DSDT.aml

3、显卡驱动

   原有修改platform-id=0x16160002的方法已失效。需采用一下方法

    1)10.14.5需在config.plist中注入显卡设备id,本次使用0x16260006

4、调节亮度,ACPI加入SSDT-PNLF.aml

   简洁方法:利用config.plist->ACPI->勾选addPNLF, 重启后生效。

   方法二:参考https://blog.csdn.net/wr132/article/details/54849387

    使用IntelBacklight.kext + “Brightness Fix”这种方法。因为IntelBacklight.kext更加快速。

   方法三:ACPIBacklight.kext+ACPIBacklightFix.kext+SSDT-PNLF.aml

    https://github.com/RehabMan/OS-X-Intel-Backlight

   方法四:SSDT-PNLF.aml+AppaleBacklight.kext(本次使用改方法),重建缓存。

   https://bitbucket.org/RehabMan/applebacklightfixup/downloads/

5、电源电量显示

     kext里添加ACPIBatteryManager.kext

6、网卡驱动,RTL8168X/8111X(X=无/B/C/D/E/F/G)网卡驱动

   添加RealtekRTL8111.kext

 

常见错误:

1、启动时报Couldn't allocate runtime area

解决办法:重新重启几次,概率性问题。

最终解决办法:drivers64UEFI中使用OsxAptioFixDrv3-64.efi替换AptioMemoryFix.efi后解决。

2、启动到最后报Panic on FB memory manager Init.Required stolen memory size is highter than available 

    FrameBuffer简称FB

   panic错误:通常为添加或删除kext引起。原因为系统里/Caches未知错误引起。需重建缓存。

    先修改platform-id进入系统后,使用Kext Wizzard工具重建系统缓存

解决办法:platform-id改为0x12345678后重启正常。问题,显卡不驱动。可先进入系统,在使用kext Wizzard工具。

3、电脑唤醒后重启以及无声音问题

HibernationFixup.kext:睡眠唤醒补丁。
CodecCommander.kext:解决睡眠唤醒后声卡无音补丁。

添加kext后,好习惯为使用kext wizzard重建系统缓存。否则可能会下次进入系统失败。

4、Clover主题更换不生效

  进入Clover界面,快捷键F11, nvram解决。

 

---恢复内容结束---

posted @ 2019-06-30 16:25  爱喝的豆浆油条  阅读(1682)  评论(0编辑  收藏  举报