Catatan rilis Android 15 dan Android 15-QPR1

Halaman ini merangkum fitur utama dalam rilis Android 15 dan Android 15-QPR1 serta memberikan link ke informasi tambahan. Ringkasan fitur ini disusun sesuai dengan lokasi dokumentasi fitur di situs ini.

Arsitektur

Penghentian VNDK

Android 15 tidak lagi menggunakan VNDK. Library VNDK sebelumnya diperlakukan sama seperti library produk atau vendor lainnya. Lihat Vendor NDK untuk mengetahui detail selengkapnya.

Mengaktifkan ukuran halaman 16 KB

Android 15 dan yang lebih tinggi memiliki dukungan untuk mem-build Android dengan ukuran halaman 16 KB.

Untuk mengetahui informasi selengkapnya, lihat Mengaktifkan ukuran halaman 16 KB.

Overlay vendor

Android 15 tidak lagi menggunakan overlay vendor.

Audio

Pelacakan gerak kepala melalui audio LE

Android 15 memberikan dukungan untuk penyesuaian mode latensi untuk pelacakan kepala (HT) berdasarkan apakah mekanisme transpor LE-ACL atau LE-ISO digunakan. Lihat Pelacakan gerak kepala melalui audio LE.

Otomotif

Kebijakan daya Android Automotive

Memperbarui Kebijakan daya Android Automotive untuk Android 15 dengan dua kebijakan daya sistem baru: tanpa interaksi pengguna dan persiapan penangguhan.

Konten untuk radio HD dan DAB

Android 15 menyertakan peningkatan pada dukungan radio HD di HAL radio siaran dan contoh aplikasi radio yang tidak dipaketkan, yang dapat digunakan sebagai referensi untuk penerapan kontrol radio.

Untuk informasi selengkapnya, lihat Radio Otomotif.

Kamera

API kueri kombinasi fitur kamera Android

Mulai Android 15, platform Android menyediakan API untuk membuat kueri kombinasi fitur kamera. API ini memungkinkan klien kamera membuat kueri apakah kombinasi fitur kamera yang ditentukan dapat didukung oleh perangkat.

Untuk informasi selengkapnya, lihat API untuk membuat kueri kombinasi fitur.

Peningkatan Cahaya Redup

Android 15 memperkenalkan Low Light Boost, mode eksposur otomatis baru yang dapat diterapkan di Camera2 di HAL, dan sebagai bagian dari ekstensi kamera seperti mode malam. Peningkatan Cahaya Redup otomatis menyesuaikan kecerahan streaming Pratinjau dalam kondisi cahaya redup.

Untuk mengetahui informasi selengkapnya, lihat Penguatan Cahaya Redup.

Kompatibilitas

Update ITS Kamera

Android 15 memperkenalkan update pada pengujian ITS kamera, yang mencakup pengujian baru dan yang diperbarui.

Untuk mengetahui detail selengkapnya, lihat Catatan Rilis Android 15 Camera Image Test Suite.

CDD

Dokumen Definisi Kompatibilitas Android 15 dirilis.

Kasus pengujian audio imersif

Mulai Android 15, pengujian CTS Verifier baru untuk memverifikasi latensi pelacakan kepala audio spasial diperkenalkan.

Untuk informasi selengkapnya, lihat CTS Verifier untuk pengujian latensi pelacakan kepala.

Pengujian audio CTS Verifier baru

Pengujian audio dan halaman pendukung berikut ditambahkan ke dokumentasi Verifikator CTS:

Konektivitas

Android Packet Filter v6

Android 15 memperkenalkan Android Packet Filter (APF) v6, yang mencakup penghitung untuk proses debug dan metrik serta dukungan untuk transmisi paket. Untuk informasi selengkapnya, lihat Android Packet Filter.

Perintah NCI eksklusif Android

Android 15 menambahkan perintah Antarmuka Pengontrol NFC (NCI) eksklusif Android baru untuk berinteraksi dengan pengontrol NFC. Untuk mengetahui detail tentang spesifikasi perintah ini, lihat perintah NCI eksklusif Android.

Layanan pemilihan domain

Android 15 menambahkan API sistem DomainSelectionService, yang memungkinkan Anda menerapkan pemilihan domain antara layanan IMS dan layanan lama melalui jaringan dengan pengalihan sirkuit.

Untuk informasi selengkapnya, lihat Layanan Pemilihan Domain.

Kemampuan layanan ekspedisi tingkat langganan

Mulai Android 15, operator dapat menentukan kemampuan layanan perangkat di tingkat langganan. Hal ini memungkinkan developer aplikasi menyesuaikan pengalaman pengguna aplikasi berdasarkan kemampuan yang tersedia untuk langganan, selain di tingkat perangkat.

