Lëshimi i platformës Android 16 QPR2 me mbështetje për ekzekutimin e aplikacioneve grafike Linux

Kompania Google shpalli lëshimin e dytë të katërt të platformës mobile në kod të hapur Android 16 (QPR2). Kodi burimor i lidhur me këtë lëshim është publikuar në repo Git të projektit (dega android-16.0.0_r4). Ndërtimet e firmware janë përgatitur për pajisjet 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 dhe Pixel Tablet. Në muajt e ardhshëm pritet që firmware me versionin e ri të lëshohet për smartphone të markave Samsung, Honor, iQOO, Lenovo, Motorola, Nothing, OnePlus, Oppo, realme, Sharp, Sony, Tecno, vivo dhe Xiaomi. Shtesë do të formohen ndërtimet universale GSI (Generic System Images), të përshtatshme për pajisje të ndryshme që bazohen në arkitekturën ARM64 dhe x86_64.

Lëshimi Android 16 QPR2 është formuar në kuadër të një grafiku të ri zhvillimi, sipas të cilit çdo vit krijohet jo një lëshim domethënës i Android, por dy lëshime - i pari në tremujorin e dytë (QPR1), dhe i dyti në tremujorin e katërt (QPR2). Lëshimi veror përmbante përmirësime të rëndësishme, ndryshime në sjelljen e SDK dhe API të reja. Lëshimi dimëror përmban përmirësime, API të reja dhe ndryshime që nuk ndikojnë në kompatibilitetin me aplikacionet.

