동일한 모델의 다른 전화로 ADB 백업을 복원 하시겠습니까?


9

동일한 공장 배치에서 동시에 구매 한 동일한 제조업체의 동일한 모델의 여러 Android 4.0 휴대 전화가 있습니다. 우리는 한 ADB를 사용하여 전화의 하나의 백업을 만들었습니다 .

이러한 전화기 중 하나의 백업 파일을 모든 전화기에 적용 할 수 있습니까, 아니면 백업에서 다른 전화기에 적용 할 수없는 고유 한 식별 정보가 있습니까?


대량 복원 전에 드라이 테스트를 위해 두 대의 전화를 먼저 복원하려고 했습니까?
t0mm13b

아마 작동합니다. 나는 그것을 시도해보십시오. 무엇이 잘못 될 수 있습니까? 작동하지 않는 경우 항상 전화기를 재설정하거나 전화기의 원래 백업을 복원하면됩니다. 기기 별 ID는 항상 하드웨어에서 제공되며 / data 파티션에 저장되지 않습니다 (적어도 원래 Google에는 해당되지 않음). 기기 별 고유 기능 : Google Play의 인증 토큰 및 Google의 기타 자료. 보안상의 이유로 토큰으로 이중 사용을 감지하여 Play 스토어에서 차단했을 수 있습니다. 나에게 한 번 일어나서 계정 복구 (SMS가 내 전화로 전송)를 수행해야했고 다시 작동했습니다.
ce4

당신의 발견을 알려주세요!
ce4

답변:


3

adb에서 생성 된 백업에는 복원중인 전화가 동일한 장치인지 확인하기위한 "확인"이 없습니다.

그들이 동일한 안드로이드 버전이라면 문제가 없어야합니다. 동일한 버전으로 동일한 실제 안드로이드 버전과 동일한 제조업체를 의미합니다. 안드로이드 4.1의 소니 전화에서 4.1의 모토로라 전화로 만든 백업을 복원하려고하면 아마도 문제가있을 것입니다. 그러나 4.1의 모토로라에서 4.1의 다른 모토로라 전화로 복원하면 괜찮습니다.

당신은 당신이 정확히 같은 장치로 가고 있다고 언급했습니다. 장치가 이전 전화와 동일한 버전으로 업데이트되었는지 확인하십시오.


설명을 위해 : 백업에 시스템이 아닌 단일 앱만 보유한 경우에도 적용됩니까? 그것은 Titanium Backup 에서 잘 작동하는 것 입니다. 여기서 기본적인 것은 ADB 백업에서 "문자 그대로"취해진 것과 같이 두 장치 모두 동일한 디렉토리 구조를 가져야한다는 것입니다. 그리고 그것은 반드시 장치를 업그레이드 한 후 이전에 만든 백업이 쓸모가 없다는 것을 의미합니까?
Izzy

1
백업하기로 선택한 항목에 따라 가능할 수 있습니다. 전체 "시스템"백업을 수행하면 다른 전화에서 작동 할 가능성이 사용자 앱과 사용자 앱 데이터 만 백업하는 것보다 훨씬 낮습니다.
Ryan Conrad

전체 확인 : "전체 시스템 백업"을 다른 장치 나 다른 ROM으로 복원하지 마십시오. 그렇지 않으면 문제가 거의 확실합니다. 단일 응용 프로그램 (명령 줄에서을 지정할 수 있음 adb backup)은 대부분의 경우 작동하지만 적어도 다른 이해는 적어도 다른 ROM / 장치에서 문제를 일으킬있습니다 .
Izzy

또 하나의 생각 : Carbon Backup (현재 Helium )은 ADB를 백엔드로 사용하며 심지어 여러 장치간에 앱과 데이터를 동기화한다고 주장합니다. 사실은 사용자 앱의 백업 부분에 답해야한다고 생각합니다. :)
Izzy

1

편집 :이 답변은 복구 (예 : CWM)로 만든 nandroid 백업을 나타냅니다. adb를 통해 전체 백업을 수행한다고 가정하면 귀하의 경우에 적용됩니다.

중복 될 고유 항목이 하나 이상 있습니다 (Android 장치 ID). 이 ID는 새 ROM을 지우고 설치할 때마다 생성되지만 nandroid 백업으로 유지됩니다. 이 ID는 일부 앱에서 고유 한 설치 또는 인증을 추적하는 데 사용됩니다.

일부 장치는 네트워크 인터페이스의 MAC 주소를 칩 자체가 아닌 메모리 (예 : Nook Simple Touch 및 Wi-Fi 인터페이스)에 저장합니다. 따라서 원본 이미지를 유지하는 것이 더욱 중요합니다. 구석의 경우, 루팅 한 많은 사람들이 원본을 백업하지 않았기 때문에 원래의 고유 한 MAC 주소를 잃어 버렸습니다. 특정 장치 가이 작업을 수행하는 경우 (아마도 그렇지 않은 경우) 두 장치가 동일한 wifi 라우터에 액세스하려고하면 큰 문제가 발생합니다.

그 외에는 개인적으로 하나의 휴대 전화에서 동일한 모델의 다른 휴대 전화로 nandroid 백업을 복사하는 데 문제가 없었습니다. Titanium Backup을 사용하여 새 Android 기기 ID를 수동으로 생성 할 수 있으며 Optimus V는 MAC 주소의 ROM에 의존하지 않습니다. 낸드 로이드를 복원하기 전에 전화기가 완전히 닦인 한 (그리고 똑같은 모델과 칩셋 인 경우) 아무런 문제가 없습니다.


1

ADB가 완료 된 후 전화가 멈추고 전원 버튼에 응답하지 않은 상태에서 Galaxy S3에서 다른 Galaxy S3으로 ADB 백업을 복원하려고했습니다.

배터리를 제거한 후에는 부팅 루프로 들어갔습니다 (다행스럽게도 공장 초기화로 고정됨).


두 전화기 모두 동일한 하드웨어 버전 (S3 모델이 여러 개 있음)이 있고 동일한 소프트웨어 버전이 있습니까?
ce4

0

이것은 효과가 있습니다. 마일리지는 다를 수 있습니다.

방금 이전 Galaxy S4 (내려 놓았고 LCD가 고장 남)에서 새로운 Galaxy S4로 nandroid 백업을 복원했습니다.

새로운 갤럭시 S4는 완전히 재고를 얻었고 뿌리를 내리고 TWR을 설치하는 데 시간이 걸렸습니다 .Knox 등을 돌아 다니고 있었지만 새로운 Galaxy S4 (Cyanogenmod 및 5.1.1에 있음)에서 nandroid 백업을 복원했습니다. 휴대폰 주식 삼성 4.4.2.

TWRP로 다시 부팅하고 TWRP 로고 화면에서 반복되는 이상한 점이 있었지만 몇 번 배터리를 재설정 한 후에는 정상적으로 작동합니다.


0

나는 확실히 변할지라도 이것이 효과가 있다고 말할 수있다. 나는 안드로이드 5.0.1 인 내 은하 그랜드 프라임에서 계보 OS 13.1 안드로이드 6.0.1의 twrp 백업을 복원했습니다. 두 전화는 모두 제조업체와 이동 통신사가 동일합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.