
Miért ilyen zavaros az Android frissítési folyamata?
A legelső bonyolító tényező a terminológia: a Google rendszeresen használ olyan kifejezéseket, mint „canary”, „beta” vagy „developer preview”, mintha ezek bárkinek maguktól értetődőek lennének. Valójában ezek mind egy-egy fejlesztési szakaszt jelentenek, de egészen más a stabilitásuk, illetve az, hogy kiknek szólnak. A zavar azért is fennáll, mert a Google nem várja meg, hogy elkészüljön az egyik nagy verzió, máris dolgozik a következőn. Így több Android-verzió készül egyszerre, különböző készültségi szinteken, eltérő közönségek számára.
Továbbra is a Pixel telefonok jelentik a kísérletezés központját: itt mindig előbb bukkannak fel új funkciók. Más márkák (Samsung, Xiaomi, OnePlus stb.) ugyanakkor eltérő szoftverfrissítési folyamatot követnek, saját tesztelési szisztémával és egyedi felülettel – emiatt ezekben a telefonokban egészen más ütemben és formában jelennek meg a Google új androidos ötletei.
Tesztgyűrűk: így épül fel az Android-frissítések rendszere
Ahelyett, hogy az Android frissítéseit egymás utáni lépések sorozataként képzelnénk el, könnyebb gyűrűkként gondolkodni róluk. A legbelső gyűrű a stabil kiadás, ezt kapja meg világszerte minden felhasználó, külön regisztráció vagy beavatkozás nélkül. Körülötte ott vannak az előzetes fejlesztési és kísérleti körök, melyek megértése segít eligazodni abban, kinek szólnak egyes frissítések.
Android Developer Preview: csak fejlesztőknek
A név csalóka – ez a verzió nem a látványos újdonságok próbaverziója. A Developer Preview azoknak a fejlesztőknek szól, akiknek időben fel kell készülniük az alkalmazásaik módosítására, mielőtt az új rendszer éles lesz. Itt jelennek meg a friss API-k, a háttérműködéssel és engedélyekkel kapcsolatos változások. A napi használat szinte garantáltan akadozik, előfordulhatnak funkciók, amelyek bármikor összeomolhatnak, az üzemidő is nagyon rossz, és súlyos hibákkal kell számolni. Ebben a fázisban új funkciót keresni felesleges; korai hozzáférés helyett inkább a hibalehetőségek sokasága jut.
Android Beta: a kísérletezni szeretők terepe
Az Android Beta programban már megjelennek a ténylegesen érkező újdonságok, frissített kezelőfelület, új funkciók és dizájn. Ezek a verziók általában már elég stabilak mindennapi használatra – a résztvevők telepíthetik anélkül, hogy manuálisan beavatkozzanak, OTA-frissítésként is érkezhetnek. Ennek ellenére várható, hogy időnként hibás alkalmazások, akadozó funkciók vagy szokatlanul gyors merülés fordulnak elő. Akinek létfontosságú a stabilitás – például munkahelyi vagy céges telefonon –, inkább a végleges főverzióval jár jobban. A Beta állapot azt jelzi, hogy a Google már biztosan tervezi a funkció nyilvános bevezetését, de kisebb módosításokon még átmehet, és ritkán előfordulhat, hogy végül el is kaszálhatja.
Android Canary-build: a végletekig kockázatos tesztverzió
Ha a Developer Preview a fejlesztőké, a Beta a kíváncsi, újításokra éhes tesztelők játékszere, akkor a Canary-build azoknak való, akik imádják figyelni, ahogy bármi összeomlik. Ebben a fázisban nincsenek garanciák: a Google teljes szabadsággal, megkötés nélkül tesztel ötleteket, többnyire napi frissítések formájában. Semmi sem garantált, lehet, hogy soha nem jut el egyetlen újdonság sem a végleges kiadásba. Az interneten kiszivárgott hírek nagy része ebből a körből ered – nem ritka, hogy már akkor eltemetik a nagy dobásokat, amikor hivatalosan még meg sem jelentek.
Mi lesz egy verzió sorsa az összes tesztállomás után?
Egy-egy Android-verzió általában keresztülhalad az összes említett állomáson: indul a Developer Preview-val, ahol az alapok kialakulnak, majd a Beta verziókban megjelennek a használható, látványos újítások, végül stabil kiadásként mindenki számára elérhetővé válik.
Ennek következtében nem minden kísérleti funkció jut el odáig, hogy része legyen az éles rendszernek – akár Canary-szinten ragad meg, akár csak később, egy másik főverzióban bukkan fel. Az innováció így gyors, de a felhasználók számára folyamatosan félreértéseket és lemaradásérzetet is okozhat.
Leggyakoribb kérdések az Android-frissítésekkel kapcsolatban
A legtöbbünknek érdemes a stabil kiadásnál maradni, főleg, ha a telefon kiemelten fontos eszköz a hétköznapok során. A Beta telepítése sokszor adatvesztéssel járhat a stabil verzióra visszalépve, hiszen gyári visszaállítás szükséges. Továbbra is általános, hogy a Pixel-eszközök elsőként kapják meg a Beta kiadásokat, a többi gyártó pedig saját tempójában hozza el a tesztverziókat. Ha egy funkció mégsem jelenik meg egy készüléken, valószínűleg csak a Canary-szintű kísérletezésig jutott el, vagy a Google elhalasztotta a megjelenését.
Az Android nagy előnye, hogy a közösség számára követhető a kísérletezés és a fejlesztés. Ennek következtében egyszerűbb megérteni, melyik frissítési szint miért létezik, és kiknek szól – így a frissítési káosz is jóval átláthatóbbá válik.
