Halaman ini merangkum fitur utama dalam rilis Android 13 dan menyediakan tautan ke informasi tambahan. Ringkasan fitur ini diatur menurut lokasi dokumentasi fitur di situs ini.
Arsitektur
Perubahan pada partisi boot generik
Untuk perangkat yang diluncurkan dengan Android 13, ramdisk generik dihapus dari image boot
dan ditempatkan di image init_boot
terpisah.
Untuk informasi selengkapnya, lihat Partisi Boot Generik .
modul GKI
Di Android 13, beberapa fungsi kernel dikirimkan dalam modul yang dapat dimuat secara dinamis, yang disebut modul GKI , untuk mengurangi jejak memori kernel GKI pada perangkat yang tidak memerlukan fungsi tersebut.
Untuk informasi lebih lanjut, lihat modul Kernel .
Komponen sistem modular
Android 13 berisi beberapa komponen sistem modular baru dan yang diperbarui. Modul-modul baru tersebut adalah:
- AdServices : Mendukung inisiatif Privacy Sandbox yang bertujuan untuk menciptakan teknologi yang melindungi privasi orang secara online dan memberikan alat kepada perusahaan dan pengembang untuk membangun bisnis digital yang berkembang
- AppSearch : Pengindeksan di perangkat dan mesin telusur terstruktur
- Bluetooth : (Opsional) Bertujuan untuk memberikan pengalaman Bluetooth berkualitas tinggi yang konsisten untuk semua pengguna Android
- OnDevicePersonalization : Menyediakan seperangkat alat yang dikembangkan dengan privasi pengguna sebagai prinsip inti mereka
- UWB : Berisi tumpukan UWB di atas antarmuka HAL
Pembaruan untuk modul yang ada:
- CrossDevice : Menyediakan teknologi komunikasi lintas perangkat menggunakan protokol standar
- Penyatuan izin : Informasi tentang penyatuan izin
- Terowongan terpisah : Menentukan rute yang akan dikecualikan dari VPN
- Pembaruan batas modul Wi-Fi : Batas modul yang diperbarui
Perbarui ke dukungan sistem file kernel Android
Dimulai dengan Android 13, ruang pengguna hanya berfungsi dengan sistem file yang ada di dalam Generic Kernel Image (GKI).
Untuk detail selengkapnya, lihat Dukungan Sistem File Kernel Android .
audio
Dukungan untuk MIDI 2.0
Mulai Android 13, dukungan MIDI 2.0 ditambahkan ke transport USB. MIDI 2.0 adalah standar MIDI yang lebih baru yang ditetapkan pada tahun 2020.
Lihat halaman MIDI untuk lebih jelasnya.
Perbarui ke Audio HAL
Dimulai dengan Android 13, Audio HAL diperbarui ke versi 7.1. Lihat Audio HAL untuk informasi lebih lanjut.
Otomotif
Fitur Otomotif Android baru
Untuk mempelajari lebih lanjut tentang fitur Otomotif baru di Android 13, lihat Yang Baru .
Membangun
Bangun dengan Bazel
Android 13 memperkenalkan kernel build dengan Bazel , menggantikan build/build.sh
.
Untuk informasi lebih lanjut, lihat Bazel (Kleaf) .
Kamera
Kamera AIDL HAL
Di Android 13, kerangka kerja kamera menyertakan dukungan untuk HAL kamera AIDL. Kerangka kamera juga mendukung HAL kamera HIDL, namun fitur kamera yang ditambahkan di Android 13 atau lebih tinggi hanya tersedia melalui antarmuka HAL kamera AIDL.
Untuk informasi tentang migrasi proses HAL dari antarmuka kamera HIDL ke antarmuka kamera AIDL, lihat HAL kamera AIDL .
Pembaruan debugging kamera
Android 13 menambahkan alat debugging watch
di layanan kamera, yang memungkinkan untuk melihat perubahan dalam permintaan pengambilan dan nilai hasil yang dikirim ke dan dari HAL kamera. Alat ini memungkinkan pratinjau langsung dump pemantauan tag dari klien terbuka, dan melihat dump yang di-cache dari klien tertutup.
Untuk informasi lebih lanjut, lihat Debugging Kamera .
Stabilisasi pratinjau kamera
Android 13 menambahkan dukungan untuk stabilisasi video pada streaming pratinjau dalam sesi pengambilan kamera. Fitur ini memungkinkan aplikasi pihak ketiga memberikan pengalaman apa yang Anda lihat adalah apa yang Anda dapatkan (WYSIWYG) saat membandingkan antara pratinjau kamera dan rekaman.
Untuk informasi lebih lanjut, lihat Stabilisasi Pratinjau Kamera .
Kontrol kekuatan obor
Android 13 memperkenalkan fitur kontrol bertingkat untuk kekuatan senter. Di Android 12 dan yang lebih rendah, kerangka kerja hanya memungkinkan untuk mengaktifkan atau menonaktifkan mode obor. Fitur ini memungkinkan kasus penggunaan seperti mengontrol kecerahan senter berdasarkan kondisi pencahayaan dan mengirim sinyal bantuan menggunakan efek strobo dengan mengirimkan pulsa cahaya secara berurutan.
Untuk informasi lebih lanjut, lihat Kontrol Kekuatan Obor .
Output kamera 10-bit
Android 13, menambahkan dukungan untuk output kamera 10-bit melalui profil rentang dinamis yang dapat dikonfigurasi oleh klien kamera sebagai bagian dari konfigurasi streaming. Ini memungkinkan produsen perangkat menambahkan dukungan untuk profil rentang dinamis 10-bit seperti HLG10, HDR 10, HDR 10+, dan Dolby Vision.
Untuk informasi lebih lanjut, lihat Output Kamera 10-Bit .
Untuk mendorong adopsi output kamera 10-bit pada aplikasi pihak ketiga, seperti aplikasi media sosial, untuk meningkatkan pengalaman pengambilan video dan berbagi video, penting untuk memvalidasi penerapan fitur ini secara efektif. Aplikasi pihak ketiga yang ingin mengadopsi fitur ini kemungkinan akan dimulai dengan profil yang diamanatkan HLG10
. Untuk detail selengkapnya, lihat Validasi .
Kesesuaian
Pembaruan kamera ITS
Android 13 memperkenalkan perubahan pada Camera ITS , yang mencakup dukungan untuk pengujian video, Python yang diperbarui dan versi paket, dan pembaruan perangkat keras pengujian.
Untuk detail selengkapnya, lihat Catatan Rilis Suite Pengujian Gambar Kamera Android 13 .
Pembaruan CDD
Dokumen Definisi Kompatibilitas Android 13 mengulangi versi sebelumnya dengan pembaruan untuk fitur baru dan perubahan persyaratan untuk fungsionalitas yang dirilis sebelumnya.
Untuk daftar perubahan di Android 13, lihat Catatan Rilis Definisi Kompatibilitas Android 13 .
Akun default untuk kontak baru
Aplikasi kontak yang dimuat sebelumnya harus menangani maksud ContactsContract.Settings.ACTION_SET_DEFAULT_ACCOUNT
, yang memungkinkan pengguna memilih akun default. Aplikasi kontak yang dimuat sebelumnya harus menyimpan akun default yang dipilih dan harus menggunakan akun default saat menangani Intent.ACTION_INSERT
atau Intent.ACTION_INSERT_OR_EDIT
untuk menyisipkan kontak. Persyaratan ini memastikan konsistensi di semua aplikasi yang berinteraksi dengan kontak.
Untuk informasi lebih lanjut, lihat bagian kontak CDD Android 13.
Konektivitas
Izinkan sakelar 2G
Di Android 13, tombol Izinkan 2G di Setelan berwarna abu-abu (artinya pengguna tidak dapat berinteraksi dengan tombol) saat kunci konfigurasi operator KEY_HIDE_ENABLE_2G
disetel ke true
. Selain itu, ketika berwarna abu-abu, sakelar Izinkan 2G menyertakan teks yang menyatakan bahwa operator pengguna memerlukan 2G untuk tersedia. Di versi sebelumnya, tombol Izinkan 2G disembunyikan saat KEY_HIDE_ENABLE_2G
disetel ke true
.
Pengaturan penggunaan seluler
Android 13 mendukung setelan penggunaan seluler yang memungkinkan operator mengonfigurasi perangkat dalam mode suara-sentris atau data-sentris. Operator dapat menggunakan pengaturan ini bersama dengan perubahan konfigurasi lainnya untuk mengurangi lalu lintas IMS di jaringan mereka untuk perangkat tradisional yang berpusat pada suara yang beroperasi dalam mode hanya data, misalnya, untuk layanan yang menyertakan layanan hanya data pendamping.
Untuk mengubah pengaturan penggunaan seluler, gunakan overlay config_supported_cellular_usage_settings
atau atur nilai default di config_default_cellular_usage_setting
. Setelan dapat berupa USAGE_SETTING_VOICE_CENTRIC
atau USAGE_SETTING_DATA_CENTRIC
.
Fitur setelan penggunaan seluler mencakup API berikut:
-
CarrierConfigManager#KEY_CELLULAR_USAGE_SETTING_INT
menyetel setelan penggunaan. -
SubscriptionInfo#getUsageSetting()
menanyakan setelan penggunaan.
Untuk memvalidasi fitur pengaturan penggunaan seluler, jalankan pengujian berikut:
- CTS:
SubscriptionManagerTest#testCellularUsageSetting
- VTS:
RadioNetworkTest#testSetUsageSetting_InvalidValues
Beberapa jaringan bersamaan dengan koneksi internet
Android 13 memperkenalkan beberapa jaringan bersamaan dengan fitur koneksi internet , yang memungkinkan perangkat terhubung secara bersamaan ke dua jaringan Wi-Fi (AP), keduanya tidak dibatasi (tersedia untuk semua aplikasi) dan menyediakan akses internet.
Untuk informasi lebih lanjut, lihat Konkurensi STA/STA Wi-Fi .
Pembaruan IMS API
Android 13 memperkenalkan pembaruan berikut untuk API pendaftaran tunggal IMS:
DelegateRegistrationState
:- Mendukung kasus di mana kerangka kerja perlu menunggu sesi SIP selesai sebelum merobohkan PDN IMS.
- Menambahkan metode
getRegisteringFeatureTags
yang memungkinkan aplikasi yang mendengarkan mengetahui saat tumpukan IMS secara aktif mencoba mendaftarkan IMS.
RcsUceAdapter
: MenambahkanPUBLISH_STATE_PUBLISHING
untuk memungkinkan aplikasi yang mendengarkan mengetahui kapan tumpukan IMS secara aktif mencoba mempublikasikan kemampuanCapabilityExchangeEventListener
: Menambahkan metodeonPublishUpdated
untuk memungkinkan Layanan IMS memberi tahu platform secara asinkron bahwa penyegaran SIP PUBLISH telah berhasil atau gagal.RcsClientConfiguration
:- Untuk mendukung RCC.72 bagian 2.1.14, tambahkan nilai baru ke konstruktor untuk memungkinkan aplikasi perpesanan menentukan apakah pengguna mengaktifkan atau menonaktifkan RCS.
- Menambahkan konstanta
RCS_PROFILE_2_4
untuk memungkinkan aplikasi perpesanan melaporkan bahwa ia mendukung Profil Universal RCS versi 2.4.
Android 13 juga menyertakan pembaruan berikut untuk IMS API:
- Menambahkan kemampuan aplikasi untuk mendengarkan status tumpukan IMS melalui kelas
ImsStateCallback
. Untuk informasi selengkapnya, lihat Menggunakan ImsStateCallback . - Memfaktorkan ulang penyediaan IMS untuk Layanan IMS untuk mendukung kasus penggunaan penyediaan MVNO.
- Meningkatkan model threading di Layanan IMS.
- Menambahkan API sadar langganan SIM di Layanan IMS
Beberapa profil yang diaktifkan untuk eUICC
Android 13 memperkenalkan dukungan untuk beberapa profil yang diaktifkan (MEP) untuk eUICC, yang memungkinkan perangkat memiliki dukungan SIM ganda menggunakan chip eSIM tunggal. Beberapa profil SIM memungkinkan perangkat terhubung ke dua operator berbeda secara bersamaan.
Untuk informasi lebih lanjut, lihat Beberapa Profil yang Diaktifkan .
Persyaratan kalibrasi kehadiran
Android 13 memperkenalkan persyaratan kalibrasi kehadiran baru untuk memastikan bahwa semua perangkat di ekosistem Android dapat menentukan jarak relatif antar perangkat.
Untuk informasi lebih lanjut tentang cara menyiapkan dan mengkalibrasi perangkat untuk memenuhi persyaratan ini, lihat Persyaratan Kalibrasi Keberadaan .
Mode fallback telepon untuk deteksi zona waktu
Android 13 memperkenalkan mode fallback telepon untuk deteksi zona waktu. Mode ini memungkinkan Android menggunakan saran deteksi telepon untuk sementara dalam situasi di mana deteksi lokasi tidak dapat mendeteksi zona waktu, atau saat deteksi lokasi membutuhkan waktu lebih lama daripada deteksi telepon untuk mendeteksi zona waktu.
Untuk detail selengkapnya, lihat Layanan time_zone_detector .
Peningkatan API akses UICC TelephonyManager
Android 13 tidak lagi menggunakan dan menambahkan peningkatan untuk pengelolaan saluran logis UICC untuk API akses UICC TelephonyManager berikut:
-
iccOpenLogicalChannel(String AID, int p2)
-
iccCloseLogicalChannel(int channel)
-
iccTransmitApduBasicChannel(int cla, int instruction, int p2, int p3, String data)
-
iccTransmitApduLogicalChannel(int channel, int cla, int instruction, int p1, int p2, int p3, String data)
-
iccExchangeSimIO(int fileID, int command, int p1, int p2, int p3, String filePath)
-
sendEnvelopeWithStatus(String content)
API ini tidak digunakan lagi di Android 11 karena OMAPI menyediakan implementasi yang lebih andal untuk mengelola saluran logis UICC. Namun, OMAPI tidak mencakup semua kasus penggunaan yang disediakan oleh API akses UICC TelephonyManager. Oleh karena itu, di Android 13, API ini tidak digunakan lagi dengan penyempurnaan untuk pengelolaan saluran logis UICC. Sebelumnya, saat aplikasi pemanggil yang membuka saluran logis mogok, saluran logis dapat bocor, artinya saluran tidak dilepaskan dan tidak dapat digunakan kembali oleh aplikasi tanpa melakukan boot ulang. Dengan penyempurnaan di Android 13, jika aplikasi mogok, sistem akan merilis saluran logis, yang memungkinkan saluran digunakan kembali oleh aplikasi.
Peningkatan API ini dilakukan pada tingkat implementasi dan sepenuhnya kompatibel ke belakang. Tidak diperlukan upaya tambahan untuk memanggil aplikasi agar menggunakan API ini.
Trust on First Use (TOFU) untuk jaringan perusahaan
Android 13 memperkenalkan dukungan untuk pendekatan autentikasi Trust on First Use (TOFU), yang memungkinkan pengguna memercayai jaringan perusahaan (EAP) dengan menginstal CA root yang digunakan oleh server dan menyetel nama domainnya di jaringan yang disimpan. TOFU memungkinkan perangkat untuk mendapatkan kunci publik yang tidak diautentikasi ketika pengguna pertama kali terhubung ke jaringan perusahaan dan menyimpan kunci untuk koneksi berikutnya.
Untuk informasi lebih lanjut, lihat Percaya pada Penggunaan Pertama .
Dukungan pita lebar ultra
Android 13 memperkenalkan implementasi framework default untuk teknologi radio ultra-wideband (UWB), sebuah teknologi yang memungkinkan jangkauan yang sangat aman dan presisi di antara perangkat yang didukung.
Untuk informasi lebih lanjut, lihat Ultra-wideband .
Pembaruan konkurensi AP/AP Wi-Fi
Android 13 menambahkan dukungan untuk pita 6 GHz untuk konkurensi Wi-Fi AP/AP, yang memungkinkan perangkat membuat dua antarmuka titik akses (AP).
Untuk informasi lebih lanjut, lihat Konkurensi AP/AP Wi-Fi .
Sadar Wi-Fi
Android 13 memperkenalkan dukungan untuk versi 3.1 dari spesifikasi Wi-Fi Aware . Untuk informasi lebih lanjut, lihat Wi-Fi Aware .
Pembaruan tethering hotspot Wi-Fi (soft AP)
Android 13 memperkenalkan konfigurasi baru untuk perangkat yang mendukung tethering melalui hotspot Wi-Fi. Untuk detail tentang konfigurasi baru, lihat Hotspot Wi-Fi (Soft AP) .
Konkurensi multi-antarmuka Wi-Fi
Mulai Android 13, Wi-Fi HAL 1.6 menambahkan kemampuan untuk menentukan antarmuka AP yang dijembatani (dual band simultan) sebagai item kombinasi eksplisit.
Untuk detail selengkapnya, lihat Konkurensi multi-antarmuka Wi-Fi .
Pembaruan pemilihan jaringan Wi-Fi
Mulai Android 13, jika interval pemindaian yang berbeda diperlukan saat waktu proses, aplikasi dengan hak istimewa dapat secara dinamis menyetel jadwal pemindaian di layar untuk jaringan Wi-Fi yang tersedia dengan memanggil metode WifiManager#setScreenOnScanSchedule(screenOnScanSchedule)
.
Untuk informasi lebih lanjut, lihat Pemilihan Jaringan Wi-Fi .
Menampilkan
Manajer tugas layanan latar depan
Di Android 13, keterjangkauan UI Sistem baru yang disebut Pengelola Tugas FGS memberi tahu pengguna tentang status dan sumber daya yang digunakan oleh layanan latar depan pada aplikasi latar belakang dan memungkinkan pengguna untuk menghentikan aplikasi ini.
Untuk informasi lebih lanjut, lihat Foreground Service (FGS) .
Kontrol media di UI Sistem
Mulai Android 13, kontrol media di UI Sistem berisi pembaruan untuk tombol tindakan dan pemutaran jarak jauh. Perubahan ini mendukung pengalaman kontrol media yang lebih halus di ponsel dan tablet, dan menawarkan transfer media yang lancar di seluruh perangkat.
Untuk detail selengkapnya, lihat Kontrol media di UI Sistem .
Komposisi campuran SDR dan HDR
Android 13 meningkatkan dukungan untuk menghadirkan komposisi SDR dan HDR secara bersamaan di layar dengan meredupkan konten SDR di layar saat disajikan secara bersamaan dengan konten HDR.
Untuk informasi lebih lanjut, lihat Komposisi Campuran SDR dan HDR .
Izin pemberitahuan untuk pemberitahuan keikutsertaan
Dimulai dengan Android 13, notifikasi menggunakan model keikutsertaan, di mana semua aplikasi harus meminta izin kepada pengguna sebelum mengirim permintaan notifikasi. Untuk mendukung hal ini, OEM harus menerapkan perubahan dalam sistem notifikasi dan izin runtime, seperti yang dijelaskan pada halaman Izin Notifikasi untuk Notifikasi Keikutsertaan .
Tone Mapping HDR luminance ke rentang yang kompatibel dengan SDR
Android 13 memperkenalkan pustaka statis yang dapat dikonfigurasi vendor yang disebut libtonemap
, yang mendefinisikan operasi pemetaan nada. Fitur ini memungkinkan OEM untuk menentukan dan membagikan algoritme pemetaan nada tampilan mereka antara kerangka kerja dan vendor, mengurangi ketidakcocokan dalam pemetaan nada.
Untuk informasi lebih lanjut, lihat Pemetaan Nada Luminance HDR ke Rentang yang kompatibel dengan SDR .
grafis
AIDL untuk Komposer Perangkat Keras HAL
Mulai Android 13, HAL Komposer Perangkat Keras (HWC) didefinisikan dalam AIDL dan versi HIDL mulai dari android.hardware.graphics.composer@2.1
hingga android.hardware.graphics.composer@2.4
tidak digunakan lagi.
Untuk informasi lebih lanjut, lihat AIDL untuk Komposer Perangkat Keras HAL .
Manajemen framebuffer klien
Dimulai dengan Android 13, framebuffer baru, yang digunakan selama komposisi klien , dialokasikan setiap kali resolusi tampilan berubah. Alokasi ini dilakukan oleh SurfaceFlinger pada siklus pembatalan berikutnya setelah perubahan resolusi.
Untuk informasi selengkapnya, lihat Manajemen framebuffer klien .
Buffer tidak bersinyal yang mengunci dengan AutoSingleLayer
Android 13 menambahkan konfigurasi baru yang disebut AutoSingleLayer
untuk mengunci buffer tak bersinyal. Konfigurasi ini memungkinkan SurfaceFlinger mengunci buffer tanpa sinyal saat hanya satu lapisan yang diperbarui, dan bukan untuk kasus yang terjadi di seluruh lapisan, seperti perubahan geometri atau transaksi sinkronisasi.
Untuk informasi selengkapnya, lihat Penyambungan buffer tanpa sinyal dengan AutoSingleLayer .
Interaksi
Otentikasi untuk kontrol rumah
Di Android 13, API kontrol perangkat menyertakan metode baru yang disebut isAuthRequired
, yang memungkinkan penyedia kontrol perangkat menentukan kontrol rumah mana yang dapat memenuhi interaksi pada perangkat yang terkunci. Ini memungkinkan interaksi yang lebih mulus di titik masuk, seperti layar ponsel yang terkunci.
Protokol HID pelacak kepala
Android 13 memperkenalkan protokol perangkat antarmuka manusia (HID) pelacak kepala, yang memungkinkan perangkat pelacak kepala dihubungkan ke perangkat Android melalui USB atau Bluetooth dan diekspos ke kerangka kerja dan aplikasi Android melalui kerangka kerja sensor.
Untuk informasi lebih lanjut, lihat Protokol HID Pelacak Kepala .
Dukungan sinyal panggilan balik terkunci di KeyguardManager
Di Android 13, metode baru, seperti addKeyguardLockedStateListener
dan removeKeyguardLockedStateListener
, di kelas KeyguardManager
, memberi tahu listener tentang status penguncian keyguard.
NNAPI objek eksekusi yang dapat digunakan kembali
Android 13 memperkenalkan antarmuka NNAPI AIDL HAL, IExecution
, yang mengelola masa pakai objek eksekusi yang dapat digunakan kembali dan sumber daya yang di-cache. Objek IExecution
mengurangi overhead tugas inferensi pembelajaran mesin dengan mengaktifkan driver NNAPI untuk mempertahankan sumber daya di antara eksekusi dan menerapkan pengoptimalan khusus permintaan.
Sensor AIDL HAL
Android 13 memperkenalkan Sensors AIDL HAL , sebuah HAL berdasarkan Sensors HAL 2.1 yang menggunakan antarmuka AIDL HAL . Sensor AIDL HAL mengekspos pelacak kepala dan jenis sensor IMU sumbu terbatas.
Media
Mengekspor statistik penyandian video
Dimulai dengan Android 13, klien aplikasi dapat meminta pembuat enkode video untuk mengekspor statistik penyandian untuk setiap bingkai video yang disandikan. Dengan statistik yang diperoleh dari pembuat enkode video, aplikasi dapat mengoptimalkan tugas penyandian video mereka seperti penyandian multipass dan prapemrosesan bingkai sebelum penyandian.
Untuk informasi lebih lanjut, lihat Data statistik encoding video .
Pertunjukan
Bantuan Kesehatan HAL
Android 13 memperkenalkan Health AIDL HAL , sebuah HAL berdasarkan Health HAL 2.1 yang menggunakan antarmuka AIDL HAL .
Peningkatan kinerja pada waktu pemuatan game
Android 13 memperkenalkan mode daya baru di Layanan Power Manager bernama GAME_LOADING
yang menunjukkan ke Power HAL jika aplikasi game dalam status memuat sehingga Power HAL dapat memberikan dorongan pemuatan. Lihat Peningkatan Performa Pada Waktu Pemuatan Game untuk informasi lebih lanjut.
Izin
Pembagian izin sensor tubuh
Mulai dari Android 13, izin BODY_SENSORS
dibagi menjadi dua izin: BODY_SENSORS
untuk melacak detak jantung di latar depan dan BODY_SENSORS_BACKGROUND
untuk melacak detak jantung di latar belakang.
Untuk informasi lebih lanjut, lihat Penggunaan sensor tubuh di latar belakang memerlukan izin baru
Kekuasaan
Pelacak perilaku latar belakang aplikasi
Android 13 memperkenalkan konsep pelacak perilaku latar belakang aplikasi atau proses yang memantau penggunaan baterai latar belakang oleh aplikasi untuk menentukan apakah aplikasi melanggar beberapa kebijakan.
Untuk informasi lebih lanjut, lihat Pelacak perilaku latar belakang aplikasi .
Kurangi penggunaan daya selama pencadangan dan pemulihan
Mulai dari Android 13, Anda dapat membatasi transfer daya selama pencadangan dan pemulihan USB dengan memanggil UsbPort
kelas enableLimitPowerTransfer
.
Untuk informasi lebih lanjut, lihat Manajemen Daya .
Keamanan
Skema Tanda Tangan APK V3.1
Skema ini digunakan secara default saat menandatangani APK dengan kunci penandatanganan yang dirotasi dan garis keturunan penandatanganan, dan memungkinkan satu APK menargetkan rotasi pada Android 13 dan yang lebih baru sambil menghindari masalah yang diketahui terkait rotasi pada versi platform sebelumnya dengan menggunakan kunci penandatanganan asli di blok tanda tangan v3.0. Demikian pula, tanda tangan v4.1 akan menyertakan info penandatanganan tambahan untuk blok v3.1 guna mendukung perilaku yang sama untuk pemasangan tambahan.
Intent harus cocok dengan filter intent yang dideklarasikan
Di Android 13, maksud yang berasal dari aplikasi eksternal dikirimkan ke komponen yang diekspor jika dan hanya jika maksud tersebut cocok dengan elemen filter maksud yang dideklarasikan.
Intent yang tidak cocok diblokir. Berikut ini adalah pengecualian jika pencocokan maksud tidak diterapkan:
- Maksud dikirim ke komponen yang tidak mendeklarasikan filter maksud apa pun
- Maksud yang berasal dari aplikasi yang sama
- Maksud dari sistem
- Niat dari akar
Antarmuka Stabil Vendor OMAPI
Open Mobile API (OMAPI) adalah API standar yang digunakan untuk berkomunikasi dengan Elemen Aman perangkat. Sebelum Android 13, hanya aplikasi dan modul kerangka kerja yang memiliki akses ke antarmuka ini. Dengan mengubahnya menjadi antarmuka vendor yang stabil, modul HAL juga mampu berkomunikasi dengan elemen aman melalui layanan OMAPI.
Untuk informasi selengkapnya, lihat Antarmuka Stabil Vendor OMAPI .
Pengaturan
Pengaturan bahasa per aplikasi
Android 13 menambahkan kemampuan untuk memungkinkan pengguna mengubah preferensi bahasa berdasarkan aplikasi demi aplikasi. Mitra dan OEM tidak boleh menonaktifkan halaman pemilihan bahasa aplikasi dan halaman tersebut harus dapat diakses melalui tiga opsi navigasi berikut:
- Setelan > Aplikasi > nama_aplikasi dan pilih Bahasa .
- Tekan lama ikon aplikasi, ketuk Info aplikasi , dan pilih Bahasa .
- Pengaturan > Sistem > Bahasa & masukan > Bahasa aplikasi > nama_aplikasi .
Aplikasi Pengaturan harus terus meluncurkan halaman pengaturan lokal aplikasi dari maksud android.settings.App_Locale_Settings
.
Untuk informasi lebih lanjut, lihat Pengaturan bahasa per aplikasi .
televisi
Mode terowongan multimedia
Android 13 memperluas perilaku yang ditentukan dari pemutaran video terowongan dan mengaitkan perilaku baru tersebut dengan pengujian sertifikasi CTS tambahan.
Untuk informasi lebih lanjut, lihat Tunneling Multimedia .
Pembaruan
Pembaruan A/B virtual
Android 13 menambahkan kompresi XOR dan fitur penggabungan ruang pengguna untuk pembaruan A/B Virtual. Kompresi XOR memungkinkan pengurangan ukuran snapshot karena data XOR lebih mudah dikompresi daripada data blok mentah. Fitur penggabungan ruang pengguna memungkinkan komponen ruang pengguna snapuserd
menangani proses penggabungan untuk pembaruan A/B Virtual, yang mengurangi waktu penggabungan dibandingkan dengan Android 12 di mana perangkat dm-snapshot
digunakan.
Untuk detail tentang cara mengaktifkan fitur ini pada peningkatan perangkat ke Android Android 13, lihat Kompresi XOR dan Penggabungan ruang pengguna .
Virtualisasi
Kerangka Virtualisasi Android
Android Virtualization Framework (AVF) menyediakan lingkungan eksekusi yang aman dan pribadi untuk mengeksekusi kode. AVF sangat ideal untuk kasus penggunaan berorientasi keamanan yang memerlukan jaminan isolasi yang lebih kuat, bahkan diverifikasi secara formal, dibandingkan yang ditawarkan oleh kotak pasir aplikasi Android.
Untuk informasi selengkapnya, lihat Ikhtisar Kerangka Kerja Virtualisasi Android .