13956737563 发表于 2019-6-5 23:15

联想miix520 平板pc二合一 黑苹果macOS10.15「逼近完美」

本帖最后由 13956737563 于 2020-5-22 19:35 编辑

2019-10-13开始,将以macOS10.15更新为主,尽量考虑兼容10.14及老版本,并且以后以opencore更新为主,github更新链接:https://github.com/acai66/lenovo-miix-520-hackintosh-CLOVER。
最近更新信息:2020-05-22:
[*]更新最新自编译clover、opencore与各驱动版本,支持最新 macOS 10.15.4
[*]图形化opencore界面支持热键与设置默认启动项,默认倒计时依旧5秒。
[*]修复opencore引导后设置->节能里缺少电池选项

本人闲鱼入的美版机器,没得保修,配置如下:


[*]品牌型号:联想miix 520
[*]cpu:i5 8250u
[*]显卡:uhd620
[*]内存:16G
[*]声卡:alc298
[*]无线网卡:bcm94352z
[*]屏幕大小:12.2寸
[*]分辨率:1920x1200
[*]NVME硬盘:Samsung pm961 1tb
[*]BISO: 6NCN35WW

macOS10.15下完善情况如下:

正常工作:
1.声显网三卡:OK
2.usb:OK
3.电量显示:OK
4.亮度调节:OK
5:变频:OK6.蓝牙 : OK
7.盒盖睡眠 开盖唤醒:OK...测试
8.触摸屏、手写笔:OK
9.usb键盘、鼠标唤醒:OK
10.SD读卡器:测试...
不正常工作:
1.I2C的重感、摄像头(无解)
2.iMessage(有解)
3.指纹识别(无解)


系统运行截图:

1.桌面:



2.关于本机:


clover与opencore均基于macos10.14最后一版更新,由于macos10.15新发布不久,会有部分新的bug,总体还是都没问题的,老bug依旧存在,接下来介绍两个可以解决的bug:

bug 1. 触摸屏与触摸板不能同时驱动。
解决这个bug的方法是修改VoodooI2CHID.kext驱动,让它不能识别触摸板,具体修改方法是删掉VoodooI2CHID.kext/Contents/Info.plist里的这一段:                <key>VoodooI2CHIDDevice Multitouch HID Event Driver</key>                <dict>                        <key>CFBundleIdentifier</key>                        <string>com.alexandred.VoodooI2CHID</string>                        <key>DeviceUsagePairs</key>                        <array>                              <dict>                                        <key>DeviceUsage</key>                                        <integer>4</integer>                                        <key>DeviceUsagePage</key>                                        <integer>13</integer>                              </dict>                              <dict>                                        <key>DeviceUsage</key>                                        <integer>5</integer>                                        <key>DeviceUsagePage</key>                                        <integer>13</integer>                              </dict>                              <dict>                                        <key>DeviceUsage</key>                                        <integer>2</integer>                                        <key>DeviceUsagePage</key>                                        <integer>13</integer>                              </dict>                        </array>                        <key>IOClass</key>                        <string>VoodooI2CMultitouchHIDEventDriver</string>                        <key>IOProbeScore</key>                        <integer>200</integer>                        <key>IOProviderClass</key>                        <string>IOHIDInterface</string>                </dict>
我上传的clover里集成的VoodooI2CHID.kext默认已经去掉了这一段代码了,这里介绍这个bug,是为了避免更新VoodooI2C系列驱动时忘记修改驱动而导致触摸板无法使用的问题。
bug 2. 睡眠唤醒后键盘失效(重新拔插后正常)
这是个奇葩的bug,可能和键盘硬件有关,经过搜索,发现不少用户遇到了唤醒后鼠标失效、键盘失效的问题,重新拔插后又能正常使用了,针对这个bug,解决办法就是安装sleepwatcher来监控系统的睡眠唤醒,在电脑唤醒时执行一条重连usb设备的命令,该补丁包默认适合miix 520的键盘bug,如果想要用到别的电脑上解决重连usb的问题,需要修改/usr/local/acai/patch,里面的0x14500000是miix 520键盘的usb口的地址。
经过测试,按照如下步骤就能解决miix 520的键盘失效问题:
1.安装brew,终端执行如下命令
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"2.安装sleepwatcher,终端执行如下命令
brew install sleepwatcher3.下载解压补丁包
补丁包:

