How to Use FGL Pro for Pokémon Go Safely (2023 Updated)

by J. Robertson Macaulay D. Young Tips Published On Aug 19, 2021 Updated On Dec 29, 2022
Table of Content

For Pokémon Go to be enjoyable, you need to be able to participate in Raids and capture rare and by consequence more valuable Pokémon.

But these rare Pokémon are not available everywhere, which can be frustrating when you can't find them in your area. This is where location spoofing tools like FGL Pro come in.

They allow players to essentially teleport their devices to the locations with the best Pokémon to catch and when used correctly, even play the game without moving.

This article takes a closer look at FGL Pro as a spoofing tool for Pokémon Go, how it works and how to use it safely.

What is FGL Pro?

FGL Pro is an application whose main purpose is to facilitate location spoofing for Pokémon Go. One of the reasons why it is such a great solution is the fact that it has both basic and advanced features for Pokémon Go Spoofing.

You can use it to simulate GPS movement at a specific speed including driving, cycling or strolling, allowing you to catch Pokémon or hatch eggs without having to move.

But since it is a free app, you may have to contend with annoying ads that can often interrupt the spoofing process. It is also not very easy to set up, making it difficult to use for beginner users.


Is FGL Pro Safe for Pokémon Go?

FGL is relatively safe to use for Pokémon Go Spoofing. But there have been numerous reports of malfunctions with the app itself, particularly that it can fail to work on devices running Android 9. The main issue is that it keeps crashing when users try to set up the fake location.

How to Use FGL Pro on Pokémon Go for Spoofing without Root

The FGL Pro app can be used on both rooted and non-rooted Android devices. If your device is not rooted, follow these steps to use it for Pokémon Go Spoofing;

Step 1: Download old version of Google Play Services

Start by downgrading the version of Google Play Services on your device. Doing this will allow you to install FGL Pro on your device without having to root the device. The recommended version to use is 12.6.85.

Step 2: Download FGL Pro

Now go to the Google Play Store and look for FGL Pro. Download and install it on to your device.

Step 3: Turn off Find my Device

You will then need to turn off "Find my Device." To do that, go to Settings. Tap on Security.

Tap on Security

Tap on Device Administrations.

Tap on Device Administrations

Disable "Find my Device."

 Turn off Find my Device

Click on "Deactivate this device administrator"from the new window.

Deactivate this device administrator

Now the Find My Device is successfully diabled.

Find My Device is successfully diabled

Step 4: Uninstall Google Play Services updates

To be sure you are using an older version of Google Play Services. We recommend uninstalling any Google Play Service Updates. To do that: go to Settings > Apps.

Go to apps from settings

Tap on the Menu icon.

Tap on the Menu icon

Tap on the Show system option.

Tap on the Show system option

Find the Google Play Services.

Find the Google Play Services

In the top-right corner, press the menu button.

 press the menu button

Then tap on "Uninstall Updates."

Then tap on Uninstall Updates

Wait for the unstallation process.

 Wait for the unstallation process

Step 5: Install an older version of Google Play Services

You can do that by downloading an older APK file for Google Play Services. Once you have downloaded the APK file on your device, Go the download folder.

Go the download folder

Find the the APK file and click on it.

Find the the APK file

Select "Install."


When the installation window appears, press the Install button.

 press the Install button

After the old version has been installed, press the Done button.

 press the Done button

Step 6: Disable Background data of Google Play Store

Now, disable the Google Play Store on your device. You can do that by going to Settings > Apps > Menu > Show System > Google Play Store.

find Google Play Store

Click on the Data usage option.

Click on the Data usage option

Turn off the Background data.

Turn off the Background data

Step 7: Disable Google Play Store

You will still need to disable Google Play store for security reasons. Find the Google Play Store service by going to Settings > Apps > Menu > Show System > Google Play Store.

Google Play Store

Tap on it and then click on the Disable button.

 click on the Disable button

Confirm the disable option from the new window.

Confirm the disable option

The notification will appear once Google Play Store has been disabled.

  Google Play Store Disabled

Step 7: Run FGL Pro on your device

Run FGL Pro on your device to start faking the location.

Since the device is not rooted, you will need to enable the mock locations app on your device. To do that, go to Settings > Developer Options and select "FGL Pro" under "Mock Location App."

Mock Location App

