hzj790351393
发表于 2017-4-7 09:51
794767404 发表于 2017-4-7 09:44 https://www.pcbeta.com/static/image/common/back.gif
不明白你的"整合"是什么意思.SSDT要和DSDT同时打补丁Rename_DSM methods to XDSM和Rename GFX0 to I ...
就是我从ubantu提取了一大堆的dsdt文件什么的,其中table文件夹里面就有hdep文件什么的,那些文件不知道干嘛用的,ssdt一堆错误不知道怎么改,就是能帮我联合编译下吗
l2001mn
发表于 2017-4-7 10:49
感谢楼主分享!!
794767404
发表于 2017-4-7 13:15
hzj790351393 发表于 2017-4-7 09:51 https://www.pcbeta.com/static/image/common/back.gif
就是我从ubantu提取了一大堆的dsdt文件什么的,其中table文件夹里面就有hdep文件什么的,那些文件不知道干 ...
1、tables文件夹里含有关键字的"DSDT"和"SSDT"的文件(不包括dynamic子目录里的)就是用来联合编译、打补丁的.
2、联合编译可以参照我帖子里给的 DSDT&SSDT参考教程链接.
3、SSDT错误可以先试试Rehabman补丁源里的Cleanup/Fix Errors(SSDT),再不行可以论坛里搜索一下
实在不行...上附件我帮你看看吧..
hzj790351393
发表于 2017-4-7 13:17
794767404 发表于 2017-4-7 13:15 https://www.pcbeta.com/static/image/common/back.gif
1、tables文件夹里含有关键字的"DSDT"和"SSDT"的文件(不包括dynamic子目录里的)就是用来联合编译、打补丁 ...
http://pan.baidu.com/s/1kVeC5a3ssdt太多错误, iasl这个东西不太会用,找不到路径,你还是帮我看看吧
bbcc12315
发表于 2017-4-7 13:58
感谢楼主分享,我的事机械革命,和你配置一样,正在努力中,发现问题是亮度不能保存
794767404
发表于 2017-4-7 16:00
hzj790351393 发表于 2017-4-7 13:17 https://www.pcbeta.com/static/image/common/back.gif
http://pan.baidu.com/s/1kVeC5a3ssdt太多错误, iasl这个东西不太会用,找不到路径,你还是帮我看看吧
1、iasl:我帖子里给的参考教程里说了,"把iasl编译器拷贝到/usr/bin目录"然后就可以在终端里用命令调用了;找不到路径?打开Finder在菜单栏选择"前往"->"前往文件夹",输入"/usr/bin"再回车就能转到这个路径了.2、SSDT错误:我的帖子里也提到了:"创建一个名为refs.txt的文本文件……输入命令:iasl -da -dl -fe refs.txt *.aml"就可以生成无错DSDT和SSDT.
建议还是再仔细看看我的帖子和帖子里的链接吧...{:5_278:}附件只帮你通过refs.txt联合编译了DSDT和SSDT,补丁还是自己打吧...
jxy000
发表于 2017-4-7 17:01
感谢楼主写这么详细的教程,我和机械革命X6ti,和楼主配置很像,按照楼主的方法试试
Ambitiono
发表于 2017-4-7 17:36
颗牙啊,大兄弟
chanhom
发表于 2017-4-7 18:51
794767404 发表于 2017-4-6 23:05 https://www.pcbeta.com/static/image/common/back.gif
帮你看了一下,发现旧DSDT没有把GFX0改名IGPU,而新的DSDT已经把GFX0改为IGPU(即打了“Rename GFX0 to IG ...
楼主,果然如你所说啊,我把新的dsdt里面IGPU替换成GFX0 就能进去了。
那现在的问题就是,patched目录下存在dsdt里面是 gfx0, 然后ssdt 是用你的1,2,3,4,5,13,里面是IGPU,能进去,但是为什么dsdt换成IGPU会进不去?
是不是ssdt,6-12调用了系统原来的gfx0,导致吗?
我见你的EFI压缩包里面为什么没6-12?
794767404
发表于 2017-4-7 20:06
chanhom 发表于 2017-4-7 18:51 https://www.pcbeta.com/static/image/common/back.gif
楼主,果然如你所说啊,我把新的dsdt里面IGPU替换成GFX0 就能进去了。
那现在的问题就是,patched目录 ...
1、为了实现IGPU电源管理和亮度修复,你应该把GFX0命名为IGPU而不是相反.
2、这样"混搭"DSDT和SSDT的做法非常不建议...最好自己提取自己笔记本的DSDT&SSDT然后反编译、打补丁;至于为什么进不去 原因未知,你是用同一个DSDT做的实验?(仅仅改IGPU?)
3、每台笔记本提取的DSDT和SSDT大小、个数都可能不同(取决于BIOS版本、设置、提取方式等等...这也是我建议大家自己提取的原因);为什么我的包里没"6~12",因为我的笔记本提取的"6~12"都是动态加载的SSDT,我们Clover\patched目录不需要包含它们.(动态SSDT的特征:若用Clover提取,名称含有‘x';Linux里提取,在dynamic目录里)
总之,尽量不要用别人的DSDT&SSDT,更不要"混搭"... Tips: 回复的内容只是我个人的理解,不一定正确,有错还请大家更正、谅解{:5_264:}
hzj790351393
发表于 2017-4-7 21:30
794767404 发表于 2017-4-7 16:00 https://www.pcbeta.com/static/image/common/back.gif
1、iasl:我帖子里给的参考教程里说了,"把iasl编译器拷贝到/usr/bin目录"然后就可以在终端里用命令调用了; ...
🙏{:5_262:} 。 补丁这事就交给我了,alc295用@关羽长云的1.0.9alc驱动了,只显示内建输入,你的HDMI怎么弄出来的,
hzj790351393
发表于 2017-4-7 21:37
17395, 6058, Invalid type (Target is , Source must be a package also)
dsdt显示这个错误,
hzj790351393
发表于 2017-4-7 21:38
}
Else
{
If (LEqual (ECNO, One)) {}
P8XH (Zero, 0xC5)
P8XH (One, 0xAB)
ADBG ("Exit CS")
If (PSCP)
{
If (CondRefOf (\_PR.CPU0._PPC))
{
Store (Zero, \_PR.CPU0._PPC ())
PNOT ()
}
}
If (PLCS)
{
RPL1 ()
}
}
P_CS ()
}
}
hzj790351393
发表于 2017-4-7 21:52
3.通用补丁:(都在Rehabman补丁源里)
Audio Layout 0X1C(手动改) . 这句话啥意思啊,我们alc295都是28,我该怎么用d s d t注入ID:28呢
794767404
发表于 2017-4-7 22:24
hzj790351393 发表于 2017-4-7 21:37 https://www.pcbeta.com/static/image/common/back.gif
17395, 6058, Invalid type (Target is , Source must be a package also)
dsdt显示这个错误,
额,简单地删掉错误的那行就行了.比如说这里是"Store (Zero, \_PR.CPU0._PPC ())"这行出错,直接删掉这句就行了.
794767404
发表于 2017-4-7 22:27
hzj790351393 发表于 2017-4-7 21:52 https://www.pcbeta.com/static/image/common/back.gif
3.通用补丁:(都在Rehabman补丁源里)
Audio Layout 0X1C(手动改) . 这句话啥意思啊,我们alc295都是 ...
Rehabman的原补丁是" Audio Layout 12",直接把原补丁里的[...layout-id", Buffer() { 12, 0x00, 0x00, 0x00 }...]里的12改成0x1C就行了.(0x1C是28的十六进制形式)
794767404
发表于 2017-4-7 22:33
hzj790351393 发表于 2017-4-7 21:30 https://www.pcbeta.com/static/image/common/back.gif
🙏 。 补丁这事就交给我了,alc295用@关羽长云的1.0.9alc驱动了,只显示内建输入,你的H ...
你需要自己用Xcode编译AppleALC,源代码在https://github.com/vit9696/AppleALC,修改方式参考https://bbs.pcbeta.com/viewthread-1729017-1-1.html
qiu6150
发表于 2017-4-7 22:53
谢谢分享,楼主好人
淦你好吗
发表于 2017-4-8 09:49
lz你好,我的是光影精灵,但是cpu、显卡、硬盘配置跟你的一样样,照着你的方法做能行不?
hzj790351393
发表于 2017-4-8 20:54
794767404 发表于 2017-4-7 22:33 https://www.pcbeta.com/static/image/common/back.gif
你需要自己用Xcode编译AppleALC,源代码在https://github.com/vit9696/AppleALC,修改方式参考http://bbs. ...
hwp加载了但是加载不了x86驱动,按照督查大大的也没用,