■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項目同様に追記して保存する
[code]
・日本語フォントの置き換えを実行する
Macターミナルの該当pathで以下を入力
$ ./adb push DroidSansJapanese.ttf /system/fonts/
$ ./adb push fallback_fonts.xml /system/etc/fallback_fonts.xml
GNを再起動してフォント変更を有効にする
$ ./adb reboot
これでrecovery.imgを書き換えることなく(本体をrootedすることなく)日本語フォントの置き換えが可能になる。