[Guide] How-to OTA update without loosing Root - Stuck in "Preparing system update"

caifaz

Senior Member
Feb 7, 2010
321
49
58
[Guide] How-to OTA update without loosing Root - Stuck in "Preparing system update"

Hello All, here is a quick guite to avoid getting stuck in "Preparing system update", if you forget to disable automatic system updates you will need to sideload...
The difference between this guide and others is to restore boot images BEFORE checking for updates

1. Make sure automatic system updates are disabled - THIS IS A MUST
  • Open Settings -> System -> Developer options
  • Disable 'Automatic system updates'
2. Open to Magisk
  • Click on UNINSTALL in the bottom
  • Click on RESTORE IMAGES (You will see Restoration done!)
  • Once done, DO NOT reboot
3. Now search for System Updates
  • Go to Settings -> System -> System update
  • Press 'Download and Install'
  • Once done, DO NOT reboot
4. Open to Magisk
  • Click on INSTALL button (for 'Magisk is up-to-date' option)
  • Press 'Install' again (in the popup)
  • Press 'Install To Inactive Slot (After OTA)'
  • Once done, reboot

Please keep in mind that if google detects Magisk (you will get stuck in preparing system update and then no updates will be found), you will need to sideload ota, and re-root your device, to use this guide.
This works in pixel 3, pixel 3XL. pixel 4XL as well
 
Last edited: