TWRP 3.4.0 により、Realme/OPPO デバイスの OZIP 復号化と、Android 10 にアップグレードされたレガシー デバイスのサポートが可能になります

人気の Team Win Recovery Project (TWRP) がバージョン 3.4.0 に更新され、Android 10 の部分的なサポートとその他の多くの改善が行われました。

あなたが経験豊富なフラッシュ中毒であっても、フラッシュ シーンの初心者であっても、おそらく一度は Team Win Recovery Project (略して TWRP) を使用したことがあるでしょう。 カスタム リカバリ ソリューションは、数百の Android 搭載デバイス (以下を含む) を正式にサポートしています。 テレビボックス そして スマートウォッチ). 一方、モッディングコミュニティは、次のような独自の機能を統合することに成功しました。 真のデュアルブート 非公式ビルドでは。 Android の絶え間なく変化する世界のおかげで、TWRP は従来のデバイスとの互換性を維持しながら、新しいパーティション スキームと暗号化ロジックに適応する必要があります。 このプロジェクトは現在、TWRP のバージョン番号を 3.4.0 に上げるメジャー アップデートを受けています。

ご存知の方も多いと思いますが、TWRP開発者は いくつかの課題に直面しました カスタム リカバリを Android 10 と完全に互換性のあるものにする予定です。 Google が AOSP のリカバリ実装に導入した変更をサポートするには、TWRP コードベースのかなりの部分を修正する必要がありました。 TWRP 3.4.0 は、Android 10 で起動するデバイスをサポートするために必要な動的/論理パーティションのサポートをまだ提供していません。 ただし、Android 10 にアップグレードしたレガシー デバイスのサポートは修正されていますが、古いパーティション スキームは保持されています。

TWRP の最新バージョンには、強化された復号化モジュールの機能に加えて、System-as-Root および System-as-Root および A/Bデュアルパーティション 取り扱い。 A/B インストーラーの zip 形式は、XDA 上級認定開発者の貢献に基づいて完全に最初から書き直されました。 オスム0シス および XDA 認定開発者 アート97. さらに、XDA Recognized Developer の好意により、OZIP 復号化がネイティブにサポートされるようになりました。

マウロノフリオ. これは、OPPO および Realme スマートフォンのユーザーが、公式ファームウェア パッケージを TWRP から直接フラッシュできることを意味します。 標準の ZIP ファイルに変換する 予め。

アップデートの完全な変更ログは以下にあります。

