OTA updating with root (KernelSU | Magisk) - yashaswee-exe/AndroidGuides GitHub Wiki
Warning
I wont be reponsible, if you cannot follow this guide and ends up without root or a bootloop.
- When rooted you can't do an incrementat update. Always use the full update.zip
- Disable all the modules from the root manager.
- SOTA/Patch updates do not need thes steps to update, you can just download and reboot.
- Additional Tip: Make sure you have disabled auto-update from phone's settings.
If these steps are too complicated for you, just unroot > OTA update > root again.
Here's how to do it:
-
First off, make sure your root manager has all its modules disabled.
-
(a) You should see the full update, probably around 5-6GB+ in phone's ota updater. (b) Or, you can download the full ota update zip using an app like Oxygen Updater or by finding direct download links.
-
Depends on how you are updating, either download the update or select the "Local Install" option if you downloaded the zip manually.
Important
You'll then see a "Restart" button, DON'T PRESS IT YET.
- Head over to your root manager:
(a) Pick "Install."
(b) Then choose "Install to inactive slot (after OTA update)."
(c) DO NOT REBOOT from the root manager. Seriously, don't.
- Finally, go back to your phone's updater and hit that reboot button.