本帖最后由 szj910398983 于 2020-3-5 19:56 编辑
前排提醒:我参考过的教程已经整理在了文末,以方便查看。Github项目已在更新中:https://github.com/AlexanderLake/Lenovo-Xiaoxin-Air-14IKBR-Hackintosh
经过半年的努力,小新air14终于实现了完美黑苹果(或许应该叫白苹果)!
为什么叫白苹果呢?
因为我现在的Windows是用Boot Camp装的,分区表如下图,和Macintosh一致:
非常标准的200M EFI分区,不要太舒服!
------------------------------------------------
配置信息:
机型:联想小新 Air 14IKBR 2018款
CPU:i7-8550U
显卡:UHD620 + MX150(屏蔽)
无线网卡:BCM94350ZAE(即DW1820A)(08PKF4版本)
蓝牙:BCM2045A0
声卡:ALC 236
触摸板:Synaptics I2C触摸板(型号显示MSFT0001)
-------------------------------------------------
目前状态:99%完美。
存在的问题:iMessage无法激活,因为我的ID被拉黑了。。。
--------------------------------------------------------------------
各硬件解决方案:
1.CPU与变频
8代CPU对mac的兼容性太好了!选择MBP15.2的SMBIOS,Hotpatch注入SSDT-PR00.aml来开启电源管理。
2.GPU
屏蔽独显(DSDT屏蔽法)
用RU.EFI修改DVMT为64MB(推荐)
用WhateverGreen.kext驱动UHD620,并在Device Properties中打缓冲帧补丁。
3.声卡
无脑AppleALC.kext,并在Device Properties中注入layout-id=12(这是新的Layout-ID,我已经PR到Github,等待通过)
耳机问题使用CodecCommander.kext与ALCPlugFix解决
4.Wi-Fi(使用了和黑果小兵不同的方案,似乎更加简单稳定?)
原机自带的Intel AC3165无解(现在似乎有希望?),因而在黑果小兵处购入DW1820A(08PKF4版本)。
没有屏蔽针脚,只在Device Properties中添加pci-aspm-default=0,即关闭ASPM,解决了五国问题。
同时使用AirPortBrcmFixup.kext,解决“第三方无线网卡”的问题。boot-args中添加brcmfx-country=#a,解决5Ghz限速300Mbps的问题。
5.蓝牙
使用BrcmPatchRAM2.kext,BrcmFirmwareData.kext,BrcmBluetoothInjector.kext解决。不推荐新版的BrcmPatchRAM3.kext,因为会导致音频设备不能连接的问题。
6.触摸板(GPIO中断方式)
参考了alexandred的英文原版教程。英文不错的朋友可以试试直接读英文教程,你会发现很多不一样的东西。
----------------------------------------------------------------------------------------
各疑难杂症的解决方案:
1.解锁CFG,见下(十分重要,否则根本无法开机!)2.Sleep Wake Failure in EFI,重启自动断电:使用RTC补丁SSDT-RTC0.aml
3.耳机与麦克风切换:定制了AppleALC并已经被合并到AppleALC项目,注入layout-id=12;并使用CodecCommander.kext与ALCPlugFix。
----------------------------------------------------------------------------------------------------------------------------
参考教程与感谢:
1.黑果小兵的AppleALC教程:https://github.com/AlexanderLake/Lenovo-Xiaoxin-Air-14IKBR-Hackintosh
-------------------------------------------------------------------------------------------
最后当然是我的EFI,需要解锁CFG,已经去除USB内建和三码
|