Android 16 QPR2 platforması, Linux qrafik tətbiqlərinin işə salınması dəstəyi ilə buraxıldı.

Google, Android 16 (QPR2) açıq mobil platformasının ikinci rüblük buraxılışını təqdim etdi. Yeni buraxılışla əlaqəli mənbə kodu layihənin Git reposunda yerləşdirilib (android-16.0.0_r4 budağı). Firmware yığmaları Pixel 6/6a/6 Pro, Pixel 7/7a/7 Pro, Pixel 8/8a/8 Pro, Pixel 9/9a/9 Pro/9 Pro XL/9 Pro Fold, Pixel Fold və Pixel Tablet cihazları üçün hazırlanmışdır. Yaxın aylarda Samsung, Honor, iQOO, Lenovo, Motorola, Nothing, OnePlus, Oppo, realme, Sharp, Sony, Tecno, vivo və Xiaomi smartfonları üçün yeni versiyalarda proqram təminatlarının gözlənildiyi bildirilib. Həmçinin ARM64 və x86_64 arxitekturalarına əsaslanan müxtəlif cihazlar üçün Generic System Images (GSI) yaradılacaq.

Android 16 QPR2 buraxılışı yeni inkişaf cədvəlinin tərkibində hazırlanmışdır; bu cədvələ əsasən, hər il bir deyil, iki əhəmiyyətli Android buraxılışı istehsal olunur — birincisi ikinci rübdə (QPR1), ikincisi dördüncü rübdə (QPR2). Yay buraxılışında əhəmiyyətli yeniliklər, SDK-nın davranışındakı dəyişikliklər və yeni API-lar vardır. Qış buraxılışı isə təkmilləşdirmələr, yeni API-lar və tətbiqlərlə uyğunluğa təsir etməyən dəyişikliklər ehtiva edir.

