联合编译常规具体步骤(总结帖)
联合编译常规具体步骤(总结帖) 前情提要因为有个图片没传上来,所以放在附件里了。这是我的一个总结,原帖为英文帖,地址:https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/ 注意:首先你在clover状态下,按F4或者F4+FN,提取dsdt和ssdt文件,它会自动保存在你的origin文件夹中,如图: 桌面新建文件夹自己命名,例如(ACPI,将其中的dsdt和ssdt文件放入。安装MaciASL软件。然后下载“iasl”,将它放入“/usr/bin”中(建议手动放入,对于小白来说命令行不太实用)。(第一个图片传不上去我放在附件,需要的下载)
编译正题(假设你已经完成上面的步骤)
1.终端里输入“cd desktop”回车 然后再输入“pbpaste>refs.txt”, 意思是就在桌面创建一个“txt”的文本文件; 2.复制以下代码: External(MDBG, MethodObj, 1) External(_GPE.MMTB, MethodObj, 0) External(_SB.PCI0.LPCB.H_EC.ECWT, MethodObj, 2) External(_SB.PCI0.LPCB.H_EC.ECRD, MethodObj, 1) External(_SB.PCI0.LPCB.H_EC.ECMD, MethodObj, 1) External(_SB.PCI0.PEG0.PEGP.SGPO, MethodObj, 2) External(_SB.PCI0.GFX0.DD02._BCM, MethodObj, 1) External(_SB.PCI0.SAT0.SDSM, MethodObj, 4) External(_GPE.VHOV, MethodObj, 3) External(_SB.PCI0.XHC.RHUB.TPLD, MethodObj, 2) 3.放入文本中; 4.再将“refs”放入桌面创建并包含dsdt.dsl和ssdt.dsl的文件“ACPI(或者自己取名)”中; 5.终端输入“cd 文件夹路径(或者直接拖入文件即可)”, 按“回车”; 如图:blob:https://bbs.pcbeta.com/ba70b862-83a6-49ef-9cbb-f8b7375f0a5f
6.然后再输入以下代码进行联合编译: iasl -da -dl -fe refs.txt DSDT.aml SSDT*.aml按“回车”;
学习支持{:5_280:} 怎么编译openwrt? 这个有用,好像记得iasl编译的dsdt问题比常规编译的少不少,有些甚至没有,不知道有没有记错 谢谢分享11111111 a719031256 发表于 2018-8-16 20:39 https://www.pcbeta.com/static/image/common/back.gif
这个有用,好像记得iasl编译的dsdt问题比常规编译的少不少,有些甚至没有,不知道有没有记错
理论上是,我当时编译后没有错误{:5_262:} 天地XIN 发表于 2018-8-16 17:27 https://www.pcbeta.com/static/image/common/back.gif
学习支持
哈哈,加油{:9_376:} d_milky 发表于 2018-8-16 20:48 https://www.pcbeta.com/static/image/common/back.gif
理论上是,我当时编译后没有错误
如果没记错的话,我的dsdt用iasl编译好像只有五个问题,用之前的方法编译有二十来个,时间太久了,这次升级10.13我没折腾dsdt,用的是10.11的dsdt{:9_359:} a719031256 发表于 2018-8-16 20:53 https://www.pcbeta.com/static/image/common/back.gif
如果没记错的话,我的dsdt用iasl编译好像只有五个问题,用之前的方法编译有二十来个,时间太久了,这次升 ...
我在看R大的帖子,他好像是说dsdt就是一劳永逸的 d_milky 发表于 2018-8-16 20:57 https://www.pcbeta.com/static/image/common/back.gif
我在看R大的帖子,他好像是说dsdt就是一劳永逸的
大神啊。。。。。 a719031256 发表于 2018-8-16 20:59 https://www.pcbeta.com/static/image/common/back.gif
大神啊。。。。。
R大是我们的精神食粮{:9_383:} 谢谢楼主分享,支持!!
一般情况下直接用-da -dl就够了吧。。。
自从用了hotpatch好久没碰过dsdt了{:5_264:}
不过现在的dsdt如果是acpi6.0以上规范的错误应该都挺少的,就算单独改也应该挺好改的吧 楼主:我用F4键提取的文件全是***.aml的,而不是***.dsl??? 感谢楼主,学习一下 ltx7795 发表于 2018-8-16 23:17 https://www.pcbeta.com/static/image/common/back.gif
楼主:我用F4键提取的文件全是***.aml的,而不是***.dsl???
F4提取就是后缀为aml的格式,编译完后才是dsl。
感谢楼主,学习一下 谢谢楼主分享 强迫症表示,hotpatch不错 感谢分享!!!mark下!!!
页:
[1]
2