Tretja beta izdaja platforme Android Q z ločenimi posodobitvami sistemskih komponent

Google predstavljeno tretja beta različica odprte mobilne platforme Android Q. Izid Androida Q, ki bo dostavljen pod številko Android 10, pričakuje v tretjem četrtletju 2019. Obvestilo je tudi objavilo, da je platforma dosegla mejnik 2.5 milijarde aktivnih naprav Android.

Za oceno zmogljivosti nove platforme predlagano Program beta testiranje, znotraj katerega je mogoče namestiti eksperimentalno vejo in jo posodabljati prek standardnega vmesnika za namestitev posodobitev (OTA, po zraku), ne da bi bilo treba ročno zamenjati vdelano programsko opremo. Posodobitve na voljo za 15 naprav, vključno s pametnimi telefoni Google Pixel, Huawei Mate, Xiaomi Mi 9, Nokia 8.1, Sony Xperia XZ3, Vivo NEX, OPPO Reno, OnePlus 6T, ASUS ZenFone 5Z, LGE G8, TECNO Spark 3 Pro, Essential Phone in realme 3 Pro .

Zahvaljujoč projektu je bilo mogoče znatno razširiti število naprav, ki so na voljo za testiranje Treble, ki proizvajalcem omogoča ustvarjanje univerzalnih komponent za podporo strojne opreme, ki niso vezane na določene različice Androida (lahko uporabljate iste gonilnike z različnimi različicami Androida), kar močno poenostavi vzdrževanje vdelane programske opreme in ustvarjanje posodobljene vdelane programske opreme s trenutnimi izdajami Androida. Zahvaljujoč Trebleju lahko proizvajalec kot osnovo uporabi že pripravljene Googlove posodobitve in vanje integrira komponente, specifične za napravo.

