积分 83 最后登录 2023-10-10 精华 0 阅读权限 20 主题 7 UID 4577322 帖子 132 PB币 13 威望 5 贡献 0 技术 4 活跃 287
UID 4577322 帖子 132 PB币 13 贡献 0 技术 4 活跃 287
发表于 2017-7-21 19:53:10
IP属地广东
| 显示全部楼层
20 PB币
本帖最后由 活在梦里 于 2017-7-21 22:29 编辑
机子是微信GE602PL,爬贴修改DSDT,实现亮度调节(参照rehabman修改了
1.HDAU、IGPU、HDEF三个装备注入相同的"hda-gfx" = "onboard-1"
2.修改连接类型(00 04 00 00)为(00 08 00 00)匹配物理连接(已成功匹配,因为config修改ig-piatform-id(原来为:0x0a260006)为0x0d260007), 内屏黑屏, 外接显示器可以输出,但鼠标点击不了)
3.DSDT修改了补丁 renaming B0D3 to HDAU
dsdt或者ssdt中关于集成显卡的gfx0改为IGPU。(见附件SSDT-7,出现错误 Existing object has invalid type for Scope operator (\_SB.PCI0.IGPU [Untyped]) ,百度谷歌后不懂怎么改)
4.已 安装rehabman的FakePCIID.kext和FakePCIID_Intel_HDMI_Audio.kext
5.clover已注入补丁
<key>KextsToPatch</key>
<array>
<dict>
<key>Comment</key>
<string>Enable 9MB cursor bytes, 0x0a260006</string>
<key>Disabled</key>
<false/>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Find</key>
<data>BgAmCgEDAwMAAAACAAAwAQAAYAA=</data>
<key>Replace</key>
<data>BgAmCgEDAwMAAAACAAAwAQAAkAA=</data>
</dict>
<dict>
<key>Comment</key>
<string>Enable 96MB DVMT-prealloc, 0x0a2e0008</string>
<key>Disabled</key>
<true/>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Find</key>
<data>CAAuCgEDAwMAAAAE</data>
<key>Replace</key>
<data>CAAuCgEDAwMAAAAG</data>
</dict>
<dict>
<key>Comment</key>
<string>Enable 128MB DVMT-prealloc, 0x0a2e0008</string>
<key>Disabled</key>
<true/>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Find</key>
<data>CAAuCgEDAwMAAAAE</data>
<key>Replace</key>
<data>CAAuCgEDAwMAAAAI</data>
</dict>
<dict>
<key>Comment</key>
<string>Enable 128MB DVMT-prealloc, 48MB framebuffer, 48MB cursor bytes, 0x0a260006</string>
<key>Disabled</key>
<true/>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Find</key>
<data>BgAmCgEDAwMAAAACAAAwAQAAYAA=</data>
<key>Replace</key>
<data>BgAmCgEDAwMAAAAIAAAAAwAAAAM=</data>
</dict>
<dict>
<key>Comment</key>
<string>HDMI-audio, port 0105, 0x0a260005 0x0a260006, 0x0d220003, 0x0a2e000a, 0x0a26000a</string>
<key>Disabled</key>
<true/>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Find</key>
<data>AQUJAAAEAACHAAAA</data>
<key>Replace</key>
<data>AQUJAAAIAACHAAAA</data>
</dict>
<dict>
<key>Comment</key>
<string>HDMI-audio, port 0204, 0x0d220003, 0x0a2e000a, 0x0a26000a</string>
<key>Disabled</key>
<true/>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Find</key>
<data>AgQKAAAEAACHAAAA</data>
<key>Replace</key>
<data>AgQKAAAIAACHAAAA</data>
</dict>
<dict>
<key>Comment</key>
<string>HDMI-audio, port 0204, 0x0a260005 0x0a260006</string>
<key>Disabled</key>
<true/>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Find</key>
<data>AgQJAAAEAACHAAAA</data>
<key>Replace</key>
<data>AgQJAAAIAACHAAAA</data>
</dict>
<dict>
<key>Comment</key>
<string>HDMI-audio, port 0105, 0x0a2e0008, 0x0a16000c, 0x0a2e000d, 0x0a26000d</string>
<key>Disabled</key>
<true/>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Find</key>
<data>AQUJAAAEAAAHAQAA</data>
<key>Replace</key>
<data>AQUJAAAIAAAHAQAA</data>
</dict>
<dict>
<key>Comment</key>
<string>HDMI-audio, port 0204, 0x0a2e0008, 0x0a16000c, 0x0a2e000d, 0x0a26000d</string>
<key>Disabled</key>
<true/>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Find</key>
<data>AgQJAAAEAAAHAQAA</data>
<key>Replace</key>
<data>AgQJAAAIAAAHAQAA</data>
</dict>
<dict>
<key>Comment</key>
<string>HDMI-audio, port 0204, 0x0a2e0008, 0x0a16000c, 0x0a2e000d, 0x0a26000d</string>
<key>MatchOS</key>
<string>10.12.x</string>
<key>Disabled</key>
<true/>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Find</key>
<data>AgQKAAAEAAAHAQAA</data>
<key>Replace</key>
<data>AgQKAAAIAAAHAQAA</data>
</dict>
<dict>
<key>Comment</key>
<string>Enable internal display after sleep for 0x0a2e0008, credit syscl/lighting/Yating Zhou</string>
<key>Disabled</key>
<true/>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Find</key>
<data>AQAAAEAAAAAeAAAABQUJAQ==</data>
<key>Replace</key>
<data>AQAAAEAAAAAPAAAABQUJAQ==</data>
</dict>
<dict>
<key>Comment</key>
<string>Enable internal display after sleep for 0x0a2e000a, 0x0a26000a</string>
<key>Disabled</key>
<true/>
<key>Name</key>
<string>AppleIntelFramebufferAzul</string>
<key>Find</key>
<data>AQAAAEAAAADWAAAABQUAAA==</data>
<key>Replace</key>
<data>AQAAAEAAAAAeAAAABQUAAA==</data>
</dict>
<dict>
<key>Comment</key>
<string>HDMI-audio, port 0105(12), 0x0a260005 0x0a260006, 0x0d220003, 0x0a2e000a, 0x0a26000a</string>
<key>Disabled</key>
<true/>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Find</key>
<data>AQUJAAAEAACHAAAA</data>
<key>Replace</key>
<data>AQUSAAAIAACHAAAA</data>
</dict>
<dict>
<key>Comment</key>
<string>HDMI-audio, port 0204(12), 0x0d220003, 0x0a2e000a, 0x0a26000a</string>
<key>Disabled</key>
<true/>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Find</key>
<data>AgQKAAAEAACHAAAA</data>
<key>Replace</key>
<data>AgQSAAAIAACHAAAA</data>
</dict>
<dict>
<key>Comment</key>
<string>HDMI-audio, port 0204(12), 0x0a260005 0x0a260006</string>
<key>Disabled</key>
<true/>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Find</key>
<data>AgQJAAAEAACHAAAA</data>
<key>Replace</key>
<data>AgQSAAAIAACHAAAA</data>
</dict>
<dict>
<key>Comment</key>
<string>HDMI-audio, port 0105(12), 0x0a2e0008, 0x0a16000c, 0x0a2e000d, 0x0a26000d</string>
<key>Disabled</key>
<true/>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Find</key>
<data>AQUJAAAEAAAHAQAA</data>
<key>Replace</key>
<data>AQUSAAAIAAAHAQAA</data>
</dict>
<dict>
<key>Comment</key>
<string>HDMI-audio, port 0204(12), 0x0a2e0008, 0x0a16000c, 0x0a2e000d, 0x0a26000d</string>
<key>Disabled</key>
<true/>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Find</key>
<data>AgQJAAAEAAAHAQAA</data>
<key>Replace</key>
<data>AgQSAAAIAAAHAQAA</data>
</dict>
<dict>
<key>Comment</key>
<string>HDMI-audio, port 0204(12), 0x0a2e0008, 0x0a16000c, 0x0a2e000d, 0x0a26000d</string>
<key>Disabled</key>
<true/>
<key>MatchOS</key>
<string>10.12.x</string>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Find</key>
<data>AgQKAAAEAAAHAQAA</data>
<key>Replace</key>
<data>AgQSAAAIAAAHAQAA</data>
</dict>
</array>
<key>KernelToPatch</key>
<array>
<dict>
<key>Comment</key>
<string>MSR 0xE2 _xcpm_idle instant reboot(c) Pike R. Alpha</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>ILniAAAADzA=</data>
<key>MatchOS</key>
<string>10.12.x,10.11.x</string>
<key>Replace</key>
<data>ILniAAAAkJA=</data>
</dict>
</array> 复制代码
6.声卡驱动情况(输出均正常,话筒没声音)
机子配置
原生DSDT +config
以上(除了DSDT)还有哪个地方没有修改好的,小伙伴们一起交流学习。
我来回答
附件:
你需要登录 才可以下载或查看附件。没有帐号?注册