修改显示器 EDID 强制开启 HIDPI,需要用到patch-edid.rb
patch-edid.rb 原来的下载地址是:https://gist.github.com/adaugherity/7435890
但是国内很多地方已经登陆不上去了,所以这里找了二个备份的下载源:
1、http://www.zgfreedown.com/d10/18776-0.html
2、http://www.177347.com/view-115-122987-0.html
解决
- 下载 patch-edid.rb 这个文件到 mac 的Download 文件夹中。
- 打开终端,cd Downloads
- ruby patch-edid.rb
- 运行patch-edid.rb脚本后,会产生一个DisplayVendorID-1xxx文件,xxx是编号,每台机器都有区别
-
按住 「command + R字母」后开机,中间的苹果标志及进度条出现后放开按键,等待恢复安装界面和 “OS X 实用工具” 窗口出现后,点击顶部菜单栏的 “实用工具”,在其下拉菜单点选运行 “终端”
- 在终端闪动字符的位置直接输入“csrutil disable” 并回车,重新启动电脑。
- 把第 I 步生成的「DisplayVendorID-1xxx」文件夹拷到
/System/Library/Displays/Contents/Resources/Overrides下。 - 重新插拔数据线, 显示效果正常了,设置完毕