Home > Pixel Series

How To Install OTA Updates On Rooted Pixel [4 Methods]

In this guide, we will show four different methods to install OTA updates on your rooted Pixel. The eighth iteration of the Pixel device has tons of intriguing goodies to offer. Among them, it’s the astonishing seven years of OS upgrades that have managed to grab the attention of the masses. Talking about which, in normal use case scenarios, Google would roll out an update and you could simply install it Over The Air.

However, things take a drastic turn if your device is rooted via Magisk. While you’ll still be getting updates, you won’t be able to install them the normal way [from the Settings menu]. So what else could be done? Well, there exist four different methods through which you could install OTA updates on your rooted Pixel. And in this guide, we will make you aware of all of them. So without further ado, let’s get started.

How To Install OTA Updates On Rooted Pixel [4 Methods]

Install OTA Updates On Rooted Pixel 8 Pro

We have listed four different methods to get this job done. Go through each of them once and then try out the one that is in sync with your requirements. Moreover, take a complete device backup beforehand as well. Likewise, disable all the modules beforehand via the Magisk App > Modules section and turn off the toggle next to every module.

Install OTA Updates On Rooted Pixel 8 Pro

Droidwin and its members wouldn’t be held responsible in case of a thermonuclear war, your alarm doesn’t wake you up, or if anything happens to your device and data by performing the below steps.

Method 1: Manually Flash Patched Init_boot

This is the lengthiest of the four methods but is also the most safest one, so let’s start off with this method.

  1. To begin with, download a text editor like Notepad++ on your PC.
  2. Then download and extract the Android SDK Platform Tools on your PC.install adb platform tools windows
  3. Now download the factory image for your device from below and extract it inside the platform-tools folder.
    Pixel 8 Pro [husky]: Download Link
    Pixel 8 [shiba]: Download Link

    Install OTA Updates On Rooted Pixel 8 Pro

  4. Then go to the images-codename-filename.zip folder and extract the init_boot.img file.Install OTA Updates On Rooted Pixel 8 Pro
  5. Now transfer this init_boot.img file to your device and launch the Magisk App.
  6. Then tap on Install next to Magisk and tap on Select and Patch a File.Install OTA Updates On Rooted Pixel 8 Pro
  7. Now select init_boot.img file and hit the Let’s Go button situated at the top right.
  8. The file will now be patched and placed in the Downloads folder on your phone.Install OTA Updates On Rooted Pixel 8 Pro
  9. Transfer it to the platform-tools folder on your PC and rename it to magisk_patched_boot.
  10. Now enable USB Debugging on your device and connect it to your PC via a USB cable.
  11. Then launch CMD inside the platform-tools folder and type in the below command to boot your device to Fastboot Mode:
    adb reboot bootloader

    Install OTA Updates On Rooted Pixel 8 Pro

  12. Now go to the extracted firmware folder, right-click on the flash-all.bat file, and select More Options > Edit with Notepad++.Install OTA Updates On Rooted Pixel 8 Pro
  13. Move your cursor over to the fastboot -w update image-filename.zip and delete the -w keyword. Now hit the Ctrl+S to save the changes. The line should now look something like this:
    fastboot update image-filename.zip

    Install OTA Updates On Rooted Pixel 8 Pro

  14. So run this flash-all.bat file. The flashing will now start and during the process, your device will automatically reboot to Fastboot and FastbootD Modes, that’s completely normal.Install OTA Updates On Rooted Pixel 8 Pro
  15. Once done, your device will boot to the OS. So enable USB Debugging and execute the below command to boot your device to Fastboot Mode:
    adb reboot bootloader

    install ota updates rooted pixel 7 pro

  16. Now execute the below command to flash the patched init_boot:
    fastboot flash init_boot magisk_patched_boot.img
  17. Finally, execute the below command to boot your device to the OS:
    fastboot reboot
  18. Once your device boots to the OS, you can now verify root via Magisk and then re-enable all the disabled modules [do so one module at a time].

