android 2.2 のフォントを入れ替えるまでまとめ
nexus one のデフォルトで使われるフォントが中華圏ぽい字体で、とても気になるので入れ替えた。
参考にしたサイトなど
http://d.hatena.ne.jp/kajikaji0428/20100523/1274600696
http://blog.takuo.jp/2010/01/nexusone-got-root-and-change-font.html
必要なもの
手順
デバイス登録
以下の内容を /etc/udev/rules.d/51-android.rules に書き込む。
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0bb4", MODE="0666" SUBSYSTEMS=="usb", ATTRS{idVendor}=="18d1", MODE="0666"
書き込んだら /etc/init.d/udev restart で udev を再起動。
unlock
どうやら色々弄る前にデバイスの unlock が必要らしい。
外したら戻せないので、サポートを受ける際に問題があったりするのかもしれない。自己責任でどうぞ。
2.1 に書き戻し
書き戻すと本体側のストレージのデータが初期化されるので注意。
- http://rapidshare.com/files/332148798/PASSIMG_Passion_Google_WWE_1.01.1700.1_ERD79_release_signed.zip からファイルをダウンロードして、 userdata.img, boot.img, system.img を展開する
- [Recovery] [07-Jan-2011] RA-passion-v2.2.1 | Nexus One から recovery-RA-nexus-v1.7.0.img をダウンロード
- 以下のコマンドで android 2.1 を書き込む
$ fastboot erase cache $ fastboot flash userdata userdata.img $ fastboot flash boot boot.img $ fastboot flash system system.img $ fastboot flash recovery recovery-RA-nexus-v1.7.0.img $ fastboot reboot
以上のコマンドを実行すると android 2.1 になる。
途中でコマンドが失敗したが、何回かやったらできたりした。よくわからない。
2.2 書き込み
- このサイト から update-nexusone-FRF50-signed.zip をダウンロード
- [ROOT] [KERNEL] [2.6.34] Quick rooter for st… | Nexus One から froyo-rooter-signed.zip をダウンロード
- 以上二つの zip を nexus one の microSD カードの root ディレクトリに書き込む
- nexus one の Vol down と電源ボタンを長押しして電源を入れ、今度は Recovery mode を立ち上げる
- Flash zip from sdcard を選択し、 update-nexusone-FRF50-signed.zip, froyo-rooter-signed.zip の順で書き込む
これで android 2.2 かつ root 権限が取れる環境になる。