A Project Mainline a Google legújabb kísérlete az Android-frissítések javításában

Ha a Google tudta volna, milyen rendetlenség lesz az Android-frissítésekből, valószínűleg más megközelítést alkalmazott volna a terjesztés terén. Jaj, a Google már korán kontrollt adott az eszközgyártóknak az operációs rendszer szinte minden aspektusa felett, és azóta is igyekszik ezt a döntést pótolni. Legutóbbi erőfeszítése, hogy az Android könnyebben frissíthető legyen, néven Projekt Mainline. Ez az Android Q komponens lehetővé teszi a Google számára, hogy OTA frissítés nélkül javítsa bizonyos alaprendszer-összetevőket.

Az Android Pie és korábbi verzióiban az alapvető rendszerelemek módosításához frissítésre van szükség. Néhány telefon telepítheti ezeket a frissítéseket a háttérben, és újrakezdést ír elő az új kód inicializálásához. Mások, például a Samsung, csak az újraindítás során telepítik a frissítést, ami több perc leállást jelent. A Project Mainline csendesen frissítheti az operációs rendszer fontos részeit újraindítás nélkül.



A Google szerint a Mainline 12 alapvető összetevőt tud frissíteni a Play Áruházon keresztül. A nyilvántartáshoz itt van az összes támogatott operációs rendszer modul:

  • Biztonság: Média-kodekek, Média-keretrendszer-összetevők, DNS-megoldás, Conscrypt
  • Adatvédelem: Dokumentumok felhasználói felület, Engedélyvezérlő, ExtServices
  • Összhang: Időzóna adatai, ANGLE (fejlesztők választhatják), Modul metaadatok, Hálózati összetevők, Captive Portal Login, Hálózati engedély konfigurációja

Ezek nem az Android részei, amelyeken sokat gondolkodik, de folyamatosan interakcióba lép velük. Ezen összetevők élő frissítéséhez a Google kifejlesztett egy új fájltárolót APEX (Android Pony EXpress) néven. Az APEX hasonló az alkalmazásterjesztéshez használt APK-tárolóhoz. Az Android Q ugyanabban a csomagkezelőben dolgozza fel az APEX fájlokat, amely telepíti az alkalmazásokat, de az alkalmazás helyett az APEX fájlok új rendszerelemeket tartalmaznak.



Ez része a Google folyamatos erőfeszítéseinek az Android-frissítések felgyorsítása érdekében. Évekkel ezelőtt darabokat kezdett kihúzni az alap operációs rendszerből, és azokat a Play Services belsejébe csomagolni, amelyeket a háttérben némán frissíteni tud. Oreóban a Google támogatást adott a Project Treble-hez, így a platform modulárisabbá vált, gyorsabb frissítésekre és hosszabb támogatási ablakokra ösztönözve.

A régebbi Linux kernelek korlátai miatt a Project Mainline nem fog működni a legtöbb olyan eszközön, amely frissíti az Android Q-t. A Q-val együtt szállított telefonoknak támogatottnak kell lenniük. A Google szerint a Mainline frissítéseket minden telefonon elérhetővé teszik. héten keresztül a Play Store-on keresztül. Arra számíthatunk, hogy ez a 2019-es Pixel telefonokkal akkor kezdődik, amikor az év végén megjelennek.

Copyright © Minden Jog Fenntartva | 2007es.com