evilfts 发表于 2014-6-17 21:06

HD4600终于可以不花屏了,写下心得。

我的本本,看签名。
爬了无数的帖子,驱动集显总是这样那样的问题,花屏,显存不正确,需要注销等等,有一阵子真的不想搞了。
以下仅是我的一些经验,请参考,不一定适用于其他人。
我的显卡是dsdt注入,ig-platform-id 0a260006,clover引导。
dsdt修正全部取消,加入了edid.
config.plist
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0"><dict>        <key>ACPI</key>        <dict>                <key>DSDT</key>                <dict>                        <key>Debug</key>                        <false/>                        <key>DropOEM_DSM</key>                        <false/>                        <key>Name</key>                        <string>DSDT.aml</string>                        <key>ReuseFFFF</key>                        <false/>                </dict>                <key>DropTables</key>                <array>                        <dict>                                <key>Signature</key>                                <string>SSDT</string>                                <key>TableId</key>                                <string>Cpu0Ist</string>                        </dict>                        <dict>                                <key>Signature</key>                                <string>SSDT</string>                                <key>TableId</key>                                <string>CpuPm</string>                        </dict>                        <dict>                                <key>Signature</key>                                <string>DMAR</string>                        </dict>                </array>                <key>HaltEnabler</key>                <true/>                <key>SSDT</key>                <dict>                        <key>DropOem</key>                        <false/>                        <key>EnableC6</key>                        <true/>                        <key>Generate</key>                        <dict>                                <key>CStates</key>                                <true/>                                <key>PStates</key>                                <true/>                        </dict>                </dict>        </dict>        <key>Boot</key>        <dict>                <key>DefaultVolume</key>                <string>MacHDD</string>                <key>Legacy</key>                <string>PBR</string>                <key>Log</key>                <false/>                <key>Secure</key>                <false/>                <key>Timeout</key>                <integer>5</integer>                <key>XMPDetection</key>                <string>Yes</string>        </dict>        <key>Devices</key>        <dict>                <key>Audio</key>                <dict>                        <key>Inject</key>                        <string>No</string>                </dict>                <key>FakeID</key>                <dict>                        <key>ATI</key>                        <string>0x0</string>                        <key>IMEI</key>                        <string>0x0</string>                        <key>IntelGFX</key>                        <string>0x0</string>                        <key>LAN</key>                        <string>0x0</string>                        <key>NVidia</key>                        <string>0x0</string>                        <key>SATA</key>                        <string>0x0</string>                        <key>WIFI</key>                        <string>0x0</string>                        <key>XHCI</key>                        <string>0x0</string>                </dict>                <key>USB</key>                <dict>                        <key>AddClockID</key>                        <true/>                        <key>FixOwnership</key>                        <true/>                        <key>Inject</key>                        <true/>                </dict>        </dict>        <key>DisableDrivers</key>        <array>                <string>Nothing</string>        </array>        <key>GUI</key>        <dict>                <key>Hide</key>                <array>                        <string>BOOTX64.EFI</string>                        <string>Windows</string>                </array>                <key>Language</key>                <string>en:0</string>                <key>Mouse</key>                <dict>                        <key>Enabled</key>                        <true/>                        <key>Mirror</key>                        <false/>                        <key>Speed</key>                        <integer>8</integer>                </dict>                <key>Scan</key>                <dict>                        <key>Entries</key>                        <true/>                        <key>Legacy</key>                        <true/>                        <key>Tool</key>                        <true/>                </dict>                <key>ScreenResolution</key>                <string>1920x1080</string>                <key>Theme</key>                <string>metal</string>        </dict>        <key>Graphics</key>        <dict>                <key>CustomEDID</key>                <data>                AP///////wAGr+0hAAAAAAEVAQOAIhN4CuK1nllSmSYeUFQAAAABAQEBAQEB                AQEBAQEBAQEBtjWAfnA4KEA8PO4AWMIQAAAYtjWAfnA4WEI8PO4AWMIQAAAY                AAAA/gBBVU8KICAgICAgICAgAAAA/gBCMTU2SFcwMiBWMSAKAFI=                </data>                <key>DualLink</key>                <integer>1</integer>                <key>Inject</key>                <dict>                        <key>ATI</key>                        <false/>                        <key>Intel</key>                        <true/>                        <key>NVidia</key>                        <false/>                </dict>                <key>InjectEDID</key>                <true/>        </dict>        <key>KernelAndKextPatches</key>        <dict>                <key>AppleRTC</key>                <true/>                <key>AsusAICPUPM</key>                <true/>                <key>KextsToPatch</key>                <array>                        <dict>                                <key>Comment</key>                                <string>External icons patch</string>                                <key>Find</key>                                <data>                                RXh0ZXJuYWw=                                </data>                                <key>Name</key>                                <string>AppleAHCIPort</string>                                <key>Replace</key>                                <data>                                SW50ZXJuYWw=                                </data>                        </dict>                </array>        </dict>        <key>RtVariables</key>        <dict>                <key>LogEveryBoot</key>                <string>10</string>                <key>LogLineCount</key>                <integer>3000</integer>                <key>MLB</key>                <string>19880118197808019</string>                <key>MountEFI</key>                <string>Yes</string>                <key>ROM</key>                <string>00:25:56:86:38:d9</string>        </dict>        <key>SMBIOS</key>        <dict>                <key>BiosReleaseDate</key>                <string>05/10/12</string>                <key>BiosVendor</key>                <string>Apple Computer, Inc.</string>                <key>BiosVersion</key>                <string>MBP101.88Z.00EE.B00.1205101839</string>                <key>Board-ID</key>                <string>Mac-C3EC7CD22292981F</string>                <key>BoardManufacturer</key>                <string>Apple Computer, Inc.</string>                <key>BoardType</key>                <integer>10</integer>                <key>ChassisAssetTag</key>                <string>MacBook-Aluminum</string>                <key>ChassisManufacturer</key>                <string>Apple Computer, Inc.</string>                <key>ChassisType</key>                <string>08</string>                <key>Family</key>                <string>MacBook Pro</string>                <key>Manufacturer</key>                <string>Apple Computer, Inc.</string>                <key>Mobile</key>                <true/>                <key>ProductName</key>                <string>MacBookPro10,1</string>                <key>SerialNumber</key>                <string>C02KPGYSDKQ1</string>                <key>Trust</key>                <false/>                <key>Version</key>                <string>1.0</string>        </dict>        <key>SystemParameters</key>        <dict>                <key>InjectKexts</key>                <string>Detect</string>                <key>InjectSystemID</key>                <true/>        </dict></dict></plist>
显卡识别为HD4600,显存1536MB,花屏只有很小一点,请看截图。刚开始右上角一直菜单栏花屏,必须要注销,自从我改了这个后,就没有了,注意了,就是系统偏好设置——显示器——颜色——显示描述文件里选择第一个显示器,或者重新校准一个。任务栏就不花屏了。至于其他人行不行我不知道,反正我这样成功了。附上截图。

