Rooting your Android smartphone or tablet can bring many benefits such as letting you install custom themes on Android Pie, tuning your audio output with A.R.I.S.E, taking control of your battery life with better control of wakelocks, and much more. But the downside is you'll have to deal with apps that have anti-root detection. Fortunately, there's Magisk, developed by XDA Recognized Developer topjohnwu, which allows you to trick apps that use the SafetyNet Attestation API into thinking your device isn't rooted. Some games, like Fate/Grand Order and Fortnite Mobile, still manage to detect if your device is rooted, however. Now, the latest version of Magisk lets you play Fate/Grand Order and Fortnite Mobile even on your rooted Android device!

Fate/Grand Order is a mobile RPG based on the visual novel series by Type-Moon. Fortnite Mobile is a popular free-to-play battle royale game by Epic Games. Both games use the SafetyNet Attestation API to verify the integrity of the device they're running on, but they also implement additional checks to detect root access. Thanks to the hard work of topjohnwu, however, the latest version of Magisk in the Canary channel bypasses these checks. topjohnwu told us what fixes he made to get these games running, but we'll skip over those details in this article. (Magisk is open-source, so you can easily verify all of the behind-the-scenes work that topjohnwu does.)

Fortnite Mobile for Android Download

Warning: Magisk Canary builds are NOT for the faint of heart. They're meant for professional users and developers only! The Canary Channel is similar to Google Chrome Canary: bleeding edge builds from the latest source. It can be unstable, so don't go rushing to install it! Once all bugs are sorted out, the Magisk build that works with Fate/Grand Order and Fortnite Mobile will be released to the beta channel.

Play Fate/Grand Order and Fortnite Mobile on Rooted Devices

If you've read the warning above and still want to play these games on your rooted Android device, you'll need to follow these instructions to join the Magisk Canary channel and then hide the app in Magisk Hide.

  1. Open Magisk Manager and go to settings.
  2. Look for "Update Channel" and change it to "Custom."
  3. Paste the following URL into the box: https://raw.githubusercontent.com/topjohnwu/magisk_files/master/canary_builds/canary.json
  4. Restart the Manager app and install the latest Magisk Canary build.
  5. Once you're booted back up, open the Manager app again and go to the Magisk Hide menu.
  6. Select Fate/Grand Order or Fortnite Mobile in the list, depending on what you want to play.
  7. Start the game.

Enjoy playing Fate/Grand Order and/or Fortnite Mobile on your rooted Android device! If you enjoy the work that topjohnwu does for the community, consider supporting him on Patreon or via PayPal.