Android 13 ve Android 13 QPR sürüm notları

Bu sayfada Android 13 ve Android 13 QPR sürümlerindeki önemli özellikler özetlenir ve ek bilgilere bağlantılar sağlanır. Bu özellik özetleri, özelliğin bu sitedeki dokümantasyon konumuna göre düzenlenmiştir.

Mimari

Genel önyükleme bölümündeki değişiklikler

Android 13 ile başlatılan cihazlarda genel ramdisk, boot görüntüsünden kaldırılır ve ayrı bir init_boot görüntüsüne yerleştirilir.

Daha fazla bilgi için bkz. Genel Önyükleme Bölümü .

GKI modülleri

Android 13'te bazı çekirdek işlevleri, işlevsellik gerektirmeyen cihazlarda GKI çekirdek belleği ayak izini azaltmak için GKI modülleri adı verilen dinamik olarak yüklenebilir modüller halinde sunulur.

Daha fazla bilgi için Çekirdek modüllerine bakın.

Modüler sistem bileşenleri

Android 13 birçok yeni ve güncellenmiş modüler sistem bileşeni içerir. Yeni modüller şunlardır:

  • Reklam Hizmetleri : Hem insanların çevrimiçi gizliliğini koruyan hem de şirketlere ve geliştiricilere başarılı dijital işletmeler kurmaları için araçlar sağlayan teknolojiler oluşturmayı amaçlayan Özel Korumalı Alan girişimini destekler
  • AppSearch : Cihaz üzerinde indeksleme ve yapılandırılmış bir arama motoru
  • Bluetooth : (İsteğe bağlı) Tüm Android kullanıcılarına tutarlı, yüksek kaliteli bir Bluetooth deneyimi sunmayı amaçlar
  • OnDevicePersonalization : Kullanıcı gizliliğinin temel ilkesi olarak geliştirilmiş bir dizi araç sağlar
  • UWB : HAL arayüzünün üzerinde bir UWB yığını içerir

Mevcut modüllerdeki güncellemeler:

Android çekirdek dosya sistemi desteğine güncelleme

Android 13'ten itibaren kullanıcı alanı yalnızca Genel Çekirdek Görüntüsü'nde (GKI) yerleşik dosya sistemleriyle çalışır.

Daha fazla ayrıntı için bkz. Android Çekirdek Dosya Sistemi Desteği .

Ses

Uzamsal ses ve kafa takibinin uygulanması

Android 13-QPR'den başlayarak, yeni ses hattı mimarisini ve sensör çerçevesi entegrasyonunu kullanan OEM'ler, gerekli performans ve gecikme düzeyiyle kafa takibi desteğiyle mekansallaştırıcı bir ses efekti sağlayabilir. Yönergeler ve daha fazla bilgi için Yüksek kaliteli uzamsal ses ve kafa izlemenin uygulanması konusuna bakın.

MIDI 2.0 desteği

Android 13'ten itibaren USB aktarımına MIDI 2.0 desteği eklendi. MIDI 2.0, 2020'de tanımlanan daha yeni bir MIDI standardıdır.

Daha fazla ayrıntı için MIDI sayfasına bakın.

Ses HAL Güncellemesi

Android 13'ten itibaren Audio HAL, 7.1 sürümüne güncellendi. Daha fazla bilgi için Ses HAL'e bakın.

Otomotiv

Yeni Android Otomotiv özellikleri

Android 13'teki yeni Otomotiv özellikleri hakkında daha fazla bilgi edinmek için Yenilikler bölümüne bakın.

İnşa etmek

Bazel ile inşa edin

Android 13, build/build.sh yerine Bazel ile yapı çekirdekleri sunuyor.

Daha fazla bilgi için bkz. Bazel (Kleaf) .

Kamera

AIDL kamera HAL

Android 13'te kamera çerçevesi, AIDL kamera HAL'leri için destek içerir. Kamera çerçevesi aynı zamanda HIDL kamera HAL'lerini de destekler, ancak Android 13 veya sonraki sürümlerde eklenen kamera özellikleri yalnızca AIDL kamera HAL arayüzleri aracılığıyla kullanılabilir.

