Khôi phục bản sao lưu ADB vào một điện thoại khác có cùng kiểu máy?


9

Chúng tôi có một số điện thoại Android 4.0 cùng mẫu, từ cùng một nhà sản xuất, được mua cùng một lúc, từ cùng một lô nhà máy. Chúng tôi đã tạo một bản sao lưu của một trong những điện thoại sử dụng ADB .

Tập tin sao lưu từ một trong những điện thoại này có thể được áp dụng cho tất cả các điện thoại không, hoặc có thông tin nhận dạng duy nhất trong bản sao lưu sẽ khiến nó không thể áp dụng được cho các điện thoại khác không?


Bạn đã thử khôi phục lại chưa, hai điện thoại cho thử nghiệm khô trước khi khôi phục hàng loạt?
t0mm13b

Nó có lẽ chỉ hoạt động. Tôi muốn nói chỉ cần thử nó, những gì có thể đi sai? Nếu bạn nhận thấy nó không hoạt động, bạn luôn có thể đặt lại điện thoại hoặc khôi phục bản sao lưu gốc của điện thoại. ID cụ thể của thiết bị luôn đến từ phần cứng và không được lưu trữ trên phân vùng / dữ liệu (ít nhất là không dành cho nội dung gốc của Google). Mặc dù có gì độc đáo trên mỗi thiết bị: mã thông báo xác thực của Google và các nội dung khác của Google. Có thể họ phát hiện việc sử dụng gấp đôi bởi một mã thông báo và cắt bạn khỏi cửa hàng Play vì lý do bảo mật. Xảy ra một lần với tôi, tôi phải thực hiện khôi phục tài khoản (SMS được gửi đến điện thoại của tôi) và nó đã hoạt động trở lại.
ce4

Hãy cho chúng tôi biết những phát hiện của bạn!
ce4

Câu trả lời:


3

Các bản sao lưu được tạo từ adb không có "kiểm tra" để xem điện thoại bạn đang khôi phục có phải là cùng một thiết bị hay không.

Bạn sẽ không gặp vấn đề gì miễn là chúng là cùng một phiên bản của Android. Theo cùng một phiên bản, tôi có nghĩa là cùng một phiên bản Android thực tế cũng như cùng một nhà sản xuất. Bạn có thể gặp sự cố nếu bạn cố khôi phục bản sao lưu được tạo từ điện thoại sony với android 4.1 thành điện thoại motorola với 4.1. Nhưng sẽ ổn thôi nếu bạn khôi phục từ motorola với 4.1 sang điện thoại motorla khác với 4.1.

Bạn đã đề cập rằng bạn sẽ đến cùng một thiết bị, chỉ cần đảm bảo rằng thiết bị được cập nhật lên cùng phiên bản với điện thoại cũ của bạn.


Chỉ để làm rõ: Điều đó cũng áp dụng nếu bản sao lưu chỉ giữ một ứng dụng (không phải hệ thống)? Đó là một cái gì đó hoạt động tốt với Titanium Backup . Tôi đoán điều cơ bản ở đây là, cả hai thiết bị nên có cùng cấu trúc thư mục - như được lấy "theo nghĩa đen" với các bản sao lưu ADB? Và điều đó có nghĩa là, sau khi nâng cấp một thiết bị, các Sao lưu được tạo trước đó là vô dụng?
Izzy

1
Chúng có thể, tùy thuộc vào những gì bạn chọn để sao lưu. Nếu bạn thực hiện sao lưu toàn bộ "hệ thống", khả năng nó hoạt động trên điện thoại khác thấp hơn rất nhiều so với việc bạn chỉ sao lưu ứng dụng người dùng và dữ liệu ứng dụng người dùng.
Ryan Conrad

Full ack: Không bao giờ khôi phục "sao lưu toàn bộ hệ thống" cho một thiết bị khác hoặc thậm chí chỉ là ROM khác, nếu không, sự cố gần như chắc chắn sẽ xảy ra. Trong khi đó với các ứng dụng đơn (như bạn có thể chỉ định chúng trên dòng lệnh đến adb backup) sẽ hoạt động trong hầu hết các trường hợp, nhưng có thể gây rắc rối cho các ROM / thiết bị khác nhau - ít nhất là theo sự hiểu biết của tôi.
Izzy

