dm-verify がブートローダーのステータスをチェックできない問題を修正
このガイドでは、「dm-verify が利用できません。ブートローダーのステータスを確認できません」を修正するさまざまな方法を説明します。前述のエラーの結果、多くのユーザーは、Fastboot/Bootloader モードで目的のファイルをフラッシュできません。一方で、デバイスがブートループまたはソフトブリック状態に陥ったときにこのエラーが発生する人もいます。
「dm-verify not available check bootloader status」エラーに加えて、「dm-verity is not enforcing」エラーも発生する場合があります。後者のエラー メッセージには、デバイスが破損していることを示し、電源キーを使用して OS を起動するようにユーザーに指示する警告サインが伴います (これは機能しません)。したがって、これらの dm-verity/verify の問題にも直面している場合は、このガイドが役立ちます。修正についてはフォローしてください。
dm-verify がブートローダーのステータスをチェックできない問題を修正
開始する前に、[可能であれば] デバイス上のすべてのデータのバックアップを作成してください。 Droidwin とそのメンバーは、熱核戦争が発生した場合、アラームで目が覚めない場合、または以下の手順を実行してデバイスとデータに何かが起こった場合に責任を負いません。
修正 1: Fastboot コマンド経由
- まず、Android SDK プラットフォーム ツールを PC にダウンロードして抽出します。
- 次に、USB ケーブルを介してデバイスを PC に接続します。 USB デバッグが有効になっていることを確認してください。
- 次に、platform-tools フォルダーに移動し、アドレス バーに「CMD」と入力して Enter キーを押します。これにより、コマンド プロンプトが起動します。
- CMD ウィンドウに次のコマンドを入力して、デバイスを Fastboot モードで起動します。
adb reboot bootloader
- Fastboot 接続を確認するには、以下のコマンドを入力すると、デバイス ID が返されるはずです。
fastboot devices
- シリアル ID を取得できない場合は、PC にFastboot ドライバをインストールしてください。
- 次に、以下のコマンドを入力して、ブートローダーのロックを解除した後、DM Verity の破損の問題を修正します。
fastboot oem cdms
- 最後に、以下のコマンドを実行してデバイスを OS で起動します。
fastboot reboot
- 次に、「dm-verify not available check bootloader status」エラーが修正されるかどうかを確認します。
修正 2: DM Verity を強制する
次の行動は、以下にリストされている 3 つの方法のいずれかを使用して、デバイスに dm-verity を適用する必要があります。
ADBコマンド経由
- デバイスで USB デバッグを有効にし、USB 経由で PC に接続します。
- 次に、Android SDK プラットフォーム ツールを PC にダウンロードして抽出します。
- 次に、フォルダーのアドレスバーに「cmd」と入力し、Enter キーを押してコマンド プロンプトを開きます。
- 次に、以下のコマンドを入力して DM Verity を適用します。
adb reboot "dm-verity enforcing"
- 「dm-verify not available check bootloader status」エラーが修正されるかどうかを確認してください。
TWRP経由
- デバイスで USB デバッグを有効にし、USB 経由で PC に接続します。
- 次に、Android SDK プラットフォーム ツールを PC にダウンロードして抽出します。
- 次に、フォルダーのアドレスバーに「cmd」と入力し、Enter キーを押してコマンド プロンプトを開きます。
- 次に、以下のコマンドを入力してデバイスを起動して TWRP Recovery を実行します。
adb reboot recovery
- 次に、TWRP から [詳細] > [詳細] に移動します。ターミナルを開き、以下のコマンドを入力します。
reboot "dm-verity enforcing"
Termux の使用 [ルート]
- 開始する前に、デバイスが root 化されていることを確認してください。
- 次に、Play ストアから Trmux をダウンロードしてインストールします。
- それを起動し、以下のコマンドを入力します。
su
- スーパーユーザーのリクエストを受け取るので、「許可」をタップします。
- 次に、Termux ウィンドウに次のコマンドを入力します。
reboot "dm-verity enforcing"
修正 3: ブートローダーのロックを解除する
場合によっては、デバイス上のブートローダーがロックされている場合にも問題が発生することがあります。したがって、詳細なガイドを使用してロックを解除することを検討し、「検証」の問題が修正されるかどうかを確認する必要があります。
修正 4: 検証チェックを無効にする
- デバイスの Fastboot ROM をダウンロードし、PC に抽出します。
- カスタム ROM を使用している場合は、その ROM に存在するカスタム vbmeta を使用することもできます [このファイルを取得するには、payload.bin を抽出する必要がある場合があります]。
- 完了したら、Android SDK プラットフォーム ツールを PC にダウンロードして抽出します。
- 次に、抽出した ROM から vbmeta.img をコピーし、platform-tools フォルダーに転送します。
- 次に、USB ケーブルを介してデバイスを PC に接続します。 USB デバッグが有効になっていることを確認してください。
- 次に、platform-tools フォルダーに移動し、アドレス バーに「CMD」と入力して Enter キーを押します。これにより、コマンド プロンプトが起動します。
- CMD ウィンドウに次のコマンドを入力して、デバイスを Fastboot モードで起動します。
adb reboot bootloader
- 最後に、以下の 3 つのコマンドの「anyone」を入力して、vbmeta.img をフラッシュして Verity を無効にします。
fastboot flash vbmeta --disable-verity --disable-verification vbmeta.img
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
fastboot flash vbmeta vbmeta.img --disable-verity --disable-verification - 完了したら、次のコマンドを使用して OS を再起動できます。
fastboot reboot
- 「dm-verify not available check bootloader status」エラーが修正されるかどうかを確認してください。
修正 5: Unbrick ツールを使用する
どの方法も成功しなかった場合は、OEM の専用ツールを使用してアンブリック ファームウェアをフラッシュすることが最後の手段となります。たとえば、MSM ダウンロード経由で OPS ファームウェアをフラッシュするなどです。 OnePlus デバイス用のツール。したがって、この調整を実行すると、根本的な問題が修正されるはずです。
それでおしまい。これらは、「dm-verify が利用できないブートローダーのステータスを確認する」を修正するためのさまざまな方法でした。上記の手順に関してご質問がある場合は、コメント欄でお知らせください。できるだけ早く解決策をご連絡いたします。
コメントを残す