HAL işlemlerinin HIDL kamera arayüzlerinden AIDL kamera arayüzlerine taşınması hakkında bilgi için bkz. AIDL kamera HAL .

Kamera hata ayıklama güncellemeleri

Android 13, kamera hizmetine, kamera HAL'sine gönderilen ve HAL'den gönderilen yakalama isteği ve sonuç değerlerindeki değişiklikleri görüntülemeye olanak tanıyan watch hata ayıklama aracını ekler. Araç, açık istemcilerden gelen etiket izleme dökümlerinin canlı önizlenmesine ve kapalı istemcilerden önbelleğe alınmış dökümlerin görüntülenmesine olanak tanır.

Daha fazla bilgi için bkz. Kamera Hata Ayıklama .

Kamera önizleme stabilizasyonu

Android 13, kamera yakalama oturumlarında önizleme akışına video sabitleme desteği ekler. Bu özellik, üçüncü taraf uygulamaların, kamera önizlemesi ile kayıt arasında karşılaştırma yaparken ne görürsen onu alırsın (WYSIWYG) deneyimi sunmasına olanak tanır.

Daha fazla bilgi için bkz. Kamera Önizleme Sabitlemesi .

Torç gücü kontrolü

Android 13, torç gücü için çok seviyeli kontrol özelliği sunuyor. Android 12 ve önceki sürümlerde çerçeve yalnızca fener modunun açılmasına veya kapatılmasına izin verir. Bu özellik, aydınlatma koşullarına göre el fenerinin parlaklığını kontrol etme ve arka arkaya hızlı ışık darbeleri göndererek flaş efekti kullanarak yardım için sinyaller gönderme gibi kullanım durumlarına olanak tanır.

Daha fazla bilgi için bkz. Torç Gücü Kontrolü .

10 bit kamera çıkışı

Android 13, akış yapılandırmasının bir parçası olarak kamera istemcisi tarafından yapılandırılabilen dinamik aralık profilleri aracılığıyla 10 bit kamera çıkışı için destek ekler. Bu, cihaz üreticilerinin HLG10, HDR 10, HDR 10+ ve Dolby Vision gibi 10 bit dinamik aralık profilleri için destek eklemesine olanak tanır.

Daha fazla bilgi için bkz. 10 Bit Kamera Çıkışı .

Video yakalama ve video paylaşım deneyimlerini iyileştirmek amacıyla sosyal medya uygulamaları gibi üçüncü taraf uygulamalarda 10 bit kamera çıkışının benimsenmesini teşvik etmek için bu özelliğin uygulanmasının etkili bir şekilde doğrulanması önemlidir. Bu özelliği benimsemek isteyen üçüncü taraf uygulamaların zorunlu HLG10 profiliyle başlaması muhtemeldir. Daha fazla ayrıntı için bkz . Doğrulama .

Uyumluluk

Kamera ITS güncellemeleri

Android 13, Camera ITS'de video testi desteği, güncellenmiş Python ve paket sürümleri ve test donanımı güncellemelerini içeren değişiklikler sunuyor.

Daha fazla ayrıntı için Android 13 Kamera Görüntüsü Test Paketi Sürüm Notlarına bakın.

CDD güncellemeleri

Android 13 Uyumluluk Tanımı Belgesi, yeni özelliklere yönelik güncellemeler ve daha önce yayımlanan işlevlere yönelik gereksinimlerde yapılan değişikliklerle önceki sürümler üzerinde yinelenir.

Android 13'teki değişikliklerin listesi için bkz. Android 13 Uyumluluk Tanımı Sürüm Notları .

Yeni kişiler için varsayılan hesaplar

Önceden yüklenmiş kişi uygulamaları, kullanıcının varsayılan bir hesap seçmesine olanak tanıyan ContactsContract.Settings.ACTION_SET_DEFAULT_ACCOUNT amacını işlemelidir. Önceden yüklenmiş kişi uygulaması, seçilen varsayılan hesabı kaydetmeli ve bir kişi eklemek için Intent.ACTION_INSERT veya Intent.ACTION_INSERT_OR_EDIT işlemlerini gerçekleştirirken varsayılan hesabı kullanmalıdır. Bu gereksinim, kişilerle etkileşime giren tüm uygulamalarda tutarlılık sağlar.

