Android
 Computer >> コンピューター >  >> トラブルシューティング >> Android

OnePlus3TでDM-VerityForce暗号化を無効にする方法

OOSOreoにアップグレードしたOnePlus3Tの所有者は、デバイスをrootにインストールしようとしたり、/systemパーティションへの変更を実行する他のスクリプトをフラッシュしようとしたりするとデバイスを再起動するとどういうわけか元に戻されることを発見しました。これは、OOSOreoの更新によりDM-VerityとForceEncryptionがデバイスに強制されたためです。これが基本的に意味するのは、DM-Verityがトリガーされると、デバイスを再起動すると/systemへの変更が元の状態に戻るということです。

これが意味するのは、デバイスをルート化できないこと、または任意の種類のカスタムリカバリ(または、さらに言えば、/ systemに接触するもの)をデバイスにフラッシュできないことです。幸い、DM-VerityとForceEncryptionを無効にする方法があります。

警告:この手順では、パッチが適用されたブートイメージをフラッシュします。元のファームウェアを含む、スマートフォンのすべての重要なデータのバックアップをとってください。

ダウンロード:

  • OOSBetaOreoの暗号化を強制的に無効にする

OnePlus3Tのパッチ適用されたブートイメージ

  • パッチを適用したブートイメージの安定したOOS5.0.1
  • パッチを適用したブートイメージの安定したOOS5.0
  • パッチを適用したブートイメージOOSBeta21
  • パッチを適用したブートイメージOOSBeta20
  • パッチを適用したブートイメージOOSベータ19

OnePlus3のパッチ適用されたブートイメージ

  • パッチを適用したブートイメージの安定したOOS5.0.1
  • パッチを適用したブートイメージの安定したOOS5.0
  • パッチを適用したブートイメージOOSBeta30
  • パッチを適用したブートイメージOOSBeta29
  • パッチを適用したブートイメージOOSBeta28

手順1-ストックOOS、ユーザーは暗号化されたデータを必要とし、DM-Verityトリガーは必要ありません

  1. モデルとOOSバージョンに対応するboot-patched.imgファイルとStockROM.zipファイルをダウンロードします。
  2. OnePlus 3TをTWRPリカバリで再起動します(AppualのOnePlus 3TルートガイドのTWRPインストール手順を参照してください)
  3. 最初にTWRPでストックROM.zipをフラッシュし、デバイスをTWRPリカバリに再起動します。Androidシステムで再起動しないでください!
  4. 次に、TWRPでboot-patched.imgファイルをフラッシュします。これで、DM-Verityをトリガーせずに、他のスクリプトやmodをフラッシュすることができます。

ストックOOS、ユーザーは暗号化の強制とDM-Verityトリガーを望まない

ここで従う手順は2つあります。 1つ目は、Force Encryptionを取り除き、DM-Verityがさらにトリガーされるのを防ぎたい人向けです。 2つ目は、現在データを暗号化していて、DM-Verityパッチのフラッシュを続行する前にデータを復号化する必要があるユーザー向けです。

手順1–暗号化されていないデバイス、強制暗号化とDM-Verityトリガーを削除

  1. 後で復元するために、すべての重要なデータのバックアップがあることを確認してください。
  2. OnePlus3TをTWRPRecoveryで再起動し、システム、Dalvik、およびキャッシュのフォーマットに進みます。
  3. TWRPで、完全なOreo BetaOOS.zipファイルをフラッシュします。この後、デバイスを再起動しないでください。
  4. 上記のダウンロードからboot-patched.imgファイルをフラッシュします–もう一度、システムに再起動しないでください。 TWRPに再起動してください!
  5. TWRPメニューで、[システムのマウント]を選択し、[詳細設定]> [ターミナル]に移動して、次のコマンドを入力します:df system
  6. / systemパーティションの詳細が表示されます。続行する前に、Use%とFree Spaceを探し、/Systemに少なくとも100MBあることを確認してください。 十分なスペースがない場合は、TWRPでシステムをマウントし、ファイルマネージャーに移動して、Duo、Googleハングアウトなどのブロートウェアアプリを削除してスペースを解放します。これは、/systemパーティションの場合に発生するためです。十分な空き容量がない場合、フラッシュされているFstabファイルは失敗し、Fstabファイルが空白になり、デバイスがブートループします!
  7. したがって、/systemパーティションに少なくとも100MBの予約済みスペースができたら、TWRPで再起動します。
  8. TWRPのOOSOreo.zipファイルのForceEncryptionDisablerのフラッシュに進みます。
  9. これで、SuperSuやMagiskなどの選択したroot化ツールをフラッシュできます。完了したら、システムを再起動できます!

