Pangatlong beta release ng Android Q platform na may hiwalay na mga update sa mga bahagi ng system

Google ipinakita ang ikatlong beta na bersyon ng bukas na mobile platform na Android Q. Ang paglabas ng Android Q, na ihahatid sa ilalim ng numerong Android 10, inaasahan na sa ikatlong quarter ng 2019. Inihayag din ng anunsyo na naabot ng platform ang milestone ng 2.5 bilyong aktibong Android device.

Upang suriin ang mga bagong kakayahan sa platform iminungkahi programa pagsubok sa beta, kung saan maaaring mai-install at mapanatiling napapanahon ang eksperimentong sangay sa pamamagitan ng karaniwang interface ng pag-install ng update (OTA, over-the-air), nang hindi kinakailangang manu-manong palitan ang firmware. Mga update magagamit para sa 15 device, kabilang ang 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 at realme 3 Pro na mga smartphone .

Posibleng makabuluhang palawakin ang bilang ng mga device na magagamit para sa pagsubok salamat sa proyekto Tatlong ulit, na nagpapahintulot sa mga tagagawa na lumikha ng mga bahagi ng suporta sa unibersal na hardware na hindi nakatali sa mga partikular na bersyon ng Android (maaaring gamitin ang parehong mga driver sa iba't ibang bersyon ng Android), na lubos na nagpapadali sa pagpapanatili ng firmware at sa paglikha ng na-update na firmware na may kasalukuyang mga release ng Android. Salamat sa Treble, maaaring gumamit ang isang manufacturer ng mga handa nang update mula sa Google bilang batayan, na isasama ang mga bahaging partikular sa device sa mga ito.

Mga pagbabago sa ikatlong beta na bersyon ng Android Q kumpara sa pangalawa ΠΈ una beta release:

  • Iniharap ang proyekto Mainline, na nagbibigay-daan sa iyong i-update ang mga indibidwal na bahagi ng system nang hindi ina-update ang buong platform. Ang mga naturang update ay dina-download sa pamamagitan ng Google Play nang hiwalay mula sa mga update ng OTA firmware mula sa manufacturer. Inaasahan na ang direktang paghahatid ng mga update sa mga non-hardware na bahagi ng platform ay makabuluhang bawasan ang oras na kinakailangan upang makatanggap ng mga update, tataas ang bilis ng mga kahinaan sa pag-patch, at bawasan ang pag-asa sa mga tagagawa ng device upang mapanatili ang seguridad ng platform. Kapansin-pansin, ang mga module na may mga update ay unang ipapadala bilang open source, kaagad na magiging available sa mga repositoryo ng AOSP (Android Open Source Project), at makakapagsama ng mga pagpapahusay at pag-aayos na iniambag ng mga third-party na contributor.

    Sa mga bahagi na hiwalay na ia-update, 13 mga module ang pinangalanan sa unang yugto: multimedia codec, multimedia framework, DNS resolver, Conscrypt Java Security Provider, Documents UI, Permission Controller, ExtServices, Time Zone Data, anggulo (isang layer para sa pagsasalin ng OpenGL ES na mga tawag sa OpenGL, Direct3D 9/11, Desktop GL at Vulkan), Module Metadata, mga bahagi ng network, Captive Portal Login at mga setting ng access sa network. Ang mga update sa bahagi ng system ay inihahatid sa isang bagong format ng package APEX, na naiiba sa APK dahil magagamit ito sa isang maagang yugto ng pag-boot ng system. Sa kaso ng mga posibleng pagkabigo, isang pagbabago rollback mode ay ibinigay;

  • Nagdagdag ng suporta para sa pamantayan ng mobile na komunikasyon 5G, kung saan iaangkop ang umiiral nang mga API sa pamamahala ng koneksyon. Kasama sa pamamagitan ng API, matutukoy ng mga application ang pagkakaroon ng isang high-speed na koneksyon at aktibidad sa pagsingil ng trapiko;
  • Idinagdag ang function na "Live Caption", na nagbibigay-daan sa iyong awtomatikong lumikha ng mga subtitle nang mabilisan kapag nanonood ng anumang video o nakikinig sa mga audio recording, anuman ang ginamit na application. Ang pagkilala sa pagsasalita ay isinasagawa nang lokal nang hindi gumagamit ng mga panlabas na serbisyo;
  • Ang sistema ng mga awtomatikong mabilis na tugon, na dating available para sa mga notification, ay magagamit na ngayon upang bumuo ng mga rekomendasyon para sa mga pinaka-malamang na pagkilos sa anumang application. Halimbawa, kapag ipinakita ang isang mensahe na nag-iimbita ng isang pulong, ang system ay mag-aalok ng mabilis na mga tugon upang tanggapin o tanggihan ang imbitasyon, at magpapakita din ng isang pindutan upang tingnan ang nilalayong lokasyon ng pagpupulong sa isang mapa. Pinipili ang mga opsyon gamit ang isang machine learning system batay sa pag-aaral ng mga katangian ng trabaho ng user;

    Pangatlong beta release ng Android Q platform na may hiwalay na mga update sa mga bahagi ng system

  • Ipinatupad sa antas ng system madilim na tema na maaaring magamit upang mabawasan ang pagkapagod sa mata sa mga kondisyon ng mababang liwanag.
    Naka-enable ang madilim na tema sa Mga Setting > Display, sa pamamagitan ng drop-down block ng mabilisang mga setting, o kapag na-on mo ang power saving mode. Nalalapat ang madilim na tema sa parehong system at mga application, kabilang ang pag-aalok ng mode para sa awtomatikong pag-convert ng mga kasalukuyang tema sa madilim na tono;

    Pangatlong beta release ng Android Q platform na may hiwalay na mga update sa mga bahagi ng system

  • Nagdagdag ng gesture navigation mode, na nagbibigay-daan sa iyong gumamit lamang ng on-screen na mga galaw para sa kontrol nang hindi ipinapakita ang navigation bar at inilalaan ang buong espasyo sa screen para sa content. Halimbawa, ang mga button tulad ng Back at Home ay pinapalitan ng isang slide mula sa gilid at isang sliding touch mula sa ibaba hanggang sa itaas; ang isang mahabang pagpindot sa screen ay ginagamit upang tumawag sa isang listahan ng mga tumatakbong application. Ang mode ay pinagana sa mga setting na "Mga Setting > System > Mga Galaw";
  • Idinagdag ang "Focus Mode", na nagbibigay-daan sa iyong piliing i-mute ang mga nakakagambalang application para sa isang oras na kailangan mong tumutok sa paglutas ng ilang gawain, halimbawa, i-pause ang pagtanggap ng mail at balita, ngunit iwanan ang mga mapa at instant messenger;
  • Idinagdag ang mode ng kontrol ng magulang na "Family Link", na nagbibigay-daan sa iyong limitahan ang oras ng paggamit ng mga bata sa device, magbigay ng bonus na minuto para sa mga tagumpay at tagumpay, tingnan ang mga listahan ng mga inilunsad na application at suriin kung gaano katagal ang ginugugol ng bata sa kanila, suriin ang mga naka-install na application at itakda ang oras ng gabi upang harangan ang pag-access sa gabi;

    Pangatlong beta release ng Android Q platform na may hiwalay na mga update sa mga bahagi ng system

  • Nagdagdag ng bagong audio capture API na nagbibigay-daan sa isang application
    magbigay ng kakayahang iproseso ang audio stream ng isa pang application. Ang pagbibigay ng ibang app ng access sa audio output ay nangangailangan ng espesyal na pahintulot;

  • Ang Thermal API ay idinagdag, na nagpapahintulot sa mga application na subaybayan ang mga tagapagpahiwatig ng temperatura ng CPU at GPU at independiyenteng gumawa ng mga hakbang upang bawasan ang pagkarga (halimbawa, bawasan ang FPS sa mga laro at bawasan ang resolution ng broadcast na video), nang hindi naghihintay hanggang sa puwersahang magsimulang mag-cut ang system pababang aktibidad ng aplikasyon.

Bukod pa rito nalathala Maaaring magtakda ng mga pag-aayos sa seguridad para sa Android, na nag-aalis ng 30 kahinaan, kung saan 8 mga kahinaan ang itinalaga ng isang kritikal na antas ng panganib, at 21 ang itinalaga ng isang mataas na antas ng panganib. Karamihan sa mga kritikal na isyu ay nagbibigay-daan sa isang malayuang pag-atake na maisagawa upang maisagawa ang code sa system. Ang mga isyung minarkahan bilang mapanganib ay nagpapahintulot sa code na maisakatuparan sa konteksto ng isang privileged na proseso sa pamamagitan ng pagmamanipula ng mga lokal na aplikasyon. 11 mapanganib at 4 na kritikal na kahinaan na natukoy sa proprietary chip component Qualcomm. Isang kritikal na kahinaan ang natugunan sa balangkas ng multimedia, na nagpapahintulot sa pagpapatupad ng code kapag nagpoproseso ng espesyal na idinisenyong multimedia data. Tatlong kritikal na kahinaan ang naayos sa mga bahagi ng system na maaaring humantong sa pagpapatupad ng code kapag nagpoproseso ng mga espesyal na idinisenyong PAC file.

Pinagmulan: opennet.ru

Magdagdag ng komento