Rooted Android with Magisk Problem Fixes
Rooted Android with Magisk Problem Fixes
Google is starting to make it much harder for Magisk to hide your root and unlocked bootloader for apps that check for system modifications.
You must use the latest Magisk stable or beta.
Niantic seems to be catching up pretty fast now because you cannot use an older version of Magisk anymore.
If the Magisk stable version does not work, you must use the beta version.
Problem #1: Incompatible screen after X minutes of playing the game.
- Not everyone has this problem and at the same rate.
- I don't know what exactly is causing this problem. Some people get the incompatible screen at random times. It even happens to me.
- This might be a device issue or it's related to the pogo apps. Some devices run the game perfectly fine with zero issues and while other devices have this problem.
- The only fix for this is to use No Root TWRP for Smali. You have to uninstall Magisk and use TWRP (other custom recovery) to move the Smali framework into your system folders. This will allow you to spoof without the incompatible screen. It is best to do this on your stock rom as many Custom Roms cannot function without root (results in a bootloop).
Problem #2: Game fails to log in or stops at 50%
- You close the game, clear from recent apps, and then you open the game again. It should let you load 100%.
- This happens with both 169.3 and 171.0 for both Google and Samsung pogo apps.
- I have a tablet that is not rooted and the pogo apps open instantly without getting stuck at 50%. I think they are detecting Magisk even with the latest 20.4 version.
Always make a TWRP backup first before updating Magisk or flashing Smali module. If you do not have TWRP or something similar, you must have your stock firmware ready.
- Open Magisk Manager app > Settings > Update Channel > Beta
- If you rubberband or get Red GPS/Location errors, you must create a new Smali Patcher module for your device.
Magisk downloads:
- Newest Magisk Manager allows you to type in a custom name for your app.
- Download: here
Always remember to do these again:
- Open Magisk Manager app > Settings > click "Hide Magisk Manager" > Type in a new name for your manager > Reboot the phone.
- Open Magisk Manager app > Magisk Hide > Tick PoGo box > Reboot the phone.
- Find the TWRP folder inside your Internal Storage, transfer this to your PC, and delete it.
- Starting from v167.1, the game detects your TWRP folder and you cannot play the game.
- Delete all your Magisk Zips and Magisk Manager.APK from your device (including micro-SD card),
- Uninstall TWRP app.
This is only for devices that have a Custom Rom that has an old version of Magisk installed:
- Find the folder "Magisk Manager" inside your Internal Storage and delete it.
- Do not Delete "Magisk" folder = bootloop.
Edited: Dmitry Mostov
Last update: 28.04.2020