Androidのバックアップというと、
- 内蔵ストレージ(/sdcard領域)のバックアップ
- Titanium Backup等によるアプリデータ等のバックアップ
- カスタムリカバリによる、Userdata,System,Recovery,Boot,Cacheの丸ごとバックアップ
Galaxy Nexusの例
全パーティションは、/dev/block/platform/(端末で異なる)/by-name/以下で確認できます。
※Galaxy Nexusの場合は、/dev/block/platform/omap/omap_hsmmc.0/by-name/以下
通常バックアップが必要なのは、
- boot領域
- recovery領域
- system領域
- ユーザーデータ領域
- (キャッシュ領域)
※Androidの各データバックアップ方法図解まとめ!も参考にして下さい
Bootloaderは基本的にバックアップの必要はないですが、OTAアップデート時にバージョンが変わると不具合が発生することがあり、前のバージョンに戻したくなることもあります。
bootloader.imgは、xda等から拾ってくるか、Factory Imageを毎回ダウンロードして保存しておくといいとおもいます。
radio.imgはFactory Imageに同梱されていますのでFactory Imageを保存しておいてもいいですし、xda等から拾ってくるのも良いですが、以下の方法でバックアップを取ることができます。
※その他の領域は取る必要は基本的にありませんが、以下の方法でバックアップを取ることができます。