Trešā Android Q platformas beta versija ar atsevišķiem sistēmas komponentu atjauninājumiem

Google uzrādīts atvērtās mobilās platformas Android Q trešā beta versija. Android Q izlaišana, kas tiks piegādāta ar numuru Android 10, paredzams 2019. gada trešajā ceturksnī. Paziņojumā arī tika paziņots, ka platforma ir sasniegusi 2.5 miljardu aktīvo Android ierīču pagrieziena punktu.

Novērtēt jaunas platformas iespējas ieteikts programma beta testēšana, kurā eksperimentālo atzaru var instalēt un atjaunināt, izmantojot standarta atjauninājumu instalēšanas interfeisu (OTA, bezvadu), bez nepieciešamības manuāli nomainīt programmaparatūru. Atjauninājumi pieejams 15 ierīcēm, tostarp 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 un realme 3 Pro viedtālruņiem .

Pateicoties projektam, bija iespējams ievērojami paplašināt testēšanai pieejamo ierīču skaitu Trīskāršot, kas ļauj ražotājiem izveidot universālus aparatūras atbalsta komponentus, kas nav saistīti ar noteiktām Android versijām (jūs varat izmantot vienus un tos pašus draiverus ar dažādām Android versijām), kas ievērojami vienkāršo programmaparatūras uzturēšanu un atjauninātas programmaparatūras izveidi ar pašreizējām Android versijām. Pateicoties Treble, ražotājs par pamatu var izmantot gatavus Google atjauninājumus, tajos integrējot ierīcei specifiskus komponentus.

