top of page
Search

Play Pokemon Go on Rooted Android Devices with Magisk (2020 Guide)

  • gerri-voglund75135
  • Aug 9, 2023
  • 9 min read


How to Download Pokemon Go on Rooted Android Devices




Pokemon Go is one of the most popular mobile games in the world, with millions of players catching, battling, and trading virtual creatures in real-world locations. However, if you have a rooted Android device, you may encounter some problems when trying to play Pokemon Go. This is because the game uses Google's SafetyNet API to detect if your device is modified or tampered with, and blocks you from accessing the game if it is.


Fortunately, there are ways to bypass this restriction and play Pokemon Go on rooted Android devices. In this article, we will show you two methods to do so: using Magisk or using suhide. Both methods involve hiding your root status from Pokemon Go, so that it thinks your device is unmodified and lets you play normally. Before we get into the details, let's briefly explain what rooting is and why it can interfere with Pokemon Go.




download pokemon go on rooted android



What is rooting and why it can prevent you from playing Pokemon Go




Rooting is the process of gaining full access to the system files and settings of your Android device, which are normally restricted by the manufacturer or carrier. Rooting allows you to customize your device in various ways, such as installing custom ROMs, removing bloatware, tweaking performance, enhancing battery life, and more. Rooting also gives you the ability to run apps that require root permissions, such as backup tools, ad blockers, firewall apps, etc.


However, rooting also comes with some drawbacks. One of them is that it can make your device vulnerable to malware or malicious apps that can exploit your root privileges. Another one is that it can break some apps or features that rely on Google's SafetyNet API, such as Google Pay, Netflix, Snapchat, and Pokemon Go. SafetyNet is a service that checks if your device is secure and compatible with Google's services and apps. If SafetyNet detects that your device is rooted or has a custom ROM, it will fail the check and prevent you from using some apps or features.


This is why you need to hide your root status from Pokemon Go if you want to play it on a rooted Android device. Otherwise, you will see an error message like "This device, OS, or software is not compatible with Pokemon GO" or "Unable to authenticate" when you try to launch the game. Luckily, there are ways to trick SafetyNet and make it think that your device is unrooted and unmodified. Let's see how.


Method 1: Using Magisk




Magisk is a popular tool that allows you to root your Android device without modifying the system partition. This means that you can root your device without affecting SafetyNet or OTA updates. Magisk also has a feature called Magisk Hide, which lets you hide your root status from specific apps that use SafetyNet or other root detection methods.


To use Magisk to play Pokemon Go on rooted Android devices, you need to follow these steps:


How to play Pokemon Go on rooted Android devices (Marshmallow)


How To Play Pokemon Go on Rooted Android Devices (2020 Tutorial)


Magisk! How to Play Pokemon Go on Rooted Android!


Pokemon GO Android Root device - How to install and play


How to use Magisk Hide to bypass Pokemon Go root detection


Pokemon Go Root Bypass - How to play on any rooted Android phone


How to fix Pokemon Go unable to authenticate error on rooted Android


How to spoof location in Pokemon Go with Magisk and Smali Patcher


How to update Pokemon Go on rooted Android without losing data


How to enable SafetyNet on rooted Android for Pokemon Go


How to use Xposed modules for Pokemon Go on rooted Android


How to backup and restore Pokemon Go data on rooted Android


How to uninstall Magisk and unroot Android for Pokemon Go


How to root Android with Magisk without breaking Pokemon Go


How to install custom ROMs and play Pokemon Go on rooted Android


How to use GPS Joystick for Pokemon Go on rooted Android


How to fix device not compatible error in Pokemon Go on rooted Android


How to disable root temporarily for Pokemon Go on rooted Android


How to use Snorlax module for Pokemon Go on rooted Android


How to install Systemless Xposed for Pokemon Go on rooted Android


How to use Lucky Patcher for Pokemon Go on rooted Android


How to clear cache and data for Pokemon Go on rooted Android


How to change DPI settings for Pokemon Go on rooted Android


How to use Tasker for Pokemon Go automation on rooted Android


How to enable dark mode for Pokemon Go on rooted Android


How to use Titanium Backup for Pokemon Go on rooted Android


How to block ads in Pokemon Go on rooted Android


How to use Greenify for Pokemon Go battery optimization on rooted Android


