Install APK on VR Headsets
Android-based VR headsets like Meta Quest, Pico 4, and HTC Vive XR have a local storage system that accepts APK sideloads. AnExplorer — available on the Meta Horizon Store — is the file manager purpose-built for VR headsets, handling the complete sideload flow inside the headset itself.
Supported Headsets
| Headset | AnExplorer Source | Developer Mode Required |
|---|---|---|
| Meta Quest 3 / 3S | Meta Horizon Store | ✅ Yes |
| Meta Quest 2 / Pro | Meta Horizon Store | ✅ Yes |
| Pico 4 / 4 Ultra | Pico Store | ✅ Yes |
| HTC Vive XR Elite | Sideload APK | ✅ Yes |
| Samsung Galaxy XR | Galaxy Store / Sideload | ✅ Yes |
Step 0 — Enable Developer Mode (One-Time Setup)
For Meta Quest:
- Visit developer.oculus.com → create or join an organization
- Open the Meta companion app on your phone
- Settings → your headset → Developer Mode → ON
- In the headset, unknown APK installation is now permitted
For Pico 4:
- Settings → General → About → tap Build Version 7 times
- Developer Options appear → enable USB Debugging and Install via USB
Method 1 — Transfer from Phone via WiFi (No PC)
- Install AnExplorer on your phone and on the headset
- On your phone, navigate to the APK → tap WiFi Share
- Inside the headset (with controllers), open AnExplorer → Network → WiFi Receive
- Accept the transfer — APK arrives in headset storage
- In the headset's AnExplorer, navigate to the APK → tap to install
Method 2 — Device Connect (PC Browser → Headset)
Device Connect starts a web server on the headset that your PC browser can push files to:
- Inside the headset, open AnExplorer → Tools → Device Connect → Start Server
- Note the IP address and port shown (e.g.
192.168.1.50:1234) - On your PC, open a browser and navigate to that address
- Drag and drop the APK onto the browser page — it uploads to headset storage
- Back in the headset, tap the APK in AnExplorer → install
This is the fastest method for large APKs since it runs over your local WiFi at full speed.
Method 3 — Remote Install via ADB from Phone
AnExplorer's Remote Install installs the APK inside the headset silently — no confirmation dialog inside the headset. Works over WiFi or USB.
WiFi ADB (recommended — no cable):
- In the headset: Settings → Developer Options → Wireless Debugging → ON
- Tap Pair device with pairing code — note the IP, port, and 6-digit code
- On your phone, navigate to the APK in AnExplorer → tap Remote Install
- Enter the IP address and pairing code shown in the headset
- Tap Pair, then Install — the app installs silently inside the headset
USB ADB:
- Connect the headset to your phone via USB-C
- Headset: Developer Options → USB Debugging → ON
- Put on the headset and tap Allow on the "Allow USB Debugging" prompt
- On your phone, navigate to the APK in AnExplorer → tap Remote Install
- Tap Install — done
After Install — Finding Sideloaded Apps
Sideloaded apps on Meta Quest appear under App Library → Unknown Sources. On Pico 4 they appear in the main app grid. AnExplorer itself shows installed apps in App Manager regardless of source.