Untuk mengetahui informasi selengkapnya, lihat Kemampuan layanan tingkat langganan.

Dukungan untuk 802.11az di RTT Wi-Fi

Mulai Android 15, Wi-Fi Round Trip Time (RTT) mendukung protokol IEEE 802.11az. Untuk informasi selengkapnya, lihat RTT Wi-Fi.

Melihat pembaruan profil perangkat pendamping

Android 15 menambahkan izin POST_NOTIFICATIONS ke profil smartwatch. Untuk mengetahui detail, lihat Profil Perangkat Pendamping.

Sotong

Membuat snapshot dan memulihkan di perangkat Cuttlefish

Android 15 menambahkan dukungan untuk mengambil dan memulihkan snapshot perangkat virtual Cuttlefish. Dengan mengambil snapshot perangkat Cuttlefish, Anda dapat menyimpan status perangkat dalam gambar di disk. Kemudian, Anda dapat memulihkan snapshot untuk menampilkan perangkat Cuttlefish ke status yang disimpan sebelumnya.

Untuk mengetahui informasi selengkapnya, lihat Cuttlefish: Snapshot dan pemulihan.

Dukungan NFC untuk perangkat Cuttlefish

Android 15 memperkenalkan dukungan untuk NFC di perangkat Cuttlefish. Fitur NFC Cuttlefish menggunakan Casimir, alat simulasi perangkat NFC eksternal.

Untuk informasi selengkapnya, lihat Cuttlefish: NFC.

Data

Penghentian penggunaan WebSettings WebSQL

Mulai Android 15, metode WebSettings setDatabaseEnabled dan getDatabaseEnabled, yang digunakan untuk dukungan WebSQL di dalam WebView, tidak digunakan lagi. WebSQL dihapus di Chrome dan tidak digunakan lagi di Android WebView. Metode ini akan menjadi tidak berfungsi di semua versi Android setelah dukungan dihapus di Chromium.

World Wide Web Consortium (W3C) mendorong aplikasi yang memerlukan database web untuk menggunakan alternatif penyimpanan lain seperti IndexedDB.

Font

Dukungan untuk font variabel

Mulai Android 15, font variabel dirender saat runtime dengan efisiensi dan perincian yang lebih baik. File konfigurasi font fonts.xml tidak digunakan lagi. Lihat Mengimplementasikan font kustom untuk mengetahui informasi selengkapnya.

Grafik

HDR di screenshot Android

Android 15-QPR1 memperkenalkan algoritma pemetaan tone lokal untuk screenshot. HDR dalam screenshot Android melacak progres kemampuan screenshot HDR dalam update Android terbaru.

Interaksi

Protokol HID pelacak kepala 2.0

Android 15 memperkenalkan protokol HID pelacak kepala versi 2.0, yang mencakup dukungan untuk audio Bluetooth LE. Untuk mengetahui informasi selengkapnya, lihat Protokol HID Head Tracker.

Penghentian penggunaan Neural Networks API

Mulai Android 15, Neural Networks API (NNAPI NDK API) tidak digunakan lagi. Antarmuka HAL Jaringan Saraf Neural terus didukung dan driver NNAPI tidak terpengaruh oleh penghentian ini.

Untuk informasi selengkapnya, lihat Panduan Migrasi NNAPI.

Media

Panduan OEM untuk penerapan RoI

Android 15 memperkenalkan proses standar untuk mengintegrasikan konfigurasi pengguna area minat (RoI) ke dalam framework encoding video Android. Untuk informasi lebih lanjut, lihat Panduan OEM untuk penerapan ROI.

Izin

Daftar yang diizinkan UID bersama yang ditandatangani platform

Android 15 memperkenalkan daftar yang diizinkan secara eksplisit untuk aplikasi nonsistem yang ditandatangani platform agar dapat bergabung dengan UID bersama (ditandatangani platform).

Untuk informasi selengkapnya, lihat Daftar yang diizinkan UID bersama yang ditandatangani platform.

Pembaruan persyaratan untuk peran COMPANION_DEVICE_APP_STREAMING dan COMPANION_DEVICE_NEARBY_DEVICE_STREAMING

Android 15 memperbarui kebijakan peran Virtual Device Manager untuk mencegah penyalahgunaan untuk tujuan penipuan.

Untuk informasi selengkapnya, lihat COMPANION_DEVICE_APP_STREAMING dan COMPANION_DEVICE_NEARBY_DEVICE_STREAMING di Peran Android.

Daftar izin tanda tangan yang diizinkan

Android 15 memperkenalkan daftar yang diizinkan secara eksplisit untuk izin tanda tangan platform yang diminta oleh aplikasi nonsistem atau baru diminta oleh update ke aplikasi sistem.

