Team Win Recovery Project ( TWRP、発音は/ ˈtwɜːrp / "twerp" [ 7 ] )は、 Androidベースのデバイス向けのオープンソース のAndroid リカバリ モードです。[ 8 ] [ 9 ]タッチスクリーン対応のインターフェースを提供し、サードパーティのファームウェアをインストールしたり、現在のシステムをバックアップしたりできます。これらの機能は通常、標準のリカバリ イメージではサポートされていません。[ 9 ] [ 10 ] [ 11 ] [ 12 ]そのため、Android デバイスのフラッシュ、インストール、またはルート化の際にインストールされることが多いですが、インストール前にデバイスをルート化する必要はありません。[ 13 ]
2016年2月以降、バージョン番号の最初の3桁はバージョンを表し、ハイフンで区切られた4桁目は特定のデバイス向けのアップデートを表します。これは、パフォーマンスの改善、ホットフィックス、バグ修正、または単なるデバイスのアップデートである可能性があります。
Android デバイスにこのカスタムリカバリをインストール(フラッシュ)する主な方法は、デバイス専用に作成されたバージョンをダウンロードし、FastbootやOdinなどのツールを使用することです。一部のカスタムROMには、デフォルトのリカバリイメージとして TWRP が付属しています。
TWRP では、デバイスを全体または部分的にバックアップするオプションがユーザーに提供されます。つまり、システムとデータ (ユーザーデータ) (これらのパーティションにインストールされているすべてのサポートファイルとアプリのバックアップを提供)、ブートとリカバリ (カーネルまたはリカバリのバージョンを変更するユーザー、および Magisk を使用してデバイスをルート化するユーザーに有益)、キャッシュ、および内部ストレージ パーティションをバックアップできます。これらのパーティションは復元することもできるため、ユーザーはバックアップしてワイプまたは消去した状態に戻すことができます。また、組み込みのファイル マネージャーにより、デバイスのシステムを実際に起動することなくファイルのメンテナンスを実行でき、組み込みのターミナル エミュレータも備えています。TWRP は、MTPおよびADBサイドローディングによるファイル転送もサポートしています。TWRP は完全にテーマ化可能です。
TWRPはこれまでもカスタムROM( LineageOSなどのカスタムオペレーティングシステム、または最新のAndroidリリース)、カーネル、アドオン(Googleアプリ、テーマなど)、その他のさまざまなモジュールのインストールをサポートしてきましたが、今回Magiskのインストールもサポート対象に拡大しました。
2017 年 1 月に TWRP チームは、ルートアクセスを使用してリカバリをフラッシュできる Android アプリケーション[ 14 ]をリリースしました。ただし、リカバリとは異なり、このアプリは無料ですがオープンソースではありません。このアプリは、ルート化されたデバイスとルート化されていないデバイスの両方に、公式の TWRP イメージを介して配布されます。システム パーティションにインストールされるため、デフォルトではシステム レベルのアプリとなり、ルートアクセスなしでは Android 内からアンインストールすることはできません。[ 15 ]しかし、TWRP は現在、アプリを使用するかどうかの自由をユーザーに提供しています。[ 16 ]