In this article, we will show you how to disable verity and verification on The Google Pixel 6 and the Pixel 6 pro.
If you are planning on modding The Google Pixel 6 and the Pixel 6 Pro in any way then you are going to need to disable two things.
For example, if you want to install a custom kernel then you are going to need to follow this guide before you are able to successfully install that kernel.
The same goes for root access as well too. If you want to root the Google Pixel 6 series then you’re going to need to disable verity and verification before Magisk can be installed.
Before we can do any of this, we first need to have the bootloader unlocked. We already have a guide on how to unlock the bootloader on Google Pixel 6 series.
So, before you can begin the steps laid out in this guide, you first need to unlock the bootloader of your Google Pixel 6 or Pixel 6 pro.
After you have unlocked the bootloader, you also need to go ahead and download the firmware for your device that matches the same version of the firmware that you already have on your device.
You can download the firmware from the Google Pixel factory image download page. You need to go through the version section and match the same version that you have running on your device.
You can check the version number by going into the about phone page and then seeing the build number of your device. The build number and the firmware number are the same things.
Once you find the version of the firmware that matches what is on your device go ahead and download that firmware to your PC.
Then extract the contents of that file and once you have done that, you have to then boot the Google Pixel 6 into fastboot mode also known as bootloader mode.
Open the folder of the firmware file that you just downloaded and extracted on your PC. You will get several files in that folder. There will be another zip file. So again, you need to extract the contents of this zip file also.
After extracting the second zip file you will get another folder that contains several files as well.
From these files, we need to flash vbmeta.img file to disable verity and verification.
Copy or move this vbmeta.img file in the ADB and fastboot tool folder.
Now, you have your Google Pixel 6 or the Pixel 6 Pro in fastboot mode, connected to the pc with a USB cable.
If you want to confirm that your device is connected to the PC with the USB cable, open the command prompt or terminal in the ADB and fastboot tool folder. And then type out command fastboot devices and hit enter. Your device will list in the command prompt with a random number.
Once you know that you have a connection, type out the command in the command prompt to disable verity and verification on your device.
The command is “fastboot flash vbmeta –disable-verity –disable-verification vbmeta.img” without the inverted commas. Make sure that you copy the vbmeta.img file in the ADB and fastboot tool folder.
Hit enter on the keyboard to start the process of flashing the vbmeta.img file.
You should get an OK message in the command prompt when the process will complete.
“Okay” message means that we have disabled both verity and verification on our Google Pixel 6 and the Pixel 6 Pro.
Now that we have successfully flashed that vbmeta.img file with the disable verity and disable verification flags.
Disconnect your device from the PC and turn your attention back to the phone.
Make sure that the start option is highlighted at the top next to the power button and press the power button to select this option.
If this is the first time that you are disabling verity and verification then you are going to need to do a factory data reset.
What’s going to happen is once you press that power button to attempt to boot back into Android, your device is going to boot over into Android recovery.
You will see an Android recovery screen that says it cannot load the Android system that your data may be corrupt and that if you continue to get this message you may need to perform a data reset.
From that screen you are going to press the volume down button highlight the factory data reset option and then press the power button to select it.
That is going to perform a factory data reset and then after that’s done it’s going to reboot your phone and it’s going to take you to the Android activation screen.
Once you get there, you are just going to breeze on through the activation phase and boot up into Android like normal.
Again, if this is your first-time disabling verity and verification which is required if you want to root the phone install a custom kernel, or anything like that you are going to have to do a factory data reset.
Experiencing difficulties with your Device, check out our “How To” page on how to resolve some of these issues.