
UpdatedAug 19, 2025
PublishedJun 13, 2021
Packagecom.clearevo.bluetooth_gnss
MD5995ffd8848d4966dbe53eed79710409c
SHA1 (signer)C5:43:E2:C1:B3:37:A1:AD:47:80:B7:79:BF:D3:93:8F:03:0E:D9:82
Signed byCN=ClearEvo.com, OU=ClearEvo.com
Architecturesarm64-v8a
Malware scanTRUSTED
Contact[email protected]
What's new
- auto-reconnect params not show on reconnect fixed
- restore setmock use hdop*cep or ublox accuracy if present (used fixed 5m earlier as was trying for gmaps support)
- default dev CEP is 5 meters
- restore setmock use hdop*cep or ublox accuracy if present (used fixed 5m earlier as was trying for gmaps support)
- default dev CEP is 5 meters
Description
Use accurate satellite positioning from powerful Connect to external Bluetooth GNSS (GPS/Galileo/GLONASS/BeiDou) receivers for better location accuracy with your Maps and Navigation apps that support the default Android Developer Option's 'mock location' feature location source.
Supports Android 14 (tested on Samsung S24).
Tested Bluetooth GPS/GNSS devices:
- Bad Elf GPS PRO+ (thanks to Bad Elf for providing test devices)
- Bad Elf Flex (thanks to Bad Elf for providing test devices)
- u-blox M8030
- ArduSimple u-blox F9 (including RTK/NTRIP)
Supports overlay of NTRIP server data streams for professional RTK positioning (centimeter-level accuracy - depends on device), if your Bluetooth GNSS/GPS device supports RTK.
For u-blox based devices, this app also 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 via USB.
Supports Android 14 (tested on Samsung S24).
Tested Bluetooth GPS/GNSS devices:
- Bad Elf GPS PRO+ (thanks to Bad Elf for providing test devices)
- Bad Elf Flex (thanks to Bad Elf for providing test devices)
- u-blox M8030
- ArduSimple u-blox F9 (including RTK/NTRIP)
Supports overlay of NTRIP server data streams for professional RTK positioning (centimeter-level accuracy - depends on device), if your Bluetooth GNSS/GPS device supports RTK.
For u-blox based devices, this app also 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 via USB.
Required features
- Bluetooth android.hardware.bluetooth
- Faketouch android.hardware.faketouch
- Location android.hardware.location
Permissions (14)
Bluetooth GNSS requests the following Android permissions:
- Access Coarse Location android.permission.ACCESS_COARSE_LOCATION
- Access Fine Location android.permission.ACCESS_FINE_LOCATION
- Access Mock Location android.permission.ACCESS_MOCK_LOCATION
- Bluetooth android.permission.BLUETOOTH
- Bluetooth Admin android.permission.BLUETOOTH_ADMIN
- Bluetooth Connect android.permission.BLUETOOTH_CONNECT
- Bluetooth Scan android.permission.BLUETOOTH_SCAN
- Foreground Service android.permission.FOREGROUND_SERVICE
- Foreground Service Location android.permission.FOREGROUND_SERVICE_LOCATION
- Internet android.permission.INTERNET
- Post Notifications android.permission.POST_NOTIFICATIONS
- Receive Boot Completed android.permission.RECEIVE_BOOT_COMPLETED
- Write External Storage android.permission.WRITE_EXTERNAL_STORAGE
- Com Clearevo Bluetooth Gnss Dynamic Receiver Not Exported Permission com.clearevo.bluetooth_gnss.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION