This manual is for users who received displays prior to March 24th, 2025 and went through this process to set device owner.
This update marks the final manual update process. Moving forward, you can check for updates directly within the XBoat display by navigating to Config and tapping "Check For Updates".
Instructions
If you have a previous version of XBoat installed from the Google Play Store, you must uninstall it before proceeding. Please note that uninstalling will reset all your settings and XPod pairing data, so you'll need to reconfigure these afterward. We are working on a mechanism to sync device settings soon.
Uninstall Existing App
- In XBoat App
Settings
tapApp Version
7 times to enable Developer Mode
- Scroll to the bottom, tap
Developer Settings > Revoke Device Owner Status > REVOKE
- Swipe up from the very bottom of the screen to go to the Android home screen
- Find the XBoat app
- Hold down the icon and press
Uninstall
Install Latest Version
- Swipe down on your Android device to access Quick Settings. Find the QR code scanner widget (it may be on the second page—swipe right if needed). Tap the widget to open it.
- Scan the QR code below to download the latest XBoat version, 0.3.9.3 (499).
- Once downloaded, tap the file to install the update.
- If you see a warning that the file could be harmful, select "Download Anyway" to proceed.
- If your phone displays a message about installing unknown apps, follow the prompts to enable this setting.
- Tap
Update
when prompted.
- Once updated, do not open the app yet.

Set Device Owner
- Remove the existing Google Account
- In
Settings > Passwords & Accounts
tap your account underAccounts for Owner
- Tap
Remove account
& confirmRemove account
in the popup
- Enable Android Developer Settings
- In
Settings > About > Version > Build number
tap the build number 7 times. You’re now a developer. - In
Settings > System > Developer Options
turn onUSB Debugging
- Install Android Debug Bridge (adb) If Not Already Installed
- This is standard Android software that allows your computer to set the XBoat App as the device owner. This enables XBoat to control the settings on your device, which is required for the most seamless outdoor operation.
- Open the Terminal Application (Mac)
- Copy the following commands and paste them into the terminal window.
# 1. Install Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# 2. Install the Android Platform Tools (which include ADB):
brew install --cask android-platform-tools
- Plug Android Device Into Computer
- A popup should appear on the Android device to allow USB debugging. Press
Allow
- If there is no pop-up, unplug the android, repeat step 3 and 4, and re-plug the android device into the computer.
Contact XBoat if the popup does not appear for troubleshooting assistance
- Set the XBoat App as Android Device Owner
- Open the Terminal Application (Mac)
- Copy the following command and paste it into the terminal window.
- Press enter to run the command
adb shell dpm set-device-owner com.xboat.app/.AdminReceiver
- Open XBoat App
- Test Automatic App Pinning
- Tap the
X
Icon in the menu bar to go home - Tap
Row
. If a pop-up does not appear, the process was successful! If a pop-up does appear, please contact XBoat.