(解锁CFG LOCK)SSDT热补丁ThinkPad E540 更新OC0.7.3
本帖最后由 myd2898129 于 2021-9-22 17:20 编辑一、前言:
本人笔记本ThinPad E540笔记本为本人主力机,目前工作状态正常,且已全部转入OpenCore引导,不再使用Clover。
二、运行情况:
[*]刷BIOS解锁CFG LOCK
[*]CPU为i7-4712MQ成功开启XCPM,加载X86,节能器四项节能
[*]显卡为HD4600,加速正常,部分阿里旺旺、QQ等软件花瓶的请参考DeviceProperties设置,独显SSDT屏蔽
[*]声卡Conexant CSX20751/2(device id 0x510F),DeviceProperties配合AppleALC.kext注入id:28(1C000000)
[*]无线网卡刷白名单更换为Brcm943602CS(三天线)(白果免驱卡)
[*]USB参考黑果小兵的教程,USBPorts.kext,3.0正常,蓝牙正常,iPhone快速充电正常
[*]睡眠正常,如睡眠秒醒参见config-Acpi-patch的0x0D更名补丁。
[*]双系统切换直接用OpenCore引导。
[*]禁用EHC1和EHC2,这个机器上这两个控制器只是摆设,并不工作
[*]增加盒盖睡眠SSDT补丁,盒盖即可睡眠,呼吸灯工作正常
[*]触摸板工作正常,两指、三指、四指手势皆可使用
三、使用工具
1、Xcode2、Hackintool3、MaciASL 用于编辑SSDT及DSDT
四、SSDT热补丁说明
1、因采用OC引导双系统,抛弃传统DSDT+SSDT的方式,采用SSDT热补丁;2、SSDT-BAT.aml——ThinkPad电池补丁,配合ACPI更名补丁使用3、SSDT-EHCx_OFF.aml——禁用EHC1及EHC24、SSDT-IRQ.aml——原理同DSDT的IRQ补丁5、SSDT-LIDpatch.aml——盒盖睡眠补丁6、SSDT-NDGP.aml——屏蔽独显补丁7、SSDT-PLUG.aml——注入X868、SSDT-PNLF.aml——屏幕亮度补丁9、SSDT-PTSWAK.aml——综合拓展补丁,实现盒盖即睡眠,与SSDT-LIDpatch.aml共同使用10、SSDT-ThinkPad_ClickPad——触摸板及小红点驱动
五、完成效果:
解锁CFG LOCK
进一步精简OC文件目录,没有作用的SSDT全部移除EFI: 升级没问题,就是OC引导老破坏我win引导,F12进有时候都会出错。这点没有clover好使,但是clover不支持big sur有点郁闷。 hack_wei 发表于 2020-11-22 17:58
升级没问题,就是OC引导老破坏我win引导,F12进有时候都会出错。这点没有clover好使,但是clover不支持big...
分两个EFI分区,win和Mac各一个,这样就好一些 下载试试。 本帖最后由 supertc 于 2020-11-24 00:12 编辑
用了你这个,目前基本上都正常,谢谢了,有两个问题,一是睡眠能唤醒,但之后会自动关机,还有一个就是亮度调节键不能使用,能调节声音大小(后来又看到一个贴子,改偏好设置里的快捷键,现在行了) supertc 发表于 2020-11-23 23:04
用了你这个,目前基本上都正常,谢谢了,有两个问题,一是睡眠能唤醒,但之后会自动关机,还有一个就是亮度 ...
睡眠问题,bios禁用独显试试 myd2898129 发表于 2020-11-24 22:19 https://www.pcbeta.com/static/image/common/back.gif
睡眠问题,bios禁用独显试试
谢谢你的回复,你用的无线是修改过的,我如果要用本机的INTEL无线网卡要不要改什么设置,会不会影响INTEL网卡的加载 supertc 发表于 2020-11-25 01:04 https://www.pcbeta.com/static/image/common/back.gif
谢谢你的回复,你用的无线是修改过的,我如果要用本机的INTEL无线网卡要不要改什么设置,会不会影响INTEL ...
理论上不需要设置 supertc 发表于 2020-11-25 01:04
谢谢你的回复,你用的无线是修改过的,我如果要用本机的INTEL无线网卡要不要改什么设置,会不会影响INTEL ...
你驱动成功了吗?我clover一直没驱动成功,都说OC可以,换了OC,升级系统还是不行。 itlwm加客户端,打不开WiFi,airportitlwm可以打开WiFi,搜不到信号。。。。。 hack_wei 发表于 2020-11-26 08:46 https://www.pcbeta.com/static/image/common/back.gif
你驱动成功了吗?我clover一直没驱动成功,都说OC可以,换了OC,升级系统还是不行。 itlwm加客户端,打不 ...
我也没有驱动成功,发了贴求助没人回复,和你一样用了OC,用最新的能看到驱动信息,不过联不上网,客户端用不了,提示itlwm未运行。 supertc 发表于 2020-11-25 01:04
谢谢你的回复,你用的无线是修改过的,我如果要用本机的INTEL无线网卡要不要改什么设置,会不会影响INTEL ...
Config的DeviceProperties有一项无线网卡内建的,删掉这条 myd2898129 发表于 2020-11-27 05:51 https://www.pcbeta.com/static/image/common/back.gif
Config的DeviceProperties有一项无线网卡内建的,删掉这条
把内建网卡删了,没用,我都快放弃了,看别人说SSDT,DSDT有可能也影响。我全删除了,正常打开ac7260wifi。{:5_265:}
jo
本帖最后由 supertc 于 2020-11-27 21:53 编辑hack_wei 发表于 2020-11-27 17:45 https://www.pcbeta.com/static/image/common/back.gif
把内建网卡删了,没用,我都快放弃了,看别人说SSDT,DSDT有可能也影响。我全删除了,正常打开ac7260wifi ...
确实是可以了,把原始DSDT,SSDT加到EFI后用最新的1.2就可以了,不过声卡要重新弄一下独显也要禁用 supertc 发表于 2020-11-27 21:43 https://www.pcbeta.com/static/image/common/back.gif
确实是可以了,把原始DSDT,SSDT加到EFI后用最新的1.2就可以了,不过声卡要重新弄一下
需要反编译下DSDT,不会弄,我现在就是没有声音。。。。不知道怎么搞了,你有搞好的DSDT文件吗 hack_wei 发表于 2020-11-27 21:53 https://www.pcbeta.com/static/image/common/back.gif
需要反编译下DSDT,不会弄,我现在就是没有声音。。。。不知道怎么搞了,你有搞好的DSDT文件吗
我也没有,才看到你回复,还要DSDT屏蔽独显吧,不然亮度又不能调节了, supertc 发表于 2020-11-27 21:59 https://www.pcbeta.com/static/image/common/back.gif
我也没有,才看到你回复,还要DSDT屏蔽独显吧,不然亮度又不能调节了,
对,去掉DSDT虽然WIFI可以用了,但是声音,亮度,电池都没有了。 大神帮忙修改下DSDT文件吧,看了教程也没搞定。去掉DSDT声音,亮度,电池,摄像头等等都没了。加上吧WIFI又打不开。 {:5_278:} 同求myd2898129大神帮忙修改一下,网盘内为aida64提取的DSDT,SSDT 为了无线网卡真不容易啊, 用了你的DSDT不知道是什么原因加载不了,也弄不清楚哪方面有冲突,能认别驱动就是不能连接网络,把DSDT文件删除以后或者是保留没修改过的DSDT可以用无线网卡。十分感谢!
https://pan.baidu.com/s/1ainYZOMTbZQ159GyZ_Htnw 提取码: pqii hack_wei 发表于 2020-11-28 01:56 https://www.pcbeta.com/static/image/common/back.gif
大神帮忙修改下DSDT文件吧,看了教程也没搞定。去掉DSDT声音,亮度,电池,摄像头等等都没了。加上吧WIFI ...
今天没事,我对照原有的DSDT已经用XCODE的FileMerge比较弄好了一个,能打开WIFI,有声音,还有禁用独显,摄像头 读卡器还没弄好电池我没上上去没测试
链接: https://pan.baidu.com/s/152Ydx7rm3XtZLedSv3QL6w 提取码: r31w
本帖最后由 supertc 于 2021-2-22 20:31 编辑
最后在自己的DSDT基础上参考楼主的DSDT重新修改了一遍,感谢楼主的前期修改!现在intel wifi能打开,蓝牙也能用,电池能识别型号,有声音,摄像头能用,独显不知道是不是屏蔽的,集显HD4600工作正常,能调整亮度,除了DSDT.aml因为无线网卡不一样,SSDT都和楼主一样,之前一直是CPU识别不对,后来查了一下网上资料,是OPENCORE CONFIG中有一项PlatformInfo机型设置中ProcessorType设置为0或为空,最后终于能识别I5 CPU了!睡眠不知道为什么键盘灯不熄,鼠标点下就唤醒,DSDT中已经加了0x0D补丁