Big Sur 11.0.1 讓2K螢幕開啟Hidpi
首先來個成果圖:
一、複製顯示器配置文件
終端輸入命令:cd /System/Library/Displays/Contents/Resources/Overrides
接著輸入:open .
打開DisplayVendorID-610文件夾找到DisplayProductID-a033,複製保存到桌面備用。
二、配置專屬顯示器文件
用FixEDID快速查看的外接顯示器的2個數值,記下來
DisplayProductID
DisplayVendortID
用PlistEdit Pro軟體打開複製到桌面的DisplayProductID-a033
上圖是成果,照這個改就行了,其他的都刪掉。
第一個框框是DisplayProductID
第二個框框是DisplayVendortID
第三個框框是解析度的16進位
PS:這裡我自己保留0、1、2因為只用了三個解析度,大家自己可以選擇,刪除多餘的對象後,依次填你想要的HIDPI解析度16進位的,比如1920×1080的HIDPI就要填入3840×2160的16進位00000F00 00000870 00
這三個解析度分別是1920×1080,1600×900,1280×720對應的HIDPI的16進位解析度。
三、關閉SIP(這玩意11.0.1真的有毒)
先聲明我是黑蘋果,我是直接在OC中修改的config.plist
按照我選中的框框修改,csr-active-config 原本初始值是00000000,改成E70B0000即可關閉SIP
但是還沒完… 重啟系統
運行命令:csrutil status
csrutil authenticated-root disable
看看有沒有顯示關閉
四、解決文件複製問題
將修改好的DisplayProductID-XXX文件放到DisplayVendorID-XXX文件夾里,然後整個文件夾複製到/System/Library/Displays/Contents/Resources/Overrides目錄下
一句話的事,多簡單呀~~~
但是他喵的複製文件一直提示沒有許可權,鬱悶~~~
下面開始我的操作了
運行命令:diskutil list
查看MAC的系統盤是在哪裡,注意是系統盤 不是數據盤
比如我的就是:disk1s5 把這個記下來
運行命令:sudo mount -o nobrowse -t apfs /dev/[磁碟名] [掛載路徑]
解釋下:[磁碟名] = disk1s5 [掛載路徑] = /Users/你的用戶名/隨便某個目錄
比如我運行命令:sudo mount -o nobrowse -t apfs /dev/disk1s5 /Users/Xtreme/Downloads
接下來複制文件,可以用Finder直接拖進去,或者用命令:sudo cp -R [配置文件路徑] [掛載路徑]/System/Library/Displays/Contents/Resources/Overrides
PS:複製完就重啟,第一次啟動logo會變大,之後就沒事了。