adb) if you want to inspect installed packages.
adb, plus a USB-C data cableInstall adb on the PC if you want the verification steps to work:
# Debian/Ubuntu
sudo apt install android-tools-adb
# macOS
brew install android-platform-tools
Example: after installing, adb version should print a first line beginning with Android Debug Bridge version. If the shell answers command not found, platform-tools are not on PATH — export the folder containing the adb binary.
Why this works: adb is the same bridge used for phones; Android XR is built on Android, so the host-side tooling is unchanged. That is why the headset-side checks later are plain pm list packages calls. For more Android tooling context, see Best AI apps for Android in 2026.
What to do: sign the same Google account into the phone's Play Store, join the 5 GHz SSID, and confirm the router does not isolate clients. Then power on the headset and keep it on the charger during the whole procedure.
Why: the headset inherits accounts and app entitlements from the phone during setup. If the phone is on a 2.4 GHz SSID guest network and the headset lands on the main 5 GHz SSID, the discovery broadcast never reaches the headset and the wizard stalls at "looking for your phone" without an error message.
How to check: on the phone, open Wi-Fi settings and confirm the network name. On the PC, run:
adb start-server
adb devices
Expected output when nothing is connected yet:
List of devices attached
An empty list after the header means the daemon started correctly — that is the pass condition here. A cannot connect to daemon line means a port conflict; fix it with adb kill-server && adb start-server.
Example: phone on HomeNet_5G, headset on HomeNet_5G, both getting addresses from the same 192.168.1.0/24 pool. If the phone shows 192.168.1.24 and the headset's network details show 192.168.8.x, they are on different subnets — stop and fix the network before pairing.

What to do: put the headset on, complete the on-screen wizard, and when it asks for a phone, open the companion app on the phone and confirm the pairing code shown in both places. After the link is established, install apps from the headset's Play Store or push them from the phone. Then sign in to Gemini with the same Google account.
Why: the confirmation code is a mutual authentication step — it proves the phone and the headset are the two devices in the same room, not two devices on the same Wi-Fi. Skipping or mistyping it leaves the headset in a "paired but not linked" state where notifications and phone apps never arrive.
Concrete sequence with expected result at each point:
1. Power on the headset → the wizard appears inside the lenses.
2. Wizard reaches the phone step → the companion app on the phone lists a device name.
3. Select the device and compare the code → both screens show the same digits.
4. Confirm on the phone → the headset returns to the wizard and continues.
5. Wizard finishes → the home environment renders and the app grid is reachable.
How to check: on the headset, open the app grid and launch the Play Store; it must open signed in with your account, not with a sign-in prompt. On the phone, the companion app must show the headset as connected rather than "not connected" — the exact label varies by build, so check the documentation for your firmware's wording.
If you prefer installing apps from a computer instead of the headset store, the sideloading rules are identical to phones and are covered in How to download and install AI apps on Android via RuStore.
Example — enabling the debug path before you need it: in the headset's settings, open *About* and tap the build number repeatedly until the developer options unlock, then enable USB/wireless debugging. On the PC:
adb connect <headset-ip>:5555
adb devices
A successful connect prints connected to <headset-ip>:5555 and then lists the serial with the state device. A state of unauthorized means the RSA prompt inside the headset was never accepted — put the headset on and accept it.

What to do: run three independent checks — one on the phone, one on the PC, one inside the headset — instead of trusting a single "connected" badge.
Why: each layer fails separately. Bluetooth can be paired while the account link is missing; the account link can be fine while Gemini has no microphone permission. Three checks isolate which layer broke.
| Layer | How to check | Pass signal |
|---|---|---|
| Phone link | Companion app on the phone | Headset listed as connected |
| Installed packages | `adb shell pm list packages` on the PC | Your target packages appear in the list |
| Gemini | Ask a spoken question in the headset | Answer renders in the panel and audio plays |
# Host-side filter; grep runs on your PC, not on the headset
adb shell pm list packages | grep -i -E "xr|gemini|assistant"
Example: the command returns lines of the form package:com.google.android.googlequicksearchbox and package:com.samsung.android.xr.<something> — the exact package names depend on your build, so treat any line containing your app's vendor prefix as the pass condition. An empty result means the package list was read but nothing matched: either the app is not installed, or it is installed under a different user profile on the headset.
How to check Gemini specifically: say a short question out loud. Success = the panel shows a transcript and then an answer, and audio comes out of the headset speakers. If the transcript appears but no answer arrives, the issue is the account/network, not the microphone.
Problem. The phone cannot find the headset during the wizard.
Couldn't pair with Galaxy XR. Check the PIN or passkey and try again.adb kill-server && adb start-server
Problem. adb sees no headset even though the cable is connected.
adb: no devices/emulators foundadb kill-server, reconnect, and put the headset on to accept the prompt. If it still fails, switch to wireless debugging and use adb connect <headset-ip>:5555.Problem. The Play Store inside the headset refuses to load the app list.
Error while retrieving information from server. [DF-DFERH-01]Pair from the phone, install from the headset's own Play Store, and verify with three independent checks so you know which layer broke. Once the link is stable, expand your app set using Best AI apps for Android in 2026 and keep adb configured for package-level debugging.
Can I set up the Samsung Galaxy XR without a phone?
Not through the standard first-boot wizard — it expects a companion app on an Android phone. Whether a given build allows a phone-free path is version-specific; check the documentation shipped with your unit.
Do I need a PC to install apps on the headset?
No. The headset's own Play Store covers normal installs. A PC with adb is only needed for package inspection or sideloading, and sideloading follows the same rules as on phones.
How do I know the headset is really paired and not just on Wi-Fi?
The companion app on the phone must list the headset as connected, and the Play Store inside the headset must open already signed in. A Wi-Fi icon alone proves nothing about the phone link.
Why does Gemini answer in text but not in voice?
The transcript shows the microphone works, so the failure is downstream — account entitlement or network. Re-check that both devices use the same Google account and that the headset's network allows the assistant's endpoints.
Status: practical guide. Some statements come from vendors; verify in your environment.
Time to complete: about 30 minutes (20 minutes of setup, 10 minutes of verification) You need: Samsung Galaxy XR headset + charger, an Android phone with the Play Store, a Google account signed in on both devices, one Wi-Fi network that both devices can reach, and — optionally — a PC with Android platform-tools (adb) if you want to inspect installed packages.
Machine data: Citation Map JSON · JSON-LD · Semantic Embeddings — separate stage.
| Entity | Type | Role |
|---|---|---|
| android xr настройка | тема/инструмент | упоминается в заголовке, TL;DR или разделах гайда |
| samsung galaxy xr как подключить | тема/инструмент | упоминается в заголовке, TL;DR или разделах гайда |
| очки с ии gemini | тема/инструмент | упоминается в заголовке, TL;DR или разделах гайда |
| android xr приложения | тема/инструмент | упоминается в заголовке, TL;DR или разделах гайда |
| macOS | платформа/технология | упоминается в заголовке, TL;DR или разделах гайда |
| Android | платформа/технология | упоминается в заголовке, TL;DR или разделах гайда |
| компания | упоминается в заголовке, TL;DR или разделах гайда | |
| Gemini | тема/инструмент | упоминается в заголовке, TL;DR или разделах гайда |
No independent confirmation is provided; source claims and editorial conclusions are separated below.
| Source | Type | Role |
|---|---|---|
| No external links | — | — |
Cite as: AI Release. Как настроить очки Samsung Galaxy XR на Android XR: сопряжение со смартфоном, приложения и Gemini. ai-release.org.