How to Root the Pixel 7a Using Magisk

The Pixel 7a looks like an excellent mid-ranger that you can get your hands on, and considering the price tag and the fact that it features vanilla Android, it is safe to say that a lot of people would be keen on rooting their devices and modifying them to their heart's content and today, we are going to tell you how to root the Pixel 7a using Magisk.
Now, before you go ahead and start the rooting process, you need to know that the bootloader of the phone must be unlocked. If you don't have a Pixel 7a with an unlocked bootloader, you can follow this guide . Remember, we are unlocking the bootloader and this means whether you want to root the Pixel 7a using Magisk or not, you are going to wipe the device. So, it is advised that you make a backup beforehand.
Easily root the Pixel 7a using Magisk and customize your phone to your heart's content
So, the rooting process for the Pixel 7a is the same as the elder siblings, but it is not complicated at all. So, let's not waste time and have a look at how you can root the Pixel 7a using Magisk.
Note: Considering how you have to match the init_boot image as the build number, it is important be sure that the build you download is the same as the build installed on your phone.
Step 1: Download the appropriate factory image from here ,
Step 2: Once the factory image is downloaded, unzip the factory image, look for image-[device codename]-version.zip, and extract that as well.
Step 3: Copy the init_boot.img onto your Pixel 7a.
Step 4: Download Magisk from here and install it on your phone.
Step 5: Run Magisk, tap on the install button, choose Select and Patc a File under Method and select the init_boot.img that you copied into your Pixel 7a.
Step 6: Once the file is patched, it should be named "magisk_patched_xxx.img", copy that image back to your computer and rename it to something easier if you want.
Step 7: Turn off your Pixel 7a.
Step 8: Hold the volume down and power buttons together, and once you are in the bootloader, plug your phone into your computer using a USB cable.
Step 9: Simply type the following command fastboot flash init_boot path/to/magisk_patched.img and hit enter.
Step 10: The process will flash the patched img onto your Pixel 7a. Once it is complete, type adb reboot and your phone should reboot.
Step 11: Once the phone boots back up, you should see the Magisk app on your home screen.
Now, it is worth noting that you will have to repeat the whole process every time you get a new update because the init_boot.image changes with every udpate.
Written by Furqan Shahid