GPS Connector

Contains adsIn-app purchases
231 reviews
Content rating
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

GPS Connector App

Connect high-precision external GPS antenna by bluetooth or USB to your smartphone and mock the current location (from external GPS) to the Android system.
Any other app which read the location data from the system get the mocked position from your external device.
The app is useful if you don't have an internal GPS on your phone/tablet or you want to use high-precision GNSS devices for better location accuracy.


» Speedometer view (time, speed, etc.)
» Current location as WGS84 coordinate
» GNSS NMEA status view (satellites, GPS-quality, accuracy, etc.)
» Show satellite systems (GPS, GLONASS, BEIDOU, etc.)
» Mocking: use the location of external GPS antenna on Android
» Auto-start of the app on device reboot
» Connect device by Bluetooth
» Connect device by USB - supported vendors:
 » u-blox (e.g. ZED-F9P)
 » Mediatek
 » Silicon Labs
 » Prolific

Successfully tested GNSS modules

 » u-blox (Neo-7, M8Neo, ZED-F9P)
 » Qstarz BT-Q818XT (Mediatek, MTKII)
 » Silicon Labs CP210x
 » Prolific PL2303
 » GlobalSat ND-105C (MTK Chipset)

Please check the GPS-Connector forum for further informations:
Updated on
Aug 5, 2021

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
This app may collect these data types
App activity, App info and performance, and Device or other IDs
Data is encrypted in transit
Data can’t be deleted
231 reviews
D Dempsey
November 29, 2022
Works fine when mock location is turned on in the phone's "Developer options" settings. Otherwise the data from the GPS receiver is not transmitted to other apps eg Race Chrono (or Google Maps). Some notes in the app on this requirement would be handy for new users. Also the app seems to be very power hungry even when not providing mock location data. Good thing: The Developer responded to my initial review and advised about the "Developer option" requirement.
Did you find this helpful?
PilaBlu - Apps
November 24, 2022
You have to activate mocking on your phone in order to use the location from your external GNSS device. Please check my forum:
Dotzo Dotzov
July 25, 2021
The app works and sends the location to the device from an external USB TOPGNSS GN803G receiver. However, the Mock Location Notification disappears after some time and then the location is immediately sourced from the internal GPS. At the same time the external receiver keeps working as well and I see it in GPS Connector, but the Mock Location is not sent to Android. If I go back to the app and switch between screens the notification appears again and the Mock Location works again. Do you have any idea how the Mock Location can remain stable and the notification does not disappear? I gave the app all permissions and turned off battery optimization. My device is Galaxy Note 10+, Android 11. This happens in Simulation mode too. Unlike GPS Connector, your PPM Commander keeps the Mock Location Notification stable and visible all the time in simulation mode. Thanks!
17 people found this review helpful
Did you find this helpful?
PilaBlu - Apps
July 25, 2021
Hi - thanks for your hint. Could you please send a mail to I need some more input to check this issue.
Tom Sheasby
September 17, 2021
Was working great until last update, now when running, it connects to Bluetooth gps, then a couple seconds later, it drops the connection. Rinse and repeat. Edit: Dev. I have a tablet running this app, I refused to update it. The tablet works, my phone doesn't. The only difference is the update
8 people found this review helpful
Did you find this helpful?
PilaBlu - Apps
September 16, 2021
I'm sorry, but nothing changed regarding bluetooth implementation on last app update. Could you please send a debug log file to Thanks! Check this link if you don't know how:

What's new

+ Bugfixing: View Binding