Revision history for MagiskUpdating
Additions:
If you're having problems updating to a newer version of Magisk (bootloops, etc), start by disabling your modules, in case one or more of them are causing issues. This is easiest done by enabling Safe Mode or the ADB command to remove all modules //(see [[MagiskModuleIssues | Disabling/uninstalling modules manually]])//. You can also try to [[MagiskUninstall | uninstall Magisk]] and start over with a clean installation of the new Magisk version.
Deletions:
Additions:
If there's an update to Magisk, you'll get a notification from the Magisk app (if you haven't turned it off, that is). You can update through the app or download the Magisk apk from [[https://github.com/topjohnwu/Magisk/releases | GitHub]] (never download Magisk files from anywhere else!), and flash in recovery (after changing the .apk extension to .zip). Make sure to read the release notes and the changelog, both can be found in the [[https://topjohnwu.github.io/Magisk/ | Magisk Documentation]]. Any modules you have installed may have to be updated to conform with possible changes to Magisk.
After updating the Magisk app you might get a message that the updated app doesn't support your installed version of Magisk. Here you have two options, both involving manually upgrading Magisk to a supported version. Download the [[https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445 | Magisk zip]] and flash it from TWRP, or downgrade the app to a release that supports your current Magisk version and flash the zip from the Modules section of the app. This is done exactly like when installing a Magisk Module manually, by clicking the "Install from storage" button and selecting the zip.
If MagiskHide or ""SafetyNet"" starts failing after an update to either Magisk, the app or both it's usually fixed by toggling MagiskHide off and on //(also see [[MagiskHideIssues | ”Test MagiskHide”]])//.
When updating Magisk there might sometimes be issues related to the Magisk app, where the app might report that Magisk isn't installed. If you have the app [[https://www.didgeridoohan.com/magisk/MagiskHide#hn_Hiding_the_Magisk_app | hidden/repackaged]] you might end up with two apps installed, etc.
The solution is usually to uninstall the app (or both if that's the case) and install it fresh. If the app can't be reinstalled you might have to do some manual work to get things working. Take a look under [[ManagerIssues | "Can't install the Magisk app"]] for details.
After updating the Magisk app you might get a message that the updated app doesn't support your installed version of Magisk. Here you have two options, both involving manually upgrading Magisk to a supported version. Download the [[https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445 | Magisk zip]] and flash it from TWRP, or downgrade the app to a release that supports your current Magisk version and flash the zip from the Modules section of the app. This is done exactly like when installing a Magisk Module manually, by clicking the "Install from storage" button and selecting the zip.
If MagiskHide or ""SafetyNet"" starts failing after an update to either Magisk, the app or both it's usually fixed by toggling MagiskHide off and on //(also see [[MagiskHideIssues | ”Test MagiskHide”]])//.
When updating Magisk there might sometimes be issues related to the Magisk app, where the app might report that Magisk isn't installed. If you have the app [[https://www.didgeridoohan.com/magisk/MagiskHide#hn_Hiding_the_Magisk_app | hidden/repackaged]] you might end up with two apps installed, etc.
The solution is usually to uninstall the app (or both if that's the case) and install it fresh. If the app can't be reinstalled you might have to do some manual work to get things working. Take a look under [[ManagerIssues | "Can't install the Magisk app"]] for details.
Deletions:
After updating the Magisk Manager you might get a message that the updated Manager doesn't support your installed version of Magisk. Here you have two options, both involving manually upgrading Magisk to a supported version. Download the [[https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445 | Magisk zip]] and flash it from TWRP, or downgrade the Manager to a release that supports your current Magisk version and flash the zip from the Modules section of the Manager. This is done exactly like when installing a Magisk Module manually, by clicking the "Install from storage" button and selecting the zip.
If MagiskHide or ""SafetyNet"" starts failing after an update to either Magisk, the Manager or both it's usually fixed by toggling MagiskHide off and on //(also see [[MagiskHideIssues | ”Test MagiskHide”]])//.
When updating Magisk there might sometimes be issues related to the Magisk Manager, where the Manager might report that Magisk isn't installed. If you have the Manager [[https://www.didgeridoohan.com/magisk/MagiskHide#hn_Hiding_the_Magisk_Manager | hidden/repackaged]] you might end up with two Managers installed, etc.
The solution is usually to uninstall the Manager (or both if that's the case) and install it fresh. If the Manager can't be reinstalled you might have to do some manual work to get things working. Take a look under [[ManagerIssues | "Can't install the Magisk Manager"]] for details.
Additions:
If there's an update to Magisk, you'll get a notification from the Magisk Manager (if you haven't turned it off, that is). You can update through the Manager or download the Magisk zip from [[https://github.com/topjohnwu/Magisk/releases | GitHub]] (never download Magisk files from anywhere else!) or in the Manager, and flash in recovery. Make sure to read the release notes and the changelog, both can be found in the [[https://topjohnwu.github.io/Magisk/ | Magisk Documentation]]. Any modules you have installed may have to be updated to conform with possible changes to Magisk.
After updating the Magisk Manager you might get a message that the updated Manager doesn't support your installed version of Magisk. Here you have two options, both involving manually upgrading Magisk to a supported version. Download the [[https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445 | Magisk zip]] and flash it from TWRP, or downgrade the Manager to a release that supports your current Magisk version and flash the zip from the Modules section of the Manager. This is done exactly like when installing a Magisk Module manually, by clicking the "Install from storage" button and selecting the zip.
If you're having problems updating to a newer version, start by disabling your modules, in case one or more of them are causing issues. This is easiest done by enabling Safe Mode or the ADB command to remove all modules //(see [[MagiskModuleIssues | Disabling/uninstalling modules manually]])//. You can also try to [[MagiskUninstall | uninstall Magisk]] and start over with a clean installation of the new Magisk version.
===**Magisk not installed after updating**===
After updating the Magisk Manager you might get a message that the updated Manager doesn't support your installed version of Magisk. Here you have two options, both involving manually upgrading Magisk to a supported version. Download the [[https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445 | Magisk zip]] and flash it from TWRP, or downgrade the Manager to a release that supports your current Magisk version and flash the zip from the Modules section of the Manager. This is done exactly like when installing a Magisk Module manually, by clicking the "Install from storage" button and selecting the zip.
If you're having problems updating to a newer version, start by disabling your modules, in case one or more of them are causing issues. This is easiest done by enabling Safe Mode or the ADB command to remove all modules //(see [[MagiskModuleIssues | Disabling/uninstalling modules manually]])//. You can also try to [[MagiskUninstall | uninstall Magisk]] and start over with a clean installation of the new Magisk version.
===**Magisk not installed after updating**===
Deletions:
After updating the Magisk Manager you might get a message that the updated Manager doesn't support your installed version of Magisk. Here you have two options, both involving manually upgrading Magisk to a supported version. Download the [[https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445 | Magisk zip]] and flash it from TWRP, or downgrade the Manager to a release that supports your current Magisk version and flash the zip from the Modules section of the Manager. This is done exactly like when installing a Magisk Module manually, by clicking the "+" button and selecting the zip.
If you're having problems updating to a newer version, start by disabling your modules, in case one or more of them are causing issues. This is easiest done by enabling Core Only Mode //(see [[MagiskModuleIssues | Disable all modules]] under [[MagiskModuleIssues | Module causing issues]])//. You can also try to [[MagiskUninstall | uninstall Magisk]] and start over with a clean installation of the new Magisk version.
===**Magisk not installed/Updating from v18.0 to v18.1+**===
Deletions:
Please don't hesitate to [[https://www.paypal.me/didgeridoohan | support the work involved]] in keeping this guide alive.@@
----
Additions:
===**Magisk not installed/Updating from v18.0 to v18.1+**===
Deletions:
===**Updating from v18.0 to v18.1+**===
Additions:
If you experience the "Magisk not installed" issue randomly, see [[RootIssues | "Randomly losing root"]] for details.
Deletions:
Additions:
If you experience the "Magisk not installed" issue randomly, see [[MagiskIssues | "Randomly loosing root"]] for details.
Additions:
After updating the Magisk Manager you might get a message that the updated Manager doesn't support your installed version of Magisk. Here you have two options, both involving manually upgrading Magisk to a supported version. Download the [[https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445 | Magisk zip]] and flash it from TWRP, or downgrade the Manager to a release that supports your current Magisk version and flash the zip from the Modules section of the Manager. This is done exactly like when installing a Magisk Module manually, by clicking the "+" button and selecting the zip.
Deletions:
Additions:
@@{{image url="https://img.shields.io/badge/-PayPal-blue.svg" title="" alt="PayPal"}}
Please don't hesitate to [[https://www.paypal.me/didgeridoohan | support the work involved]] in keeping this guide alive.@@
----
Please don't hesitate to [[https://www.paypal.me/didgeridoohan | support the work involved]] in keeping this guide alive.@@
----
Additions:
===**Unsupported Magisk version**===
After updating the Magisk Manager you might get a message that the updated Manager doesn't support your installed version of Magisk. Herre you have two options z both involving manually upgrading Magisk to a supported version. Download the [[https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445 | Magisk zip]] and flash it from TWRP, or downgrade the Manager that supports your current Magisk version and flash the zip from the Modules section of the Manager. This is done exactly like when installing a Magisk Module manually, by clicking the "+" button and selecting the zip.
After updating the Magisk Manager you might get a message that the updated Manager doesn't support your installed version of Magisk. Herre you have two options z both involving manually upgrading Magisk to a supported version. Download the [[https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445 | Magisk zip]] and flash it from TWRP, or downgrade the Manager that supports your current Magisk version and flash the zip from the Modules section of the Manager. This is done exactly like when installing a Magisk Module manually, by clicking the "+" button and selecting the zip.
Additions:
===**Magisk not installed**===
When updating Magisk there might sometimes be issues related to the Magisk Manager, where the Manager might report that Magisk isn't installed. If you have the Manager [[https://www.didgeridoohan.com/magisk/MagiskHide#hn_Hiding_the_Magisk_Manager | hidden/repackaged]] you might end up with two Managers installed, etc.
The solution is usually to uninstall the Manager (or both if that's the case) and install it fresh. If the Manager can't be reinstalled you might have to do some manual work to get things working. Take a look under [[ManagerIssues | "Can't install the Magisk Manager"]] for details.
When updating Magisk there might sometimes be issues related to the Magisk Manager, where the Manager might report that Magisk isn't installed. If you have the Manager [[https://www.didgeridoohan.com/magisk/MagiskHide#hn_Hiding_the_Magisk_Manager | hidden/repackaged]] you might end up with two Managers installed, etc.
The solution is usually to uninstall the Manager (or both if that's the case) and install it fresh. If the Manager can't be reinstalled you might have to do some manual work to get things working. Take a look under [[ManagerIssues | "Can't install the Magisk Manager"]] for details.
Deletions:
The new, unhidden Manager will likely eventually be uninstalled automatically by the old, repackaged one, since the new one isn't actually recognised as the real Manager. But, it is also a possibility that the new Manager can't be installed at all, in which case you might have to do some manual work to get things working. Take a look under [[ManagerIssues | "Can't install the Magisk Manager"]] for details.
The solution is to [[https://www.didgeridoohan.com/magisk/MagiskHide#hn_Unhiding_the_Magisk_Manager | restore the Manager to its original package name]] before updating. Or if you've already updated you can just uninstall both Managers and install the latest version manually (you'll find it for download on [[https://github.com/topjohnwu/Magisk/releases | GitHub]]).
Additions:
When updating Magisk from v18.0 to v18.1+ there might be issues related to the Magisk Manager. Manager v6.1.0(165) that is bundled with Magisk v18.0 has a bug that manifests when updating to a newer Manager while it is [[https://www.didgeridoohan.com/magisk/MagiskHide#hn_Hiding_the_Magisk_Manager | hidden/repackaged]]. You will end up with two Managers installed (but not necessarily, keep reading), the old hidden one and the new updated one that won't have a working connection with the Magisk infrastructure. It'll simply state that Magisk isn't installed. And, you'll keep getting a notification about an update from the old Manager.
The new, unhidden Manager will likely eventually be uninstalled automatically by the old, repackaged one, since the new one isn't actually recognised as the real Manager. But, it is also a possibility that the new Manager can't be installed at all, in which case you might have to do some manual work to get things working. Take a look under [[ManagerIssues | "Can't install the Magisk Manager"]] for details.
The new, unhidden Manager will likely eventually be uninstalled automatically by the old, repackaged one, since the new one isn't actually recognised as the real Manager. But, it is also a possibility that the new Manager can't be installed at all, in which case you might have to do some manual work to get things working. Take a look under [[ManagerIssues | "Can't install the Magisk Manager"]] for details.
Deletions:
Additions:
When updating Magisk from v18.0 to v18.1+ there might be issues related to the Magisk Manager. Manager v6.1.0(165) that is bundled with Magisk v18.0 has a bug that manifests when updating to a newer Manager while it is [[https://www.didgeridoohan.com/magisk/MagiskHide#hn_Hiding_the_Magisk_Manager | hidden/repackaged]]. You will end up with two Managers installed, the old hidden one and the new updated one that won't have a working connection with the Magisk infrastructure. It'll simply state that Magisk isn't installed. And, you'll keep getting a notification about an update from the old Manager. The new, unhidden Manager will likely eventually be uninstalled automatically by the old, repackaged one, since the new one isn't actually recognised as the real Manager.
Deletions:
Additions:
When updating Magisk from v18.0 to v18.1+ there might be issues related to the Magisk Manager. Manager v6.1.0(165) that is bundled with Magisk v18.0 has a bug that manifests when updating to a newer Manager while it is [[https://www.didgeridoohan.com/magisk/MagiskHide#hn_Hiding_the_Magisk_Manager | hidden/repackaged]]. You will end up with two Managers installed, the old hidden one and the new updated one that won't have a working connection with the Magisk infrastructure. It'll simply state that Magisk isn't installed. And, you'll keep getting a notification about an update from the old Manager.
Deletions:
Additions:
When updating Magisk from v18.0 yo v18.1+ there might be issues related to the Magisk Manager. Manager v6.1.0(165) that is bundled with Magisk v18.0 has a bug that manifests when updating to a newer Manager while it is [[https://www.didgeridoohan.com/magisk/MagiskHide#hn_Hiding_the_Magisk_Manager | hidden/repackaged]]. You will end up with two Managers installed, the old hidden one and the new updated one that won't have a working connection with the Magisk infrastructure. It'll simply state that Magisk isn't installed. And, you'll keep getting a notification about an update from the old Manager.
Deletions:
Additions:
===**Updating from v18.0 to v18.1+**===
When updating Magisk from v18.0 yo v18.1+ there might be issues related to the Magisk Manager. Manager v6.1.0(165) that is bundled with Magisk v18.0 has a bug that manifests when updating to a newer Manager while it is [[https://www.didgeridoohan.com/magisk/MagiskHide#hn_Hiding_the_Magisk_Manager | hidden/repackaged]]. You will end up with two Managers installed, the old hidden one and the new updated one that won't have a working connection with three Magisk infrastructure. It'll simply state that Magisk isn't installed.
The solution is to [[https://www.didgeridoohan.com/magisk/MagiskHide#hn_Unhiding_the_Magisk_Manager | restore the Manager to its original package name]] before updating. Or if you've already updated you can just uninstall both Managers and install the latest version manually (you'll find it for download on [[https://github.com/topjohnwu/Magisk/releases | GitHub]]).
When updating Magisk from v18.0 yo v18.1+ there might be issues related to the Magisk Manager. Manager v6.1.0(165) that is bundled with Magisk v18.0 has a bug that manifests when updating to a newer Manager while it is [[https://www.didgeridoohan.com/magisk/MagiskHide#hn_Hiding_the_Magisk_Manager | hidden/repackaged]]. You will end up with two Managers installed, the old hidden one and the new updated one that won't have a working connection with three Magisk infrastructure. It'll simply state that Magisk isn't installed.
The solution is to [[https://www.didgeridoohan.com/magisk/MagiskHide#hn_Unhiding_the_Magisk_Manager | restore the Manager to its original package name]] before updating. Or if you've already updated you can just uninstall both Managers and install the latest version manually (you'll find it for download on [[https://github.com/topjohnwu/Magisk/releases | GitHub]]).
Additions:
===**""MagiskHide"" or ""SafetyNet"" fails after an update**===
Deletions:
Additions:
If you're having problems updating to a newer version, start by disabling your modules, in case one or more of them are causing issues. This is easiest done by enabling Core Only Mode //(see [[MagiskModuleIssues | Disable all modules]] under [[MagiskModuleIssues | Module causing issues]])//. You can also try to [[MagiskUninstall | uninstall Magisk]] and start over with a clean installation of the new Magisk version.
Deletions:
Additions:
If you're having problems updating to a newer version, start by disabling your modules, in case one or more of them are causing issues. This is easiest done by enabling Core Only Mode //(see [[MagiskModuleIssues | Disable all modules]] under [[MagiskModuleIssues | Module causing issues]])//. You can also [[MagiskUninstall | uninstall Magisk]] and start over with a clean installation of the new Magisk version.
If MagiskHide or ""SafetyNet"" starts failing after an update to either Magisk, the Manager or both it's usually fixed by toggling MagiskHide off and on //(also see [[MagiskHideIssues | ”Test MagiskHide”]])//.
If MagiskHide or ""SafetyNet"" starts failing after an update to either Magisk, the Manager or both it's usually fixed by toggling MagiskHide off and on //(also see [[MagiskHideIssues | ”Test MagiskHide”]])//.
Deletions:
After having Magisk already installed, it's always preferred to install updates through the Magisk Manager.
If MagiskHide or SafetyNet starts failing after an update to either Magisk, the Manager or both it's usually fixed by toggling MagiskHide off and on //(also see [[MagiskHideIssues | ”Test MagiskHide”]])//.
Additions:
If there's an update to Magisk, you'll get a notification from the Magisk Manager (if you haven't turned it off, that is). You can update through the Manager or download the Magisk zip from the [[https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445 | release thread]] or in the Manager, and flash in recovery. Make sure to read the release notes and the changelog, both can be found in the [[https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445 | release thread]]. Any modules you have installed may have to be updated to conform with possible changes to Magisk.
If you're having problems updating to a newer version, start by disabling your modules, in case one or more of them are causing issues. This is easiest done by enabling Core Only Mode //(see [[MagiskModuleIssues | Disable all modules]] under [[MagiskModuleIssues | Module causing issues]])//. You can also [[MagiskUninstall | uninstall Magisk]] and start over.
If you're having problems updating to a newer version, start by disabling your modules, in case one or more of them are causing issues. This is easiest done by enabling Core Only Mode //(see [[MagiskModuleIssues | Disable all modules]] under [[MagiskModuleIssues | Module causing issues]])//. You can also [[MagiskUninstall | uninstall Magisk]] and start over.
Deletions:
If you're having problems updating to a newer version, start by disabling your modules, in case one or more of them are causing issues. This is easiest done by enabling Core Only Mode //(see [[MagiskModuleIssues | "Module Causing Issues"]])//. You can also [[MagiskUninstall | uninstall Magisk]] and start over.
Additions:
===**Updating issues**===
Additions:
After having Magisk already installed, it's always preferred to install updates through the Magisk Manager.
Additions:
===**""MagiskHide"" or fails after an update**===
If MagiskHide or SafetyNet starts failing after an update to either Magisk, the Manager or both it's usually fixed by toggling MagiskHide off and on //(also see [[MagiskHideIssues | ”Test MagiskHide”]])//.
If MagiskHide or SafetyNet starts failing after an update to either Magisk, the Manager or both it's usually fixed by toggling MagiskHide off and on //(also see [[MagiskHideIssues | ”Test MagiskHide”]])//.
Additions:
If you're having problems updating to a newer version, start by disabling your modules, in case one or more of them are causing issues. This is easiest done by enabling Core Only Mode //(see [[MagiskModuleIssues | "Module Causing Issues"]])//. You can also [[MagiskUninstall | uninstall Magisk]] and start over.
Deletions:
Deletions:
Additions:
If you're having problems updating to a newer version, [[MagiskUninstall | uninstall Magisk]] and start over.