How to root the Google Pixel 10, 10 Pro, 10 Pro XL & 10 Pro Fold with Magisk
Comprehensive Fastboot rooting tutorial for Google Pixel 10, Pixel 10 Pro, Pixel 10 Pro XL, and Pixel 10 Pro Fold on Android 16. Covers Tensor G5 (TSMC 3nm) mandatory 16KB page size kernel, codename-specific init_boot extraction (frankel / blazer / mustang / comet), PixelFlasher automation, and Play Integrity Fix configuration.
At a glance
| Device family | Google Pixel 10, 10 Pro, 10 Pro XL & 10 Pro Fold |
| Launch software | Android 16 (Out-of-box, 7-Year Software Update Lifecycle) |
| Chipset | Google Tensor G5 (TSMC 3nm, Cortex-X4 @ 3.78GHz + Cortex-A725 x5 + Cortex-A520 x2) |
| Root partition | init_boot.img (GKI Architecture - Never patch boot.img on Tensor G5+) |
| Firmware format | Official Google Factory Image Zip (image-frankel-*.zip / image-blazer-*.zip / image-mustang-*.zip / image-comet-*.zip) |
| Bootloader unlock | Developer Options OEM Unlocking + `fastboot flashing unlock` (Factory-unlocked units only; carrier-locked units may have OEM Unlock greyed out) |
| Warranty / security impact | Unlocking the bootloader wipes user data and may disable some hardware-backed features. It can usually be re-locked and re-flashed to stock. |
Rooting method
- Step 1. Download the stock firmware or factory image that matches your exact build (Official Google Factory Image Zip (image-frankel-*.zip / image-blazer-*.zip / image-mustang-*.zip / image-comet-*.zip)).
- Step 2. Extract
init_boot.imgfrom the package. - Step 3. Copy
init_boot.imgto the phone, open the Magisk app, tap Install → Select and Patch a File and choose it. Magisk writesmagisk_patched.imgto your Download folder. - Step 4. Copy the patched image back to your computer.
- Step 5. Reboot to the bootloader and flash it, then reboot the device.
For the full workflow and prerequisites, see the installation guide and boot image patching guide.
If the device bootloops
Hold Power + Volume Down -> Fastboot -> fastboot flash init_boot init_boot.img (from factory image). Alternatively use PixelFlasher for automated recovery.
More options: fix a Magisk bootloop.
Keeping root across updates
Magisk App -> Install to Inactive Slot (After OTA) -> Reboot. PixelFlasher recommended for streamlined monthly updates.
See the OTA survival guide for the full procedure.
Related
Google rooting hub
HubAll Google models covered on this site.
Play Integrity Fix
ModuleRestore device integrity for Google Wallet and banking apps after rooting.
Shamiko
ModuleHide root from apps that perform detection checks.
Root method checker
ToolConfirm which partition to patch and generate the flash command.