Android 10 - Android 10

Android 10
O versiune a sistemului de operare Android
Android 10 logo.svg
Captură de ecran
Android 10 screenshot.png
Ecran de pornire Android 10 cu Pixel Launcher
Dezvoltator Google
Familia OS Android

Disponibilitate generală
3 septembrie 2019 ; acum 2 ani ( 03-09-2019 )
Ultima lansare 10.0.0_r59 (QSV1.210329.017) / 4 octombrie 2021 ; Acum 14 zile ( 2021-10-04 )
Tipul de nucleu Kernel monolitic ( Kernel Linux )
Precedat de Android 9.0 „Pie”
urmat de Android 11
Site oficial www .android .com / android-10 /
Stare de asistență
Sprijinit

Android 10 ( denumit cod Android Q în timpul dezvoltării) este a zecea versiune majoră și a 17-a versiune a sistemului de operare mobil Android . A fost lansat pentru prima dată ca previzualizare pentru dezvoltatori pe 13 martie 2019 și a fost lansat public pe 3 septembrie 2019.

Android 10 a fost lansat oficial pe 3 septembrie 2019, pentru dispozitivele Google Pixel acceptate , precum și pentru telefonul terț Essential Phone și Redmi K20 Pro pe anumite piețe. OnePlus 7M a  fost primul dispozitiv cu Android 10 pre-instalat. În octombrie 2019, s-a raportat că cerințele de certificare Google pentru serviciile Google Mobile vor permite aprobarea versiunilor bazate pe Android 10 după 31 ianuarie 2020.

Începând cu septembrie 2021, 30,04% dintre dispozitivele Android rulează Android 10 (API 29), ceea ce îl face a doua versiune cea mai utilizată de Android.

Istorie

Sigla Android Q pentru previzualizarea dezvoltatorului și lansarea beta

Google a lansat prima versiune beta a Android 10 sub numele preliminar „ Android Q ” pe 13 martie 2019, exclusiv pe telefoanele lor Pixel , inclusiv pe dispozitivele Pixel și Pixel XL de prima generație , unde asistența a fost extinsă din cauza cererii populare. După ce au fost garantate actualizările doar până în octombrie 2018, dispozitivele Pixel și Pixel XL din prima generație au primit actualizări ale versiunii pentru Android 10. Pixel 2 și Pixel 2 XL au fost incluse, după ce li s-a acordat o perioadă extinsă de garanție care le-a garantat actualizarea versiunii Android. timp de cel puțin 3 ani de când au fost disponibile pentru prima dată pe Google Store. Un total de șase versiuni beta sau candidate la lansare au fost lansate înainte de lansarea finală.

Programul beta a fost extins odată cu lansarea Beta 3 pe 7 mai 2019, fiind disponibil pe 14 dispozitive partenere de la 11 OEM; de două ori mai multe dispozitive comparativ cu versiunea beta a Android Pie. Accesul beta a fost eliminat de pe Huawei Mate 20 Pro pe 21 mai 2019, din cauza sancțiunilor guvernului SUA, dar ulterior a fost restabilit pe 31 mai.

Google a lansat Beta 4 pe 5 iunie 2019, cu API-urile Android Q finalizate și SDK-ul (nivelul API 29). Actualizările dinamice de sistem (DSU) au fost, de asemenea, incluse în versiunea beta 4. Actualizarea dinamică a sistemului permite dispozitivelor Android Q să instaleze temporar o imagine de sistem generică (GSI) pentru a încerca o versiune mai nouă de Android pe lângă versiunea lor actuală de Android. Odată ce utilizatorii decid să termine testarea imaginii GSI alese, ei pot pur și simplu reporni dispozitivul și reporni în versiunea Android a dispozitivului lor normal.

Google a lansat Beta 5 pe 10 iulie 2019, cu SDK-ul API 29 final, precum și cele mai recente optimizări și remedieri de erori. Google a lansat Beta 6, candidatul final la testare, pe 7 august 2019.