Untuk informasi selengkapnya, lihat Daftar izin tanda tangan yang diizinkan.

Runtime

setAdjustCompilerFilterCallback

Mulai Android 15, Anda dapat mengganti filter compiler untuk paket tertentu menggunakan setAdjustCompilerFilterCallback API.

Untuk informasi selengkapnya, lihat Mengganti filter compiler untuk paket tertentu.

Keamanan

Tombol 2G

Operator tidak dapat lagi menyembunyikan tombol 2G dari pengguna. Kunci konfigurasi operator KEY_HIDE_ENABLE_2G tidak digunakan lagi.

Flag dusize_4k

Android 15 memperkenalkan tanda dusize_4k yang memaksa ukuran unit data enkripsi menjadi 4096 byte meskipun ukuran blok sistem file bukan 4096 byte.

Untuk informasi selengkapnya, lihat Penyimpanan internal.

Ciphering Jaringan Seluler dan Transparansi Pengungkapan IMSI

Protokol jaringan seluler hingga dan termasuk 5G memungkinkan data pengguna (termasuk panggilan, SMS, koneksi data, dan metadata berbasis sinyal tertentu) ditransmisikan dalam cleartext dengan enkripsi dan perlindungan integritas dinonaktifkan.

Android 15 memperkenalkan setelan jaringan dan privasi baru yang mengaktifkan notifikasi untuk pengguna saat mereka terhubung ke jaringan seluler yang tidak aman (tidak ada enkripsi atau perlindungan integritas jika ada ekspektasi bahwa hal ini akan digunakan), dan ID pribadi mereka (IMSI, IMEI, atau SUCI) terekspos ke jaringan dengan cara yang berpotensi dapat digunakan untuk melacak pengguna.

International Mobile Subscriber Identity (IMSI) adalah nomor unik yang digunakan untuk mengidentifikasi setiap pengguna di jaringan seluler tertentu yang terikat dengan kartu SIM pengguna. Penyerang dapat menangkap nomor ini dalam pengiriman, dan ini adalah dasar dari banyak serangan seluler yang diketahui. International mobile equipment identity (IMEI) adalah ID unik yang terikat dengan perangkat seluler. ID Tersembunyi Langganan (SUCI) adalah ID khusus 5G.

Ruang privasi

Ruang pribadi adalah area aman untuk aplikasi sensitif, tempat pengguna dapat menyembunyikan aplikasi dari akses yang tidak sah. Anda dapat menggunakan ruang pribadi untuk menyimpan aplikasi sensitif seperti perbankan, kencan, dan aplikasi pribadi lainnya yang tidak ingin diakses oleh pengguna perangkat lain.

Untuk mengetahui informasi selengkapnya, lihat Ruang pribadi.

Update

A/B virtual versi 3

Android 15 memperkenalkan mekanisme update A/B virtual Android versi baru. Fitur baru ini memperkenalkan update OTA yang lebih cepat, lebih kecil, dan lebih berperforma. Untuk informasi selengkapnya, lihat A/B Virtual.

Virtualisasi

Peningkatan pada Framework Virtualisasi Android (AVF)

Android 15 memperkenalkan peningkatan berikut pada Framework Virtualisasi Android (AVF), framework untuk mengelola virtual machine (VM).

  • VM yang dapat diupdate: VM dapat menjaga rahasia dan datanya tetap terlindungi bahkan di seluruh update dalam stack software-nya. Untuk mengetahui informasi selengkapnya, lihat VM yang Dapat Diupdate.

  • Pengesahan jarak jauh VM: Klien VM dapat yakin bahwa mereka berkomunikasi dengan VM dan stack software yang benar yang berjalan di perangkat tepercaya. Klien dapat menggunakan pengesahan untuk memastikan bahwa, misalnya, mereka hanya mengirimkan model machine learning yang berharga langsung ke VM tepercaya mereka. Untuk mengetahui informasi selengkapnya, lihat Pemberian pengesahan VM jarak jauh.

  • Penetapan perangkat: Perangkat periferal dapat ditetapkan sepenuhnya ke VM yang dilindungi. Perangkat yang ditetapkan tersebut tidak dapat diakses dari luar VM, dan perangkat itu sendiri hanya dapat mengakses memori yang dimiliki oleh VM. Fitur ini dapat digunakan untuk menjalankan akselerator machine learning seperti GPU di VM yang dilindungi, tanpa harus mengirim kode dan data keluar dari VM. Fitur ini bersifat eksperimental dan ketersediaannya sangat bergantung pada kemampuan hardware serta dukungan dari chipset dan pembuat perangkat. Untuk informasi selengkapnya, lihat Memulai penetapan perangkat.