Android 12 is one coming to its final release as Google has rolled out Android 12 Beta 3 for supported devices. The Beta 3 comes with a various development over Android 12 Beta 2. It comes with Scrolling screenshots, On-device search, etc. along with the final APIs and SDK. Google also released the Android 12 Beta 3 for TV with Refresh Rate Switching Settings, 4K UI support and more.
However, this feature is already exists in many OEM Android versions such as Samsung’s One UI, OPPO’s Colour OS and more. It actually allows users to express more content that is scrollable in a single screenshot. If Android detects a scrollable UI when the user takes a screenshot, there will be a new “Capture More” button, which will then extend the screenshot.
Google announced a new AppSearch API. Which is fundamentally an on-device search engine that authorized apps to index structured data and search over it with built-in full-text search capabilities. The API will have two settings – local index for the app and a central index which will unified the app’s data in Android 12’s System UI. And it will genetically offer features such as highly-efficient indexing and retrieval, multi-language support, and relevancy ranking.
Better, faster auto-rotate
The auto-rotate feature in Android 12 Beta 3 will use face detection with the front-facing camera to more accurately recognize when to rotate the DISPLAY. Since it uses the Private Compute Core to make the auto-rotate decision, the images are never stored or sent off-device.
Along with this, Android 12 in general will have faster auto-rotate with 25% lower latency. Thanks to a new an ML-driven gesture-detection algorithm and optimizations in animation and redrawing.
Android 12 for Games
Android 12 includes a new Game Mode APIs that permit developers to convert their game performance according to the profile set by the user. Such as better battery life or peak performance for maximum framerates. The API will also unified with an upcoming game dashboard, where key utilities can be accessed during gameplay.
Privacy indicator APIs in WindowInsets
One of the highlighted privacy-focused features in Android 12 are the new notifications when an app uses the device’s camera or microphone. A problem that may arise for developers is if these notifications cover useful content in their app. To solve this, Google introduced a Privacy indicator APIs in WindowInsets. Which will allow developers to customize relative placement of the notification on the screen.
The other features in the Beta 3 include the ability to configure camera and microphone toggles in fully managed enterprises devices, along with a permission for CDM-paired apps starting foreground services.
Android 12 Beta 3 for TV
Along with the launch of Android 12 Beta 3 for smart-phones, Google also released the Android 12 Beta 3 for their TV OS. It comes with a number of new features and improvements that are primarily focused at developers, such as:
- New microphone and camera indicators when they are being used by apps.
- Global toggles for microphone and camera access in apps.
- Device attestation to ensure that your application is running on certified and authentic hardware
- Support for rendering Android TV OS at full 4k resolution
- Support for Background blurring in system UI elements for visual separation of different UI layers.
- Tunnel Mode updates that reduce media processing overhead in the Android Framework for consistent and efficient playback across devices.
- Support for seamless and non-seamless refresh rate switching with the new Refresh Rate Switching Settings.
- More consistent hotplugging behavior with improved reporting of TV display modes.
Android 12 Beta 3 is now available for Pixel 3. And is also available for Android TV with the ADT-3 developer kit. You can buy it from Android developer website here manually, or you can enroll here to get the OTA update to your device. Google will roll out the Beta 4 (with Platform Stability) in August before the stable release sometime in September.