Release notes

Beta 2

Release date September 17, 2025
Builds BP41.250822.010
Emulator support TBA
Security patch level 2025-09-05
Google Play services 25.29.32
API diff

Beta 1

Release date August 20, 2025
Builds BP41.250725.006
Emulator support TBA
Security patch level 2025-08-05
Google Play services 25.25.33
API diff

About Android 16 QPR2 Beta 2

QPR2 Beta 2 is now available and has released Platform Stability. That means that the API surface is locked, and the app-facing behaviors are final, so you can incorporate them into your apps and take advantage of our latest platform innovations. Android 16 QPR2 is still in active development, so the Android system and apps running on it might not always work as expected.

What's new in QPR2 Beta 2

This late stage in the development cycle focuses largely on readying the platform for release, but there are still a few new things to cover.

Testing developer verification

Android developer verification is a new requirement designed to link real-world entities (individuals and organizations) with their Android applications to make it harder for bad actors to spread harm.

Starting in September 2026 and in specific regions, Android will require apps to be registered by verified developers to be installed on certified Android devices, with an exception made for installs made through the Android Debug Bridge (ADB).

As a developer, you are free to install apps without verification with ADB. This is designed to support your need to develop and test apps that are not intended or not yet ready to distribute to the wider consumer population.

For apps that enable user-initiated installation of app packages, Android 16 QPR2 Beta 2 contains new APIs that support developer verification during installation, along with a new adb command to let you force a verification outcome for testing purposes.

SMS OTP Protection

The delivery of messages containing an SMS retriever hash will be delayed for most apps for three hours to help prevent OTP hijacking. Apps can continue to use the SMS retriever API to access messages intended for them in a timely manner.

Custom app icon shapes

Android 16 QPR2 allows users to select from a list of icon shapes that apply to all app icons and folder previews.

More efficient garbage collection

The Android Runtime (ART) now includes a Generational Concurrent Mark-Compact (CMC) Garbage Collector in Android 16 QPR2 that focuses collection efforts on newly allocated objects, which are more likely to be garbage. You can expect reduced CPU usage from garbage collection, a smoother user experience with less jank, and improved battery efficiency.

Automatic step tracking and expanded exercise data in Health Connect

Health Connect now automatically tracks steps using the device's sensors, and the ExerciseSegment and ExerciseSession data types have been updated.

About Android 16 QPR2 Beta 1

QPR2 Beta 1 is now available with the latest features and changes to try with your apps. This release is suitable for development, testing, and general use. However, Android 16 QPR2 is still in active development, so the Android system and apps running on it might not always work as expected.

Unlike the major platform release in Q2 that included behavior changes that impact app compatibility, the changes in this release are largely additive and designed to minimize the need for additional app testing.

What's new in QPR2 Beta 1

QPR2 Beta 1 includes new features and changes to try out with your apps:

UI, System Experience, and Accessibility

  • Expanded Dark Theme
  • Auto-Themed App Icons
  • Interactive Chooser Sessions
  • Smoother Android Migrations
  • PDF Document Annotation and Editing
  • Display Topology API
  • Device-aware View Configuration
  • Granular Haptic Feedback Control
  • Quick Settings Tile Categories

Media & Audio

  • IAMF Decoding Support
  • Personal Audio Sharing in Output Switcher
  • New AAudio APIs
  • HDR/SDR Brightness Slider

Connectivity

  • Companion Device Management Enhancements
  • MediaRouter Network Privacy Improvements

Privacy & Security

  • Secure Lock Device
  • Phone Theft Protection Toggle

Developer Productivity

  • Widget Engagement Metrics
  • Early Warnings for 16KB Page Size Compatibility
  • Enhanced Profiling
  • More Robust Multi-Display Testing

How to get Beta 1

You can install this release on any of the following Google Pixel devices:

  • Pixel 6 and 6 Pro
  • Pixel 6a
  • Pixel 7 and 7 Pro
  • Pixel 7a
  • Pixel Fold
  • Pixel Tablet
  • Pixel 8 and 8 Pro
  • Pixel 8a
  • Pixel 9, 9 Pro, 9 Pro XL, and 9 Pro Fold
  • Pixel 9a

See Get Android 16 QPR2 for details on how to get started.

Remember to update your SDK and the Android Emulator as well before you try out the latest features and changes. The best way to do this is using the SDK Manager in the latest preview version of Android Studio.

Depending on your development and testing needs, you can also get Android 16 in the following ways:

General advisories

While a key goal of this release is maintaining app compatibility:

  • This release might have various stability, battery, or performance issues.
  • For users with accessibility needs, this release might not be appropriate for daily use.
  • Some apps might not function as expected when running on this release. This limitation includes Google's apps as well as other apps.
  • Android 16 Beta builds aren't Compatibility Test Suite (CTS)-approved, but they have passed preliminary testing and provide a stable set of pre-release APIs for developers. Apps that depend on CTS-approved builds or use Play Integrity API might not work normally on Android 16 Beta builds.

Get support

Two primary support channels are available to you when developing and testing with Android Beta. The channel you should use to get support depends on where you are encountering your issue.

  • Support for device-specific issues, system issues, and issues with Google apps: Use the Issue Tracker to create new issues and to view and track issues that you and other developers have submitted. Before creating your own issue, check the known issues listed on this page and search the lists of top open issues and recently created issues to see if someone else has already reported it. You can subscribe and vote for an issue by clicking star this issue . See Where to report issues to find an issue template that best matches the type of issue that you are encountering.
  • Support for issues with other apps: Contact the app developer directly.

To discuss issues or ideas with other developers and users working with the Android 16 QPR2 Beta, join the android_beta community on Reddit.