Kryesoret e reja të Android 16 QPR2:

  • ËshtĂ« shtuar mundĂ«sia e ekzekutimit tĂ« aplikacioneve grafike tĂ« ndĂ«rtuara pĂ«r Linux. Ekzekutimi realizohet pĂ«rmes aplikacionit Linux Terminal, qĂ« lejon hapjen e njĂ« maune virtuale me Debian GNU/Linux nĂ« mjedisin Android, ku mund tĂ« funksionojnĂ« aplikacione normale Linux. PĂ«r tĂ« aktivizuar mjedisin grafik, aplikacioni Linux Terminal ka njĂ« buton 'Display', i cili aktivizon ridrejtimin e grafikĂ«s pĂ«rmes komponentĂ«ve nĂ« mjedisin kryesor Android. Pas aktivizimit tĂ« butonit 'Display', nĂ« terminal mund tĂ« hapet serveri kompozitor Weston, qĂ« ofron njĂ« seancĂ« dritare minimaliste, dhe mĂ« pas mund tĂ« pĂ«rdoret pĂ«r tĂ« ekzekutuar çdo aplikacion grafik, siç Ă«shtĂ« demonstrimi i hapjes sĂ« redaktorit grafik GIMP.
    Lëshimi i platformës Android 16 QPR2 me mbështetje për ekzekutimin e aplikacioneve grafike Linux

    Funksionaliteti i maunës virtuale me Linux zhvillohet në kuadër të projektit Ferrochrome. Në mjedisin mik, ekzekutohet Debian GNU/Linux. Për virtualizimin përdoret korniza AVF (Android Virtualization Framework), e cila është implementuar mbi hipervizorin KVM dhe mjetin crosvm. Mjedisi grafik përdor protokollin Wayland dhe është i bazuar në kompozit. server Weston. Për përshpejtimin grafik përdoret VirGL - GPU virtual Virgil3D. Ekzekutimi i aplikacioneve të ndërtuara për X11 realizohet falë komponentit DDX XWayland.

  • ËshtĂ« realizuar njĂ« temĂ« e zgjeruar e errĂ«t (Expanded Dark Theme), e cila automatikisht inverton ngjyrat nĂ« aplikacionet qĂ« nuk ofrojnĂ« njĂ« temĂ« tĂ« errĂ«t. Nevojat e invertonjes pĂ«rcaktohen veçmas pĂ«r çdo aplikacion bazuar nĂ« atributin isLightTheme. Invertonja zbatohet pĂ«r elementĂ«t e interfesit mbi Android Views, Composables dhe WebViews, por nuk pĂ«rdoret pĂ«r aplikacionet me engine tĂ« vetĂ«-renditjes, siç janĂ« ato tĂ« bazuara nĂ« framework-un Flutter.
    Lëshimi i platformës Android 16 QPR2 me mbështetje për ekzekutimin e aplikacioneve grafike Linux
  • ËshtĂ« ofruar mundĂ«sia e zgjedhjes sĂ« formave specifike tĂ« ikona, tĂ« cilat do tĂ« aplikohen nĂ« tĂ« gjitha ikonat dhe shkurtesat e katalogĂ«ve.
    Lëshimi i platformës Android 16 QPR2 me mbështetje për ekzekutimin e aplikacioneve grafike LinuxLëshimi i platformës Android 16 QPR2 me mbështetje për ekzekutimin e aplikacioneve grafike Linux
  • PĂ«r aplikacionet qĂ« nuk ofrojnĂ« versione tĂ« veçanta tĂ« ikonave pĂ«r temat, Ă«shtĂ« realizuar mundĂ«sia e gjenerimit automatik tĂ« ikonave, tĂ« stilizuara sipas temave. GjatĂ« gjenerimit, nĂ« ikonĂ«n ekzistuese tĂ« aplikacionit aplikohet njĂ« filtrues ngjyrash.
    Lëshimi i platformës Android 16 QPR2 me mbështetje për ekzekutimin e aplikacioneve grafike Linux
  • ËshtĂ« ofruar mundĂ«sia e vazhdimit tĂ« ndĂ«rveprimit interaktiv me aplikacionin pas hapjes sĂ« dialogut sistemor Share (Ndaj), dhe pĂ«rditĂ«simit tĂ« pĂ«rmbajtjes sĂ« interfesit tĂ« aplikacionit gjatĂ« procesit tĂ« zgjedhjes sĂ« trajtuesit pĂ«r ndarjen e tĂ« dhĂ«nave.
  • NĂ« Android Runtime (ART) Ă«shtĂ« shtuar njĂ« mbledhĂ«s i mbetjeve gjenerative (Generational Concurrent Mark-Compact Garbage Collector), qĂ« pĂ«rdor trajtim tĂ« veçantĂ« pĂ«r objektet 'tĂ« vjetra' dhe 'tĂ« reja', duke rritur efikasitetin e pastrimit tĂ« objekteve tĂ« sapo krijuara me njĂ« kohĂ« tĂ« shkurtĂ«r jetese. PĂ«rdorimi i mbledhĂ«sit tĂ« mbetjeve gjenerative ul rrezikun e ndalesave gjatĂ« ndarjes sĂ« burimeve dhe, gjithashtu, ul ngarkesĂ«n mbi CPU, duke rritur efikasitetin e konsumit tĂ« energjisĂ«.
  • JanĂ« zgjeruar mjetet pĂ«r analizimin e ndĂ«rveprimit tĂ« pĂ«rdoruesve me widget-at — aplikacionet tani mund tĂ« marrin metrika mbi ngjarjet e ndĂ«rveprimit, si klikimet, rrokullisjet dhe shfaqjet (impression).
  • ËshtĂ« realizuar njĂ« paralajmĂ«rim pĂ«r mungesĂ«n e rregullimit tĂ« memories sipas kufijve tĂ« faqeve, me pĂ«rmasĂ« 16 KB, nĂ« aplikacionin qĂ« po shkarkohet. NĂ« tĂ« ardhmen, pĂ«r arkitektura tĂ« veçanta pritet kalimi nĂ« pĂ«rdorimin e faqeve me pĂ«rmasa 16 KB nĂ« vend tĂ« 4 KB, gjĂ« qĂ« do tĂ« rrisĂ« performancĂ«n e programeve qĂ« punojnĂ« intensivisht me memorien.
    Lëshimi i platformës Android 16 QPR2 me mbështetje për ekzekutimin e aplikacioneve grafike Linux
  • Shtesa njĂ« dekodues programi pĂ«r formatin audio IAMF (Immersive Audio Model and Formats), e cila pĂ«rdoret pĂ«r shpĂ«rndarjen e tingujve tĂ« pĂ«rmasave (merret parasysh shpĂ«rndarja e sinjaleve audio nĂ« hapĂ«sirĂ«n tridimensionale pĂ«r tĂ« risjellĂ« tingujin sa mĂ« afĂ«r natyrorĂ«ve).
  • NĂ« ndĂ«rfaqen e zgjedhjes sĂ« pajisjes pĂ«r reproduktim (Output Switcher) Ă«shtĂ« integruar mundĂ«sia e ndarjes sĂ« tingullit pĂ«rmes Bluetooth LE, pa nevojĂ«n e ndryshimit tĂ« veçantĂ« tĂ« cilĂ«simeve tĂ« Bluetooth-it.
    Lëshimi i platformës Android 16 QPR2 me mbështetje për ekzekutimin e aplikacioneve grafike Linux
  • NĂ« sistemin Health Connect Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r ndjekjen automatike tĂ« numrit tĂ« hapave tĂ« kaluar, duke pĂ«rdorur sensorĂ«t e disponueshĂ«m. Qasja nĂ« informacionin mbi numrin e hapave ofrohet aplikacioneve qĂ« kanĂ« tĂ« drejtat e aksesit READ_STEPS. Metoda e re lejon thjeshtĂ«zimin e kodit nĂ« aplikacione dhe ul konsumimin e energjisĂ« gjatĂ« ndjekjes sĂ« hapave. Health Connect siguron ruajtjen e centralizuar tĂ« tĂ« dhĂ«nave nga orĂ«t e fitnesit dhe pajisjet e tjera tĂ« lidhura me shĂ«ndetin e pĂ«rdoruesit dhe organizon ndarjen e pĂ«rbashkĂ«t tĂ« tĂ« dhĂ«nave tĂ« shĂ«ndetit midis aplikacioneve tĂ« ndryshme.
  • Shtesa njĂ« API Data Transfer pĂ«r tĂ« rritur besueshmĂ«rinĂ« e migrimit tĂ« tĂ« dhĂ«nave midis pajisjeve me bazĂ« Android dhe iOS.
  • Shtesa njĂ« API pĂ«r verifikimin e zhvilluesve gjatĂ« procesit tĂ« instalimit tĂ« pakove APK. NĂ« utilitarin ADB janĂ« shtuar komanda pĂ«r simulimin e verifikimit (mundĂ«sia e instalimit tĂ« aplikacioneve pa verifikim, duke pĂ«rdorur ADB, do tĂ« mbetet e pandryshuar).
  • Sigurohet mbrojtja e SMS me fjalĂ«kalim tĂ« njĂ«herĂ«sh (OTP). PĂ«r tĂ« mbrojtur nga kapja e fjalĂ«kalimeve tĂ« njĂ«herĂ«sh nga aplikacionet e dĂ«mshme, dĂ«rgesa e SMS me hash pĂ«r shĂ«rbimin SMS Retriever do tĂ« vonohet pĂ«r tre orĂ« pĂ«r shumicĂ«n e aplikacioneve. Deri nĂ« skadimin e kĂ«tij afati, dĂ«rgimi i ngjarjes RECEIVE_SMS do tĂ« bllokohet, dhe kĂ«rkesat pĂ«r DB nga SMS do tĂ« filtrohen.
  • Shtohet njĂ« gjendje e re sistemore bllokimi ‘Secure Lock Device’, me aktivizimin e sĂ« cilĂ«s (p.sh., pĂ«rmes shĂ«rbimit pĂ«r gjetjen e pajisjeve tĂ« humbura ‘Find My Device’) pajisja do tĂ« bllokohet menjĂ«herĂ« dhe do tĂ« kĂ«rkojĂ« hyrjen e PIN-it ose fjalĂ«kalimit pĂ«r ta çbllokuar. Njoftimet dhe kujtesat nĂ« kĂ«tĂ« mod do tĂ« jenĂ« tĂ« fshehura nga ekrani i bllokimit, dhe çbllokimi biometrik do tĂ« jetĂ« pĂ«rkohĂ«sisht i çaktivizuar.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster