Logo ca.androidermagazine.com
Logo ca.androidermagazine.com

Línia principal del projecte per a Android q: què és, què no ho és i com funciona

Taula de continguts:

Anonim

Android és un programari fantàstic. Porta una bona combinació de comoditats i funcions de seguretat a la taula, així com funcions d’usuari de potència que ningú s’hauria imaginat mai amb uns telèfons fa uns anys. Realment és un salt endavant cap a tenir un ordinador personal complet a la butxaca.

Molts cuiners d’empreses que coneixen mòbils cuinen un postre Android.

Una gran part de la raó per la qual pot fer-ho és a causa de les persones intel·ligents que escriuen el codi. Google manté el codi d'Android, però el projecte és de codi obert i reuneix funcions i funcions suculents de noms com Samsung, Motorola, LG, Huawei i, fins i tot, Microsoft i Apple. Des del codi de baix nivell que retalla tots els números perquè totes funcionin fins a les icones i animacions arrodonides, Android és el producte de les persones i empreses que millor coneixen el mòbil.

La naturalesa de codi obert d'Android també ha aconseguit una altra cosa; una cosa no tan elegant i bonica: la fragmentació. Quan 100 companyies diferents agafen el codi font i creen 100 versions lleugerament diferents d’Android, mantenir els dispositius actualitzats és una muntanya de treball. També depèn de l’empresa que va fer un telèfon perquè tècnicament també feien el sistema operatiu. Les funcions més fantàstiques que afegeixen els fabricants de telèfons són una espasa de doble tall: milloren el programari, però també funcionen molt més.

Google ho ha intentat tot per tenir un control de les actualitzacions i Mainline porta anys en aquest sentit.

Google ha fet moltes coses per intentar domar les actualitzacions d'Android i convertir-les en alguna cosa que pot gestionar pel seu compte. Project Treble va ser una iniciativa per ajudar les empreses que fan que microprocessadors de components com Qualcomm i NVIDIA puguin actualitzar les seves porcions de programari ràpidament, i va funcionar molt bé. L'adopció d'Android Pie és 2, 5 vegades superior a Android Oreo durant els primers mesos, i els pegats de seguretat arriben al 84% més d'usuaris ara. Es tracta d'un canvi impressionant en només un any, però Google té objectius més alts amb Mainline del projecte.

Mainline és una manera d’actualitzar les parts bàsiques d’Android directament des de Google d’una manera que ja coneixeu: Google Play Store. És un objectiu alt, però crec que ajudarà.

Què és la línia principal del projecte?

La línia principal és un altre canvi que ajudarà als telèfons Android a tenir actualitzacions bàsiques i essencials molt aviat, ja que cap dels canvis requerirà una actualització del sistema del fabricant de telèfons.

Si obteniu pedaços de seguretat regularment el 2019, però no el 2018, gràcies a Project Treble.

Pot ser que conegueu la possibilitat de veure un parche de seguretat o fins i tot una actualització de la versió i la instal·lació mitjançant la notificació. L’actualització requeria molta feina. Google i tots els socis de l'OEM van fer els canvis al codi bàsic d'Android, l'empresa que va crear el telèfon va fer canvis, perquè funcionés amb la seva versió, després es va provar i es va enviar com a actualització aèria. Si bé alguns canvis requereixen tantes mans treballant-hi, d’altres hi ha canvis al darrere, que realment no necessiten tants desenvolupadors que hi treballin. Google ja va fer els canvis, per la qual cosa, si només es podien connectar a qualsevol telèfon, passen dues coses:

  • Obteniu actualitzacions molt més ràpides per a les solucions de seguretat i correccions d'errors.
  • L’empresa que ha creat el vostre telèfon no ha de dedicar temps i recursos a fer treballs que ja han fet Google.

No va ser fàcil construir una cosa així. Android al principi no es va dissenyar de manera modular, per la qual cosa la conversió va trigar molt temps i treballar. També va requerir un canvi o dos segons la manera en què un telèfon espera que aquests components bàsics s'actualitzin. També és fantàstic des del punt de vista del desenvolupament de programari; Veure Google treballar tan dur per "arreglar" els errors del passat és fascinant.