How to use App Cloner for multiple accounts in Pokemon Go on rooted Android


How to use Screen Recorder for Pokemon Go gameplay capture on rooted Android


How to use Split Screen for multitasking with Pokemon Go on rooted Android


How to use Google Assistant for voice commands in Pokemon Go on rooted Android


How to use NFC tags for quick actions in Pokemon Go on rooted Android


How to use MacroDroid for custom triggers in Pokemon Go on rooted Android


How to use FGL Pro for fake GPS in Pokemon Go on rooted Android


How to use Island for sandboxing Pokemon Go on rooted Android


How to use Viper4Android for sound enhancement in Pokemon Go on rooted Android


How to use Substratum for theme customization in Pokemon Go on rooted Android


How to use Nougat Quick Settings for easy access in Pokemon Go on rooted Android


How to use ADB commands for advanced tweaks in Pokemon Go on rooted Android


  • Restore your device to a stock system and boot, and have an unlocked bootloader.



  • Download Magisk ZIP file, Magisk SuperSU ZIP file, and Magisk Manager APK from .



  • Reboot into TWRP or CWM recovery and do a factory reset.



  • Install Magisk ZIP file and Magisk SuperSU ZIP file in that order.



  • Reboot your device and install Magisk Manager APK.



  • Open Magisk Manager and go to Settings. Enable Magisk Hide and BusyBox.



  • Go to Magisk Hide and select Pokemon Go from the list of apps to hide root from.



  • Reboot your device and launch Pokemon Go. You should be able to play normally without any errors.



The pros of this method are that it is easy to install and use, and that it allows you to keep root access and use other root apps. The cons are that it may not work on some devices or Android versions, and that it may require you to update Magisk frequently to keep up with SafetyNet changes.


Method 2: Using suhide




Suhide is another tool that allows you to hide your root status from specific apps that use SafetyNet or other root detection methods. Suhide works by hiding the su binary, which is the file that grants root access to apps, from the apps that you don't want to have root access. Suhide requires SuperSU as the root manager, and it does not work with Magisk or other root methods.


To use suhide to play Pokemon Go on rooted Android devices, you need to follow these steps:


  • Restore your device to a stock system and boot, and have an unlocked bootloader.



  • Download SuperSU ZIP file, suhide ZIP file, suhide GUI APK, and Root Switch APK from .



  • Reboot into TWRP or CWM recovery and do a factory reset.



  • Install SuperSU ZIP file and suhide ZIP file in that order.



  • Reboot your device and install suhide GUI APK and Root Switch APK.



  • Open suhide GUI and go to Settings. Enable Hide su binary from selected apps.



  • Go to App list and select Pokemon Go from the list of apps to hide root from.



  • Open Root Switch and toggle the switch to disable root access.



  • Reboot your device and launch Pokemon Go. You should be able to play normally without any errors.



The pros of this method are that it is compatible with most devices and Android versions, and that it allows you to easily enable or disable root access with Root Switch. The cons are that it is more complicated to install and use, and that it requires you to use SuperSU as the root manager.


Conclusion




In this article, we have shown you how to download Pokemon Go on rooted Android devices using two methods: using Magisk or using suhide. Both methods involve hiding your root status from Pokemon Go, so that it thinks your device is unrooted and unmodified. By following the steps we have provided, you should be able to play Pokemon Go on rooted Android devices without any errors or issues.


However, before you try these methods, we advise you to be careful and aware of the risks involved. Rooting your device can void your warranty, expose you to malware or malicious apps, or cause damage or instability to your device. Hiding your root status from Pokemon Go can also violate the game's terms of service, which may result in a ban or suspension of your account. Therefore, we recommend you to backup your data, follow the instructions carefully, and proceed at your own risk.


We hope you found this article helpful and informative. If you have any questions or feedback, please feel free to leave a comment below. We would love to hear from you. Happy catching!


FAQs




What are the benefits of rooting your Android device?




Rooting your Android device can give you many benefits, such as:


  • You can install custom ROMs, which are modified versions of Android that offer more features, performance, or stability than the stock ROM.



  • You can remove bloatware, which are unwanted or unnecessary apps that come pre-installed on your device by the manufacturer or carrier.



  • You can tweak performance, such as overclocking or underclocking your CPU or GPU, changing the governor or scheduler, or modifying the kernel parameters.



  • You can enhance battery life, such as using greenify or amplify apps, disabling wakelocks or services, or adjusting the brightness or timeout settings.



  • You can run apps that require root permissions, such as backup tools, ad blockers, firewall apps, etc.



