しばやん雑記

ASP.NET とメイドさんが大好きなフリーランスのプログラマーのブログ

Nexus S のフォントを変える

今回は Android リポジトリにコミットされている「モトヤLマルベリ」を使うことにしました。自分のメモ的に作業手順を残します。

Java を入れたくなかったので Mac から作業を全て行いました。

  1. リポジトリからフォントをダウンロードして、DroidSansJapanese.ttf にリネーム
  2. Nexus S 用の ClockworkMod Recovery をダウンロード(自分は recovery.img にリネーム)
  3. ./adb reboot bootloader でブートローダ画面を立ち上げる
  4. ./fastboot-mac oem unlock でブートローダをアンロック
  5. ./fastboot-mac boot recovery.img でリカバリイメージを利用してブート
  6. ClockworkMod Recovery が起動したら「mounts and storage」を選択して /system をマウント
  7. ./adb push DroidSansJapanese.ttf /system/fonts/ でフォントを Nexus S へ転送
  8. ./adb shell でシェルに入り、DroidSansJapanese.ttf のパーミッションを 644 に変更
  9. /system のアンマウントを行って再起動

これだけでいけました。リカバリ領域をフラッシュせずに外部イメージからブートできたので非常に楽でした。