Spremembe v tretji beta različici Androida Q v primerjavi z drugič и prvi beta izdaje:

  • Predstavljen projekt Mainline, ki vam omogoča posodobitev posameznih sistemskih komponent brez posodobitve celotne platforme. Takšne posodobitve se prenesejo prek storitve Google Play ločeno od posodobitev vdelane programske opreme OTA proizvajalca. Pričakuje se, da bo neposredna dostava posodobitev za komponente platforme, ki niso strojne opreme, znatno skrajšala čas, potreben za prejemanje posodobitev, povečala hitrost popravkov ranljivosti in zmanjšala odvisnost od proizvajalcev naprav za vzdrževanje varnosti platforme. Predvsem moduli s posodobitvami bodo na začetku dobavljeni kot odprtokodni, takoj bodo na voljo v repozitorijih AOSP (Android Open Source Project) in bodo lahko vključevali izboljšave in popravke, ki so jih prispevali tretji ponudniki.

    Od komponent, ki se bodo posodabljale posebej, je bilo v prvi fazi poimenovanih 13 modulov: multimedijski kodeki, multimedijsko ogrodje, razreševalec DNS, Conscrypt Ponudnik varnosti Java, uporabniški vmesnik dokumentov, krmilnik dovoljenj, ExtServices, podatki o časovnem pasu, ANGLE (plast za prevajanje klicev OpenGL ES v OpenGL, Direct3D 9/11, Desktop GL in Vulkan), metapodatki modula, omrežne komponente, prijava na Captive Portal in nastavitve dostopa do omrežja. Posodobitve sistemskih komponent so dostavljene v novi obliki paketa APEX, ki se od APK-ja razlikuje po tem, da ga je mogoče uporabiti v zgodnji fazi zagona sistema. V primeru morebitnih okvar je zagotovljen način za povrnitev sprememb;

  • Dodana podpora za standard mobilne komunikacije 5G, za kar bodo prilagojeni obstoječi API-ji za upravljanje povezav. Vključno z API-jem lahko aplikacije ugotovijo prisotnost hitre povezave in dejavnost zaračunavanja prometa;
  • Dodana je funkcija »Live Caption«, ki omogoča samodejno ustvarjanje podnapisov sproti, ko gledate katerikoli video ali poslušate zvočne posnetke, ne glede na uporabljeno aplikacijo. Prepoznavanje govora se izvaja lokalno brez uporabe zunanjih storitev;
  • Sistem samodejnih hitrih odzivov, ki je bil prej na voljo za obvestila, lahko zdaj uporabite za generiranje priporočil za najverjetnejša dejanja v kateri koli aplikaciji. Na primer, ko se prikaže sporočilo, ki vabi na sestanek, bo sistem ponudil hitre odgovore za sprejem ali zavrnitev povabila in prikazal tudi gumb za ogled predvidene lokacije sestanka na zemljevidu. Možnosti so izbrane s sistemom strojnega učenja, ki temelji na preučevanju značilnosti uporabnikovega dela;

    Tretja beta izdaja platforme Android Q z ločenimi posodobitvami sistemskih komponent

  • Izvedeno na sistemski ravni temna tema ki se lahko uporablja za zmanjšanje utrujenosti oči v slabih svetlobnih pogojih.
    Temna tema je omogočena v Nastavitve > Zaslon, v spustnem bloku hitrih nastavitev ali ko vklopite način varčevanja z energijo. Temna tema velja tako za sistem kot za aplikacije, vključno s ponudbo načina za samodejno pretvorbo obstoječih tem v temne tone;

    Tretja beta izdaja platforme Android Q z ločenimi posodobitvami sistemskih komponent

  • Dodan je bil način krmarjenja s kretnjami, ki vam omogoča uporabo samo gibov na zaslonu za nadzor brez prikaza navigacijske vrstice in dodelitve celotnega prostora na zaslonu za vsebino. Na primer, gumba, kot sta Nazaj in Domov, sta nadomeščena z drsenjem od roba in drsečim dotikom od spodaj navzgor; dolg dotik na zaslonu se uporablja za priklic seznama delujočih aplikacij. Način je omogočen v nastavitvah “Nastavitve > Sistem > Poteze”;
  • Dodan »Focus Mode«, ki vam omogoča, da selektivno utišate moteče aplikacije za čas, ko se morate osredotočiti na reševanje neke naloge, na primer začasno ustavite prejemanje pošte in novic, vendar zapustite zemljevide in instant messenger;
  • Dodan je način starševskega nadzora »Family Link«, ki omogoča omejitev časa, ko otroci delajo z napravo, ponuja dodatne minute za uspehe in dosežke, si ogleda sezname zagnanih aplikacij in oceni, koliko časa otrok preživi v njih, pregleda nameščene aplikacije in nastavite nočni čas za blokiranje dostopa ponoči;

    Tretja beta izdaja platforme Android Q z ločenimi posodobitvami sistemskih komponent

  • Dodan nov API za zajem zvoka, ki eni aplikaciji omogoča
    omogočiti obdelavo zvočnega toka z drugo aplikacijo. Dajanje drugim aplikacijam dostopa do zvočnega izhoda zahteva posebno dovoljenje;

  • Dodan je bil Thermal API, ki omogoča aplikacijam, da spremljajo kazalnike temperature CPU in GPU ter neodvisno sprejmejo ukrepe za zmanjšanje obremenitve (na primer zmanjšanje FPS v igrah in zmanjšanje ločljivosti oddajanega videa), ne da bi čakali, da se sistem prisilno zmanjša aplikacijska dejavnost.

dodatno objavljeno Majski nabor varnostnih popravkov za Android, ki odpravlja 30 ranljivosti, od tega je 8 ranljivostim dodeljena kritična stopnja nevarnosti, 21 pa visoka stopnja nevarnosti. Večina kritičnih težav omogoča izvedbo oddaljenega napada za izvajanje kode v sistemu. Težave, označene kot nevarne, omogočajo izvajanje kode v kontekstu privilegiranega procesa z manipulacijo lokalnih aplikacij. 11 nevarnih in 4 kritične ranljivosti, ugotovljenih v lastniških komponentah čipa Qualcomm. Ena kritična ranljivost je bila obravnavana v večpredstavnostnem ogrodju, kar omogoča izvajanje kode pri obdelavi posebej oblikovanih večpredstavnostnih podatkov. V komponentah sistema so bile odpravljene tri kritične ranljivosti, ki bi lahko vodile do izvajanja kode pri obdelavi posebej zasnovanih datotek PAC.

Vir: opennet.ru

Dodaj komentar