We have already written two different articles showing you how to root the Google Pixel 6 and the Pixel 6 Pro. However, things keep changing in the tech world, so an up-to-date version is needed to root your device.
The developer of Magisk released version 24.1 of his root tool for Android and that means there is a new way to root the latest Google Pixel 6 smartphones. Thankfully the process is much easier than it used to be and it will now resemble the traditional root process that many of you are already familiar with.
The previous method required us to do things like disable “vb meta” & “verification” but thankfully Magisk is going to handle that for us now. Rooting the Google Pixel 6 also requires you to have the bootloader unlocked already so if you haven’t unlocked your bootloader yet, check our guide on how to unlock the bootloader of Google Pixel 6 or the Pixel 6 Pro.
Also, you need to download and extract the firmware file of your device. Make sure that you download the exact firmware file that matches the current firmware of your device. Our device is on the January update so we downloaded the January factory images directly from Google.
We are downloading the firmware directly from the Google server and then extracting it so that we can modify the boot image file which is needed to gain root access.
Download and extract the firmware file into a folder. In that folder, there is another zip file, extract that file, also to see the content of the file. There you will find “boot.img” file which we need to flash.
This is the file that we need on our Google Pixel 6 or the Pixel 6 Pro. So, if you have downloaded this firmware to your PC then just copy this file over to your smartphone.
With that done now install Magisk manager from the developer’s GitHub page. We generally recommend that you download the latest version of Magisk but if you’re wanting to use the same version that we are using in this tutorial then it is version 24.1.
Once you installed the application, go ahead and open it up.
Tap on the install button at the top section.
Tap on “select and patch a file” and browse over to the Downloads folder or any other folder where you copy that “boot.img” file and select it.
Tap the let’s go button right at the top to start the process.
Magisk will patch that “boot.img” file and repackaged it into a new file with the name “Magisk_patched”. It is a “.img” file as well and this is what’s going to replace our boot image file on our device.
Copy this “magisk_patched” file onto your PC, put it in the same adb and fastboot tools folder. This is important as it needs to be in that folder so that we can execute the proper command after we have copied the “magisk_patched” file from the phone and put it back onto the PC.
Now boot your Google Pixel 6 and the Pixel 6 Pro into fastboot mode as it is necessary for this tutorial.
Just a reminder, our Google Pixel 6 is in fastboot mode and it is connected to our PC with a USB cable, again we opened up a command prompt within the same folder as our adb and fastboot tools and that is the same folder where we put that “Magisk_patched’ file.
Next up in the command prompt type out the command “fastboot flash boot ‘and the file name of that Magisk patched file’ “. Also please remember, without quotes.
Hit enter on the keyboard to continue.
The process will start and you have to wait a little bit. When you see the two OKAY messages it means the process is now completed.
Now head over to your device which is in fastboot mode and make sure that at the top “start” option is highlighted. If the “Start” option is not highlighted then use the volume up or down button to bring the start option there.
Press the power button to select that Start option. This is going to boot us back into the Android operating system.
You can download the root checker app to check that you have gained root access on your device.
Experiencing difficulties with your Device, check out our “How To” page on how to resolve some of these issues.