dm verity verification failed oneplus 3t

OnePlus 3T recently got the Android Nougat update. If you upgrade it to nougat, while you have installed custom recovery or previous you had custom ROM. And somehow you tripped the verity check. It will give dm verity verification failed at the start up and in the recovery menu.

If you ever had TWRP or any custom ROM. and it tripped dm verity check, then you will see this error on startup. Everything was working fine with me after the update but this error was very annoying. After looking into this matter. I came across number of solutions. But the most easiest and working solution is the one stated below. You dont have to flash anything in this solution. You just have to get into fastboot and enter two lines of code, which I will explain in the guide below.

Fix Dm verity verification failed error on OnePlus 3T or OP3

Although it is for OnePlus 3T. But it can be used to fix dm verity verification failed error of OnePlus 3 as well. After implementing the steps below the error will be gone.

Although if you have flashed custom recovery in past. You must have knowledge of ADB and fastboot. But I saw many people who didn’t know how to use ADB and fastboot commands. So I have explained everything in detail for the beginners as well. Even if you have any issue while implementing the solution below. Feel free to ask me in the comments.


  • Enable USB Debugging on your OnePlus 3T:
    • Goto Settings-> About Phone -> Software Info -> Locate Build number and tap on it for 7 times.
    • Head back to settings and locate Developers Options -> Enable USB debugging.
  • Make sure USB connection is set to File transfers.
  • Download and Install OnePlus 3T drivers on your Windows PC.
  • Download Minimal ADB Tool. Install it somewhere you can easily access on your computer. (It’s a great tool developed by recognised developer of XDA. Its has number of features, we will be using it to enter fastboot commands)

Guide on how to fix dm verity verification failed error on OnePlus 3 and Oneplus 3T:

Make sure you have downloaded Minimal ADB and fastboot tool on your PC. and you have appropriate USB drivers installed on your PC.

  1. First of all connect your OnePlus 3T to your PC using databcable.
  2. Open ADB minimal tool and enter the following command to check if connection is working.
    • adb devices
  3. This should show your phone model if connection is verity verification failed oneplus 3t
  4. Now get into fastboot using the following command:
    • adb reboot bootloader
  5. Once you enter above command. your screen will indicate you are in fastboot.
  6. Now check fastboot connection by entering the following command:
    • fastboot devices
  7. It will display your phone model on screen.
  8. Last step is to enter the following code to fix dm verity verification failed error:
fastboot oem disable_dm_verity
fastboot oem enable_dm_verity

Now the annoying message will not appear on bootup and in the recovery menu.

Update March 17th, 2017: If you have updated your Oneplus 3T or Oneplus 3 to 4.0.3 above guide might wont work for you. You will get the following error.

dm verity verification failed

To solve the problem in version 4.0.3. Follow this guide.

If you have any questions or confusion regarding above guide on how to fix dm verity verification failed error on OnePlus 3T or OnePlus 3. Ask me in the comments.

  • Anonymous

    do we type in both codes disable and enable?

  • Anonymous

    Does this change anything in my smartphone data? or only fixing the error? i heard sometimes is necessary to reinstall root apps

    • No It wont change anything on your phone. It will just remove the Dm verify verification failed error.

  • GB

    Its showing:
    “FAILED (remote: unknown command)
    finished. total time: 0.031s”

  • Ankit Kukreja

    I tried this. But when i typed in the fastboot oem disable/enable_dm_verity codes, it game me an error “FAILED (remote: unknown command)

  • Anonymous

    Hi Thanks for the guide. I am also getting “FAILED (remote: unknown command)”. Any help would be appreciated!


    • Try with only one command. Till a week ago. It was working fine.
      fastboot oem enable_dm_verity

      • Tyler

        I get the same error. Any ideas?

  • Anonymous

    I also get the message: FAILED (remote: unknown command)

  • Alisher


    Got the same message as @anonymous and @tyler, tried abdullah’s way aswell. Did not work, guess i have to find another way.

    Thanks anyways

  • Saurabh Khatri

    Hi I am trying to download the latest software update in my OP 3T. It’s getting downloaded till 100% and then suddenly it says “signature verification failed” and goes back to 5 % again and start re-downloading the software. I have tried it thrice but same result every time. Do you think the above-mentioned approach would solve my help me out?

  • Saurabh Khatri

    Same error. Mine is getting downloaded till 100% and then suddenly it says “signature verification failed” and goes back to 5 % again and start re-downloading the software. I have tried it thrice but same result every thime. Any help would be really appreciated.

  • alessandro

    scusate ragazzi sono disperato ho appena effettuato il root e lo sblocco del bootloader ma il telefono rimane sulla schermata di riavvio e non si schioda da li aiutatemi vi prego