π’ Note: ManageXR supports all features on Galaxy XR devices except for Kiosk Mode / locking into the Custom Home Screen is still in progress.
There are two ways to enroll a Samsung Galaxy XR headset with ManageXR: QR Code Enrollment and the Device Setup Tool (DST).
Pick the method that works best for your situation:
QR Code Enrollment is the fastest and generally recommended option. It works during the initial device setup and requires no computer.
Device Setup Tool requires a computer with a USB connection. Use this if the device has already been set up, or if you prefer a USB-based flow.
Option 1: QR Code Enrollment (Recommended)
π©βπ» This feature is actively in development. Please use the Option 2: Device Setup Tool (DST) method for now. We will update this section once this feature releases.
QR Code Enrollment happens during the out-of-box setup, before any accounts are added to the device. If you have already set up the headset, you will need to factory reset it first.
Prerequisites
A factory-fresh or factory-reset Galaxy XR headset
Your enrollment QR code (see how to create one below)
How to Create Your Enrollment QR Code
Before you start the enrollment process on the headset, you need to generate a QR code.
Get your configuration code. In the ManageXR dashboard, find the configuration you want the device to enroll into and copy its configuration code. Learn how to find your configuration code.
Copy the JSON template below and replace
YOUR_CODE_HEREwith your configuration code:
β{
"android.app.extra.PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME": "com.mightyimmersion.mightyplatform.adminapp.prod/com.mightyimmersion.mightyplatform.receivers.DevAdminReceiver",
"android.app.extra.PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM": "TJL5hlRIzlhoFYM8cBpX6HLHyk39_bASdG7W2vcud20",
"android.app.extra.PROVISIONING_DEVICE_ADMIN_PACKAGE_DOWNLOAD_LOCATION": "https://storage.googleapis.com/mighty-platform-prod/organizations/ftDX6dtUUgOSZ2zhp1hG/apps/com.mightyimmersion.mightyplatform.adminapp.prod/apks/1745386844191_10780%2B1.7.80-0-qr-code-testing-prod-vr.apk",
"android.app.extra.PROVISIONING_SKIP_ENCRYPTION": false,
"android.app.extra.PROVISIONING_LEAVE_ALL_SYSTEM_APPS_ENABLED": true,
"android.app.extra.PROVISIONING_ADMIN_EXTRAS_BUNDLE": {
"enrollmentMethod": "QR_CODE",
"registrationCode": "YOUR_CODE_HERE"
}
}Generate the QR code. Go to https://kazuhikoarase.github.io/qrcode-generator/js/demo/ (an open-source QR code generator that handles arbitrary text and JSON).
Paste your edited JSON into the text field and generate the code.
Print or display the QR code so it is ready to scan when the headset prompts for it.
π‘ Tip. Only the registrationCode value needs to change between configurations. The rest of the JSON stays the same for all Galaxy XR devices in your organization.
Enrollment Steps
Factory reset the headset (skip this if the device is brand new and unboxed)
Go to Settings > General Management > Reset > Factory Data Reset and confirm
Wait for the device to restart
Power on the headset and begin the initial setup process
Trigger Enterprise Mode. On the Welcome Screen, press the main button on the headset 6 times. You will see a notification confirming the device is entering Enterprise Mode
Continue through the setup until you reach the QR Code screen
Scan the enrollment QR code you generated above
Connect to Wi-Fi when prompted
Wait for installation. The device will download and install the ManageXR admin app. This may take a few minutes depending on your network speed
Grant permissions if prompted. The enrollment screen may show buttons to grant missing permissions. Tap each one, grant the permission, then return to the enrollment screen to continue
Complete the setup. Once enrollment finishes, the headset will appear in your ManageXR dashboard and you can begin managing it remotely.
Option 2: Device Setup Tool (DST)
The Device Setup Tool is a desktop application that installs ManageXR over USB. Use this method if the device has already gone through initial setup or if QR Code Enrollment is not available.
Prerequisites
A computer (Windows or Mac) with the ManageXR Device Setup Tool installed
A USB cable to connect the headset to your computer
No Google accounts can be on the device. ManageXR needs device owner permissions, and accounts must be removed first
Choose your starting point
The steps depend on whether the headset is brand new or has already been set up.
Path A: Device has NOT been set up yet (brand new or factory reset)
This is the simplest path. Do not add any accounts during setup.
Power on the headset and go through the initial setup. This includes the out-of-box tutorials, granting system permissions, connecting to Wi-Fi, and setting up a PIN
Skip adding a Google account when prompted
Turn on Developer Mode
Go to Settings > About Device
Find Build Number and tap it 7 times rapidly
Enter your PIN when prompted to confirm
You will see a message confirming Developer Mode is active
Turn on USB Debugging
Go to Settings > System > Developer Options
Toggle USB Debugging on
Connect the headset to your computer with a USB cable
Allow USB debugging when prompted on the headset
Open the Device Setup Tool on your computer and click Install
Follow any on-screen prompts on the headset to complete installation
The device will appear in your ManageXR dashboard once enrollment finishes.
Path B: Device has already been set up with an account
You need to remove the Google account before installing ManageXR.
Open Settings on the headset
Go to Passwords and Accounts
Find the linked Google account and remove it
Turn on Developer Mode
Go to Settings > About Device
Find Build Number and tap it 7 times rapidly
Enter your PIN when prompted to confirm
You will see a message confirming Developer Mode is active
Turn on USB Debugging
Go to Settings > System > Developer Options
Toggle USB Debugging on
Connect the headset to your computer with a USB cable
Allow USB debugging when prompted on the headset
Keep the headset on and be ready to interact with it
Open the Device Setup Tool on your computer and click Install
Follow any on-screen prompts on the headset to complete installation
The device will appear in your ManageXR dashboard once enrollment finishes. You can add the Google account back after ManageXR is installed.
Troubleshooting
The QR code screen never appears
The QR code screen never appears
Make sure you press the main button exactly 6 times on the Welcome Screen. You should see a notification about Enterprise Mode before continuing.
The Device Setup Tool says it cannot install
The Device Setup Tool says it cannot install
Confirm that all Google accounts have been removed from the device. Go to Settings > Passwords and Accounts and verify no accounts are listed.
USB debugging prompt does not appear
USB debugging prompt does not appear
Try a different USB cable (use a data cable, not a charge-only cable). Also confirm USB Debugging is toggled on in Settings > Developer Options.
The device does not appear in the ManageXR dashboard
The device does not appear in the ManageXR dashboard
Make sure the headset is connected to Wi-Fi and has an active internet connection. Wait a few minutes, then refresh the dashboard.
Need Help?
Reach out to our support team through the chat widget or email us at support@managexr.com.
