How to Fix Dm-Verity Check Error on OnePlus 3/3T

Here we share How to Fix Dm-Verity Check Error on OnePlus 3/3T. If you flashed a TWRP recovery or Root OnePlus 3/3T, you might get a dm verity error. Most of the users getting the error after updating OnePlus 3/3T to Nougat. If tripped dm-verity check, you will see the dm-verity warning message every time you start your phone. However, dm-verity verification failed on oneplus 3, or OnePlus 3T can easily be fixed. Follow the below step to Fix Dm-Verity Check Error on OnePlus 3/3T.

If you are facing the dm verity error and looking for a solution, then you are in the right place here we share a way to fix the dm-verity check error on OnePlus 3/3T. Here we share two methods, first one will fix dm-verity warning on OnePlus 3/3T by passing two commands via ADB and the second one will Fix dm-verity verification failed error on OnePlus 3/3t by flashing a file via TWRP.

How to Fix Dm-Verity Check Error on OnePlus 3/3T

Dm-verity (device-mapper-verity) is a security feature which helps prevent persistent rootkits that can hold onto root privileges and compromise devices. This feature helps the Android users be sure when booting a device it is in the same state as when it was last used.

Note – 

  • This method is only for the OnePlus 3/3T.
  • You can use any of the one methods from below.
  • It will not erase your data, but still we advise you to take a complete backup of your phone and then proceed.
  • Ensure that your phone has at least 50-60% charged to prevent the accidental shutdown in-between the process.

How to Fix Dm-Verity Check Error on OnePlus 3/3T

Fix dm-variety by flashing DM-Verity And Forced Encryption Disabler zip

  1. First boot your device into Recovery mode.
  2. Now click on install and Flash the DM-Verity And Forced Encryption Disabler Zip
  3. Clear the cache and Dalvik Cache
  4. Reboot

Fix DM-Verity error using Fastboot Commands

  1. Enable USB debugging option from setting>developer option>. To enable Developer Options, go to About phone and tap the Build Number 7 times.
  2. Download ADB and fastboot driver for windows or ADB and Fastboot for Mac and install it on your PC.
  3. On ADB and Fastboot folder, press shift+right click and click on open command here.
  4. Now check your connection by typing the below command
    adb devices
  5. if your device is listed, you’re ready to flash the zip file
  6. Now boot your device into fastboot mode by using the following command
    adb reboot bootloader
  7. Now issue the below commands one-by-one:
    fastboot oem disable_dm_verity
    fastboot oem enable_dm_verity
  8. Reboot the phone.
  9. Done!

That’s all this is the easiest way to Fix Dm-Verity Check Error on OnePlus 3/3T. Let us know if you have any questions by comment below.


Sumit is a Tech and Gadget freak and loves writing about Android and iOS, his favourite past time is playing video games.

3 Responses

  1. Sathish Somasundaram says:

    Hi Sumit, thank you for detailed explanation. I have One plus 3T and when I tried adb rebbot-bootloader command, I am getting error:closed. For all rebot options, I am getting same error. Can you help me?

  2. Helix says:

    I just updated my Oneplus 3 from 6.0.1 to nougat 7.1.1. After that I installed the via TWRP. However, it did not remove the dm-verity error. Am I doing something wrong?
    Tks a lot for your attention.

  3. as says:

    flash method does not work. the only work fix i have found that works is to downgrade to 4.02, run a couple commands in adb, and then upgrade back to current firmware.

Leave a Reply

Your email address will not be published. Required fields are marked *