Cikk

A Project Mainline belsejében az Android-frissítések legnagyobb változása az évek során

A két óra androidos része Google I / O-előadás rövid volt a korábbi évekhez képest, de hatalmas változást tartalmazott abban, ahogyan a Google frissíteni fogja a kedvenc operációs rendszerünket, amikor Android Q megérkezik. Ezt hívják Projekt Mainline, és a cél az Android alapvető összetevőinek frissítése a Play Áruházon keresztül, teljes mértékben a háttérben anélkül, hogy újra kellene indítania a telefont, vagy arra kellene kényszerítenie a felhasználót, hogy gondolkodjon egy biztonsági javításon. Ez a rendszer elkülönül a havi biztonsági javítástól vagy a rendszerverzió frissítésétől, és létezik, így a Google biztonságban és naprakészen tudja tartani az operációs rendszer kritikus részeit, függetlenül attól, hogy milyen telefont használ.

Hogy kicsit jobban megértsük a Mainline működését, leültünk a Google Iliyan Malchevjéhez, hogy minél többet tanuljunk.

Android Q béta 3 áttekintés: Sötét téma, navigáció a gesztusokkal és további értesítések változásai

Minden, amit a Mainline érint, és hogyan működik

A Project Mainline egy módja annak, hogy frissítse az Android 12 alapvető összetevőjét, amelyeket korábban nem lehetett megérinteni jelentős szoftverfrissítés nélkül, mivel mennyire fontosak voltak a OS. A Google három kategóriába sorolja a listát:

A Verizon a Pixel 4a készüléket mindössze 10 USD / hó áron kínálja az új Unlimited vonalakon

  • Biztonság: Média-kodekek, Media Framework-összetevők, DNS-megoldó, Conscrypt
  • Magánélet: Dokumentumok felhasználói felület, Engedélyvezérlő, ExtServices
  • Következetesség: Időzóna adatai, ANGLE (fejlesztők részvételével), Modul metaadatok, Hálózati komponensek, Captive Portal Login, Hálózati engedély konfigurációja

Mint látható, ezek mind nagyon fontos részei egy működő telefonnak. A telefon normál munkamódszerének megszakítása nélkül történő frissítésük érdekében a Google feltalált egy új tárolót, amelyet Android Pony EXpress (APEX) néven hív. Ezt az új tárolót a Google Play Áruházon keresztül küldik el, mint bármely más APK (alkalmazás) fájlt, de amikor eljut a telefonhoz, valójában kibontja egy teljes fájlrendszer, amely a telefonra csatlakozik, hogy megtegye ezt munka. És hasonlóan a Play Services frissítéseihez, a Mainline frissítései is lassan bevezetésre kerülnek a teljes Android-ökoszisztéma egészében néhány hét leforgása alatt.

A frissítés telepítésekor a felhasználónak semmit sem kell tennie, és soha nem szabad tudnia, hogy megtörtént. De abban a valószínűtlen esetben, ha valami rosszul esik egy frissítéssel, van egy visszagörgető rendszer, amely megőrzi a felhasználói adatokat és szükség esetén visszatér az ismert jó állapotba - ha a frissítés megfelelően megy, a régi és az új felhasználói adatok összeolvadnak zökkenőmentesen.

A Project Mainline célja az Android biztonsági frissítéseinek felgyorsítása a Play Áruház használatával

Tehát alapvetően, ha a Google-nak bármilyen okból frissítenie kell a 12 dolog bármelyikét, akkor a Play Store-on keresztül megteheti, akárcsak a Google Play-szolgáltatások egy részét. És amikor ezek a frissítések megtörténnek, a felhasználó legtöbbször teljesen nem lesz tudatában annak, hogy még történik is.

Fővonal minden Android telefonhoz

Tudja, hogy azok a múltbeli idők, amikor a Google azt mondta, hogy "hé, újszerű módszerünk van arra, hogy a frissítéseket jobbá tegyük", csak a néhány OEM azt mondja: "na jó, hogy soha nem frissítjük a telefonunkat", és úgy érezte, nem sok előrelépés történt készült? A Project Mainline nem így működik, valójában nem is. Először is, ezek a modulok elég alacsonyan fordulnak elő az Android-ban, így az olyan vállalatok egyedi felhasználói felületei, mint a Xiaomi és a Samsung, nem akadályozzák. Ezenkívül ez a 12 modul a Google és partnerei közötti sok egyeztetés eredménye. A Mainline-on keresztül támogatott modulok eredeti listája valójában sokkal nagyobb volt az elején, de a tárgyalások során 12-re szűkült.

Talán ennél is fontosabb, hogy a Google ügyes (és arra ösztönzi) az APEX-et használó gyártókat és partnereket, hogy frissítéseket nyújtsanak a Play Store-on keresztül a saját alkatrészeik számára.

Ez a 12 modul a Play Áruházon keresztül frissül, ami azt jelenti, hogy az OEM-eknek bele kell egyezniük a frissítések engedélyezésébe a Play Áruházhoz való hozzáféréshez. A Project Mainline az Android-kompatibilitás elsődleges része, így ha telefonja Android Q-t futtat, és hozzáfér a Google Play Store-hoz, akkor a Project Mainline-on keresztül támogatja.

Minden, ami nem tartozik ebbe az ernyőbe, a Google nyílt forráskódúvá tette az APEX konténert, ami azt jelenti, hogy ez lehetséges lenne nem szabványos Android-eszközök, amelyek továbbra is a kritikus elemek frissítését választják, még akkor is, ha a Play Áruházon kívül mást használnak. Nagyszerű hír ez az amazóniai ökoszisztéma, valamint az olyan telefonok számára, mint például Kína, ahol a Play Store nem garancia.

Talán ennél is fontosabb, hogy a Google ügyes az APEX-t használó gyártókkal és partnerekkel, hogy frissítéseket nyújtsanak a Play Store-on keresztül a saját összetevőihez. Ez azt jelentheti, hogy a Samsung-hoz hasonló vállalatok képesek lennének az APEX használatával saját rendszerszintű alkalmazásainak frissítésére anélkül, hogy teljes újraindítást és frissítést igényelnének a felhasználó nevében. Elméletileg ezt a fuvarozók is felhasználhatják a hálózattal kapcsolatos dolgok frissítésére a telefonon, ha szükségesnek ítélik. Ez természetesen nem garancia, de a Google egyértelművé tette, hogy itt sok lehetőség rejlik a megosztott használatra.

A jövő kezdete

Russell Holly

Russell az Android Central közreműködő szerkesztője. Korábbi szerveradminisztrátor, aki az Androidot a HTC G1 óta használja, és szó szerint az Android táblagépekre írta a könyvet. Általában megtalálhatja, amikor a következő technikai irányzatot üldözi, a pénztárca fájdalmaira. Keresse meg Facebook és Twitter.

smihub.com