何らかの方法で株式のrecovery.imgをバックアップできますか?


11

TWRP / CWMを使用してリカバリをフラッシュする予定であるが、後で在庫のリカバリに戻りたいと仮定します。ROMのバックアップと同じように、在庫回復のバックアップを取ることは可能ですか?


4
このユニバーサルスレッドを確認してください:Androidパーティションのダンプを作成します。そこからrecovery.imgをバックアップするだけ
Gokul NC、2015

1
なぜそれが不可能だと思いますか?Rashr、Flashify、およびddrootアクセスがある限り、いつでもサポートを提供します。
ファイヤーロード

回答:


5

ストックROMまたは他のIMGのようなリカバリETCからのBOOT.IMGの抽出。

要件:
1. adbに必要なツールをダウンロードします。
2. PC
3.
Spreadtrum電話用の電話ドライバー(他の電話ではgoogle it out):SCI-Usb-Jungo v4 (ここからダウンロード)またはSCI-USB2Serial v1.5.6.1 (ここからダウンロード)
4. Android電話+ USBケーブル

手順: adbフォルダーでcmdウィンドウを開く

ffを入力します。

      adb devices 
      adb shell
      su 
      cat /proc/mtd 

画面からファイルを確認すると、mtd10にリカバリがあります。img

dev: size erasesize name 
mtd0: 00040000 00020000 "misc" 
mtd10: 00500000 00020000 "recovery"
mtd12: 00280000 00020000 "boot"
mtd13: 04380000 00020000 "system"
mtd14: 04380000 00020000 "cache"
mtd15: 04ac0000 00020000 "userdata"


uが表示されると、このサンプルではmtd10タイプのLOCATIONになります。

cat / dev / mtd / mtd10> /sdcard/mtd10.img または
cat / dev / mtd / mtd10> /sdcard/recovery.img
ソース: http : //howtorootcherrymobilesnap.weebly.com/adb/how-to-extract-img -files-via-adb-ex-bootimg


2
/ proc / mtdは普遍的ではありません。すべてのデバイスに存在するわけではありません。変更してください:)
Gokul NC

しかし、多くのデバイスで動作します。
Vivek Ji

/ proc / mtdがデバイスにありません(Yuphoria)。母のデバイス(Android One)では空です。
Gokul NC、2015

3
また、元のソースについては言及していません。他の人が書いた資料を参照する方法に
Firelord

2
一方では、/proc/mtdモデル番号/名前はで働いているどのデバイスに提供する方法誰もが知っているが、最初にされずに、この質問に答えるためにしようと考え、すべてのデバイスに対して有効ではないかもしれませんか?この回答は適切です。質問の作成者が仕様を提供できるようになるまで、Vivek Jiがすでに持っている以上のことはできないと思います。また、Firelordに関する提案はdd、USB経由での完全バックアップにも最適です。
S0AndS0

1

一般的なバックアップ/復元

rootの場合は、ネイティブツールを使用して、すべてのパーティション(リカバリだけでなく)をバックアップ/復元できます。

すべてのマウント可能なパーティションとブロックデバイスを一覧表示するにはfindgrep

adb shell
su
find /dev | grep by-name$

私のシステムでは、/dev/block/platform/soc/1d84000.ufshc/by-name戻ってきます(これは非常にデバイス固有であり、あなたのものは異なって見えるかもしれません)。

lsこのパスをリストして、マウント可能なすべてのパーティションを表示できます。

ls -al --color /dev/block/platform/soc/1d84000.ufshc/by-name/

または、すべて1つのコマンドで

ls -al --color $(find /dev|grep by-name$)

バックアップ

この情報を利用して、ルートとして、すべてのパーティションをバックアップできます。dd(すべてのandroid toolboox / toybooxの一部を使用するだけです。例:

dd if=/dev/block/platform/soc/1d84000.ufshc/by-name/recovery of=/sdcard/Download/recovery.img.dd

戻す

警告 データが失われる可能性があります!すべてのddパラメータを理解するまで使用しないでください。

多くの場合、ツールで復元することもできddます。例:

dd if=/sdcard/Download/recovery.img.dd of=/dev/block/platform/soc/1d84000.ufshc/recovery

0

デバイスでproc / mtdが使用できない場合。

cwmを介してバックアップを作成すると、バックアップ後にclockworkmodフォルダーを確認するときにrecovery.imgが得られます http://howtorootcherrymobilesnapv2.weebly.com/how-to-make-back-up-via-cwm.html

別のオプションは、adb http://howtorootcherrymobilesnapv2.weebly.com/img-pull-extract-via-adb-rom-dump.htmlを介してROM(ダンプ)を作成することです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.