- 积分
- 82
- 最后登录
- 2020-11-14
- 精华
- 0
- 阅读权限
- 20
- 主题
- 12
- UID
- 3703577
- 帖子
- 114
- PB币
- 125
- 威望
- 6
- 贡献
- 0
- 技术
- 0
- 活跃
- 263
- UID
- 3703577
- 帖子
- 114
- PB币
- 125
- 贡献
- 0
- 技术
- 0
- 活跃
- 263
|
本帖最后由 神之御使 于 2017-11-2 11:25 编辑
就是用到Rehabman的FakePCIID_Intel_HD_Graphics.kext驱动(配合FakePCIID.kext) 不过要稍加修改
在Info.plist里加入如下部分
- <key>HD620 HD630</key>
- <dict>
- <key>CFBundleIdentifier</key>
- <string>org.rehabman.driver.FakePCIID</string>
- <key>FakeProperties</key>
- <dict>
- <key>RM,device-id</key>
- <data>
- ElkAAA==
- </data>
- </dict>
- <key>IOClass</key>
- <string>FakePCIID</string>
- <key>IOMatchCategory</key>
- <string>FakePCIID</string>
- <key>IOPCIClassMatch</key>
- <string>0x03000000&0xff000000</string>
- <key>IOPCIPrimaryMatch</key>
- <string>0x59128086 0x59168086 0x591b8086</string>
- <key>IOProbeScore</key>
- <integer>9001</integer>
- <key>IOProviderClass</key>
- <string>IOPCIDevice</string>
- </dict>
复制代码 如下图
然后在SSDT-IGPU.aml(hotpatch)里注入仿冒id,如下代码
- 0x5917,
- Zero,
- Package (0x0C)
- {
- "AAPL,ig-platform-id",
- Buffer (0x04)
- {
- 0x00, 0x00, 0x16, 0x59
- },
- "model",
- Buffer (0x17)
- {
- "Intel UHD Graphics 620"
- },
- "device-id",
- Buffer (0x04)
- {
- 0x16, 0x59, 0x00, 0x00
- },
- "hda-gfx",
- Buffer (0x0A)
- {
- "onboard-1"
- },
- "RM,device-id",
- Buffer (0x04)
- {
- 0x16, 0x59, 0x00, 0x00
- },
- "AAPL,GfxYTile",
- Buffer (0x04)
- {
- 0x01, 0x00, 0x00, 0x00
- }
- },
复制代码
通过clover注入id应该也可以
驱动成功
-- NORMAL --
|
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
|