[教學文] 華米運動手錶修改系統字型為全繁體字型

[寫在前面之注意事項]

注意:本篇文章需要有一定電腦基礎,使用時請小心,否則把手錶弄成磚就只能回原廠了,因為操作錯誤而造成的手錶問題本文不負任何責任,請量力而為!

[前言]

使用華米運動手錶也有一段時間了…原廠華米對於手錶也很用心在經營,每周都有更新,最近 Google Play 版的手錶APP也上架了,直接支援同步到 Strava ,對於在台灣使用者來說是最令人興奮的事了!

但它始終來說介面只有簡體中文語系,相信原廠也不會有繁中的語系可用..心裡想..如果可以像手機或我之前刷的小米盒子一樣,直接把系統字型置換成全繁體中文字型;也就是原本是簡體中文的文字在字型檔裡一樣用繁體外形,這樣雖然APP是簡中,但顯示出來讓使用者看到還是繁體。

但更換系統字型需要有 Root 權限才行,它的 CPU 又是 MIPS (如同 X86 一樣),因此 Root 方法難找,但最近因為華米開始做外銷英文版,在國外 XDA 上也開始有人注意到它了(樂~),果然最近就有一篇教學文出現,教大家如何把中文版的手錶刷成英文版的,但重點不在它的 ROM ,而是刷機教學裡我看到有機會可以拿到暫時的 Root 權限,這樣就夠我更換字型囉!

於是花了一些時間,終於把我的手錶字型給更換囉,而且在每周五的 OTA 更新也都可以正常更新,OTA 更新也不會影響修改過的字型(大樂~~*)

好吧!言歸正傳,現在就來說明如何把自己手錶的字型做更換吧!

[準備工具]

下載後把我的修改檔解壓縮到某個資料夾內(例如 D:\Amazfit ),然後執行裡面的 0.dos.cmd 它會開啟一個 DOS 視窗,我們所有動作都會在這裡進行。

[開始置換字型]

首先把手錶接上電腦,確認 ADB 驅動正常,如連安裝 Driver 都有問題的話,建議不要再往下看了

如何確認 ADB 驅動正常呢? 很簡單.. 在 DOS 視窗內輸入 adb shell 如果出現下面的文字..就代表驅動正常囉,輸入 exit 回到DOS下!

好,接下來就是更換字型的步驟:

1. 進入 Fastboot 模式

在DOS視窗輸入 adb shell reboot bootloader

這時手錶會重新開機,然後錶面出現下面的畫面

此時如果以前沒裝過 Fastboot Driver的話,這時電腦會需要安裝 Fastboot 驅動,待安裝好驅動後再往下動作。

待驅動正常後..在 DOS 視窗輸入: fastboot devices 會出現下面畫面 (如果沒出現下面那一排字代表Fastboot驅動安裝未完成或是手錶還沒就緒,可以等一點時間(大約30秒)再進行

2. 進入暫時 Root 狀態

輸入 fastboot boot Amazfit-mod-recovery.img (注意大小寫),電腦及手機畫面如下:

這時再輸入 adb shell ,你會發現回應的只有一個 # 字就代表目前已經具有 Root 的權限了

3. 重新掛載 system 分區

因為我們要修改的字型位於 system 分區,而目前這個暫時性 Root 並沒有掛載 System 分區,所以我們要重新掛上才可以對它動手動腳

在 # 後輸入下面文字

mkdir /test
mount -o rw -t ext4 /dev/block/platform/jzmmc_v1.2.0/by-name/system /test
exit

這樣就成功掛載  system 分區到 /test 目錄下了 (放心, 重開機之後 /test 就自動消失了)

4. 把字型丟進去,並設定好字型檔的檔案權限,並重新開機

輸入 adb push DroidSansFallback.ttf /test/fonts (注意大小寫),下面出現速度(KB/s)不會和我的一樣的,只要後面的 byte數一樣就行

再輸入 adb shell chmod 644 /test/fonts/DroidSansFallback.ttf (注意大小寫)

最後輸入 adb reboot 讓手錶重新開機…就大功告成囉..

看到全繁體中文的介面是不是很讚呢!!!

 

來個比一比…

之前的簡中介面

更改字型後的繁中介面,其實文字都一樣,也是簡體,只是顯示出來是繁體而已,但爽度就差很多囉!!

希望這篇文章對大家有幫助!!

[後記]

當我把修改完的畫面放上網路後…也得到不少的迴響,最多人問的是會不會影響每週的 OTA 更新,在這裡我要說明一下!

華米每週都會做 OTA 更新,而我看了一下更新檔裡的 Script 內容發現它會對 /system/app 下的檔案做檢查,所以如果你有去修改過 /system/app 下面的檔案的話,記得在更新前要先把檔案復原,以我來說,因為我用不到支付寶,但因為 Google play 版的手錶 APP 無法關掉支付寶頁面,所以我把 /system/app/Alipay 下的 Alipay.apk 刪除了,然後問題出現,今天更新時就發生錯誤啦!幸好我有做備份,當我發現它會去檢查檔案後,我把 Alipay.apk 丟回去,再做一次更新就成功了!

在這裡特別說明!希望大家都可以用得快樂,運動健康!!