- 积分
- 213
- 最后登录
- 2024-9-20
- 精华
- 0
- 阅读权限
- 30
- 主题
- 16
- UID
- 47749
- 帖子
- 457
- PB币
- 180
- 威望
- 5
- 贡献
- 0
- 技术
- 0
- 活跃
- 1251
- UID
- 47749
- 帖子
- 457
- PB币
- 180
- 贡献
- 0
- 技术
- 0
- 活跃
- 1251
|
我的这台机器是 NUC8I5,之前用的 Clover 引导,最近换成 OC 引导,并重新格盘重新安装了系统.
1.关闭 SIP
因为 OC 推荐的 csr-active-config 为 E7030000 ,也是能关闭 SIP 的,但终端里运行 csrutil status 命令后,输出结果如下
一键 HIDPI 软件识别不到,所以我们需要把 csr-active-config 改为 67000000 即可.
重新运行终端 输入 csrutil status 命令,结果如下:
一键 HIDPI 检测:
关闭 SIP 的步骤完成,如果想要修改系统文件,则需要在终端里输入一下命令即可:
- sudo mount -uw / && killall Finder
复制代码 至此,关闭 SIP 和开启系统文件读写完成.
2. 开启 HIDPI
我的是 DIY 的 27 寸 4K 显示器,按道理应该是默认识别并开启 HIDPI 的,事实是确实没开启,智能手动搞了.以下内容只针对 27 寸 4K 显示器,其他尺寸的举一反三吧.
我来说个最简单的方法吧,直接修改系统已有显示器的 HIDPI 文件即可.
2.1 跳转到 相应文件夹: 在访达页面,按组合键 command+shift+G,复制以下路径到窗口并前往
- /System/Library/Displays/Contents/Resources/Overrides
复制代码 2.2 复制 DisplayVendorID-1e6d 文件夹到桌面,打开桌面中刚复制的这个文件夹,只保留DisplayProductID-5b11 DisplayProductID-5b11.icns DisplayProductID-5b11.tiff 这三个文件,其余的全部删除
2.3 打开 Hackintool 程序,切换到显示器页面 查看供应商 ID 和产品 ID,供应商 ID对应DisplayVendorID,产品 ID 对应DisplayProductID
2.4 修改桌面复制的文件夹名称 将1e6d 修改成你的产品 ID,我这里是 2df3,所以这个文件夹我就修改成DisplayVendorID-2df3,修改文件夹内的三个文件名称,将 5b11 修改成你的产品 ID,我这里是 27,所以这个三个文件就修改成DisplayProductID-27.
2.4 修改 DisplayProductID-27这个 HIDPI 文件,推荐用 PlistEdit Pro 打开,删掉第 1 2 5 行.并修改DisplayVendorID DisplayProductID为你自己的ID 数值,这个数值是要填入十进制的,也就是需要转换,打开Hackintool 切换到计算器,在进制转换那里自行转换.下图是我转换好的.关闭保存.
2.5 复制文件夹到/System/Library/Displays/Contents/Resources/Overrides这里,重启看看,不出意外的话应该是开启了.
3. 关于显示器的图标和设置里显示器的图标修改
这个要修改/System/Library/Displays/Contents/Resources/Overrides这个文件夹下的Icons.plist文件,先把这个复制到桌面.
用 PlistEdit Pro 打开.
复制 vendors 下的 1e6d 条目,并粘贴.
修改 1e6d 2 条目名为为你的DisplayVendorID,我的是 2df3,所以我就修改成 2df3.
展开你刚才修改的条目,,修改 5b11 为你的DisplayProductID,我这里是 27,我就修改成 27.其他条目删不删除不影响,关闭并保存.
把修改好的Icons.plist复制到/System/Library/Displays/Contents/Resources/Overrides 替换.重启看效果.
另外你可以把 你的产品 ID 下的display-icon display-resolution-preview-icon 路径修改成你显示器 HIDPI 文件夹下对应的文件,该不该无所谓的.
到此教程结束.
|
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
|