Restore
Nexus SのカスタムROMにNo Wipeでも問題ないStock Deodexed ROMが出てきました。これならばOTAが始まった時に、簡単に標準ROMに戻せるはずです。
ということで、標準ROMへRestoreする方法を模索することに。Nexus Oneでは、nandroid backupのイメージをfastbootコマンドで書き込み出来たのですが、ClockWorkModでBackupしたPartitionイメージはfastbootから書き込むことは出来ません。
ClockWorkMod Recoveryを弄ってると、Backup & Restore→Advanced Restoreなるオプションがあり、ここからPartitionごとにRestoreできるようです。RA-nexusなRecoveryを使っていた時にはなかった(はず)機能ですね。
手順としては、事前準備として
- ClockWorkMod Recoveryを導入する
- 標準ROMのBackup
- No WipeなROMを導入する(ここが肝心)
標準ROMへのRestoreは
- Power SW + Volume Upキー長押しで、ClockWorkMod Recoveryを立ち上げる
- メニューのBackup & RestoreからAdvanced Restoreを選び、標準ROMのBootおよびSystemをRestoreする(Radioを書き換えるROMもあるため、その場合はRadio.imgをfastbootから書き込むこと)