Cara menghapus enkripsi perangkat android

8

Karena saya masih mengalami masalah dengan gambar boot yang dimodifikasi dan gambar pemulihan, saya ingin menghapus enkripsi perangkat dari Nexus 4 saya (menjalankan 4.3).

Saya tahu bahwa tidak ada cara "resmi" untuk melakukan ini, tetapi karena ini adalah enkripsi, ini dapat dikembalikan. Jadi tolong jangan beri tahu saya bahwa itu tidak mungkin (saya sudah tahu bahwa android tidak ingin Anda melakukan ini).

Jadi saya datang dengan dua ide tetapi saya tidak dapat menemukan siapa pun yang sudah melakukan ini dan ingin memastikan sebelum menghapus partisi data saya. Perangkat saya tidak di-rooting tetapi bootloader tidak dikunci.

  1. Membuat cadangan dengan adb backup, memformat partisi data, dan memulihkan cadangan. Tapi saya bisa membayangkan bahwa adb tidak dapat mengembalikan cadangan pada perangkat yang tidak dienkripsi jika mereka dibuat pada saat dienkripsi. (Bisa memberi tahu saya pasti?)

  2. Memulai boot image yang dimodifikasi dengan fastboot yang baru saja mendekripsi partisi data (seharusnya benar-benar keras tapi saya belum melihat alat seperti itu)

  3. Ada ide lain?

Chris
sumber
1
Reset pabrik adalah satu-satunya cara untuk menghapus enkripsi dari perangkat, Anda akan kehilangan semua data Anda.
Ryan Conrad
1
@RyanConrad Tidak pasti. Jika android dapat mendekripsi / data daripada kode lain yang berjalan pada CPU juga. Ini hanya pertanyaan apakah seseorang belum memiliki kode seperti itu. Anda selalu dapat mengembalikan enkripsi. Hanya karena android tidak memiliki opsi untuk itu bukan berarti Anda tidak bisa.
Chris
2
Mendekripsi data tidak sama dengan menghapus enkripsi. Pernyataan Anda tentang "jika android dapat mendekripsi / data, kode lain yang berjalan di CPU juga" tidak benar. Aplikasi tingkat sistem Android dapat memiliki lebih banyak izin daripada aplikasi non-sistem, mereka juga dapat mengakses hal-hal yang tidak dapat dilakukan oleh aplikasi non-sistem. Jika Anda bertanya, "Bisakah ini dilakukan", Ya, secara teori itu mungkin, tetapi hampir semuanya "mungkin". Itu tidak berarti ada orang yang melakukannya. Cara melakukannya akan berada di luar ruang lingkup situs ini. Satu-satunya cara nyata untuk melakukannya adalah dengan melakukan reset pabrik.
Ryan Conrad

Jawaban:

2

Saya berhasil mengubah perangkat saya kembali ke keadaan tidak terenkripsi. Jika Anda melakukan pencadangan perangkat melalui adb backupperintah, Anda akan mendapatkan file .ab yang bagus. Terdapat setidaknya DroidExplorer yang dapat mengubah cadangan ini menjadi file .tar: Bagaimana Anda mengekstrak data Aplikasi dari cadangan penuh yang dibuat melalui "adb backup"?

Saya tidak benar-benar yakin mengapa ada beberapa aplikasi yang tidak didukung tetapi saya pikir migth ini ada hubungannya dengan hal-hal lisensi pasar. Hanya beberapa aplikasi kecil yang tidak didukung. Jika Anda ingin memastikan bahwa semua aplikasi penting Anda telah dicadangkan, gunakan DroidExplorer untuk memeriksanya.

Maka Anda harus melakukan reset pabrik untuk mendapatkannya kembali dalam keadaan tidak terenkripsi. Sekarang Anda dapat menggunakan eigther adb restoreatau Titanium Backup (yang juga memungkinkan untuk hanya mengembalikan beberapa data) untuk memulihkan cadangan.

Bahkan jika ini adalah jawaban untuk pertanyaan saya, saya tidak akan menandainya sebagai untuk saat ini karena saya masih yakin bahwa Anda juga dapat memuat perangkat lunak khusus melalui fastboot untuk mengenkripsi partisi data tanpa penghapusan pabrik.

Saya juga menemukan deskripsi teknis dari google: http://source.android.com/devices/tech/encryption/android_crypto_implementation.html

Chris
sumber
1

Saya baru saja menghapus enkripsi Android saya. Saya menghubungkan Android saya ke komputer untuk mendukungnya. Kemudian, saya melakukan reset pabrik. Setelah itu, saya menyalin semua file ke dalamnya TANPA MENGHAPUS FILES APA PUN DI TELEPON, dan saya menggabungkan folder + disalin ke file. Jika tidak memungkinkan Anda menyalin file tertentu, lewati saja. Saya kemudian membuka kunci ponsel saya, itu tidak mengubah kunci atau layar utama kembali, atau menyimpan teks saya, tetapi itu membuat cadangan aplikasi saya dengan semua data aplikasi . Saya mengembalikan layar utama saya, dan enkripsi dihapus.

Orang yang sangat membantu
sumber
Bagaimana Anda memverifikasi bahwa enkripsi telah dihapus? Saya tidak dapat menemukan cara untuk memeriksa
NaturalBornCamper