Izmaiņas Android Q trešajā beta versijā salīdzinājumā ar otrais и vispirms beta laidieni:

  • Projekts prezentēts Mainline, kas ļauj atjaunināt atsevišķus sistēmas komponentus, neatjauninot visu platformu. Šādi atjauninājumi tiek lejupielādēti pakalpojumā Google Play atsevišķi no ražotāja OTA programmaparatūras atjauninājumiem. Paredzams, ka tieša atjauninājumu piegāde uz platformas komponentiem, kas nav aparatūras, ievērojami samazinās atjauninājumu saņemšanai nepieciešamo laiku, palielinās ievainojamību ielāpu ātrumu un samazinās atkarību no ierīču ražotājiem platformas drošības uzturēšanai. Jo īpaši moduļi ar atjauninājumiem sākotnēji tiks piegādāti kā atvērtā koda versija, tie būs nekavējoties pieejami AOSP (Android Open Source Project) krātuvēs, un tajos varēs iekļaut trešo pušu līdzautoru sniegtos uzlabojumus un labojumus.

    No komponentiem, kas tiks atjaunināti atsevišķi, pirmajā posmā tika nosaukti 13 moduļi: multivides kodeki, multivides ietvars, DNS atrisinātājs, Conscrypt Java drošības nodrošinātājs, dokumentu saskarne, atļauju kontrolieris, ārējie pakalpojumi, laika joslas dati, LEŅĶIS (slānis OpenGL ES zvanu tulkošanai uz OpenGL, Direct3D 9/11, Desktop GL un Vulkan), Moduļa metadati, tīkla komponenti, Captive Portal Login un tīkla piekļuves iestatījumi. Sistēmas komponentu atjauninājumi tiek piegādāti jaunā pakotnes formātā APEX, kas atšķiras no APK ar iespēju to lietot sistēmas sāknēšanas agrīnā stadijā. Iespējamu kļūmju gadījumā tiek nodrošināts maiņas atgriešanas režīms;

  • Pievienots mobilo sakaru standarta atbalsts 5G, kam tiks pielāgotas esošās savienojumu pārvaldības API. Tostarp, izmantojot API, lietojumprogrammas var noteikt ātrgaitas savienojuma esamību un satiksmes maksas darbību;
  • Pievienota funkcija “Live Caption”, kas ļauj automātiski izveidot subtitrus lidojuma laikā, skatoties jebkuru video vai klausoties audio ierakstus neatkarīgi no izmantotās aplikācijas. Runas atpazīšana tiek veikta lokāli, neizmantojot ārējos pakalpojumus;
  • Automātisko ātro atbilžu sistēmu, kas iepriekš bija pieejama paziņojumiem, tagad var izmantot, lai ģenerētu ieteikumus par iespējamām darbībām jebkurā lietojumprogrammā. Piemēram, kad tiek parādīts ziņojums ar uzaicinājumu uz sapulci, sistēma piedāvās ātras atbildes, lai pieņemtu vai noraidītu ielūgumu, kā arī parādīs pogu, lai kartē skatītu paredzēto sapulces vietu. Opcijas tiek atlasītas, izmantojot mašīnmācīšanās sistēmu, kuras pamatā ir lietotāja darba īpašību izpēte;

    Trešā Android Q platformas beta versija ar atsevišķiem sistēmas komponentu atjauninājumiem

  • Ieviests sistēmas līmenī tumšās tēmas dizains ko var izmantot, lai samazinātu acu nogurumu vāja apgaismojuma apstākļos.
    Tumšais motīvs ir iespējots sadaļā Iestatījumi > Displeja iestatījumi, ātro iestatījumu nolaižamajā blokā vai kad ir ieslēgts enerģijas taupīšanas režīms. Tumšā tēma tiek piemērota gan sistēmai, gan lietojumprogrammām, tostarp piedāvājot režīmu esošo tēmu automātiskai konvertēšanai tumšos toņos;

    Trešā Android Q platformas beta versija ar atsevišķiem sistēmas komponentu atjauninājumiem

  • Ir pievienots žestu navigācijas režīms, kas ļauj vadībai izmantot tikai ekrānā redzamos žestus, neparādot navigācijas joslu un neatvēlot visu ekrāna vietu saturam. Piemēram, pogas, piemēram, Atpakaļ un Sākums, tiek aizstātas ar slīdēšanu no malas un slīdošu pieskārienu no apakšas uz augšu; ilgi pieskaroties ekrānam, tiek izsaukts darbojošos lietojumprogrammu saraksts. Režīms ir iespējots iestatījumos "Iestatījumi > Sistēma > Žesti";
  • Pievienots “Focus Mode”, kas ļauj selektīvi izslēgt uzmanību traucējošas aplikācijas uz laiku, kad jākoncentrējas kāda uzdevuma risināšanai, piemēram, apturēt pasta un ziņu saņemšanu, bet atstāt kartes un tūlītējo ziņojumapmaiņas programmu;
  • Ir pievienots Family Link vecāku kontroles režīms, kas ļauj ierobežot laiku, kad bērni lieto ierīci, nodrošināt papildu minūtes panākumiem un sasniegumiem, skatīt palaisto programmu sarakstus un novērtēt, cik daudz laika bērns tajās pavada, pārskatīt instalētās lietojumprogrammas un iestatīt nakts laiks, lai bloķētu piekļuvi naktī;

    Trešā Android Q platformas beta versija ar atsevišķiem sistēmas komponentu atjauninājumiem

  • Pievienota jauna audio uztveršanas API, kas ļauj veikt vienu lietojumprogrammu
    nodrošināt iespēju apstrādāt audio straumi ar citu lietojumprogrammu. Lai citām lietojumprogrammām varētu piekļūt audio izvadei, nepieciešama īpaša atļauja;

  • Ir pievienots termiskais API, kas ļauj lietojumprogrammām uzraudzīt CPU un GPU temperatūras indikatorus un neatkarīgi veikt pasākumus, lai samazinātu slodzi (piemēram, samazināt FPS spēlēs un samazināt apraides video izšķirtspēju), negaidot, līdz sistēma piespiedu kārtā sāk samazināt. pieteikšanās darbība.

papildus publicēta Maija drošības labojumu komplekts operētājsistēmai Android, kas novērš 30 ievainojamības, no kurām 8 ievainojamībām ir piešķirts kritisks bīstamības līmenis, bet 21 – augsts bīstamības līmenis. Lielākā daļa kritisko problēmu ļauj veikt attālu uzbrukumu, lai sistēmā izpildītu kodu. Problēmas, kas atzīmētas kā bīstamas, ļauj izpildīt kodu priviliģēta procesa kontekstā, manipulējot ar vietējām lietojumprogrammām. 11 bīstamas un 4 kritiskas ievainojamības, kas identificētas patentētajos mikroshēmas komponentos Qualcomm. Multivides sistēmā ir novērsta viena kritiska ievainojamība, kas ļauj izpildīt kodu, apstrādājot īpaši izstrādātus multivides datus. Sistēmas komponentos ir novērstas trīs kritiskas ievainojamības, kas var izraisīt koda izpildi, apstrādājot īpaši izstrādātus PAC failus.

Avots: opennet.ru

Pievieno komentāru