How to root the Google Pixel Fold (1st Gen) & Pixel Tablet with Magisk
Complete Fastboot rooting tutorial for the 1st Gen Google Pixel Fold (codename 'felix') and Google Pixel Tablet (codename 'tangorpro') on Android 13, 14, 15, and 16. Covers Tensor G2 GKI init_boot extraction, dual-screen display state root persistence, and seamless monthly OTA updates.
At a glance
| Device family | Google Pixel Fold (1st Gen) & Pixel Tablet |
| Launch software | Android 13 (Upgradeable to Android 14, 15 & 16) |
| Chipset | Google Tensor G2 (ARMv8.2-A, Titan M2 Security Coprocessor, Mali-G710 MP7 GPU) |
| Root partition | init_boot.img (GKI 2.0 Architecture - Do NOT patch boot.img on Tensor G2) |
| Firmware format | Official Google Factory Image Zip (image-felix-*.zip for Fold / image-tangorpro-*.zip for Tablet) - Download from developers.google.com/android/images |
| Bootloader unlock | Developer Options > OEM Unlocking + Fastboot (`fastboot flashing unlock`). Both Pixel Fold (felix) and Pixel Tablet (tangorpro) support standard Google bootloader unlocking with zero hardware e-fuse penalty. |
| 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-felix-*.zip for Fold / image-tangorpro-*.zip for Tablet) - Download from developers.google.com/android/images).
- 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 Mode -> `fastboot flash init_boot init_boot.img` (stock init_boot extracted from matching Google factory image).
More options: fix a Magisk bootloop.
Keeping root across updates
Magisk App -> Uninstall Magisk -> Restore Images (DO NOT REBOOT) -> Install System OTA -> Magisk App -> Install to Inactive Slot (After OTA) -> Reboot.
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.