舍棄IPA,官方版Dopamine小屏幕改大屏幕機型分辨率詳細教程

本文章是教大家如何用Dopamine官方版手動修改大屏機型分辨率教程,比IPA穩(wěn)定且恢復(fù)簡單,操作較為復(fù)雜,適用于動手能力極強的用戶,請認(rèn)真閱讀每一個字。(注意:改分辨率的IPA比較多,不一一列舉,本文就拿手動修改與Res Setter 1.1這款I(lǐng)PA對比)

手動修改與直裝IPA(Res Setter)對比
? ?手動修改:? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Res Setter: ? ? ?
? ?復(fù)雜程度:★★★★★ ? ? ? ? ? ? ? ? ? ? ??復(fù)雜程度:☆☆☆☆☆
? ?穩(wěn)定程度:★★★★☆? ? ? ? ? ? ? ? ? ? ? ?穩(wěn)定程度:★★☆☆☆
? ?恢復(fù)難度:★☆☆☆☆? ? ? ? ? ? ? ? ? ? ? ?恢復(fù)難度:☆☆☆☆☆
各機型分辨率可以參照下圖:

再次聲明:本文是針對小屏幕機型改大屏幕機型分辨率所寫的方法,嚴(yán)格按照每個步驟進行,建議以同系列機型小屏幕改同系列大屏幕的手機(如:iPhone 13Pro改iPhone 13Pro Max分辨率這種),以免出現(xiàn)不穩(wěn)定或UI錯亂情況。

教程開始:
以iPhone 13Pro(2532x1170 分辨率) 改?iPhone 13Pro Max(2778x1284 分辨率)
在Filza路徑:/var下新建一個文件夾,命名為Modify Resolution(文件夾命名可以隨便,這里只列舉我自己的),文件夾里放入這個附件(附件最后我會分享出來)


然后打開這個附件,點擊箭頭Root,在 height 和 width 欄分別改成原機型的分辨率(如:iPhone13 Pro的就是2532x1170),然后點擊存儲。

改好后,接著復(fù)制?com.apple.iokit.IOMobileGraphicsFamily.plist?這個文件到/var/jb/private/var/Modify Resolution(即你剛剛新建的文件夾名,/var/jb下沒有private文件夾的可以?手動新建?或者?提前掛載?)

打開?com.apple.iokit.IOMobileGraphicsFamily.plist?點擊箭頭Root,在?height?和?width?欄分別改成大屏幕機型的分辨率(如:iPhone13 Pro Max的就是2778x1284),然后點擊存儲。這里文件夾會在掛載后覆蓋剛剛文件夾的內(nèi)容。

返回到路徑:/var/Managed Preferences/mobile文件夾下,建立快捷鏈接(簡單來講就是Windows的快捷方式),選擇 /var/Modify Resolution(即你自己剛剛的文件夾);


此時90%的操作已經(jīng)完成了,但是重啟用戶空間會恢復(fù)原來的分辨率,怎么辦呢?此時我們選擇自動掛載,讓它在越獄后依舊有效,手動增加自動掛載方法:在路徑:/var/jb/var/mbile/Library/Preferences/cm.nan.auto-bindfs.plist?點擊打開這個cm.nan.auto-bindfs.plist這個文件,增加/private/var/Modify Resolution(即你自己的文件夾)這個路徑,如下圖,最后點存儲。




最后,重啟用戶空間即可生效。可以截圖對比下修改前的分辨率。


目前遇到的問題:如果安裝了分屏插件(Dynamic Stage)后修改分辨率的話,會導(dǎo)致Dynamic Stage失效,只能刪除插件?和?刪除配置文件(Dynamic Stage配置文件路徑:/var/jb/var/mbile/Library/Preferences/me.tomt000.stageduo開頭的全部刪掉),再重新安裝插件才能正常運行。截稿時暫時未遇到其他問題,歡迎評論區(qū)反饋。
最后附上附件:
鏈接:https://pan.baidu.com/s/1_NQYk4pSwQfqx8XFVgsaPA?
提取碼:0qcz