Tartalomjegyzék:
A „hivatalos” tevékenység azt jelenti, hogy betartják a hivatalos tanúsítási eljárásokat is
Például a közelmúltban az Oppo N1 hibáját használva, a CyanogenMod érdekes pillantást vetett az OTA készülékek készítésének és kihúzásának folyamatára az eszközökre most, hogy a Google által tanúsított szoftvergyártó. Bár jó története van a frissítések kezelésének - ideértve a teljes éjszakai szoftverfejlesztést is - több eszköz számára, a dolgok kissé megváltoznak, amikor "hivatalos" állapotba lépsz.
Azok, akik a CyanogenMod-et a hivatalos telepítőn keresztül telepítették, vagy az Oppo N1 CM-kiadással rendelkeznek, részesülhetnek az úgynevezett "inkrementális OTA-k" vagy kis javításokból, amelyek a rendszernek csak egy adott részét javíthatják anélkül, hogy bármi mást érintnének. Az N1 O-Click tartozékával kapcsolatos nemrégiben bekövetkezett hiba esetén a javítás kicsi volt, és valóban előnyös lehetne a növekményes frissítés használatából - de az OTA eszközhöz történő továbbításához szükséges tesztelési rétegek lelassítják a folyamatot.
Egy szép átláthatóság mellett a CM elmagyarázza, hogy amint a mérnökök úgy vélik, hogy megoldották a szoftver problémáját, a frissítést csomagolják és elküldik a CM QA (minőségbiztosítás) csapatának. A minőségbiztosítási rendszer felel annak biztosításáért, hogy az új szoftver a kívánt módon megoldja a problémát, de a folyamat során semmi másot nem zavar. A minőségbiztosítási csapat befejezi a tesztelést, majd továbbadja a CTS-nek - ez a tesztcsomag a Google által annak igazolására, hogy az új szoftver továbbra is kompatibilis az Android-eszközökkel, szolgáltatásokkal és alkalmazásokkal. Minden CTS futtatás körülbelül nyolc órát vesz igénybe, és a hitelesítéshez 100 át kell esnie - egyetlen csuklás, és visszatért a kezdethez.
Ennek a kis javításnak a végeredménye? A CM állítása szerint kb. Három hétbe telt, miután a javítás befejeződött a kódba, mielőtt zöldre világítottak és készen álltak arra, hogy az eszközökbe bevezethessék. A saját minőségbiztosítási csoportjukon belüli és a Google által most megkövetelt extra tesztelési szintek egyszerűen több időt adnak az új kiadásokhoz, mint amit a szokásos egyedi ROM-oknál megszoktunk.
Szerencsére a CM szerint a növekményes frissítési rendszer "a jövőbeli frissítési és kiadási terveink gerincét képezi", és hogy a CM telepítővel és a CM kiadás N1-es eszközeivel való tesztelés csak a kezdet. A felmerülő kis problémák kijavítása és a folyamat gyorsabb elindítása a szoftver kisebb változtatásával felgyorsíthatja a folyamatot, és végül kisebb letöltést és rövidebb telepítési időt eredményez. Csak tudd, hogy nem mindig kapod meg az „éjszakai” frissítési élményt, amellyel korábban megszoktad.
Forrás: CyanogenMod