Android 13

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Android 13
Version of the Android operating system
Error creating thumbnail:
File:Android 13 Homescreen Screenshot.png
Android 13 homescreen on Google Pixel
DeveloperGoogle
OS familyAndroid
General
availability
August 15, 2022; 3 years ago (2022-08-15)
Latest release13.0.0_r33 (TSV1.220628.088)[1] / December 1, 2025; 5 months ago (2025-12-01)
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Kernel typeMonolithic (Linux)
Preceded byAndroid 12
Succeeded byAndroid 14
Official website{{#property:P856}}
Support status
Supported

Android 13 is the thirteenth major release and the 20th version of Android, the mobile operating system developed by the Open Handset Alliance led by Google. It was released to the public and the Android Open Source Project (AOSP) on August 15, 2022.[2] The first devices to ship with Android 13 were the Pixel 7 and 7 Pro.

As of November 2025, 14.98% of Android devices ran Android 13, making it the second-most widely used version of Android, ahead of newer Android 14 at 14.83%.[3] This is the oldest Android version supported with the security source code.[4]

History

[edit | edit source]
File:Android 13 Developer Preview logo.svg
Android 13's Developer Preview logo

Android 13 (internally codenamed Tiramisu)[5][6][7] was announced in an Android blog posted on February 10, 2022,[8] and the first Developer Preview was immediately released for the Google Pixel series (from Pixel 4 to Pixel 6, dropping support for the Pixel 3 and Pixel 3a). It was released 4 months or so after the stable version of Android 12. Developer Preview 2 followed later, releasing in March.[9] Beta 1 was released on April 26, 2022.[10] Google released beta 2 during Google I/O on May 11, 2022.[11] Two more beta versions were planned for release in June and July. Platform stability was reached in June, with Beta 3. The final release of Android 13 began on August 15 when the update was made available to Pixel phones and pushed to the Android Open Source Project.[12][13]

Features

[edit | edit source]

Privacy

[edit | edit source]

Android 13 includes several new features intended to enhance user privacy, both user-facing and developer-facing.[14][15]

A new media picker is added, which improves privacy by allowing users to choose which photos and videos apps have access to.[16] Most apps have not implemented this picker yet. In addition, Android 13 does not allow app access to the "Android" system folder. A new permission, NEARBY_WIFI_DEVICES separated the Wi-Fi and GPS permissions that were bundled into a single "Location" setting. This change means that apps can now be allowed to search for nearby devices and networks without needing to request access to broader navigational systems.[17]

Also, a new runtime permission feature is being added to apps sending non-exempt notifications which allows users to focus on notifications most important to them.[18]

User experience

[edit | edit source]

Apps are now required to request permission from the user before they are able to send notifications.[19]

Small changes to dialog windows such as the Internet toggle have been added, making them fit better with the design language. The media player has been redesigned, now using the album cover as a background, and including more user controls.[20] The multiple users feature has been improved, with the added option of selecting which apps can be accessed by the guest user. App data is sandboxed for each user, so no information is shared.

New features

[edit | edit source]

The number of active apps is now shown at the bottom of the notifications panel; a tap on it opens a detailed panel that lets the user stop each of them.[21]

The new Gabeldorsche[a] Bluetooth stack is now enabled by default. Support for Bluetooth LE Audio and the LC3 audio codec, which enables receiving and sharing audio between multiple Bluetooth devices simultaneously; it can also improve the audio quality and battery life of the connected devices, as long as they also support it.[16][22][23][24] This version opens the support for third-party apps to use themed "Material You" icons.[16] Long-pressing and dragging a notification will allow the notification to open in split-screen view. This feature is available on phones as well as tablets.[19] Android 13 also adds support for WiFi 7, which is intended to decrease latency, buffering, lag, and congestion.[25][26]

As of Beta 2, the Pixel Launcher includes a new "unified" search bar, which is able to provide search results from the internet as well as local apps and activities. It seems that Google will be expanding the capabilities of this search tool in future releases.[27]

Android 13 allows users to change the language for a specific app, rather than doing so for the entire software. One instance of this feature is changing the language in the YouTube app from American English to Spanish.[28]

Tweaks

[edit | edit source]

Split Screen mode now persists through app changes, meaning it is possible to use other apps and the phone launcher, and split screen apps will stay paired together in the Overview menu. Animations have been improved, notably the fingerprint scanner glow on the Pixel 6 series. Overflow notifications on the lock screen are also housed in a dynamically sized pill rather than a bar, and the 2-line stacked clock is slightly smaller.[19] The app label font has been changed in the Pixel Launcher, and subtle haptics have been added throughout the user experience. The Android version has been changed to "Tiramisu" in settings and the Quick Settings panel. As of Developer Preview 2, "Tiramisu" is replaced with "13". The unified search bar includes new smoother animations and transitions.

Many of the changes are from Android 12.1 "12L", such as the dock displayed on large screens, and other improvements for large-format devices. These are mainly intended for foldables and tablets, but they can be enabled on phones by changing the DPI settings.

Platform

[edit | edit source]

Android 13 ART was updated with a new garbage collector (GC) utilizing the Linux userfaultfd system call.[29][30][31] It reduces memory pressure, compiled code size, jank, and reduces the risk of killing apps because of low memory during GC.[31] Other changes improve app startup and performance.[31] Because of the Mainline project, Android 12 ART will also be updated.[29]

See also

[edit | edit source]

Notes

[edit | edit source]
  1. ^ Derivates from eponymous Harold son's name in Nordic languages (nl:Sven Gaffelbaard).

References

[edit | edit source]
  1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  12. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  13. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  14. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  15. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  16. ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  17. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  18. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  19. ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  20. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  21. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  22. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  23. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  24. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  25. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  26. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  27. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  28. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  29. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  30. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  31. ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
[edit | edit source]

Lua error in mw.title.lua at line 392: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').