syscl
发表于 2015-4-5 21:46
JAMESM5 发表于 2015-4-5 21:28 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
谢谢,之前是指dsdt-mod怎么用的,对了,刚刚下载了你改的dsdt发现有145个错误基本上全是Invalid object ...
那你回第一次给你修改那个。直接另存为aml啊.
////
JAMESM5
发表于 2015-4-5 22:03
syscl 发表于 2015-4-5 21:46 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
那你回第一次给你修改那个。直接另存为aml啊.
////
原来是后缀问题,已经搞定了谢谢
syscl
发表于 2015-4-5 22:08
JAMESM5 发表于 2015-4-5 22:03 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
原来是后缀问题,已经搞定了谢谢
不仅仅后缀,而且类型要改,可以参考一下daxuexinsheng的视频贴。
JAMESM5
发表于 2015-4-5 22:13
syscl 发表于 2015-4-5 22:08 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
不仅仅后缀,而且类型要改,可以参考一下daxuexinsheng的视频贴。
你传给我的那个,我解压出来还以为是个什么二进制文件,后来改aml打不开,改dsl就打开了,谢谢啰{:5_294:}
maojinbing
发表于 2015-4-6 07:01
syscl 发表于 2015-4-5 19:36 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
你的配置很好弄,不要用MacPro 6,1作为机型,用iMac 14,2.
把dsl编译回aml就可以了,已经没有错误了, ...
还有四个错误啊
maojinbing
发表于 2015-4-6 07:08
syscl 发表于 2015-4-5 19:36 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
你的配置很好弄,不要用MacPro 6,1作为机型,用iMac 14,2.
把dsl编译回aml就可以了,已经没有错误了, ...
最后利用ssdtPRGen.sh来生成变频文件。
loonyeo
发表于 2015-4-6 09:25
已经收藏,希望楼主提供更多的错误修复方法
syscl
发表于 2015-4-7 13:23
maojinbing 发表于 2015-4-6 07:08 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
最后利用ssdtPRGen.sh来生成变频文件。
没有错误了,而且帮你编译了。你可以直接拿来用。
////
不过你的ssdtPRGen.sh生成的变频文件有问题。需要重新生成。按照ssdtPRGen.sh那篇教程来。
////
lcg72
发表于 2015-4-7 13:51
本帖最后由 lcg72 于 2015-4-7 14:08 编辑
我的和你一样的,在SSDT-7中,我分析了一下,这段代码是打开、关闭显卡时调用的,可以理解为显卡休眠、恢复,或者显卡切换等等。试着改了一下。看可以不:
Method (GPPR, 2, NotSerialized) {
If (LEqual (Arg1, Zero)) //OFF
{
If (LEqual (Arg0, Zero)) //PE is null
{
If (CondRefOf (\_SB.PCI0.PEG0.PEGP.SGPO))//method \_SB.PCI0.PEG0.PEGP.SGPO is valid
{
\_SB.PCI0.PEG0.PEGP.SGPO (HLRS, Zero) //HLRS set to Zero
\_SB.PCI0.PEG0.PEGP.SGPO (PWEN, Zero) //PWEN set to Zero
}
}Else{ //PE not null
If (CondRefOf (\_SB.PCI0.PEG0.PEGP.SGPO)) //method \_SB.PCI0.PEG0.PEGP.SGPO is valid
{
\_SB.PCI0.PEG0.PEGP.SGPO (HLRS, One)//HLRS set to One
Sleep (DLHR)
\_SB.PCI0.PEG0.PEGP.SGPO (PWEN, Zero)//PWEN set to Zero
}
}
}Else{ //ON
If (LEqual (Arg0, Zero))//PE is null
{
If (CondRefOf (\_SB.PCI0.PEG0.PEGP.SGPO)) //method \_SB.PCI0.PEG0.PEGP.SGPO is valid
{
\_SB.PCI0.PEG0.PEGP.SGPO (HLRS, Zero) //HLRS set to Zero
}
}Else{ //PE not null
If (CondRefOf (\_SB.PCI0.PEG0.PEGP.SGPO)) //method \_SB.PCI0.PEG0.PEGP.SGPO is valid
{
\_SB.PCI0.PEG0.PEGP.SGPO (HLRS, One) //HLRS set to One
Sleep (DLHR)
\_SB.PCI0.PEG0.PEGP.SGPO (PWEN, One) //PWEN set to One
Sleep (DLPW)
}
}
}
}
两个Sleep还没弄清是干什么用的,所以放的位置是猜的。
maojinbing
发表于 2015-4-7 20:12
syscl 发表于 2015-4-7 13:23
没有错误了,而且帮你编译了。你可以直接拿来用。
多谢,好像错误更多了。
syscl
发表于 2015-4-7 20:46
maojinbing 发表于 2015-4-7 20:12
多谢,好像错误更多了。
如果有错误,iasl是不能通过编译的!我都没有帮你一个一个保存,而是联合编译了,没有错误。aml相当于火星文,只要dsl没有错误,就成功了。
////
syscl
发表于 2015-4-7 20:46
lcg72 发表于 2015-4-7 13:51
我的和你一样的,在SSDT-7中,我分析了一下,这段代码是打开、关闭显卡时调用的,可以理解为显卡休眠、恢复, ...
好的,到时候去试一试!
maojinbing
发表于 2015-4-13 08:57
楼主厉害,什么时候再次更新啊
syscl
发表于 2016-5-10 18:13
增加sensor hub错误的修改方法. 见#2.
feidiao123
发表于 2016-5-10 19:02
我这个dsdt修改后小太阳能用但不能调节亮度
wsttdb0819
发表于 2016-7-7 23:05
maojinbing 发表于 2015-4-5 19:03 https://www.pcbeta.com/static/image/common/back.gif
型号名称: Mac Pro
型号标识符: MacPro6,1
处理器名称: Quad-Core Intel X ...
牛,小牛和老牛
lizhitongliyong
发表于 2016-7-8 18:11
非常不错的经验分享,谢谢楼主{:5_272:}
webhappyboy070
发表于 2016-9-10 22:35
syscl 发表于 2015-4-5 18:10 https://www.pcbeta.com/static/image/common/back.gif
SSDT: 在OEM Table ID "sensrhub" 表中有的朋友可能会遇到这样的错误具体片段
这个错误的修改方法如下 ...
哎,无意之间发现了这个{:5_262:}
webhappyboy070
发表于 2016-9-25 11:02
syscl 发表于 2015-4-5 18:10 https://www.pcbeta.com/static/image/common/back.gif
SSDT: 在OEM Table ID "sensrhub" 表中有的朋友可能会遇到这样的错误具体片段
这个错误的修改方法如下 ...
这个问题修复了,下次重新翻译问题又会出现
slsunlight
发表于 2016-11-17 19:22
支持,我认为你太厉害了