Com funciona Mainline?

Mainline té 12 components bàsics d'Android i els fa una mica més modulars. Anteriorment, aquests components requerien una actualització completa del sistema si es feien canvis, però amb Mainline es poden actualitzar a través de Play Store. Google divideix aquests 12 components en tres categories:

  • Seguretat: codecs multimèdia, components del framework de suports, resolver de DNS i analitzar el nou
  • Privadesa: UI de documents, Controlador de permisos, ExtServices
  • Consistència: dades de la zona horària, ANGLE (activació per als desenvolupadors), metadades del mòdul, components de xarxa, accés al portal captiu, configuració del permís de xarxa

Es tracta de funcions de baix nivell que han de funcionar correctament perquè el vostre telèfon funcioni del tot. Ja podem actualitzar coses com l’aplicació de càmera o el teclat mitjançant Google Play, però es tracta d’aplicacions que s’executen a sobre d’aquests bits de codi. De fet, aquestes coses són fonaments del sistema operatiu que mai hauria de personalitzar l’empresa que ha creat el vostre telèfon. Té sentit que les actualitzacions arribin directament de Google, però abans no hi havia una manera de fer-ho.

Mainline aporta un nou contenidor de fitxers que Google truca a APEX. Es tracta d’Android Pony EXpress i els fitxers es distribueixen de la mateixa manera que una aplicació. Vegeu l’actualització a Play Store i toqueu el botó o teniu activades les actualitzacions automàtiques i us descarrega al telèfon on funciona una mica de programari que sap manejar-les.

Tot i això, una vegada que això passa, són molt diferents. Si només es busca una integritat per aplicar una aplicació i copiar-la al lloc correcte de l'emmagatzematge del telèfon, els fitxers APEX es descomprimeixen en una imatge del sistema en miniatura que es munta i es posa a funcionar per assegurar-se que tot sigui kosher. A continuació, els fitxers i les dades correctes es mouen des d'aquesta imatge al sistema real del telèfon, es desmunta la imatge APEX i es visualitza la imatge. És una manera innovadora de superar un problema que ha plagiat Android des de sempre.

Google i una sèrie de socis OEM treballen junts per assegurar-se que tot funcionarà un cop arribi al telèfon.

Aquí teniu la part més interessant: empreses com Samsung, que inverteix molt en Android treballen amb Google per assegurar-se que aquestes actualitzacions funcionen amb els seus dispositius. Tots els altres OEM poden fer el mateix. Això vol dir que no hauríeu de rebre mai una actualització que empitjori les coses. De fet, mai no haureu de notar que teníeu una actualització en absolut si tot va bé.

Com que no tot anirà bé tot el temps, hi ha algunes mesures de seguretat. Si les coses no funcionen tal i com s'esperava, el nou programari del fitxer APEX no s'aplicarà. Si hi ha algunes errades després d’instal·lar-se, el sistema de llançament progressiu de Google fa la seva tasca i atura l’actualització fins que es pugui arreglar. Si no heu tingut la sort de fer una actualització "dolenta", el telèfon només inverteix els canvis mitjançant una còpia de seguretat que el sistema manté. I encara no hauríeu de saber res que passi, tret que vulgueu fer-ho.

Google fa anys que intenta obtenir un control sobre les actualitzacions d'Android. Moltes de les coses que ha fet han funcionat, però no prou bé: ningú vol que cada telèfon Android estigui a la versió més recent que Google. És important que els dos mil milions de telèfons Android utilitzin el mateix conjunt d’API de programari i tinguin les mateixes funcions bàsiques. La línia principal del projecte sembla ser més que una ajuda per banda i hauria de fer molt per assolir aquest objectiu.

I arribarà a Android Q a finals d’aquest any.

Obtén més Pixel 3a

Google Pixel 3a

  • Revisió de Google Pixel 3a
  • Els millors protectors de pantalla per Pixel 3a XL
  • Els millors casos per a Pixel 3a XL
  • Millors casos per al Pixel 3a
  • Millors accessoris Pixel 3a

És possible que guanyem una comissió per les compres mitjançant els nostres enllaços. Aprèn més.