野蛮人2 发表于 2013-4-28 10:47

本帖最后由 野蛮人2 于 2013-4-28 10:58 编辑

驱动不全
http://pan.baidu.com/share/link?shareid=87844&uk=2217682316


semim 发表于 2013-4-28 11:08

野蛮人2 发表于 2013-4-28 10:47 static/image/common/back.gif
驱动不全
http://pan.baidu.com/share/link?shareid=87844&uk=2217682316

太感谢了。开不了QE CI也无所谓,关键是让内屏正常显示。一定是我的DSDT有问题,你帮我写的驱动有修改SENSE ID吗

野蛮人2 发表于 2013-4-28 11:16

semim 发表于 2013-4-28 11:08 static/image/common/back.gif
太感谢了。开不了QE CI也无所谓,关键是让内屏正常显示。一定是我的DSDT有问题,你帮我写的驱动有修改SEN ...

没修改。
一般能驱动到正常。只要DSDT里加入了 EDID代码因该没问题

Method (_DSM, 4, NotSerialized)
                  {
                        Store (Package (0x48)
                            {
                              "AAPL,HasPanel",
                              Buffer (0x04)
                              {
                                     0x01, 0x00, 0x00, 0x00
                              },
                              "AAPL,Haslid",
                              Buffer (0x04)
                              {
                                     0x01, 0x00, 0x00, 0x00
                              },
                              "AAPL,backlight-control",
                              Buffer (0x04)
                              {
                                     0x01, 0x00, 0x00, 0x00
                              },
                              "AAPL,aux-power-connected",
                              Buffer (0x04)
                              {
                                     0x01, 0x00, 0x00, 0x00
                              },
                              "AAPL00,DualLink",
                              Buffer (0x04)
                              {
                                     0x00, 0x00, 0x00, 0x00
                              },
                              "AAPL00,Dither",
                              Buffer (0x04)
                              {
                                     0x00, 0x00, 0x00, 0x00
                              },
                              "AAPL00,override-no-connect",
                              Buffer (0x80)
                              {
                                  这是显卡 EDID
                              },
                              "hda-gfx",
                              Buffer (0x0A)
                              {
                                    "onboard-1"
                              },
                              "@0,AAPL,boot-display",
                              Buffer (0x04)
                              {
                                     0x01, 0x00, 0x00, 0x00
                              },
                              "@0,deviceType",
                              Buffer (0x08)
                              {
                                    "display"
                              },
                              "@0,name",
                              Buffer (0x0C)
                              {
                                    "ATY,Hoolock"
                              },
                              "@0,display-link-component-bits",
                              Buffer (0x04)
                              {
                                     0x06, 0x00, 0x00, 0x00
                              },
                              "@0,display-pixel-component-bits",
                              Buffer (0x04)
                              {
                                     0x06, 0x00, 0x00, 0x00
                              },
                              "@0,display-dither-support",
                              Buffer (0x04)
                              {
                                     0x00, 0x00, 0x00, 0x00
                              },
                              "@0,backlight-control",
                              Buffer (0x04)
                              {
                                     0x01, 0x00, 0x00, 0x00
                              },
                              "@0,built-in",
                              Buffer (One)
                              {
                                     0x01
                              },
                              "@1,device_type",
                              Buffer (0x0B)
                              {
                                    "display"
                              },
                              "@1,name",
                              Buffer (0x0C)
                              {
                                    "ATY,Hoolock"
                              },
                              "@1,display-link-component-bits",
                              Buffer (0x04)
                              {
                                     0x06, 0x00, 0x00, 0x00
                              },
                              "@1,display-pixel-component-bits",
                              Buffer (0x04)
                              {
                                     0x06, 0x00, 0x00, 0x00
                              },
                              "@1,display-dither-support",
                              Buffer (0x04)
                              {
                                     0x00, 0x00, 0x00, 0x00
                              },
                              "@2,name",
                              Buffer (0x0C)
                              {
                                    "ATY,Hoolock"
                              },
                              "VRAM,totalsize",
                              Unicode ("@"),
                              "ATY,memsize",
                              Unicode ("@"),
                              "ATY,MemRevisionID",
                              Buffer (0x0E)
                              {
                                     0x00, 0x00
                              },
                              "ATY,MemVendorID",
                              Buffer (0x0E)
                              {
                                     0x01, 0x00
                              },
                              "ATY,Card#",
                              Buffer (0x0E)
                              {
                                    "109-B77101-00"
                              },
                              "ATY,Rom#",
                              Buffer (0x0F)
                              {
                                    "113-B7710C-176"
                              },
                              "ATY,EFIVersion",
                              Buffer (0x0B)
                              {
                                    "01.00.3180"
                              },
                              "ATY,Copyright",
                              Buffer (0x32)
                              {
                                    "Copyright AMD Inc. All Rights Reserved. 2005-2011"
                              },
                              "device_type",
                              Buffer (0x12)
                              {
                                    "ATY,HoolockParent"
                              },
                              "name",
                              Buffer (0x12)
                              {
                                    "ATY,HoolockParent"
                              },
                              "model",
                              Buffer (0x1C)
                              {
                                    "这里写入显卡名"
                              },
                              "ATY,PlatformInfo",
                              Buffer (0x80)
                              {

                                        这是显卡ROM   },
                              "AAPL,overwrite_binimage",
                              Buffer (One)
                              {
                                     0x01
                              }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                  }
                }

semim 发表于 2013-4-28 11:57

野蛮人2 发表于 2013-4-28 11:16 static/image/common/back.gif
没修改。
一般能驱动到正常。只要DSDT里加入了 EDID代码因该没问题



附上我的DSDT, 加了显卡ROM和EDID,能否帮忙检查是否有误?多谢!

野蛮人2 发表于 2013-4-28 14:38

semim 发表于 2013-4-28 11:57 static/image/common/back.gif
附上我的DSDT, 加了显卡ROM和EDID,能否帮忙检查是否有误?多谢!


却少一个显视屏内建代码。我帮你补上。修复一个错误
还有6个本身的小错误。以后你自己研究。这个6个错误应该是修改一个地方能解决。
找奶牛帮一下看看吧。
看你的代码本身应该没问题了。

semim 发表于 2013-4-28 14:44

野蛮人2 发表于 2013-4-28 14:38 static/image/common/back.gif
却少一个显视屏内建代码。我帮你补上。修复一个错误
还有6个本身的小错误。以后你自己研究。这个6个错 ...

太感谢了,我自己先试试看,再研究。THANKS!

semim 发表于 2013-4-28 15:22

野蛮人2 发表于 2013-4-28 14:38 static/image/common/back.gif
却少一个显视屏内建代码。我帮你补上。修复一个错误
还有6个本身的小错误。以后你自己研究。这个6个错 ...

还是不行,我一直怀疑DSDT没有加载。。。我在DSDT里改了显卡型号,但是进去后看还是4600系列的不是我该的4570. 怎么确认DSDT一定加载了?

victorapple 发表于 2013-4-28 15:31

刚好我也是用这款机器,有空再折腾下黑苹果

victorapple 发表于 2013-4-28 15:51

楼主,我的机器和你的是一样的啊,能不能麻烦你把你的全部驱动发一下给我啊vankey@qq.com,谢谢啊

野蛮人2 发表于 2013-4-28 16:33

semim 发表于 2013-4-28 15:22 static/image/common/back.gif
还是不行,我一直怀疑DSDT没有加载。。。我在DSDT里改了显卡型号,但是进去后看还是4600系列的不是我该的 ...

用了DSDT引导驱动 显卡的话,变色龙不能用显卡侦测那个选项
ATY那个驱动也得卸载。这两样必须不在。加载DSDT 需要用变色龙
变色龙。在你的MAC盘 Extra下

victorapple 发表于 2013-4-30 13:30

我的型号和你的是一样的,安装了10。8。3,是不是直接安装上面附件里的驱动就可以了啊?

maixi23 发表于 2013-4-30 16:50

楼主 请问你的FB是修改哪个原始数据的HOOlock?

semim 发表于 2013-5-6 11:01

我现在显卡已经驱动,外接显示器可开QE CI 就是内屏是黑的,请问下步该干什么?

野蛮人2 发表于 2013-5-6 11:26

semim 发表于 2013-5-6 11:01 static/image/common/back.gif
我现在显卡已经驱动,外接显示器可开QE CI 就是内屏是黑的,请问下步该干什么?

好好研究 EDID 就行了 把EDID加入到DSDT

semim 发表于 2013-5-6 13:11

野蛮人2 发表于 2013-5-6 11:26 static/image/common/back.gif
好好研究 EDID 就行了 把EDID加入到DSDT

我是用ATY.int驱动的,DSDT中需要导入显卡ROM吗?还是直接添加EDID强制代码就行?

xgliuxb 发表于 2013-5-6 15:48

看看了看看了看看了

野蛮人2 发表于 2013-5-6 17:22

semim 发表于 2013-5-6 13:11 static/image/common/back.gif
我是用ATY.int驱动的,DSDT中需要导入显卡ROM吗?还是直接添加EDID强制代码就行?

哦!在ATY那个驱动中

取得你的EDID 然后替换里面的。ATY_Init.kext 显视包内容 找到Info.plist 用PlistEditPro 打开。找到如下图的AAPL00,override-no-connect这个值然后在那些00FFF上右键 选取编辑。替换你的EDID即可驱动。取得EDID方法自己本论坛搜索
http://static.pb.pbcdn.com/data/attachment/forum/201304/25/121143z2t8tb5iqw99jwzw.png
http://static.pb.pbcdn.com/data/attachment/forum/201304/25/121132t9nuriq66936cra6.png

semim 发表于 2013-5-6 19:27

野蛮人2 发表于 2013-5-6 17:22 static/image/common/back.gif
哦!在ATY那个驱动中

取得你的EDID 然后替换里面的。ATY_Init.kext 显视包内容 找到Info.plist 用Pli ...

太感谢了, 我试试看

semim 发表于 2013-5-7 10:26

野蛮人2 发表于 2013-5-6 17:22 static/image/common/back.gif
哦!在ATY那个驱动中

取得你的EDID 然后替换里面的。ATY_Init.kext 显视包内容 找到Info.plist 用Pli ...

还是不行啊, 我SENSE ID从1~9都试了,还是没用,加了EDID也是黑屏。问题出在哪里?还是无解了?

Jack_KK 发表于 2013-5-7 11:20

参考一下,显卡驱动了,没法调节亮度。
页: 1 2 3 4 5 [6] 7 8
查看完整版本: SONY E系列完美内屏 ATI显卡成功QE/IC 亮度调节 为SONY的朋友解开迷雾