今のところSoftBankメールアプリの絵文字も文字化けせずに使えてます。
使ったフォントは下記です。
- 日本語:yukarryAAフォント
- 英数字など:Ubuntu Font for Android
空き容量を確認しておく
※/system領域が足りないと起動しなくなったりします。
- リカバリーモードで起動してPCとUSB接続する。
- コマンドプロンプトを起動。
- adb shell
- mount /system
- df /system
- 私の場合は、34MBほどの空きがありました。
既存のフォントをバックアップしておく
SDKのtoolsにて作業して下さい。
- リカバリーモードで起動してPCとUSB接続する。
- コマンドプロンプトを起動。
- adb shell
- mount /system
- 念のためフォントを確認。
- cd /system/fonts
- ls
- exit
- adb pull /system/fonts/ARDJ-KK.ttf .
- adb pull /system/fonts/Clockopia.ttf .
- adb pull /system/fonts/DroidSans-Bold.ttf .
- adb pull /system/fonts/DroidSans.ttf .
- adb pull /system/fonts/DroidSansArabic.ttf .
- adb pull /system/fonts/DroidSansFallback.ttf .
- adb pull /system/fonts/DroidSansHebrew.ttf .
- adb pull /system/fonts/DroidSansMono.ttf .
- adb pull /system/fonts/DroidSansThai.ttf .
- adb pull /system/fonts/DroidSerif-Bold.ttf .
- adb pull /system/fonts/DroidSerif-BoldItalic.ttf .
- adb pull /system/fonts/DroidSerif-Italic.ttf .
- adb pull /system/fonts/DroidSerif-Regular.ttf .
- adb pull /system/fonts/gcsh00d-hkscs.ttf .
- adb pull /system/fonts/ucsh00d_c.ttf
- フォントのファイルはPCのtoolsにコピーされているので、別の場所にでもオリジナルとして保存しておいて下さい。
- 再起動して下さい。
※abb pullの最後の『.』を忘れないようにして下さいね
Ubuntuフォントを導入する
※既存のフォントは強制的に上書きされてしまいます。
- ダウンロードしたUbuntuFonts.zipファイルをSDカードのルートに保存する。
- ROM Managerから[リカバリへ再起動]を行います。
- ClockmodworkMod Recoveryのメニューからinstall zip from sdcardを選択する。
- choose zip from sdcardを選択し、先ほどコピーしたファイルを指定する。
- 暫くすれば導入完了です。
- rebootして下さい。
yukarryAAフォントを導入する
- ダウンロードしたyukarryaa_043.otfのファイル名をDroidSansJapanese.ttfへ変更する。
- tools配下へコピー
- adb shell
- mount /system
- exit
- adb push DroidSansJapanese.ttf /system/fonts/DroidSansJapanese.ttf
- ファイルがコピー出来たかadb shellを使って/system/fontsをlsしてみて下さい。
- 再起動して下さい。
以上が、私が今回フォントの入れ替えを行った手順です。
yukarryAAフォントの手順で、他のフォントへの入れ替えも出来ると思います。
今回、作業をしていてzipファイルの作り方や署名の仕方などを新たに知りたくなったので、いずれ調べてみようと思ってます。
こちらのページを参考にして、私もおなじカスタムロムを焼いてみました。
返信削除ありがとうございました。
一点、困っていることがあります。
それはフォントの置き換えなのですが、ubuntsはうまくいったのですが、日本語フォントだけがうまくいきません。
アプリ等の表記やwebの文字列などは正しく置き換えられるのですが、設定メニューから展開した部分の文字列、電源を落とすときの文字列などがすべて□になってしまいます。
メイリオ、MigMix、ゆかりんフォントも試してみたのですが、同じでした。
誠に申し訳ありませんが、お知恵を貸していただければと思います。
よろしくお願い致します。
私もド素人なので、推測ですが…
返信削除設定メニューなどの文字は全てが□になっているのでしょうか?
もし一部だけが□になっているのであれば
(以下は一部が□になっている前提です)
DroidSansJapanese.ttf内に存在しない文字はDroidSansFallback.ttfが使われるはずですので、DroidSansFallback.ttfの導入が上手く出来ていないのかもしれません。
UbuntuFonts.zipの中にもDroidSansFallback.ttfはありますが、これを再度導入してみるか、
SDK内にあるDroidSansFallback.ttfを導入されてみては如何でしょう?