There is an alternative method to run Pokemon Go on rooted Android Phones that is easier to install.
Niantic released Pokemon Go 0.37.0 for Android on September 10. The new update brings the fun Buddy Pokemon feature, but also measures to prevent the app to run on rooted Android devices. Rooted Android phones are likely even more common than jailbroken iPhones. The community of rooted Android users is huge. Most enable root to get more out of their device and use custom modifications. But there are also many tweaks and cheats for Pokemon Go that require a rooted Android phone.
Don't Miss: Today's Electronics Bargains at Woot.com
The use of GPS spoofing and other cheats has likely lead Niantic to block rooted devices from using the Pokemon Go app. In the first hours of the release of the 0.37.0 it was believed that only Magisk can circumvent the rooted block. Magisk requires an unlocked bootloader to work, which is something not all phones that can be rooted have.
Now there is a second method that is simpler to install and does not require developer skills. The work around to run Pokemon Go app 0.37.0 on a rooted Android device is based on the Xposed Framework. Xposed is also used in the Magisk setup, but the handling of hiding root is done in this simpler method with an Xposed module called RootCloak.
After you have Xposed installed, you can simply install RootCloak from the Xposed modules repo. The instructions to use RootCloak are available on Github.
The RootCloak compatibility list is already listing Pokemon Go.
As the Pokemon Go 1.7.0 update for iOS is not yet released, we do not know if there will be an "easy" workaround to run Pokemon Go on jailbroken iPhones.