Get ready to experience Android 13 on your Samsung Galaxy A03 and A03S

camera New features and APIs HDR video recording
Apps can use Camera2 APIs to capture and preview HDR video content. core functionality Change (all apps) Removed legacy copy of language service implementation
Apps should use the device’s default provider for SpeechServiceinstead of hardcoding a specific app. core functionality New features and APIs OpenJDK 11 updates
Android 13 includes a number of updates to align with the OpenJDK 11 LTS release. Developer productivity and tools New features and APIs Themed app icons
Apps can provide monochrome app icons that can be styled with Material You’s dynamic color on a user’s device. Developer productivity and tools New features and APIs Language settings per app
Apps can use new platform APIs to set or retrieve a user’s preferred language per app. Developer productivity and tools New features and APIs Faster hyphenation
Android 13 drastically improves hyphenation performance for TextView instances. Developer productivity and tools New features and APIs Text conversion APIs
In Android 13, apps can call the new text conversion API, making it faster and easier for users who speak languages ​​with phonetic input methods to find what they’re looking for. Developer productivity and tools New features and APIs Improved line heights for non-Latin fonts
Android 13 improves the rendering of non-Latin scripts (such as Tamil, Burmese, Telugu, and Tibetan) by using a line height that is customized for each language. Developer productivity and tools New features and APIs Improved Japanese text wrapping
TextViews can now wrap text by bunsetsu (the smallest unit of words that sound natural) or sentences – instead of characters – for more polished and readable Japanese applications. Developer productivity and tools New features and APIs Updates to the Unicode library
Android 13 adds the latest improvements, fixes and changes included in Unicode ICU 70, Unicode CLDR 40 and Unicode 14.0. Developer productivity and tools New features and APIs Colored vector fonts
Android 13 adds rendering support for COLR version 1 fonts and updates the system emoji to COLRv1 format. Developer productivity and tools New features and APIs Quick Settings Placement API
Apps that provide custom tiles can make those tiles available in quick settings. Developer productivity and tools New features and APIs Clipboard preview
Starting with Android 13, apps use a default visual confirmation when clipboard content is added. Developer productivity and tools New features and APIs Forward looking back gesture
Android 13 introduces a predictive back gesture for Android devices such as phones, large screens, and foldables. Developer productivity and tools New features and APIs Bluetooth LE audio
Android 13 adds built-in support for LE Audio, so developers should get the new features for free on compatible devices. Developer productivity and tools New features and APIs MIDI 2.0
Android 13 adds support for the new MIDI 2.0 standard, including the ability to connect MIDI 2.0 hardware over USB. Developer productivity and tools New features and APIs ART optimizations
Android 13 improves performance and efficiency for all apps with ART runtime updates. Google Play Services Change (apps targeting 13+) Advertising ID approval required
Apps using the Google Play Services advertising ID and targeting Android 13 (API level 33) and above must declare it AD_ID normal permission in your app’s manifest file. graphic New features and APIs Programmable shaders
Apps can use programmable RuntimeShader Objects to create advanced effects. graphic New features and APIs Choreographer Improvements
Additional methods in the Choreographer and ASurfaceControl APIs provide apps with more information about the possible frame timelines and add more context SurfaceFlinger over the life cycle of the frame. media New features and APIs Predictive audio routing
Apps can use new APIs to identify how their audio is routed. media New features and APIs Spatial Audio
An immersive audio experience for more realistic-sounding content. Restrictions on Non-SDK Interfaces Change (apps targeting 13+) Updates to non-SDK interface restrictions
Android 13 includes updated lists of restricted non-SDK interfaces based on Android developer collaboration and the latest internal testing. performance and battery Change (all apps) Foreground Services (FGS) Task Manager
Android 13 allows users to stop foreground services from the notification bar regardless of the target SDK version. performance and battery Change (all apps) Improve prefetch job processing with JobScheduler
In Android 13, the system now tries to determine when an app will next launch and uses that estimate to run prefetch jobs. performance and battery Change (all apps) Battery Resource Usage
Android 13 introduces Battery Resource Utilization, which offers multiple ways to better manage device battery life. privacy and security Change (all apps) Runtime permission for notifications
Android 13 introduces a new runtime notification permission: POST_NOTIFICATIONS. privacy and security Change (all apps) Hide sensitive content from the clipboard
Apps that allow users to copy sensitive content to the clipboard must add a flag to hide that content in the clipboard content preview. privacy and security Change (all apps) Migrate away from shared user ID
Apps using the deprecated android:sharedUserId attribute and no longer depend on the functionality of the attribute should migrate to other mechanisms. privacy and security Change (apps targeting 13+) New runtime permission for nearby WiFi devices
When using certain Wi-FI APIs, apps that don’t need access to a device’s physical location should strongly acknowledge this with a new permission. privacy and security Change (apps targeting 13+) Using body sensors in the background requires a new permit
If your app is targeting Android 13 and needs access to body sensor information while running in the background, you need to declare the new one BODY_SENSORS_BACKGROUND Permit. privacy and security Change (all apps) Intent filters block mismatched intents
Apps no longer get intents for their exported components from external apps unless they match their declared ones <intent-filter> Elements. privacy and security Change (apps targeting 13+) Granular media permissions
Apps must now use separate permissions to request access to different types of media instead of the READ_EXTERNAL_STORAGE Permit. privacy and security New features and APIs Secure export of context-registered recipients
To make runtime receivers more secure, Android 13 lets you specify whether a specific broadcast receiver should be exported in your app and visible to other apps on the device. privacy and security New features and APIs photo selection
Apps should use a new photo picker to give users a safe, built-in way to select media files without giving access to their entire media library. privacy and security New features and APIs New runtime permission for nearby WiFi devices
Apps can request a new permission to discover nearby WiFi devices without accessing the device’s location. privacy and security New features and APIs New permission to use exact alarms
When targeting Android 13, apps like calendar and alarms can use the new one USE_EXACT_ALARM Permission at install time to set accurate alarms. privacy and security New features and APIs Permissions that can be downgraded by the developer
Starting with Android 13, your app can revoke access to runtime permissions previously granted by either the system or the user. privacy and security New features and APIs APK Signature Scheme v3.1
APK signing scheme v3.1 allows apps to support original and rotated signers in a single APK and also supports SDK version targeting. privacy and security New features and APIs Better error reporting in Keystore and KeyMint
For apps that generate keys, Keystore and KeyMint now provide more detailed and accurate error indicators. Tablets and big screens New features and APIs Improved support for tablets and large screen devices
Android 13 builds on the tablet optimizations introduced in Android 12 and the 12L feature drop — including system UI tweaks, better multitasking, and improved compatibility modes. user experience Change (apps targeting 13+) Media controls derived from PlaybackState
The system now derives media controls PlaybackState actions take place MediaStyle notifications. user experience Change (apps targeting 13+) App color theme automatically applied to WebView content
For apps targeting Android 13 (API level 33) or higher, the setForceDark() method is obsolete. Instead, WebView now always sets the media query prefers-color-scheme according to the theme attribute of the app, isLightTheme.