在本指南中,我們將向您展示修復「dm-verify 無法檢查引導程式狀態」的各種方法。由於上述錯誤,許多使用者無法在 Fastboot/Bootloader 模式下刷新所需的檔案。另一方面,當某些人的設備陷入引導循環或軟磚狀態時,就會出現此錯誤。
除了「dm-verify 無法檢查開機載入程式狀態」錯誤之外,有些人還收到「dm-verity 未強制執行」錯誤。後一個錯誤訊息伴隨著一個警告標誌,表示裝置已損壞並指示使用者使用電源鍵啟動作業系統[這不起作用]。因此,如果您也面臨這些 dm-verity/verify 問題,那麼本指南將為您提供協助。請繼續進行修復。
修正 dm-verify 無法檢查開機載入程式狀態
在開始之前,請備份您裝置上的所有資料[如果可能]。如果發生熱核戰爭、您的鬧鐘沒有叫醒您,或執行以下步驟,您的裝置和資料發生任何問題,Droidwin 及其成員將不承擔任何責任。
修復 1:透過 Fastboot 命令
- 首先,在您的 PC 上下載並解壓縮Android SDK Platform Tools。
- 然後透過 USB 連接線將您的裝置連接到 PC。確保 USB 偵錯已啟用。
- 現在轉到平台工具資料夾,在網址列中輸入 CMD,然後按 Enter。這將啟動命令提示字元。
- 在 CMD 視窗中鍵入以下命令,將裝置啟動到快速啟動模式
adb reboot bootloader
- 要驗證 Fastboot 連接,請輸入以下命令,您應該會得到裝置 ID。
fastboot devices
- 如果您沒有獲得任何序列 ID,請在您的電腦上安裝 Fastboot 驅動程式。
- 現在,輸入以下命令以修復解鎖引導程式後的 DM Verity 損壞問題。
fastboot oem cdms
- 最後,執行以下命令將裝置引導至作業系統
fastboot reboot
- 現在檢查它是否修復了“dm-verify 無法檢查開機載入程式狀態”錯誤。
修復 2:強制執行 DM 驗證
您的下一步行動應該是使用下面列出的三種方法之一在您的裝置上強制執行 dm-verity:
透過亞行命令
- 在您的裝置上啟用 USB 偵錯並透過 USB 將其連接到 PC。
- 然後在您的 PC 上下載解壓縮Android SDK Platform Tools。
- 現在在資料夾的網址列中輸入 cmd 並按 Enter 鍵開啟命令提示字元。
- 然後輸入以下命令以強制執行 DM Verity:
adb reboot "dm-verity enforcing"
- 檢查是否修復了「dm-verify 無法檢查開機載入程式狀態」錯誤。
透過TWRP
- 在您的裝置上啟用 USB 偵錯並透過 USB 將其連接到 PC。
- 然後在您的 PC 上下載解壓縮Android SDK Platform Tools。
- 現在在資料夾的網址列中輸入 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 才能取得此檔案]。
- 完成後,在您的 PC 上下載並解壓縮Android SDK Platform Tools。
- 現在從提取的 ROM 複製 vbmeta.img 並將其傳輸到 platform-tools 資料夾。
- 然後透過 USB 連接線將您的裝置連接到 PC。確保 USB 偵錯已啟用。
- 現在轉到平台工具資料夾,在網址列中輸入 CMD,然後按 Enter。這將啟動命令提示字元。
- 在 CMD 視窗中鍵入以下命令,將裝置啟動到快速啟動模式
adb reboot bootloader
- 最後,輸入以下三個命令中的“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 - 完成後,您現在可以透過以下命令重新啟動到作業系統:
fastboot reboot
- 檢查是否修復了「dm-verify 無法檢查開機載入程式狀態」錯誤。
修復 5:透過 Unbrick 工具
如果所有方法都沒有成功,那麼您最後的操作應該是透過 OEM 的專用工具刷新 unbrick 固件,例如透過 MSM 下載刷新 OPS 韌體適用於OnePlus 設備的工具。因此,進行此調整,它應該可以糾正根本問題。
就是這樣。這些是修復「dm-verify 無法檢查開機載入程式狀態」的各種方法。如果您對上述步驟有任何疑問,請在評論中告訴我們。我們會盡快回覆您並提供解決方案。
發佈留言