Skip to main content
Version: 3.0.0

Compatibility

Version Compatibility​

Please refer to the following diagram for software compatibility among different versions of server app (MyGlasses or ControlGlasses), XREAL SDK, and Android. Any combination along a vertical line (for example, MyGlasses 1.7.0, XREAL SDK 3.0.0, Android 12 and below with target API 31) remains a compatible combination.

image-20250303161933651

You could find settings for Target API level in Project Settings -> Player -> Target API Level.

Feature Compatibility​

XREAL Glasses​

NRSDK runs on multiple Android devices and different types of XREAL glasses (Air / Light). The following tables list the NRSDK features that are supported by XREAL Light / Air, and the Android phone models that support XREAL Light / Air.

FeaturesXREAL One Series (with RGB Camera)XREAL Air/Air 2/Air 2 ProXREAL Air 2 Ultra
Head Tracking3DoF3DoF6DoF
Plane TrackingNoNoYes
Image TrackingNoNoYes
Hand TrackingNoNoYes
Depth MeshNoNoYes
Spatial anchorNoNoYes
First Person ViewApplication & RealityApplicationApplication
Controller3DoF3DoF3DoF
Customize Phone Controller UIYesYesYes
Emulator TestingYesYesYes
Notification PopupYesYesYes

It is worth noting that XREAL Air, Air 2, and Air 2 Pro have no camera, hence no tracking features other than rotations.

Android Phones​

To focus on developing better features and ensuring the usability and stability of our glasses, we have released our own XR spatial computing device, BeamPro. Starting from NRSDK 2.3.0, we will be reducing the list of supported phone models. Beyond BeamPro, we will only continue to support Samsung flagship models, as detailed in the list below.

Moreover, compatibility with Air 2 Ultra also means that features such as hand tracking, plane detection, meshing, image tracking, and spatial anchor will work seamlessly on these phones.

BrandChipModel NameModel NumberAndroid Version
SamsungQualcomm Snapdragon 8 Gen 3galaxy S24SM-S9210Android 14