Google has officially released Android 16 QPR2 Beta 2, and with this rollout, the update has now reached Platform Stability. This milestone is extremely important for developers because it confirms that the API surface, system behaviors, and app-facing functionalities are final. In simple terms, this is the point where developers can confidently integrate new platform capabilities, optimize performance, and ensure compatibility without worrying about breaking changes later.
QPR (Quarterly Platform Release) updates have traditionally focused on refinements, stability improvements, and small feature rollouts. But Android 16 QPR2 goes beyond the usual adjustments and introduces several impactful changes especially in the areas of security, performance, health data, installation safety, and developer tools. Below is a fully detailed, fresh, and natural explanation of everything new in this release.
Key Highlights of Android 16 QPR2 Beta 2
At this stage of the development cycle, Google’s primary goal is to finalize the platform for its stable release. While there aren’t many UI-level changes, there are several deep system-level improvements that developers need to understand.
- The major updates include:
- Developer verification for safer app installations
- Stronger SMS OTP protection
- Improved garbage collection for smoother performance
- Native step tracking and expanded exercise metrics in Health Connect
- Introduction of a new minor SDK versioning system
- Updated developer tools and easier beta enrollment
- Let’s explore each area in detail.
- Scammers can be blocked across multiple apps
- Devices remain safer during side-loaded installations
- Users have more trust when installing APKs from alternative app stores
- Apps must be registered under a verified developer identity to be installed by regular users.
- Developer verification is not required when installing apps through ADB (Android Debug Bridge).
- You can continue developing and side-loading apps on your devices through ADB without any restrictions.
- New APIs in Android 16 QPR2 allow your app to check verification status during installation.
- This helps you:
- Test how your app behaves during installation
- Prepare for real-world cases where verification might fail
- Ensure your installation flow is user-friendly and safe
2. SMS OTP Protection: Stronger Anti-Hijacking Measures
One of the major vulnerabilities in the Android ecosystem has been SMS-based OTP hijacking. Various apps attempt to intercept SMS OTPs for unauthorized access. Android 16 QPR2 Beta 2 introduces a big change in this area.
What’s Changing?
For most apps, the delivery of SMS messages containing an SMS retriever hash will be delayed by 3 hours.
- The RECEIVE_SMS broadcast will not be delivered immediately.
- The SMS provider database will limit queries during this period.
- Apps will only get access after this delay.
Who Gets Immediate Access?
Certain trusted apps are fully exempt:
- Default SMS app
- Assistant apps
- Dialer apps
- Device companion apps
- System apps
- Apps using SMS Retriever API to read only messages intended for them
Why Google Is Doing This
This new protection aims to reduce:
- Unauthorized OTP extraction
- Phishing attempts
- SIM-jacking related attacks
- Automated OTP-fetching malware
Developers who rely heavily on SMS OTP must now rethink their flows and adopt APIs like:
- SMS Retriever API
- Passkeys
- Google Identity Services
3. More Efficient Garbage Collection with Generational CMC GC
Android Runtime (ART) receives a powerful performance upgrade with the introduction of the Generational Concurrent Mark-Compact (CMC) Garbage Collector.
How It Works
The new GC focuses mainly on newly allocated objects, as they are more likely to become garbage quickly. This generational strategy:
- Reduces overall CPU load
- Lowers the frequency of full GC cycles
- Minimizes frame drops and jank
- Improves battery efficiency
- Makes animations smoother
Impact for Developers
Apps with:
- High object churn
- Heavy UI rendering
- Real-time animations
- Background services
In simple words: less jank, better performance, and a smoother experience without any code changes from your side.
4. Native Step Tracking & New Exercise Data in Health Connect
Health Connect gets both functionality upgrades and deeper integration into the platform.
Native Step Tracking
Android 16 QPR2 enables automatic step tracking using built-in device sensors.
- Apps can access this data through the "android" package
- Requires the READ_STEPS permission
- Reduces code complexity for developers
- Uses far less power than custom step counters
Expanded Exercise Data Types
The following metrics can now be recorded and read through new APIs:
- Weight
- Set index
- Rate of Perceived Exertion (RPE)
These additions are extremely valuable for fitness, workout, and health-tracking apps.
Since Health Connect updates independently, developers should always check feature availability before attempting to write new data types to ensure backward compatibility.
5. Introduction of a Minor SDK Version
For the first time, Android is introducing a minor SDK version, allowing platform updates to evolve faster.
Why This Is Important
Traditionally, major platform changes occurred once a year. With minor SDK updates:
- Google can release new APIs more frequently
- Developers get earlier access to features
- Additive updates reduce compatibility issues
- Less testing is required compared to major updates
The major Android 16 release in Q2 2025 introduced many behavior changes, but the QPR2 updates are mainly additive, meaning they expand features rather than change existing behavior.
6. Getting Started with Android 16 QPR2 Beta
Developers and tech enthusiasts can try the update right now.
Supported Installation Options
- Enroll any supported Pixel device for OTA updates
- Use 64-bit system images in the Android Emulator
- Devices already in the Beta program will receive Beta 2 OTA automatically
Moving from Canary to Beta
If you're currently running the Canary build:
- You must wipe your device
- Flash it manually to the Beta release
- Then re-enroll in the Beta program
Recommended Tools
For the best development experience, Google recommends the latest Android Studio Narwhal Feature Drop (Canary build).

