Lynx-R1 firmwares


Firmware for the Lynx-R1 headset.

Follow the instructions to update your Lynx R-1.

Latest Releases

1.1.10

Released 1 month ago

Updated Lynx Launcher v1.1.1

1. Fixed OTA panel "ApplyAndRestart" button not interactable in v1.1.9.

2. Fixed Line Hands sometime spawning big color sphere at world origin

3. Fixed VR records not started when MR was not recorded before

4. Fixed XR Ray Interactor filter setup in Left Hand causing "Trying to add the invalid item into IXRFilterList 1" error logs on start


Updated System

1. Added static mac address support

2. Removed fingerprint support

Known Issues

1. Video See Through is not undistorted in Lynx Launcher records


Important Notice:

1. When applying an OTA from v1.1.9 in Lynx Launcher, when button "ApplyAndRestart" appears,

the user will have to power cycle its device to finalize OTA.

Download 1.1.10

MD5 checksum: ba6e1e54c49d819afda5629bdfb96c7b


1.1.9

Released 2 months ago

Updated LynxLauncher v1.1.0

1. Updated Lynx SDK version

2. Replaced Keyboard

3. Added videos recording with video see through

4. Added a button to show Inter Pupillary Distances (IPD) values

5. Updated hands models


Updated OpenXR Runtime v1.12.5

1. Added a link option to allow apps using Khronos loader to link with libc++_static

2. Used IPD values to configure cameras distance in VR only

3. Used 2 third-eye positions depending on MR/VR mode

4. Inverted alpha when compositing Unreal layers to have video see through in Unreal


Updated Ultraleap OpenXR layer v1.6.7


Updated System

1. Disabled Bluetooth by default

2. Changed displays power up sequence

3. Tuned Wifi for certification 


Known Issues

1. Video See Through is not undistorted in LynxLauncher record.

2. VR videos are not be recorded when Lynx-R1 is started in VR mode. Switching to MR mode then back to VR mode fixes this problem.

Download 1.1.9

MD5 checksum: f783332c019535ebc88bcf4bd5242555


1.1.8

Released 4 months ago

Update Lynx-R1 button keycodes

1) Changed right button keycode to avoid unwanted interactions with OpenXR controllers profiles. 

Is was KEYCODE_DPAD_LEFT for Android apps, JoystickButton0 for Unity apps.

It is now KEYCODE_SOFT_RIGHT for Android apps and RightCommand for Unity Apps. 

Unity SDK 1.1.3 is compatible with previous and current keycode depending on Android system version.


2) Enabled left button. Keycode is KEYCODE_SOFT_LEFT for Android apps and LeftCommand for Unity Apps.


Update LynxLauncher v1.0.0


1) Wifi panel :  

-Implements sort wifi list by level.

    -The string ":" was removed from the string "connected to :" in wifi panel

    -The wifi search indicator is set higher in the wifi panel.  

2) Integration of the new LynxAndroidSystemCom.jar (version 1.1.1) with the java android callback. 

3) LynxAndroidSystemCom.jar now allows to load all kind of app icons (bitmapDrawable and AdaptiveIconDrawable)

4) Minor UI changes of apps alignement in app view.

5) No more PackageReceiver declared in the AndroidManifest.xml.

6) Media Panel : improvements of media thumbnail display


Update LynxOnboarding v1.0.0

1) Minor UI changes

2) More easier exit procedure


Update Virtual Display v1.0.1

1) Added scrolling feature

2) Minor UI changes


Update OpenXR Runtime v1.12.2

1) Fix cache issues

2) Added compatibility with Khronos generic loader and Qualcomm dedicated loader

3) Added support for XR_KHR_composition_layer_cube extension

4) Added support for XR_MSFT_spatial_anchor and XR_MSFT_spatial_anchor_persistence extension

5) Added ability to disable distortion with a system property


Update Ultraleap OpenXR Layer 1.6.5

1) Added support of XR_EXT_hand_tracking_data_source extension

2) Added support of XR_MSFT_hand_interaction extension

3) Added support of XR_FB_hand_tracking_aim extension


Update Ultraleap Service 5.17.7

Download 1.1.8

MD5 checksum: 5d3084655ac6692d44c0d92fa3325020


1.1.7

Released 6 months ago

Add charge-off boot mode

Update LynxLauncher v0.8.0

Update LynxOnboarding v0.1.9

Update OpenXR Runtime v1.12.1

Download 1.1.7

MD5 checksum: a501e89602ec17672af251ee08baadac


1.1.6

Released 7 months ago

OpenXR Runtime v1.12:

Download 1.1.6

MD5 checksum: 48ffd480d7ed761760f69d462637b6f5


1.1.5

Released 9 months ago

Download 1.1.5

MD5 checksum: d858369e54f525a1654b97bf27659cf0


1.1.4

Released 10 months ago

Download 1.1.4

MD5 checksum: 0c9a6eca1274e4476697bdb9f80b74e7


1.0.0

Released 1 year ago

Overview

This release contains:


Setup

Before installing it, the following files must be installed in /mnt/vendor/persist/qvr:

The option “Erase all before download” must be unchecked before installing with QFIL.


Known Issues

After the first boot, the device displays black pictures. The device must be restarted (powered off then on) 10s after the first boot, to display pictures properly.

When the displays are switched off then on, the device displays black pictures. It must be restarted (powered off then on).

Download 1.0.0

MD5 checksum: 7e64bb7bc047291668e35b41c13676f3