手順2–暗号化されたデバイスには復号化とDM-Verityトリガーの削除が必要です

  1. この手順では、コンピューターにADBがインストールされている必要があります。 Appualのガイド「WindowsにADBをインストールする方法」を参照してください。
  2. 続行する前に、すべての重要なユーザーデータのバックアップがあることを確認してください。
  3. OnePlus 3TをUSB経由で接続し、ADBコマンドターミナルを起動して、次のように入力します: fastboot format userdata (注:これにより、ユーザーデータが消去されます)
    OnePlus3TでDM-VerityForce暗号化を無効にする方法
  4. システムを再起動しないでください–音量ボタンを使用して[BoottoRecovery]と[ReboottoTWRP]を選択します。
  5. 上記のダウンロードセクションからストックROM.zipファイルとboot-patched.imgファイルをフラッシュします。この後、システムを再起動しないでください。 TWRPで再起動します。
  6. TWRPメニューで、[システムのマウント]を選択し、[詳細設定]> [ターミナル]に移動して、次のコマンドを入力します:df system
  7. / systemパーティションの詳細が表示されます。続行する前に、Use%とFree Spaceを探し、/Systemに少なくとも100MBあることを確認してください。 十分なスペースがない場合は、TWRPでシステムをマウントし、ファイルマネージャーに移動して、Duo、Googleハングアウトなどのブロートウェアアプリを削除してスペースを解放します。これは、/systemパーティションの場合に発生するためです。十分な空き容量がない場合、フラッシュされているFstabファイルは失敗し、Fstabファイルが空白になり、デバイスがブートループします!
  8. したがって、/systemパーティションに少なくとも100MBの予約済みスペースができたら、TWRPで再起動します。
  9. TWRPのOOSOreo.zipファイルのForceEncryptionDisablerのフラッシュに進みます。
  10. これで、SuperSUやMagiskなどの/ systemスクリプトまたはルートツールをフラッシュしてから、システムへの再起動に進むことができます。

手順3– DM-Verityは以前にトリガーされていますが、ユーザーはDM-Verity警告メッセージを完全に削除したいと考えています。

必須:

  • Oneplus3T用の4.0.2ファームウェア
  • 4.0.2Oneplus3のファームウェア
  1. OnePlusモデルバージョンのファームウェアをダウンロードすることから始め、TWRPRecovery内でフラッシュします。
  2. / systemで再起動しないでください–TWRPメニューからブートローダーで再起動してください。
  3. USB経由で携帯電話をPCに接続し、ADBコマンドプロンプトを起動します。
  4. ADBコンソールで次のコマンドを入力します。
    Fastboot oem disable_dm_verity
    Fastboot oem enable_dm_verity
  5. TWRPメニュー内からTWRPRecoveryを再起動します。
  6. OnePlus 3Tを使用している場合 、OSバージョンに対応する次のファイルのいずれかをフラッシュします。
    5.0.1 – Oreo
    Open Beta 21 – Oreo
  7. OnePlus 3を使用している場合は、代わりに次のファイルのいずれかをフラッシュします:
    Android 6.0.1 OxygenOS:
    –ファームウェア+モデム–ダウンロード
    オープンベータ版:
    –ファームウェア+モデム–ダウンロード
    Android 7.0 OxygenOS:
    –ファームウェア+モデム–ダウンロード
    オープンベータ版:
    –ファームウェア+モデム–ダウンロード
    Android 7.1.1 OxygenOS:
    –ファームウェア+モデム–ダウンロード
    オープンベータ版:
    –ファームウェア+モデム–ダウンロード
    Android 8.0.0 OxygenOS:
    –ファームウェア+モデム–ダウンロード
    オープンベータ版:
    –ファームウェア+モデム–ダウンロード
  8. 上記のファイルのいずれかをフラッシュした後は再起動しないでください– ここで、このガイドの冒頭にある「ダウンロード」セクションからboot-patched.imgファイルをフラッシュする必要があります。
  9. これで再起動でき、DM-Verityメッセージは完全に消えます。

  1. Android で Gear VR サービスを無効にする方法

    古いモデルの Samsung スマートフォンを使用している場合は、Samsung Gear VR Service に気付いたかもしれません。 Android のギア VR サービスとは何かという質問に対する簡単な答えは、VR ヘッドセットを使用できるサービスであるということです。サービスを使用する上で発生する問題は、バッテリーの電力を大量に消費することです。この問題を解決するには、電話で Gear VR サービスを無効にします。また、プロンプトが表示されずにサービスが実行を開始し、電力消費が増加する可能性があります。バックグラウンドで実行中の Gear VR サービスを停止する方法に関する記事

  2. Windows 11 で自動デバイス暗号化を無効にする方法

    データを暗号化するということは、データを強力な保管庫に入れ、鍵を持っている人だけがアクセスできるようにロックしておくことを意味します。これは素晴らしいアイデアのように聞こえますが、キーを忘れた場合でも、あなたを含むすべての人からデータが安全に保護されていることを確認してください.データ暗号化の概念は、所有者が自分のデータをいつでもどこでもロック解除するための鍵を持っている場合にのみ成功します。そうしないと、データが永久にロックされて、役に立たないデジタル ジャンクになってしまう可能性があります。 Microsoft は常にユーザーのデータのセキュリティと安全性に関心を持っており、同じ理由で