2014年2月7日金曜日

HTC J ONE HTL22にTWRPを導入してroot化とバックアップをしてみた。

前回S-OFFしたHTL22にTWRPを導入してroot化とパーテーション毎にバックアップをしてみたのでそのメモ。

TWRPはCottish Vinegar様の小物置き場より、HTC J One用TWRPリカバリの「4.2.2用TWRP2.5.0」を使用。

SuperSUはXDAのSuperSUページ内「CWM / TWRP / MobileODIN installable ZIP:」のリンクから最新版を(2月7日時点の最新は1.93でした)

手順は、

①bootloaderを起動してTWRPを焼く(fastboot flash recovery twrp250-m7_wlj_422.img)
②TWRPを起動してUPDATE-SuperSU-v1.93.zipをインストールする
③TWRPを起動して下記コマンドで各パーテーションをバックアップする

C: adb shell
# mkdir /sdcard/backup 
dd if=/dev/block/mmcblk0p1 of=/sdcard/backup/mmcblk0p1
dd if=/dev/block/mmcblk0p2 of=/sdcard/backup/mmcblk0p2
dd if=/dev/block/mmcblk0p3 of=/sdcard/backup/mmcblk0p3
dd if=/dev/block/mmcblk0p4 of=/sdcard/backup/mmcblk0p4
dd if=/dev/block/mmcblk0p5 of=/sdcard/backup/mmcblk0p5
dd if=/dev/block/mmcblk0p6 of=/sdcard/backup/mmcblk0p6
dd if=/dev/block/mmcblk0p7 of=/sdcard/backup/mmcblk0p7
dd if=/dev/block/mmcblk0p8 of=/sdcard/backup/mmcblk0p8
dd if=/dev/block/mmcblk0p9 of=/sdcard/backup/mmcblk0p9
dd if=/dev/block/mmcblk0p10 of=/sdcard/backup/mmcblk0p10
dd if=/dev/block/mmcblk0p11 of=/sdcard/backup/mmcblk0p11
dd if=/dev/block/mmcblk0p12 of=/sdcard/backup/mmcblk0p12
dd if=/dev/block/mmcblk0p13 of=/sdcard/backup/mmcblk0p13
dd if=/dev/block/mmcblk0p14 of=/sdcard/backup/mmcblk0p14
dd if=/dev/block/mmcblk0p15 of=/sdcard/backup/mmcblk0p15_dsps
dd if=/dev/block/mmcblk0p16 of=/sdcard/backup/mmcblk0p16_adsp
dd if=/dev/block/mmcblk0p17 of=/sdcard/backup/mmcblk0p17_radio_config
dd if=/dev/block/mmcblk0p18 of=/sdcard/backup/mmcblk0p18_reserve_1
dd if=/dev/block/mmcblk0p19 of=/sdcard/backup/mmcblk0p19_misc
dd if=/dev/block/mmcblk0p20 of=/sdcard/backup/mmcblk0p20_modem_st1
dd if=/dev/block/mmcblk0p21 of=/sdcard/backup/mmcblk0p21_modem_st2
dd if=/dev/block/mmcblk0p22 of=/sdcard/backup/mmcblk0p22_devlog
dd if=/dev/block/mmcblk0p23 of=/sdcard/backup/mmcblk0p23
dd if=/dev/block/mmcblk0p24 of=/sdcard/backup/mmcblk0p24_pdata
dd if=/dev/block/mmcblk0p25 of=/sdcard/backup/mmcblk0p25
dd if=/dev/block/mmcblk0p26 of=/sdcard/backup/mmcblk0p26_local
dd if=/dev/block/mmcblk0p27 of=/sdcard/backup/mmcblk0p27_extra
dd if=/dev/block/mmcblk0p28 of=/sdcard/backup/mmcblk0p28_cdma_record
dd if=/dev/block/mmcblk0p29 of=/sdcard/backup/mmcblk0p29_skylink
dd if=/dev/block/mmcblk0p30 of=/sdcard/backup/mmcblk0p30_carrier
dd if=/dev/block/mmcblk0p31 of=/sdcard/backup/mmcblk0p31_nfc_record
dd if=/dev/block/mmcblk0p32 of=/sdcard/backup/mmcblk0p32_reserve
dd if=/dev/block/mmcblk0p33 of=/sdcard/backup/mmcblk0p33_reserve_2
dd if=/dev/block/mmcblk0p34 of=/sdcard/backup/mmcblk0p34_radio
dd if=/dev/block/mmcblk0p35 of=/sdcard/backup/mmcblk0p35_reserve_3
dd if=/dev/block/mmcblk0p36 of=/sdcard/backup/mmcblk0p36_boot
dd if=/dev/block/mmcblk0p37 of=/sdcard/backup/mmcblk0p37_recovery
dd if=/dev/block/mmcblk0p38 of=/sdcard/backup/mmcblk0p38_system
dd if=/dev/block/mmcblk0p39 of=/sdcard/backup/mmcblk0p39_cache
dd if=/dev/block/mmcblk0p40 of=/sdcard/backup/mmcblk0p40_userdata

※mmcblk0p36~mmcblk0p40はTWRPでもバックアップできるので必要あるか不明です。

その後、以下のコマンドでバックアップしたファイルをPCに保管しておきます。
adb pull /sdcard/backup/

バックアップしたファイルをPCに保管した後、HTL22内の/sdcard/backup/をフォルダごと消せば容量は空きますね。

その後、TWRPからもバックアップをしておきました。

次はsimロック解除に挑戦してみます。

 

0 件のコメント:

コメントを投稿