345639853 发表于 2014-6-17 21:20

renfei16 发表于 2014-6-18 01:21

屏蔽独显后我的显存就变成1000多,知道怎么回事吗?

daxuexinsheng 发表于 2014-6-18 18:45

我记得楼主的电脑是 神舟 K660E ,楼主能不能帮我测试一下这个电量显示补丁呢?

evilfts 发表于 2014-6-18 18:53

daxuexinsheng 发表于 2014-6-18 18:45 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
我记得楼主的电脑是 神舟 K660E ,楼主能不能帮我测试一下这个电量显示补丁呢?

怎么测试,把这个文件内容打补丁到dsdt里?
我装了电池驱动,需不需要卸载掉?

daxuexinsheng 发表于 2014-6-18 18:54

evilfts 发表于 2014-6-18 18:53 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
怎么测试,把这个文件内容打补丁到dsdt里?
我装了电池驱动,需不需要卸载掉?

我先确认下,楼主的电量显示可不可以了?

不需要删,直接 给DSDT 打这个补丁 就可以了。

evilfts 发表于 2014-6-18 21:24

daxuexinsheng 发表于 2014-6-18 18:54 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
我先确认下,楼主的电量显示可不可以了?

不需要删,直接 给DSDT 打这个补丁 就可以了。

我马上试试,一会给你回话。

