NexusOneはAndorid2.2.1へのOTAアップデートが来ていたのですが,2.2の時点でrootedだとアップデートできないそうで.
実際試してみるとfailedとなってしまいます.
そんなわけで放置していたのですが,最近FRG83Dという追加修正が来ていたので,手動でアップデートをしてみました.
まず2.2(rooted)→2.2.1はそのままではできないので
■
Nexus One FRG83のroot - コムギドットネット
こちらのsigned-root-passion-FRG83.zipを使わせてもらうことに.
SDカードにupdate.zipとしておいてVolumeDownキーを押しながら起動,recovery選択,ドロイド君と!が出来てたら電源ボタンを押しながらVolumeUpを押して,apply sdcard:update.zipを実行.完了したらreboot.(*)
のはずが,失敗する.
しかたがないのでrooted状態のままのアップデートを諦めて,一旦ノーマル状態のFRF93に戻す.
■
NEXUSONE FRF91 rooted から FRG83 へ上げてみた。 - ROM Manager | #android しづ子ファッション通信Σ(^A^;)
■
AndroidのROM焼きには「ROM Manager」が便利!
ROM Managerを使うと楽ですねぇ.
無事にFRG83になりました.
しかしFRF93に戻した時点でフォントも元に戻ってしまっています.中華フォントはやっぱり違和感があるのでまた日本語フォントを入れてやりたいところなんですが,再度rootをとらなければなりません.
ここでadbコマンドでファイルを送ってやりたいところなのですが,adbコマンドを実行してもdevice not foundと出る.
おかしいなー,なんでかなー,と思ったら,USBデバッグがONになってませんでした.
ああ,そりゃそうだよな…
ということでroot取得作業.
(
SuperOneClickというWindows用ツールがあるのですが,今回はUbuntu Linuxから作業してたので手作業です)
■
Nexus One FRG83のroot取得手順 - コムギドットネット
NexusOneで10~15分とのことですが,手元では一瞬でとれました.
何か別の環境差かな?
rootがとれたら
# mount -o remount,rw /dev/block/mtdblock3 /system
で書き込み可能に変更.
sikasi
なぜかcpコマンドがないのでbusybox cpで各種ファイルのコピー.
再起動して無事に日本語フォントになったのを確認.
その次,FRG83Dへのアップデート.
1回OTAを受け入れて失敗したせいか,なかなか降ってきませんので,手動で入れます.
■
Nexus OneにFRG83D OTA配信。hbootも更新。 - コムギドットネット
hbootのほうを先に更新します.update.zipとしてsdcardに置いて,(*)の作業を実行.
こちらはrootedのままでもいけるようで,あっさり完了.
次にFRG83Dを…と思ったらOTAが降ってきました.そちらからFRG83Dを当てて,アップデート完了.
2.3(Gingerbread)は来るんですかね…