Nexus S のフォントを変更する。

備忘録として。
Nexus S を Android 4.0 にした際、変更作業が若干手間だったのでメモ。
Root Explorer があると作業が楽になるが、PC 等のターミナルからでも操作自体は可能。

  1.  日本語フォントのファイル名を DroidSansJapanese.ttf に変更。
  2. ターミナルから /sdcard へ上記ファイルをコピー。
    1. adb push DroidSansJapanese.ttf /sdcard/
  3. /system 配下を rw で remount。手順はこちらを参考に。
  4. busybox 等を使って /sdcard 配下の DroidSansJapanese.ttf を /system/fonts 配下にコピー。
    1. Root Explorer を使う際は、各ディレクトリ毎に rw に remount し直す必要がある点に注意。
  5. コピーしたファイルの permission を 644 に変更。
    1. chmod 644 /system/fonts/DroidSansJapanese.ttf
  6. busybox 等を使って、/system/etc/fallback_fonts.xml を編集。
    1. ここも RootExplorer 使ってる場合は先に rw で remount する。
    2. 「DroidSansFallback.ttf」を「DroidSansJapanese.ttf」に修正し、保存。
  7. 端末を再起動してフォントが変更されていれば OK。

yktmnb について

IT土方兼社畜を生業としています。
入社以来 Java を用いた社内向け Web アプリの開発に携わっていました。
最近は IaaS 関連の仕事をしています。
個人的に Android アプリ開発をしたり、ゆるべんという勉強会 (http://wooven.org/) をのんびりとやってます。

カテゴリー: Android パーマリンク