[Rooted Spoofing Technique #1] 

LSposed Guide for Magisk v29 or newer for Android 11, 12, 13, 14, 15, or 16 

June 14, 2025 © TastyBananaPeppers

 For questions or comments, go to https://www.reddit.com/r/PoGoAndroidSpoofing 

June 23, 2025 Updates

Play Integrity Fix’s Github download link is dead. I provided a direct download link from Mediafire for version 19.1. This is the most current version.

Source: https://xdaforums.com/t/module-play-integrity-fix.4607985/#post-88780835

Merging the Monster Hunter Now guide together into one Google Doc, so I just have to update one instead of two.

Niantic's Anti-Cheat Behavior System is still active although Scopely now owns Pokemon Go & Monster Hunter Now

If you DO NOT want a STRIKE or BAN, all you have to do is not break Niantic's or Scopely’s Terms of Service.

It is 100% guaranteed, if you do not want to walk around outside, quit Pokemon Go and buy a Nintendo Switch to play the Pokemon Switch games. If you cannot afford a Switch, you can head over to r/PiratedGames (https://www.reddit.com/r/PiratedGames/) for help to get around it. Please read and follow their strict rules.

Niantic is a 3-strike punishment system whereas with Scopely, it's a permanent ban system. No one knows if Scopely is going to change the punishment system. If you cannot handle getting a real ban, you should really think about it.

If you want to cheat (spoof, bot, or exploit), it is your FAULT for getting the strike or ban.

I am not responsible nor liable for the loss of your Niantic/Scopely game account(s) and money spent on their games. All the cheats I promote in my subreddit are "not safe" according to Niantic's Terms of Service (Note, Scopely's Terms of Service does not specify anything related to Pokemon Go yet). Most cheats have their own website, and they do not advertise they are safe.

If someone says one cheat is "safer" than another cheat, they are misleading you to create a false sense of security. This will cause regret and drama when you receive a strike or ban. They will deny their wrongdoing and block you. You will spend countless hours researching on how to get your strike or ban removed only to discover Niantic ignores ban appeal submissions; however, you can email Scopely, but you will get an automatic reply saying they do not have the ownership yet. You will be stuck in a limbo of not knowing what to do next.

Updates to the Anti-Cheat Behavior System may be coming especially if Scopely decides to monetize certain items, features, and/or mechanics in the game.

Niantic and Scopely will not tell you exactly what they might track next. Last time, it was the Team Rocket battle limit. No one knows what might be next. An in-depth post about this matter will be posted later on. For now, you can read this one to educate yourself: https://www.reddit.com/r/PoGoAndroidSpoofing/comments/18wdv5o/all_about_gameplay_fairness_policy_and_anticheat/  Although this is from 2024, it still applies because you accepted Niantic's Terms of Service.

Credits

  1. Credits goes to the original person who created this method.
  2. This guide is based on a Reddit post from Genki_assassin.
  3. Thanks to EmotionBug for creating the new Hide Mock Location module.
  4. Thanks to Reddit user 77bagdad for letting me know about the new Hide Mock Location module fix.
  5. Thanks to Reddit user FrogMaster- for letting me know about the newest LSposed module that has support for Android 15 Beta 4 OS. This will fix the LSposed crash that causes Magisk Zygisk to disable itself.

Before You Start! 

This spoofing method is for Android smartphones or tablets with Magisk root installed. Installing the “Magisk.apk” onto your device does not mean you rooted your device. This is a long process that involves unlocking the bootloader and flashing stuff in order to achieve a rooted device. This process will void device warranty on Samsung and other brands, so you will need to do your research before you unlock the bootloader to root your device.

A “How to root your device?” guide is not included in here because every smartphone and tablet model has their own set of different instructions. If you need help on where to start, you can read: https://docs.google.com/document/d/1uaqYsDdSPW30beoRMpn8ZIPjHd3okR7Xlc0Tdh5tSb0/edit?usp=sharing 

What is LSposed?

It’s a spoofing technique that allows you to put a joystick app under the mock locations app settings in Developer’s Option and prevent Niantic from seeing this. This is only possible if you have a rooted Android device.

If you have a device that is not rooted, Niantic can see your joystick app under the mock locations app settings and prevent you from playing their games until you remove the joystick app.

Confirmed working device list

This is to tell you that this spoofing technique works on the following devices with the various Android OS. If you do not see your manufacturer, it should still work as long as your device is running Android 11, 12, 13, 14, 15, or 16 Beta. The names below are members of my subreddit r/PoGoAndroidSpoofing discussion forum.

Android 15

  • It can work on Google Pixel 7, 8, or 9.

Android 14

  • Samsung Galaxy S25 Ultra, OneUI 6.1 rom (my device)
  • Samsung Galaxy S23 Ultra
  • Google Pixel 8 Pro
  • Google Fold

Android 13

  • Google Pixel 7, stock rom (my device)
  • Snorlax1010's OnePlus 9 with Android 13.1
  • trtshen's Samsung Galaxy S20 Plus with Android 13
  • okpkmgo's Xiaomi Poco F5 with magisk 26.1, miui 14, android 13
  • 77bagdad's Samsung Galaxy A13

Android 12

  • Samsung Galaxy S22, OneUI 4.1 rom (co-worker's phone)
  • Samsung Galaxy S8 Ultra tablet, OneUI 4.1 rom (neighbor's device)
  • OZ_Maverick's Google Pixel 3a with Android 12
  • Roberto_1986's Redmi Note 10 PRO with stock Android 12 and Magisk 26.4
  • 77bagdad's Samsung Galaxy S10 Plus 5G

Android 11

How do you play with LSposed?

Your device setup will look like this:

  • Rooted smartphone + LSposed + Hide Mock Locations + joystick app + Niantic’s games
  • Rooted tablet + LSposed + Hide Mock Locations + joystick app + Niantic’s games

Some people like to refer to this as the “vanilla” method without the use of 3rd party apps.

This will also allow you to use Rooted 3rd Party apps that are normally not available on devices without root which includes enhancers and bots.

Pokemon GO, 3rd Party Apps list

I do not have a partnership or paid sponsorship with any of these  apps. Please follow their strict rules, so you do not get banned from their Discord and/or Telegram channel.

Do not share your paid account or paid key with random people on the internet because they can get your account or key blacklisted. Some accounts or keys contain personal information that can be abused by the scammer.

  • Has a free option and a paid subscription to access all features.
  • Click on “iPogo Android” to see the Android apps.
  • Has a free option and a paid subscription to access all features.
  • This one is a hit or miss experience because it may have software compatibility issues that makes it only work on certain Android OS or devices.
  • Scroll down for the rooted Launcher version.
  • Although Pgsharp writes “(Recommended for potentially higher safety. Requires a rooted device.)” does not mean it is safe. The cheat is still not safe just like the rest of these 3rd party apps.
  • Has a free option and a paid subscription to access all features.
  • Has a free option but to get all features, it requires a paid subscription.
  • This is the only 3rd party app that still cannot afford a website.
  • Aerilate is free to use but the bot and coords app requires a paid subscription to use.
  • Has a limited free trial but requires a paid subscription to continue using it.

Strong Integrity Uncertainty

Since Niantic sold Pokemon Go and Monster Hunter Now to Scopely, no one knows if it will have Strong Integrity enabled.

Niantic kept Ingress and disabled Strong Integrity for it. I do not know if they did it temporarily or permanently. Since I do not have any interest in Ingress, I do not care much for it. They are taking Ingress and their AR technology and giving Pokemon Go (includes Campfire and Wayfarer) and Monster Hunter Now to Scopely. There is a third game called “Pikmin Bloom” but no one cares about that.

There is a lot of uncertainty with Scopely because people assume they just like money. If cheaters continue to give them money, they will look the other way. This is not true because Pokemon Go is not a pay-to-win type of game where you can spend a lot of money to buy an overpowered item to have an advantage over people who don’t spend money. This is more of a free-to-play casino. If you spend your money elsewhere like giving it to 3rd party apps and/or buying services or Pokemon, they might enable Strong Integrity to shutdown other places so you would give Scopely those extra money instead of to someone else.

What people do not realize is that time might be running out when Niantic and Scopely finalize the transfer of Pokemon Go and Monster Hunter Now to Scopely. This means you need to start completing as much as possible for your 100% (4* / 4 star / hundo) Perfect Pokedex and platinum medals where cheating is still possible. A lot of it is easy to complete with cheats and for free. If Scopely enables it, getting your 100% IV Perfect Pokemon can get very expensive if they monetize the bottle cap item that increases your Pokemon stats to 15/15/15 for 100% IV.

I have a separate Reddit post along with a Google Doc guide that covers it in more depth:

[2025] Strong Integrity: End of Rooted Devices? End of 3rd Party Modified Game Apps? End of cheating? How to complete Platinum Medals & Pokedex guide https://www.reddit.com/r/PoGoAndroidSpoofing/comments/1ikqi3x/2025_strong_integrity_end_of_rooted_devices_end/ 

No Root, 3rd party modified game apps like Pgsharp and iPogo might be the saving grace for cheating/spoofing. Although 99% of the entire spoofing community shits (hates) them for “not being safer” or “not safe” will quickly learn that rooted spoofing techniques and rooted 3rd party apps are not even safer to begin with because if Scopely enables Strong Integrity, this means they cheats were never safer or safe to begin with. If something was really safer or safe, Niantic or Scopely would have just allowed it. All they had to do was disable the block on mock location apps. When Monster Hunter Now first came out, Niantic forgot to enable the block on mock location apps for about 3 to 6 months. This allowed people to set up spoofing without root like how it was back in early 2016 for Pokemon Go.

Should you update your OS to Android 15 and 16 Beta?

The answer is no because you do not know if Google has a switch they can remotely turn on that would enforce Strong Integrity within the OS. On some brands, you cannot downgrade your OS if you update it to the new one.

When Scopely has completed the ownership of the two games, I think it would be okay to update your OS to whatever is the latest Android OS but for right now, you could screw  yourself by updating your device if you prioritize cheating the game. New phones and tablets could get more expensive due to the ongoing trade war between the US and various countries, wars can break out between Russia & Europe, China & Taiwan, Israel & Iran, or US & Mexico (with the drug cartels).

There are some news articles about Android 15 blocking sideloading apps from outside of the Play Store and Galaxy Store.

Apps can now block sideloading more easily and force downloads through Google Play -  https://www.androidauthority.com/android-15-restricted-settings-sideloading-3481098/ 

Android 15 cracks down on sideloaded apps even harder to protect users - https://www.androidauthority.com/android-15-restricted-settings-sideloading-3481098/ 

PSA: New Samsung phones block sideloading by default. Here's how to re-enable it - https://www.androidauthority.com/android-15-restricted-settings-sideloading-3481098/ 

Although Samsung still gives you a way to unblock the sideloading, other phone manufacturers may or may not do the same.

Strong Integrity Bypass

You can temporarily pass Strong Integrity until Google discovers the fingerprint key and bans it. When the key gets banned, all devices from around the world will suddenly fail Strong Integrity.

People will rush to run the Play Integrity Checker app https://play.google.com/store/apps/details?id=gr.nikolasspyr.integritycheck, and you will not be able to see if your device still passes it. There is a daily 1,000 check limit per 24 hours. If you do not want to wait for the limit to reset, you can install Ingress and see if you can load into the game without “Your device is not supported” error.

Do you need to pass Strong Integrity right now?

  • If you play Pokemon Go, the answer is no.
  • If you play Monster Hunter Now, the answer is no.

How do you do the bypass?

Introduction to the Cooldown System

What is a Cooldown?

  • It is the amount of time you need to wait based on how far you teleport from your current location to the new location before you can do certain actions without getting a soft ban in the new location.

Why was the cooldown added into Pokemon GO and MHN?

  • It is to deter teleporting and the use of GPS Spoofing (joystick) apps. This was in Pokemon Go and has been added to this game.
  • They added it to MHN because they want to slow down the cheating.

Does following the Cooldown prevent strikes or bans?

  • No, because it was added into Pokemon Go to deter botting where people would use botting programs to teleport around the world to catch specific stats of Pokemon. You could beat the game within a few days and catch everything that was available during that time. A lot of these accounts were sold because trading wasn't available when the game was released. Niantic didn't want that so the cooldown system was added.

Is there a way to bypass or remove the cooldown system?

  • No.
  • If you don't like this or want to deal with it, you can play the other Pokemon or Monster Hunter games on your PC or console (Xbox, PlayStation, or Nintendo Switch).

What is a "soft ban"?

  • A soft ban is another way to say you are on a cooldown.

Why is it called a "soft ban"?

  • The term came from Pokemon Go. It is similar to the 1st strike punishment effect, but it only lasts for up to 2 hours. The real 1st strike lasts for a total of 7 days or 168 hours as a result of breaking the game's Terms of Service and getting caught.

How do you get a soft ban?

  • You get a soft ban when you teleport to a new location immediately without waiting for the cooldown timer to expire.
  • For example, the joystick app or computer spoofing software tells you to wait 120 minutes (2 hours) when you teleport from New York, USA to Tokyo, Japan.

r/MonsterHunterSpoofing - How to Follow the Cooldown System? 2023

This table will give you an idea of how long to wait, but it is not exact because the GPS Joystick app will automatically calculate the time you need to wait for your cooldown.

Specific to Pokemon GO

r/PoGoAndroidSpoofing - How to Follow the Cooldown System with OR without the Anti-Cheat Behavior System in mind? 2023, 2024, and 2025

How does the Cooldown work?

[1] You do an "action that triggers the cooldown" from the picture above.

[2] The cooldown starts when you want to change your location, you must wait the cooldown timer based on the distance from your current location to the new location.

  • This calculation is done through your app. You can refer to the distance chart above to get an idea, but it's not exact. It's anywhere between 3 seconds to 2 hours.
  • If you travel to another country, it's 2 hours (maximum)
  • If you travel to a nearby city, it will vary between (15 minutes to 2 hours).

It's important to remember that Pgsharp/iPogo will reset the cooldown timer if you close the app even if you are still waiting on a cooldown timer to expire. This means you need to keep track of it or wait a total of 2 hours for it to expire.

  • PGSharp, you get a cooldown timer which default is set to "based on last location" but should be changed to "based on last cooldown action".
  • iPogo's No Root and Launcher (rooted version) has a cooldown timer based on your last cooldown action.
  • Fake GPS Location-GPS JoyStick (The Apps Ninja) and Fake GPS Joystick & Routes Go (Incorporate Apps) has a cooldown timer based on the location of your GPS. This timer does not keep track of what you do in the game, so you must manually manage your brain memory or write it down in a note app.

[3] You can wait for the cooldown (or soft ban) to expire by doing one of these options:

  • Close your game and wait for the cooldown to expire.
  • Stay in your current location and do only the "actions that do not trigger a cooldown" while waiting for it to expire. If you accidentally do an action that triggers the cooldown, the timer will reset causing you to wait the full length of the cooldown again.
  • Teleport to the new location and do only the "actions that do not trigger a cooldown" while waiting for it to expire. If you accidentally do an action that triggers the cooldown, the action will not complete.
  • If you try to catch it, the Pokemon will flee.
  • If you try to raid, you will get kicked out of the raid battle.
  • If you try to spin a Pokestop, you will get nothing and an error that says "Please try again later."
  • If you try to attack a gym or place a Pokemon in it, you will get an error, "You are too far away."

[4] Once your cooldown has expired, you can teleport and play in the new location.

What is a "soft ban"?

  • A soft ban is another way to say you are on a cooldown.

Why is it called a "soft ban"?

  • It is like getting the 1st strike's punishment but does not last for 7 days. This soft ban only lasts for up to 2 hours maximum for each time you do not wait the require time for the cooldown to expire. This is not a real strike on your account.

How do you get a soft ban?

  • You get a soft ban when you teleport to a new location then you start doing any of the actions that can trigger a cooldown without waiting the cooldown minutes.
  • For example, the app tells you to wait 120 minutes (2 hours) when you teleported from the New York, USA to Tokyo, Japan. Since you are new to spoofing, you ignore the 120 minutes wait and try to catch Pokemon right away but notice the Pokemon all run away. You spin Pokestops, and you get nothing. You try to enter a raid, but it kicks you out. This is the soft ban or cooldown depending on which term you prefer to use.

How do I avoid the soft ban?

  • This is easy to do, but it involves reading a long list of everything you can do and cannot do while you are waiting for the cooldown to expire and waiting another 1 to 2 minutes more on top to be safe.
  • If you have to wait 120 minutes, you should wait 122 minutes. This has to do with the clock on your Android device because not all devices allow you to see the seconds. If your last action was at 5:20:33, you waited until it became 7:20:00, you still have a 33 second cooldown you need to wait. If you attempt to catch the Pokemon, it will run away.
  • This is why I recommend you wait another 1 or 2 minutes. If you wait until it becomes 7:22:00, you can catch the Pokemon without it running away as a result of being soft banned. This means you are not on a cooldown anymore.
  • Keep in mind, some Pokemon that are rare, high CP, or 3rd tier evolution like Tyranitar, Legendary Lake Trio, and others can still run away after waiting for the cooldown to expire even if you use a Golden Razzberry with an Ultra Ball.

What if you change your mind while waiting on a cooldown?

  • If I was in New York with a 1 hour left on the timer to go to Tokyo, I can teleport back to New York and start doing things that trigger a cooldown and play normally. This will reset the cooldown back to 0:00:00.
  • If I decide not to go back to New York and go to San Francisco, Zaragoza, Spain, or anywhere else, I must wait a 2 hour cooldown.

How to Follow the Cooldown System without the Anti-Cheat Behavior System in Mind

  • Your maximum Cooldown wait is from 15 seconds to 2 hours, 2 minutes (122 minutes) based on distance travel.
  • Waiting the additional 2 minutes after the 2 hours is optional. This is just to prevent a Pokemon you are sniping from fleeing or running away especially if it's a Shundo (Shiny 100 IV) hunting.

This part is for cheaters who don't care about getting a strike or ban. They already know about the risks. These people might choose to ignore the warnings but that's their choice. They might tell you their spoofing method is safe, safer, the safest, and/or ban proof. If you want to believe these cheaters and you get a strike or ban, expect drama for taking their advice because no one can guarantee the safety of your account.

Example: Triggered Cooldown in New York, USA at 2:00 PM but want to go to Zaragoza, Spain.

Option 1: You can immediately go to Zaragoza at 2:00 PM, but you will not be able to catch Pokemon, spin Pokestops, and do raid battles; however, you can do anything that's in the "actions that won't trigger a cooldown".

Option 2: You keep your game opened and do things that are in the "actions that won't trigger a cooldown" list. This means at 4:00 PM or 4:02 PM, you can teleport to Zaragoza to play normally.

  • If you forgot, you did something that "triggers a cooldown" at 3:30 PM, you now have to wait for it to become 5:30 PM (+2 hours more) before you can go play in Zaragoza.

Option 3: You close your game at 2:00 PM. Then at 4:00 PM or 4:02 PM, you open your game in Zaragoza to play normally.

Example: To Shundo Hunt meaning teleport to a hundo to check if it appears shiny for you.

Option 1: You start without a cooldown, you teleport to a 100 iv Pokemon that has a shiny chance, you wait for the Pokemon to appear on the map, you press on the Pokemon to see if it is shiny for you or wait for the Shiny Scanner to tell you.

  • If you do not get a shiny, you keep teleporting and repeating this until you get a shiny Shundo. This process can take a few to many hours to get a shundo.
  • If you catch the shiny Pokemon, you can favorite the coordinates and write "Shundo Charmander @ 10:12 AM" or write it in a notes app. Then, you repeat the process until you find another Shiny Pokemon. Now, you have to check if you waited for your cooldown to expire before you can catch it.

Option 2: You Shundo Hunt while you are waiting for the cooldown to expire. You keep teleporting to the next Pokemon until it appears shiny for you.

  • When you get a shiny Pokemon, you tap on the Pokemon and hold it. You must keep your device's screen on until the cooldown expires then you can catch it. On Samsung Galaxy devices, you can dim the screen down to 1% to prevent screen burn-in. On other devices, you have to use a 3rd party app to do this.
  • Some people will power off the screen or switch to another app to kill time. If you do this, the game will disconnect you and restart when you switch back to it. Your shundo is gone. On some devices, you can prevent this from happening by playing around with your battery and app management settings. Keep in mind, this may not work with games.

Example: Speed Raid or Raid Train

This is similar to Shundo Hunting except it requires burning a raid pass each time you decide not to catch the raid Pokemon. You cannot be on a cooldown to do this because you will get kicked out of the raid battle and will be unable to reach the catch screen.

You do a raid. On the catch screen, if it's not a Shundo, Hundo, or Shiny, you flee without catching, dropping the Premier ball, or feeding a berry. Then, you teleport to the next raid, do the battle, collect rewards, and decide if you want to catch or skip to the next raid. You keep repeating it until you get what you want or run out of raid passes.

  • If you catch the raid Pokemon, you must wait for the cooldown before you can continue raiding.

How to Follow the Cooldown with the Anti-Cheat Behavior System in Mind

Disclaimer: As a reminder, I cannot guarantee if you follow these guidelines you will avoid a strike because this is dependent on what is being tracked in their anti-cheat behavior system. I have been cheating on my main account since July 2016. I got lucky and have not had a strike yet, but I am expecting one and so should you. I also cheat in PC games where they have a finished anti-cheat behavior system, so I have a deeper understanding of it compared to everyone else who thinks it does not exist. The goal of this is to trick the anti-cheat behavior system into thinking you are playing without cheats. This requires you to have self-control and discipline.

[1] Wait an 8 to 24 hour cooldown (or real travel times) to travel to another country or US state.

  • An 8 hour cooldown is when you go to sleep and wake up the next day.
  • This will force you into staying in one city or country at a time.

[2] For PGSharp and iPogo (no root & rooted) users, always log out every time you stop playing the game.

  • This will allow you to change your location before you load into the game.
  • If you do not log out after each session, these apps remembers your last location and that will be where you start at the next time you open your app.
  • You do not want to load into the game first, and then change your location because it is not possible to travel from one place to another place instantly even if you have waited a cooldown.
  • Log out before you start a GPX route because it will teleport you from the your current location to the starting point.

[3] Use "Walk to" button instead of the "Teleport" button and stay inside the same city.

  • This will make it look like you are playing the game without using cheats.
  • Do not use the "tap to walk/double tap to teleport" option because you can accidentally "double tap to teleport" without realizing it and this could lead to a strike.
  • If you wait a 15 second cooldown timer to teleport a short distance, it's impossible to do the same by walking because the same distance traveled will take about 3 minutes.
  • The maximum movement speed is 30 km/h. For Pgsharp, you should avoid using the car icon because it moves at 60 km/h which is too fast.

[4] Stay far under the in-game limits

[5] Catching Hundos (100 IV), Shundos, and Speed Raid/Raid Train?

  • These activities will be limited because you can only walk to the Pokemon or raid.
  • If you want a Shundo, you have to wait for Community Day when the shiny rate is boosted.

r/PoGoAndroidSpoofing - How to Follow the Cooldown System with OR without the Anti-Cheat Behavior System in mind? 2023, 2024, and 2025

[6] Turn off the "shiny scanner" when auto-walking to hatch eggs and/or walk buddy for candy without catching any Pokemon (unusual activity screen).

  • Niantic has imposed a 4,800 daily or 14,000 weekly Pokemon encounter/catch limit (whichever comes first). When you hit this limit, you will the new screen (unusual activity) and will be locked out of the game for a total of 24 hours. After 24 hours has passed, you can play the game normally again.
  • For the "shinner scanner" feature in Pgsharp, iPogo, Pokemod, and Polygon's Enhancer, you cannot see the number of pokemon you encounter while using it. It is recommended you limit how many Community Day, Spotlight, and global ticket events you repeat to avoid the screen because with these events, the Pokemon spawns will be everywhere.
  • Getting the unusual activity screen multiple times can lead to a strike. It is also possible for Niantic to skip the 1st strike (7-day soft ban) and go directly to the 2nd strike for the 30 day temporary ban.
  • If you use rooted, 3rd party apps that bot the game for you, you must set a number limit (example 4,000) that is below the the daily limit to ensure you do not get the suspicious activity screen. Depending on how often you bot the game, the number you set could be lower in order to bot everyday while staying under the 14,000 weekly limit.

r/PoGoAndroidSpoofing - How to Follow the Cooldown System with OR without the Anti-Cheat Behavior System in mind? 2023, 2024, and 2025

[7] Wait 5 minutes before you switch accounts.

  • If you play with multiple accounts, you cannot switch accounts too fast or you may get the blue maintenance screen as a warning (does not happen all the time) before getting the Error 15 screen.
  • The Error 15 is a temporary IP ban that lasts for a few hours to 72 hours.
  • This only affects PTC (Pokemon Trainer Club) accounts but now can be triggered for Google/Facebook accounts.

How do prevent Error 15?

  1. Log out of your account.
  2. Set a timer for 5 to 10 minutes depending if there is a big event like GO Fest or Safari City.
  3. When the timer rings, you log into your account.
  4. Repeat steps 1 to 3 for when you want to switch accounts.

How do you bypass Error 15 if you get it?

You will need a paid VPN app to change your IP address, but this is not guaranteed to work because there is a chance that someone else in the world has trigger Error 15 on the VPN server you are using to bypass your Error 15.

  1. Clear app cache, app data, and browser history on all Web Browser apps you have on your device: Chrome, Internet (Samsung), FireFox, Opera, Dolphin, etc.
  2. Clear app cache for Pokemon Go (includes iPogo & Pgsharp 3rd party modified game apps).
  3. Restart your device.
  4. Open your VPN app and connect to a VPN server.
  5. Open your game and login with your account.

If you get the Error 15 again, this means the VPN server you are connected to already has a temporary IP ban. You would have to redo steps 1 to 5 again with a different VPN server.

If you get tired or trying different VPN servers and restarting your device multiple times, you could just wait for the Error 15 to expire on its own. The next time you plan to switch accounts, you should wait at least 5 minutes before you log in

Specific to Monster Hunter Now

Since you are new to spoofing and you ignored (or you are not aware of) the cooldown system, these are the soft ban effects you will experience:

  1. When Palico (your cat buddy) collects a resource for you, you get nothing.
  2. When you collect a small resource, you get nothing.
  3. When you collect from a large resource, it will show you are getting materials, but you really get nothing. The large resource will still be on the screen for you to tap.
  4. When you hunt a small monster, you get nothing.
  5. When you hunt a large monster, you get a message that says "This monster seems to have left this place." even though you still see it on your screen.
  6. You cannot complete the story or special tasks.

How does the Cooldown work?

[1] You set a location to play in a joystick app or computer spoofing software and open MHN.

[2] Your cooldown is triggered when you do any of these activities:

  • Palico (your cat buddy) collects a resource for you.
  • Hunt a small or large monster.
  • Tap on a small resource to collect it.
  • Tap on a large resource and continue to tap on it to collect them.

[3] The cooldown starts when you want to change your location, and you must wait for the cooldown timer based on the distance from your current location to the new location.

  • This calculation is done through Fake GPS Location-GPS JoyStick (The Apps Ninja) or Fake GPS Joystick & Routes Go (Incorporate Apps) depending on which Android joystick app you use. I would assume it is the same for an iOS computer spoofing software.
  • You can refer to the distance chart above to get an idea, but it's not exact. It's anywhere between 3 seconds to 2 hours based on distance traveled.
  • If you travel to another country, it's 2 hours (maximum).
  • If you travel to a nearby city, it will vary between (15 minutes to 2 hours).

[4] To wait for the cooldown timer, you must close the MHN app.

  • You cannot have the game opened because of Palico (cat buddy). He/She/It collects a resource and the cooldown timer will reset. I don't know if the collected resource source will respawn over time while your game is opened, and you're waiting for the timer to expire.

[5] While waiting your your cooldown timer to expire, you can do something else while you wait:

  • Play Pokemon Go or some other game.
  • Watch some videos
  • Go outside
  • Do stuff

[6] Once your cooldown has expired, you set your new location, and then play MHN in the new location.

What if you change your mind while waiting on a cooldown?

All you have to do is teleport back to your last location where you triggered the cooldown. Then, you can go back to playing the game normally without being on a cooldown or soft ban.

If you don't remember, you must close your game and wait 2 hours.

  • If you stop playing at 4:30 PM, you close your game.
  • Wait until it becomes 6:30 PM, you set your location, and then open your game to play in the new location.

How to lower your chances for a strike or ban?

I cannot guarantee or promise if you follow these guidelines you will avoid a strike because this is dependent on what is being tracked in their anti-cheat behavior system. I have been cheating on my main account for Pokemon Go since July 2016. I got lucky and have not had a strike yet, but I am expecting one and so should you. I also cheat in PC games where they have a finished anti-cheat behavior system, so I have a deeper understanding of it compared to everyone else who thinks it does not exist. The goal of this is to trick the anti-cheat behavior system into thinking you are playing without cheats. This requires you to have self-control.

[1] Wait an 8 to 24 hour cooldown (or real travel times) to travel to another country or US state.

  • An 8 hour cooldown is when you go to sleep and wake up the next day.
  • This will force you to stay in one city or country at a time.

[2] Do not repeat the same event in another timezone.

  • As a spoofer, you can easily travel to another country without spending time and money to get on an airplane.
  • It's not possible to travel from one country to another country in 2 hours.

Cooldown Questions & Answers

Question: Why am I getting Network Error 6-4?

  • This has to do with your internet connection. You should download the game's assets to reduce the amount of data used when you walk around in the game.
  • If downloading the assets doesn't fix the problem, you need a stable internet connection like using your home's WiFi connection.

Question: What am I getting "You're traveling too fast"?

  • You need to set your maximum movement speed to 20 km/h or less in order to see monster and resource spawns.

What if you ignore the cooldown system?

  1. If you ignore the cooldown system, you cannot play the game.
  2. If you get this error too many times, it could flag your account for a strike or ban.

Requirements

What you need:

  1. Android OS: 11, 12, 13, 14, 15, or 16.
  2. Android smartphone or tablet with the latest Magisk Root
  • The latest Magisk root is stable on older and newer devices. To reduce confusion, I am reducing it down to one guide instead of having two separate guides for two different Magisk versions.
  1. Desktop or laptop computer with Windows OS and an internet connection
  • You will need a computer to restore your device if flashing something goes wrong in Magisk.
  1. Money to buy the “Fake GPS Joystick & Routes Go” app if the “GPS Joystick” app does not work on your device.
  • GPS Joystick app is free to use with ads, pay to remove the ads, or use an adguard dns to remove the ads.
  • Fake GPS Joystick & Routes Go app is a paid app, so you need to spend $3.99 to buy it once and own it forever. There are no ads with this app.

Main Downloads

  1. LSPosed-v1.10.2-7182-zygisk-release.zip from https://github.com/JingMatrix/LSPosed/releases
  • This version from JingMatrix supports all current devices up to Android 16 and is confirmed working without any problems.
  1. EmotionBug’s HideMockLocation-X.X.X.apk from https://github.com/emotionbug/HideMockLocation/releases.
  • You need to use this version because it works on all devices: Google, Samsung, Xiaomi, One Plus, Sony, Motorola, Nothing, Fair Phone, Vivo, Oppo, etc.
  • The original version from ThePieMonster is outdated and only works on a Google device. The download link has been removed to avoid confusion.
  1. Play Integrity Fix module from https://www.mediafire.com/file_premium/vr1wabmhvr8bbp6/Play_Integrity_Fix-v19.1.zip 
  • You must download from Mediafire because the Github link is dead.
  • Once you have installed it, you do not need to go to this link to download the latest version but can do it directly in the Magisk app’s modules section by pressing on the update button.
  1. Play Integrity API Checker from https://play.google.com/store/apps/details?id=gr.nikolasspyr.integritycheck 
  • The other SafetyNet checker apps are out of date, so you must use this one to check if your device passes “Meets_Basic_Integrity” which is needed to play Pokemon Go and Monster Hunter Now.
  1. Unlocked version of GPS Joystick v4.3.5 by Apps Ninja from https://gpsjoystick.theappninjas.com/download/gpsjoystick-unlocked-arm64-v8a.apk 
  • This joystick requires a GPS chip and you must give it permission access to your GPS/Location in order to use this app.
  • Apps Ninja (developer) added a fix to their Play Store version to support newly released Android 15 devices but created a problem where it has a bug that causes the joystick to stop working on Android 9 to 15 older devices. I do not know if they ever plan to fix this problem because they rarely provide updates.
  • You must use the unlocked version from the download link I provided. If you want the other versions because ARM64 does not work on your device, you can go to https://gpsjoystick.theappninjas.com/faq/ 
  • If you paid for a monthly or yearly subscription to remove ads from their app, you can continue to keep receiving this feature.
  • You do not need to “rename” the joystick app because it does nothing to protect you.
  1. Shamiko v1.2.1 from https://github.com/LSPosed/LSPosed.github.io/releases
  • This version is made to support Magisk v28.X and higher.
  • If you use an older version of Magisk, you will need to use an older version of Shamiko. This information is available in the dedicated section.
  • This is now required because so many people try Pokemod and end up switching between other rooted 3rd party apps and have problems. This problem is created by Pokemod which is explained below.

Optional Downloads

  1. Fake GPS Joystick & Routes Go by JIB Software UG (haftungsbeschränkt) from https://play.google.com/store/apps/details?id=com.incorporateapps.fakegps_route 
  • This is only to be used on devices without a GPS chip like Xiaomi tablets and Google Pixel tablets.
  • You must buy the app for $3.99 and can be reused without having to buy it again as long as your Google account that bought the app is at the top of the accounts list in your device settings.
  • This is a “better than nothing” alternative to GPS Joystick by Apps Ninja. The only alternative to this is to sell your current device  and buy a device with a GPS chip inside.

  1. Play_Integrity_Fix_v3_1_4_Pokemod-MxHJ8dWpn60s.zip from https://storage.pokemod.dev/Play_Integrity_Fix_v3_1_4_Pokemod-MxHJ8dWpn60s.zip 
  • Source: Pokemod’s Discord group
  • This is only for people who went through this entire guide who still experience the “This device, OS, or software is not compatible with Pokemon GO” error screen despite using the latest Play Integrity Fix module from #3 Main Download link.
  • You would have to uninstall the Play Integrity Fix module, reboot your device, install this one, and reboot again.

Part 1: LSposed Setup

                   

  1. Open the Magisk app.

        

  1. Press on Modules

        

        

  1. Press on Install from storage.

  1. Press on the 3 lines to go to your download folder.

  1. Press on LSPosed-v1.10.1-7115-zygisk-release.zip

  1. Press on OK for Install Confirmation.

  1. When it says “Done”, you press on reboot to restart your device.

  1. Swipe down to see “LSPosed loaded” and press on it 2 times.

  1. You are at the LSposed main screen.

  1. Press the Gear Icon

  1. Press on “Create a Shortcut”

  1. Press on “Add to home screen”

  1. Press your Home button or Home gesture to see the LSPosed app shortcut.
  1. If you do not see the app, it may have been added to a 2nd page on your home screen. You need to swipe to the right or left to see if it was moved there.
  1. When you see the app, drag it to your main home screen page.

  1. If the LSposed shortcut app does not appear, you can dial *#*#5776733#*#* like a phone call then the LSposed Manager screen will pop up for you to use. Then, you can add the shortcut to your homescreen.
  2. Open LSPosed app.

  1. Press the Gear Icon

  1. Press on “Status Notification” to turn it off.

  1. If you keep the Status Notification on, you will always see this in your notifications list until you turn it off.

Part 2: Flash Hide Mock Locations

  1. Download the module by clicking/pressing on “assets then “app-release.apk” (or whatever is the latest) from https://github.com/emotionbug/HideMockLocation/releases.

  1. Open your file manager app “My Files” or “Files”.

 

  1. Go to your download folder and press on app-release.apk to install it.

  1. Allow it to install from unknown sources.

  1. Open LSposed app or dial like a phone call *#*#5776733#*#* for the LSposed Manager screen.

  1. Press on Modules (puzzle piece), and you will see that the module is grayed out.

        

  1. Press on “Hide Mock Location” to open it.

         

  1. Press on Enable module to turn it on

        

  1. Press on the 3 white dots.

           

  1. Press on “Hide”

  1. Press on “Games” to uncheck the box.

  1. Now you should see Pokemon Go in the list.

  1. Press on all the Niantic games you play and “GPS JoyStick” apps to enable it.

  • If you have two Pokemon Go apps like one from the Play Store and the other from the Galaxy Store, you must press on both apps.
  • If you play Monster Hunter Now, you press on “MH Now”.
  • You can swipe down to refresh to see your apps with the  moved to the top.
  • They should look like this. If you play the other Niantic games, it should have the (check mark) next to them like MH Now.
  1. Restart your device!

Part 3: Turn off Google Location Accuracy

  1. Go to your phone or tablet settings.
  2. Go to Locations
  3. Press on “Location services” and turn off all 4 of these:
  • Google Location Accuracy
  • Google Location History (should already be off if you had it disabled)
  • Wi-Fi Scanning
  • Bluetooth Scanning

         

Part 4: Add joystick app into Mock Locations in Developer’s Options

  1. Open your device settings.
  2. Scroll down to “About Phone” or “About Tablet”
  3. Press on Software Information
  4. Tap on “Build number” until it says something about Developer Options.
  5. Go back to the settings list and scroll down to “Developer Options”
  • If you do not see this option, close the settings and open it again. It will be the last option at the very bottom.
  1. Press on Developers Option.
  2. Find “Select mock location app” and press on it.
  3. Press on the joystick app you plan to use: GPS Joystick.
  4. You are finished with this part.

Part 5: Install Unlocked GPS Joystick v4.3.5 from their website

Download “Unlocked Version” from https://gpsjoystick.theappninjas.com/download/gpsjoystick-unlocked-arm64-v8a.apk

[#1] Disable "Auto-update apps" in the Play Store.

This will also prevent Pokemon Go and Monster Hunter Now from automatically updating itself before a 3rd party app has released a new update. Whenever your 3rd party app supports the new game update, you can manually update the game.

It is recommended you still do this step even if you do not use any 3rd party apps because the game app you get from the Play Store contains device specific fixes you will not be able to get if you download the game apk file from APKmirror.com. This will prevent the need to downgrade to an older game version.

  1. Open the Play Store app
  2. Press on the capital letter of your first name in the top-right corner.
  3. Press on Settings
  4. Press on Network preferences
  5. Press on Auto-update apps
  6. Press on "Don't auto-update apps
  7. Press the back arrow.
  8. You should see that Auto-update apps is set to "don't auto update apps".

[#2] Create a shortcut app to the Play Store's (Apps) Update section.

  1. Go to your apps screen section.
  2. Press and hold down on the Play Store app icon
  3. You will see "My apps" or "Updates"
  4. Press down and drag on "My apps" or "Updates" to create the app shortcut then drag it to wherever you want on your home screen.
  5. Whenever you want to update your apps, you press on the shortcut and it takes you directly to this section.

[#3] Install Unlocked GPS Joystick v4.3.5 from your Download Folder

  1. Go to your apps screen and press on My Files, Files, or whatever your file manager app is.
  2. Go to your "Downloads" section and press on it.
  3. Press on "gpsjoystick-unlocked-arm64-v8a.apk"
  4. Disable Play Protect and Allow unknown apps to install (you may have to do both).
  5. Press back a few times to go back to your download screen.
  6. Press on "gpsjoystick-unlocked-arm64-v8a.apk" again and it should install.

[#4] Add GPS Joystick under Mock Locations App

  1. Go to your device settings for the "Developer's Options" or search for it.
  2. Press on Developer's Options
  3. Go to "Select mock location app" or search for "mock" to find it.
  4. Press on Select mock location app
  5. Select GPS Joystick
  6. Press back arrow to see "Mock location app: GPS Joystick"

Part 6: Setup GPS Joystick app

What is the difference between getting it from the Play Store or their main website?

The unlocked version has a feature that will allow you to rename GPS Joystick into whatever name you want. If you rename the app, you cannot pay to remove the ads.

If you want to remove all ads in all your apps, you can watch https://youtu.be/yMhh9tYEvJs. Some free apps with ads may break if you use AdGuard DNS. This means you cannot use this to remove ads in all apps.  It may also not block all types of ads like if you have to watch a video to get free game credit, the 30 second ad video will still appear.

  1. Allow the joystick app to “display over other apps”.
  2. Open GPS Joystick app and press the 3 white lines to access the settings:

Play Store version or from APKmirror

Currently, the Play Store version is not to be used.

General:

  • Always Ignore Mock Location = disable
  • Prevent screenshots = Your choice.
  • Display Distance Info = Your choice.
  • Save Last Location = disable
  • Auto Close App = disable
  • Auto Start Joystick = disable
  • Auto Start App = none

“unlocked” version from http://gpsjoystick.theappninjas.com/faq/.

 

General:

  • Always Ignore Mock Location = disable
  • Prevent screenshots = Your choice.
  • Indirect mocking option = disable
  • Enable Suspended Mocking = disable
  • Enable Auto Suspend Mocking = disable
  • Enable Auto Suspend Location = disable
  • Auto Suspend Interval = 30 s
  • Enable Indirect Mocking = disable
  • Enable System Mode = disable
  • Disable Location Service = disable
  • Enable A-GPS Reset = disable
  • Select Background Thread = Android Handler or whatever is the default
  • Save Last Location = disable
  • Auto Close App = disable
  • Auto Start Joystick = disable
  • Auto Start App = none

JoyStick Settings (this is the same for both the Play Store and Unlocked version):

  • JoyStick Type: Your choice of Classic or Drawer.
  • Joystick Size: Your choice.
  • Joystick Opacity: Your choice.
  • Walking Speed: 9.0 km/h
  • Pokemon GO: This is the speed you use to hatch eggs and earn km distance walked for buddy leveling and candies, quest tasks, special research, and trainer levels.
  • Jogging Speed: 15.0 or 20.0 km/h
  • Pokemon GO: This is the speed you would use to restock on items using your physical Go Plus/Gotcha or virtual Go Plus. This is to restock as fast as possible spinning all the pokestops you encounter.
  • Monster Hunter Now: The maximum movement speed for this game is 20.0 km/h. If you go higher than this limit, small and large monster spawns will be disabled until you move back down to 20 km/h.
  • Running Speed: 30.0 km/h
  • Pokemon GO: This is the speed you would use when you use the joystick to move around. This is the fastest walking speed you can use in the game. Any value above 30 will result in a pop-up window that says, “You are moving too fast!” The game will think you are in a car. This will also trigger a cooldown because you moved from point A to B too fast.
  • Pokemon GO: You cannot hatch eggs or earn KM distance walked effectively with this speed.
  • Monster Hunter Now: If you play Pokemon Go too, I would just set it to 9, 20, and 30.

Part 7: Install Play Integrity Fix in Magisk

To pass Basic Integrity check:

Download PlayIntegrityFix_v19.1.zip (current version) from https://www.mediafire.com/file_premium/vr1wabmhvr8bbp6/Play_Integrity_Fix-v19.1.zip.

  • The Github link is dead, so I uploaded the zip for you to download.
  • When you flash this module, it will allow your device to pass the Basic Integrity check of the SafetyNet.

Download Play Integrity API Checker app from https://play.google.com/store/apps/details?id=gr.nikolasspyr.integritycheck.

                   

  1. Open the Magisk app.

  1. Press on settings.

         

  1. Press on “Zygisk” to enable it.

  1. Press the back arrow to go to the main screen.

        

  1. Press on Modules

        

        

  1. Press on Install from storage.

  1. Press on the 3 lines to go to your download folder.

  1. Press on “PlayIntegrityFix.zip

  1. Press OK for “Install Confirmation”.

  • If it fails to be flashed, this means the module is not supported on your device or custom rom. Then, you must go to the Frequently Asked Questions section to follow the steps under “Play Integrity Fix is not supported on my device”. 
  • DO NOT DO BOTH because you will have problems. This is why I moved it to the bottom of the guide.

  1. Press on “Reboot” to restart your device.

  1. Open Play Integrity API Checker app.

  1. Press on “CHECK” to see if your results match what I have here.

First time opening the app then press on CHECK to see what you get.

Minimum needed to play Pokemon Go & Monster Hunter Now.

Device with Unlocked Bootloader + Magisk Root + Play Integrity Fix module

This is what it would look like if you had a locked bootloader and did not root your device.

You can also get this with the Tricky Store module with a working keybox that has not been banned by Google. This is only a temporary bypass to pass Device and Strong Integrity. This is not needed at the moment.

If you fail “Basic integrity”, it means 1 of 5 things:

  1. Google made changes to Strong Integrity and it just so happens to affect your device but not everyone else. Since I am not an Android coder, I cannot give you an in depth explanation why.
  1. You flashed SuperSu root, Simple root, Chainfire root, or KingROOT as part of the root guide for your device.
  • Solution: Flash stock firmware and root of your device again but with Magisk root.
  • Some people will flash Magisk on top of SuperSu / Simple Root / Chainfire / KingRoot, this will still cause you to fail Basic Integrity even with the Play Integrity Fix module installed.
  1. Your custom rom came pre-rooted with SuperSu.
  • Solution: Use a different custom rom that gives you the option to select “no root” or “Magisk”. If you select “no root,” you must flash Magisk after flashing your custom rom before you restart your device. Some custom roms cannot function without root and will bootloop. If your Magisk is old, you flash the latest version to update it.
  1. You paid for a rooting service and they flashed SuperSu root instead of Magisk.
  • Solution: Contact customer service and ask them to root your device with Magisk root. You may need to pay another fee or you can save the money and do it yourself for free.
  1. You bought a pre-rooted device and it came with SuperSu root.
  • Solution: Return the phone or try to root it yourself by flashing the stock firmware to reset the phone back to normal. Follow a root guide and flash Magisk root instead of SuperSu root. There is also a possibility you bought a very old phone that does not meet the game’s requirement meaning you cannot play the game smoothly or will be unable to play the game. You can sell the device for parts on www.ebay.com or wherever to get some of your money back to buy another device. I strongly recommend you read the product description before you buy something or ask the seller questions about the device before you buy it.

Part 8: Install Shamiko in Magisk

                   

  1. Open the Magisk app.

        

  1. Press on Modules

        

        

  1. Press on Install from storage.

  1. Press on the 3 lines to go to your download folder.

  1. Press on “ Shamiko-v#.#.#-###-release.zipbased on what Magisk version you have.

  1. Press OK for “Install Confirmation”

Shamiko version

Magisk version

Download link

v1.2.1

Require Magisk v28 and higher

https://github.com/LSPosed/LSPosed.github.io/releases/download/shamiko-383/Shamiko-v1.2.1-383-release.zip 

v1.1.1

Require Magisk 27005+

https://github.com/LSPosed/LSPosed.github.io/releases/download/shamiko-357/Shamiko-v1.1.1-357-release.zip 

v1.1

Require Magisk 27003

https://github.com/LSPosed/LSPosed.github.io/releases/download/shamiko-344/Shamiko-v1.1-344-release.zip 

v1.0.1

The website does not specify which Magisk this is for, but I think it is for Magisk v26.4

https://github.com/LSPosed/LSPosed.github.io/releases/download/shamiko-300/Shamiko-v1.0.1-300-release.zip 

v1.0

The website does not specify which Magisk this is for, but I think it is for Magisk v26.4

https://github.com/LSPosed/LSPosed.github.io/releases/download/shamiko-290/Shamiko-v1.0-290-release.zip 

v0.7.5

The website does not specify which Magisk this is for, but I think it is for Magisk v26.4

https://github.com/LSPosed/LSPosed.github.io/releases/download/shamiko-194/Shamiko-v0.7.5-194-release.zip 

v0.7.4

Requires Magisk 26.302+ (v26.3 or higher)

https://github.com/LSPosed/LSPosed.github.io/releases/download/shamiko-188/Shamiko-v0.7.4-188-release.zip 

v0.7.3

Requires Magisk 26000+ (v26.0 or higher)

https://github.com/LSPosed/LSPosed.github.io/releases/download/shamiko-174/Shamiko-v0.7.3-174-release.zip 

Why do you need this?

When you have a rooted device, you have a lot more options for cheating compared to devices without root that are just limited to 3rd party modified game apps: Pgsharp and iPogo (2 cheats).

With a rooted device, you get 6 cheats:

  1. Pgsharp Launcher
  2. iPogo Launcher
  3. Pokemod
  4. PGTools
  5. Shungo
  6. PolygonX

If you install Pokemod, they are anti-competition and will try to prevent you from using the other 5 cheats. Maybe, by having this up on top, Pokemod may undue this annoyance. Only Pokemod does this and no one else.

Long story, short:

Around October 2023, a handful of cheaters from Pokemod, PGTools, and Polygon received strikes. No one could figure out why they received a strike. There’s a lot of controversy in their Discord groups. I am not partners with or sponsored by them, so I can tell you the truth about them.

Some of these cheat developers and their moderators who help run their Discord group are cocky. In order to boost subscription membership count, they will tell you their app is safe, safer, or the safest compared to the competition. This caused long time customers to panic and cancel their subscription to go to another competitor. People were under the impression that

  1. Niantic allows them to cheat if they use the official Pokemon Go app.
  2. Pokemod is safe, safer, or the safest than other cheats that exist because the moderators were misleading people.
  3. r/PokemonGoSpoofing Reddit discussion forum does not have any strike or ban  reports (A lot of people do not know there is a post and comment filter that removes everything related to strikes and bans so this is where there are no discussion posts on this topic).

Since their long term customers were reporting strikes,  the moderators blamed their strike as the result of the Anti-Cheat Behavior System which they had denied for a very long time. In order to regain their lost customers, they added false security features.

This only applies to people who start Pokemod with the game. Pokemod will enable the DenyList to add your game into the list.

  • If you play without Pokemod, you get the Location (12) Error.
  • If you continue to play with Pokemod, you can play the game.
  • If you use PGTools or any other app, you will get the Location (12) Error. Pokemod has tricked you into thinking Pokemod is better than PGTools. The same thing applies to Shungo, Polygon, Pgsharp Launcher, and iPogo Launcher.

To fix the Pokemod’s problem… you need to install the Shamiko module. These modules are dependent on whichever Magisk version you have installed. This will allow you to use other 3rd party apps or play vanilla style (no 3rd party apps) without getting the Location (12) Error.

You download the apk and flash it inside of the Magisk app.

  • If the module fails to install, it is not the correct version for whatever Magisk version you have.
  • If you do not know which one to get, you can download them all and install each one until you see the restart/reboot button pop-up.

Part 9: Hide Magisk App [optional]

Hiding the Magisk app is optional because it gets bugged and fails to rename itself on some devices like on my Samsung Galaxy Note 9 (Android 10), Google Pixel 7 (Android 13), and Samsung Galaxy S23 Ultra (Android 14). It is okay to play any Niantic games without hiding the Magisk app.

Some people believe that Niantic is still doing “app detection” bans, meaning if you have an unapproved app installed on your phone or tablet, Niantic sees you have it in your device, and you will get a strike for having it in your device. This is not true. Google does not allow game developers to do app detection as part of their anti-cheat behavior system in Android.

Fun fact, for PC or computer games, the anti-cheat behavior systems include software detection like app detection. You load up your cheats and if they are already detectable, you can get an instant account ban while in the menu screen before you join an online multiplayer game. The Windows OS and Android OS are very different, so you do not need to worry about not being able to hide your Magisk app.

         

  1. Open the Magisk app.

  1. Press the Gear icon (top-right corner).

  1. Press on “Hide the Magisk app”.
  2. Allow to install unknown apps.
  3. Press back.
  4. Press on “Hide the Magisk app” again.
  5. Clear the box and type in a new name for your Magisk app.
  6. Press OK.
  7. Press on Grant Access for your new renamed Magisk app.
  8. Allow to install unknown apps for your new renamed Magisk app.
  9. Press back.
  10. If you are asked, “Do you want to install an update to this existing application? Your existing data will not be lost?” Press on Install.
  11. Go to your apps screen or drawer to see your Magisk app with a new name.
  12. Restart your device.

Part 10: Test your setup with a new account to look for problems

Due to the anti-cheat behavior system, you do not know when this is completed or how much better it will be in the future compared to how it is right now. It is best to create that new account to test this method before you gamble with your main account. As a reminder, I am not responsible nor liable for the loss of your Niantic game account(s) like Pokemon GO, Monster Hunter Now, Pikmin Bloom, or Peridot.

A lot of people who do not cheat in triple A games like Call of Duty or Battlefield on a PC do not understand this kind of anti-cheat behavior system. It is supposed to be fully automated and instant. If you trigger something within the game, you will get a strike; however, Niantic is not there yet with their version of the anti-cheat behavior system in their games.

Big Problems 

  • #1 - Rubberbanding:
  • This is where you teleport between your real location and spoofed location.
  • For example, if you live in the US and set your joystick to play in Japan, you will be teleporting between the US and Japan many times within a few seconds.
  • #2 - Mock Location breaks:
  • For example, if you set your joystick to play in Japan, you may be teleported back to your real location and the joystick will stop working even though it is still visible on your screen. You will be locked to your real location. Moving the joystick will not move your trainer in the game. Playing a route does nothing.
  • How to test to see if you have the problem?
  • Set your location in another country then play on your new account for about 2 hours.
  • Drag the joystick or lock the joystick to autowalk with it.
  • Use a GPX route on a loop.
  • Why are these a big problem?
  • Niantic games are designed to be played outside using your real legs. If you spoof your GPS/location, you are cheating because that is not how the game is supposed to be played.
  • The goal of the anti-cheat behavior system is to track cheating features and certain activities like teleporting. Since Niantic is very slow at improving this, you could get flagged now but receive your strike a few months later. The timing of the strike notice could cause you to miss out on your paid ticket event.
  • Since Niantic created the games, they have the right to drop the 3-strikes system for an instant account ban system like in many other games. No one knows what Niantic is going to do in the future with this. This is why I recommend you to create another account to test the LSposed method before you gamble with your main account.

Solution #1

  • Flash your stock firmware or factory image to restore your device back to normal (without root).
  • Root your device again with Magisk only.
  • Then, follow this guide doing exactly what I tell you.
  • If you use another person’s guide, it is not clear, missing information, or contains the wrong information. Troubleshooting another person’s guide is difficult when I have made this one step-by-step with pictures.

Solution #2

  • Use an alternative joystick app called “Fake GPS Joysticks & Routes GO” from https://play.google.com/store/apps/details?id=com.incorporateapps.fakegps_route.
  • In my opinion, this joystick app is trash but still works. It does not allow you to do the same thing as GPS Joystick app. You also have to buy it in order to use it for $3.99.
  • Below is a table of what is the same between them, what is different, and who does it best (green) or worst (red).

The Same

  • Use the joystick to move around in the game.
  • Use GPX route files to autowalk in the game.
  • Can pause the GPX route to use the joystick then play (continue) the route without having to start over from the beginning.
  • Can favorite your routes.
  • Can favorite your coordinates.
  • Can use the search to find places to teleport to.
  • Can open the map of your current location to teleport to.

GPS Joystick by Apps Ninja

Fake GPS Joystick & Routes Go by IncorporateApps

  1. Does not work on tablets without a GPS chip. This app requires access to your GPS/location permission. If you cannot allow access, you cannot use this joystick app.
  1. This joystick app will work on tablets without a GPS chip.

It is not recommended to buy a tablet without a GPS chip because this joystick app has more negatives than positives.

  1. Lock the joystick to autowalk in a straight line.
  1. Cannot do this. This is a sling-shot joystick where you hold it down then let go to move in that direction. You keep flicking the joystick to move, and it gets annoying once you realize this.
  1. Walk at a constant speed for the joystick and GPX route.

3. Cannot do this.

  1. Using the joystick moves you at 0.1 to over 100 km/h depending on how long you hold the joystick.
  2. If you set your GPX route speed to 9.0 km/h, you are really moving at around 10.0 to 12 km/h. You do not stay at one speed.
  1. Customize and change between 3 speeds.

4. Cannot do this.

  1. Easy access to GPX route controls for pause or play.

5. Cannot do this. If you want to pause or play your GPX route, you must swipe down from the notifications to get access to the controls. Your controls are not near your actual joystick.

  1. Automatically repeat your GPX route.

6. Cannot do this. Even though this joystick has a setting to repeat the route when finished, it does not always work.

  1. This depends on where the last marker is in the GPX route. If it is far from the starting marker, the route will not repeat itself.
  2. In order to make this work, it requires a manual edit of each GPX route. Even with the edits, it could still not repeat itself.
  1. Input a coordinate to teleport or walk to while your joystick is activated to snipe Pokemon or farm the quest tasks.

7. Cannot do this.

  1. Change between two joystick styles.

8. Cannot do this.

  1. Create a custom GPX route by pressing on the map or using the “generate route” to make a circle or whatever shape.

9. Cannot do this.

  1. Use Pokemod’s Velocity app with Pokedex100’s coordinates, Poke Map sites, and Coords GO app.
  1. This app allows you to press on Pokedex100’s coords link from their Discord, Poke Map sites “map” links, and Coords GO app to automatically switch back to the game, and teleport you to the location.
  2. This app does not work correctly on some Android 12 & 13 devices. This means you would have to manually input the coordinates into your joystick app, and then switch back to the game. You are going to be doing a lot of work just to snipe Pokemon or farm quest tasks.

10. Cannot do this.

  1. Have the option to remove ads by paying monthly or yearly.
  1. If you pay the $1 monthly, you will have to repay it if you uninstall the app.
  2. If you pay the $10 yearly (recommended), you can install it on as many devices you want and do not have to worry about losing the feature you paid for if you uninstall the app.

11. Pay a one time fee to remove ads forever. It is $3.99 US Dollars but the price could be different for other currencies.

Solution #3

Downgrade your Android OS down to Android 9, 10, or 11 if your device allows it. Some manufacturer below do not allow this:

  • Samsung Galaxy devices on Android 9 and above cannot downgrade the OS.
  • Google Pixel 6 series and above cannot downgrade the OS.
  • I do not know about the other brands, so you are on your own when it comes to finding if you can.

Solution #4

You can try using a “custom rom”. These can be found on https://forum.xda-developers.com/ by searching for your device model.

⚠️ Custom Roms that come pre-rooted with “SuperSu root” should be avoided because you cannot play Niantic games with this type of root. ⚠️

Reasons to Use a Custom Rom

Reasons to Not Use a Custom Rom

  1. May work with this Lsposed guide.
  2. Tired of your stock OS and want to try something new or different without buying a different device.
  3. No bloatware.
  4. May get access to Google’s camera app called “Gcam”.
  5. May improve battery life.
  1. Not available on all device models.
  2. Lose all original features that came on your phone or tablet.
  3. Have to do research before flashing the custom rom to see if there are problems that may affect your usage.
  4. Depending on how difficult the problem is, it can take many months for the rom developer to fix it. In some cases the problem is impossible to fix, so you are stuck with the problem forever.
  5. They can be unstable resulting in a bootloop or error screen. You have to use your computer or TWRP backup to restore your phone. If you heavily rely on your phone, a custom rom is not recommended.

Solution #5

Buy a new device with at least 6 GB RAM or more.

  • Make sure a root guide exists on XDA Developers Forum for the device model you want to buy. This will allow you to see if other people were able to root their device without any problems.
  • If you are from the US, you should buy the “factory unlocked” model instead of getting it through a carrier store. These will allow you to unlock the bootloader to root.
  • If you want to buy a Samsung Galaxy smartphone, you have to buy very specific models that will allow you to unlock the bootloader for root.
  • Here are the phone models:
  • International model (Exynos or Snapdragon)
  • Hong Kong/Taiwan/Open China model (Snapdragon only)
  • South Korea model (Exynos or Snapdragon)
  • South America model for the Galaxy S22 series (Snapdragon only)
  • Here are the tablet models:
  • WiFi model from a non-carrier store (cannot be from T-Mobile, Verizon, or AT&T)
  • South Korea with 4G+5G unlocked model

Part 11: “Failed to detect your GPS” for regular apps or play legit with your real legs

Some people have been saying they are getting “failed to detect your GPS” while using Google Maps, restaurant apps, retail store apps, taxi apps, and any apps that require the use of your real location.

The best way to fix this problem is to disable the LSPosed module, enable Google Location Accuracy, and restart your device.

When you want to play again, you do the opposite, and restart your device.

You must always restart your device so the changes you made get saved!

  1. Disable the “Zygisk - LSPosed” module in the Magisk app.
  1. Open the Magisk app.
  2. Press on “Modules”
  3. Press on the LSposed module to disable it. It should look like this

  1. Enable “Google Location Accuracy” under your GPS/Location settings.
  1. Go to your device’s settings.
  2. Press on Location
  3. Press on Location services
  4. Press on Google Location Accuracy

  1. Press on Improve Location Accuracy to enable it like this.

  1. Restart your device.

When you want to play Pokemon Go or Monster Hunter Now you have to do the opposite:

  1. Enable the “Zygisk - LSPosed” module in the Magisk app.
  1. Open the Magisk app.
  2. Press on “Modules”
  3. Press on the LSposed module to enable it. It should look like this

  1. Enable “Google Location Accuracy” under your GPS/Location settings.
  1. Go to your device’s settings.
  2. Press on Location
  3. Press on Location services
  4. Press on Google Location Accuracy

  1. Press on Improve Location Accuracy to disable it like this.

  1. Restart your device.

Part 12: Failed to detect location (12) Error

Solution #1

When you do each of the parts, you need to make sure you restart your device. Some people have skipped this step and something did not apply when they were following the guide.

Solution #2

Make sure your joystick app has been added under “Mock Location App” in Developer’s Options.

Solution #3

Make sure your GPS/Location setting is turned on and all Niantic games have access to your GPS/Location permission.

Solution #4

If you use a Xiaomi Pad 5 tablet (https://www.gsmarena.com/xiaomi_pad_5-11042.php), not the Pad 5 Pro model, you will need to use Fake GPS Joystick Routes & Go by IncorporateApps because GPS Joystick by Apps Ninja will need access to your GPS/Location. Since the Pad 5 model does not have a GPS Chip, you are stuck with the shitty joystick app.

If you were to save up some more money to buy the Xiaomi Pad 5 Pro model (https://www.gsmarena.com/xiaomi_pad_5_pro-11043.php), you would get the GPS Chip and would be able to use the better joystick app.

Frequently Asked Questions

GPS Joystick has problems

  • You start the joystick, walk around but the joystick stops working.
  • Your joystick instant teleports you back to your home location and does not move.

[#1] Backup your GPS Joystick Database containing saved coordinates and GPX routes

  1. Open GPS Joystick app
  2. Press on "3 white lines" in the top-left corner for the settings.
  3. Press on Settings
  4. Press on "Save Database"
  5. Pick where you want to save it to.
  6. Press on SAVE
  7. Press on OK

[#2] Download “Unlocked Version” from https://gpsjoystick.theappninjas.com/download/gpsjoystick-unlocked-arm64-v8a.apk

[#3] Install it over the old version.

[#4] Make sure Lsposed module  is enabled in Magisk module section and Google Location Accuracy is disabled.

[#5] REBOOT your device.

Module is suspended because Zygisk is not enabled or Pokemon Go is detecting your root with the software incompatible screen

r/PoGoAndroidSpoofing - How to fix "Module is suspended because Zygisk is not enabled" with Zygisk randomly disabling itself or Pokemon Go detecting your root with the software incompatible screenr/TheSilphRoad - 2:26 Δ 62% This device, OS, or software is not compatible with Pokémon GO. Visit the Help Center for more information. Pokémon GO

What causes this to happen?

People said it is related to the old Lsposed module not being fully supported on Android 12+ devices or Magisk crashes. I honestly do not know what causes this to happen because I am not a coder.

How to fix the problem?

2nd Pokemon Go app - December 12, 2024 Update

Unfortunately, Niantic or Samsung has enforced Strong Integrity on the Samsung / Galaxy Store version of Pokemon Go. This means you cannot add a second Pokemon Go app onto a rooted device or a device with a custom rom.

You will either fail to load into the game or get the “This device, OS, or software is not compatible with Pokemon Go.” error screen. This will also apply to rooted Samsung Galaxy devices too.

There is no way around this. The Play Integrity Fix module developer has said this https://xdaforums.com/t/module-play-integrity-fix-safetynet-fix.4607985/page-1074#post-89834310. You are now limited to the Play Store version of Pokemon Go. 

Play Integrity Fix is not supported on my device

YOU SHOULD ONLY DO THIS if Play Integrity Fix fails to flash on your device!!! 

Doing these steps will allow you to pass Basic Integrity to allow you to play with the following apps:

  • Pokemon Go from Google’s Play Store
  • Monster Hunter Now from Google’s Play Store

You must uninstall the PlayIntegrityFix module from Magisk and restart your device. Then, Enable “Zygisk and Enforce Deny List” from the steps below, this will allow you to pass the Basic Integrity but your device will still fail the CTS profile check:

  1. Open Magisk app

  1. Press the Gear icon (top-right corner).

  1. Press on “Zygisk” to turn it on.

  1. Press on “Enforce DenyList” to turn it on.

  1. Press on “Configure DenyList”

  1. Press on the 3 black dots then press on “show system apps”.

  1. Press on the search bar and type “google play” to find the Google Play Service app.

  1. Press on “Google Play services”.

  1. Press on two things: “com.google.android.gms” and “com.google.android.gms.unstable”
  2. Press the back 2 times to go back to the Magisk main screen.
  3. Restart your device!

General Questions

Question: What is the difference between ThePieMonster, EmotionBug, and the original Mock Mock Locations module?

Original: “Mock Mock Locations” is a module made for Xposed Framework back in 2016. The download link doesn’t exist anymore. You could still download and use it, but it only works on devices that use Google’s Stock Android OS like on a Google Pixel smartphone or tablet. There are other brands that it could work on like Motorola (another user told me).

ThePieMonster’s Hide Mock Location module is an updated version of the original. It still only works on Google’s Stock Android OS and custom roms that are close to it like Pixel Rom, LineageOS, and etc.

  • If you use a Samsung, Xiaomi, or etc device, you can still use this module but GPS joystick by Apps Ninja has problems with it and cannot be fixed. This requires you to use the alternative, shitty Fake GPS Joystick Routes and Go by Incorporate Apps.
  • Although “Fake GPS Joystick Routes and Go by Incorporate Apps” does work, this joystick app does not have the same features as GPS Joystick.
  • Here is a comparison chart to explain why Incorporate Apps joystick is shit and do not recommend it.
  • Green box = positive
  • Red box = negative

EmotionBug’s Hide Mock Location module has the fixes that allows it to be used with GPS Joystick app on a Samsung, Xiaomi, etc. device.

  • This means when you want to spoof on your new Android 12, 13, or 14 device, you can continue to buy a Samsung (specific models only), Xiaomi, or whatever device and will not be limited to a Google Pixel or Motorola.
  • This module still works on a Google Pixel 7 on Android 13 too. I have not updated my Pixel 7 to Android 14 yet, but people have told me it works on Android 14 on their Pixel 8.

Fake GPS Joystick Routes and Go by Incorporate Apps

GPS Joystick by Apps Ninja

You have to pay $4 to use this app without ads. It is a one time fee.

The free version has ads. You can pay $1 per month to remove ads or $10 per year. You can also use ad blocker apps or set up an adguard DNS to block app ads for free.

You cannot lock the joystick in one direction to move in a straight line. You have to constantly interact with the joystick to move around in the game.

Lock the joystick to autowalk in a straight line.

You are limited to one variable speed. Depending on how long you hold the joystick down and release it, you can move anywhere from 1 to 100 KM/H. Hatching eggs and walking your buddy to get candies takes forever if you use the joystick to move.

Adjust between 3 movement speeds without going through your app settings.

While your joystick is active, you cannot input a coordinate to teleport or walk to. There is no option to do this, so you must stop the joystick app to do it.

Input a coordinate to teleport or walk to while your joystick is active.

While your joystick is active, you can load a saved GPX route. There is no option to walk to the starting point, so you will be teleported to there.

Load a GPX route to teleport or walk to while your joystick is active.

You cannot create a quick GPX route with this app. This app does not have an easy and fast way to do it.

Can create a quick GPX route between multiple points to autowalk in a circle or whatever shape you like.

This joystick app has the option to repeat a GPX route, but it does not always work because this depends on how a route was made. When you are at the last marker (Pokestop) in the route, you will not walk back to the start of the route to repeat it. You will stand there forever until you load the route again then you will be teleported to the start of the route.

When you load your GPX route, you can either set it to “stop at end” or “loop to start”.

Question: Can you share this Google Doc, so I can translate it?

Unfortunately, I will not share it because people are deceptive. Back when I was a moderator in r/PokemonGoSpoofing, I made a VMOS guide with pictures on Google Docs. I was not looking to make money from spoofing or cheating the game. Some Discord group mods took my guide and claimed I stole it from them, and then caused drama in the subreddit causing people to believe I stole guides. If you want to translate this guide, all you have to do is rewrite it in your own language.

Question: Should I systemize the joystick app?

No because systemizing the joystick app is a different, older method that is in my opinion, a dead spoofing method. The only time you can systemize the joystick app is when you are really doing the Systemized method for Android 8, 9, or 11 (Pokemon Go requires Android 9 or higher while other Niantic games could still run on Android 7 or 8) for a device that cannot get LSPosed or Smali Patcher to work. After you systemize the joystick app, you have to block your GPS signal to prevent it from rubberbanding.

If you want to do this method, you can find the guide here: [DEAD, Rooted Spoofing Technique #3] Systemized Spoofing App with Tin Foil

If you play Monster Hunter Now, and maybe Ingress, Pikmin Bloom, or Peridot (I have not tried these other 3 games), you have to use the Systemize method in the VMOS emulator app for these games because these games do not have an easy No Root 3rd party modified game app like Pokemon Go with Pgsharp and iPogo. This is the only option for No Root devices for people who want to play something else besides Pokemon Go.

Although this guide is for Monster Hunter Now, I think it should work for Ingress, Pikmin Bloom, or Peridot: https://www.reddit.com/r/MonsterHunterSpoofing/comments/16zqwuk/spoofing_with_no_root_is_back_sorta/ 

Question: What is the difference between Genki_assassin's Reddit Guide and this guide?

The Reddit Guide only works on devices that have Google’s stock Android OS or with devices that have an OS that is very close to it like Google Pixel, Motorola, and etc.

For devices like Samsung, Xiaomi, and etc, there is a high chance the Reddit guide will not work on those devices. You can make it work if you flash a custom rom like Pixel ROM or LineageOS. This converts your Samsung or Xiaomi into a Google Pixel-like device.

My guide works on Samsung devices running the stock OneUI rom, so in theory, it should work on Xiaomi’s stock MIUI rom and other devices with their stock rom. This means you get to keep all your original features and software customization and do not have to use a custom rom. Since I own a Google Pixel 7 on Android 13, I found stock Android to be not very exciting because it has no customizations. Here are some examples:

Google Pixel 7

Samsung Galaxy phone

Can’t do this. You can still split-screen apps, but you have to manually do it each time.

Can favorite your split-screen apps and instantly open your split-screen apps.

If you want to close all apps, you have to swipe past all opened apps, and then you can press the close all button.

Instant access to the “close all” apps button.

Cannot remove or move the Google search bar on the homescreen and app drawer.

Can move the search bar and remove it.

Cannot put apps into a folder in the app drawer. Apps are sorted from A to Z.

You can put the apps in a folder and arrange them in any order in the app drawer.

You can fix some of the problems by using Nova Launcher; however, it can break other things. The last time I tried Nova Launcher, I could turn all those negatives into a positive but could not split-screen apps like Coords GO on top and Pokemon GO on the bottom. A lot of people like me who tried a Pixel for the first time immediately noticed that stock Android is not as amazing as how professional YouTubers make it to be. I bought the Pixel 7 to play on it when my Galaxy Note 9 Exynos overheats.

Question: Why does the map in GPS Joystick go blank or does not work anymore?

If this happens, it is because you are using the “unlocked” version you got from GPS Joystick’s website. You need to uninstall it and use the one you get from the Play Store. The Play Store version does not have the privacy mode feature, and you also do not need it because Niantic is not focused on doing app detection banwaves anymore like it was back in 2016-2017. I personally have been using the Play Store version from 2018 and have never received a strike from using it without privacy mode.

If you believe Niantic is still focused on doing “app detection,” you are wrong because if app detection was allowed by Google, no one would be spoofing, cheating, and botting Pokemon Go right now. If you have other apps installed and Niantic did not approve them, you would have gotten a strike.

Xiaomi’s Dual App setup

⚠️ I do not own a Xiaomi device and cannot help you set up or troubleshoot this! ⚠️

This person okpkmgo suggested I added his instructions to my guide so here it is.

Work for xiaomi poco f5 with magisk 26.1, miui 14, android 13, the Written Guide with Pictures is comprehensive enough for set up

I suggest to add an instruction for the build-in dual app function from xiaomi phone to the written guide as I encountered such problem this morning and took me several hours to solve by luck with google search for many similar cases without solution

for xiaomi phone you can create a dual app of pokemon go by simply click the button in apps --> dual apps (refer to image 1)

however, the dual app will encounter error 12 if you open both apps and gps joystick at the same time with split screen, just like the following case

https://www.reddit.com/r/PoGoAndroidSpoofing/comments/15sg46e/redmi_12_dual_apps_running_two_accounts_on_split/

The solution for such a situation is in LSposed . go to LSposed --> modules

long press the "hide mock location" app for the list, then choose "install to user xspace" (refer to image 2)

a pop up box will ask for confirmation (refer to image 3)

another "hide mock location(999)" will appear in the tag "Xspace" (refer to image 4)

click "hide mock location(999)" and choose the game (refer to image 5)

the options of original "hide mock location" is chosen as instruction in the written guide (refer to image 6)

that's all, reboot for a test with 2 new accounts, should be fine and wish this can help mates with xiaomi phones

another solution is to download samsung pokemon go apk from apk mirror, for such setting you will be able to choose 2 pokemon go apps from the owner tag, but manual update by apk is necessary for each force update of the game, it is also worth to note that you can maximize your phone to open 4 accounts with combine the build-in dual apps function if your phone have enough hardware resources

—-------

[#2] Restore your database file into GPS Joystick

  1. Open GPS Joystick app
  2. Press on "3 white lines" in the top-left corner for the settings.
  3. Press on Settings
  4. Press on "gpsjoystick_20241217XXXXXX.db" (it's by date then time in 24 hour clock)
  5. Press on RESTART

The Play Store version has a bug that causes problems on most devices. To fix this problem, you will have to install the Unlocked version from their website. The download links are below.

What is the difference between the Play Store version and the Unlocked version?

  • The Play Store version is the basic version but has been updated to support newly released Android 15 devices.
  • The Unlocked version does not have the bug but has extra settings that are not available in the Play Store version. Note, they do not offer any protection against strikes or bans, since Pokemon Go and Monster Hunter Now do not have app/software detection bans.
  • Both versions will still support your paid monthly or yearly subscription to remove ads if you pay for it.