Galaxy Nexusのフォント入替え方法(非rooted)のメモ■Galaxy Nexusのフォント入替え方法(非rooted)のメモ
 近くボリューム問題FixのOTAも来ることだろうからrecovery.imgを損なうことなく本体非rootedのままで日本語フォントの変更を行うためのメモ。SC-04Dで有効かどうかは不明。rootedにしないもののoem unlockは必要なので製品保証がなくなることを覚悟できる場合のみ実行のこと。基本的に質問にはお答えできません。

■前提条件
・MacOSXでの操作説明です(他OSはパスとfastbootコマンドを適宜読み替えてどうぞ)
・Android Fire Transfer等でMacとGalaxy Nexusの接続が確認できていること
・Terminalによる作業に慣れていること
・adbやfastboot-macが利用可能な状態になっていること
・xda等必要なところから必要なものを調達することができること
・最低限必要なファイル
 recovery-clockwork-5.5.0.2-maguro.img
 DroidSansJapanese.ttf(好みのフォントをリネームしておく)

■手順
・oem unlockする
 MacとGalaxy NexusをUSBデバッグオンにしてUSBケーブルで接続する
 一旦GNの電源をオフにしてから、ボリュームキー+/-を同時押ししながら電源オンする
 fastbootで起動したことを確認してMacターミナルの該当pathで以下を入力
 $ ./fastboot-mac oem unlock
 成功したら一度本体再起動しておく
 ※oem unlockすると本体初期化されるので注意

・CWM recoveryで起動する
 GNに再度必要な設定をしてUSBデバッグオンにしてUSBケーブルで接続する
 一旦GNの電源をオフにしてから、ボリュームキー+/-を同時押ししながら電源オンする
 fastbootで起動したことを確認してMacターミナルの該当pathで以下を入力
 $ ./fastboot-mac boot recovery-clockwork-5.5.0.2-maguro.img
 以下の表示が出ればOK
 downloading ‘boot.img’… OKAY
 booting… OKAY
 GNがCMWで起動するのを待つ

・必要なファイルをバックアップする
 GNがCMWで起動したことを確認し以下の作業を行う
 (ボリュームキーで項目上下、電源キーで選択)
 mounts and strage > mount /system を選択
 Macターミナルの該当pathで以下を入力
 $ ./adb pull /system/etc/fallback_fonts.xml fallback_fonts.xml
 SC-04Dの場合には以下をやっておくといいかもしれない(GT-I9250には無い)
 $ ./adb pull /system/fonts/DroidSansJapanese.ttf DroidSansJapanese.ttf.orig

・必要な修正を行う
 Macターミナルでfallback_fonts.xmlを編集する
 $ cp fallback_fonts.xml fallback_fonts.xml.orig
 $ vi fallback_fonts.xml
 以下を他のfamily項目同様に追記して保存する

  1. <family>
  2.    <fileset>
  3.       <file>DroidSansJapanese.ttf</file>
  4.    </fileset>
  5. </family>

・日本語フォントの置き換えを実行する
 Macターミナルの該当pathで以下を入力
 $ ./adb push DroidSansJapanese.ttf /system/fonts/
 $ ./adb push fallback_fonts.xml /system/etc/fallback_fonts.xml
 GNを再起動してフォント変更を有効にする
 $ ./adb reboot

 これでrecovery.imgを書き換えることなく(本体をrootedすることなく)日本語フォントの置き換えが可能になる。


関連性の高い記事 by Simple Tags :

, ,
とりあえず付けておく無駄ではなかったなまぁまぁ読めたちょっと役に立ったかなかなり良かったかも (まだ評価されていません)
Loading...
Trackback

25 comments untill now

  1. Galaxy Nexusのフォント入替え方法(非rooted)のメモ http://t.co/NhVGUIoo モトヤ入っていなかったので #androidjp #GalaxyNexus #SC04D #docomo

  2. Galaxy Nexusのフォント入替え方法(非rooted)のメモ http://t.co/NhVGUIoo モトヤ入っていなかったので #androidjp #GalaxyNexus #SC04D #docomo

  3. RT @isnext_blog: Galaxy Nexusのフォント入替え方法(非rooted)のメモ http://t.co/t8DG5PPa モトヤ入っていなかったので #androidjp #GalaxyNexus #SC04D #docomo

  4. #newsmemo

  5. RT Galaxy Nexusのフォント入替え方法(非rooted)のメモ – http://t.co/JD9VaXUj #GalaxyNexus #Android

  6. RT Galaxy Nexusのフォント入替え方法(非rooted)のメモ – http://t.co/Oira7PCe #GalaxyNexus #Android

  7. RT Galaxy Nexusのフォント入替え方法(非rooted)のメモ – http://t.co/JD9VaXUj #GalaxyNexus #Android

  8. ふむふむ RT @androrank: RT Galaxy Nexusのフォント入替え方法(非rooted)のメモ – http://t.co/jgI7bVVN #GalaxyNexus #Android

  9. RT Galaxy Nexusのフォント入替え方法(非rooted)のメモ – http://t.co/JD9VaXUj #GalaxyNexus #Android

  10. RT Galaxy Nexusのフォント入替え方法(非rooted)のメモ – http://t.co/JD9VaXUj #GalaxyNexus #Android

  11. RT Galaxy Nexusのフォント入替え方法(非rooted)のメモ – http://t.co/JD9VaXUj #GalaxyNexus #Android

  12. RT Galaxy Nexusのフォント入替え方法(非rooted)のメモ – http://t.co/JD9VaXUj #GalaxyNexus #Android

  13. @natsuxa ありました、非rootの方法。あぁ。root取った後に見つけちゃった。しょんぼり。 http://t.co/N61LEHO8

  14. 備忘。rootとらずにフォントを変える方法。 http://t.co/N61LEHO8

  15. 備忘。rootとらずにフォントを変える方法。 http://t.co/N61LEHO8

  16. 備忘。rootとらずにフォントを変える方法。 http://t.co/N61LEHO8

  17. 備忘。rootとらずにフォントを変える方法。 http://t.co/N61LEHO8

  18. @hideponm つ http://t.co/OYYgQNQM

  19. @4pk Macでの操作方法はあった http://t.co/bcMzFwGg

  20. しじんふぇぇにっくす @ 2011-12-08 16:56

    @4pk Macでの操作方法はあった http://t.co/bcMzFwGg

  21. Galaxy Nexusのフォント入替え方法(非rooted)のメモ: http://t.co/fIbRtQFZ #dc_android

  22. “Galaxy Nexusのフォント入替え方法(非rooted)のメモ” http://t.co/ZRNXAG2x

  23. 「fastboot-mac oem unlock」、「fastboot-mac boot recovery-clockwork-5.5.0.2-maguro.img」、「/system/etc/fallback_fonts.xml」、「/system/fonts/DroidSansJapanese.ttf」。

  24. @gurifuxi ありゃ!?俺もたまになるけどUSBケーブル抜き差ししたら認識するけど…。知ってるかもしれんけど一応フォント差し替え方法 http://t.co/HkPfdlRT

  25. Galaxy Nexus、モトヤフォントに復活。手順はこちら参照 http://t.co/3FPsYmlg ただしfallback_fonts.xmlの編集で末尾に追記すると変わらない。あとパーミッションも念のため644にしておいた。