Daha fazla bilgi için Android 13 CDD'nin kişiler bölümüne bakın.

Bağlantı

2G geçişine izin ver

Android 13'te, KEY_HIDE_ENABLE_2G taşıyıcı yapılandırma anahtarı true olarak ayarlandığında Ayarlar'daki 2G'ye İzin Ver düğmesi gri renkte görünür (kullanıcıların düğmeyle etkileşimde bulunamayacağı anlamına gelir). Ek olarak, gri renkteyken 2G'ye İzin Ver düğmesi, kullanıcının operatörünün 2G'nin kullanılabilir olmasını gerektirdiğini belirten metni içerir. Önceki sürümlerde, KEY_HIDE_ENABLE_2G true olarak ayarlandığında 2G'ye İzin Ver geçişi gizlenir.

Hücresel kullanım ayarı

Android 13, operatörlerin cihazları ses merkezli veya veri merkezli modda olacak şekilde yapılandırmasına olanak tanıyan hücresel kullanım ayarını destekler. Operatörler, yalnızca veri modunda çalışan geleneksel olarak ses merkezli cihazlar için (örneğin, eşlik eden yalnızca veri hizmetini içeren hizmetler için) ağlarındaki IMS trafiğini azaltmak amacıyla bu ayarı diğer yapılandırma değişiklikleriyle birlikte kullanabilir.

Hücresel kullanım ayarını değiştirmek için config_supported_cellular_usage_settings katmanını kullanın veya config_default_cellular_usage_setting içinde varsayılan değeri ayarlayın. Ayar USAGE_SETTING_VOICE_CENTRIC veya USAGE_SETTING_DATA_CENTRIC olabilir.

Hücresel kullanım ayarı özelliği aşağıdaki API'leri içerir:

Hücresel kullanım ayarı özelliğini doğrulamak için aşağıdaki testleri çalıştırın:

İnternet bağlantısıyla eşzamanlı birden fazla ağ

Android 13, bir cihazın her ikisi de sınırsız olan (tüm uygulamalarda mevcut) ve internet erişimi sağlayan iki Wi-Fi ağına (AP) aynı anda bağlanmasına olanak tanıyan, internet bağlantılı eşzamanlı çoklu ağ özelliğini sunar.

Daha fazla bilgi için bkz. Wi-Fi STA/STA Eşzamanlılığı .

IMS API güncellemeleri

Android 13, IMS tek kayıt API'lerine yönelik aşağıdaki güncellemeleri sunar:

  • DelegateRegistrationState :

    • IMS PDN'yi kaldırmadan önce çerçevenin SIP oturumlarının bitmesini beklemesi gereken durumları destekler.
    • IMS yığınının aktif olarak IMS'yi kaydetmeye çalıştığını dinleme uygulamalarının bilmesine olanak tanıyan getRegisteringFeatureTags yöntemini ekler.
  • RcsUceAdapter : Dinleme uygulamalarının, IMS yığınının aktif olarak yetenekleri yayınlamaya çalıştığını bilmesine olanak sağlamak için PUBLISH_STATE_PUBLISHING ekler

  • CapabilityExchangeEventListener : IMS Hizmetinin, SIP PUBLISH yenilemesinin başarılı veya başarısız olduğu konusunda platforma eşzamansız olarak bildirimde bulunmasına izin vermek için onPublishUpdated yöntemini ekler.

  • RcsClientConfiguration :

    • RCC.72 bölüm 2.1.14'ü desteklemek için, mesajlaşma uygulamasının kullanıcının RCS'yi etkinleştirip etkinleştirmediğini belirtmesine izin vermek üzere yapıcıya yeni bir değer ekler.
    • Bir mesajlaşma uygulamasının RCS Evrensel Profil sürüm 2.4'ü desteklediğini raporlamasına izin vermek için RCS_PROFILE_2_4 sabitini ekler.

