Poco X6 ProをEU版のHyperOS 3.0.3.0(Android16)にROM焼きしました。↓
従来からroot化したら、英数字は太めで斜体の「Endless Road」、日本語は明朝体の「しっぽり明朝」を使うようにしています。
今回もMagiskでroot化して、フォント変更モジュールでシステムフォントを「しっぽり明朝」にしようとしましたが、最初は思い通りにならなくて苦労したので、その実現方法をまとめておきます。
準備するものは?
・Magisk30.6でroot化しておく
最終目標は?
英数字を「EndlessRoad」、日本語を「しっぽり明朝」にする。↓
英数字を「Endless Road」にするには?
設定->ディスプレイと明るさ->フォントから「Endless Road」を検索↓
Endless Roadをタップして、ダウンロード&適用↓
適用すると、設定->パーソナライゼーション->フォントで確認出来る↓
日本語を「しっぽり明朝」にするには?
「magisk-module-koruri-font.zip」を解凍してSystem/Fontsフォルダを開く↓
ここのフォントを名前を変えずに「しっぽり明朝」に差替える。
| フォント | 置換フォント | |
| Koruri-Light.ttf | ← | ShipporiMinchoB1-Regular.ttf |
| Koruri-Regular.ttf | ← | ShipporiMinchoB1-Medium.ttf |
| Koruri-Semibold.ttf | ← | ShipporiMinchoB1-SemiBold.ttf |
| Koruri-Bold.ttf | ← | ShipporiMinchoB1-Bold.ttf |
| Koruri-Extrabold.ttf | ← | ShipporiMinchoB1-ExtraBold.ttf |
| Roboto-Regular.ttf | ← | ShipporiMinchoB1-Medium.ttf |
| RobotoStatic-Regular.ttf | ← | ShipporiMinchoB1-Medium.ttf |
この状態で解凍フォルダごと圧縮して「magisk-module-koruri-font.zip」を作成。
これをMagiskモジュールとして適用すれば作業は完了。
今回の作業で既知の問題だったのは、「magisk-module-koruri-font.zip」がAndroid15には対応しているもののAndroid16での検証が行われていない点。
今回Poco X6 Pro HyperOS 3.0.3.0(Android16)で確認してみると、フォント設定をEndless Roadにした時に使われる日本語フォントは「Roboto-Regular.ttf」または「RobotoStatic-Regular.ttf」のようで、従ってそれらを「しっぽり明朝」にする必要があるみたい。
まぁ何はともあれ、無事に好きな日本語環境を実現できたので一安心。
フォント環境に不満のある人はお試しください。
以上、参考まで。