Thêm một suy nghĩ nữa: Carbon Backup (hiện có tên Helium ) cũng sử dụng ADB làm phụ trợ và thậm chí còn tuyên bố giữ cho các ứng dụng và dữ liệu được đồng bộ hóa giữa nhiều thiết bị. Đoán rằng thực tế sẽ trả lời một phần để sao lưu các ứng dụng người dùng :)
Izzy

1

Chỉnh sửa : Câu trả lời này đề cập đến các bản sao lưu nandroid được tạo bởi recovery (ex CWM). Tôi nghĩ rằng nó áp dụng cho trường hợp của bạn, giả sử bạn thực hiện sao lưu toàn bộ qua adb.

Có ít nhất một mục duy nhất sẽ được sao chép: ID thiết bị Android. ID này được tạo bất cứ khi nào bạn xóa và cài đặt một bản rom mới, nhưng nó được giữ lại với bản sao lưu nandroid. ID này được một số ứng dụng sử dụng để theo dõi các cài đặt hoặc xác thực duy nhất.

Một số thiết bị lưu trữ địa chỉ MAC của giao diện mạng trong bộ nhớ (chẳng hạn như Nook Simple Touch và giao diện wifi của nó), chứ không phải trên chip. Điều này làm cho nó thậm chí còn quan trọng hơn để giữ một hình ảnh gốc. Trong trường hợp của ngóc ngách, nhiều người đã root nó không giữ bản sao lưu của bản gốc, vì vậy họ bị mất địa chỉ MAC duy nhất ban đầu. Nếu thiết bị cụ thể của bạn cũng làm điều này (có thể là không), thì bạn sẽ gặp vấn đề lớn nếu hai thiết bị cố gắng truy cập cùng một bộ định tuyến wifi.

Ngoài ra, cá nhân tôi không gặp vấn đề gì khi sao lưu bản sao lưu nandroid từ điện thoại này sang điện thoại khác cùng model. Tôi có thể sử dụng Titanium Backup để tự tạo ID thiết bị Android mới và Optimus V không phụ thuộc vào rom cho bất kỳ địa chỉ MAC nào. Miễn là điện thoại bị xóa hoàn toàn trước khi khôi phục nandroid (và đó là cùng một kiểu máy và chipset), thì không có vấn đề gì.


1

Chỉ cần thử khôi phục bản sao lưu ADB từ Galaxy S3 sang Galaxy S3 khác, sau khi adb kết thúc, điện thoại bị treo, không phản hồi với nút nguồn.

Sau khi tháo pin, nó đã đi vào vòng lặp khởi động (may mắn được sửa bởi cài đặt gốc).


Cả hai điện thoại có cùng phiên bản phần cứng (có nhiều hơn một mẫu S3) và có cả hai phiên bản phần mềm giống nhau không?
ce4

0

Điều này có thể làm việc. Mặc dù số dặm của bạn có thể thay đổi.

Tôi vừa khôi phục bản sao lưu nandroid từ một chiếc Galaxy S4 cũ (tôi đã làm rơi và màn hình LCD bị lỗi) thành một chiếc Galaxy S4 mới.

Galaxy S4 mới đã xuất hiện hoàn toàn và phải mất một thời gian để nó được root và cài đặt TWR - xung quanh Knox, v.v. Nhưng sau đó tôi đã khôi phục bản sao lưu nandroid từ Galaxy S4 cũ (ở Cyanogenmod và 5.1.1) so với mới cổ phiếu điện thoại Samsung 4.4.2.

Có một điều kỳ lạ khi nó khởi động lại TWRP và lặp lại ở màn hình logo TWRP - nhưng sau một vài lần hết pin, nó đã hoạt động rất tốt.


0

Tôi cũng có thể nói điều này hoạt động mặc dù nó chắc chắn sẽ thay đổi. Tôi đã khôi phục bản sao lưu twrp của dòng os os 13.1 android 6.0.1 trên galaxy grand Prime của tôi đó là Android 5.0.1. Cả hai điện thoại là cùng một hãng và nhà mạng.

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.