Android Pie has wreaked havoc on some rooted Android users. If your root apps are no longer working with Magisk, then we want to help troubleshoot your device.
What’s Going On with My Rooted Apps?
Why are so many rooted Android users suddenly encountering problems with their root apps?
Well, the problem is that ever since the Android Pie upgrade, your apps have (probably) lost root access. Your apps are trying to function as they normally would, but they can’t because they don’t have root access.
Fortunately, this problem is solvable. Keep reading to discover how we troubleshooted this issue.
Check your Root Status
Yes, we have to say it: whenever you encounter problems with your rooted Android, we recommend checking your root status. Download the free Root Checker app and run it.
Ideally, you’ll open the app, tap “Verify Root”, then “Grant” and see a pop-up confirming you have root access. That message should say “Congratulations! Root access is properly installed on your device!”.
If your phone is successfully rooted, then you can skip the next two steps. Your Magisk problem is a problem with a specific app on your device.
If the app never asked for superuser access, however, then it indicates that your phone probably isn’t rooted. In that case, move onto step two.
Make Sure Magisk Isn’t Hibernating
Sometimes, your phone can get too smart and start hibernating apps that you don’t want it to hibernate. In that case, we recommend checking to ensure you haven’t actually put an important app like Magisk into hibernation mode.
If Magisk Manager gets put into hibernation mode, then it’s going to wreak havoc on your apps. Check apps like Greenify and “degreenify” Magisk if it’s been inadvertently placed into hibernation mode.
Re-Root Your Device
If step 1 was unsuccessful and step 2 didn’t work, then the next step is to re-root your device. Re-root your device by installing One Click Root. Run the one-click rooting process to immediately root your phone.
At this point, your phone will be rooted. Install TWRP for your recovery, then you can move onto troubleshooting app-specific problems.
Install a Custom Version of Magisk Manager if your Current Version Keeps Failing to Install
As pointed out by our friends at Gadget Hacks, it’s possible that your Magisk installation will fail because you are using a dated custom recovery. That may not be your fault: the custom recovery you’re using may be outdated.
If you cannot install a newer version of TWRP (say, 3.2x or higher) for your device, then you may want to root with Magisk by patching your boot image.
This is where things get a little complicated. You’ll need to download your phone’s current stock firmware (the firmware version that matches your current build number). You can find the firmware version for Google devices here and for OnePlus devices here. The XDA forums are also a good place to look for your current firmware.
Once you have secured a copy of your current firmware, extract the ZIP or TAR file, pull out the boot.img file, then save the file to your phone’s internal storage. This will allow Magisk Manager to access the file.
Finally, open Magisk Manager on your phone and tap “install” from the main menu. Hit “install” once again and then tap “Patch boot image file” and choose the extracted IMG file.
At this point, Magisk will work its magic: the app will patch the boot image to make it a rooted version, then save the file to your phone’s storage. To root your device this time, you need to transfer the patched boot image to your computer and flash it using Fastboot. Alternatively, if Fastboot is too complicated, you may be able to uninstall, reboot, then reinstall the newest version of Magisk.
Toggle Magisk Manager’s Superuser Permissions
If you were able to successfully install Magisk Manager, then you can easily troubleshoot root apps on your device. Start by opening Magisk Manager and toggling root access for any apps you’re having trouble with.
If that doesn’t work, scroll to the bottom of Magisk’s settings and customize your superuser settings to verify they’re setup correctly.
Ultimately, Android Pie has wreaked havoc on a number of rooted Androids. For more tips on how to solve rooted Android app problems that you’ve noticed in recent months, visit this tutorial packed with tips.