同じモデルの別の電話にADBバックアップを復元しますか?


9

同じメーカーの同じモデルのAndroid 4.0スマートフォンが複数あり、同じ工場バッチから同時に購入しました。私たちはしているADBを使用して携帯電話の1のバックアップを作成しました

これらの電話の1つからのバックアップファイルをすべての電話に適用できますか、それとも他の電話に適用できないようにするバックアップを一意に識別する情報がありますか?


たとえば、大量の復元を行う前に、まずドライテスト用の2台の電話を復元しようとしましたか?
t0mm13b 2013年

それはおそらくうまくいきます。私はそれを試してみると言います、何がうまくいかないのですか?それが機能していないことに気付いた場合は、いつでも電話をリセットするか、電話の元のバックアップを復元できます。デバイス固有のIDは常にハードウェアから取得され、/ dataパーティションには保存されません(少なくとも元のGoogleのものではありません)。デバイスごとの独自性:Google Playの認証トークン、およびその他のGoogleによるもの。おそらく、彼らはトークンによる二重使用を検出し、セキュリティ上の理由からPlayストアからあなたを切り離します。私に一度起こった、私はアカウント復旧(私の携帯電話に送信されたSMS)をしなければならなかった、そしてそれは再び働いた。
ce4 2013年

調査結果をお知らせください!
ce4 2013年

回答:


3

adbから作成されたバックアップには、復元先の電話が同じデバイスであるかどうかを確認する「チェック」がありません。

同じバージョンのAndroidである限り、問題はありません。同じバージョンとは、同じ実際のAndroidバージョンと同じメーカーを意味します。Android 4.1を搭載したソニーの電話から4.1を搭載したモトローラ電話に作成したバックアップを復元しようとすると、おそらく問題が発生します。ただし、4.1のモトローラから4.1の別のモトローラ電話に復元する場合は問題ありません。

まったく同じデバイスを使用するとのことですが、デバイスが古い電話と同じバージョンに更新されていることを確認してください。


明確にするために:バックアップが単一の(非システム)アプリを保持しているだけの場合にも当てはまりますか?これは、Titanium Backupでうまく機能するものです。ここでの基本的なことは、両方のデバイスが同じディレクトリ構造を持つ必要があることだと思います。そして、それは必ずしもデバイスをアップグレードした後、以前に作成されたバックアップが役に立たないことを意味しますか?
イジー

1
それらは、バックアップするために選択した内容によって異なります。完全な「システム」バックアップを実行する場合、別の電話で機能する可能性は、ユーザーアプリとユーザーアプリデータをバックアップする場合よりもはるかに低くなります。
Ryan Conrad

完全な確認:「完全なシステムバックアップ」を別のデバイスまたは別のROMに復元しないでください。復元しないと、問題がほぼ確実に発生します。一方、単一のアプリでは(コマンドラインでに指定できるようにadb backup)、ほとんどの場合は機能しますが、少なくとも私の理解では、さまざまなROM /デバイスで問題が発生する可能性あります。
イジー

もう1つ考えてみてください。CarbonBackup(現在はHeliumと呼ばれています)もADBをバックエンドとして使用し、複数のデバイス間でアプリとデータを同期し続けると主張しています。ユーザーのアプリのバックアップに関する部分に答えるべきだと思います :)
Izzy

1

編集:この回答は、リカバリ(CWMなど)によって作成されたnandroidバックアップを指します。adbを使用して完全バックアップを実行する場合、それはあなたのケースに当てはまると思います。

複製される一意のアイテムが少なくとも1つあります:AndroidデバイスID。このIDは、新しいROMをワイプしてインストールするたびに生成されますが、nandroidバックアップで保持されます。このIDは、固有のインストールまたは認証を追跡するために一部のアプリで使用されます。

一部のデバイスは、チップ自体ではなく、ネットワークインターフェースのMACアドレスをメモリに保存します(Nook Simple Touchやそのwifiインターフェースなど)。これにより、元の画像を保持することがさらに重要になります。nookの場合、それをルート化した多くの人々はオリジナルのバックアップを保持しなかったため、オリジナルの一意のMACアドレスを失いました。特定のデバイスがこれも行う場合(おそらくそうしない場合)、2つのデバイスが同じwifiルーターにアクセスしようとすると、大きな問題が発生します。

それ以外は、個人的には、nandroidバックアップをある電話から同じモデルの別の電話にコピーすることに問題はありませんでした。Titanium Backupを使用して新しいAndroidデバイスIDを手動で生成できます。また、Optimus VはMACアドレスのROMに依存しません。nandroidを復元する前に電話が完全にワイプされている限り(まったく同じモデルとチップセットです)、問題はありません。


1

Galaxy S3から別のGalaxy S3にADBバックアップを復元しようとしたところ、adbが終了した後、電話がハングし、電源ボタンに反応しませんでした。

バッテリーを取り外した後、それはブートループに入りました(幸いにも出荷時設定へのリセットにより修正されました)。


両方の電話に同じハードウェアバージョンがあり(複数のS3モデルがある)、両方に同じソフトウェアバージョンがありましたか?
ce4 2013年

0

これは機能します。あなたの走行距離は異なる場合がありますが。

nandroidバックアップを古いGalaxy S4(ドロップしてLCDが壊れた)から新しいGalaxy S4に復元しました。

新しいGalaxy S4は完全に在庫に到着し、ルート化してTWRをインストールするのにしばらく時間がかかりました-Knoxを回避するなどです。しかし、新しいGalaxy S4(Cyanogenmodと5.1.1にあった)から新しいAndroid上のnandroidバックアップを復元しました。電話の在庫サムスン4.4.2。

TWRPに戻って起動し、TWRPのロゴ画面でループする、少し奇妙な点がありました。


0

それは確かに異なりますが、私はこれもうまくいくと言えるでしょう。Galaxy Grand PrimeのAndroid 5.0.1で、Lineage OS 13.1 Android 6.0.1のtwrpバックアップを復元しました。両方の電話は同じメーカーとキャリアです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.