Bu sayfa, Android 13 sürümündeki başlıca özellikleri özetler ve ek bilgilere bağlantılar sağlar. Bu özellik özetleri, özelliğin bu sitedeki belgelerinin 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, işlevsellik gerektirmeyen cihazlarda GKI çekirdek bellek ayak izini azaltmak için GKI modülleri adı verilen dinamik olarak yüklenebilir modüllerde bazı çekirdek işlevleri sağlanır.
Daha fazla bilgi için Çekirdek modüllerine bakın.
Modüler sistem bileşenleri
Android 13, birkaç yeni ve güncellenmiş modüler sistem bileşeni içerir. Yeni modüller şunlardır:
- AdServices : Hem insanların çevrimiçi gizliliğini koruyan hem de şirketlere ve geliştiricilere gelişen dijital işletmeler kurmaları için araçlar sağlayan teknolojiler yaratmayı amaçlayan Privacy Sandbox girişimini destekler
- AppSearch : Cihaz üzerinde indeksleme ve yapılandırılmış arama motoru
- Bluetooth : (İsteğe bağlı) Tüm Android kullanıcılarına tutarlı, yüksek kaliteli bir Bluetooth deneyimi sağlamayı amaçlar
- OnDevicePersonalization : Temel ilkeleri olarak kullanıcı gizliliği ile 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:
- CrossDevice : Standart protokolleri kullanarak cihazlar arası iletişim teknolojileri sağlar
- İzin birleştirme : Birleştirme izinleri hakkında bilgi
- Bölünmüş tünelleme : VPN'den hariç tutulacak yolları belirtir
- Wi-Fi modülü sınır güncellemeleri : Güncellenmiş modül sınırı
Android çekirdek dosya sistemi desteğine güncelleme
Android 13'ten başlayarak, kullanıcı alanı yalnızca Genel Çekirdek Görüntüsü (GKI) içinde yerleşik dosya sistemleriyle çalışır.
Daha fazla ayrıntı için bkz. Android Çekirdeği Dosya Sistemi Desteği .
Ses
MIDI 2.0 desteği
Android 13'ten başlayarak, USB aktarımına MIDI 2.0 desteği eklenir. 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.
Audio HAL güncellemesi
Android 13'ten itibaren Audio HAL, 7.1 sürümüne güncellendi. Daha fazla bilgi için Audio 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 et
Android 13, build/build.sh
yerine Bazel ile yapı çekirdeklerini sunar.
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 ayrıca HIDL kamera HAL'lerini de destekler, ancak Android 13 veya sonraki sürümlerde eklenen kamera özellikleri yalnızca AIDL kamera HAL arabirimleri aracılığıyla kullanılabilir.
HAL işlemlerini HIDL kamera arayüzlerinden AIDL kamera arayüzlerine geçirme hakkında bilgi için bkz. AIDL kamera HAL .
Kamera hata ayıklama güncellemeleri
Android 13, kamera hizmetine, yakalama isteğindeki değişiklikleri ve kamera HAL'ına ve kamera HAL'inden gönderilen 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ı önizlemesine 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 ve kayıt arasında karşılaştırma yaparken gördüğünüz şey (WYSIWYG) deneyimi sunmasını sağlar.
Daha fazla bilgi için bkz. Kamera Önizleme Sabitleme .
Torç gücü kontrolü
Android 13, torç gücü için çok düzeyli kontrol özelliği sunar. Android 12 ve önceki sürümlerde, çerçeve yalnızca meşale modunun açılmasına veya kapatılmasına izin verir. Bu özellik, aydınlatma koşullarına bağlı olarak el fenerinin parlaklığını kontrol etme ve arka arkaya hızlı ışık darbeleri göndererek flaş efekti kullanarak yardım için sinyal gönderme gibi kullanım durumlarını mümkün kılar.
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ışı desteği 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 için sosyal medya uygulamaları gibi üçüncü taraf uygulamalarda 10 bit kamera çıkışının benimsenmesini teşvik etmek için bu özelliğin uygulanmasını etkin bir şekilde doğrulamak ö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 sunar.
Daha fazla ayrıntı için bkz. Android 13 Kamera Görüntüsü Test Paketi Sürüm Notları .
CDD güncellemeleri
Android 13 Uyumluluk Tanımı Belgesi , yeni özellikler için güncellemeler ve daha önce yayınlanmış işlevsellik gereksinimlerindeki değişikliklerle birlikte önceki sürümleri yineler.
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ı, bir 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şlenirken 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'sinin 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 geçişi grileşir (yani, kullanıcılar düğmeyle etkileşimde bulunamazlar). Ek olarak, grileştiğinde, 2G'ye İzin Ver geçişi, kullanıcının operatörünün 2G'nin kullanılabilir olmasını gerektirdiğini belirten bir metin içerir. Önceki sürümlerde, KEY_HIDE_ENABLE_2G true
olarak ayarlandığında KEY_HIDE_ENABLE_2G
İ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 bir hücresel kullanım ayarını destekler. Taşıyıcılar, yalnızca veri modunda çalışan geleneksel olarak ses merkezli cihazlar için ağlarındaki IMS trafiğini azaltmak için bu ayarı diğer yapılandırma değişiklikleriyle birlikte kullanabilir, örneğin yalnızca eşlik eden veri hizmetini içeren hizmetler için.
Hücresel kullanım ayarını değiştirmek için config_supported_cellular_usage_settings
yer paylaşımı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
.
Hücresel kullanım ayarı özelliği aşağıdaki API'leri içerir:
-
CarrierConfigManager#KEY_CELLULAR_USAGE_SETTING_INT
, kullanım ayarını belirler. -
SubscriptionInfo#getUsageSetting()
, kullanım ayarını sorgular.
Hücresel kullanım ayarı özelliğini doğrulamak için aşağıdaki testleri çalıştırın:
- CTS:
SubscriptionManagerTest#testCellularUsageSetting
- VTS:
RadioNetworkTest#testSetUsageSetting_InvalidValues
İnternet bağlantısı ile eşzamanlı çoklu ağlar
Android 13, bir cihazın her ikisi de sınırsız olan (tüm uygulamalar tarafından kullanılabilir) iki Wi-Fi ağına (AP) eşzamanlı olarak bağlanmasına ve internet erişimi sağlamasına olanak tanıyan internet bağlantısı özelliğine sahip eşzamanlı çoklu ağları sunar.
Daha fazla bilgi için bkz. Wi-Fi STA/STA Eşzamanlılığı .
IMS API güncellemeleri
Android 13, IMS tekli kayıt API'lerinde aşağıdaki güncellemeleri sunar:
DelegateRegistrationState
:- IMS PDN'yi yıkmadan önce çerçevenin SIP oturumlarının bitmesini beklemesi gereken durumları destekler.
- Dinleme uygulamalarının IMS yığınının aktif olarak IMS'yi kaydetmeye çalıştığını bilmesini sağlayan
getRegisteringFeatureTags
yöntemini ekler.
RcsUceAdapter
: Dinleme uygulamalarının IMS yığınının aktif olarak yetenekler yayınlamaya çalıştığını bilmesini sağlamak içinPUBLISH_STATE_PUBLISHING
eklerCapabilityExchangeEventListener
: IMS Hizmetinin platforma bir SIP PUBLISH yenilemesinin başarılı veya başarısız olduğunu eşzamansız olarak bildirmesine izin vermek içinonPublishUpdated
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 için yapıcıya yeni bir değer ekler.
- Bir mesajlaşma uygulamasının RCS Universal Profile sürüm 2.4'ü desteklediğini bildirmesine izin vermek için
RCS_PROFILE_2_4
sabitini ekler.
Android 13, 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ği ekler. Daha fazla bilgi için bkz. ImsStateCallback'i Kullanma . - MVNO sağlama kullanım senaryolarını desteklemek için IMS Hizmeti için IMS sağlamayı yeniden düzenler.
- IMS Hizmetindeki iş parçacığı modelini iyileştirir.
- IMS Hizmetinde SIM aboneliğine duyarlı API'ler ekler
eUICC için birden çok etkin profil
Android 13, eUICC için cihazların tek bir eSIM yongası kullanarak çift SIM desteğine sahip olmasını sağlayan birden çok etkin profil (MEP) desteği sunar. Çoklu SIM profilleri, cihazın aynı anda iki farklı operatöre bağlanmasına izin verir.
Daha fazla bilgi için, bkz. Birden Çok Etkin Profil .
Varlık kalibrasyonu 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 Kalibrasyon Gereksinimleri .
Saat dilimi algılaması için telefon geri dönüş modu
Android 13, saat dilimi algılaması 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ılamasından 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 iyileştirmeleri
Android 13, aşağıdaki TelephonyManager UICC erişim API'leri için UICC mantıksal kanal yönetimi için kullanımdan kaldırmaz ve iyileştirmeler ekler:
-
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)
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ılmıştır. Ancak OMAPI, TelephonyManager UICC erişim API'leri tarafından sağlanan tüm kullanım durumlarını 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 bir kanalı açan bir arama uygulaması çöktüğünde, mantıksal kanal sızıntı yapabilir, bu da kanalın serbest bırakılmadığı ve yeniden başlatılmadan uygulama tarafından yeniden kullanılamayacağı anlamına gelir. Android 13'teki geliştirmelerle, bir uygulama çökerse sistem, kanalın uygulama tarafından yeniden kullanılmasına izin veren mantıksal kanalı serbest bırakır.
Bu API geliştirmeleri, uygulama düzeyinde yapılır ve geriye dönük olarak tamamen uyumludur. Bu API'leri kullanmak üzere uygulamaları çağırmak için ek çaba gerekmez.
Kurumsal ağlar için İlk Kullanıma Güven (TOFU)
Android 13, kullanıcıların sunucu tarafından kullanılan kök CA'yı yükleyerek ve etki alanı adını kayıtlı bir ağda ayarlayarak bir kurumsal (EAP) ağına güvenmesini sağlayan İlk Kullanıma Güven (TOFU) kimlik doğrulama yaklaşımı için destek sunar. TOFU, bir kullanıcı bir kurumsal ağa ilk kez bağlandığında aygıtın kimliği doğrulanmamış bir genel anahtar elde etmesine ve sonraki bağlantılar için anahtarı tutmasına olanak tanır.
Daha fazla bilgi için, bkz . İlk Kullanıma Güven .
Ultra geniş bant desteği
Android 13, desteklenen cihazlar arasında son derece güvenli ve hassas geçiş 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, cihazların iki erişim noktası (AP) arabirimi oluşturmasına olanak tanıyan Wi-Fi AP/AP eşzamanlılığı için 6 GHz bant desteği ekler.
Daha fazla bilgi için bkz. Wi-Fi AP/AP Eşzamanlılığı .
Wi-Fi Uyumlu
Android 13, Wi-Fi Aware spesifikasyonunun 3.1 sürümü için destek sunar. Daha fazla bilgi için bkz. Wi-Fi Aware .
Wi-Fi hotspot (soft AP) tethering güncellemeleri
Android 13, Wi-Fi etkin noktaları aracılığıyla tethering'i destekleyen cihazlar için yeni yapılandırmalar sunar. Yeni yapılandırmalarla ilgili ayrıntılar için bkz. Wi-Fi Hotspot (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 arabirimi (aynı anda çift bantlı) belirtme yeteneği ekler.
Daha fazla ayrıntı için bkz. Wi-Fi çoklu arabirim eşzamanlılığı .
Wi-Fi ağ seçimi güncellemeleri
Android 13'ten başlayarak, çalışma zamanında farklı tarama aralıkları gerekiyorsa, 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
Ön plan hizmeti görev yöneticisi
Android 13'te, FGS Görev Yöneticisi adı verilen yeni bir Sistem Kullanıcı Arayüzü karşılaması, 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ını sağlar.
Daha fazla bilgi için, bkz. Ön Plan Hizmeti (FGS) .
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 oynatma için güncellemeler içerir. Bu değişiklikler, telefonlarda ve tabletlerde daha gelişmiş bir medya denetimi deneyimini destekler ve cihazlar arasında sorunsuz medya aktarımları sunar.
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 ekranda SDR ve HDR kompozisyonunu aynı anda sunma desteğini geliştirir.
Daha fazla bilgi için bkz. Karma SDR ve HDR Kompozisyonu .
Katılım bildirimleri için bildirim izni
Android 13'ten başlayarak, bildirimler, tüm uygulamaların bildirim istemleri göndermeden önce kullanıcılardan izin istemesi gereken bir katılım modeli kullanır. Bunu desteklemek için OEM'lerin, Katılım Bildirimleri için Bildirim İzni sayfasında özetlendiği gibi bildirim ve çalışma zamanı izin sistemlerindeki değişiklikleri uygulaması gerekir.
SDR uyumlu bir aralığa Ton Eşleme HDR parlaklığı
Android 13, ton eşleme işlemlerini tanımlayan libtonemap
adlı satıcı tarafından yapılandırılabilen bir statik kitaplık sunar. Bu özellik, OEM'lerin görüntü tonu eşleme algoritmalarını çerçeve ve satıcılar arasında 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 Aralığa Ton Eşleme .
Grafikler
Donanım Bestecisi HAL için AIDL
Android 13'ten başlayarak, Hardware Composer (HWC) HAL, AIDL'de tanımlanmıştır ve android.hardware.graphics.composer@2.1
ile android.hardware.graphics.composer@2.4
arasında değişen HIDL sürümleri kullanımdan kaldırılmıştır.
Daha fazla bilgi için bkz. Donanım Besteci HAL için AIDL .
İ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 .
AutoSingleLayer ile sinyalsiz arabellek kilitleme
Android 13, sinyalsiz arabellekleri kilitlemek için AutoSingleLayer
adlı yeni bir yapılandırma ekler. Bu yapılandırma, geometri değişiklikleri veya eşitleme işlemleri gibi katmanlar arasında meydana gelen durumlar için değil, yalnızca tek bir katman güncellenirken SurfaceFlinger'ın sinyalsiz bir arabelleği kilitlemesine olanak tanır.
Daha fazla bilgi için AutoSingleLayer ile sinyalsiz arabellek kilitleme bölümüne bakın.
Etkileşim
Ev kontrolleri için kimlik doğrulama
Android 13'te, cihaz kontrolleri API'si , cihaz kontrol sağlayıcılarının kilitli bir cihazda hangi ev kontrollerinin etkileşimleri yerine getirebileceğini belirlemesine olanak tanıyan isAuthRequired
adlı yeni bir yöntem içerir. Bu, kilitli telefon ekranı gibi giriş noktalarında daha sorunsuz bir etkileşim sağlar.
Kafa izleyici HID protokolü
Android 13, bir kafa izleme 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 izin veren kafa izleyici insan arabirim 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, dinleyiciye keyguard'ın kilitli durumu hakkında bilgi verir.
NNAPI yeniden kullanılabilir yürütme nesneleri
Android 13, yeniden kullanılabilir bir yürütme nesnesinin ömrünü ve önbelleğe alınmış kaynakları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 iyileştirmeler uygulamasını sağlayarak makine öğrenimi çıkarım görevlerinin ek yükünü azaltır.
Sensörler AIDL HAL
Android 13, AIDL HAL arabirimini kullanan Sensors HAL 2.1'i temel alan bir HAL olan Sensors AIDL HAL'ı 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 aktarma
Android 13'ten başlayarak, uygulama istemcileri video kodlayıcıdan kodlanmış her video karesi için kodlama istatistiklerini dışa aktarmasını isteyebilir. Uygulamalar, video kodlayıcıdan elde edilen istatistiklerle, kodlamadan önce çok geçişli kodlama ve çerçeve ö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 arabirimini kullanan Health HAL 2.1'i temel alan bir HAL olan Health AIDL HAL'ı sunar.
Oyun yükleme zamanında performans artışı
Android 13, Power HAL'ın bir yükleme artışı sağlayabilmesi için, oyun uygulamasının yükleme durumunda olup olmadığını Power GAME_LOADING
belirten GAME_LOADING adlı Power Manager Hizmetinde yeni bir güç modu sunar. Daha fazla bilgi için Oyun Yükleme Süresinde Performans Artışına bakın.
izinler
Vücut sensörü izin bölümü
Android 13'ten başlayarak, BODY_SENSORS
izni iki izne ayrılmıştır: BODY_SENSORS
ön planda kalp atış hızını izlemek için ve BODY_SENSORS_BACKGROUND
arka planda kalp atış hızını izlemek için.
Daha fazla bilgi için Arka planda vücut sensörlerinin kullanımı yeni izin gerektirir bölümüne bakın.
Güç
Uygulama arka plan davranış izleyicileri
Android 13, uygulamaların bazı ilkeleri ihlal edip etmediğini belirlemek için uygulamaların arka plandaki pil kullanımını izleyen bir uygulama arka plan davranış izleyicisi veya bir süreç kavramını sunar.
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 başlayarak, UsbPort
sınıfının enableLimitPowerTransfer
yöntemini çağırarak USB yedekleme ve geri yükleme sırasında güç aktarımını sınırlayabilirsiniz.
Daha fazla bilgi için bkz. Güç Yönetimi .
Güvenlik
APK İmza Şeması V3.1
Bu şema, döndürülmüş bir imzalama anahtarıyla bir APK imzalanırken ve köken imzalanırken varsayılan olarak kullanılır ve orijinal imzalama anahtarını kullanarak önceki platform sürümlerinde rotasyonla ilgili bilinen sorunlardan kaçınırken tek bir APK'nın Android 13 ve sonraki sürümlerde rotasyonu hedeflemesine izin verir. v3.0 imza bloğu. Benzer şekilde, v4.1 imzası, artımlı yüklemeler için aynı davranışı desteklemek üzere v3.1 bloğu için ek imzalama bilgileri içerecektir.
Amaçlar, beyan edilen amaç filtreleriyle eşleşmelidir
Android 13'te, harici uygulamalardan kaynaklanan amaçlar, yalnızca ve ancak amaçların beyan edilen amaç filtresi öğeleriyle eşleşmesi durumunda dışa aktarılan bir bileşene teslim edilir.
Eşleşmeyen amaçlar engellenir. Aşağıdakiler, amaç eşleşmesinin uygulanmadığı istisnalardır:
- Herhangi bir amaç filtresi beyan etmeyen bileşenlere teslim edilen amaçlar
- Aynı uygulamadan kaynaklanan amaçlar
- Sistemden gelen amaçlar
- Kökten gelen niyetler
OMAPI Satıcı Kararlı Arayüzü
Open Mobile API (OMAPI), bir cihazın Güvenli Öğesi ile iletişim kurmak için kullanılan standart bir API'dir. Android 13'ten önce, bu arayüze yalnızca uygulamalar ve çerçeve modülleri erişebiliyordu. HAL modülleri, onu satıcı kararlı bir arabirime dönüştürerek, OMAPI hizmeti aracılığıyla güvenli öğelerle iletişim kurabilir.
Daha fazla bilgi için, bkz. OMAPI Satıcı Kararlı Arabirimi .
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 OEM'ler, uygulama dili seçim sayfasını devre dışı bırakmamalı ve sayfaya şu üç gezinme seçeneği aracılığıyla erişilebilir olmalıdır:
- Ayarlar > Uygulamalar > uygulama_adı ve Dil öğesini seçin.
- Uygulama simgesine uzun basın, Uygulama bilgisi öğesine dokunun ve Dil öğesini seçin.
- Ayarlar > Sistem > Diller ve giriş > Uygulama dilleri > uygulama_adı .
Ayarlar uygulaması, android.settings.App_Locale_Settings
amacından uygulama yerel ayar ayarları sayfasını başlatmaya devam etmelidir.
Daha fazla bilgi için Uygulama başına dil ayarları bölümüne bakın.
televizyon
Multimedya tünel modu
Android 13, tünelli video oynatmanın tanımlanan davranışını genişletir ve bu yeni davranışı ek CTS sertifika testlerine bağlar.
Daha fazla bilgi için, bkz. Multimedya Tüneli .
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ı, daha küçük anlık görüntü boyutlarına izin verir çü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 izin verir; bu, bir dm-snapshot
aygıtının kullanıldığı Android 12 ile karşılaştırıldığında birleştirme sürelerini azaltır.
Android Android 13'e yükseltme yapan cihazlarda bu özelliklerin nasıl etkinleştirileceğiyle ilgili ayrıntılar için bkz. XOR sıkıştırması ve Kullanıcı Alanı birleştirme .
sanallaştırma
Android Sanallaştırma Çerçevesi
Android Sanallaştırma Çerçevesi (AVF) , kod yürütmek için güvenli ve özel yürütme ortamları sağlar. AVF, Android'in uygulama sanal alanı tarafından sunulanlara kıyasla 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ış .