2013/11/24

Nexusシリーズの各パーティションのバックアップ方法について


Androidのバックアップというと、
  1. 内蔵ストレージ(/sdcard領域)のバックアップ
  2. Titanium Backup等によるアプリデータ等のバックアップ
  3. カスタムリカバリによる、Userdata,System,Recovery,Boot,Cacheの丸ごとバックアップ
などが浮かぶと思いますが、Androidのパーティションはもっと沢山あります。

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等から拾ってくるのも良いですが、以下の方法でバックアップを取ることができます。

※その他の領域は取る必要は基本的にありませんが、以下の方法でバックアップを取ることができます。


 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Blogger Templates
Related Posts Plugin for WordPress, Blogger...