LineageOS はオープンソースのバックアップ ソリューションとして SeedVault を採用

LineageOS の開発者は、オープンソースの暗号化バックアップ ソリューションである SeedVault を ROM に統合しました。 さらに詳しく知りたい方は続きをお読みください。

Android の組み込みバックアップ メカニズムは、Google Play Services フレームワークに依存しており、連絡先や通話をバックアップできます。 履歴、テキスト メッセージ、特定のアプリケーション データとデバイス設定をユーザーの個別の Google ドライブに保存する アカウント。 ただし、アプリのバックアップと復元は、特に異なる OEM 製の携帯電話に切り替える場合や、Google アプリなしでカスタム ROM を使用したい場合には、面倒な場合があります。 マウンテンビューの巨人がファンのお気に入りを削除するかもしれない ADBバックアップおよび復元ツールつまり、ユーザーは次のことを選択する必要があります。 root専用ツール より良いバックアップのために。 これらの懸念を考慮して、LineageOS の開発者はデフォルトのバックアップ ソリューションとして SeedVault を選択しました。

LineageOS XDA フォーラム

SeedVault に詳しくない方のために説明すると、 オープンソース 同じ内部 API を使用するバックアップ アプリ adb backup. アプリケーションには root アクセスは必要ありませんが、オペレーティング システムでコンパイルする必要があります。 バックアップの場所はユーザーが構成可能で、USB フラッシュ ドライブから NextCloud などのリモートのセルフホスト型クラウドの代替手段まで、さまざまなオプションがあります。 このため、SeedVault は、個人データを Google 独自のクラウドベースのストレージに保存したくないユーザーにとって、特に実行可能なオプションになります。

SeedVault によって作成されたすべてのバックアップ コンテンツは、クライアント側の暗号化 (AES/GCM/NoPadding) によって暗号化されます。これは、 BIP39 標準。 さらに、パワー ユーザーはバックアップを自由に復号、検査、再暗号化できます。 外部スタンドアロン ユーティリティ経由.

以下では、動作中の SeedVault を垣間見ることができます。 このツイートは、アプリが LineageOS に移行するずっと前に投稿されたものであるため、一部の UI 要素が現在の実装と異なる可能性があることに注意してください。

LineageOS バージョンの SeedVault のソース コードは次のとおりです。 ここ. バックアップ ソリューションを保守したり、さまざまな環境に移植したりできる貢献者がさらに追加されました。 Android フォークでは、今後 SeedVault でサポートされるカスタム ROM のリストが増えることを期待しています。 日々。


XDA シニアメンバーに感謝 クルトン ヒントのために!