Repository navigation
Releases: electrikjesus/XR-Launcher
Release list
v0.1.35
XR Launcher 0.1.35
Spatial workspace launcher for Android XR glasses, headsets, and 3D desktop on large screens (Android 14+). Your phone doubles as a touchpad + motion controller for the workspace.
0.1.35 — Host Edit in top HUD, All Apps drawer padding, optional pane arrows, Cardboard dwell click (FPS + IMU), multi-vendor IMU docs/scripts.
Highlights
- Phone HOME shell plus companion touchpad / motion pointer for the glasses display
- 2-/3-finger companion gestures: scroll, sphere zoom, look pan, right-click tap
- 3D Home Space on glasses, tablets, and desktop-mode hosts (BumpDesk GLES)
- Tray QS + notifications with pointer-friendly dismiss / scrub controls
- Optional RayNeo USB head tracking with calibration
- Registers as
LAUNCHER/HOME(minSdk 34)
Install
- Download
app-release.apkbelow. - Install on an Android 14+ phone (or tablet). Connect glasses if you have them.
- Optionally set XR Launcher as the default Home app.
adb install -r app-release.apkEnable Settings → Accessibility → XR Launcher display pointer so the companion cursor can click on the glasses display.
What's included
| File | Description |
|---|---|
| app-release.apk (~81M) | Signed release build. Use this for installs and in-place updates. |
| app-debug.apk (~100M) | Debug build with logging enabled. For testing only. |
Automatic updates (Obtainium)
To get notified when new v* tags ship, add this repo in Obtainium:
| Setting | Value |
|---|---|
| Source | GitHub |
| Repository | electrikjesus/XR-Launcher |
| Release filter | v* tags |
| APK filter | app-release.apk |
Build info
| Field | Value |
|---|---|
| Release tag | v0.1.35 |
| Gradle version | 0.1.35 (code 36) |
| Application ID | dev.electrikjesus.xrlauncher |
| Minimum Android | API 34+ |
| Ideal form factor | Phone + XR glasses, tablet, large-screen Android |
Since v1.002
Compare on GitHub: v1.002...v0.1.35
Changes in the last 30 days
Since 2026-09-05 · 119 commits
- Bump to 0.1.35 and add release notes. (
e8f49de) - Document multi-vendor glasses IMU probes and credit RayNeo HID sources. (
e52aacc) - Add Cardboard dwell click for FPS + glasses IMU. (
1308a55) - Add optional left/right pane navigation arrows on large screens. (
bd509fa) - Give the All Apps drawer outside padding and a squarer plate. (
f161171) - Move the large-screen Edit button into the top HUD. (
ab1eae8) - Fix unit tests stale after snap-to-grid default and gradient look curve. (
79bcfaa) - Add v0.1.34 release notes and tablet screenshots. (
f7e0730) - World-lock Recents on the Home pane instead of the FPS crosshair. (
2cfddd5) - Fix tray quick settings and add a notification scroll handle. (
66ec830) - Add companion 2/3-finger scroll, zoom, and look gestures. (
1ca7a48) - Fix companion toolbar icon contrast on the dark chrome. (
83c5fa7) - Add companion Apps toggle and per-notification dismiss X. (
94e3c40) - Add Poly Haven HDRI backdrops with an in-app picker. (
b0861a0) - Flip the GLES wallpaper sample so phone wallpaper is upright. (
611b851) - Fix phone wallpaper on the XR room under Android 14+. (
57e1752) - World-lock the radial menu in mouse-look so wedges can be aimed. (
fd7e077) - Fix SYSTEM wallpaper sticking on the last gradient and default snap-to-grid on. (
cfdb601) - Inject pointer gestures into PIP and foreign windows over XR UI. (
981f659) - Keep wallpaper on glasses/XR only, not the companion touchpad. (
44339ab) - Add Settings control for the return-to-XR overlay bubble size. (
810c8b9) - Make Home a desk surface instead of a mirrored icon grid. (
7bfaa28) - Show Desktop apps on Home and widen All Apps to 5×4. (
ece38a0) - Handle RayNeo USB-only attach when no glasses display exists. (
62c1d8c) - Clarify host glasses attach choices as XR UI vs Android Desktop. (
e3dfefa) - Prompt on host when glasses appear as a second display. (
92741da) - Snap the All Apps tile to the grid and look at it from Home on host. (
04f426d) - Tighten All Apps drawer plate to the icon/chevron span. (
c91661c) - Show a live snap-cell highlight while dragging desk items. (
c71b295) - Draw the All Apps open-drawer backing as a visible frosted panel. (
283c614) - Add desk grid snap and interactive widget corner resize. (
cb9893e) - Stop re-showing onboarding when only default Home is missing. (
33a05e4) - Stop Break Apart from orbiting icons around the sphere. (
bc25c9b) - Collapse fanned or expanded piles when clicking empty desk space. (
e68be79) - Polish pile size, hide open face, and add Fan / Break Apart radial. (
485275f) - Make Create Pile Folder and Stack into real desk piles. (
768c1a6) - Add lasso Move with a centroid handle for rigid group drag. (
da15624) - Clear stale desk selection before empty-desktop radial and on drag. (
610b570) - Add Grow and Shrink widget actions to the selection radial. (
ffd1e81) - Add AppWidgetHost desk widgets via empty-desktop radial place. (
0dbc8ca) - Replace chip-orbit context menu with BumpDesk RadialMenuView. (
438a532) - Fix oval Desktop icons by matching mesh height to the label atlas. (
6d71040) - Make empty-desk long-press open a working arrange radial. (
b3ce18d) - Open the radial menu when a lasso captures Desktop icons. (
339944c) - Abort lasso when a second finger starts two-finger pan. (
2f10751) - Match Home pane lighting to Desktop icon gamma. (
da575cf) - Glue Desktop icon size to Home panel icons and lower the Edit floor. (
d8acc91) - Add Scheme A look and a Play-friendly launcher surface. (
238aaa3) - Ignore desk icons crossed during a gesture look pan. (
93c1b71) - Invert gesture look so dragging the background pans naturally. (
ff02794) - Re-show onboarding when Home or Accessibility grants are missing. (
3fa14d4) - Add gesture look so the view stays still until a drag pans it. (
eb0a415) - Ignore leftover Edit hit boxes after the card closes. (
9e1fea8) - Add horizontal and vertical look deadzone sliders. (
d21c8e7) - Keep Settings clicks working after a slider drag. (
92cec14) - Hoist host Edit into a compact modal above the pointer stack. (
88f4d5c) - Fix host Settings/Edit clicks and trim Home Space options. (
71ed34d) - Draw the desk lasso and open context actions as a radial menu. (
435f3ab) - Shape gradient look so it stays slow at center and steepens at the edges. (
5be244b) - Restore FPS hover mouse-look and gradient up/down pitch on host. (
c81a614) - Fix host mouse-look lock and eye/normal HUD toggle. (
ee618d1) - Unlock full-circle mouse-look, flatten icon lighting, and add two-finger pan. (
6bfb4fb) - Allow full-circle Free look and keep top HUD clickable in mouse-look. (
de7bcd8) - Fix host misclicks by aligning absolute BumpDesk picks with the view. (
09119c7) - Restore round Home and Desktop icon faces. (
9a19256) - Add BumpDesk-derived absolute host pointer for Expanded Home Space. (
2742e38) - Fix uneven Home Space desk and grid app icon sizes. (
42376d3) - Add host right-click, scroll zoom, and pinch zoom. (
0014d67) - Fix host HUD and Edit hits with Minecraft-style chrome layers. (
01f9a9f) - Add large-screen immersive Home Space with top HUD and in-engine dialogs. (
e3f6dcd) - Release 0.1.19 with desk interaction and mouse-look polish. (
5e2e8cb) - Allow dragging Desktop icons back onto All Apps to remove them. (
e61588f) - Fix All Apps pagination clicks closing the drawer on touchpad. (
f0e738d) - Note mouse-look desk drag as partial and plan motion+FPS fix. (
0086af3) - Make touchpad long-press start Hold-Left and plan Settings repair. (
a9ec695) - Fix FPS mouse-look desk drag by finalizing before center re-lock. (
5cbe02c) - Sync Tier 0 and routing sections with large-screen XR Home Space plans. (
3c3dc08) - Plan large-screen XR default and host top HUD chrome. (
d6b3b88) - Allow Home pane apps to copy onto Desktop and start sphere lasso. (
b821f85) - Sync desk icons onto the GLES renderer on dirty bus updates. (
18c43d4) - Unlock the cursor for FPS Hold-Left tap and drag. (
f06a674) - Fix Hold-Left desk drag while FPS mouse-look is on. (
be0b313) - Allow mouse-look to pan right of Tray into empty space. (
7b87981) - Release 0.1.18 with README screenshots of glasses and companion. (
9272ac5) - Fix All Apps pager clicks and speed up page/open switches. (
1ed4dee) - Persist Desktop icon poses and bump to 0.1.17. (
0276411) - Allow mouse-look to pan left of Desktop into empty space. (
2292bb1) - Fix mouse-look pitch direction and add a companion toggle. (
b6d1f3c) - Hide the All Apps widget backing texture. (
13c80d0) - Shrink the open All Apps widget so pagination stays in cursor reach. (
15fc0d6) - Fix desk pager, Hold-Left grab, square All Apps frame, and tile drag. (
e54efe9) - Widen the All Apps widget, fix pager chrome clicks, and add desk icon physics. (
63ddcff) - Stop desk icon drag release from firing a click at the drop point. (
29d5c39) - Refit the All Apps widget layout and make pager hits and drops reliable. (
a9ec0f0) - Enlarge open All Apps widget and stop snapping the camera. (
ccb0e00) - Lift desk hover, stack All Apps closer, and add FPS look. (
afdad09) - Plan the next desk pass: hover, scale, closer All Apps widget, drag, and look modes. (
ef8f1a4) - Face All Apps tiles at the camera and open a BumpDesk 4x4 drawer on the sphere. (
4255c4d) - Treat Home, Tray, and app panes as pinned BumpDesk widgets on the inner sphere. (
a1a1ec0) - Face the Desktop when looking left and keep only a thin All Apps tile with desk-local hover. (
b5977f1) - Replace the left All Apps pane with a BumpDesk-style Desktop of physical GLES icons. (
92dac8e) - Restore mouse-look yaw and pitch so the glasses camera follows the cursor again, includi...
v0.1.34
XR Launcher 0.1.34
Spatial workspace launcher for Android XR glasses, headsets, and 3D desktop on large screens (Android 14+). Your phone doubles as a touchpad + motion controller for the workspace.
0.1.34 — Companion multitouch (scroll / pinch-zoom / look), tray brightness + notification scroll handle, world-locked Recents, wallpaper / HDRI surrounds, host HUD look modes.
Highlights
- Phone HOME shell plus companion touchpad / motion pointer for the glasses display
- 2-/3-finger companion gestures: scroll, sphere zoom, look pan, right-click tap
- 3D Home Space on glasses, tablets, and desktop-mode hosts (BumpDesk GLES)
- Tray QS + notifications with pointer-friendly dismiss / scrub controls
- Optional RayNeo USB head tracking with calibration
- Registers as
LAUNCHER/HOME(minSdk 34)
Install
- Download
app-release.apkbelow. - Install on an Android 14+ phone (or tablet). Connect glasses if you have them.
- Optionally set XR Launcher as the default Home app.
adb install -r app-release.apkEnable Settings → Accessibility → XR Launcher display pointer so the companion cursor can click on the glasses display.
What's included
| File | Description |
|---|---|
| app-release.apk (~81M) | Signed release build. Use this for installs and in-place updates. |
| app-debug.apk (~100M) | Debug build with logging enabled. For testing only. |
Automatic updates (Obtainium)
To get notified when new v* tags ship, add this repo in Obtainium:
| Setting | Value |
|---|---|
| Source | GitHub |
| Repository | electrikjesus/XR-Launcher |
| Release filter | v* tags |
| APK filter | app-release.apk |
Build info
| Field | Value |
|---|---|
| Release tag | v0.1.34 |
| Gradle version | 0.1.34 (code 35) |
| Application ID | dev.electrikjesus.xrlauncher |
| Minimum Android | API 34+ |
| Ideal form factor | Phone + XR glasses, tablet, large-screen Android |
Since v1.002
Compare on GitHub: v1.002...v0.1.34
Changes in the last 30 days
Since 2026-08-21 · 112 commits
- Add v0.1.34 release notes and tablet screenshots. (
f7e0730) - World-lock Recents on the Home pane instead of the FPS crosshair. (
2cfddd5) - Fix tray quick settings and add a notification scroll handle. (
66ec830) - Add companion 2/3-finger scroll, zoom, and look gestures. (
1ca7a48) - Fix companion toolbar icon contrast on the dark chrome. (
83c5fa7) - Add companion Apps toggle and per-notification dismiss X. (
94e3c40) - Add Poly Haven HDRI backdrops with an in-app picker. (
b0861a0) - Flip the GLES wallpaper sample so phone wallpaper is upright. (
611b851) - Fix phone wallpaper on the XR room under Android 14+. (
57e1752) - World-lock the radial menu in mouse-look so wedges can be aimed. (
fd7e077) - Fix SYSTEM wallpaper sticking on the last gradient and default snap-to-grid on. (
cfdb601) - Inject pointer gestures into PIP and foreign windows over XR UI. (
981f659) - Keep wallpaper on glasses/XR only, not the companion touchpad. (
44339ab) - Add Settings control for the return-to-XR overlay bubble size. (
810c8b9) - Make Home a desk surface instead of a mirrored icon grid. (
7bfaa28) - Show Desktop apps on Home and widen All Apps to 5×4. (
ece38a0) - Handle RayNeo USB-only attach when no glasses display exists. (
62c1d8c) - Clarify host glasses attach choices as XR UI vs Android Desktop. (
e3dfefa) - Prompt on host when glasses appear as a second display. (
92741da) - Snap the All Apps tile to the grid and look at it from Home on host. (
04f426d) - Tighten All Apps drawer plate to the icon/chevron span. (
c91661c) - Show a live snap-cell highlight while dragging desk items. (
c71b295) - Draw the All Apps open-drawer backing as a visible frosted panel. (
283c614) - Add desk grid snap and interactive widget corner resize. (
cb9893e) - Stop re-showing onboarding when only default Home is missing. (
33a05e4) - Stop Break Apart from orbiting icons around the sphere. (
bc25c9b) - Collapse fanned or expanded piles when clicking empty desk space. (
e68be79) - Polish pile size, hide open face, and add Fan / Break Apart radial. (
485275f) - Make Create Pile Folder and Stack into real desk piles. (
768c1a6) - Add lasso Move with a centroid handle for rigid group drag. (
da15624) - Clear stale desk selection before empty-desktop radial and on drag. (
610b570) - Add Grow and Shrink widget actions to the selection radial. (
ffd1e81) - Add AppWidgetHost desk widgets via empty-desktop radial place. (
0dbc8ca) - Replace chip-orbit context menu with BumpDesk RadialMenuView. (
438a532) - Fix oval Desktop icons by matching mesh height to the label atlas. (
6d71040) - Make empty-desk long-press open a working arrange radial. (
b3ce18d) - Open the radial menu when a lasso captures Desktop icons. (
339944c) - Abort lasso when a second finger starts two-finger pan. (
2f10751) - Match Home pane lighting to Desktop icon gamma. (
da575cf) - Glue Desktop icon size to Home panel icons and lower the Edit floor. (
d8acc91) - Add Scheme A look and a Play-friendly launcher surface. (
238aaa3) - Ignore desk icons crossed during a gesture look pan. (
93c1b71) - Invert gesture look so dragging the background pans naturally. (
ff02794) - Re-show onboarding when Home or Accessibility grants are missing. (
3fa14d4) - Add gesture look so the view stays still until a drag pans it. (
eb0a415) - Ignore leftover Edit hit boxes after the card closes. (
9e1fea8) - Add horizontal and vertical look deadzone sliders. (
d21c8e7) - Keep Settings clicks working after a slider drag. (
92cec14) - Hoist host Edit into a compact modal above the pointer stack. (
88f4d5c) - Fix host Settings/Edit clicks and trim Home Space options. (
71ed34d) - Draw the desk lasso and open context actions as a radial menu. (
435f3ab) - Shape gradient look so it stays slow at center and steepens at the edges. (
5be244b) - Restore FPS hover mouse-look and gradient up/down pitch on host. (
c81a614) - Fix host mouse-look lock and eye/normal HUD toggle. (
ee618d1) - Unlock full-circle mouse-look, flatten icon lighting, and add two-finger pan. (
6bfb4fb) - Allow full-circle Free look and keep top HUD clickable in mouse-look. (
de7bcd8) - Fix host misclicks by aligning absolute BumpDesk picks with the view. (
09119c7) - Restore round Home and Desktop icon faces. (
9a19256) - Add BumpDesk-derived absolute host pointer for Expanded Home Space. (
2742e38) - Fix uneven Home Space desk and grid app icon sizes. (
42376d3) - Add host right-click, scroll zoom, and pinch zoom. (
0014d67) - Fix host HUD and Edit hits with Minecraft-style chrome layers. (
01f9a9f) - Add large-screen immersive Home Space with top HUD and in-engine dialogs. (
e3f6dcd) - Release 0.1.19 with desk interaction and mouse-look polish. (
5e2e8cb) - Allow dragging Desktop icons back onto All Apps to remove them. (
e61588f) - Fix All Apps pagination clicks closing the drawer on touchpad. (
f0e738d) - Note mouse-look desk drag as partial and plan motion+FPS fix. (
0086af3) - Make touchpad long-press start Hold-Left and plan Settings repair. (
a9ec695) - Fix FPS mouse-look desk drag by finalizing before center re-lock. (
5cbe02c) - Sync Tier 0 and routing sections with large-screen XR Home Space plans. (
3c3dc08) - Plan large-screen XR default and host top HUD chrome. (
d6b3b88) - Allow Home pane apps to copy onto Desktop and start sphere lasso. (
b821f85) - Sync desk icons onto the GLES renderer on dirty bus updates. (
18c43d4) - Unlock the cursor for FPS Hold-Left tap and drag. (
f06a674) - Fix Hold-Left desk drag while FPS mouse-look is on. (
be0b313) - Allow mouse-look to pan right of Tray into empty space. (
7b87981) - Release 0.1.18 with README screenshots of glasses and companion. (
9272ac5) - Fix All Apps pager clicks and speed up page/open switches. (
1ed4dee) - Persist Desktop icon poses and bump to 0.1.17. (
0276411) - Allow mouse-look to pan left of Desktop into empty space. (
2292bb1) - Fix mouse-look pitch direction and add a companion toggle. (
b6d1f3c) - Hide the All Apps widget backing texture. (
13c80d0) - Shrink the open All Apps widget so pagination stays in cursor reach. (
15fc0d6) - Fix desk pager, Hold-Left grab, square All Apps frame, and tile drag. (
e54efe9) - Widen the All Apps widget, fix pager chrome clicks, and add desk icon physics. (
63ddcff) - Stop desk icon drag release from firing a click at the drop point. (
29d5c39) - Refit the All Apps widget layout and make pager hits and drops reliable. (
a9ec0f0) - Enlarge open All Apps widget and stop snapping the camera. (
ccb0e00) - Lift desk hover, stack All Apps closer, and add FPS look. (
afdad09) - Plan the next desk pass: hover, scale, closer All Apps widget, drag, and look modes. (
ef8f1a4) - Face All Apps tiles at the camera and open a BumpDesk 4x4 drawer on the sphere. (
4255c4d) - Treat Home, Tray, and app panes as pinned BumpDesk widgets on the inner sphere. (
a1a1ec0) - Face the Desktop when looking left and keep only a thin All Apps tile with desk-local hover. (
b5977f1) - Replace the left All Apps pane with a BumpDesk-style Desktop of physical GLES icons. (
92dac8e) - Restore mouse-look yaw and pitch so the glasses camera follows the cursor again, including up and down. (
31027dc) - Aim the glasses cursor as a camera ray onto the inner sphere so hover follows the 3D panes instead of a flat HUD. (
4e13e18) - Draw Home Space panes as tessellated GLES shells so look shows FPS edges. (
da1737f) - Bump to 0.1.7 and record keep-awake on the glasses session. (
22440e5) - Plan Home Space on BumpDesk GLES so panels can show real FPS edges. (
3895ee8) - Tilt the Home pane card itself when looking left/right. (
ffdcb9e) - Mode...
v0.1.19
XR Launcher 0.1.19
Spatial workspace launcher for Android XR glasses, headsets, and 3D desktop on large screens (Android 14+). Your phone doubles as a touchpad + motion controller for the workspace.
Early development (0.1.0). Primary hardware: RayNeo Air 4 Pro and large-screen Android.
Highlights
- Phone HOME shell plus companion touchpad / motion pointer for the glasses display
- 3D spatial workspace on glasses, tablets, and desktop-mode hosts
- Optional RayNeo USB head tracking with calibration
- Registers as
LAUNCHER/HOME(minSdk 34)
Install
- Download
app-release.apkbelow. - Install on an Android 14+ phone (or tablet). Connect glasses if you have them.
- Optionally set XR Launcher as the default Home app.
adb install -r app-release.apkEnable Settings → Accessibility → XR Launcher display pointer so the companion cursor can click on the glasses display.
What's included
| File | Description |
|---|---|
| app-release.apk (~80M) | Signed release build. Use this for installs and in-place updates. |
| app-debug.apk (~99M) | Debug build with logging enabled. For testing only. |
Automatic updates (Obtainium)
To get notified when new v* tags ship, add this repo in Obtainium:
| Setting | Value |
|---|---|
| Source | GitHub |
| Repository | electrikjesus/XR-Launcher |
| Release filter | v* tags |
| APK filter | app-release.apk |
Build info
| Field | Value |
|---|---|
| Release tag | v0.1.19 |
| Gradle version | 0.1.19 (code 20) |
| Application ID | dev.electrikjesus.xrlauncher |
| Minimum Android | API 34+ |
| Ideal form factor | Phone + XR glasses, tablet, large-screen Android |
Since v1.002
Compare on GitHub: v1.002...v0.1.19
Changes in the last 30 days
Since 2026-08-20 · 49 commits
- Release 0.1.19 with desk interaction and mouse-look polish. (
5e2e8cb) - Allow dragging Desktop icons back onto All Apps to remove them. (
e61588f) - Fix All Apps pagination clicks closing the drawer on touchpad. (
f0e738d) - Note mouse-look desk drag as partial and plan motion+FPS fix. (
0086af3) - Make touchpad long-press start Hold-Left and plan Settings repair. (
a9ec695) - Fix FPS mouse-look desk drag by finalizing before center re-lock. (
5cbe02c) - Sync Tier 0 and routing sections with large-screen XR Home Space plans. (
3c3dc08) - Plan large-screen XR default and host top HUD chrome. (
d6b3b88) - Allow Home pane apps to copy onto Desktop and start sphere lasso. (
b821f85) - Sync desk icons onto the GLES renderer on dirty bus updates. (
18c43d4) - Unlock the cursor for FPS Hold-Left tap and drag. (
f06a674) - Fix Hold-Left desk drag while FPS mouse-look is on. (
be0b313) - Allow mouse-look to pan right of Tray into empty space. (
7b87981) - Release 0.1.18 with README screenshots of glasses and companion. (
9272ac5) - Fix All Apps pager clicks and speed up page/open switches. (
1ed4dee) - Persist Desktop icon poses and bump to 0.1.17. (
0276411) - Allow mouse-look to pan left of Desktop into empty space. (
2292bb1) - Fix mouse-look pitch direction and add a companion toggle. (
b6d1f3c) - Hide the All Apps widget backing texture. (
13c80d0) - Shrink the open All Apps widget so pagination stays in cursor reach. (
15fc0d6) - Fix desk pager, Hold-Left grab, square All Apps frame, and tile drag. (
e54efe9) - Widen the All Apps widget, fix pager chrome clicks, and add desk icon physics. (
63ddcff) - Stop desk icon drag release from firing a click at the drop point. (
29d5c39) - Refit the All Apps widget layout and make pager hits and drops reliable. (
a9ec0f0) - Enlarge open All Apps widget and stop snapping the camera. (
ccb0e00) - Lift desk hover, stack All Apps closer, and add FPS look. (
afdad09) - Plan the next desk pass: hover, scale, closer All Apps widget, drag, and look modes. (
ef8f1a4) - Face All Apps tiles at the camera and open a BumpDesk 4x4 drawer on the sphere. (
4255c4d) - Treat Home, Tray, and app panes as pinned BumpDesk widgets on the inner sphere. (
a1a1ec0) - Face the Desktop when looking left and keep only a thin All Apps tile with desk-local hover. (
b5977f1) - Replace the left All Apps pane with a BumpDesk-style Desktop of physical GLES icons. (
92dac8e) - Restore mouse-look yaw and pitch so the glasses camera follows the cursor again, including up and down. (
31027dc) - Aim the glasses cursor as a camera ray onto the inner sphere so hover follows the 3D panes instead of a flat HUD. (
4e13e18) - Draw Home Space panes as tessellated GLES shells so look shows FPS edges. (
da1737f) - Bump to 0.1.7 and record keep-awake on the glasses session. (
22440e5) - Plan Home Space on BumpDesk GLES so panels can show real FPS edges. (
3895ee8) - Tilt the Home pane card itself when looking left/right. (
ffdcb9e) - Model Home Space as a BumpDesk-style scene so look is FPS and panes cannot overlap. (
f8cb95d) - Turn Home Space by moving the camera, not spinning panes. (
134d698) - Separate Home Space panes into side panels and strengthen look pitch. (
dc6d428) - Put glasses Home Space in a real 3D room so look no longer shows wallpaper edges. (
0a6c863) - Track onboarding restricted-settings (6.9) and reusing BumpDesk icon/widget 3D paths (2.20). (
9ff0d5e) - Inset the XR Home Space into a 3D carousel so glasses show tilted neighbor panes and large icons. (
d8957ee) - Add a launch-target chooser on phone HOME and companion. (
15afbd8) - Add a three-pane XR Home Space with edge pan and in-space app windows. (
9d577e3) - 6.1: Rebuild XR home as clock+dock and make the companion a full-screen touchpad. (
d778333) - 6.1: Walk onboarding through missing Home and accessibility grants. (
3529791) - 6.1: Add phone onboarding, HOME launcher, and spatial XR chrome (
33410d5) - Add signed-release keystore helper and GitHub Actions APK/release CI. (
712063b)
Built from v0.1.19 · All commits
v0.1.18
XR Launcher 0.1.18
Spatial workspace launcher for Android XR glasses, headsets, and 3D desktop on large screens (Android 14+). Your phone doubles as a touchpad + motion controller for the workspace.
Early development (0.1.0). Primary hardware: RayNeo Air 4 Pro and large-screen Android.
Highlights
- Phone HOME shell plus companion touchpad / motion pointer for the glasses display
- 3D spatial workspace on glasses, tablets, and desktop-mode hosts
- Optional RayNeo USB head tracking with calibration
- Registers as
LAUNCHER/HOME(minSdk 34)
Install
- Download
app-release.apkbelow. - Install on an Android 14+ phone (or tablet). Connect glasses if you have them.
- Optionally set XR Launcher as the default Home app.
adb install -r app-release.apkEnable Settings → Accessibility → XR Launcher display pointer so the companion cursor can click on the glasses display.
What's included
| File | Description |
|---|---|
| app-release.apk (~80M) | Signed release build. Use this for installs and in-place updates. |
| app-debug.apk (~99M) | Debug build with logging enabled. For testing only. |
Automatic updates (Obtainium)
To get notified when new v* tags ship, add this repo in Obtainium:
| Setting | Value |
|---|---|
| Source | GitHub |
| Repository | electrikjesus/XR-Launcher |
| Release filter | v* tags |
| APK filter | app-release.apk |
Build info
| Field | Value |
|---|---|
| Release tag | v0.1.18 |
| Gradle version | 0.1.18 (code 19) |
| Application ID | dev.electrikjesus.xrlauncher |
| Minimum Android | API 34+ |
| Ideal form factor | Phone + XR glasses, tablet, large-screen Android |
Since v1.002
Compare on GitHub: v1.002...v0.1.18
Changes in the last 30 days
Since 2026-08-19 · 36 commits
- Release 0.1.18 with README screenshots of glasses and companion. (
9272ac5) - Fix All Apps pager clicks and speed up page/open switches. (
1ed4dee) - Persist Desktop icon poses and bump to 0.1.17. (
0276411) - Allow mouse-look to pan left of Desktop into empty space. (
2292bb1) - Fix mouse-look pitch direction and add a companion toggle. (
b6d1f3c) - Hide the All Apps widget backing texture. (
13c80d0) - Shrink the open All Apps widget so pagination stays in cursor reach. (
15fc0d6) - Fix desk pager, Hold-Left grab, square All Apps frame, and tile drag. (
e54efe9) - Widen the All Apps widget, fix pager chrome clicks, and add desk icon physics. (
63ddcff) - Stop desk icon drag release from firing a click at the drop point. (
29d5c39) - Refit the All Apps widget layout and make pager hits and drops reliable. (
a9ec0f0) - Enlarge open All Apps widget and stop snapping the camera. (
ccb0e00) - Lift desk hover, stack All Apps closer, and add FPS look. (
afdad09) - Plan the next desk pass: hover, scale, closer All Apps widget, drag, and look modes. (
ef8f1a4) - Face All Apps tiles at the camera and open a BumpDesk 4x4 drawer on the sphere. (
4255c4d) - Treat Home, Tray, and app panes as pinned BumpDesk widgets on the inner sphere. (
a1a1ec0) - Face the Desktop when looking left and keep only a thin All Apps tile with desk-local hover. (
b5977f1) - Replace the left All Apps pane with a BumpDesk-style Desktop of physical GLES icons. (
92dac8e) - Restore mouse-look yaw and pitch so the glasses camera follows the cursor again, including up and down. (
31027dc) - Aim the glasses cursor as a camera ray onto the inner sphere so hover follows the 3D panes instead of a flat HUD. (
4e13e18) - Draw Home Space panes as tessellated GLES shells so look shows FPS edges. (
da1737f) - Bump to 0.1.7 and record keep-awake on the glasses session. (
22440e5) - Plan Home Space on BumpDesk GLES so panels can show real FPS edges. (
3895ee8) - Tilt the Home pane card itself when looking left/right. (
ffdcb9e) - Model Home Space as a BumpDesk-style scene so look is FPS and panes cannot overlap. (
f8cb95d) - Turn Home Space by moving the camera, not spinning panes. (
134d698) - Separate Home Space panes into side panels and strengthen look pitch. (
dc6d428) - Put glasses Home Space in a real 3D room so look no longer shows wallpaper edges. (
0a6c863) - Track onboarding restricted-settings (6.9) and reusing BumpDesk icon/widget 3D paths (2.20). (
9ff0d5e) - Inset the XR Home Space into a 3D carousel so glasses show tilted neighbor panes and large icons. (
d8957ee) - Add a launch-target chooser on phone HOME and companion. (
15afbd8) - Add a three-pane XR Home Space with edge pan and in-space app windows. (
9d577e3) - 6.1: Rebuild XR home as clock+dock and make the companion a full-screen touchpad. (
d778333) - 6.1: Walk onboarding through missing Home and accessibility grants. (
3529791) - 6.1: Add phone onboarding, HOME launcher, and spatial XR chrome (
33410d5) - Add signed-release keystore helper and GitHub Actions APK/release CI. (
712063b)
Built from v0.1.18 · All commits
v0.1.17
XR Launcher 0.1.17
Spatial workspace launcher for Android XR glasses, headsets, and 3D desktop on large screens (Android 14+). Your phone doubles as a touchpad + motion controller for the workspace.
Early development (0.1.0). Primary hardware: RayNeo Air 4 Pro and large-screen Android.
Highlights
- Phone HOME shell plus companion touchpad / motion pointer for the glasses display
- 3D spatial workspace on glasses, tablets, and desktop-mode hosts
- Optional RayNeo USB head tracking with calibration
- Registers as
LAUNCHER/HOME(minSdk 34)
Install
- Download
app-release.apkbelow. - Install on an Android 14+ phone (or tablet). Connect glasses if you have them.
- Optionally set XR Launcher as the default Home app.
adb install -r app-release.apkEnable Settings → Accessibility → XR Launcher display pointer so the companion cursor can click on the glasses display.
What's included
| File | Description |
|---|---|
| app-release.apk (~80M) | Signed release build. Use this for installs and in-place updates. |
| app-debug.apk (~99M) | Debug build with logging enabled. For testing only. |
Automatic updates (Obtainium)
To get notified when new v* tags ship, add this repo in Obtainium:
| Setting | Value |
|---|---|
| Source | GitHub |
| Repository | electrikjesus/XR-Launcher |
| Release filter | v* tags |
| APK filter | app-release.apk |
Build info
| Field | Value |
|---|---|
| Release tag | v0.1.17 |
| Gradle version | 0.1.17 (code 18) |
| Application ID | dev.electrikjesus.xrlauncher |
| Minimum Android | API 34+ |
| Ideal form factor | Phone + XR glasses, tablet, large-screen Android |
Since v1.002
Compare on GitHub: v1.002...v0.1.17
Changes in the last 30 days
Since 2026-08-19 · 34 commits
- Persist Desktop icon poses and bump to 0.1.17. (
0276411) - Allow mouse-look to pan left of Desktop into empty space. (
2292bb1) - Fix mouse-look pitch direction and add a companion toggle. (
b6d1f3c) - Hide the All Apps widget backing texture. (
13c80d0) - Shrink the open All Apps widget so pagination stays in cursor reach. (
15fc0d6) - Fix desk pager, Hold-Left grab, square All Apps frame, and tile drag. (
e54efe9) - Widen the All Apps widget, fix pager chrome clicks, and add desk icon physics. (
63ddcff) - Stop desk icon drag release from firing a click at the drop point. (
29d5c39) - Refit the All Apps widget layout and make pager hits and drops reliable. (
a9ec0f0) - Enlarge open All Apps widget and stop snapping the camera. (
ccb0e00) - Lift desk hover, stack All Apps closer, and add FPS look. (
afdad09) - Plan the next desk pass: hover, scale, closer All Apps widget, drag, and look modes. (
ef8f1a4) - Face All Apps tiles at the camera and open a BumpDesk 4x4 drawer on the sphere. (
4255c4d) - Treat Home, Tray, and app panes as pinned BumpDesk widgets on the inner sphere. (
a1a1ec0) - Face the Desktop when looking left and keep only a thin All Apps tile with desk-local hover. (
b5977f1) - Replace the left All Apps pane with a BumpDesk-style Desktop of physical GLES icons. (
92dac8e) - Restore mouse-look yaw and pitch so the glasses camera follows the cursor again, including up and down. (
31027dc) - Aim the glasses cursor as a camera ray onto the inner sphere so hover follows the 3D panes instead of a flat HUD. (
4e13e18) - Draw Home Space panes as tessellated GLES shells so look shows FPS edges. (
da1737f) - Bump to 0.1.7 and record keep-awake on the glasses session. (
22440e5) - Plan Home Space on BumpDesk GLES so panels can show real FPS edges. (
3895ee8) - Tilt the Home pane card itself when looking left/right. (
ffdcb9e) - Model Home Space as a BumpDesk-style scene so look is FPS and panes cannot overlap. (
f8cb95d) - Turn Home Space by moving the camera, not spinning panes. (
134d698) - Separate Home Space panes into side panels and strengthen look pitch. (
dc6d428) - Put glasses Home Space in a real 3D room so look no longer shows wallpaper edges. (
0a6c863) - Track onboarding restricted-settings (6.9) and reusing BumpDesk icon/widget 3D paths (2.20). (
9ff0d5e) - Inset the XR Home Space into a 3D carousel so glasses show tilted neighbor panes and large icons. (
d8957ee) - Add a launch-target chooser on phone HOME and companion. (
15afbd8) - Add a three-pane XR Home Space with edge pan and in-space app windows. (
9d577e3) - 6.1: Rebuild XR home as clock+dock and make the companion a full-screen touchpad. (
d778333) - 6.1: Walk onboarding through missing Home and accessibility grants. (
3529791) - 6.1: Add phone onboarding, HOME launcher, and spatial XR chrome (
33410d5) - Add signed-release keystore helper and GitHub Actions APK/release CI. (
712063b)
Built from v0.1.17 · All commits
v0.1.0
XR Launcher 0.1.0
Spatial workspace launcher for Android XR glasses, headsets, and 3D desktop on large screens (Android 14+). Your phone doubles as a touchpad + motion controller for the workspace.
Early development (0.1.0). Primary hardware: RayNeo Air 4 Pro and large-screen Android.
Highlights
- Phone HOME shell plus companion touchpad / motion pointer for the glasses display
- 3D spatial workspace on glasses, tablets, and desktop-mode hosts
- Optional RayNeo USB head tracking with calibration
- Registers as
LAUNCHER/HOME(minSdk 34)
Install
- Download
app-release.apkbelow. - Install on an Android 14+ phone (or tablet). Connect glasses if you have them.
- Optionally set XR Launcher as the default Home app.
adb install -r app-release.apkEnable Settings → Accessibility → XR Launcher display pointer so the companion cursor can click on the glasses display.
What's included
| File | Description |
|---|---|
| app-release.apk (~80M) | Signed release build. Use this for installs and in-place updates. |
| app-debug.apk (~98M) | Debug build with logging enabled. For testing only. |
Automatic updates (Obtainium)
To get notified when new v* tags ship, add this repo in Obtainium:
| Setting | Value |
|---|---|
| Source | GitHub |
| Repository | electrikjesus/XR-Launcher |
| Release filter | v* tags |
| APK filter | app-release.apk |
Build info
| Field | Value |
|---|---|
| Release tag | v0.1.0 |
| Gradle version | 0.1.0 (code 1) |
| Application ID | dev.electrikjesus.xrlauncher |
| Minimum Android | API 34+ |
| Ideal form factor | Phone + XR glasses, tablet, large-screen Android |
Since v1.002
Compare on GitHub: v1.002...v0.1.0
Changes in the last 30 days
Since 2026-08-19 · 1 commits
- Add signed-release keystore helper and GitHub Actions APK/release CI. (
712063b)
Built from v0.1.0 · All commits