元の設定を復元する

お使いのテレビのパッケージ一覧と記録を使って、ローカルの復元ツールを実行します。

必要になる前に

セットアップに使ったパソコンのフォルダー、適用した正確な debloat リスト、プロジェクトのツールが保存したパッケージ状態の記録を保管します。復元ツールは同じ一覧を使って対応する記録を探します。別のテレビ用にダウンロードした一覧は、自分のセットアップ記録の代わりにはなりません。

復元するタイミング

変更によって Home ボタン、リモコン、音声、入力、キャストに問題が起きた場合、または元の設定に戻したい場合は復元します。何が変わったかを確認する間は、パッケージへの追加変更を止めてください。

  1. テレビと元のセットアップ用パソコンを同じローカルネットワークに接続します。必要なデバッグ項目を一時的に再び有効にし、自分のパソコンからの認証要求だけを許可します。
  2. 展開したソースパッケージを開き、セットアップ時に使った正確なパッケージ一覧を探します。通常は examples/ または自分で作成した一覧にあります。記録された状態を同じパソコンで利用できるようにします。
  3. 適切なローカル復元ファイルをダウンロードします。Windows PowerShellまたは macOS/Linuxを使います。ファイルを展開した tools/ ディレクトリに置くと、隣にある tv.py と recovery.py を利用できます。
  4. 復元計画を適用する前に、テレビのアドレス、元の Home の所有者、対応するパッケージ一覧をアシスタントに確認させます。メーカーのランチャーパッケージを推測せず、デバイスの記録を使ってください。
  5. テレビ本体の Home ボタンを押し、元のランチャー、HDMI 入力、リモコン、音声、キャストを確認します。もう一度デバッグを閉じ、認証を取り消して再起動し、接続が閉じていることを確認します。

記録から復元できるもの

対応する記録があれば、復元ロジックは保存されたパッケージ有効状態、元の Home コンポーネント、記録されたアニメーション倍率を再現できます。セットアップ前から無効だったパッケージは、無効のままにしてください。

対応する記録がない場合、ツールは警告を表示し、元の状態を一つずつ復元する代わりに、指定された一覧にあるパッケージを有効にすることがあります。その計画を注意して読んでください。記録がない状態を完全なバックアップとは説明しないでください。

復元によってオペレーティングシステム全体が再インストールされたり、関係のない手動変更が元に戻ったり、新しいランチャーがアンインストールされたりすることはありません。元の Home 画面を復元した後も新しいランチャーが残っていても、それだけで復元が失敗したとは限りません。

テレビに接続できない場合

まず接続のトラブルシューティングガイドを確認します。ファームウェア固有のランチャーや入力の問題が残る場合は、ソースパッケージをダウンロードし、docs/TROUBLESHOOTING.md と docs/devices/ にある正確なモデルのレポートを読んでください。別のモデルのパッケージ一覧を試さないでください。

セットアップガイドに戻る