Now, just run the app, select the fake location you would like to use and tap on the "Play" button to teleport the device.

teleport the device

How to Use FGL Pro for Spoofing Pokémon Go (Rooted Devices)

If your device is rooted, follow these steps to spoof in Pokémon Go using FGL Pro;

Step 1: Download and install the FGL Pro app on to your device from the Google Play Store.

Step 2: Open the Link2SD app. If it is your first time using the app, you will be requested to allow root access. Tap on "Allow" and a list of the apps will be visible including FGL Pro. Tap in it.

Step 3: Tap on the menu button at the top-right corner and the select "Convert to System App." In the confirmation popup that appears, tap on "OK" to begin converting the app.

Step 4: When the conversion is complete, restart the Android device.

Step 5: Once the device restarts, use the system-less root function to disable SU/SuperUser root. The method you use to disable SuperUser root will depend on the root method you used to gain root access in the first place.

Step 6: To confirm that Pokémon Go will be able to detect the device's rooted access, we will use the SafetyNet Attest Helper App. Open the app and tap on "Run SafetyNet Test."

Step 7: When the app shows the CTS profile match and the Basic Integrity as "True," you have successfully disabled toot access and you should be able to log in to Pokémon Go safely. If the opposite happens, then you need to try and disable root access again before you can safely log in to Pokémon Go.

Step 8: If you are able to safely log in to your account, go to Settings and tap "Location" to turn it on and make sure that it is set to "Device Only."

Step 9: Launch the FGL app on your device and in the popup that appears asking for access to the device's location, tap "Allow." In the popup asking for the mock location, tap "Cancel." And in the next popup asking you to set the location to high accuracy, tap "Cancel."

Step 10: Tap "Continue" and then tap on the "Settings" button at the top-right corner.

Step 11: Disable "Secure Mocking Option" and enable "Root Mode".

Step 12: Use the Map on the screen to navigate to the fake location that you would like to use. Tap on the "Play" button to start spoofing the location and launch the joystick. You can use the joystick to move the character around the new location as desired.

FGL Pro not for iOS? Try This iOS GPS Spoofer

FGL Pro is a solution that is only available for Android devices. If you want to spoof location for Pokémon Go on iOS devices, MockGo is a better alternative. 

With it, you can teleport the iOS device to anywhere in the world or choose to spoof the location along a specified route.

Here's how to use this tool;

Teleport the GPS to Anywhere

Step 1: Install the MockGo on to your computer. Run it.

Step 2: Connect the iOS device to the computer and then click on "Start".

connect your iOS device to the computer

Step 3: In the next screen, you should be able to see the device's current location. If the current location is incorrect, click on "Center On" at the lower right corer of the screen to get the correct location.

choose teleport mode

Step 4: Now, click on the "Teleport" icon at the top-right corner of the screen, select the location you wish to teleport the device to and click "Move Here".

click Move Here to teleport the GPS

The GPS on your device will then be changed successfully.

location teleported

Simulate Movement Between 2 Spots

Step 1: To simulate GPS movement between two spots, click on the "One-stop mode" icon in the top-right corner of the screen. Select the spot to move to and a popup will appear, showing the distance you will cover.

Step 2: Drag the slider at the bottom to set the desired speed and then click "Move Here."

Step 3: In the popup that appears, choose the number to times you want to move between the two locations and click "Start" to start the simulated movement.

Simulate the One-stop Movement

Simulate Movement Along Multiple Spots

Step 1: To pass through multiple spots, click on the "multi-spot route" in the top-right corner and then select each spot on the map.

Step 2: Click on "Move Here" in the popup that appears and use the slider at the bottom to select the speed you want to use.

Step 3: Choose how many times you want to move along the selected path and then click "Start" to begin the simulated movement.

Simulate the Multi-stop Movement

Final Thoughts

FGL Pro is certainly not a simple tool to use, but it can be very effective when you want to spoof the location in Pokémon Go. Follow the steps above to use it and let us know in the comments section below if you are successful. For iOS devices, MockGo is a simple enough solution.

J. Robertson Macaulay D. Young

Mako is a technical freelance writer with a passion for all things tech. Whether you're wondering about how to fix your iPhone or trying to get something to work in your settings, Mako is your go-to for professional help. He loves writing, testing solutions, and most of all, making sure his research is factually accurate.

Learn more
Foneazy uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our privacy policy. OK