Legion-Y9000X-Hackintosh
Legion-Y9000X-Hackintosh copied to clipboard
1080p使用hackintool加载补丁外接显示器后笔记本屏幕黑屏
如果不通过hackintool做任何修改,笔记本屏幕可以正常显示。我用typec转hdmi,外接一个4k显示器,提示无信号。 然后通过hackintool针对图形应用补丁以后,外接显示器能显示,但是笔记本的内屏就黑屏。 还有什么优化思路?感觉应该是调整PciRoot(0x0)/Pci(0x2,0x0)这部分的配置就好。
仅供参考,不一定适用于你的情况
先按照这个4K的配置
然后改成适配内置1080p的屏幕
4.5. 显示器1080P FHD版本适配
分辨率参考:
- 4K UHD(3840×2160)
- WQHD(2560×1440)
- Full HD(1920×1080)
- HD(1280×720)
配置修改:
-
OpenCore Configurator -> NVRAM -> 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14 -> UIScale: 01
对于1080P显示器版本,需要将
UIScale
设置为1
diff --git a/EFI/OC/config.plist b/EFI/OC/config.plist index 5b1bfc6..0bac981 100644 --- a/EFI/OC/config.plist +++ b/EFI/OC/config.plist @@ -980,7 +1074,7 @@ <key>DefaultBackgroundColor</key> <data>AAAAAA==</data> <key>UIScale</key> - <data>Ag==</data> + <data>AQ==</data> </dict> <key>4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102</key> <dict>
-
OpenCore Configurator -> DeviceProperties -> PciRoot(0x0)/Pci(0x2,0x0) -> dpcd-max-link-rate: 0A000000
修改节点的属性值
dpcd-max-link-rate
为0A000000
diff --git a/EFI/OC/config.plist b/EFI/OC/config.plist index 5b1bfc6..0bac981 100644 --- a/EFI/OC/config.plist +++ b/EFI/OC/config.plist @@ -308,17 +510,27 @@ <key>AAPL,ig-platform-id</key> <data>AACbPg==</data> <key>AAPL,slot-name</key> <string>Intel Internal Graphhics</string> <key>device-id</key> <data>mz4AAA==</data> <key>device_type</key> <string>VGA compatible controller</string> <key>dpcd-max-link-rate</key> - <data>FAAAAA==</data> + <data>CgAAAA==</data> <key>enable-dpcd-max-link-rate-fix</key> <data>AQAAAA==</data> <key>enable-hdmi20</key> <data>AQAAAA==</data> <key>framebuffer-patch-enable</key> <data>AQAAAA==</data> <key>framebuffer-unifiedmem</key>