What are the risks of rooting your Android device?




Rooting your Android device can also have some risks, such as:


  • You can void your warranty, which means that you may not be able to get any support or service from the manufacturer or carrier if your device has any issues or defects.



  • You can expose your device to malware or malicious apps, which can exploit your root privileges and access your personal data, install unwanted apps, or cause harm to your device.



  • You can break some apps or features, such as Google Pay, Netflix, Snapchat, Pokemon Go, etc., which use Google's SafetyNet API or other root detection methods to check if your device is secure and compatible.



  • You can cause damage or instability to your device, such as bricking it, bootlooping it, overheating it, draining the battery, or losing data.



Can I play Pokemon Go on a custom ROM?




A custom ROM is a modified version of Android that offers more features, performance, or stability than the stock ROM. Some examples of custom ROMs are LineageOS, Resurrection Remix, Pixel Experience, etc. If you want to play Pokemon Go on a custom ROM, you need to make sure that the ROM passes SafetyNet and does not trigger any root detection methods. Some custom ROMs have built-in features that allow you to hide your root status from specific apps, such as Magisk Hide or suhide. Others may require you to flash additional files or modules to bypass SafetyNet and root detection. You can check the official website or forum of the custom ROM you are using for more information and instructions on how to play Pokemon Go on it.


How can I update Pokemon Go without losing root access?




If you have successfully hidden your root status from Pokemon Go using Magisk or suhide, you should be able to update the game normally without losing root access. However, sometimes the game may update its SafetyNet or root detection methods, which may cause your device to fail the check and prevent you from playing. In that case, you need to update Magisk or suhide as well, and make sure they are compatible with the latest version of Pokemon Go. You can check the official website or forum of Magisk or suhide for more information and updates on how to keep playing Pokemon Go on rooted Android devices.


How can I spoof my location in Pokemon Go?




Spoofing your location in Pokemon Go means changing your GPS coordinates to make it appear that you are in a different place than where you actually are. This can allow you to catch rare or regional Pokemon, access gyms or raids, or complete quests that are not available in your area. However, spoofing your location in Pokemon Go is also considered cheating and against the game's terms of service. If you spoof your location in Pokemon Go, you may risk getting banned or suspended from the game.


If you still want to spoof your location in Pokemon Go, you need to use a GPS spoofing app that can work on rooted Android devices. Some examples of GPS spoofing apps are Fake GPS Location Spoofer Free, Fake GPS GO Location Spoofer Free, Fake GPS Joystick & Routes Go, etc. You also need to use a VPN app that can change your IP address to match your spoofed location. Some examples of VPN apps are ExpressVPN, NordVPN, Surfshark VPN, etc. You also need to use Magisk Hide or suhide to hide your root status from Pokemon Go and prevent it from detecting your spoofing app.


To spoof your location in Pokemon Go using a GPS spoofing app and a VPN app, you need to follow these steps:


  • Open Magisk Manager or suhide GUI and select Pokemon Go and the GPS spoofing app from the list of apps to hide root from.



  • Open the VPN app and connect to a server that is located in the same country or region as your desired spoofed location.



  • Open the GPS spoofing app and set your desired spoofed location by searching for an address or dropping a pin on the map.



  • Enable mock locations in the developer options of your device settings.



  • Open Pokemon Go and enjoy playing in your spoofed location.



However, before you try this method, we advise you to be careful and aware of the consequences involved. Spoofing your location in Pokemon Go can violate the game's terms of service, which may result in a ban or suspension of your account. Spoofing your location in Pokemon Go can also ruin the fun and fairness of the game for yourself and other players. Therefore, we recommend you to play Pokemon Go legitimately and respect the game's rules and spirit. 44f88ac181


 
 
 

Recent Posts

See All
APK Dati or Baixar APK Dati

O que é um arquivo APK e como usá-lo? Se você é um usuário do Android, pode ter se deparado com o termo "arquivo APK" em algum momento....

 
 
 

Comments


© 2023 by EK. Proudly created with Wix.com

  • w-facebook
  • Twitter Clean
  • w-flickr
bottom of page