4.终端进入补丁包目录,执行如下命令
sudo sh ./patch.sh

历史更新日志:2020-03-13:
[*]更新最新自编译clover、opencore与各驱动版本,支持最新 macOS 10.15.3
[*]支持opencore开机声音
[*]

2020-01-02:
[*]更新最新自编译clover、opencore与各驱动版本,支持最新 macOS 10.15.2
[*]大量优化opencore配置,从此版开始,以后主更新opencore引导
[*]修正usb配置,修复ipad充电问题
[*]修改wifi 国家为NZL,将支持更多5ghz wifi频段,同时不影响13个2.4ghz频段。
[*]更新 解决唤醒后需要拔插键盘问题的方案.zip ,测试支持macOS 10.15
[*]说明1: oc启动引导如果没有自动扫描出windows或linux启动项,请手动自定义添加引导配置到oc的config.plist里。
[*]说明2: oc里的acpi等补丁会对所有系统生效,所以由oc引导的windows会把机型识别为MacBook pro,并且也将支持原生的macOS的启动磁盘切换(待测试)。
[*]说明3: 最近为了hotpatch oc化做了很多修改,我这边目前正常,如有异常bug等请发issue,我是美版miix 520,bios版本6ncn35ww,hotpatch补丁有部份是依赖bios里dsdt表的,所以bios版本最好一致。

2019-08-23:
[*]更新最新自编译clover与各驱动版本,支持最新 macOS 10.15 beta6
[*]更新最新自编译OpenCore引导
[*]进一步精简冗余hotpatch补丁
[*]添加ssdt-usbx.aml,避免潜在的usb电源问题
[*]说明1:更新beta6系统后如果触屏失效,请运行kext utility修复权限 重建缓存
[*]说明2:clover与opencore的config.plist文件都添加了brcmfx-country=CN来支持2.4ghz的12和13 wifi频段,但会造成5ghz wifi频段缺少的问题,brcmfx-country=US支持更多的5ghz 频段,但没有12和13频段,各国家wifi频段参考wiki,实际可用频段请以自己实测为准。

2019-07-16:更新clover与各驱动版本,支持macOS10.15 beta3修复新系统下bug2问题
2019-06-06:修复macOS10.15蓝牙问题
2019-06-05:

[*]测试支持macOS10.15
[*]更新clover、opencore及驱动版本

OK!尽情玩耍吧!





machaozi 发表于 2023-4-7 11:54

感谢楼主的分享!!!

livesnow 发表于 2023-4-4 14:25

感谢大神分享

ww531245706 发表于 2023-3-20 17:38

喜喜非线性分析

ww531245706 发表于 2023-3-20 17:36

谢谢分享谢谢分享

释怀sakitama 发表于 2022-10-29 21:52

谢谢楼主分享 哪天撸一套来玩玩

mengfei521yang 发表于 2022-10-29 18:24

支持一下 感谢大神的付出

sgc1989 发表于 2022-10-26 23:00

支持一下,正好需要。

123686748 发表于 2022-9-24 23:05

谢谢楼主的无私奉献,一直都用你做的Win7

fuyukang 发表于 2022-9-24 20:02

谢谢楼主

happyxing8066 发表于 2022-9-22 21:23

虽然我的是miix510,但是查出来端口号也是一样的

happyxing8066 发表于 2022-9-22 21:22

感谢楼主,终于解决了键盘断链的问题。

ddr0123 发表于 2022-6-21 16:34

收藏收藏!!!!!

ynhhdj 发表于 2022-3-5 17:55

谢谢分享呢啊!

sutan 发表于 2021-10-29 23:22

感谢大神......

w2525700 发表于 2021-10-25 11:54

真心羡慕 可怜我的miix510 无人问津啊

w2525700 发表于 2021-10-25 11:51

谢谢楼主无私奉献,请问有适用于Miix510的新版系统EFI文件吗,网上都是10.14.2触摸也用不了,不是很方便

chenbaba 发表于 2021-8-4 19:22

很多个链接,究竟 下哪 几个?

chenbaba 发表于 2021-8-4 19:17

每下一个都要扣呢?

chenbaba 发表于 2021-8-4 19:14

EFI是否通用呢?

zgx168886 发表于 2021-6-17 21:08

谁帮我安装mixx720阿联系我16886709
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 联想miix520 平板pc二合一 黑苹果macOS10.15「逼近完美」