Bisakah kita mencadangkan pemulihan stok.

12

Misalkan saya berencana untuk mem-flash pemulihan saya dengan TWRP / CWM, tetapi kemudian anggap saya ingin kembali ke pemulihan stok. Apakah mungkin untuk mengambil cadangan pemulihan stok seperti kita dapat mengambil cadangan ROM kami?

Sumit Trehan
sumber
4
Periksa utas universal ini: Membuat Dump Partisi Android . Cadangan saja recovery.img dari sana
Gokul NC
1
Menurut Anda mengapa itu tidak mungkin? Rashr, Flashify, dan ddselalu ada untuk membantu selama Anda telah mengakses root.
Firelord

Jawaban:

6

EXTRACTING BOOT.IMG DARI STOCK ROM atau IMG LAIN SEPERTI PEMULIHAN DLL.

PERSYARATAN:
1. Unduh adb alat yang diperlukan.
2. PC
3. Driver Telepon (untuk ponsel lain Google keluar)
untuk ponsel spreadtrum: SCI-Usb-Jungo v4 (unduh di sini) atau SCI-USB2Serial v1.5.6.1 (unduh di sini)
4. Ponsel Android + Kabel USB

LANGKAH: Buka jendela cmd di folder adb

ketik ff:

      adb devices 
      adb shell
      su 
      cat /proc/mtd 

Sekarang dari layar Anda lihat file Anda dan Anda melihat mtd10 memiliki recovery.img Anda

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"


Setelah Anda melihat itu LOKASI di mana dalam sampel ini dalam tipe mtd10:

cat / dev / mtd / mtd10> /sdcard/mtd10.img atau
cat / dev / mtd / mtd10> /sdcard/recovery.img
Sumber: http://howtorootcherrymobilesnap.weebly.com/adb/how-to-extract-img -files-via-adb-ex-bootimg

Vivek Ji
sumber
2
/ proc / mtd tidak universal. Itu tidak ada di semua perangkat .. Ubah itu :)
Gokul NC
Tetapi berfungsi di banyak perangkat.
Vivek Ji
/ proc / mtd tidak ada di perangkat saya (Yuphoria). Itu kosong di perangkat ibuku (Android One).
Gokul NC
3
Dan Anda tidak menyebutkan sumber aslinya . Silakan ikuti Cara referensi materi yang ditulis oleh orang lain
Firelord
2
Meskipun /proc/mtdmungkin tidak berlaku untuk semua perangkat, bagaimana mungkin ada yang tahu mencoba menjawab pertanyaan ini tanpa terlebih dahulu diberikan nomor model perangkat apa yang sedang dikerjakan? Jawaban ini bagus dan sampai penulis pertanyaan dapat memberikan spesifikasi, saya tidak berpikir saya akan melakukan yang lebih baik daripada yang sudah dimiliki Vivek Ji. Juga saran Firelord ddjuga akan bekerja dengan baik untuk melakukan pencadangan penuh melalui USB.
S0AndS0
1

Backup / Pemulihan Generik

Jika Anda root, Anda dapat membuat cadangan / mengembalikan semua partisi (tidak hanya pemulihan) dengan alat asli.

Untuk membuat daftar semua partisi yang dapat dipasang dan memblokir perangkat, gunakan finddangrep

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

Pada sistem saya, saya /dev/block/platform/soc/1d84000.ufshc/by-namekembali (ini sangat spesifik perangkat dan milik Anda mungkin terlihat berbeda).

Sekarang Anda dapat membuat daftar lsjalur ini untuk menampilkan semua partisi yang dapat dipasang.

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

Atau semuanya dalam satu perintah

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

Cadangkan

Berbekal informasi ini, Anda dapat, sebagai root, mencadangkan semua partisi. Cukup gunakan dd(bagian dari setiap android toolboox / toyboox misalnya:

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

Mengembalikan

Data Peringatan hilang mungkin! Jangan gunakan sampai Anda mengerti semua ddparameter.

Dalam banyak kasus, Anda juga dapat memulihkan dengan ddalat, misalnya:

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