How to Disable DM Verity on Google Pixel 7 and 7 Pro

Google Pixel smartphones have a plethora of customization options available with rooted apps and different custom ROMs. However, Google doesn’t specifically approve of these modifications and has introduced a stringent security mechanism known as DM Verity (Device Mapper Verity) to avoid such actions. To root your device, install custom ROMs, or any other root-related script, you’ll need to disable DM Verity. In this guide, you’ll get to know how to Disable DM Verity on your Google Pixel and Google Pixel 7 Pro.

How to disable DM Verity on Google Pixel 7 and Google Pixel 7 Pro

Step 1: Install Android SDK

To start off, install the Android SDK Platform Tools on your PC or computer. It’s the official ADB and Fastboot binary provided by Google. You should download it and extract it to a convenient location on your PC. Doing this will give you the necessary platform-tools folder.

Step 2: Enable USB Debugging and OEM Unlocking

Then, you will need to enable USB Debugging and OEM Unlocking on your smartphone. The former makes your smartphone recognizable by the PC in ADB mode. Meanwhile, it’ll allow you to easily boot your smartphone to Fastboot Mode.

OEM Unlocking will be needed to carry out the bootloader unlocking process. You’ll need to go to Settings -> About Phone -> Tap on Build number 7 times -> Return to Settings -> System -> Developer Options -> Enable USB Debugging and OEM Unlocking.

Step 3: Unlock Bootloader on Google Pixel 7 and Pixel 7 Pro

Disable DM Verity on Google Pixel 7 and 7 Pro

Next, you will need to unlock the device’s bootloader. You should remember that doing this will wipe off the data from your device while also nullifying the warranty too.

Step 4: Get Google Pixel 7/Pixel 7 Pro vbmeta.img

  • To start off, you should download the factory image for your Google Pixel 7 and Pixel 7 Pro from below –

Pixel 7 (panther) – Download

Pixel 7 Pro (cheetah) – Download

  • Ensure that you’re downloading the same version that has currently been installed on your smartphone (for reference, go to Settings -> About Phone -> Build Number)
  • Once downloaded, you should extract it to a convenient location on your PC
  • Then, head over to the Images folder and you’ll get the vbmeta.img file
  • Copy the file and transfer it to your device

Step 5: Boot your device to Fastboot Mode

  • Connect your smartphone to the PC using a USB cable while ensuring that the USB Debugging is enabled
  • Go to the platform-tools folder and type in CMD in the address bar before hitting Enter to launch the Command Prompt
  • Type the following command in the CMD window for booting your device to Fastboot Mode –
adb reboot bootloader
  • For verifying the Fastboot connection, you should type the below command and you’ll get back the device ID –
fastboot devices

Step 6: Flash vbmeta and then disable DM Verity on your Pixel device

Execute any of the three commands below for flashing the vbmeta.img and disable the Verity Check.

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

That settles the matter. The DM Verity can be turned off in the Pixel 7 Pro in the same way. Leave a comment below if you have any questions about the processes we just covered.

Aviral Sharma
Aviral Sharma
Aviral Sharma is a talented and passionate writer who has been using words to express his thoughts ever since he learnt how to hold a pen. He is passionate about outer space, history, sports and most importantly technology. Aviral is a regular writer for rootmygalaxy.net and has been getting better by the day. He currently own Samsung Galaxy S24 Ultra, iPhone 13 and a HP Pavilion laptop

Leave a Comment