Home

Awesome

Lenovo-Miix-720-Hackintosh

EFI Files for MIix720 Hack 引导及版本:OpenCore 0.62 Realese(更新引导)

配置:

类别详情
型号Lenovo Miix 720 12IKB (MIIX5 Pro)
CPUIntel Core i5 7200U
GPUIntel HD620
RAM8G
网卡BCM94352Z(DW1560)
触摸板Synaptics USBHID 具体型号未知
触摸屏WACOM 5099
声卡ALC236
硬盘西数黑盘SN720 1T
显示器12.2‘ 2880*1920
BIOS3SEC71WW
系统信息Windows 10 / Catalina 10.15.4

更改记录:

2020/10/13

  1. 更新OC版本至0.62正式版
  2. 更新lilu套件至最新正式版
  3. 更新Big Sur支持
  4. 暂删除voodooI2C的触屏支持

正常:

  1. 三卡及蓝牙
  2. 电量及电源适配器(实时更新电量百分比、电源插入状态)
  3. 触摸屏
  4. SD读卡器
  5. 前置摄像头
  6. iMessage及FaceTime

不正常:

  1. 电池供电时合盖睡眠仅能实现第一次,第二次无效 (远景@sukka提出该问题为无法继续触发EC Query,暂时无解决方案反馈)
  2. 重力感应
  3. 触摸板(仅能进行单指操作,仿佛无解)
  4. 输密码进入桌面后键盘丢失,需重新插拔
  5. 核显驱动不完全(远景用户更换其他版本lilu及weg可解决)
  6. 触屏未进行驱动
  7. SD需从win进入才能驱动

注意事项

  1. VoodooI2C版本更新、新安装后,建议重建缓存。如出现卡voodooI2CHID,建议先false掉kext的加载,进系统后重建缓存。
  2. VoodooI2CHID会加载触摸板,版本更新时必须将VoodooI2CHID->contents->info.plistVoodooI2CHIDDevice 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
    }

即使将语句改为如上内容,仍然无法显示电量/电源状态,这个地方需要求助。


感谢