Cách loại bỏ mã hóa thiết bị Android


8

Vì tôi vẫn gặp phải sự cố với hình ảnh khởi động được sửa đổi và hình ảnh khôi phục, tôi muốn xóa mã hóa thiết bị khỏi Nexus 4 của mình (chạy 4.3).

Tôi biết rằng không có cách "chính thức" nào cho việc này nhưng vì đây là mã hóa nên nó có thể được hoàn nguyên. Vì vậy, đừng nói với tôi rằng điều đó là không thể (tôi đã biết rằng Android không muốn bạn làm điều này).

Vì vậy, tôi đã đưa ra hai ý tưởng nhưng tôi không thể tìm thấy bất kỳ ai đã làm điều này và muốn chắc chắn trước khi xóa phân vùng dữ liệu của tôi. Thiết bị của tôi không được root nhưng bộ nạp khởi động đã được mở khóa.

  1. Tạo một bản sao lưu với adb backup, định dạng phân vùng dữ liệu và khôi phục bản sao lưu. Nhưng tôi có thể tưởng tượng rằng adb không thể khôi phục bản sao lưu trên các thiết bị không được mã hóa nếu chúng được tạo trên một mã hóa trên. (Có thể cho tôi biết chắc chắn không?)

  2. Bắt đầu một hình ảnh khởi động được sửa đổi với fastboot chỉ giải mã phân vùng dữ liệu (nên hoàn toàn có khả năng nhưng tôi không thấy một công cụ như vậy)

  3. Còn ý tưởng nào khác không?


1
Khôi phục cài đặt gốc là cách duy nhất để xóa mã hóa khỏi thiết bị, bạn sẽ mất tất cả dữ liệu của mình.
Ryan Conrad

1
@RyanConrad Không chắc chắn. Nếu Android có thể giải mã / dữ liệu hơn bất kỳ mã nào khác đang chạy trên cpu cũng có thể. Nó chỉ là một câu hỏi cho dù không phải ai đó đã được mã hóa một cái gì đó như thế. Bạn luôn có thể hoàn nguyên mã hóa. Chỉ vì Android không có tùy chọn cho nó không có nghĩa là bạn không thể.
Chris

2
Giải mã dữ liệu không giống như loại bỏ mã hóa. Tuyên bố của bạn về "nếu Android có thể giải mã / dữ liệu, thì bất kỳ mã nào khác chạy trên cpu cũng có thể" là không đúng. Các ứng dụng cấp hệ thống Android có thể có nhiều quyền hơn các ứng dụng phi hệ thống, chúng cũng có thể truy cập vào những thứ mà các ứng dụng không phải hệ thống không thể. Nếu bạn đang hỏi, "Điều này có thể được thực hiện không", vâng, trên lý thuyết là có thể, nhưng chỉ về mọi thứ "là có thể". Điều đó không có nghĩa là bất cứ ai đã làm điều đó. Làm thế nào để làm điều đó sẽ nằm ngoài phạm vi của trang web này. Cách thực sự duy nhất để làm điều đó là thực hiện khôi phục cài đặt gốc.
Ryan Conrad

Câu trả lời:


2

Tôi đã xoay sở để biến thiết bị của mình trở lại trạng thái không được mã hóa. Nếu bạn thực hiện sao lưu thiết bị thông qua adb backuplệnh, bạn sẽ có được một tệp .ab đẹp. Có ít nhất DroidExplorer có thể chuyển đổi các bản sao lưu này thành các tệp .tar: Làm thế nào để bạn trích xuất dữ liệu của Ứng dụng từ bản sao lưu đầy đủ được thực hiện thông qua "sao lưu adb"?

Tôi không chắc chắn tại sao có một số ứng dụng không được sao lưu nhưng tôi nghĩ việc chuyển đổi này phải làm với công cụ cấp phép thị trường. Chỉ một số ứng dụng bougth không được sao lưu. Nếu bạn muốn đảm bảo rằng tất cả các ứng dụng quan trọng của bạn đã sao lưu, hãy sử dụng DroidExplorer để kiểm tra.

Sau đó, bạn phải thực hiện khôi phục cài đặt gốc để lấy lại trạng thái không được mã hóa. Bây giờ bạn có thể sử dụng eigther adb restorehoặc Titanium Backup (cũng chỉ cho phép khôi phục một số dữ liệu) để khôi phục lại bản sao lưu.

Ngay cả khi đây là câu trả lời cho câu hỏi của tôi, tôi sẽ không đánh dấu nó như bây giờ vì tôi vẫn tin rằng bạn cũng có thể tải phần mềm tùy chỉnh qua fastboot để mã hóa phân vùng dữ liệu mà không cần xóa nhà máy.

Tôi cũng tìm thấy một mô tả kỹ thuật từ google: http://source.android.com/devices/tech/encoding/android_crypto_imâyation.html


1

Tôi vừa xóa mã hóa Android của tôi. Tôi cắm Android vào máy tính để sao lưu. Sau đó, tôi đã thiết lập lại nhà máy. Sau đó, tôi đã sao chép tất cả các tệp vào nó mà KHÔNG BỊ XÓA BẤT CỨ PHIM NÀO TRÊN ĐIỆN THOẠI và tôi đã hợp nhất các thư mục + sao chép trên các tệp. Nếu nó không cho phép bạn sao chép một tập tin nhất định, hãy bỏ qua nó. Sau đó, tôi đã mở khóa điện thoại của mình, nó không thay đổi khóa hoặc màn hình chính trở lại hoặc giữ các văn bản của tôi, nhưng nó đã sao lưu các ứng dụng của tôi với tất cả dữ liệu ứng dụng . Tôi đặt màn hình chính của mình trở lại như cũ và mã hóa đã bị xóa.


Làm thế nào bạn xác minh rằng mã hóa đã được gỡ bỏ? Tôi không thể tìm thấy bất kỳ cách nào để kiểm tra
NaturalBornCamper
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.