Artikkel

Projekti Mainline sees on aastate jooksul Androidi värskenduste suurim muudatus

protection click fraud

Kahetunnine Androidi osa Google'i I / O põhisõnum oli eelmiste aastatega võrreldes lühike, kuid see hõlmas tohutut muutust selles, kuidas Google kavatseb ajakohastada meie lemmik OS-i Android Q saabub. Seda nimetatakse Projekti põhiliinja eesmärk on värskendada Androidi põhikomponente Play poe kaudu täielikult taustal, ilma et peaksite telefoni taaskäivitama või sundima kasutajat turvapaigale mõtlema. See süsteem on igakuisest turvapaigast või süsteemiversiooni värskendusest eraldi ja eksisteerib, nii et Google saab operatsioonisüsteemi kriitilisi osi turvalisena hoida ja värskendada, olenemata sellest, millist telefoni kasutate.

Mainline'i toimimise veidi paremaks mõistmiseks istusime Google'i Iliyan Malcheviga maha, et õppida nii palju kui võimalik.

Android Q beeta 3 ülevaade: tume teema, žestidega navigeerimine ja muud märguannete muudatused

Kõik, mida Mainline puudutab, ja kuidas see töötab

Project Mainline on viis uuendada Androidi 12 põhikomponenti, mida varem puudutada ei saanud ilma suurema tarkvaravärskenduseta, kuna need olid olulised tarkvara muudes osades OS. Google eraldab loendi kolme kategooriasse:

Verizon pakub Pixel 4a uutele piiramatutele liinidele vaid 10 dollarit kuus

  • Turvalisus: Meediakodekid, meediumiraamistiku komponendid, DNS-i lahendaja, krüptimine
  • Privaatsus: Dokumendi kasutajaliides, lubade kontroller, ExtServices
  • Järjepidevus: Ajavööndi andmed, ANGLE (arendajate valik), moodulite metaandmed, võrgukomponendid, suletud portaali sisselogimine, võrgu lubade seadistamine

Nagu näete, on need kõik toimiva telefoni üsna olulised osad. Nende värskendamiseks telefoni tavapärast töökorda katkestamata leiutas Google uue konteineri, mida ta nimetab Android Pony EXpressiks (APEX). See uus konteiner saadetakse Google Play poe kaudu nagu mis tahes muu APK (rakenduse) fail, kuid millal see on jõuab telefoni juurde, siis tegelikult avaneb see terveks failisüsteemiks, mis kinnitub telefoni, et seda teha töö. Nagu Play teenuste värskendused, levitatakse põhiliini värskendusi paari nädala jooksul aeglaselt kogu Androidi ökosüsteemis.

Värskenduse rakendamisel ei pea kasutaja midagi tegema ega peaks kunagi teadma, et see juhtus. Kuid ebatõenäolisel juhul, kui värskendusega midagi valesti läheb, on kasutusel tagastussüsteem, mis säilitab kasutajaandmed ja naaseb vajaduse korral selle teadaoleva hea seisundi juurde - kui värskendus läheb korralikult, ühinevad vanad ja uued kasutajaandmed sujuvalt.

Projekti Mainline eesmärk on kiirendada Androidi turbevärskendusi Play poe abil

Nii et põhimõtteliselt, kui Google peab mingil põhjusel mõnda neist 12-st asjast värskendama, saab ta seda teha Play poe kaudu täpselt nii, nagu värskendas Google Play teenuste osa. Ja kui need värskendused toimuvad, pole kasutaja enamasti üldse teadlik, et see isegi toimub.

Põhiliin igale Android-telefonile

Teate neid mineviku aegu, kus Google ütles: "Hei, meil on uus lahe viis värskendusi paremaks muuta" mõned originaalseadmete tootjad ütlevad, et "me oleme head, me ei saa kunagi oma telefone kunagi uuendada" ja tundus, nagu poleks palju edenenud tehtud? Projekt Mainline ei tööta nii, tegelikult ei saa. Alustuseks on need moodulid Androidis piisavalt madalad, et selliste ettevõtete nagu Xiaomi ja Samsung kohandatud kasutajaliidesed ei takistaks. Lisaks on need 12 moodulit Google'i ja selle partnerite vaheliste läbirääkimiste tulemus. Esialgne Mainline'i kaudu toetatud moodulite loetelu oli alguses palju suurem, kuid läbirääkimiste käigus kitsenes see 12ni.

Võib-olla veelgi olulisem on see, et Google on lahe (ja julgustab) APEX-i kasutavaid tootjaid ja partnereid oma komponentide jaoks Play poe kaudu värskendusi edastama.

Neid 12 moodulit värskendatakse Play poe kaudu, mis tähendab, et originaalseadmete tootjad peavad Play poodi pääsemiseks nõustuma nende värskenduste lubamisega. Projekt Mainline on praegu Androidi ühilduvuse peamine osa, nii et kui teie telefon töötab Android Q-ga ja tal on juurdepääs Google Play poele, toetatakse seda projekti Mainline kaudu.

Kõigele, mis selle vihmavarju alla ei kuulu, tegi Google APEX-i konteineri avatud lähtekoodiga, mis tähendab, et see oleks võimalik mittestandardsed Android-seadmed otsustavad siiski kriitilisi komponente sel viisil värskendada, isegi kui see kasutab midagi muud kui Play pood. See on suurepärane uudis nii Amazoni ökosüsteemi kui ka telefonide jaoks, mis on välja antud sellistes kohtades nagu Hiina, kus Play pood ei ole garantii.

Võib-olla veelgi olulisem on see, et Google suhtub lahtrisse tootjate ja partneritega, kes kasutavad APEX-i oma komponentide jaoks Play poe kaudu värskenduste edastamiseks. See võib tähendada, et sellised ettevõtted nagu Samsung saaksid kasutada APEX-i oma süsteemitaseme rakenduste värskendamiseks, ilma et oleks vaja täielikku taaskäivitamist ja kasutaja nimel värskendamist. Teoreetiliselt võiksid operaatorid seda kasutada ka teie telefoniga võrguga seotud asjade värskendamiseks, kui seda peeti vajalikuks. See ei ole muidugi garantii, kuid Google on teinud selgeks, et siin on palju potentsiaali jagatud kasutamiseks.

Tuleviku algus

Russell Holly

Russell on Android Centrali kaastöötoimetaja. Ta on endine serveri administraator, kes on Androidi kasutanud alates HTC G1-st ja kirjutas selle sõna otseses mõttes Android-tahvelarvutitesse. Tavaliselt leiate ta oma rahakotile valusalt järgmist tehnikatrendi taga ajavat. Leidke ta üles Facebook ja Twitter.

instagram story viewer