Android 17 Beta 3 Launches for Google Pixel

▼ Summary
– Android 17 Beta 3 has been released for Pixel devices, marking the Platform Stability milestone where APIs and app behaviors are finalized.
– The update introduces user-facing features like a redesigned screen recording toolbar and the ability to hide app labels on the home screen.
– It includes media and camera enhancements, such as a customizable photo picker grid and support for capturing 14-bit RAW images.
– New privacy and security features include a system-provided location button and a post-quantum cryptography hybrid signing scheme for APKs.
– Performance and accessibility improvements feature reduced power consumption for idle alarms and granular audio routing for Bluetooth LE hearing aids.
Google has released Android 17 Beta 3 for its Pixel lineup, arriving exactly four weeks after the previous beta. This version marks a critical juncture in the development cycle by achieving Platform Stability. This milestone means Google has finalized all internal and external APIs, app-facing behaviors, and non-SDK API lists. For developers, this signals that no further changes will affect app compatibility, making now the ideal time to begin final testing and development to ensure apps are ready for the official public release.
A significant user-facing change is the full activation of Bubbles, the windowing mode for notifications and chat heads. The system also introduces a new option allowing users to hide app labels on the home screen, a feature accessible through system customization settings. This places a greater emphasis on app icon design for recognizability. Creators will notice a redesigned screen recording toolbar, which provides improved controls and capture settings while being automatically excluded from the final video.
Several media and camera enhancements are included. Developers can now customize the photo picker grid view aspect ratio via an API, switching from the default square to a portrait 9:16 display for better UI integration. Professional photography apps gain support for the RAW14 image format, enabling capture of 14-bit per pixel RAW images for maximum detail. Hardware partners can now define vendor-defined camera extensions, like ‘Super Resolution’ modes, which apps can query for support. New APIs also allow apps to identify whether a camera is built-in hardware, an external USB webcam, or a virtual camera.
For accessibility and audio, this beta introduces a new Bluetooth LE Audio hearing aids device category, allowing apps to distinguish hearing aids from generic headsets for tailored UI. Users gain granular hearing aid audio routing, letting them independently send system sounds like notifications to their hearing aids or the device speaker. A new system-provided HE-AAC software encoder offers better audio quality in low-bandwidth conditions with mandatory loudness metadata support.
Performance and battery life see improvements with a new callback-based variant of `AlarmManager.setExactAndAllowWhileIdle`. This reduces power consumption and wakelocks for apps that need precise callbacks during Doze or Battery Saver modes. On the privacy and security front, developers can embed a system-provided location button via Jetpack, granting precise location access for a single session without a system dialog. Password visibility settings are now split between touch and physical keyboard inputs for finer control. A major cryptographic update introduces Post-Quantum Cryptography (PQC) hybrid signing with the new v3.2 APK Signature Scheme, combining classical and ML-DSA signatures.
User experience refinements include improved widget support on external displays with better visual consistency across pixel densities. In desktop mode, apps can request a pinned windowing layer for interactive, always-on-top windows. Core system updates allow VPN apps to launch exclusion settings for user-managed split-tunneling. Dynamic system font fallback now supports runtime updates, enabling new emojis and typography without a full OS update. The integration of OpenJDK 21 & 25 brings modern Unicode and TLS enhancements. Health Connect can now distinguish between app-generated data and data from verified hardware devices like Wear OS watches.
Feedback can be submitted directly from Pixel devices using the Android Beta Feedback app, accessible from the app drawer or Quick Settings, or through the Android Beta community on Reddit. The update, with build number CP21.260306.017, is available via OTA for a wide range of Pixel devices from the Pixel 6 series through the Pixel 10 series, as well as the Pixel Tablet, Pixel Fold, and the Android Emulator. Users can enroll their eligible devices through the Android Beta Program.
(Source: 9to5google.com)
