Exclusive: Galaxy S27, S27+, S27 Pro, S27 Ultra Camera Sensors Revealed
https://sammyguru.com/exclusive-galaxy-s27-series-camera-sensors/
https://redd.it/1xsom7a
@reddit_android
https://sammyguru.com/exclusive-galaxy-s27-series-camera-sensors/
https://redd.it/1xsom7a
@reddit_android
SammyGuru
Exclusive: Galaxy S27, S27+, S27 Pro, S27 Ultra Camera Sensors Revealed
We've obtained details about the camera sensors Samsung is evaluating for all four Galaxy S27 phones: S27, S27+, S27 Pro, and S27 Ultra.
Gemini Intelligence is now available on more devices, including motorola signature 27 and Pixel 10
https://blog.google/products-and-platforms/platforms/android/gemini-intelligence-november-features-devices/
https://redd.it/1xsw24w
@reddit_android
https://blog.google/products-and-platforms/platforms/android/gemini-intelligence-november-features-devices/
https://redd.it/1xsw24w
@reddit_android
Google
Gemini Intelligence: New features, on more devices
Gemini Intelligence is rolling out to more devices. See how expanded capabilities across these devices help you do more.
Android 17 QPR2 is out, and here’s everything that’s new!
Hi Reddit!
Today, Google is beginning the rollout of Android 17 QPR2, our second Quarterly Platform Release building on Android 17 and Android 17 QPR1. Through Quarterly Platform Releases (QPRs), Google continues to update the Android platform on a quarterly cadence with new capabilities, developer APIs, and quality-of-life refinements.
Android 17 QPR2 is rolling out first to supported Pixel devices alongside the November Pixel Drop. Because many of these new additions and APIs are part of the core Android platform, you may also see them in future updates from our Android partners — check with your device manufacturer for details on their update schedule.
Since we’ve been testing these changes with many of you across Beta and Canary builds over the past few months, a lot of this won’t be brand new if you’ve been following along closely. Even so, we wanted to put together a comprehensive recap of what’s new in Android 17 QPR2 for everyday users and developers. Let’s dive in!
# 🎨 Deeper color customization, improved support for blur effects, and UI polish
Expanded color theming & adaptive wallpapers
Under Wallpaper & style > Colors, you now have more granular control over color customization. Tapping the color palette icon in the top-right corner of the color picker opens a "Select a color" rainbow hue slider to pick a custom hue, while tapping the pencil icon overlaid on your selected swatch lets you choose between four color intensity styles: Neutral, Soft, Bright, and Bold.
https://preview.redd.it/qkjnkevi4u0i1.png?width=1838&format=png&auto=webp&s=1f12075af41dd4d05394fae08cb3a5954212e23b
https://preview.redd.it/9vr9hbvi4u0i1.png?width=1838&format=png&auto=webp&s=eb673293212148e5dcc8f955f76f198338f81fc5
While browsing palettes on the Home screen preview, you can also tap directly on the preview card to pause automatic cycling so it’s easier to compare how a specific page looks across swatches.
Additionally, Android 17 QPR2 adds platform support for light and dark mode adaptive wallpapers, allowing compatible wallpaper collections to automatically switch between light and dark appearances with your system theme.
New developer APIs to support backdrop blur & frosted glass effects in apps
Android 17 QPR2 (API level 37.2) introduces new APIs for developers to implement fun backdrop blurring and frosted glass effects in their apps, starting with RenderNode.setBackdropRenderEffect(). Under the hood, Android and Jetpack Compose use RenderNodes — hardware-accelerated containers that compactly store drawing commands and visual properties (like 3D translations, rotations, alpha, and bounds). With setBackdropRenderEffect(), a RenderNode can now automatically sample and blur whatever content sits underneath it, making it easy to create delightful backdrop blur and frosted glass UIs.
Developers can also use a progressive BlurRadiusSpec to apply a vertical gradient blur (varying the blur intensity across different parts of a container), or chain multiple RenderEffects together. At the Android Dev Summit, the graphics team showed how chaining blur, saturation, and shaders can turn a "Jump to bottom" chat button into a magnifying glass, a kaleidoscope, or a morphing Android mascot. (Developers: A built-in Compose backdrop blur modifier and backport are in the works too!)
https://preview.redd.it/5b087hvi4u0i1.png?width=1603&format=png&auto=webp&s=4708b627c033554a2a721470508e5456c4026d09
For video players, Android 17 QPR2 introduces SurfaceView.setBlurRegions(). Many media apps render video using a SurfaceView, which isn't part of the app's View RenderNode tree and instead
Hi Reddit!
Today, Google is beginning the rollout of Android 17 QPR2, our second Quarterly Platform Release building on Android 17 and Android 17 QPR1. Through Quarterly Platform Releases (QPRs), Google continues to update the Android platform on a quarterly cadence with new capabilities, developer APIs, and quality-of-life refinements.
Android 17 QPR2 is rolling out first to supported Pixel devices alongside the November Pixel Drop. Because many of these new additions and APIs are part of the core Android platform, you may also see them in future updates from our Android partners — check with your device manufacturer for details on their update schedule.
Since we’ve been testing these changes with many of you across Beta and Canary builds over the past few months, a lot of this won’t be brand new if you’ve been following along closely. Even so, we wanted to put together a comprehensive recap of what’s new in Android 17 QPR2 for everyday users and developers. Let’s dive in!
# 🎨 Deeper color customization, improved support for blur effects, and UI polish
Expanded color theming & adaptive wallpapers
Under Wallpaper & style > Colors, you now have more granular control over color customization. Tapping the color palette icon in the top-right corner of the color picker opens a "Select a color" rainbow hue slider to pick a custom hue, while tapping the pencil icon overlaid on your selected swatch lets you choose between four color intensity styles: Neutral, Soft, Bright, and Bold.
https://preview.redd.it/qkjnkevi4u0i1.png?width=1838&format=png&auto=webp&s=1f12075af41dd4d05394fae08cb3a5954212e23b
https://preview.redd.it/9vr9hbvi4u0i1.png?width=1838&format=png&auto=webp&s=eb673293212148e5dcc8f955f76f198338f81fc5
While browsing palettes on the Home screen preview, you can also tap directly on the preview card to pause automatic cycling so it’s easier to compare how a specific page looks across swatches.
Additionally, Android 17 QPR2 adds platform support for light and dark mode adaptive wallpapers, allowing compatible wallpaper collections to automatically switch between light and dark appearances with your system theme.
New developer APIs to support backdrop blur & frosted glass effects in apps
Android 17 QPR2 (API level 37.2) introduces new APIs for developers to implement fun backdrop blurring and frosted glass effects in their apps, starting with RenderNode.setBackdropRenderEffect(). Under the hood, Android and Jetpack Compose use RenderNodes — hardware-accelerated containers that compactly store drawing commands and visual properties (like 3D translations, rotations, alpha, and bounds). With setBackdropRenderEffect(), a RenderNode can now automatically sample and blur whatever content sits underneath it, making it easy to create delightful backdrop blur and frosted glass UIs.
Developers can also use a progressive BlurRadiusSpec to apply a vertical gradient blur (varying the blur intensity across different parts of a container), or chain multiple RenderEffects together. At the Android Dev Summit, the graphics team showed how chaining blur, saturation, and shaders can turn a "Jump to bottom" chat button into a magnifying glass, a kaleidoscope, or a morphing Android mascot. (Developers: A built-in Compose backdrop blur modifier and backport are in the works too!)
https://preview.redd.it/5b087hvi4u0i1.png?width=1603&format=png&auto=webp&s=4708b627c033554a2a721470508e5456c4026d09
For video players, Android 17 QPR2 introduces SurfaceView.setBlurRegions(). Many media apps render video using a SurfaceView, which isn't part of the app's View RenderNode tree and instead
Reddit
From the Android community on Reddit
Explore this post and more from the Android community
punches a hole through the window — making it previously impossible to sample and blur until this release. Now, apps can declare specific blur regions directly on a SurfaceView to blur areas behind video player controls when they show and hide, giving app developers new tools to implement the kinds of blur and backdrop effects that their users have been asking for.
Other UI & customization improvements
Refreshed lock screen widget editing UI: Highlighting a widget in lock screen editing mode now brings up a bottom action bar with dedicated arrow keys to move the widget up and down, a quick Remove button to delete it, and a Settings button to jump straight into that widget’s configuration (where supported). (Note: Lock screen widgets are still in beta and must be enabled under Settings > Display & touch > Lock screen > Widgets on lock screen.)
Further home screen context menu polishing: Long-pressing on an empty area of the home screen reveals a more polished popup context menu. The menu icons are now bolder, plus the recent wallpaper carousel has shifted above the "Wallpaper & style" label rather than sitting below it, grouping "Wallpaper & style", "Widgets", "Apps list", and "Home settings" neatly together in a contiguous list.
Power menu fullscreen blur fix: Fixes a visual bug where the system power menu background blur cut off early near the navigation bar; the blur now stretches edge-to-edge across the screen.
# 🔔 New status bar, notification, and Quick Settings controls
Status bar icon settings
A new Status bar page — accessible from Settings > Notifications > Status bar and Settings > System > Status bar — gives you some control over what appears in the status bar at the top of your screen.
https://preview.redd.it/sdnmbevi4u0i1.png?width=1343&format=png&auto=webp&s=a7fd9aaf156172101caf2a01fd575e8f19fb0326
Under Notification icons, you can choose to show All ("Show all notification icons", filling available empty space in the status bar), Priority only ("Show priority notifications only"), or None ("Show no notification icons"). Under System icons, you can individually toggle indicators for Battery percentage ("Show battery level"), Mute ("Show when device is muted"), and Vibrate ("Show when device is set to vibrate").
Override app-forced screen brightness from Quick Settings
Previously, when an open app forced a specific window brightness — such as maxing out your display at 100% brightness to show a boarding pass, barcode, or QR code — trying to dim your screen using the brightness slider in Quick Settings was blocked with a "Can’t adjust brightness because it's being controlled by the top app" message.
Android 17 QPR2 unlocks the Quick Settings brightness slider during app brightness overrides so you can manually adjust the brightness to your preferred level; once you leave that app or return home, normal brightness behavior automatically resumes.
Other notification & Quick Settings improvements
Live Update notifications & status bar chips for print jobs: Android’s built-in Print Spooler now uses Live Updates for active print jobs, letting you track real-time page progress from a glanceable status bar chip and expand the Live Update card on your lock screen or notification shade to check printer status, view errors, or cancel a print job in one tap.
Updated Keyboard switcher dialog: Tapping the Keyboard tile in Quick Settings now opens a centered dialog that’s easier to reach.
Fix for Always-On Display (AOD) Live Update notification icons: Refactors how AOD notification icons detect monochrome shapes, fixing an issue where dual-tone black-and-white icons in Live Updates (such as transit line or agency logos in Google Maps navigation) were mistakenly rendered as solid white circles on the AOD.
# 🎧 Updates to Bluetooth audio & connectivity
Expanded Auracast & Bluetooth LE Audio capabilities
Android 17 QPR2 introduces a new "Voice broadcast" feature (in preview) that lets you
Other UI & customization improvements
Refreshed lock screen widget editing UI: Highlighting a widget in lock screen editing mode now brings up a bottom action bar with dedicated arrow keys to move the widget up and down, a quick Remove button to delete it, and a Settings button to jump straight into that widget’s configuration (where supported). (Note: Lock screen widgets are still in beta and must be enabled under Settings > Display & touch > Lock screen > Widgets on lock screen.)
Further home screen context menu polishing: Long-pressing on an empty area of the home screen reveals a more polished popup context menu. The menu icons are now bolder, plus the recent wallpaper carousel has shifted above the "Wallpaper & style" label rather than sitting below it, grouping "Wallpaper & style", "Widgets", "Apps list", and "Home settings" neatly together in a contiguous list.
Power menu fullscreen blur fix: Fixes a visual bug where the system power menu background blur cut off early near the navigation bar; the blur now stretches edge-to-edge across the screen.
# 🔔 New status bar, notification, and Quick Settings controls
Status bar icon settings
A new Status bar page — accessible from Settings > Notifications > Status bar and Settings > System > Status bar — gives you some control over what appears in the status bar at the top of your screen.
https://preview.redd.it/sdnmbevi4u0i1.png?width=1343&format=png&auto=webp&s=a7fd9aaf156172101caf2a01fd575e8f19fb0326
Under Notification icons, you can choose to show All ("Show all notification icons", filling available empty space in the status bar), Priority only ("Show priority notifications only"), or None ("Show no notification icons"). Under System icons, you can individually toggle indicators for Battery percentage ("Show battery level"), Mute ("Show when device is muted"), and Vibrate ("Show when device is set to vibrate").
Override app-forced screen brightness from Quick Settings
Previously, when an open app forced a specific window brightness — such as maxing out your display at 100% brightness to show a boarding pass, barcode, or QR code — trying to dim your screen using the brightness slider in Quick Settings was blocked with a "Can’t adjust brightness because it's being controlled by the top app" message.
Android 17 QPR2 unlocks the Quick Settings brightness slider during app brightness overrides so you can manually adjust the brightness to your preferred level; once you leave that app or return home, normal brightness behavior automatically resumes.
Other notification & Quick Settings improvements
Live Update notifications & status bar chips for print jobs: Android’s built-in Print Spooler now uses Live Updates for active print jobs, letting you track real-time page progress from a glanceable status bar chip and expand the Live Update card on your lock screen or notification shade to check printer status, view errors, or cancel a print job in one tap.
Updated Keyboard switcher dialog: Tapping the Keyboard tile in Quick Settings now opens a centered dialog that’s easier to reach.
Fix for Always-On Display (AOD) Live Update notification icons: Refactors how AOD notification icons detect monochrome shapes, fixing an issue where dual-tone black-and-white icons in Live Updates (such as transit line or agency logos in Google Maps navigation) were mistakenly rendered as solid white circles on the AOD.
# 🎧 Updates to Bluetooth audio & connectivity
Expanded Auracast & Bluetooth LE Audio capabilities
Android 17 QPR2 introduces a new "Voice broadcast" feature (in preview) that lets you
Android 17 QPR2 is out, and here’s everything that’s new!
Hi Reddit!
Today, Google is beginning the rollout of **Android 17 QPR2**, our second Quarterly Platform Release building on [Android 17](https://www.reddit.com/r/Android/comments/1u7l1cw/android_17_is_out_and_heres_all_the_features/) and [Android 17 QPR1](https://www.reddit.com/r/Android/comments/1wh8n2e/android_17_qpr1_brings_new_customization/). Through Quarterly Platform Releases (QPRs), Google continues to update the Android platform on a quarterly cadence with new capabilities, developer APIs, and quality-of-life refinements.
Android 17 QPR2 is rolling out first to supported Pixel devices alongside the [November Pixel Drop](https://blog.google/products-and-platforms/devices/pixel/november-2026-pixel-drop/). Because many of these new additions and APIs are part of the core Android platform, you may also see them in future updates from our Android partners — check with your device manufacturer for details on their update schedule.
Since we’ve been testing these changes with many of you across Beta and Canary builds over the past few months, a lot of this won’t be brand new if you’ve been following along closely. Even so, we wanted to put together a comprehensive recap of what’s new in Android 17 QPR2 for everyday users and developers. Let’s dive in!
# 🎨 Deeper color customization, improved support for blur effects, and UI polish
**Expanded color theming & adaptive wallpapers**
Under **Wallpaper & style > Colors**, you now have more granular control over color customization. Tapping the **color palette icon** in the top-right corner of the color picker opens a **"Select a color"** rainbow hue slider to pick a custom hue, while tapping the **pencil icon** overlaid on your selected swatch lets you choose between four color intensity styles: **Neutral, Soft, Bright,** and **Bold**.
https://preview.redd.it/qkjnkevi4u0i1.png?width=1838&format=png&auto=webp&s=1f12075af41dd4d05394fae08cb3a5954212e23b
https://preview.redd.it/9vr9hbvi4u0i1.png?width=1838&format=png&auto=webp&s=eb673293212148e5dcc8f955f76f198338f81fc5
While browsing palettes on the Home screen preview, you can also tap directly on the preview card to pause automatic cycling so it’s easier to compare how a specific page looks across swatches.
Additionally, Android 17 QPR2 adds platform support for light and dark mode adaptive wallpapers, allowing compatible wallpaper collections to automatically switch between light and dark appearances with your system theme.
**New developer APIs to support backdrop blur & frosted glass effects in apps**
Android 17 QPR2 (API level 37.2) introduces new APIs for developers to implement fun backdrop blurring and frosted glass effects in their apps, starting with RenderNode.setBackdropRenderEffect(). Under the hood, Android and Jetpack Compose use RenderNodes — hardware-accelerated containers that compactly store drawing commands and visual properties (like 3D translations, rotations, alpha, and bounds). With setBackdropRenderEffect(), a RenderNode can now automatically sample and blur whatever content sits underneath it, making it easy to create delightful backdrop blur and frosted glass UIs.
Developers can also use a progressive BlurRadiusSpec to apply a vertical gradient blur (varying the blur intensity across different parts of a container), or chain multiple RenderEffects together. [At the Android Dev Summit](https://www.youtube.com/watch?v=TirZPDPV8Dw&list=PLYC2SN8iM_Do&index=5), the graphics team showed how chaining blur, saturation, and shaders can turn a "Jump to bottom" chat button into a magnifying glass, a kaleidoscope, or a morphing Android mascot. (*Developers: A built-in Compose backdrop blur modifier and backport are in the works too!*)
https://preview.redd.it/5b087hvi4u0i1.png?width=1603&format=png&auto=webp&s=4708b627c033554a2a721470508e5456c4026d09
For video players, Android 17 QPR2 introduces SurfaceView.setBlurRegions(). Many media apps render video using a SurfaceView, which isn't part of the app's View RenderNode tree and instead
Hi Reddit!
Today, Google is beginning the rollout of **Android 17 QPR2**, our second Quarterly Platform Release building on [Android 17](https://www.reddit.com/r/Android/comments/1u7l1cw/android_17_is_out_and_heres_all_the_features/) and [Android 17 QPR1](https://www.reddit.com/r/Android/comments/1wh8n2e/android_17_qpr1_brings_new_customization/). Through Quarterly Platform Releases (QPRs), Google continues to update the Android platform on a quarterly cadence with new capabilities, developer APIs, and quality-of-life refinements.
Android 17 QPR2 is rolling out first to supported Pixel devices alongside the [November Pixel Drop](https://blog.google/products-and-platforms/devices/pixel/november-2026-pixel-drop/). Because many of these new additions and APIs are part of the core Android platform, you may also see them in future updates from our Android partners — check with your device manufacturer for details on their update schedule.
Since we’ve been testing these changes with many of you across Beta and Canary builds over the past few months, a lot of this won’t be brand new if you’ve been following along closely. Even so, we wanted to put together a comprehensive recap of what’s new in Android 17 QPR2 for everyday users and developers. Let’s dive in!
# 🎨 Deeper color customization, improved support for blur effects, and UI polish
**Expanded color theming & adaptive wallpapers**
Under **Wallpaper & style > Colors**, you now have more granular control over color customization. Tapping the **color palette icon** in the top-right corner of the color picker opens a **"Select a color"** rainbow hue slider to pick a custom hue, while tapping the **pencil icon** overlaid on your selected swatch lets you choose between four color intensity styles: **Neutral, Soft, Bright,** and **Bold**.
https://preview.redd.it/qkjnkevi4u0i1.png?width=1838&format=png&auto=webp&s=1f12075af41dd4d05394fae08cb3a5954212e23b
https://preview.redd.it/9vr9hbvi4u0i1.png?width=1838&format=png&auto=webp&s=eb673293212148e5dcc8f955f76f198338f81fc5
While browsing palettes on the Home screen preview, you can also tap directly on the preview card to pause automatic cycling so it’s easier to compare how a specific page looks across swatches.
Additionally, Android 17 QPR2 adds platform support for light and dark mode adaptive wallpapers, allowing compatible wallpaper collections to automatically switch between light and dark appearances with your system theme.
**New developer APIs to support backdrop blur & frosted glass effects in apps**
Android 17 QPR2 (API level 37.2) introduces new APIs for developers to implement fun backdrop blurring and frosted glass effects in their apps, starting with RenderNode.setBackdropRenderEffect(). Under the hood, Android and Jetpack Compose use RenderNodes — hardware-accelerated containers that compactly store drawing commands and visual properties (like 3D translations, rotations, alpha, and bounds). With setBackdropRenderEffect(), a RenderNode can now automatically sample and blur whatever content sits underneath it, making it easy to create delightful backdrop blur and frosted glass UIs.
Developers can also use a progressive BlurRadiusSpec to apply a vertical gradient blur (varying the blur intensity across different parts of a container), or chain multiple RenderEffects together. [At the Android Dev Summit](https://www.youtube.com/watch?v=TirZPDPV8Dw&list=PLYC2SN8iM_Do&index=5), the graphics team showed how chaining blur, saturation, and shaders can turn a "Jump to bottom" chat button into a magnifying glass, a kaleidoscope, or a morphing Android mascot. (*Developers: A built-in Compose backdrop blur modifier and backport are in the works too!*)
https://preview.redd.it/5b087hvi4u0i1.png?width=1603&format=png&auto=webp&s=4708b627c033554a2a721470508e5456c4026d09
For video players, Android 17 QPR2 introduces SurfaceView.setBlurRegions(). Many media apps render video using a SurfaceView, which isn't part of the app's View RenderNode tree and instead
Reddit
From the Android community on Reddit
Explore this post and more from the Android community
punches a hole through the window — making it previously impossible to sample and blur until this release. Now, apps can declare specific blur regions directly on a SurfaceView to blur areas behind video player controls when they show and hide, giving app developers new tools to implement the kinds of blur and backdrop effects that their users have been asking for.
**Other UI & customization improvements**
* **Refreshed lock screen widget editing UI:** Highlighting a widget in lock screen editing mode now brings up a bottom action bar with dedicated **arrow keys** to move the widget up and down, a quick Remove button to delete it, and a **Settings** button to jump straight into that widget’s configuration (where supported). (*Note: Lock screen widgets are still in beta and must be enabled under Settings > Display & touch > Lock screen > Widgets on lock screen*.)
* **Further home screen context menu polishing:** Long-pressing on an empty area of the home screen reveals a more polished popup context menu. The menu icons are now bolder, plus the recent wallpaper carousel has shifted above the "Wallpaper & style" label rather than sitting below it, grouping "Wallpaper & style", "Widgets", "Apps list", and "Home settings" neatly together in a contiguous list.
* **Power menu fullscreen blur fix:** Fixes a visual bug where the system power menu background blur cut off early near the navigation bar; the blur now stretches edge-to-edge across the screen.
# 🔔 New status bar, notification, and Quick Settings controls
**Status bar icon settings**
A new **Status bar** page — accessible from Settings > Notifications > Status bar and Settings > System > Status bar — gives you some control over what appears in the status bar at the top of your screen.
https://preview.redd.it/sdnmbevi4u0i1.png?width=1343&format=png&auto=webp&s=a7fd9aaf156172101caf2a01fd575e8f19fb0326
Under **Notification icons**, you can choose to show **All** (*"Show all notification icons"*, filling available empty space in the status bar), **Priority only** (*"Show priority notifications only"*), or **None** (*"Show no notification icons"*). Under **System icons**, you can individually toggle indicators for **Battery percentage** (*"Show battery level"*), **Mute** (*"Show when device is muted"*), and **Vibrate** (*"Show when device is set to vibrate"*).
**Override app-forced screen brightness from Quick Settings**
Previously, when an open app forced a specific window brightness — such as maxing out your display at 100% brightness to show a boarding pass, barcode, or QR code — trying to dim your screen using the brightness slider in Quick Settings was blocked with a *"Can’t adjust brightness because it's being controlled by the top app"* message.
Android 17 QPR2 unlocks the Quick Settings brightness slider during app brightness overrides so you can manually adjust the brightness to your preferred level; once you leave that app or return home, normal brightness behavior automatically resumes.
**Other notification & Quick Settings improvements**
* **Live Update notifications & status bar chips for print jobs:** Android’s built-in Print Spooler now uses Live Updates for active print jobs, letting you track real-time page progress from a glanceable status bar chip and expand the Live Update card on your lock screen or notification shade to check printer status, view errors, or cancel a print job in one tap.
* **Updated Keyboard switcher dialog:** Tapping the Keyboard tile in Quick Settings now opens a centered dialog that’s easier to reach.
* **Fix for Always-On Display (AOD) Live Update notification icons:** Refactors how AOD notification icons detect monochrome shapes, fixing an issue where dual-tone black-and-white icons in Live Updates (such as transit line or agency logos in Google Maps navigation) were mistakenly rendered as solid white circles on the AOD.
# 🎧 Updates to Bluetooth audio & connectivity
**Expanded Auracast & Bluetooth LE Audio capabilities**
Android 17 QPR2 introduces a new "**Voice broadcast**" feature (in preview) that lets you
**Other UI & customization improvements**
* **Refreshed lock screen widget editing UI:** Highlighting a widget in lock screen editing mode now brings up a bottom action bar with dedicated **arrow keys** to move the widget up and down, a quick Remove button to delete it, and a **Settings** button to jump straight into that widget’s configuration (where supported). (*Note: Lock screen widgets are still in beta and must be enabled under Settings > Display & touch > Lock screen > Widgets on lock screen*.)
* **Further home screen context menu polishing:** Long-pressing on an empty area of the home screen reveals a more polished popup context menu. The menu icons are now bolder, plus the recent wallpaper carousel has shifted above the "Wallpaper & style" label rather than sitting below it, grouping "Wallpaper & style", "Widgets", "Apps list", and "Home settings" neatly together in a contiguous list.
* **Power menu fullscreen blur fix:** Fixes a visual bug where the system power menu background blur cut off early near the navigation bar; the blur now stretches edge-to-edge across the screen.
# 🔔 New status bar, notification, and Quick Settings controls
**Status bar icon settings**
A new **Status bar** page — accessible from Settings > Notifications > Status bar and Settings > System > Status bar — gives you some control over what appears in the status bar at the top of your screen.
https://preview.redd.it/sdnmbevi4u0i1.png?width=1343&format=png&auto=webp&s=a7fd9aaf156172101caf2a01fd575e8f19fb0326
Under **Notification icons**, you can choose to show **All** (*"Show all notification icons"*, filling available empty space in the status bar), **Priority only** (*"Show priority notifications only"*), or **None** (*"Show no notification icons"*). Under **System icons**, you can individually toggle indicators for **Battery percentage** (*"Show battery level"*), **Mute** (*"Show when device is muted"*), and **Vibrate** (*"Show when device is set to vibrate"*).
**Override app-forced screen brightness from Quick Settings**
Previously, when an open app forced a specific window brightness — such as maxing out your display at 100% brightness to show a boarding pass, barcode, or QR code — trying to dim your screen using the brightness slider in Quick Settings was blocked with a *"Can’t adjust brightness because it's being controlled by the top app"* message.
Android 17 QPR2 unlocks the Quick Settings brightness slider during app brightness overrides so you can manually adjust the brightness to your preferred level; once you leave that app or return home, normal brightness behavior automatically resumes.
**Other notification & Quick Settings improvements**
* **Live Update notifications & status bar chips for print jobs:** Android’s built-in Print Spooler now uses Live Updates for active print jobs, letting you track real-time page progress from a glanceable status bar chip and expand the Live Update card on your lock screen or notification shade to check printer status, view errors, or cancel a print job in one tap.
* **Updated Keyboard switcher dialog:** Tapping the Keyboard tile in Quick Settings now opens a centered dialog that’s easier to reach.
* **Fix for Always-On Display (AOD) Live Update notification icons:** Refactors how AOD notification icons detect monochrome shapes, fixing an issue where dual-tone black-and-white icons in Live Updates (such as transit line or agency logos in Google Maps navigation) were mistakenly rendered as solid white circles on the AOD.
# 🎧 Updates to Bluetooth audio & connectivity
**Expanded Auracast & Bluetooth LE Audio capabilities**
Android 17 QPR2 introduces a new "**Voice broadcast**" feature (in preview) that lets you
broadcast your voice from your phone's microphone (or a connected wired headset mic) to nearby listeners over Auracast. Nearby listeners can tune in using Auracast-compatible headphones,hearing devices or another compatible Android phone to tune in.
You can quickly enable voice broadcast right from the Quick Settings panel. Before starting a voice broadcast, you have the option to edit the broadcast name or enable a "private channel" to protect the broadcast behind a configurable password.
https://preview.redd.it/6x1xtgvi4u0i1.png?width=1258&format=png&auto=webp&s=de533c2f3d8cb4ed8c8a9ebf3e8ee53fc66022b4
Furthermore, users can connect to public Auracast streams effortlessly via a QR Code scanner and NFC “tap-to-join” technology. The Android 17 QPR2 update also adds a new Quick Settings tile “Audio streams” and proactive heads-up notifications when you unlock your phone near a public broadcast with a paired Auracast-compatible device. Additionally, it introduces dynamic program metadata updates when broadcasting media so listeners see real-time track or stream title changes. Once connected, users can leverage their compatible Android devices as intelligent receivers. By using real-time on-device intelligence, the phone can apply **Live Caption** and **Translation** directly on-screen—whether you are listening through a paired Auracast-compatible headset or following along completely headset-free.
**Other audio, sharing, & network improvements**
* **Fix for sudden Bluetooth volume spikes when triggering assistants:** Fixes a bug where certain actions (e.g. invoking Gemini or switching between audio types) could cause sudden maximum-volume spikes or leave media audio stuck loud afterward. When switching between audio streams on Bluetooth devices using Absolute Volume, Android now smoothly ramps volume up instead of jumping abruptly and drops stray external volume commands sent mid-transition while audio routing modes are changing.
* **Automatic encrypted DNS discovery & Private DNS reliability fixes:** Enables Discovery of Designated Resolvers (DDR) so devices can automatically detect and upgrade to encrypted DNS servers (DNS-over-HTTPS / DNS-over-TLS) advertised by local networks, and resolves an issue where *"Private DNS server cannot be reached"* alerts could remain stuck in the notification shade after network routing changes.
* **More discoverable "All apps" list in the system Share sheet:** Tweaks the initial vertical scroll offset when opening the Share sheet so the top of the alphabetical "all apps" grid peeks up from the bottom of the screen by roughly a third of a row — making it clearer at a glance that you can swipe up past suggested targets.
# 📱 Improvements to multitasking and the Linux Terminal
**Foldable window app handle & improvements to app bubbles**
Android 17 QPR2 improves multitasking on foldables by bringing an app handle to the top of app windows. You can drag or tap this handle to seamlessly transition a full-screen app into split-screen mode, expand a split-screen or bubbled app back to full screen, or drag the handle to reposition floating bubbles.
https://reddit.com/link/1xswmv0/video/o6d9di9p4u0i1/player
Additionally, app bubbles gain a new "Move to fullscreen" shortcut when you tap Manage on an open bubble, allowing phone users to transition bubbled apps into full screen windows.
Finally, opening a bubbled app normally from the launcher also automatically dismisses its bubble and transitions it to full-screen view.
**Linux Terminal app: Guest-to-host VM file sharing & configurable link handling**
Previously, the Linux Terminal app only shared files in the host-to-guest direction (mounting Android’s storage directories at /mnt/shared inside the virtual machine), meaning you had to manually move Linux files into /mnt/shared before Android apps could access them. Android 17 QPR2 enables guest-to-host file sharing, exposing the running Linux VM’s home directory directly inside Android’s system file viewer (DocumentsUI) under a dedicated **Linux VM** section — letting you browse,
You can quickly enable voice broadcast right from the Quick Settings panel. Before starting a voice broadcast, you have the option to edit the broadcast name or enable a "private channel" to protect the broadcast behind a configurable password.
https://preview.redd.it/6x1xtgvi4u0i1.png?width=1258&format=png&auto=webp&s=de533c2f3d8cb4ed8c8a9ebf3e8ee53fc66022b4
Furthermore, users can connect to public Auracast streams effortlessly via a QR Code scanner and NFC “tap-to-join” technology. The Android 17 QPR2 update also adds a new Quick Settings tile “Audio streams” and proactive heads-up notifications when you unlock your phone near a public broadcast with a paired Auracast-compatible device. Additionally, it introduces dynamic program metadata updates when broadcasting media so listeners see real-time track or stream title changes. Once connected, users can leverage their compatible Android devices as intelligent receivers. By using real-time on-device intelligence, the phone can apply **Live Caption** and **Translation** directly on-screen—whether you are listening through a paired Auracast-compatible headset or following along completely headset-free.
**Other audio, sharing, & network improvements**
* **Fix for sudden Bluetooth volume spikes when triggering assistants:** Fixes a bug where certain actions (e.g. invoking Gemini or switching between audio types) could cause sudden maximum-volume spikes or leave media audio stuck loud afterward. When switching between audio streams on Bluetooth devices using Absolute Volume, Android now smoothly ramps volume up instead of jumping abruptly and drops stray external volume commands sent mid-transition while audio routing modes are changing.
* **Automatic encrypted DNS discovery & Private DNS reliability fixes:** Enables Discovery of Designated Resolvers (DDR) so devices can automatically detect and upgrade to encrypted DNS servers (DNS-over-HTTPS / DNS-over-TLS) advertised by local networks, and resolves an issue where *"Private DNS server cannot be reached"* alerts could remain stuck in the notification shade after network routing changes.
* **More discoverable "All apps" list in the system Share sheet:** Tweaks the initial vertical scroll offset when opening the Share sheet so the top of the alphabetical "all apps" grid peeks up from the bottom of the screen by roughly a third of a row — making it clearer at a glance that you can swipe up past suggested targets.
# 📱 Improvements to multitasking and the Linux Terminal
**Foldable window app handle & improvements to app bubbles**
Android 17 QPR2 improves multitasking on foldables by bringing an app handle to the top of app windows. You can drag or tap this handle to seamlessly transition a full-screen app into split-screen mode, expand a split-screen or bubbled app back to full screen, or drag the handle to reposition floating bubbles.
https://reddit.com/link/1xswmv0/video/o6d9di9p4u0i1/player
Additionally, app bubbles gain a new "Move to fullscreen" shortcut when you tap Manage on an open bubble, allowing phone users to transition bubbled apps into full screen windows.
Finally, opening a bubbled app normally from the launcher also automatically dismisses its bubble and transitions it to full-screen view.
**Linux Terminal app: Guest-to-host VM file sharing & configurable link handling**
Previously, the Linux Terminal app only shared files in the host-to-guest direction (mounting Android’s storage directories at /mnt/shared inside the virtual machine), meaning you had to manually move Linux files into /mnt/shared before Android apps could access them. Android 17 QPR2 enables guest-to-host file sharing, exposing the running Linux VM’s home directory directly inside Android’s system file viewer (DocumentsUI) under a dedicated **Linux VM** section — letting you browse,
open, edit, create folders, copy, move, rename, delete, and search files in your Linux environment right from Android whenever the VM is open.
You can also now configure how web links clicked inside the Linux VM are handled: either auto-forward web URLs from the VM to your host Android browser, or open links inside a VM browser (if one is installed).
**Other multitasking, productivity, & capture enhancements**
* **Support for a new "Look Up" action in text selection & right-click menus:** When selecting text or right-clicking a word across standard Android Views, Jetpack Compose apps, and browsers like Chrome, a new "Look Up" action may appear if a compatible handler of [ACTION\_LOOK\_UP\_TEXT](https://developer.android.com/reference/android/content/Intent#ACTION_LOOK_UP_TEXT) is installed.
* **Screen recorder enhancements:** Opening the system Screen recorder once again defaults to recording the Entire screen rather than *"A single app"*, giving you immediate access to Screen Reactions without switching modes first. The Screen Reactions feature has also been updated to include an updated background color icon whose picker expands inline without hiding the rest of the toolbar, alongside a dedicated button on the left to remove the background in one tap.
* **Redesigned USB Webcam UI:** The USB webcam UI has been refreshed to place the High Quality (HD) toggle directly beside larger, easier-to-tap zoom preset buttons, and the front/rear camera switcher button matches the size and styling of the other controls.
# 🛡️ New security & privacy controls
**Private Compute Core (PCC) transparency logs**
Private Compute Core (PCC) processes data in a private, dedicated space on your device, keeping you in control of what gets shared. It powers various on-device machine learning features without sharing continuous sensing data with service providers or other apps.
With Android 17 QPR2, you can now enable data logging for Private Compute Core, allowing you to review the data you allowed to leave this space to power AI features. Under Settings > Security & privacy > Privacy dashboard > Private Compute Core, you can toggle "use data logging" on or off and choose between two logging tiers:
* **Limited:** Logs a data summary for up to 72 hours. Recommended for reviewing essential details.
* **Detailed:** Logs detailed raw data for up to 12 hours. *(Note: Detailed logging captures exhaustive raw data which may include sensitive information.)*
https://preview.redd.it/yptr4gvi4u0i1.png?width=1343&format=png&auto=webp&s=79385aa5d5d11674d423ece362e0d299a1fa1a50
**New “manage contacts” special app access permission**
To improve privacy, the next Android release changes how apps can write contacts. Currently, many apps that need to save even one contact request the broad “write contacts” runtime permission. Once granted, an app can make widespread changes to contacts across the device in the background, even without user interaction. Apps that target the upcoming Android release will no longer be able to directly write to contacts with this broad “write contacts” runtime permission.
For the small set of apps which require broad access to create and modify contacts, a new special app access permission called “manage contacts” has been added in Android 17 QPR2. This is intended for apps like contact managers, dialers, and spam blockers. Other apps are encouraged to leverage the upcoming standardized contact editor experience. For more details on this change, read this [Android Developers blog post](https://developer.android.com/blog/posts/reliable-way-to-add-and-edit-contacts-android).
**Expanded in-call scam protections**
To further protect users from phone scams, Android 17 QPR2 expands its in-call security protections. While you’re in a phone call with an unknown contact, Android will now block you from enabling Developer options. Android will warn you that this action is blocked as scammers often request this type of action during phone call conversations. (*If Developer options have already been enabled prior to the call, they
You can also now configure how web links clicked inside the Linux VM are handled: either auto-forward web URLs from the VM to your host Android browser, or open links inside a VM browser (if one is installed).
**Other multitasking, productivity, & capture enhancements**
* **Support for a new "Look Up" action in text selection & right-click menus:** When selecting text or right-clicking a word across standard Android Views, Jetpack Compose apps, and browsers like Chrome, a new "Look Up" action may appear if a compatible handler of [ACTION\_LOOK\_UP\_TEXT](https://developer.android.com/reference/android/content/Intent#ACTION_LOOK_UP_TEXT) is installed.
* **Screen recorder enhancements:** Opening the system Screen recorder once again defaults to recording the Entire screen rather than *"A single app"*, giving you immediate access to Screen Reactions without switching modes first. The Screen Reactions feature has also been updated to include an updated background color icon whose picker expands inline without hiding the rest of the toolbar, alongside a dedicated button on the left to remove the background in one tap.
* **Redesigned USB Webcam UI:** The USB webcam UI has been refreshed to place the High Quality (HD) toggle directly beside larger, easier-to-tap zoom preset buttons, and the front/rear camera switcher button matches the size and styling of the other controls.
# 🛡️ New security & privacy controls
**Private Compute Core (PCC) transparency logs**
Private Compute Core (PCC) processes data in a private, dedicated space on your device, keeping you in control of what gets shared. It powers various on-device machine learning features without sharing continuous sensing data with service providers or other apps.
With Android 17 QPR2, you can now enable data logging for Private Compute Core, allowing you to review the data you allowed to leave this space to power AI features. Under Settings > Security & privacy > Privacy dashboard > Private Compute Core, you can toggle "use data logging" on or off and choose between two logging tiers:
* **Limited:** Logs a data summary for up to 72 hours. Recommended for reviewing essential details.
* **Detailed:** Logs detailed raw data for up to 12 hours. *(Note: Detailed logging captures exhaustive raw data which may include sensitive information.)*
https://preview.redd.it/yptr4gvi4u0i1.png?width=1343&format=png&auto=webp&s=79385aa5d5d11674d423ece362e0d299a1fa1a50
**New “manage contacts” special app access permission**
To improve privacy, the next Android release changes how apps can write contacts. Currently, many apps that need to save even one contact request the broad “write contacts” runtime permission. Once granted, an app can make widespread changes to contacts across the device in the background, even without user interaction. Apps that target the upcoming Android release will no longer be able to directly write to contacts with this broad “write contacts” runtime permission.
For the small set of apps which require broad access to create and modify contacts, a new special app access permission called “manage contacts” has been added in Android 17 QPR2. This is intended for apps like contact managers, dialers, and spam blockers. Other apps are encouraged to leverage the upcoming standardized contact editor experience. For more details on this change, read this [Android Developers blog post](https://developer.android.com/blog/posts/reliable-way-to-add-and-edit-contacts-android).
**Expanded in-call scam protections**
To further protect users from phone scams, Android 17 QPR2 expands its in-call security protections. While you’re in a phone call with an unknown contact, Android will now block you from enabling Developer options. Android will warn you that this action is blocked as scammers often request this type of action during phone call conversations. (*If Developer options have already been enabled prior to the call, they
won't be retroactively disabled*).
This joins Android's existing set of high-risk actions blocked during calls with unknown contacts to guard against social engineering, which include enabling a non-accessibility tool's accessibility service, granting an app the sideloading permission, and disabling Google Play Protect.
**Hardening against call forwarding fraud**
Scammers sometimes try to hijack your incoming calls by redirecting them to another number — either through malicious apps that silently run carrier call-forwarding codes (USSD codes like \*21\*) in the background, or by tricking you into dialing one of those codes yourself.
To protect users from these scams, Android 17 QPR2 blocks standard apps from automatically running call-forwarding codes in the background using basic phone permissions, while leaving other carrier codes (such as account checks and mobile money transfers) unaffected. And to guard against social engineering scams, dialing a call-forwarding code in your Phone app now brings up a system confirmation dialog before the command goes through, ensuring call forwarding can't be turned on without your confirmation.
**Mobile network security: SIM security timeline & active cipher information**
Android 17 QPR2 updates the **mobile network security** page (first introduced in Android 16) with persistent threat logging and active connection encryption details:
* **SIM security timeline:** The new "SIM security timeline" keeps a persistent, timestamped log of cellular modem-detected security events — such as IMEI Recorded or IMSI Recorded entries. If you use multiple active SIMs, you can filter the timeline by SIM card to see which line was impacted.
* **Active carrier cipher details:** Tapping your active carrier entry opens a "\[Carrier\] security information" screen showing encryption and integrity verification details for your current SIM connection.
**New “install apps” flow**
In previous releases, attempting to install an app from a browser, file manager, or other non-app store source you haven’t granted the “install apps” permission to would direct you to Settings to enable the permission. Android 17 QPR2 streamlines this flow by allowing users to grant the “install apps” permission from a new system dialog that appears when attempting to install an app through a source that hasn’t been granted this permission yet.
This dialog provides three options:
* **Only this time:** Grants the app temporary access to the “install apps” permission for the current app installation session and automatically revokes it once installation completes.
* **Always allow:** Grants the “install apps” permission to the requesting app so the user can install apps from that source without further prompts. This permission can be later revoked under Settings > Apps > Special app access > Install apps.
* **Don't allow:** Denies permission and dismisses the dialog.
**Other security & privacy enhancements**
* **MANAGE\_ASSISTANT\_AUDIO special app access permission:** Previously, MANAGE\_ASSISTANT\_AUDIO — which lets digital assistants manage assistant audio routing, audio mode changes, and dedicated assistant stream volume during conversations — was restricted to the single app holding the device’s default ASSISTANT role. Android 17 QPR2 converts it into a user-controllable **Special app access** permission in Settings (while still auto-granting it to the default assistant and eligible pre-installed assistants), so you can grant or revoke conversational audio and volume control for additional assistant apps.
* **Platform support for phone to watch unlock:** Complementing Watch Unlock (which lets your smartwatch unlock your phone), Android 17 QPR2 adds platform support for phone to watch unlock, enabling support for automatically unlocking your paired watch on your wrist whenever you unlock your nearby phone.
# 🧘 Accessibility & quality-of-life improvements
**Accessibility upgrades for Color Correction & Hearing Devices**
* **Redesigned color correction page & upgraded daltonizer algorithm:** Under Settings >
This joins Android's existing set of high-risk actions blocked during calls with unknown contacts to guard against social engineering, which include enabling a non-accessibility tool's accessibility service, granting an app the sideloading permission, and disabling Google Play Protect.
**Hardening against call forwarding fraud**
Scammers sometimes try to hijack your incoming calls by redirecting them to another number — either through malicious apps that silently run carrier call-forwarding codes (USSD codes like \*21\*) in the background, or by tricking you into dialing one of those codes yourself.
To protect users from these scams, Android 17 QPR2 blocks standard apps from automatically running call-forwarding codes in the background using basic phone permissions, while leaving other carrier codes (such as account checks and mobile money transfers) unaffected. And to guard against social engineering scams, dialing a call-forwarding code in your Phone app now brings up a system confirmation dialog before the command goes through, ensuring call forwarding can't be turned on without your confirmation.
**Mobile network security: SIM security timeline & active cipher information**
Android 17 QPR2 updates the **mobile network security** page (first introduced in Android 16) with persistent threat logging and active connection encryption details:
* **SIM security timeline:** The new "SIM security timeline" keeps a persistent, timestamped log of cellular modem-detected security events — such as IMEI Recorded or IMSI Recorded entries. If you use multiple active SIMs, you can filter the timeline by SIM card to see which line was impacted.
* **Active carrier cipher details:** Tapping your active carrier entry opens a "\[Carrier\] security information" screen showing encryption and integrity verification details for your current SIM connection.
**New “install apps” flow**
In previous releases, attempting to install an app from a browser, file manager, or other non-app store source you haven’t granted the “install apps” permission to would direct you to Settings to enable the permission. Android 17 QPR2 streamlines this flow by allowing users to grant the “install apps” permission from a new system dialog that appears when attempting to install an app through a source that hasn’t been granted this permission yet.
This dialog provides three options:
* **Only this time:** Grants the app temporary access to the “install apps” permission for the current app installation session and automatically revokes it once installation completes.
* **Always allow:** Grants the “install apps” permission to the requesting app so the user can install apps from that source without further prompts. This permission can be later revoked under Settings > Apps > Special app access > Install apps.
* **Don't allow:** Denies permission and dismisses the dialog.
**Other security & privacy enhancements**
* **MANAGE\_ASSISTANT\_AUDIO special app access permission:** Previously, MANAGE\_ASSISTANT\_AUDIO — which lets digital assistants manage assistant audio routing, audio mode changes, and dedicated assistant stream volume during conversations — was restricted to the single app holding the device’s default ASSISTANT role. Android 17 QPR2 converts it into a user-controllable **Special app access** permission in Settings (while still auto-granting it to the default assistant and eligible pre-installed assistants), so you can grant or revoke conversational audio and volume control for additional assistant apps.
* **Platform support for phone to watch unlock:** Complementing Watch Unlock (which lets your smartwatch unlock your phone), Android 17 QPR2 adds platform support for phone to watch unlock, enabling support for automatically unlocking your paired watch on your wrist whenever you unlock your nearby phone.
# 🧘 Accessibility & quality-of-life improvements
**Accessibility upgrades for Color Correction & Hearing Devices**
* **Redesigned color correction page & upgraded daltonizer algorithm:** Under Settings >
Accessibility > Color and motion > Color correction, the preview at the top replaces color bands with a real-world photo, a Google Maps snippet, and sample text, alongside a descriptive subtitle on the main toggle and updated color-vision mode names. Under the hood, Android 17 QPR2 also brings an upgraded daltonizer color-correction algorithm — fixing a matrix calculation issue in Android’s red-green (Protanomaly / Protanopia) filter that caused reds to look overly brown or washed-out gray.
https://preview.redd.it/emzo2gvi4u0i1.png?width=1044&format=png&auto=webp&s=a784cd1d35a74fc660a1da4750cbfc4c67faa1b6
* **Quick lock screen & notification shade controls for hearing devices:** Connecting compatible Bluetooth hearing aids or hearing devices now surfaces a persistent control notification on the lock screen and in the notification shade (alongside battery status in a status bar chip), letting you check connection and battery levels at a glance and switch listening presets or adjust ambient volume with a single tap instead of unlocking and opening Settings > Accessibility > Hearing devices.
**Other quality-of-life & developer updates**
* **Keyboard vibration slider:** Under Settings > Sound & vibration > Vibration & haptics, users can adjust haptic intensity across Gboard and supported virtual keyboards via the keyboard vibration slider.
* **"Home time zone" setting:** Under Settings > System > Date & time, you can now configure a home time zone for when you travel, allowing you to select a region and time zone or pick from suggested zones. System apps can retrieve this user-configured zone via the new getHomeTimeZone API.
# 🪲 Bug fixes & security patches
Please refer to the [Android Security Bulletin](https://source.android.com/docs/security/bulletin) for details on the security vulnerabilities addressed with this platform release.
\----
To learn more about the new developer APIs and platform behaviors arriving in Android 17 QPR2 (API 37.2), check out [developer.android.com](https://developer.android.com). You should look forward to more updates to Android 17 next year, with the beta program offering a peek at what's coming with the third quarterly release in Q1.
As always, thank you to everyone who tested our Beta and Canary builds and reported bugs along the way — please continue to share your feedback about these Android releases to help us identify and fix issues, and make the platform even better!
https://redd.it/1xswmv0
@reddit_android
https://preview.redd.it/emzo2gvi4u0i1.png?width=1044&format=png&auto=webp&s=a784cd1d35a74fc660a1da4750cbfc4c67faa1b6
* **Quick lock screen & notification shade controls for hearing devices:** Connecting compatible Bluetooth hearing aids or hearing devices now surfaces a persistent control notification on the lock screen and in the notification shade (alongside battery status in a status bar chip), letting you check connection and battery levels at a glance and switch listening presets or adjust ambient volume with a single tap instead of unlocking and opening Settings > Accessibility > Hearing devices.
**Other quality-of-life & developer updates**
* **Keyboard vibration slider:** Under Settings > Sound & vibration > Vibration & haptics, users can adjust haptic intensity across Gboard and supported virtual keyboards via the keyboard vibration slider.
* **"Home time zone" setting:** Under Settings > System > Date & time, you can now configure a home time zone for when you travel, allowing you to select a region and time zone or pick from suggested zones. System apps can retrieve this user-configured zone via the new getHomeTimeZone API.
# 🪲 Bug fixes & security patches
Please refer to the [Android Security Bulletin](https://source.android.com/docs/security/bulletin) for details on the security vulnerabilities addressed with this platform release.
\----
To learn more about the new developer APIs and platform behaviors arriving in Android 17 QPR2 (API 37.2), check out [developer.android.com](https://developer.android.com). You should look forward to more updates to Android 17 next year, with the beta program offering a peek at what's coming with the third quarterly release in Q1.
As always, thank you to everyone who tested our Beta and Canary builds and reported bugs along the way — please continue to share your feedback about these Android releases to help us identify and fix issues, and make the platform even better!
https://redd.it/1xswmv0
@reddit_android
Pixel Tag impressions: Off to a solid start.
http://www.youtube.com/watch?v=h8FAZtIM3xI
https://redd.it/1xsul4j
@reddit_android
http://www.youtube.com/watch?v=h8FAZtIM3xI
https://redd.it/1xsul4j
@reddit_android
YouTube
Google's answer to the AirTag.
The Pixel Tag needs more testing, but it's off to a nice start.
🔔 Subscribe: https://bit.ly/9to5G
📰 Read the full article: https://9to5google.com/?p=736087
🎧 Pixelated, a 9to5Google podcast: https://pca.st/nj4u
FOLLOW 9TO5GOOGLE
📸 Instagram: https://ww…
🔔 Subscribe: https://bit.ly/9to5G
📰 Read the full article: https://9to5google.com/?p=736087
🎧 Pixelated, a 9to5Google podcast: https://pca.st/nj4u
FOLLOW 9TO5GOOGLE
📸 Instagram: https://ww…
Will we ever get genuinely good under-display cameras? ZTE/RedMagic has iterated on UDCs for 9 generations now, and while the screen looks seamless, the selfie quality still lags way behind a standard hole-punch.
https://www.reddit.com/r/Optics/comments/1xt8st6/will_we_ever_get_good_underdisplay_cameras_or_are/
https://redd.it/1xt8u6g
@reddit_android
https://www.reddit.com/r/Optics/comments/1xt8st6/will_we_ever_get_good_underdisplay_cameras_or_are/
https://redd.it/1xt8u6g
@reddit_android
Reddit
From the Optics community on Reddit
Explore this post and more from the Optics community
Whats the best browser for Android with extension support that wont give you the aw snap error? Specifically on Youtube.
Whats the best browser for Android with extension support that wont give you the aw snap error? Specifically on Youtube.
Since there are some that have extension support on Android. I keep getting aw snap errors while watching Youtube videos so much. I just want it to end. Questa and Vilvadi doesn't help at all witth the aw snap errors. Even if they have no extension and turned off ad blockers of any kind. It's super annoying to the point that its making me dislike having this damn android phone. Since it's so common to see.
https://redd.it/1xt6eoa
@reddit_android
Whats the best browser for Android with extension support that wont give you the aw snap error? Specifically on Youtube.
Since there are some that have extension support on Android. I keep getting aw snap errors while watching Youtube videos so much. I just want it to end. Questa and Vilvadi doesn't help at all witth the aw snap errors. Even if they have no extension and turned off ad blockers of any kind. It's super annoying to the point that its making me dislike having this damn android phone. Since it's so common to see.
https://redd.it/1xt6eoa
@reddit_android
Reddit
From the Android community on Reddit
Explore this post and more from the Android community
MultiCounter: floating tally
I built an Android app that lets you keep tally counters floating over other apps
I've just released MultiCounter, a free-to-try Android app.
The idea is simple: sometimes you need to count things while using another app, without constantly switching screens.
MultiCounter lets you place movable floating counters over other Android apps.
You can:
\- Create and customise counters.
\- Move counters around your screen.
\- Count while using other apps.
\- Organise your counters into groups.
\- Review counting history and statistics.
I originally developed it around the idea of making everyday counting easier, whether that's sport, work, hobbies or general tasks.
I'd really welcome feedback from other Android users, particularly on the floating counter functionality.
MultiCounter: Floating Tally — W2apps
Google Play: https://play.google.com/store/apps/details?id=uk.co.w2.multicounter
https://redd.it/1xt57ub
@reddit_android
I built an Android app that lets you keep tally counters floating over other apps
I've just released MultiCounter, a free-to-try Android app.
The idea is simple: sometimes you need to count things while using another app, without constantly switching screens.
MultiCounter lets you place movable floating counters over other Android apps.
You can:
\- Create and customise counters.
\- Move counters around your screen.
\- Count while using other apps.
\- Organise your counters into groups.
\- Review counting history and statistics.
I originally developed it around the idea of making everyday counting easier, whether that's sport, work, hobbies or general tasks.
I'd really welcome feedback from other Android users, particularly on the floating counter functionality.
MultiCounter: Floating Tally — W2apps
Google Play: https://play.google.com/store/apps/details?id=uk.co.w2.multicounter
https://redd.it/1xt57ub
@reddit_android
Google Play
MultiCounter: Floating Tally - Apps on Google Play
Count anything in your own workspace or over other apps with floating counters.
Phone batteries are now 9,000 to 14,000 mAh. Where’s the line between battery life and weight for you?
In the last few weeks there’s been a reported 14,000 mAh Honor battery said to last a week, a Redmi Note 17 Pro Max review calling it a battery powerhouse, and a OnePlus 16 review highlighting battery life. Bigger batteries are great for longevity, but they cost weight, thickness and sometimes charge time.
One thing I noticed when estimating screen-on time from battery capacity and display size: a bigger screen eats a lot of the gain, so screen size seems to matter as much as the mAh number.
For anyone who’s used a phone with 7,000+ mAh: does the extra weight bother you day to day? Would you take two-day battery for 20-30 g more? And would you pick a bigger battery or faster charging?
https://redd.it/1xs4g21
@reddit_android
In the last few weeks there’s been a reported 14,000 mAh Honor battery said to last a week, a Redmi Note 17 Pro Max review calling it a battery powerhouse, and a OnePlus 16 review highlighting battery life. Bigger batteries are great for longevity, but they cost weight, thickness and sometimes charge time.
One thing I noticed when estimating screen-on time from battery capacity and display size: a bigger screen eats a lot of the gain, so screen size seems to matter as much as the mAh number.
For anyone who’s used a phone with 7,000+ mAh: does the extra weight bother you day to day? Would you take two-day battery for 20-30 g more? And would you pick a bigger battery or faster charging?
https://redd.it/1xs4g21
@reddit_android
Reddit
From the Android community on Reddit
Explore this post and more from the Android community
I was sick of pinch-zooming my whole desktop on my phone, so I made every PC app open at the phone's exact size
Every remote desktop app I tried on my phone did the same thing. It shrinks the whole PC screen down and you pinch and zoom around it. Fine for clicking one button, useless for actually getting anything done.
So I built Penlink. You pick an app from a grid, like a phone launcher, and the PC creates a virtual monitor at the exact size and shape of your phone's screen and opens the app full screen on it. The app lays itself out for the phone. Rotate the phone and it re-lays itself out in landscape. Open the keyboard and it fits the space above it. It's still the real desktop program, so every menu, panel and shortcut is there.
The part I'm happiest with is the S Pen. It doesn't get turned into a mouse. Windows sees it as an actual pen with pressure, tilt, the barrel button and the eraser, so drawing apps, handwriting and Windows Ink work like they would on a pen tablet.
Some details for the curious:
* Rust host on Windows, Kotlin + Jetpack Compose on Android
* Video goes over WebRTC with low-latency H.264, input comes back on a data channel. I measured about 27 ms touch-to-pixel on a local connection, and there's a stats overlay if you want to see where the time goes
* Every app gets its own virtual screen, so your real monitors keep their layout. Close the app on the phone and its screen disappears
* Your PC's notifications show up as normal phone notifications
* Tailscale or LAN only, pairing is a one-time 6-digit code, no cloud in between
What it doesn't do yet: the host is Windows only, the app needs Android 13+, and I've mostly tested on one phone, my Galaxy S26 Ultra. If you try it on something else, expect rough edges and please tell me what broke. Hardware encoding and a macOS host are next.
Big thanks to the Apollo project. The virtual displays come from its SudoVDA driver, and that saved me a lot of pain. I also built this with a lot of help from Claude Code, which you'll see in the commits.
MIT licensed, APK and host on the releases page: [https://github.com/Michael-Ivlev/penlink](https://github.com/Michael-Ivlev/penlink)
If you've tried Moonlight, Parsec, Chrome Remote Desktop or similar from a phone and given up on it, what was the thing that made you quit? I'd like to know if I'm fixing the right problem.
https://redd.it/1xs1jqn
@reddit_android
Every remote desktop app I tried on my phone did the same thing. It shrinks the whole PC screen down and you pinch and zoom around it. Fine for clicking one button, useless for actually getting anything done.
So I built Penlink. You pick an app from a grid, like a phone launcher, and the PC creates a virtual monitor at the exact size and shape of your phone's screen and opens the app full screen on it. The app lays itself out for the phone. Rotate the phone and it re-lays itself out in landscape. Open the keyboard and it fits the space above it. It's still the real desktop program, so every menu, panel and shortcut is there.
The part I'm happiest with is the S Pen. It doesn't get turned into a mouse. Windows sees it as an actual pen with pressure, tilt, the barrel button and the eraser, so drawing apps, handwriting and Windows Ink work like they would on a pen tablet.
Some details for the curious:
* Rust host on Windows, Kotlin + Jetpack Compose on Android
* Video goes over WebRTC with low-latency H.264, input comes back on a data channel. I measured about 27 ms touch-to-pixel on a local connection, and there's a stats overlay if you want to see where the time goes
* Every app gets its own virtual screen, so your real monitors keep their layout. Close the app on the phone and its screen disappears
* Your PC's notifications show up as normal phone notifications
* Tailscale or LAN only, pairing is a one-time 6-digit code, no cloud in between
What it doesn't do yet: the host is Windows only, the app needs Android 13+, and I've mostly tested on one phone, my Galaxy S26 Ultra. If you try it on something else, expect rough edges and please tell me what broke. Hardware encoding and a macOS host are next.
Big thanks to the Apollo project. The virtual displays come from its SudoVDA driver, and that saved me a lot of pain. I also built this with a lot of help from Claude Code, which you'll see in the commits.
MIT licensed, APK and host on the releases page: [https://github.com/Michael-Ivlev/penlink](https://github.com/Michael-Ivlev/penlink)
If you've tried Moonlight, Parsec, Chrome Remote Desktop or similar from a phone and given up on it, what was the thing that made you quit? I'd like to know if I'm fixing the right problem.
https://redd.it/1xs1jqn
@reddit_android
GitHub
GitHub - Michael-Ivlev/penlink: Remote control for your PC where desktop apps look and work like native phone apps: S Pen as a…
Remote control for your PC where desktop apps look and work like native phone apps: S Pen as a real Windows pen, ~27 ms latency, each app on its own virtual screen. - Michael-Ivlev/penlink
The Oppo Pad Air6 (aka Oppo Pad 6) unveiled, sales start next week
https://www.gsmarena.com/the_oppo_pad_air6_aka_oppo_pad_6_gets_unveiled_today_will_launch_next_week-news-75405.php
https://redd.it/1xrrnkf
@reddit_android
https://www.gsmarena.com/the_oppo_pad_air6_aka_oppo_pad_6_gets_unveiled_today_will_launch_next_week-news-75405.php
https://redd.it/1xrrnkf
@reddit_android
GSMArena.com
The Oppo Pad Air6 (aka Oppo Pad 6) unveiled, sales start next week
The tablet is quite similar to the Pad Air5, which rolled out globally under the name "Oppo Pad 5". It has Matte Display and 5G options.
I tested 77 popular websites on a Galaxy Z Fold screen: 94% put a button or link right under the hinge
If you've ever unfolded your Fold and found the search box cut in half, you're not imagining it.
I audited the first screen of 77 of the most visited websites at the Z Fold inner-screen size (690×829, book posture):
\- 94% split at least one button, link or form field across the hinge
\- Google's search box is right on it
\- Booking[dot\]com and Temu score worst; Figma, Zara and Medium score best
\- Half of the sites put their cookie banner on the hinge
Full results, screenshots of the worst offenders and the method: https://christophe77.github.io/fold.js/study.html
Which sites annoy you the most on the inner screen? I'm thinking of adding them to the next run.
https://redd.it/1xsfen0
@reddit_android
If you've ever unfolded your Fold and found the search box cut in half, you're not imagining it.
I audited the first screen of 77 of the most visited websites at the Z Fold inner-screen size (690×829, book posture):
\- 94% split at least one button, link or form field across the hinge
\- Google's search box is right on it
\- Booking[dot\]com and Temu score worst; Figma, Zara and Medium score best
\- Half of the sites put their cookie banner on the hinge
Full results, screenshots of the worst offenders and the method: https://christophe77.github.io/fold.js/study.html
Which sites annoy you the most on the inner screen? I'm thinking of adding them to the next run.
https://redd.it/1xsfen0
@reddit_android
fold.js
94% of popular websites split a button across a foldable's hinge
77 of the most visited websites audited on a Samsung Galaxy Z Fold.
Is iPhone better for business google people than Android? No way this is right, say it ain't so.
I'm not asking for help, I already found the answers, am just taken aback at the reality of it all...
TLDR; Google assistant/hey google replaced by Gemini entirely now, but with google workspace accounts, Gemini intentionally cannot "hey google" or send texts/make calls via voice command. iPhone can still "hey siri."
Folks, I know this is a bold statement, but I sit here frustrated tonight with a freshly broken S24 and a ton of GCP infra and multiple GWS business accounts unable to use my phone like I could when I bought it--heck, it all worked fine all the way back to my S10, and all the way up to this week when I installed updates.
For the past couple of years, google has been pushing gemini to replace google assistant. With the latest update, google assistant is gone, and gemini is the only option. The rub? You can't use gemini with hey google or place calls/texts if your primary account is a workspace account. You COULD with google assistant. The work around was to re-enable google assistant, but that is now gone. I has assumed they would bring gemini to feature parity for GWS users before removing assistant. I WAS WRONG.
Can I use a personal gmail.com address and do the account ordering trick? Yes. Should I have to just because I have a domain for my family and 3 email addresses, which are all personal? No. I'm sorry, paying more for less features is incredibly crazy.
The even crazier part? My wife's iPhone happily response to hey siri and does all the stuff mine did last week just fine, and she is logged in as a "Business" "family domain" account, which is how it should be! Why wouldn't it work?
I sit here just in awe at this. I'm huge on GCP infra, have managed and continue to manage tons of cloud infra, I love GWS, I love my android, my android auto, this is just bonkers! And yes, I've gone through every permission setting both in admin.google.com and my device and eventually just had to accept that the articles and support threads that say it just doesn't work with GWS accounts is correct, and they have no plans to make it work, and worst of all, it was done on purpose. I just can't believe we're here.
EDIT: I went ahead and revived an old "personal" gmail account and got gemini working and google promptly banned it for TOS violations or suspected of being a bot. I don't know what tripwire I hit, unless it was compromised I have no idea why it was flagged, just an incredible amount of hoops I am having to jump through to have a standard user experience.
https://redd.it/1xsatrz
@reddit_android
I'm not asking for help, I already found the answers, am just taken aback at the reality of it all...
TLDR; Google assistant/hey google replaced by Gemini entirely now, but with google workspace accounts, Gemini intentionally cannot "hey google" or send texts/make calls via voice command. iPhone can still "hey siri."
Folks, I know this is a bold statement, but I sit here frustrated tonight with a freshly broken S24 and a ton of GCP infra and multiple GWS business accounts unable to use my phone like I could when I bought it--heck, it all worked fine all the way back to my S10, and all the way up to this week when I installed updates.
For the past couple of years, google has been pushing gemini to replace google assistant. With the latest update, google assistant is gone, and gemini is the only option. The rub? You can't use gemini with hey google or place calls/texts if your primary account is a workspace account. You COULD with google assistant. The work around was to re-enable google assistant, but that is now gone. I has assumed they would bring gemini to feature parity for GWS users before removing assistant. I WAS WRONG.
Can I use a personal gmail.com address and do the account ordering trick? Yes. Should I have to just because I have a domain for my family and 3 email addresses, which are all personal? No. I'm sorry, paying more for less features is incredibly crazy.
The even crazier part? My wife's iPhone happily response to hey siri and does all the stuff mine did last week just fine, and she is logged in as a "Business" "family domain" account, which is how it should be! Why wouldn't it work?
I sit here just in awe at this. I'm huge on GCP infra, have managed and continue to manage tons of cloud infra, I love GWS, I love my android, my android auto, this is just bonkers! And yes, I've gone through every permission setting both in admin.google.com and my device and eventually just had to accept that the articles and support threads that say it just doesn't work with GWS accounts is correct, and they have no plans to make it work, and worst of all, it was done on purpose. I just can't believe we're here.
EDIT: I went ahead and revived an old "personal" gmail account and got gemini working and google promptly banned it for TOS violations or suspected of being a bot. I don't know what tripwire I hit, unless it was compromised I have no idea why it was flagged, just an incredible amount of hoops I am having to jump through to have a standard user experience.
https://redd.it/1xsatrz
@reddit_android
Reddit
From the Android community on Reddit
Explore this post and more from the Android community
I created Strava, but for time instead of distance.
I wanted to track the hours I put into getting better at things, and see when I might actually reach my goals and have leaderboards with friends. I couldn’t find a tracker that worked the way I wanted, so I built 10k, mainly for myself.
My favorite feature is the ETA. Set a goal of 100, 1,000, or 10,000 hours, and it estimates when you’ll get there based on your actual pace. It updates as you track your time. I find it surprisingly motivating to see a long-term goal turn into an estimated date.
The name comes from the familiar idea that it takes 10,000 hours of practice to master something. I know there’s no magic number where you suddenly wake up great 😃. I just like having something to work toward, and you can set whatever target makes sense for you.
I’ve also added leaderboards with friends, which have made tracking more motivating for me, and clubs, where small communities can share a leaderboard.
Get in on Google Play
also on web: https://10k.live
The app is free
P.S. Fun math: two hours of practice a day from GTA 5’s release on September 17, 2013 to GTA 6’s scheduled release on November 19, 2026 adds up to 9,622 hours. That’s 378 short of 10,000. One more delay and you’d have made it.
https://redd.it/1xrvtd2
@reddit_android
I wanted to track the hours I put into getting better at things, and see when I might actually reach my goals and have leaderboards with friends. I couldn’t find a tracker that worked the way I wanted, so I built 10k, mainly for myself.
My favorite feature is the ETA. Set a goal of 100, 1,000, or 10,000 hours, and it estimates when you’ll get there based on your actual pace. It updates as you track your time. I find it surprisingly motivating to see a long-term goal turn into an estimated date.
The name comes from the familiar idea that it takes 10,000 hours of practice to master something. I know there’s no magic number where you suddenly wake up great 😃. I just like having something to work toward, and you can set whatever target makes sense for you.
I’ve also added leaderboards with friends, which have made tracking more motivating for me, and clubs, where small communities can share a leaderboard.
Get in on Google Play
also on web: https://10k.live
The app is free
P.S. Fun math: two hours of practice a day from GTA 5’s release on September 17, 2013 to GTA 6’s scheduled release on November 19, 2026 adds up to 9,622 hours. That’s 378 short of 10,000. One more delay and you’d have made it.
https://redd.it/1xrvtd2
@reddit_android
Google Play
10k.live Hobby Tracker & Timer - Apps on Google Play
Track practice time, compete with friends and see your road to 10,000 hours.
Google Voice appears to finally be working on RCS support
https://9to5google.com/2026/11/11/google-voice-rcs-support-teardown/
https://redd.it/1xtrc12
@reddit_android
https://9to5google.com/2026/11/11/google-voice-rcs-support-teardown/
https://redd.it/1xtrc12
@reddit_android
9to5Google
Google Voice appears to finally be working on RCS support
It might finally be happening. A new Google Voice update plants seeds of RCS support, though the exact details remain...