Straipsnis

„Project Mainline“ viduje didžiausias „Android“ atnaujinimų pokytis per kelerius metus

protection click fraud

Dviejų valandų „Android“ dalis „Google I / O“ pagrindinis pranešimas buvo trumpas, palyginti su ankstesniais metais, tačiau jis apėmė didžiulį pasikeitimą, kaip „Google“ ketina atnaujinti mūsų mėgstamą OS, kai „Android Q“ atvyksta. Tai vadinama Projekto pagrindinė linija, ir tikslas yra atnaujinti pagrindinius „Android“ komponentus per „Play“ parduotuvę fone, nereikia perkrauti telefono ar priversti vartotoją galvoti apie saugos pleistrą. Ši sistema yra atskirta nuo mėnesinio saugos pleistro ar sistemos versijos atnaujinimo ir egzistuoja, todėl „Google“ gali saugoti ir atnaujinti svarbiausias OS dalis, nesvarbu, kokį telefoną naudojatės.

Norėdami šiek tiek geriau suprasti, kaip veikia „Mainline“, susėdome su „Google“ atstovu Iliyanu Malchevu, kad sužinotume kiek įmanoma daugiau.

„Android Q beta 3“ apžvalga: tamsi tema, naršymas gestais ir daugiau pranešimų pakeitimų

Viskas, ką liečia „Mainline“, ir kaip tai veikia

„Project Mainline“ yra būdas atnaujinti 12 pagrindinių „Android“ komponentų, kurių anksčiau nebuvo galima paliesti Vista be svarbaus programinės įrangos atnaujinimo, nes jie buvo svarbūs kitų OS. „Google“ suskirsto sąrašą į tris kategorijas:

„Verizon“ siūlo „Pixel 4a“ tik už 10 USD / mėn naujosiose neribotose linijose

  • Saugumas: Medijos kodekai, „Media Framework“ komponentai, „DNS Resolver“, „Conscrypt“
  • Privatumas: Dokumentų vartotojo sąsaja, leidimų valdiklis, „ExtServices“
  • Nuoseklumas: Laiko juostos duomenys, ANGLE (kūrėjų pasirinkimas), modulio metaduomenys, tinklo komponentai, prisijungimo prie portalo prisijungimas, tinklo leidimo konfigūracija

Kaip matote, visa tai yra gana svarbios veikiančio telefono dalys. Norėdami juos atnaujinti nenutraukdama įprastos telefono darbo tvarkos, „Google“ išrado naują konteinerį, kurį vadina „Android Pony EXpress“ (APEX). Šis naujas sudėtinis rodinys siunčiamas per „Google Play“ parduotuvę kaip ir bet kuris kitas APK (programos) failas, bet kai jis yra patenka į telefoną, jis iš tikrųjų išvynioja visą failų sistemą, kuri prijungiama prie telefono, kad tai atliktų darbas. Kaip ir „Play Services“ atnaujinimai, pagrindinės linijos naujiniai bus lėtai diegiami visoje „Android“ ekosistemoje per kelias savaites.

Pritaikius naujinimą, vartotojui nieko nereikia daryti ir jis niekada neturėtų žinoti, kad tai įvyko. Bet mažai tikėtinu atveju, kai kažkas blogai vyksta atnaujinant, yra įdiegta grįžtamoji sistema, kuri išsaugo vartotojo duomenis ir prireikus grįš į tą žinomą gerą būseną - jei atnaujinimas bus vykdomas tinkamai, senieji ir naujieji vartotojo duomenys susilieja sklandžiai.

„Project Mainline“ siekia paspartinti „Android“ saugos naujinimus naudodama „Play“ parduotuvę

Taigi iš esmės, jei „Google“ dėl kokių nors priežasčių reikia atnaujinti bet kurį iš šių 12 dalykų, tai gali padaryti per „Play“ parduotuvę, kaip ir atnaujindama dalį „Google Play“ paslaugų. Kai šie atnaujinimai įvyks, vartotojas dažniausiai nežinos, kad tai netgi vyksta.

Pagrindinė linija kiekvienam „Android“ telefonui

Jūs žinote tuos praeities laikus, kai „Google“ pasakė „o mes turime naują šaunų būdą, kaip atnaujinti naujoves“ kai kurie originalios įrangos gamintojai sako: „na, mes gerai, galime niekada neatnaujinti savo telefonų“, ir atrodė, kad pažanga nebuvo didelė pagamintas? „Project Mainline“ taip neveikia, iš tikrųjų negali. Pradedantiesiems šie moduliai „Android“ yra pakankamai žemi, kad netrukdytų pritaikyti vartotojo sąsajos iš tokių kompanijų kaip „Xiaomi“ ir „Samsung“. Be to, šie 12 modulių yra daugelio „Google“ ir jos partnerių derybų rezultatas. Pradinis modulių, palaikomų per „Mainline“, sąrašas pradžioje buvo daug didesnis, tačiau derybų metu jis susiaurėjo iki 12.

Galbūt dar svarbiau yra tai, kad „Google“ yra šauni (ir skatina) APEX naudojančius gamintojus ir partnerius pristatyti naujinimus per „Play“ parduotuvę savo komponentams.

Šie 12 modulių atnaujinami per „Play Store“, o tai reiškia, kad originalios įrangos gamintojai turi sutikti leisti šiuos naujinimus, kad galėtų pasiekti „Play“ parduotuvę. „Project Mainline“ dabar yra pagrindinė „Android“ suderinamumo dalis, taigi, jei jūsų telefone veikia „Android Q“ ir turite prieigą prie „Google Play“ parduotuvės, jis palaikomas per „Project Mainline“.

Dėl visko, kas nepatenka į tą skėtį, „Google“ padarė APEX konteinerį atvirą šaltinį, o tai reiškia, kad tai būtų įmanoma nestandartiniai „Android“ įrenginiai vis tiek nusprendžia tokiu būdu atnaujinti svarbiausius komponentus, net jei jie naudoja ką nors kitą, o ne „Play“ parduotuvę. Tai puiki žinia „Amazon“ ekosistemai, taip pat telefonams, išleistiems tokiose vietose kaip Kinija, kur „Play Store“ nėra garantija.

Galbūt dar svarbiau yra tai, kad „Google“ yra kietas gamintojams ir partneriams, naudojantiems APEX, kad pristatytų naujinimus per „Play“ parduotuvę savo komponentams. Tai gali reikšti, kad tokios įmonės kaip „Samsung“ galėtų naudoti „APEX“ atnaujindamos savo sistemos lygio programas, nereikalaudamos visiškai paleisti iš naujo ir atnaujinti vartotojo vardu. Teoriškai tai taip pat galėtų naudoti vežėjai, kad atnaujintų su tinklu susijusius dalykus jūsų telefone, jei tai buvo būtina. Tai, žinoma, nėra garantija, tačiau „Google“ aiškiai nurodė, kad čia yra daug bendro naudojimo galimybių.

Ateities pradžia

Russell Holly

Russellas yra „Android Central“ redaktorius. Jis yra buvęs serverio administratorius, kuris naudoja „Android“ nuo „HTC G1“ ir tiesiogine to žodžio prasme parašė knygą „Android“ planšetiniuose kompiuteriuose. Paprastai galite rasti jį besivaikantį kitos technologijos tendencijos, labai skaudinant piniginę. Surask jį Facebook ir „Twitter“.

instagram story viewer