Bluetooth GNSS

Connect to Bluetooth GPS/Galileo/GLONASS/BeiDou receivers, supports NTRIP/RTK.
AppID:com.clearevo.bluetooth_gnss
Author:Kasidit Yusuf
License:GPL-2.0-or-later
Donation:
InRepoSince:2022-08-20
LastRepoUpdate:2024-01-07
LastAppUpdate:2024-01-07
LastVersion:1.0.49
Categories:Navigation
APK source:Github
Google Play:Check if it's there
icon

Bluetooth GNSS lets you use accurate satellite positioning from powerful external Bluetooth GPS/Galileo/GLONASS/BeiDou receivers instead of the less powerful internal A-GPS of phones/tablets - for better location accuracy with your favorite Maps and Navigation apps like Google Maps, etc.

You must first get an external Bluetooth GNSS/GPS device like the EcoDroidGPS (www.ClearEvo.com), HOLUX, Garmin GLO, etc to use with this app, which is free and open-source software. If your Bluetooth GNSS/GPS device supports RTK, this app also supports overlay of NTRIP server data streams for professional RTK positioning (centimeter-level accuracy - depends on device).

This app supports showing ’Accuracy’ estimates from the U-Blox ’PUBX’ accuracy messages, instead of the commonly used ’HDOP x CEP’ method. This PUBX accuracy reading exactly matches as is the same source of the ’Accuracy’ as shown in U-Center PC tool when connected directly to the M8030 (EcoDroidGPS) or ZED-F9P (EcoDroidGPS + ArduSimple) devices via USB.

How to test if your target app uses the mock location from this app or not: during a connection, create a file named ’bt_gnss_test_debug_mock_location_1_1_mode_flag’ in internal storage (adb command: touch /sdcard/bt_gnss_test_debug_mock_location_1_1_mode_flag) and see if your target app now shows lat as 1.0 and lon as 1.0 or not, remove/delete the file to resume using real lat lon from connected bluetooth device.

Download Source Issues ChangeLog
01.jpg 02.jpg
While you can download the APKs here directly, you should preferably use an F-Droid client so the app stays up-to-date on your device. Some clients have this repo enabled by default, e.g. Neo Store or, of course, the IzzyOnDroid client by Sunil. With others (like the official client) you'll have to add this repo manually (see the hint on top of the package list for how to do that).

Packages

Version 1.0.49 (2024-01-07)

Android Versions:
  • Target: 13.0
  • MinVer: 5.0
  • ABIs: arm64-v8a,armeabi-v7a,x86_64
Signing Blocks help icon
Malware-Check:Passed help icon
28 Libraries detected: help icon

Download (22.3 M)