Requirements and Tested Devices for Android Support

Types of Devices and Graphics Processor Capability

Android supports a wide variety of devices including phones, tablets, set-top boxes, and other form factors, but primarily the tested platforms for Tilt Five will be mobile phones. Performance on a device for any particular content depends greatly on the content’s graphics processor requirements, so while many devices may support the hardware minimums to boot and send images to Tilt Five Glasses, consider an applications’s requirements for the graphics processor to make sure it will function well on your device.

USB Connectivity and Power Requirements

Devices must have at least USB 3.0 support and a Type-C connector to directly connect the Tilt Five Glasses to the device. Many devices will need powered hubs with USB 3.0 passthrough to correctly boot and play content on the Glasses since they may not support the amount of power the Glasses need to operate. A device may have USB “OTG” (for “On-the-Go”) specification support and be more likely to have lower power delivery, but even devices listed as full USB support have shown issues in Tilt Five’s testing.

USB Type-C connectors on a device do not mean the device supports USB 3.0 data speeds; some devices with Type-C connectors only support USB 2.0 speeds and are not compatible with Tilt Five Glasses.

If you need a powered hub or battery passthrough, note that some hubs and many form-factor battery-passthrough devices with Type-C connectors also downgrade a device’s onboard USB 3.0/3.1/3.2 link speed to USB 2.0 on the downstream connector, making the passthrough incompatible with the Glasses.

Audio support

Android devices with UAC 2 audio capability will be able to support the speaker and microphone on the glasses. This support is common in recent Android versions. Tilt Five is currently unaware of devices without support for UAC 2 which are otherwise compatible with the Glasses.

For Developers: Architectures, API levels, and SDKs

Only ARMv7 and ARM64 devices are supported and Tilt Five SDKs target Android 10 NDK (API level 29) though our specific usage of Android APIs might be compatible with earlier API versions. Most commonly-used mobile phones using Android released in the last five years meet these minimum requirements.

Developers using the Unity Plug-In should check out the Android Platform Details in the Unity API documentation. If you want to use the low-level Native SDK (Beta) for Tilt Five on Android, see the Getting Started section for Android in the NDK documentation.

The latest SDK releases for Android can always be found at https://docs.tiltfive.com/latest_android_release.html. You can chose to develop on Windows using the Windows SDK Installer or on other platforms using the SDK tarball distribution.

Note: while our Tilt Five Android development platform is in Beta, Install the “Native SDK” option in the the Windows installer to get the APK for the Control Panel and Service. These will eventually be available on the Google Play store for users to install. The Tilt Five Service/Control Panel APK file is found in the Native/android-service-beta subdirectory inside the SDK.

Device Compatibility

This table will be updated as internal testing and user reports are provided. Tilt Five Glasses have power requirements that some Devices cannot meet.

In the tables below, the support column describes how the Glasses may be used with the device

  • ✅ Direct: The Tilt Five Glasses USB Type-C cable can be directly connected to the device to play content
  • 🔌 Via Powered Hub: An intermediate powered hub device is required to provide enough power for the Glasses
  • ⛔️ Failure: The Glasses fail to boot or display content for reasons other than expected hardware limitations
  • 🚫 Unsupported: These devices are not supported because of expected hardware limitations

Tilt Five Tested Devices

These devices have been tested internally by Tilt Five developers and/or QA

Brand Device Model(s) USB Type Support Notes
Google Pixel 4A Type-C 3.1 ✅ Direct  
Google Pixel 4A 5G Type-C 3.1 ✅ Direct  
Google Pixel 5A Type-C 3.1 ✅ Direct  
Google Pixel 6 Type-C 3.1 ✅ Direct  
OnePlus 7 Pro Type-C 3.1 OTG 🔌 Via Powered Hub  
OnePlus 8 Pro Type-C 3.1 OTG ✅ Direct  
OnePlus 8T+ 5G Type-C 3.1 OTG ✅ Direct  
Samsung Galaxy Note 20 Ultra 5G Type-C 3.2 OTG ✅ Direct  
Samsung Galaxy S22 5G Type-C 3.2 OTG 🔌 Via Powered Hub  
Samsung Galaxy S22+ 5G Type-C 3.2 OTG 🔌 Via Powered Hub  
Samsung Galaxy Z Fold 2 5G Type-C 3.2 🔌 Via Powered Hub  

Community Reports

The following devices have been reported having the indicated levels of support by Tilt Five partners or community developers. You can report your results in the Android channel in our Discord Community or by sending email to support@tiltfive.com

Brand Device Model(s) USB Type Support Notes
Google Pixel 5 Type-C 3.1 ✅ Direct  
OnePlus 8T Type-C 3.1 OTG ✅ Direct  
Oppo Find X3 Pro Type-C 3.1 OTG ✅ Direct  
Samsung Galaxy Note 9 Type-C 3.1 ⛔️ Failure Unknown if a powered hub works
Samsung Galaxy Tab S8 Type-C 3.2 ✅ Direct  
Sony Xperia 1 IV Type-C 3.2 OTG ✅ Direct  
Sony Xperia 5 IV Type-C 3.2 OTG ✅ Direct  
Xiaomi Pad 6 Pro Type-C 3.2 ✅ Direct  
Xiaomi Redmi K40S Type-C 2.0 🚫 Unsupported USB 2.0 speeds only
Tags: android