本人2K显示器,之前可以很顺利利用one-key-hidpi,一键设置,因为升级到11.1,系统版本不一致,导致权限不够无法写入文件。
命令行显示系统为只读,细心的朋友应该会发现:Big Sur将一个系统分区的快照挂载在了根目录,导致无法读写。
解决方法:将系统重新挂载在到一个有读写权限的新目录下,在该目录下操作即可。
两个核心命令:
挂载系统快照目录到桌面:sudo unmount -o nobrowse -t apfs /dev/disk2s5 /Users/xxx/Desktop/
将修改的文件刷新到系统目录:sudo bless --folder /Users/zsy/Desktop/System/Library/CoreServices --bootefi --create-snapshot
重启后生效。
本人是利用Hackintool,生成DisplayVendorID-4c2d、Icons.plist,直接替换文件,路径是/Library/Displays/Contents/Resources/Overrides/,请注意备份原始文件。
注意: 1、disk2s5,为系统磁盘设备号,不要直接挂载disk2s5s1,那样无法成功,本人被这个耽误许久。 打开磁盘工具,可以找到自己的设备号。
2、/Users/xxx/Desktop/,请自行修改挂载目录。
3、在开始前需要进入系统Recovery模式,terminal中将系统保护SIP关掉csrutil authenticated-root disable,csrutil disable
参考&致谢:
https://www.zhihu.com/question/403361335/answer/1583471375,IMnot
|