Google TV Streamer 4Kのようなデバイスのデータのバックアップと復元は、少々面倒な作業です。設定やアプリなどを安全に保つため、工場出荷時の状態にリセットしたりシステムアップデートをする前に、バックアップと復元を行いたい場合もあるでしょう。しかし、ADB(Android Debug Bridge)を使うのは、特に技術に詳しくない人にとっては、敷居が高いと感じるかもしれません。このガイドは、このプロセスを少しでも楽にするためのものです。有線または無線でADBコマンドを使ってデバイスをペアリングし、バックアップ/復元を実行するための基本的な手順を説明します。設定によってはペアリングやコマンドに多少の遅延が発生するなど、常に完璧というわけではありませんが、少しの忍耐があれば実行可能であり、後々の面倒な作業を省くことができます。

ADBコマンドを使用してGoogle TV Streamer 4Kのデータをバックアップおよび復元する方法

Google TVで開発者向けオプションを有効にする

これをオンにしないと、どんなに試してもADBは接続できません。つまり、これが最初のステップであり、ほぼ必須です。隠しメニューにアクセスする必要があります。

  • Google TV の[設定]に移動します。
  • 「システム」に移動して、「バージョン情報」を選択します。
  • 「Build 」を探して、リモコンを7回押しますOK。反応しない場合は、声に出して数えたり、もっと速くタップしたりするとうまくいく場合があります。開発者モードが有効になったことを示す短いメッセージが表示されたら、あと少しで完了です。

一部のデバイスでは、このプロセスが多少不安定になる場合があります。7回押しても何も起こらない場合は、もう少し試すか、テレビを再起動してもう一度お試しください。Androidシステムには、当然ながら癖があるようですので。

ワイヤレスデバッグを有効にしてデバイスをペアリングする

この部分は少し奇妙ですが、ADBがケーブルではなくWi-Fi経由でテレビと通信できるようにするものです。設定 > システム > 開発者向けオプションに戻ってください。そして、以下の操作を行ってください。

  • 下にスクロールして「ワイヤレスデバッグ」を見つけ、オンにします。
  • 同じセクションで、「ペアリングコードでデバイスをペアリング」をタップします。コードとIPアドレス、ポート番号(例:192.168.1.xxx:ポート)が表示されます。

ノートパソコンまたはPCとGoogle TVが同じWi-Fiネットワークに接続されていることを確認してください。異なるネットワークでは接続できません。これが重要です。そうでないと動作しません。

ノートパソコンまたはPCにADBをインストールする

ADBを既にインストールしていない場合は、これが次のステップです。公式ウェブサイト(こちら)からAndroid SDK Platform-toolsの最新バージョンをダウンロードしてください。ZIPファイルをデスクトップや専用フォルダなど、見つけやすい場所に解凍してください。

Shift キーを押しながら右クリックし、「ここで PowerShell ウィンドウを開く」または「ここでコマンド ウィンドウを開く」を選択して、そのフォルダー内で直接コマンド プロンプトまたは PowerShell ウィンドウを開きます。これにより、パスを頻繁に移動する必要がなくなり、すべてのコマンドがスムーズに実行されます。

ADB経由でPCをGoogle TVに接続する

ここからが緊張の始まりです ― 少なくとも、そう思えます。デバイスをペアリングするには、次のコマンドを実行してください。

adb pair :

<ip_address><port>をペアリング画面の情報に置き換えてください。コマンドが実行されない場合や「接続に失敗しました」と表示される場合は、IPアドレスとポート番号をもう一度確認してください。コードの生成には数秒かかる場合があり、設定によってはペアリングプロセスがハングしたり切断されたりすることがあります。テレビを再起動して、コマンドを再度実行してみてください。

ペアリングが完了したら、次のデバイスに接続します。

adb connect :

成功メッセージが表示されるはずです。ただし、設定によってはネットワークが不安定になり、すぐに接続できない場合があります。その場合は、すべてを再起動してもう一度お試しください。これらの手順は、時々バグが発生することがあります。

データのバックアップ

接続したら、次のコマンドを実行してバックアップします。

adb backup -all -f Backup.ab

これは、アプリ、設定、環境設定など、すべてをBackup.abというファイルに保存します。ただし、完璧ではありません。テレビやPCの速度が遅いと、バックアップ中にアプリのデータがスキップされたり、途中で止まったりすることがあります。ある環境では完璧に動作したのに、別の環境では完了しなかったり…どういうわけでしょう。

データの復元

同じ話ですが、コマンドが違います。

adb restore Backup.ab

これでアプリと設定は復元されるはずですが、完璧に復元されるとは限りません。特にバックアップが完了していない場合や、別のデバイスモデルに復元する場合は、エラーが発生することがあります。その点にご注意ください。

追加のヒントとトラブルシューティング

覚えておくべきいくつかの簡単なこと

  • テレビとパソコンが同じWi-Fiに接続していることを確認してください。ここでの変動が最も問題になります。
  • コマンドが失敗したり切断された場合は、両方のデバイスを再起動して、ペアリング手順を再度試してください。
  • 最新のADBバージョンを実行すると役立ちます。古いツールには奇妙なバグがある傾向があります。
  • 場合によっては、テレビでワイヤレス デバッグを無効にしてから再度有効にすると、接続が更新されることがあります。

それでも問題が解決しない場合は、USB-CケーブルまたはMicro USBケーブル(お使いのデバイスが対応している場合)を使ってUSB接続をお試しください。これにより、プロセスが安定する場合がありますが、必ずしもそうとは限りません。

まとめ

正直に言うと、これはあまりスマートなプロセスではありません。同期がうまくいくかどうかは、ある程度の忍耐と運に左右されます。しかし、一度うまくいけば、ADBをいじるのはそれほど難しくなく、システムのリセットやトラブルシューティングの際に多くの苦労を省くことができます。ただし、コマンドが最初の試行でうまくいかない場合や、接続が突然不安定になる場合があることに注意してください。それでも、粘り強く続ければ、絶対に可能です。

まとめ

  • 開発者オプションとワイヤレスデバッグを有効にします。
  • ADB コマンドを使用してデバイスをペアリングして接続します。
  • バックアップには `adb backup -all -f` を使用し、データを復元するには `adb restore` を使用します。
  • 同じ Wi-Fi ネットワークを確認し、不安定になった場合はデバイスを再起動します。

これが役に立つことを祈る

Google TVのバックアップと復元は、必ずしも悪夢ではありません。ただし、時々不安定になることがあるので、忍耐強く待つことが大事です。頑張ってください。そして、デバイスのリセットや新しい設定が必要な時に、この記事が誰かの頭痛の種を解消してくれることを願っています。