Pe 22 august 2019, s-a anunțat că Android Q va fi marcat exclusiv ca „Android 10”, fără nume de cod. Google a pus capăt practicii de a oferi titluri majore bazate pe deserturi , susținând că acest lucru nu a fost inclusiv pentru utilizatorii internaționali (datorită fie că alimentele menționate anterior nu sunt cunoscute la nivel internațional, fie că sunt dificil de pronunțat în unele limbi). Vicepreședintele inginerului Android, Dave Burke, a dezvăluit în timpul unui podcast că, în plus, majoritatea deserturilor care încep cu litera Q erau exotice și că el personal ar fi ales tortul reginei . El a remarcat, de asemenea, că au existat referințe la „qt” - o abreviere a gutui tart - în cadrul fișierelor interne și a sistemelor de construcție legate de lansare.

Statuie pentru eliberarea este , de asemenea , numărul 10, cu logo - ul robotului Android (care, ca parte a unui rebranding de însoțire, a fost de asemenea modificat să constea numai dintr - un cap) în repaus în interiorul numeralul „0“.

Caracteristici

Navigare

Android 10 introduce un sistem de navigație gestual pe ecran complet renovat și animații noi de deschidere și închidere a aplicației, cu gesturi precum glisarea de pe fiecare margine laterală a afișajului pentru a reveni, glisarea în sus pentru a merge la ecranul de pornire, glisarea în sus și menținerea apăsată pentru a accesa Prezentare generală, glisând în diagonală dintr-un colț de jos al ecranului pentru a activa Asistentul Google și glisând de-a lungul barei de gesturi din partea de jos a ecranului pentru a comuta aplicații. Utilizarea unui gest de glisare a marginii ca o comandă „Înapoi” a fost remarcată ca potențial de conflicte cu aplicațiile care utilizează meniurile din bara laterală și alte funcții accesibile prin glisare. Un API poate fi utilizat de aplicații pentru a renunța la gestionarea unui gest din spate în anumite zone ale ecranului, a fost adăugat un control de sensibilitate pentru ajustarea dimensiunii zonei țintă pentru a activa gestul, iar Google a declarat ulterior că widgetul sertar ar fi compatibil fiind „privit” prin apăsare lungă lângă marginea ecranului și apoi deschis. Sistemul tradițional de navigație cu trei taste utilizat de când Android „Fagure” rămâne acceptat ca opțiune, împreună cu navigarea în stil „pilulă” cu două butoane introdusă în Android 9.0 Pie .

Conform cerințelor de certificare Google, OEM-urile sunt obligate să accepte gesturile implicite ale Android 10 și navigarea cu trei taste. OEM-urile sunt libere să-și adauge propriile gesturi alături de ei. Cu toate acestea, acestea nu trebuie activate în mod implicit, trebuie să fie listate într-o zonă separată la un nivel mai adânc decât alte setări de navigare și nu pot fi promovate folosind notificări. Sistemul de navigație gestuală cu două chei utilizat pe Android Pie este învechit și nu poate fi inclus pe dispozitivele livrate cu Android 10. Cu toate acestea, acesta poate fi încă inclus ca opțiune în scopuri de continuitate pe dispozitivele actualizate de la Pie.

Experiența utilizatorului

Android 10 include un mod întunecat la nivel de sistem . Aplicațiile terță parte pot activa automat un mod întunecat atunci când este activ.

Aplicațiile pot prezenta, de asemenea, „panouri de setări” pentru setări specifice (cum ar fi, de exemplu, conexiunea la internet și setările Wi-Fi dacă o aplicație necesită internet) prin panouri suprapuse, astfel încât utilizatorul să nu fie luat în afara aplicației în pentru a le configura.

Confidențialitate și securitate

Mai multe modificări majore de securitate și confidențialitate sunt prezente în Android 10: aplicațiile pot fi restricționate de către utilizatori să aibă acces la datele de locație numai atunci când sunt utilizate în mod activ în prim-plan. Există, de asemenea, noi restricții privind lansarea activităților de către aplicațiile de fundal. Din motive de securitate (datorită utilizării malware-ului prin clickjacking ) și din motive de performanță, Android 10 Go Edition interzice utilizarea suprapunerilor, cu excepția aplicațiilor care au primit permisiunea înainte ca un dispozitiv să fie actualizat la Android 10.

Criptare

