Google I/O, see aasta oli täis üllatusi. Olgu see Google Mapsi värskendus või Google Assistandi muudatused selle paremaks muutmiseks, iga teatega pani Google meid uskuma, kui palju ta turvalisusest ja privaatsusest hoolib.
Uhiuue Android Q saabumisega muudab Google uuenduste tutvustamise viisi. Seda nimetatakse projekti põhiliiniks. Projekti eesmärk on värskendada Androidi sisemisi komponente Play poe kaudu täielikult taustal, ilma et peaksite isegi Androidi taaskäivitama või värskenduse installimise viibimise tõttu turvalisust riskima. Protsess erineb süsteemi versiooni värskendamisest ja igakuisest turvapaigast. Seda hoitakse nii, et Google soovib hoida OS-i olulised osad värskendatuna ja turvalisena, olenemata kasutatavast telefonist.
Selles postituses käsitleme Project Mainline'i ja selle toimimist ning selle kasulikkust.
Mida maapealne projekt katab ja kuidas see töötab?
Project Mainline on peamiselt meetod Androidi kaheteistkümne põhikomponendi värskendamiseks. Need komponendid mängivad olulist rolli OS-i teiste osade toimimises, mistõttu ei saanud neid varem ilma suurema tarkvarauuenduseta puudutada.
Google on jaganud need kolme kategooriasse:
- Privaatsus: lubade kontroller, dokumentide kasutajaliides ja ExtServices
- Turvalisus: Media Frameworki komponendid, Conscrypt, Media Codecs ja DNS Resolver
- Järjepidevus: mooduli metaandmed, suletud portaali sisselogimine, ajavööndi andmed, võrgukomponendid, ANGLE (arendajad lubavad) ja võrguloa konfiguratsioon
Kõik need mängivad Android-telefoni töös olulist rolli. Seetõttu on oluline hoida neid turvalisena ja värskendada, ilma et see takistaks muid Androidi toiminguid. Seetõttu on Google leiutanud uue konteineri nimega Android Pony Express või APEX, mis aitab neid komponente värskendada ilma, et see süsteemis midagi muud häiriks.
Loe ka:-
Google Android One ja Go: kõik, mida vajate... Paljud inimesed ei tea, et turul on kolm Androidi konfiguratsiooni: Stock Android, Android Go,...
Android Pony Express saadetakse Google Play poe kaudu täpselt nagu APK-fail, kuid kui see teie Androidi jõuab, selgub, et see on terve failisüsteem, mis ülesande täitmiseks Androidi installitakse. Põhivõrgu värskendused on täpselt nagu Play teenuste värskendused, mis avaldatakse paari nädala pärast kogu Androidi ökosüsteemile.
Kui värskendus on õigesti installitud, liidetakse uued andmed vanade andmetega. Kasutaja ei pea värskenduse installimisel midagi tegema ja kui värskendusega läheb midagi valesti, on Google võtnud kasutusele tagasipööramissüsteemi, et kaitsta kasutajaandmeid ja taastada need heasse olekusse.
Kui Google soovib igal ajal mõnda neist komponentidest värskendada, saab ta seda hõlpsalt teha Play poe kaudu, sama lihtsalt kui Google Play teenuste osade värskendamine. Kasutaja ei ole Androidis toimuvatest värskendustest teadlik.
Põhiliin iga Android-telefoni jaoks
Põhiliin pole mõeldud ainult Google'i enda nutitelefonide jaoks, vaid see on mõeldud iga Android-seadme jaoks. Pärast pikki arutelusid originaalseadmete tootjatega jõudsid Google ja teised ettevõtted kokkuleppele lisada 12 moodulit.
Lisaks on Google kokku leppinud partnerite ja nutitelefonide tootjatega, kes kasutavad APEX-i, et pakkuda Play poe kaudu oma komponentidele värskendusi.
Lühidalt, kui neid mooduleid värskendatakse Play poe kaudu, tähendab see selgelt, et originaalseadmete tootjad peavad nõustuma nende värskenduste juurdepääsuga Google Play poele.
Android Q-ga on Project Mainline nüüd Androidi ühilduvuse oluline osa. Seega, et teie seade toetaks Project Mainline'i, peab teie operatsioonisüsteemis töötama Android Q ja teil peaks olema juurdepääs Google Play poele.
Mis järgmiseks?
Google on välja töötanud avatud lähtekoodiga APEX-i konteineri. See tähendab, et nüüd saavad mittestandardsed Android-seadmed selle meetodiga kriitilisi komponente värskendada isegi ilma Play poeta.
See on hea uudis Amazoni ökosüsteemile ja Hiinas turule lastud telefonidele, kus Play poele juurdepääs ei ole garanteeritud.
Lisaks näib tulevikus, et sellised tootjad nagu Samsung kasutaksid oma süsteemitaseme rakenduste värskenduste installimiseks APEX-i, ilma et oleks vaja täielikku taaskäivitamist.
Seda tehnikat võivad operaatorid kasutada ka teie nutitelefoni võrguga seotud värskenduste toomiseks. Noh, kõik need asjad pole veel selged, kuid Google'i sõnul saab ühiskasutust kasutada mitmel viisil.
Loe ka:-
Kõik, mida pead teadma Androidi kohta Ja... Android on kõige populaarsem operatsioonisüsteem, kuid inimesed ei tea sellest. Väga vähesed teavad seda stock ROM-i kohta...
Mis on tulevikus?
On veel palju asju, mida peame võib-olla Project Mainline'i mõistmiseks vajalikuks, kuna see võib Androidi tulevikku muuta.
Kuna Google on avatud integreeritud platvormi ja isehallatava ökosüsteemi vahel parimal tasemel, püüab leida viise, kuidas funktsioone lisada või muuta, ilma et oleks vaja süsteemi täielikku värskendamist.
Selle ambitsioonika algusega kinnitas Google, et Project Mainline'i ees on palju rohkem.
Kui see, mida Google väidab, muutub reaalsuseks, oleks uuenduste toomine süsteemi nii tootjatele kui ka Google'ile endale nii jõukohane.
Nüüd jääb vaid oodata ja vaadata, mida Project Mainline tulevikus toob!
Kas meeldis artikkel? Kui jah, siis tellige meie postitused ja jagage oma mõtteid allolevas kommentaaride jaotises.