這幾天Android 4.1和4.1.1的升級,對於不少Galaxy Nexus用戶來說是個即興奮又稍顯麻煩的過程,刷機並不麻煩,麻煩在於刷機之後恢復自己習慣的試用環境。
钛備份是不少刷機用戶必備工具,這款應用可以備份自己應用及數據、系統應用數據以及各種系統設置數據,不過有兩點會比較麻煩。
第一是,在刷機之後恢復時需要一個一個的確認安裝第三方程序,不能無人值守恢復。第二是,如果你刷的ROM和之前ROM不是同一系列,恢復之前的系統數據時容易出問題,比如新刷ROM中某個系統應用與之前ROM相比有過改動,數據不能通用,如果強行恢復就可能造成卡界面、卡加載等等。
我們換一種思路,如果能把第三方應用和數據打包,制作成一個沒有系統文件只是第三方應用和相關數據的update.zip升級包,然後通過recovery直接刷到系統裡面去,這樣就能實現快速無人值守恢復應用,並且保留之前的使用數據和進度等信息。
同理,系統應用和數據也可以通過這種方式進行備份和恢復,會比钛備份的方式更加安全,因為只是涉及系統應用和對應數據的恢復,如果新刷ROM中的系統APP和之前ROM有沖突,刷機方式會直接覆蓋這個APP並恢復對應的正確數據。
這種方式的缺點是無法備份系統設置數據,比如WiFi密碼、書簽等等。
App2zip 自制應用刷機包就是這樣一款新工具,安裝之後授予ROOT。程序列表顯示為第三方應用和系統應用兩種,可以自行選擇多選或者全選,然後確認開始打包,工具會自動生成update.zip,可以自命名,壓包之後會自動簽名,成功簽名的zip包才能試用recovery刷入。
目前這款工具APP刷機包制作工具剛剛推出,不能保證支持所有設備,所以想使用的用戶可以在安裝之後進行測試,選擇一個不經常使用的軟件進行備份,然後刪除掉,再進入recovery模式將它刷回來,這樣就能確認自己的設備是否可以使用這個工具。