În februarie 2019, Google a prezentat Adiantum , un cod de criptare conceput în principal pentru utilizarea pe dispozitive care nu au suport accelerat hardware pentru Advanced Encryption Standard (AES), cum ar fi dispozitivele low-end. Google a declarat că acest cifru a fost de cinci ori mai rapid decât AES-256-XTS pe un procesor ARM Cortex-A7 . Prin urmare, criptarea dispozitivului este acum obligatorie pe toate dispozitivele Android 10, indiferent de specificații, folosind Adiantum dacă CPU-ul lor nu este capabil de AES accelerat hardware. În plus, implementarea „criptării bazate pe fișiere” (introdusă pentru prima dată în Android Nougat ) este obligatorie și pentru toate dispozitivele.

Pe dispozitivele livrate cu Android 10, patch-urile de securitate pentru componentele de sistem selectate (cum ar fi ANGLE , Conscrypt, cadre media, componente de rețea și altele) pot fi deservite prin Google Play Store , fără a necesita o actualizare completă a sistemului („Project Mainline”). Pentru a licenția serviciile mobile Google , producătorii trebuie să accepte aceste actualizări pentru module specifice, în timp ce restul sunt marcate ca „recomandate”, dar opționale. Modulele selectate din acest sistem utilizează noul format de pachet APEX, o variantă a fișierelor APK concepute pentru adăpostirea și întreținerea componentelor sistemului de nivel inferior.

Spațiu de stocare

O schimbare majoră a permisiunilor de acces la stocare cunoscută sub numele de „Spațiu de stocare” este acceptată pe Android 10 și va deveni obligatorie pentru toate aplicațiile care încep cu Android 11. Aplicațiile au permisiunea de a accesa numai fișierele din spațiul de stocare extern pe care le-au creat singure (de preferință conținute în un director specific aplicației) și fișiere audio, imagine și video conținute în directoarele Muzică, Imagini sau Videoclipuri. Orice alt fișier poate fi accesat numai prin intervenția utilizatorului prin cadrul de stocare Google Storage Access Framework.

Aplicațiile trebuie să aibă o nouă permisiune de „citire a stării telefonului privilegiat” pentru a citi identificatori de dispozitiv care nu pot fi resetați , cum ar fi numărul IMEI .

Securitatea stratului de transport

Suportul TLS 1.3 este, de asemenea, activat în mod implicit.

Platformă

Optimizările platformei au fost făcute pentru smartphone-urile pliabile , inclusiv continuitatea aplicației la schimbarea modurilor, modificările în modul cu mai multe ferestre pentru a permite tuturor aplicațiilor să ruleze simultan (mai degrabă decât doar aplicația utilizată activ și toate celelalte fiind considerate „întrerupte”), și suport suplimentar pentru mai multe afișaje.

„Partajarea directă” a reușit „partajarea comenzilor rapide”. La fel ca înainte, permite aplicațiilor să returneze liste de ținte directe pentru partajare (cum ar fi o combinație a unei aplicații și a unui contact specific) pentru a fi utilizate în meniurile de partajare. Spre deosebire de Direct Share, aplicațiile își publică țintele în prealabil și nu trebuie să fie interogate în timpul rulării, îmbunătățind performanța.

A fost adăugat suport nativ pentru controlere MIDI , codecul video AV1 , codecul audio Opus și HDR10 + . Există, de asemenea, un nou API standard pentru preluarea informațiilor de profunzime din fotografiile aparatului foto, care pot fi utilizate pentru efecte mai avansate. A fost adăugat, de asemenea, suport nativ pentru aptX Adaptive , LHDC , LLAC , CELT și AAC LATM.

Android 10 acceptă protocolul de criptare WPA3 și Enhanced Open, care introduc criptarea oportunistă pentru Wi-Fi. Android 10 adaugă suport pentru Dual-SIM dual-standby (DSDS), dar inițial este disponibil numai pe Pixel 3a și Pixel 3a XL.

Android 10 Go Edition are îmbunătățiri de performanță, Google declarând că aplicațiile ar lansa cu 10% mai repede decât pe Pie.

Suport RISC-V

Recent, Android 10 a fost portat la arhitectura RISC-V de către T-Head Semiconductor deținută de China. T-Head Semiconductor a reușit să pună Android 10 în funcțiune pe un procesor RISC-V triplu-core, pe 64 de biți, cu design propriu.

Vezi si

Referințe

linkuri externe