Android 17 Beta 3 Released: Bubbles, Screen Recording & More!
Google has released Android 17 Beta 3 for Pixel devices, marking the arrival of the Platform Stability milestone in the Android 17 development cycle. This latest beta, rolling out four weeks after Beta 2, signals that the core features and APIs are now finalized, allowing developers to focus on final testing and compatibility work ahead of the official release. The update is available for a broad range of Pixel devices, from the Pixel 6 all the way through the Pixel 10 Pro Fold.
Platform Stability and Developer Focus
The “Platform Stability” designation is crucial for app developers. As Google explains in the official announcement, this milestone means that the APIs and app-facing behaviors are now locked down. No further changes that could affect app compatibility are expected. This allows developers to initiate the critical final testing phase, ensuring their applications will function correctly when Android 17 is released to the wider ecosystem. A standard API level is also provided at this stage, offering a clear target for compatibility testing.
This stage is particularly important due to the fact that it provides a period of predictability for developers. Without Platform Stability, apps could break unexpectedly due to ongoing changes in the operating system. The goal is to minimize disruption for users when the final version of Android 17 is launched.
New Features and Enhancements in Beta 3
Beyond the stability improvements, Beta 3 introduces several notable user-facing features. Bubbles, the chat-head style windowing mode, are now “fully enabled,” expanding their functionality and availability. A redesigned screen recording toolbar offers improved controls and capture settings for users creating video content. Perhaps more subtly, users can now hide app labels on their home screens, offering a cleaner aesthetic – though this relies on recognizable app icons.
Camera and Media Improvements
Significant enhancements have been made to camera functionality. The Photo Picker now allows customization of the grid view aspect ratio, switching from a square 1:1 display to a 9:16 portrait view. This change, implemented via the PhotoPickerUiCustomizationParams API, aims to improve UI integration for developers. Professional camera apps can now capture 14-bit per pixel RAW images using the ImageFormat.RAW14 constant, unlocking greater detail and color depth for compatible sensors. Hardware partners can define custom camera extension modes, such as “Super Resolution” or AI enhancements, which can be queried via the isExtensionSupported(int) API.
Beyond still photography, Android 17 Beta 3 introduces improvements for audio. The system now distinguishes between data from apps and data directly from verified hardware sources like Wear OS watches through Health Connect Device Data Providers (DDPs). An extended HE-AAC software encoder supports both high and low bitrates, improving audio quality even in low-bandwidth conditions, and includes mandatory loudness metadata for consistent volume levels.
Performance and Security Updates
Under the hood, Android 17 Beta 3 includes performance and security enhancements. A new callback-based variant of AlarmManager.setExactAndAllowWhileIdle reduces power consumption by using an OnAlarmListener instead of a PendingIntent for idle alarms. Here’s particularly beneficial for apps requiring precise callbacks during Doze or Battery Saver modes, such as medical monitoring applications.
Security is also bolstered with the introduction of a system-provided location button, accessible through Jetpack, which grants precise location access for the current session only, without triggering a system dialog. Discrete password visibility settings now differentiate between touch inputs (briefly echoing the last character) and physical keyboards (hidden immediately by default), enhancing user privacy. Finally, Android 17 introduces the v3.2 APK Signature Scheme, combining classical signatures with ML-DSA signatures to prepare for post-quantum cryptography and potential advancements in quantum computing.
User Experience and System UI Refinements
Several refinements have been made to the user experience. Widget support on external displays has been improved for visual consistency across different pixel densities, with support for complex units (DP/SP) in RemoteViews.setViewPadding. Desktop Interactive Picture-in-Picture (iPiP) allows apps to be pinned to an always-on-top windowing layer during desktop mode, requiring the USE_PINNED_WINDOWING_LAYER permission. The hidden home screen app labels feature offers a minimalist aesthetic, and the screen recording toolbar has been redesigned for improved usability.
What Comes Next
For developers, the focus now shifts to rigorous testing and ensuring compatibility with the finalized Android 17 APIs. Google encourages developers to submit feedback through the Android Beta Feedback program and the Android Beta community on Reddit. System images are available for a wide range of Pixel devices and the Android Emulator, allowing for comprehensive testing across different hardware configurations. The final release of Android 17 is expected to follow in the coming months, after a period of bug fixes and refinements based on developer feedback.
Users interested in participating in the beta program can easily join via the Android Beta Program to receive over-the-air updates.