Overview and Prerequisites
Fulcrum on Android supports external Bluetooth GPS devices. Since Fulcrum does not directly integrate with these devices, a separate third-party application is required to interface with the GPS receiver and provide the corrected location data to the Android operating system.
The steps below use the Bluetooth GPS app as an example, but any application that can connect to your external receiver and provide mock locations to the Android OS should work.
This process requires enabling Developer Options and Mock Locations on your Android device. These are advanced system settings. Please proceed with caution.
Step-by-Step Configuration
Follow these steps to connect your external GPS device and override the internal GPS on your Android device for use with Fulcrum.
Step 1: Install Third-Party GPS Application
Install the chosen third-party GPS interface app (e.g., Bluetooth GPS app) from the Google Play Store.
Step 2: Pair and Connect Your Receiver
Pair your external GPS receiver with your Android device via the Bluetooth settings.
Open the third-party GPS application (e.g., Bluetooth GPS app).
Connect the app to your paired GPS receiver and verify that it is successfully receiving location data.
Step 3: Enable Mock GPS Provider (In App)
Within the third-party GPS application's settings, find and check the option to “Enable Mock GPS Provider” (or similar setting, depending on the app).
Step 4: Enable Developer Options (System Settings)
Checking the option in Step 3 will often automatically open the necessary system settings. If not:
Navigate to your Android system developer settings.
Locate the setting for “Allow mock locations” or “Select mock location app.”
If you cannot find the Developer Options menu in your device settings, you must first enable it by going to Settings -> About phone -> Build number and tapping the Build number seven times.
Step 5: Finalize Mock Location Setting
In the Android system settings, check the “Allow mock locations” option, or select your installed third-party GPS application (e.g., Bluetooth GPS app) as the mock location app.
Expected Outcome
Once the Mock Locations setting is successfully enabled and the external GPS app is running and connected, Fulcrum will automatically read the high-accuracy location data provided by your external Bluetooth device instead of the device's internal GPS.