Android 13 ayrıca IMS API'leri için aşağıdaki güncellemeleri de içerir:

  • Uygulamalara, ImsStateCallback sınıfı aracılığıyla IMS yığın durumunu dinleme yeteneğini ekler. Daha fazla bilgi için bkz. ImsStateCallback'i kullanma .
  • MVNO sağlama kullanım örneklerini desteklemek için IMS Hizmeti için IMS sağlamayı yeniden düzenler.
  • IMS Hizmeti'ndeki iş parçacığı modelini geliştirir.
  • IMS Hizmetine SIM aboneliğini tanıyan API'ler ekler

eUICC için birden fazla etkin profil

Android 13, eUICC için birden fazla etkin profil (MEP) desteği sunuyor ve bu da cihazların tek bir eSIM yongası kullanarak çift SIM desteğine sahip olmasına olanak tanıyor. Çoklu SIM profilleri, cihazın aynı anda iki farklı operatöre bağlanmasına olanak tanır.

Daha fazla bilgi için bkz. Çoklu Etkin Profiller .

Varlık kalibrasyon gereksinimleri

Android 13, Android ekosistemindeki tüm cihazların cihazlar arasındaki göreceli yakınlığı belirleyebilmesini sağlamak için yeni varlık kalibrasyonu gereksinimleri sunar.

Cihazların bu gereksinimleri karşılayacak şekilde nasıl kurulacağı ve kalibre edileceği hakkında daha fazla bilgi için bkz . Varlık Kalibrasyonu Gereksinimleri .

Saat dilimi tespiti için telefon geri dönüş modu

Android 13, saat dilimi tespiti için telefon geri dönüş modunu sunar. Bu mod, konum algılamanın saat dilimini algılayamadığı veya konum algılamanın saat dilimini algılamasının telefon algılamadan daha uzun sürdüğü durumlarda Android'in telefon algılama önerilerini geçici olarak kullanmasına olanak tanır.

Daha fazla ayrıntı için bkz . time_zone_detector hizmeti .

TelephonyManager UICC erişim API'si iyileştirmeleri

Android 13, aşağıdaki TelephonyManager UICC erişim API'leri için UICC mantıksal kanal yönetimine ilişkin kullanımdan kaldırmayı kaldırır ve iyileştirmeler ekler:

OMAPI, UICC mantıksal kanallarını yönetmek için daha güvenilir bir uygulama sağladığından bu API'ler Android 11'de kullanımdan kaldırıldı. Ancak OMAPI, TelephonyManager UICC erişim API'leri tarafından sağlanan tüm kullanım örneklerini kapsamaz. Bu nedenle, Android 13'te bu API'ler, UICC mantıksal kanal yönetimine yönelik iyileştirmelerle birlikte kullanımdan kaldırılmıştır. Daha önce, mantıksal kanal açan bir çağrı uygulaması çöktüğünde mantıksal kanal sızıntı yapabiliyordu; bu da kanalın serbest bırakılmaması ve uygulama tarafından yeniden başlatılmadan yeniden kullanılamaması anlamına geliyordu. Android 13'teki iyileştirmelerle birlikte, bir uygulamanın çökmesi durumunda sistem mantıksal kanalı serbest bırakarak kanalın uygulama tarafından yeniden kullanılmasına olanak tanıyor.

Bu API iyileştirmeleri uygulama düzeyinde yapılır ve geriye dönük olarak tamamen uyumludur. Bu API'leri kullanacak uygulamaları çağırmak için ek bir çabaya gerek yoktur.

Kurumsal ağlar için İlk Kullanımda Güven (TOFU)

Android 13, kullanıcıların sunucu tarafından kullanılan kök CA'yı yükleyerek ve alan adını kayıtlı bir ağda ayarlayarak kurumsal (EAP) ağa güvenmesine olanak tanıyan İlk Kullanımda Güven (TOFU) kimlik doğrulama yaklaşımı desteğini sunar. TOFU, kullanıcı bir kurumsal ağa ilk kez bağlandığında cihazın kimliği doğrulanmamış bir genel anahtar elde etmesine ve anahtarı sonraki bağlantılar için saklamasına olanak tanır.

Daha fazla bilgi için bkz. İlk Kullanımda Güven .

Ultra geniş bant desteği