evilfts 发表于 2014-6-18 21:34

daxuexinsheng 发表于 2014-6-18 18:54 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
我先确认下,楼主的电量显示可不可以了?

不需要删,直接 给DSDT 打这个补丁 就可以了。

感觉补丁打了和没打没有什么区别呀。
我用了RehabMan-Battery-2014-0207补丁。
能否给个原版的ACPIBatteryManager.我再试试。

daxuexinsheng 发表于 2014-6-18 21:39

evilfts 发表于 2014-6-18 21:34 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
感觉补丁打了和没打没有什么区别呀。
我用了RehabMan-Battery-2014-0207补丁。
能否给个原版的ACPIBatt ...

你之前就已经可以显示电量了吗?

evilfts 发表于 2014-6-19 09:44

daxuexinsheng 发表于 2014-6-18 21:39 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
你之前就已经可以显示电量了吗?

对,用了那个电池补丁就可以显示电量了。

daxuexinsheng 发表于 2014-6-19 10:02

evilfts 发表于 2014-6-19 09:44 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
对,用了那个电池补丁就可以显示电量了。

什么补丁?

ACPIBatteryManager 是 电池驱动,你是用这个就可以了?

电量百分比+系统信息里的电池容量 原来就可以了?

evilfts 发表于 2014-6-19 16:38

daxuexinsheng 发表于 2014-6-19 10:02 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
什么补丁?

ACPIBatteryManager 是 电池驱动,你是用这个就可以了?


就是RehabMan-Battery-2014-0207补丁(电池补丁),我感觉显示正常呀。
晚上回去截图给你看看。

keep_trying 发表于 2014-6-19 17:12

楼主的ID为什么和g958m给的不一样,我用的他的,10.9和10。10的DP1都不花瓶,但是到了DP2 就开始花瓶了

keep_trying 发表于 2014-6-19 17:14

楼主的clover 用的什么版本的?

evilfts 发表于 2014-6-19 17:15

keep_trying 发表于 2014-6-19 17:12 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
楼主的ID为什么和g958m给的不一样,我用的他的,10.9和10。10的DP1都不花瓶,但是到了DP2 就开始花瓶了

你用的ID是多少?我试了好多ID,最后觉得还是这个能给力点。开机后只有右上角花屏,不想其他的ID用了直接不停的画面闪烁,必须要注销。

evilfts 发表于 2014-6-19 17:16

keep_trying 发表于 2014-6-19 17:14 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
楼主的clover 用的什么版本的?

这个忘了,现在不在家,晚上回去给你回复。

evilfts 发表于 2014-6-19 20:54

daxuexinsheng 发表于 2014-6-19 10:02 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
什么补丁?

ACPIBatteryManager 是 电池驱动,你是用这个就可以了?


这个是装了那个电池补丁后的图。

evilfts 发表于 2014-6-19 20:56

keep_trying 发表于 2014-6-19 17:14 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
楼主的clover 用的什么版本的?

我用的是clover2711版本。

daxuexinsheng 发表于 2014-6-19 21:17

楼主,你装的那个是 电池驱动 ,不叫补丁。

我给你的,是针对DSDT修补的文件,这个才叫补丁。

如果,楼主指的是安装了驱动,就有图中的效果了,那么,就不需要修改DSDT了。那么,就忽略我提供的文件吧。

evilfts 发表于 2014-6-19 21:20

daxuexinsheng 发表于 2014-6-19 21:17 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
楼主,你装的那个是 电池驱动 ,不叫补丁。

我给你的,是针对DSDT修补的文件,这个才叫补丁。


我很想试试你的补丁,能不装KEXTS就不装了。关键是现在覆盖了电池驱动,想还原有什么办法?
页: [1] 2 3 4
查看完整版本: HD4600终于可以不花屏了,写下心得。