GPS Connector

Contains adsIn-app purchases
4.0
460 reviews
100K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

GPS Connector App



Connect any high-precision external GPS antenna by Bluetooth Classic, Bluetooth Low-Energy, USB or TCP-IP to your smartphone and mock the current location from the external GPS to the Android system.
Any other app which read the location data from Android receive 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.

Features


» 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 Classic, LE, USB oder TCP-IP
» Connect device by USB - supported vendors:
 » u-blox (e.g. ZED-F9P)
 » Mediatek
 » FTDI
 » Silicon Labs
 » Prolific
 » ST Microelectronics

PRO Features


» BLE connection to Qstarz 818-GT
» BLE connection to RaceBox Mini BLE
» Connection to TCP-IP data server
» Analysis of binary NMEA messages

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:

http://gps-connector-forum.pilablu.de
Updated on
20 Aug 2025

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

Ratings and reviews

3.8
380 reviews
Sanjay Srivastava
30 September 2025
​Thank you for creating the GPS connector app. I need an additional feature in this that is to select the satellite constellation like All, GPS,Galileo,BeiDou, GPS + Galileo + BeiDou Everything else remains the same. Request you to kindly consider the same.
Did you find this helpful?
MirceaCK
6 May 2025
100k and no reviews? Well, first I was disappointed, but I was wrong. First, you must choose the correct settings as per your GPS receiver. Second, you have to activate the ”Developer options” on your Android device and enable mock location. Only after these 2 steps any app will receive the coordinates. The developer was very helpful.
2 people found this review helpful
Did you find this helpful?
PilaBlu - Apps
5 May 2025
Again - would be much easier to write via mail: dev.apps@pilablu.de So you said now the location is shown in my app? OK - so the app receive data from your device. Did you activate the mocking? In my app (settings) and in Android developer settings? See video (in german) https://gps-connector.com/#tutorials - watch from minute 1:30
Pavel Pilát
3 December 2024
I've been using this app on my Ulefone Power Armor 18t for a couple of months now. The worst thing is that it sometimes silently quits. I launch it again, it connects to my GPS (Qstarz BL-818GT) and there we go again. You may imagine how my tracklogs look. Today it happened three times. For whatever reason the battery setting "Unrestricted" does not stay. This issue has not ever happened with Bluetooth GPS or OSMTracker, those always kept running. Not happy about it. :-(
1 person found this review helpful
Did you find this helpful?
PilaBlu - Apps
4 December 2024
I don't modify any settings for the battery in my app, so if "unrestricted" access does not stay i can't do much. But if you are more happy with Bluetooth GPS app just stay with that app.

What's new

+ Android 16-Baklava
+ Min.SDK=24 (Nougat)
+ new input-source (serial port)
+ bugfixes