Android 13, desteklenen cihazlar arasında son derece güvenli, hassas aralık sağlayan bir teknoloji olan ultra geniş bant (UWB) radyo teknolojisi için varsayılan bir çerçeve uygulaması sunar.

Daha fazla bilgi için bkz. Ultra geniş bant .

Wi-Fi AP/AP eşzamanlılık güncellemeleri

Android 13, Wi-Fi AP/AP eşzamanlılığı için 6 GHz bant desteği ekleyerek cihazların iki erişim noktası (AP) arayüzü oluşturmasına olanak tanır.

Daha fazla bilgi için bkz. Wi-Fi AP/AP Eşzamanlılığı .

Wi-Fi Farkındalığı

Android 13, Wi-Fi Aware spesifikasyonunun 3.1 sürümü için destek sunuyor. Daha fazla bilgi için bkz. Wi-Fi Aware .

Wi-Fi erişim noktası (soft AP) bağlantısı güncellemeleri

Android 13, Wi-Fi erişim noktaları aracılığıyla internet paylaşımını destekleyen cihazlar için yeni yapılandırmalar sunuyor. Yeni yapılandırmalarla ilgili ayrıntılar için bkz. Wi-Fi Erişim Noktası (Soft AP) .

Wi-Fi çoklu arayüz eşzamanlılığı

Android 13'ten başlayarak, Wi-Fi HAL 1.6, açık bir kombinasyon öğesi olarak köprülü bir AP arayüzü (eş zamanlı çift bant) belirtme yeteneğini ekler.

Daha fazla ayrıntı için bkz. Wi-Fi çoklu arayüz eşzamanlılığı .

Wi-Fi ağ seçimi güncellemeleri

Android 13'ten başlayarak, çalışma zamanında farklı tarama aralıklarına ihtiyaç duyulursa ayrıcalıklı uygulamalar, WifiManager#setScreenOnScanSchedule(screenOnScanSchedule) yöntemini çağırarak mevcut Wi-Fi ağları için ekran tarama zamanlamasını dinamik olarak ayarlayabilir.

Daha fazla bilgi için bkz. Wi-Fi Ağı Seçimi .

Görüntülemek

Görev Yöneticisi

Android 13'te, Görev Yöneticisi adı verilen yeni bir Sistem Kullanıcı Arayüzü olanağı, kullanıcıyı arka plan uygulamalarında ön plan hizmetleri tarafından kullanılan durum ve kaynaklar hakkında bilgilendirir ve kullanıcının bu uygulamaları durdurmasına olanak tanır.

Daha fazla bilgi için Görev Yöneticisi'ne bakın.

Sistem Kullanıcı Arayüzündeki medya kontrolleri

Android 13'ten başlayarak, Sistem Kullanıcı Arayüzündeki medya kontrolleri, eylem düğmeleri ve uzaktan oynatmayla ilgili güncellemeleri içerir. Bu değişiklikler, telefonlarda ve tabletlerde daha gelişmiş bir medya kontrol deneyimini destekliyor ve cihazlar arasında sorunsuz medya aktarımı sunuyor.

Daha fazla ayrıntı için bkz. Sistem Kullanıcı Arayüzündeki Medya kontrolleri .

Karışık SDR ve HDR kompozisyonu

Android 13, HDR içeriğiyle aynı anda sunulduğunda ekrandaki SDR içeriğini karartarak SDR ve HDR kompozisyonunu ekranda eş zamanlı sunma desteğini geliştiriyor.

Daha fazla bilgi için bkz. Karma SDR ve HDR Kompozisyonu .

Kaydolma bildirimleri için bildirim izni

Android 13'ten itibaren bildirimler, tüm uygulamaların bildirim istemlerini göndermeden önce kullanıcılardan izin istemesi gereken bir katılım modelini kullanıyor. Bunu desteklemek için OEM'lerin, Etkinleştirme Bildirimleri için Bildirim İzni sayfasında belirtildiği gibi bildirim ve çalışma zamanı izin sistemlerinde değişiklikler uygulaması gerekir.

HDR parlaklığını SDR uyumlu bir aralığa ton eşleme