Android 16 QPR2-nin əsas yenilikləri:

  • Linux üçün hazırlanmış qrafik tətbiqlərinin işə salınması imkanı əlavə edilib. İşə salma, Android mühitində Debian GNU/Linux virtual maşınını işə salmağa imkan verən Linux Terminal tətbiqi vasitəsilə həyata keçirilir, burada adi Linux tətbiqlərini icra etmək mümkündür. Qrafik mühitinin işə salınması üçün Linux Terminal tətbiqinə qrafikanın əsas Android mühitinə yönləndirilməsini aktivləşdirən «Display» düyməsi əlavə edilib. «Display» düyməsi terminalda aktivləşdirildikdən sonra minor bir pəncərə seansı təqdim edən Weston kompozit serveri işə salınaraq, burada qrafik tətbiqləri, məsələn, GIMP qrafik redaktoru işə salınır.
    Android 16 QPR2 platforması, Linux qrafik tətbiqlərinin işə salınması dəstəyi ilə buraxıldı.

    Linux ilə virtual maşının funksionallığı Ferrochrome layihəsi çərçivəsində inkişaf edir. Qonaq mühitində Debian GNU/Linux işə salınır. Virtualizasiya üçün, hypervisor əsasında həyata keçirilən Android Virtualization Framework (AVF) çərçivəsi istifadə olunur KVM və crosvm alətləri. Qrafik mühiti Wayland protokolundan istifadə edir və kompozit sunucusu Weston-a əsaslanır. X11 üçün hazırlanmış tətbiqlərin işə salınması XWayland DDX komponenti vasitəsilə həyata keçirilir.

  • Genişletilmiş Karanlık Tema uygulandı (Expanded Dark Theme), bu tema, karanlık tema sunmayan uygulamalarda renkleri otomatik olarak tersine çevirir. Tersine çevirmenin gerekliliği, her bir uygulama için ayrı olarak isLightTheme niteliğine dayanarak belirlenir. Tersine çevirme, Android Görünümleri, Composables ve WebView tabanlı arayüz öğelerine uygulanır, ancak Flutter çerçevesine dayalı özel çizim motorlarına sahip uygulamalar için kullanılmaz.
    Android 16 QPR2 platforması, Linux qrafik tətbiqlərinin işə salınması dəstəyi ilə buraxıldı.
  • Tüm gösterilen simgelere ve klasör kısayollarına uygulanacak belirli simge biçimlerinin seçimi imkanı sağlandı.
    Android 16 QPR2 platforması, Linux qrafik tətbiqlərinin işə salınması dəstəyi ilə buraxıldı.Android 16 QPR2 platforması, Linux qrafik tətbiqlərinin işə salınması dəstəyi ilə buraxıldı.
  • Tema seçenekleri için ayrı simge varyantları sunmayan uygulamalar için, temalara uyumlu şekilde stilize edilmiş simgelerin otomatik oluşturulması imkanı sağlandı. Uygulama simgesine, oluşturma sırasında bir renk filtresi uygulanmaktadır.
    Android 16 QPR2 platforması, Linux qrafik tətbiqlərinin işə salınması dəstəyi ilə buraxıldı.
  • Paylaşım sistem diyaloğu açıldıktan sonra uygulama ile etkileşimde bulunmaya devam etme imkanı sağlandı ve veri paylaşım işleyicisini seçme sürecinde uygulama arayüzü içeriğinin güncellenmesi sağlandı.
  • Android Runtime (ART) içine nesilsel çöp toplayıcı (Generational Concurrent Mark-Compact Garbage Collector) eklendi; bu çöp toplayıcı, 'eski' ve 'genç' nesnelerin ayrı ayrı işlenmesini kullanarak, yeni oluşturulan ve kısa ömürlü nesnelerin temizlenme verimliliğini artırır. Nesil çöp toplayıcının uygulanması, kaynak tahsisi sırasında duraklama riskini azaltır ve CPU üzerindeki yükü azaltarak enerji verimliliğini artırır.
  • Kullanıcıların widgetlarla etkileşimi analiz etme araçları genişletildi; uygulama artık tıklama, kaydırma ve gösterimler (impression) gibi etkileşim olaylarına dair metrikler alabilir.
  • Hedeflenen uygulamada sayfa sınırında 16 KB bellek hizalanmasının eksik olduğuna dair bir uyarı görüntüleme imkanı sağlandı. Gelecekte, bazı mimariler için 4 KB yerine 16 KB boyutunda sayfalara geçiş beklenmektedir ve bu, bellek yoğun programların performansını artıracaktır.
    Android 16 QPR2 platforması, Linux qrafik tətbiqlərinin işə salınması dəstəyi ilə buraxıldı.
  • Üç boyutlu sesin yayılımını dikkate alarak doğal sese en yakın sesi yeniden yaratmak için kullanılan IAMF (Immersive Audio Model and Formats) ses formatı için bir yazılımsal çözümleyici eklendi.
  • Ses çıkış seçici (Output Switcher) arayüzüne, Bluetooth LE üzerinden ses paylaşımını sağlama imkanı entegre edildi; bu, Bluetooth ayarlarını ayrıca değiştirmeyi gerektirmiyor.
    Android 16 QPR2 platforması, Linux qrafik tətbiqlərinin işə salınması dəstəyi ilə buraxıldı.
  • Health Connect sisteminə, mövcud sensorlardan istifadə edərək, keçilən addımları avtomatik izləmək üçün dəstək əlavə edildi. Addım sayına dair məlumatlara READ_STEPS giriş hüququna malik tətbiqlər əlçatan olur. Yeni metod, tətbiqlərdə kodu sadələşdirməyə və addım izlənməsi zamanı enerji istehlakını azaltmağa imkan tanıyır. Health Connect, istifadəçinin sağlamlığı ilə bağlı məlumatların mərkəzləşdirilmiş saxlanmasını təmin edir və fərqli tətbiqlərin sağlamlıq məlumatlarına çata bilməsi üçün birgə giriş təşkil edir.
  • Android və iOS cihazları arasında məlumatların göçürülməsinin etibarlılığını artırmaq üçün yeni Data Transfer API-si əlavə edildi.
  • APK paketləri quraşdırılması zamanı inkişaf etdiricilərin təsdiqlənməsi üçün API əlavə edildi. ADB utilitəsinə təsdiqlənmə simulyasiyası üçün yeni komandalar əlavə edildi (tətbiqləri təsdiqləmədən quraşdırma imkanı ADB istifadə edərək dəyişməz qalacaq).
  • SMS ilə bir dəfəlik şifrələrin (OTP) qorunması təmin olundu. Zərərverici tətbiqlər tərəfindən bir dəfəlik şifrələrin ələ keçirilməsindən qorumaq üçün SMS-lərin xidmət SMS Retriever üçün hash ilə göndərilməsi əksər tətbiqlər üçün üç saat gecikməyə məruz qalacaq. Bu vaxt bitənə qədər, RECEIVE_SMS hadisəsinin geniş yayım göndərilməsi bloklanacaq və SMS-lə bağlı verilənlər bazası sorğuları filtrlənəcək.
  • Yeni sistem bloklama vəziyyəti 'Secure Lock Device' əlavə edildi; aktiv edildikdə (məsələn, 'Find My Device' xidmətindən istifadə etməklə) cihaz dərhal bloklanacaq və açılması üçün PIN-kodun və ya parolun daxil edilməsini tələb edəcək. Bu rejimdə bildirişlər və xatırlatmalar ekranın bloklamasından gizlədiləcək və biometrik açılma müvəqqəti deaktiv ediləcək.

Mənbə: opennet.ru

DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər 🔥 DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər | ProHoster