Announcing early access to Samsung, Xiaomi and Oppo Device Labs

Announcing early access to Samsung, Xiaomi and Oppo Device Labs


Posted by Grant Yang (Product Manager for OmniLab) & Adarsh ​​Fernando (Product Manager for Android Studio)

At Google I/O 2024 we announced Android Device Streaming in open beta, making it easier for you as a developer to access and interactively test your app on real physical devices in Google data centers and stream directly to Android Studio. This allows teams in any location to access a variety of devices from top Android device manufacturers, including the latest family of Google Pixel and Samsung Galaxy series.

We’re significantly expanding the diversity of devices available in this service by working closely with Android device manufacturers (also known as original equipment manufacturers, or OEMs) — like Samsung, Xiaomi, and Oppo — to connect their device labs to Android Device Streaming, allowing you to access even more physical devices directly within your Android Studio workflow. This integration comes with the same performance, stability, and security benefits you get with Google-provided devices. Keep reading below for more details, including how you can sign up for early access and take advantage of these new devices.

screenshot of Device Streaming in Android Studio

Access devices hosted by Google and other OEMs, like Samsung, with Android Device Streaming, powered by Firebase

Sign up for early access to OEM lab devices

If you haven't already done so, follow the steps to get started with the beta Android Device Streamingwhich gives you access to all Google-hosted devices for testing directly from Android Studio. Later this year, we’ll launch an Early Access Program that will allow participants to use Android Device Streaming to connect to devices hosted by our OEM partners. This will expand the catalog of test devices available to you with Android Device Streaming.

To kick off this program, we’re initially partnering with Samsung, Xiaomi, and Oppo. These labs are located in various locations around the world, and you can use the Firebase project you’re already using with Android Device Streaming in Android Studio to access them. The administrator of your Firebase project will have the control to enable or disable individual OEM labs.

To participate in the EAP for access to OEM device labs, please complete the form this formand we will let you know if you and your team are accepted. During the EAP, OEM devices will not be billed or counted towards your promotional monthly quota.

We look forward to sharing more details during Google's I/O Connect Beijing early August 2024.

In the meantime, we encourage you to try out the devices currently available in Android Device Streaming. Currently, the Android Device Streaming program is in a promotional periodwith a larger number of free calling minutes per month. This arrangement applies until approximately February 2025.

OEM Labs Powered by OmniLab

Omnilab logo

Some of you may be wondering how these devices connect to Android Studio. Under the hood, Android Device Streaming is built on the device platform for Google, OmniLab. OmniLab, the same device platform that powers all of the internal device labs, also powers the OEM labs. Omnilab did this by Android Test Station (ATS) framework available as open source.

OmniLab provides a framework to ensure your Android Device Streaming session is secure and performant. You can deploy, debug, and interact with your app on these remote devices using a direct ADB over SSL connection, all without ever leaving the IDE. And when the session ends, the device data is completely wiped and reset to factory defaults before being made available to another developer.

In short, if you would like to join the EAP for access to OEM device labs, please complete the form below. this formand we will let you know if you and your team are accepted. During the EAP, OEM devices will not be billed or counted towards your promotional monthly quota.

Be part of our vibrant community at LinkedIn, Medium, YouTubeor X and share your experiences using Android Device streaming in Android Studio.