Android 13, ton eşleme işlemlerini tanımlayan, libtonemap adlı satıcı tarafından yapılandırılabilir bir statik kitaplık sunar. Bu özellik, OEM'lerin çerçeve ve satıcılar arasında ekran tonu eşleme algoritmalarını tanımlamasına ve paylaşmasına olanak tanıyarak ton eşlemedeki uyumsuzluğu azaltır.

Daha fazla bilgi için bkz. HDR parlaklığını SDR uyumlu bir aralığa ton eşleme .

Grafik

Donanım Oluşturucu HAL için AIDL

Android 13'ten başlayarak Donanım Oluşturucu (HWC) HAL, AIDL'de tanımlanmıştır ve android.hardware.graphics.composer@2.1 ila android.hardware.graphics.composer@2.4 arasındaki HIDL sürümleri kullanımdan kaldırılmıştır.

Daha fazla bilgi için Donanım Oluşturucu HAL için AIDL'ye bakın.

İstemci çerçeve arabelleği yönetimi

Android 13'ten başlayarak, istemci oluşturma sırasında kullanılan yeni çerçeve arabellekleri, ekran çözünürlüğü değiştiğinde tahsis edilir. Bu tahsis, bir çözünürlük değişikliğinden sonraki bir sonraki geçersiz kılma döngüsünde SurfaceFlinger tarafından gerçekleştirilir.

Daha fazla bilgi için bkz. İstemci çerçeve arabelleği yönetimi .

Saniyedeki kare sayısı (FPS) azaltma müdahalesi

Android 13-QPR'den başlayarak, FPS Kısma Müdahalesi, geliştiricilerin herhangi bir işlem yapmasına gerek kalmadan, yalnızca platform tarafındaki değişiklikleri kullanarak oyunların uygun bir FPS'de ilerlemesini sağlar. Daha fazla bilgi için bkz. FPS Azaltma Müdahalesi .

AutoSingleLayer ile sinyalsiz arabellek kilitleme

Android 13, sinyalsiz arabellekleri kilitlemek için AutoSingleLayer adlı yeni bir yapılandırma ekler. Bu yapılandırma, SurfaceFlinger'ın geometri değişiklikleri veya senkronizasyon işlemleri gibi katmanlar arasında meydana gelen durumlar için değil, yalnızca tek bir katman güncellenirken sinyalsiz bir arabelleği mandallamasına olanak tanır.

Daha fazla bilgi için bkz. AutoSingleLayer ile sinyalsiz arabellek mandallaması .

Etkileşim

Ev kontrolleri için kimlik doğrulama

Android 13'te cihaz kontrolleri API'si isAuthRequired adı verilen yeni bir yöntem içerir; bu yöntem, cihaz kontrolü sağlayıcılarının kilitli bir cihazda hangi ev kontrollerinin etkileşimleri yerine getirebileceğini belirtmesine olanak tanır. Bu, kilitli telefon ekranı gibi giriş noktalarında daha kusursuz bir etkileşim sağlar.

Kafa izleyici HID protokolü

Android 13, bir kafa takip cihazının USB veya Bluetooth aracılığıyla bir Android cihaza bağlanmasına ve sensörler çerçevesi aracılığıyla Android çerçevesine ve uygulamalarına maruz kalmasına olanak tanıyan kafa takip cihazı insan arayüz cihazı (HID) protokolünü sunar.

Daha fazla bilgi için bkz. Head Tracker HID Protokolü .

KeyguardManager'da kilitli geri arama sinyali desteği

Android 13'te, KeyguardManager sınıfındaki addKeyguardLockedStateListener ve removeKeyguardLockedStateListener gibi yeni yöntemler, dinleyiciyi tuş kilidinin kilitli durumu hakkında bilgilendirir.

NNAPI yeniden kullanılabilir yürütme nesneleri

Android 13, yeniden kullanılabilir bir yürütme nesnesinin ve önbelleğe alınmış kaynaklarının ömrünü yöneten NNAPI AIDL HAL arabirimi IExecution sunar. IExecution nesneleri, NNAPI sürücüsünün yürütmeler arasında kaynakları korumasını ve isteğe özel optimizasyonlar uygulamasını sağlayarak makine öğrenimi çıkarım görevlerinin yükünü azaltır.

