Awesome
Lenovo-Miix-720-Hackintosh
EFI Files for MIix720 Hack 引导及版本:OpenCore 0.62 Realese(更新引导)
配置:
类别 | 详情 |
---|---|
型号 | Lenovo Miix 720 12IKB (MIIX5 Pro) |
CPU | Intel Core i5 7200U |
GPU | Intel HD620 |
RAM | 8G |
网卡 | BCM94352Z(DW1560) |
触摸板 | Synaptics USBHID 具体型号未知 |
触摸屏 | WACOM 5099 |
声卡 | ALC236 |
硬盘 | 西数黑盘SN720 1T |
显示器 | 12.2‘ 2880*1920 |
BIOS | 3SEC71WW |
系统信息 | Windows 10 / Catalina 10.15.4 |
更改记录:
2020/10/13
- 更新OC版本至0.62正式版
- 更新lilu套件至最新正式版
- 更新Big Sur支持
- 暂删除voodooI2C的触屏支持
正常:
- 三卡及蓝牙
- 电量及电源适配器(实时更新电量百分比、电源插入状态)
触摸屏SD读卡器- 前置摄像头
- iMessage及FaceTime
不正常:
- 电池供电时合盖睡眠仅能实现第一次,第二次无效 (远景@sukka提出该问题为无法继续触发EC Query,暂时无解决方案反馈)
- 重力感应
- 触摸板(仅能进行单指操作,仿佛无解)
- 输密码进入桌面后键盘丢失,需重新插拔
- 核显驱动不完全(远景用户更换其他版本lilu及weg可解决)
- 触屏未进行驱动
- SD需从win进入才能驱动
注意事项
- VoodooI2C版本更新、新安装后,建议重建缓存。如出现卡voodooI2CHID,建议先false掉kext的加载,进系统后重建缓存。
- VoodooI2CHID会加载触摸板,版本更新时必须将
VoodooI2CHID->contents->info.plist
中VoodooI2CHIDDevice Multitouch HID Event Driver
项删除,否则触摸板失效。
折腾中未弄明白项: Method (_REG)影响BAT0/ADP0/LID0的(_STA)函数返回正常值。
具体: EFI中SSDT-OC-BATT有对以上三个设备(_STA)的改写,全部改写成返回0x1F/0F等直接有效的值。 如果不改,未能使设备有效。
Method (_REG)
{
If (Arg0 == 0x03)
{
Store (One, ECAV)
Store (One, ECOK) //结构类似白果,也是arg0=0x3就ECOK=arg0
}
xxxxxxx
}
Method (_STA)
{
If (ECOK) //类似白果判断
{
Return (0x1F)
}
xxxx
}
即使将语句改为如上内容,仍然无法显示电量/电源状态,这个地方需要求助。
感谢
- @Acidanthera 大神提供维护的Opencore/Lilu套件等
- @gongzhen 在10.12/10.13版本时分享的EFI,以及在tonymacx86与R神的交流,减少了我很多折腾。
- @acai66 提供的VoodooI2CHID修改避免与触摸板冲突方法
- @penghubingzhou 提供的VoodooI2C教程,以驱动触摸屏
- @RehabMan 的各项教程
- @daliansky 共享的OC-little
- @宪武 宪武大大维护的OC-little
- 以及其他未列出的开发者