How to root Google Pixel 7 / Pixel 7 Pro

It is a step-by-step guide on how to safely root your Google Pixel 7 or 7 Pro using Magisk v25.2. First, we’ll unlock the bootloader using adb commands and then install the Magisk apk and patch boot.img file and copy to your device and flash it.

Rooting your Android device allows you to take full control of your device and unlock its hidden capabilities. If you’re looking to root their Google Pixel 7 or 7 Pro running Android 13, the process has never been easier thanks to the latest version of Magisk, version 25.2. Magisk is a popular rooting solution that offers a simple and straightforward way to root your device without compromising its stability or security.

Whether you’re a seasoned Android enthusiast or a newbie just starting out, this post is the perfect starting point for unlocking the full potential of your Google Pixel 7 or 7 Pro.


Before rooting your Google Pixel 7 there are some requirements you need to fulfil,

  • A factory unlocked Google Pixel 7 or 7 Pro
  • A USB cable
  • ADB and Fastboot installed on your PC
  • Bootloader Unlocked

Download Files:

Download the following files and keep them in a seperate folder on your PC;

How to Unlock Pixel 7 Bootloader

Before rooting your phone, it is really important to unlock the bootloader first. To unlock the bootloader of a Google Pixel device, you’ll need to follow these steps:

Disclaimer: Unlocking the bootloader will void the warranty and wipe all data of your device so it is recommended to backup your important data before unlocking the bootloader.

Step 1: Enable Developer Options

Go to “Settings” > “System” > “About phone” and tap “Build number” seven times to enable Developer Options.

Step 2: Enable OEM Unlocking

Go to “Settings” > “System” > “Developer options” and turn on “OEM unlocking”.

Step 3: Backup your data

Unlocking the bootloader will erase all data on the device, so it’s important to backup your data.

Step 4: Enter bootloader mode

On your Google Pixel device, turn it off and then press and hold the volume down and power buttons until you see the bootloader menu. Use the volume keys to select “Bootloader” and then press the power button to enter bootloader mode.

Step 5: Open Command Prompt

On your PC, open the plaform tools folder, hold the Shift key on the keyboard and right click in the folder and select open command here.

Step 6: Unlock the bootloader

In the Command Prompt or Terminal window, enter the following command:

fastboot flashing unlock

Step 7: Confirm the action

On your Google Pixel device, use the volume keys to select “Unlock the bootloader” and then press the power button to confirm.

Step 8: Reboot the device

After the bootloader is unlocked, enter the following command in the Command Prompt or Terminal window:

fastboot reboot

Congratulations! You’ve successfully unlocked the bootloader on your Pixel 7. Now move on to the next section to root your phone using Magisk patched init_boot.img file.

How to Root Pixel 7 Pro using Magisk v25.2

To root a Google Pixel device using Magisk, you’ll need to follow these steps:

Step 1: Unlock the bootloader

I hope you’ve already unlocked the bootloader using the instructions given above.

Step 2: Download and Install Magisk apk

Download the latest version of Magisk from the official website and transfer it to your Google Pixel device. Link is given in the above download section, download the latest apk file and install it on your device, it will prompt you to enable install from unknown sources, accept it.

Step 3: Unzip the factory image file

Unzip the factory image file you have downloaded for your phone. In the same folder you’ll get another zip file, unzip it too to get the init_boot.img file and copy it to your Pixel device.

Step 4: Patch init_boot.img file

Open Magisk app on your device, tap on install and tap again on “Select and Patch a file” and browse the init_boot.img file you’ve just copied. It will patch the file and save it in the same folder. Now you’ve to transfer patched init_boot.img file to your PC to flash it using an adb command.

Step 5: Reboot the device in Fastboot

After Magisk is installed, Power off your phone and Press the Power + Volume Down keys together to boot into fastboot mode.

Step 6: Open Command Prompt

On your PC, open the plaform tools folder, hold the Windows button and right click in the folder and select open command here. Type the following commands to flash the patch boot file;

fastboot devices
fastboot flash init_boot C:\Users\Imran\Desktop\Pixel 7 Root\platform-tools_r33.0.3-windows\platform-tools\magisk_patched-25200_xgjAS.img

(fastboot flash init_boot is the command and reset is the boot file location, you can drag the file after entering the command or paste the location directory)

Step 7: Verify root access

You can verify root access by downloading the root checker app from the Google Play Store.

Share it with friends
Imran Aftab

Hello, I'm Imran Aftab, a tech enthusiast using Android, iOS, and Windows. Hardware expert for Gaming & Crypto mining rigs. I have been writing on tech since 2013, starting with ohguideme, then Androidcentral. I have written and published several guides and tutorials on how to root Android, flash custom ROM, recovery, and jailbreak iPhone, and have written several guides on how to bypass FRP. I also worked in a phone repair shop, so I have pretty good experience with mobile software and troubleshooting. So, all the guides you see here have been tested and confirmed to work.

Click Here to Leave a Comment Below 0 comments