Sensörler AIDL HAL

Android 13, AIDL HAL arayüzünü kullanan Sensors HAL 2.1'i temel alan bir HAL olan Sensors AIDL HAL'i sunar. Sensörler AIDL HAL, kafa izleyiciyi ve sınırlı eksenli IMU sensör türlerini ortaya çıkarır.

Medya

Video kodlama istatistiklerini dışa aktar

Android 13'ten itibaren uygulama istemcileri, video kodlayıcıdan her kodlanmış video karesi için kodlama istatistiklerini dışa aktarmasını talep edebilir. Video kodlayıcıdan elde edilen istatistikler sayesinde uygulamalar, çoklu geçişli kodlama ve kodlama öncesinde kare ön işleme gibi video kodlama görevlerini optimize edebilir.

Daha fazla bilgi için bkz. Video kodlama istatistik verileri .

Verim

Sağlık AIDL HAL

Android 13, AIDL HAL arayüzünü kullanan Health HAL 2.1'i temel alan bir HAL olan Health AIDL HAL'i sunar.

Oyun yükleme süresinde performans artışı

Android 13, Power Manager Hizmetinde GAME_LOADING adlı yeni bir güç modunu kullanıma sunuyor. Bu mod, oyun uygulamasının yükleme durumunda olup olmadığını Power HAL'e bildirerek Power HAL'in yükleme desteği sağlayabilmesini sağlıyor. Daha fazla bilgi için Oyun Yükleme Süresinde Performans Artışı konusuna bakın.

İzinler

Vücut sensörü izin bölünmesi

Android 13'ten itibaren BODY_SENSORS izni iki izne ayrılmıştır: ön planda kalp atış hızını izlemek için BODY_SENSORS ve arka planda kalp atış hızını izlemek için BODY_SENSORS_BACKGROUND .

Daha fazla bilgi için Arka planda vücut sensörlerinin kullanılması yeni izin gerektirir bölümüne bakın.

Güç

Uygulama arka plan davranış izleyicileri

Android 13, uygulamaların bazı politikaları ihlal edip etmediğini belirlemek için uygulama arka plan davranış izleyicisi kavramını veya uygulamaların arka plan pil kullanımını izleyen bir süreci tanıtıyor.

Daha fazla bilgi için bkz. Uygulama arka plan davranış izleyicileri .

Yedekleme ve geri yükleme sırasında güç kullanımını azaltın

Android 13'ten itibaren USB yedekleme ve geri yükleme sırasında güç aktarımını UsbPort sınıfının enableLimitPowerTransfer yöntemini çağırarak sınırlayabilirsiniz.

Daha fazla bilgi için bkz. Güç Yönetimi .

Güvenlik

Kimlik bilgileri

Android 13, çoklu belge sunum desteği ekler. Bu yeni Sunum Oturumu arayüzü, bir uygulamanın çoklu belge sunumu yapmasına olanak tanır; bu, mevcut API ile mümkün olmayan bir şeydir.

Daha fazla bilgi için Kimlik Bilgileri sayfasına bakın

APK İmza Şeması V3.1

Bu şema, döndürülmüş imzalama anahtarı ve imzalama kökeniyle bir APK imzalanırken varsayılan olarak kullanılır ve tek bir APK'nın Android 13 ve sonraki sürümlerde rotasyonu hedeflemesine izin verirken orijinal imzalama anahtarını kullanarak önceki platform sürümlerinde rotasyonla ilgili bilinen sorunlardan kaçınır. v3.0 imza bloğu. Benzer şekilde v4.1 imzası, artımlı yüklemelerde aynı davranışı desteklemek amacıyla v3.1 bloğu için ek imzalama bilgileri içerecektir.

Niyetler beyan edilen amaç filtreleriyle eşleşmelidir

Android 13'te, harici uygulamalardan kaynaklanan niyetler, yalnızca amaçların beyan edilen amaç filtresi öğeleriyle eşleşmesi durumunda dışa aktarılan bir bileşene iletilir.