TWRP 3.4.0-0 変更履歴

  • ルートとしてのシステム (SAR)
    • SAR を使用してバックアップと復元を修正する - dianlujitao
    • システム マウント ポイント - Chaosmaster
    • ORS - カオスマスター
    • ZIP インストール - Chaosmaster
    • system_root バインドマウントを /system - Chaosmaster
    • SAR の自動検出 - Chaosmaster
  • ダイジェスト
    • サブパーティションのダイジェストの作成を修正 (昨年から多くのデバイスにバグ修正が適用されました) - Bigbiff
  • 暗号化
    • ext4Crypt ラップされたキーの更新 - Peter Cai
    • エクスポートが失敗した場合の暗号化キーのアップグレードを修正 - Peter Cai
    • メタデータ パーティションのないデバイスのラップされたキーのサポートを修正 - mauronofrio
    • ORS の /data に書き込むためにブロック マップ ファイルを使用するときに復号化をスキップしないでください -CaptainThrowback
    • FDE - 最初にマスターキーを復号化します - AndroidableDroid
    • vold_decrypt - Android のバージョンとパッチ レベルを自動的に設定 - CaptainThrowback
    • twrp フラグによるラップされた復号化サポートの設定 - Peter Cai
    • 必要な場合以外はラップされたサポートを試さないでください - mauronofrio
    • /data/cache に ext4 ポリシーを復元する - Bigbiff
    • マルチユーザー復号化 - ノア・ジェイコブソン
    • FDE 再試行 - AndroidableDroid
  • TWRPアプリ
    • アプリを確認した後にシステムをアンマウントする - Bigbiff
  • 事前に構築されたアップデート -
  • コンパイルの修正:
    • TW_EXFAT_FUSE コンパイルの修正 - Bigbiff
    • libuuid - クリプトミルク
    • 「system/etc/ld.config.txt」が見つからないエラー - Martin Dünkelmann
  • 言語の更新:
    • ポルトガル - バスコ・マチャド
    • オランダ人 - イアン・マクドナルド
    • トルコ語 - ファティ・フィルンジュ
    • Backup_Tar のローカリゼーション: Ian Macdonald
  • ld.config.txt
    • 8.x ツリーのアップデート -CaptainThrowback
    • /sbin の検索パスを修正 -CaptainThrowback
    • /sbin は検索パスの最初に来る必要があります - Ian Macdonald
  • 一般的なバグ
    • 永続的なログストレージを修正 - SyberHexen
    • 永続ログの圧縮 - Bigbiff
    • FB2PNG コンパイル エラー - Bigbiff
    • per_boot をバックアップから除外する - Darth9
    • 同じブロックデバイスを指すすべてのディレクトリをアンマウントする - AndroidableDroid
    • 空白の画面の修正 - Sean Hoyt
    • ツールボックスは Android-9 以降のデフォルトです - mauronofrio
  • 掃除 -
    • コメントのタイプミスを修正 - VDavid003
    • ext4crypt の改行 -CaptainThrowback
    • TW_OEM_BUILD コンパイルの問題 - Patrick Zacharias
    • 依存関係要件を修正 - Dees_Troy
    • BB とツールボックスのシンボリック リンクを修正 - Dees_Troy
  • ブートローダーのメッセージ
    • クリーンアップ - アレッサンドロ・アストン
    • 構成可能なオフセットを追加する
  • エラーのクリーンアップ
    • uevent エラーと復号化エラー - mauronofrio
    • copy_file を使用して /etc からファイルをコピーする - CaptainThrowback
    • ueventd による /acct へのアクセス - init での初期のディレクトリ作成 - cryptomilk
  • ハプティクス
    • TSP ドライバー - LameMonster82
    • QTI 入力 - AndroidableDroid
  • アップデートエンジン
    • すべてのアサーションを読む - Hernán Castañón
  • リセットプロップ
    • Magisk -CaptainThrowback と mauronofrio から Resetprop を追加
    • ソースからコンパイルする - Chaosmaster
    • Android-7 以前の修正 - Chaosmaster
    • プロパティ内のスペースのクリーンアップ - AndroidableDroid
  • プロパティ
    • プロパティオーバーライドの追加 - Chaosmaster
  • バックアップツール
    • バックアップツールのA/Bインストール用のマウントシステムとベンダー - Chaosmaster
  • twrpタール
    • pigz と openaes が使用されている場合のバックアップのフリーズを修正 - Fabrice Bellet
  • ZIP インストール
    • 非アクティブなスロットにインストールする A/B zip に関する情報 - Chaosmaster
    • 「システムへの再起動」ボタンにより、zip インストール後に別のパーティションから再起動できるようになりました
    • プログレスバーのリワーク - Chaosmaster
  • Magisk のアップデート
    • ソースからバイナリを更新する - AndroidableDroid
  • A/B アップデーター ZIP テンプレート
    • 新しい汎用テンプレートと最新の magiskboot - osm0sis を使用して、A/B インストーラー zip を最初から書き換えます。
    • 新しい 2SI SAR A/B デバイス上の Recovery_a/recovery_b パーティション RAM ディスクのインストーラー zip サポート - osm0sis
    • すべての製品 A/B デバイスのインストーラー zip を生成 - bigbiff
    • インストーラの zip ダンプ/書き込み速度を改善し、エラー キャッチを追加 - arter97 と osm0sis
  • OZIP暗号化のサポート
    • OZIP暗号化を追加 - mauronofrio
  • ファイルセレクター
    • ファイルセレクターでのより多くの拡張子のサポート - mauronofrio

続きを読む

追加されたresetpropサポートは、デバイス保守者が読み取り専用propsを簡単に上書きできるようにするTWRPソース内にlibresetpropを作成するために使用されました。 これは、ストック ROM、復号化などに対する幅広い互換性を確保するのに役立ちます。 ただし、エンドユーザーには影響しません。

以下にリンクされている公式 Web サイトから、デバイス用のカスタム リカバリの最新ビルドをダウンロードできます。 デバイス固有のディスカッション スレッドも忘れずに参照してください。これらのスレッドは通常、それぞれの XDA サブフォーラムの下に作成されます。

デバイスにTWRPをダウンロード

公式 TWRP アプリは、最新バージョンをデバイスから直接ダウンロードするもう 1 つの選択肢です。 root アクセスがあれば、この便利なツールを使用して、回復のために再起動せずに、更新された TWRP ビルドをインストールすることもできます。

[appbox googleplay "me.twrp.twrpapp"]