Android 6.0 Marshmallowでアスキーアートを表示する
ブートループになっても知りません。 分からない所は調べてください。
大まかな順序
- Androidの開発者向け環境を整え、パスを通す
adb reboot bootloader
- twrpを送信しブート(
fastboot boot
) - twrp上で
/system
をマウント adb pull /system/etc/fonts.xml
fonts.xml
を書き換えadb push fonts.xml /system/etc
adb push textar.ttf /system/fonts
- 書き換えたファイルの属性が
644
であることを確認 adb reboot
書き換え内容
... <family name="sans-serif"> <font weight="100" style="normal">Roboto-Thin.ttf</font> ... <font weight="700" style="italic">Roboto-BoldItalic.ttf</font> </family> <family name="MS PGothic"> <font weight="400" style="normal">textar-min.ttf</font> </family> <alias name="MS Pゴシック" to="MS PGothic" /> <!-- Note that aliases must come after the fonts they reference. --> ...
注意
...
は単なる中略- 文字コードは
UTF-8
- タブではなく半角スペース4つ
- 改行は
LF
adb push
の際に、system
パーティションの容量不足で失敗する場合がある。
ワカラナイ シラナイ コムギコカナニカダ