Eşleşmeyen amaçlar engellenir. Aşağıdakiler amaç eşleştirmenin zorunlu kılınmadığı istisnalardır:

  • Herhangi bir amaç filtresi beyan etmeyen bileşenlere iletilen niyetler
  • Aynı uygulamadan kaynaklanan niyetler
  • Sistemden gelen niyetler
  • Kökten gelen niyetler

OMAPI satıcı açısından kararlı arayüz

Open Mobile API (OMAPI), bir cihazın Secure Element'iyle iletişim kurmak için kullanılan standart bir API'dir. Android 13'ten önce bu arayüze yalnızca uygulamaların ve çerçeve modüllerinin erişimi vardı. HAL modülleri, satıcı tarafından kararlı bir arayüze dönüştürülerek, OMAPI hizmeti aracılığıyla güvenli öğelerle de iletişim kurabilir.

Daha fazla bilgi için bkz. OMAPI Satıcı Kararlı Arayüzü .

Paylaşılan UID'ler kullanımdan kaldırıldı

Android 13-QPR'den itibaren paylaşılan UID'ler kullanımdan kaldırılmıştır. Android 13 veya üzeri kullanıcılar manifestlerine android:sharedUserMaxSdkVersion="32" satırını koymalıdır. Bu giriş, yeni kullanıcıların paylaşılan bir UID almasını engeller. UID'ler hakkında daha fazla bilgi için bkz. Uygulama imzalama .

Ayarlar

Uygulama başına dil ayarları

Android 13, kullanıcıların dil tercihlerini uygulama bazında değiştirmesine olanak tanıyan özellikler ekler. İş ortakları ve OEMS, uygulama dili seçim sayfasını devre dışı bırakmamalı ve sayfaya şu üç gezinme seçeneği aracılığıyla erişilebilmelidir:

  • Ayarlar > Uygulamalar > uygulama_adı'na gidin ve Dil'i seçin.
  • Uygulama simgesine uzun basın, Uygulama bilgileri'ne dokunun ve Dil'i seçin.
  • Ayarlar > Sistem > Diller ve giriş > Uygulama dilleri > uygulama_adı .

Ayarlar uygulamasının, android.settings.App_Locale_Settings amacından uygulama yerel ayar ayarları sayfasını başlatmaya devam etmesi gerekir.

Daha fazla bilgi için Uygulama başına dil ayarlarına bakın.

televizyon

Multimedya tünel modu

Android 13, tünellenmiş video oynatmanın tanımlı davranışını genişletiyor ve bu yeni davranışı ek CTS sertifikasyon testlerine bağlıyor.

Daha fazla bilgi için bkz. Multimedya Tüneli Oluşturma .

Güncellemeler

Sanal A/B güncellemeleri

Android 13, Sanal A/B güncellemeleri için XOR sıkıştırma ve kullanıcı alanı birleştirme özelliklerini ekler. XOR sıkıştırması, anlık görüntü boyutlarının azaltılmasına olanak tanır çünkü XOR verilerinin sıkıştırılması ham blok verilerinden daha kolaydır. Kullanıcı alanı birleştirme özelliği, snapuserd kullanıcı alanı bileşeninin Sanal A/B güncellemeleri için birleştirme sürecini yönetmesine olanak tanır; bu, dm-snapshot cihazının kullanıldığı Android 12'ye kıyasla birleştirme sürelerini azaltır.

Android Android 13'e yükseltilen cihazlarda bu özelliklerin nasıl etkinleştirileceğine ilişkin ayrıntılar için bkz. XOR sıkıştırma ve Kullanıcı Alanı birleştirme .

Sanallaştırma

Android Sanallaştırma Çerçevesi

Android Sanallaştırma Çerçevesi (AVF), kodun yürütülmesi için güvenli ve özel yürütme ortamları sağlar. AVF, Android'in uygulama sanal alanı tarafından sunulanlara göre daha güçlü, hatta resmi olarak doğrulanmış izolasyon güvenceleri gerektiren güvenlik odaklı kullanım durumları için idealdir.

Daha fazla bilgi için bkz. Android Sanallaştırma Çerçevesine genel bakış .