Hasee macOS Library
  • 欢迎
  • 安装前
    • 安装前须知
  • 安装中
    • macOS 安装简明教程
    • EFI 替换教程
    • 安装过程中的疑难解答
    • 调整 ESP 分区和重建 Windows 引导
  • 安装后
    • 安装后的常见问题解答
    • 常用命令和优化
    • 10.15 Catalina 相关说明
    • 获得更多原生体验
  • 硬件相关
    • 硬件更换指南和兼容性报告
    • 第三方无线网卡驱动使用说明
    • 屏蔽三星 PM981 NVMe 固态硬盘
    • 更换 4K 屏幕后无法进入系统的解决方案
  • 提问
    • 提问通道
  • 社区支持
    • 战神黑苹果交流反馈群
    • 官方社区安装服务
Powered by GitBook
On this page

Was this helpful?

  1. 硬件相关

更换 4K 屏幕后无法进入系统的解决方案

Previous屏蔽三星 PM981 NVMe 固态硬盘Next官方社区安装服务

Last updated 5 years ago

Was this helpful?

配置文件默认支持 1080p 的屏幕。如果自行更换了 4K 屏幕,则需要对 config.plist 进行相应的修改,否则将会遇到无法进入系统,卡在 IOConsoleUsers: gIOScreenLockState 3, hs 0, bs 0 now 的错误。

具体修改方式如下:

  1. 首先注入 ig-platform-id 0x12345678 进入系统,此时显卡应为未驱动状态。

  2. 修改 config.plist,在设备设置 (Devices) => 属性 (Properties) 中,找到 PciRoot(0x0)/Pci(0x2,0x0) 一项:

3. 在原有属性的基础上,修改或添加以下属性:

属性键 (key)

属性值 (value)

值类型 (type)

AAPL,GfxYTile

01000000

DATA

AAPL,slot-name

Built-in

STRING

device_type

Display Controller

STRING

dpcd-max-link-rate

14000000

DATA

enable-dpcd-max-link-rate-fix

01000000

DATA

enable-hdmi20

01000000

DATA

enable-lspcon-support

01000000

DATA

framebuffer-con1-alldata

01050900 00040000 87010000

DATA

framebuffer-con2-alldata

03040A00 00080000 87010000

DATA

framebuffer-con2-has-lspcon

01000000

DATA

framebuffer-con2-preferred-lspcon-mode

01000000

DATA

framebuffer-portcount

04000000

DATA

framebuffer-unifiedmem

000000C0

DATA

4. 删除以下属性:

属性键

framebuffer-con0-enable

framebuffer-con0-pipe

framebuffer-con1-pipe

framebuffer-con2-pipe

完成后,应该像这样:

5. 添加引导参数 -cdfon .

解决方案来自:

https://github.com/kirainmoe/hasee-tongfang-macos/issues/33
PciRoot(0x0)/Pci(0x2,0x0)