本帖最后由 blueboz 于 2019-11-18 15:14 编辑
据说这个可以省电源https://blog.daliansky.net/Intel-FB-Patcher-tutorial-and-insertion-pose.html大家可以尝试者做一下USB端口限制,个人感觉用处并不是很大。但是确实可以解决USB唤醒之类的问题。言归正传
基本操作步骤:
1.Clover 提取DSDT后,使用iasl 进行反编译。编译的时候,语法在下面
一般的反编译
iasl -da -dl -fe refs.txt DSDT.aml SSDT*.aml或者,使用笔者的反编译
iasl -dl -fe refs.txt DSDT.aml SSDT*.aml
2.使用MaciASL 打开DSDT.dsl
打开反编译的DSDT.dsl不是aml文件,切记!
3.打开终端,查看笔记本被唤醒的原因,使用如下命令
log show --start '2019-10-30 11:29:00' --end '2019-10-30 11:35:00' |grep 'Wake reason'
笔者返回的是大概如下
Default 0x0 0 0 kernel: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: GLAN
Default 0x0 0 0 kernel: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: GLAN
4.注释掉GLAN设备的PWR方法
5.保存补丁为aml格式名字叫DSDT.aml放置再