Method 2: Using Fastboot Commands

  1. To begin with, download and extract the Android SDK Platform Tools on your PC.install adb platform tools windows
  2. Now download the factory image for your device from below and extract it inside the platform-tools folder.
    Pixel 8 Pro [husky]: Download Link
    Pixel 8 [shiba]: Download Link

    Install OTA Updates On Rooted Pixel 8 Pro

  3. Then, rename the bootloader, image, and radio files as instructed below so that it becomes easier to type in the CMD window:
    bootloader-codename-codename-x.x-xxxxxxx.img to bootloader.img
    image-codename-xxxx.xxxxxx.xxx.xx.zip to image.zip
    radio-codename-xxxxxx-xxxxx-xxxxxx-x-xxxxxxx to radio.img
  4. Then go to the images-codename-filename.zip folder and extract the init_boot.img file.Install OTA Updates On Rooted Pixel 8 Pro
  5. Now transfer this init_boot.img file to your device and launch the Magisk App.
  6. Then tap on Install next to Magisk and tap on Select and Patch a File.Install OTA Updates On Rooted Pixel 8 Pro
  7. Now select init_boot.img file and hit the Let’s Go button situated at the top right.
  8. The file will now be patched and placed in the Downloads folder on your phone.Install OTA Updates On Rooted Pixel 8 Pro
  9. Transfer it to the platform-tools folder on your PC and rename it to magisk_patched_boot.
  10. Now enable USB Debugging on your device and connect it to your PC via a USB cable.
  11. Then launch CMD inside the platform-tools folder and type in the below command to boot your device to Fastboot Mode:
    adb reboot bootloader

    pixel is starting android 14

  12. Now just execute the following commands one at a time [your device will reboot to Fastboot Mode during the process, this is completely normal]:
    fastboot flash bootloader bootloader.img
    fastboot reboot-bootloader
    fastboot flash radio radio.img
    fastboot reboot-bootloader
    fastboot update --skip -reboot image.zip 
    fastboot flash init_boot magisk_patched_boot.img 
    fastboot reboot
  13. As soon as you execute the last command, your device will now boot to the rooted OS. You may now re-enable the modules as well.

So this was the second method to install OTA updates on your rooted Pixel 8 Pro. Let’s now make you aware of the other two.

Method 3: Flashing Pathed Init_boot via Script

  1. To begin with, download a text editor like Notepad++ on your PC.
  2. Then download and extract the Android SDK Platform Tools on your PC.install adb platform tools windows
  3. Now download the factory image for your device from below and extract it inside the platform-tools folder.
    Pixel 8 Pro [husky]: Download Link
    Pixel 8 [shiba]: Download Link

    Install OTA Updates On Rooted Pixel 8 Pro

  4. Then go to the images-codename-filename.zip folder and extract the init_boot.img file.Install OTA Updates On Rooted Pixel 8 Pro
  5. Now transfer this init_boot.img file to your device and launch the Magisk App.
  6. Then tap on Install next to Magisk and tap on Select and Patch a File.
  7. Install OTA Updates On Rooted Pixel 8 Pro
  8. Now select init_boot.img file and hit the Let’s Go button situated at the top right.
  9. The file will now be patched and placed in the Downloads folder on your phone.Install OTA Updates On Rooted Pixel 8 Pro
  10. Transfer it to the platform-tools folder on your PC and rename it to magisk_patched_boot.
  11. Now go to the extracted firmware folder, right-click on the flash-all.bat file and select More Options > Edit with Notepad++.Install OTA Updates On Rooted Pixel 8 Pro
  12. Move your cursor over to the fastboot -w update image-filename.zip, delete that line, and instead add the following lines [replace filename accordingly]:
    fastboot update --skip -reboot image-filename.zip
    fastboot flash init_boot magisk_patched_boot.img
    fastboot reboot

    Install OTA Updates On Rooted Pixel 8 Pro

  13. Then hit Ctrl+S to save the changes. Once done, enable USB Debugging on your device and connect it to your PC via a USB cable.
  14. Then launch Command Prompt inside the platform-tools folder and type in the below command to boot your device to Fastboot Mode:
    adb reboot bootloader

    pixel is starting android 14

  15. Finally, launch the modified flash-all.bat file and it will flash the latest firmware along with the patched init_boot.Install OTA Updates On Rooted Pixel 8 Pro
  16. Once done, your device will automatically boot to the rooted OS. You may now re-enable the modules as well.

That’s it. This was the third method through which you could install OTA updates on your rooted Pixel. Let’s now check out the fourth and final method that will help us get this job done. 

Method 4: Using Magisk Install to Inactive Slot

This is the shortest and easiest of the four methods listed in this guide, however, its success rate isn’t that high. While it works sometimes, in some cases, it might also give out the “Your device is corrupt” error message [here’s the fix for that]. With that said, if you are ready to take this risk, then here’s what you need to do:

  1. Launch the Magisk app and tap on Uninstall Magisk > Restore Images.Install OTA Updates On Rooted Pixel 8 Pro
  2. Then go to Settings > System > System Update and download the available update.
  3. Once downloaded, do not reboot your device. Rather, launch the Magisk App.
  4. Then tap on Install next to Magisk. After that, select Install to Inactive Slot.Install OTA Updates On Rooted Pixel 8 Pro
  5. You will now get a prompt, tap OK. Magisk will now be installed in the inactive slot.
  6. Once done, your device will restart to the updated and rooted OS! You may now re-enable all the modules.

These were the four different methods to install OTA updates on your rooted Pixel. If you have any queries concerning the aforementioned steps, do let us know in the comments. We will get back to you with a solution at the earliest.


Share: