Xiaomi Pad 5 Pro 5Gについては、もともと中国国内版のみ販売されていて、それ故公開されたHyperOSも中国版しか存在しません。↓
https://xmfirmwareupdater.com/hyperos/enuma/ China版のみです。
HyperOS V1.0.3にROM焼きして、Magiskでroot化して、日本語化モジュールとフォント変更モジュールを適用してきましたが、問題点がひとつだけどうしても残っていました。
それはAndroPlusさんが公開されているMagiskモジュールを変更して、自分の好みのフォントに置き換えて使っても、英数字がMiSansフォント意外に変更出来ないという問題でした。
(MIUI14では問題が起きないし、HyperOSでの解決法は分かったので、AndroPlusさんにはそのうちに報告しようとは思います。)
HyperOSのグローバル版では、豊富な英数字フォントを選択して変更出来ますが、中国版HyperOSではそれも出来ません。
フォントをどうしたいか?
日本語フォントにはGoogle FontsのShippori Mincho B1を使う↓
英数字フォントにはHyperOSグローバル版にあるEndlessRoadを使う↓
なのでroot化した特権を利用して、RootExplorerでシステム内を探索してその背景を調査しました。
そしてその解決方法を見つけたので、その内容を投稿します。
前提条件としては、
・ブートローダーをアンロックしている
・HyperOS V1.0.Xのfastboot版をROM焼きしている
・Magiskでroot化している
・Magiskモジュールmagisk-module-koruri-font.zipから日本語フォントを変更している
要はどうすれば英数字フォントを変更出来るか?
テーマアプリの使用する英数字フォントを置き換えることで解決できます。
/product/media/themeにあるMILanProVF.mtzの中のフォントをを置き換えます。
まずこの.mtzというファイルについて説明すると、MIUI Theme Zipの略称と思われ中身はフォントファイルを含むテーマモジュールと理解しましょう。なので拡張子をzipにして解凍すれば中身を確認出来ます。↓
MILanProVFを解凍した内容
このfontsフォルダにRoboto-Regular.ttfという名の「MI LAN Pro VF Thin」フォントがあります。
このRoboto-Regular.ttfの中身をEndlessRoadフォントに置き換えました。
それとdescription.xmlのファイルの最後のタイトルのロケールを以下のように変更しました。
<title locale="ja_JP"><![CDATA[小米兰亭Pro]]></title> |
そして、元のようにzip圧縮してmtzファイルにしました。
これを/product/media/themeの中のものと置換えます。
使用したMagiskモジュールは以下のものです。↓
右上のコードボタンからZIPファイルでダウンロードしました。
ファイル名は「magisk-custom-sounds-master.zip」で、これを解凍しました。↓
このcustomize.shの中身の一部を変更しました。
mkdir -p $MODPATH/product/media/theme/ mkdir -p $MODPATH/system/product/media/theme/ for file in $(find /sdcard/ThemeFont/*); do cp -rf $file $MODPATH/product/media/theme/ cp -rf $file $MODPATH/system/product/media/theme/ ui_print "- Copied $(basename $file)" done ui_print |
フォントファイルの所在が/product/media/theme/で、/sdcard/ThemeFont/にMILanProVF.mtzに置くことにしました。
それとmodule.propファイルの先頭を以下のように変更しました。↓
id=Custom_Theme_Font name=Custom Theme Font |
Magiskからモジュールをインストールすれば準備完了です。
最後にフォント設定を変更して完了です。↓
思った通りの表示になりました。↓(^^)v
英数字がEndlessRoadフォントになりました
ただし、時間経過とともにMiSansに戻される場合がある点は要注意です。(^^;
(この問題はあるアプリを無効化すれば解決しそうなことも分かりました。)
もし、Xiaomi Pad 5 Pro 5Gのフォントを変更したい人は挑戦してみるのも良いでしょう。
以上、参考まで。