當前位置:
首頁 > 最新 > 刷入字體後開機顯示異常的常見解決方法

刷入字體後開機顯示異常的常見解決方法

作為玩機基礎入門的解鎖和寫入recovery,我就不再贅述,可參考以前寫過的此文:

下面來探討下字體替換後,大家反饋最多的兩個問題。

現象一

確保操作姿勢完全正確,用了字體(卡刷和替換)之後,結果發現有些地方的字體不是替換後字體,而是別的字體。

此時請檢查一下,手機自帶的切換字體功能是不是沒有切回系統默認字體,比如一加手機可以切換notosans和一加瑩黑,別的各種手機自帶的主題系統是不是應用了其他字體。

請務必都恢復成系統的字體!

不要覺得這種基本操作正常人不會犯,經常有遇到這樣問題來問我的,畢竟不是每個人時時刻刻都能想全所有問題的嘛,只是確實太多了點。

這也從另一方面說明,使用主題等方法換字體是不徹底的,居然還有一部分字體會顯示成我修改的!

所以要徹底替換字體,只有替換系統文件才是硬道理。

現象二

確保操作正常,刷入字體之後,開機發現中文字體都丟失了,顯示不出來。

這個問題其實我也提到過不少次,詳見這篇:

事實上,刷字體,是一個把我寫好的文件塞到系統里去的過程。並且我的字體經常是開啟多字重效果的,系統本身的單字重字體文件可能就10幾個MB,我的5字重字體是五倍以上的體積,以我的信黑專業版為例,就需要96M的系統空間。

如果你的系統空間只剩下80MB,那麼無論是刷入還是替換字體,都是不能完全把字體塞進去的,字體就會顯示異常。

舉個形象的例子,你用電腦給手機拷小電影,傳輸了一半的時候忽然把數據線拔了,這部小電影即使能放出來也不會是完整的了!

換字體也是一樣的道理,如果你的system空間不足以塞下所有的問題,就會導致顯示不了,而體積大的通常都是中文的字體文件,所以問題表現一般是只有英文能顯示,而中文不顯示了!

要檢驗這個問題,回到twrp界面,選擇掛載(mount),把系統區(system)選上,然後進高級(advanced),選(文件管理器)file manager,進system路徑,再進fonts路徑,挨個檢查一下以下文件是否正常寫入:

中文字體文件,如果是5字重,則有以下6個文件:

NotoSansCJK-Regular.ttc

NotoSansSC-Bold.otf

NotoSansSC-Light.otf

NotoSansSC-Medium.otf

NotoSansSC-Regular.otf

NotoSansSC-Thin.otf

英文字體文件,至少有以下18個文件:

Roboto-Black.ttf

Roboto-BlackItalic.ttf

Roboto-Bold.ttf

Roboto-BoldItalic.ttf

Roboto-Italic.ttf

Roboto-Light.ttf

Roboto-LightItalic.ttf

Roboto-Medium.ttf

Roboto-MediumItalic.ttf

Roboto-Regular.ttf

Roboto-Thin.ttf

Roboto-ThinItalic.ttf

RobotoCondensed-Bold.ttf

RobotoCondensed-BoldItalic.ttf

RobotoCondensed-Italic.ttf

RobotoCondensed-Light.ttf

RobotoCondensed-LightItalic.ttf

RobotoCondensed-Regular.ttf

如果發現文件缺失,那就顯然是沒有刷入成功了。

造成這個現象的原因有多種,其中一種常見的,就是你的系統空間不夠用!

其實這個問題是可以預防的!

在刷字體或者手動root替換字體之前,先使用具備root許可權的文件管理,比如root explorer,查看一下system區的可用空間:

如上圖,目前我刷完了字體,依然還剩119MB的空間,使用空間是綽綽有餘的,如果你還沒換上字體就只剩下幾十個MB了的話,那肯定是刷不進去的。

比如一加最近更新到了8.0系統,很多人跟我說刷字體翻車了。

實際上是因為一加的8.0佔用系統區比以前7.0要多,所以字體塞不下了。

此時你需要做的是卸載幾個系統預裝的app,然後看下system區剩餘空間,大概一兩百M就沒問題了。

卸載系統app是有變磚風險的,如果刪掉後導致不能正常使用,其實只要重新刷一遍官方完整包即可恢復,而且數據不會丟,這個是基本技能,我也不多擴展開去。

實在不知道卸載什麼好,那我推薦幾個刪了不會完蛋的,系統瀏覽器、系統輸入法(一加內置的AOSP輸入法和百度輸入法),刪掉這幾個就能騰出上百兆空間來。而且瀏覽器和輸入法是可以裝第三方的,輸入法我習慣用谷歌拼音,瀏覽器我習慣用chrome。

卸載系統預裝app的工具也很多,按自己習慣來就行,比如我就習慣使用鈦備份,畢竟用了六七年了,界面雖然不絢麗,但是習慣已經養成。

還有一些尷尬的場景,比如你沒看系統剩餘空間就刷字體,導致現在已經不能顯示中文了。此時你要麼刷一遍官方完整包恢復一下,要麼自己用twrp進system下的app和priv-app路徑卸載系統預裝程序了,然後再刷字體。後者對動手能力高一點,需要非常熟悉安卓的系統目錄結構才行,新手建議直接刷一遍官方完整包,反正也就一兩分鐘的事情,開機後就一切恢復正常了。

熱門

簡轉繁

英文數字

彩色emoji

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 寧靜之雨 的精彩文章:

安卓用戶想盡辦法升級,蘋果用戶絞盡腦汁降級

TAG:寧靜之雨 |