Logo fi.androidermagazine.com
Logo fi.androidermagazine.com

Cyanogenmod käyttää korottavia vikoja virheiden korjaamiseen, mutta niiden valmistelu vie vielä aikaa

Sisällysluettelo:

Anonim

'Virallisena' tarkoitetaan myös virallisten sertifiointiprosessien noudattamista

Käyttämällä esimerkiksi äskettäistä Oppo N1: n virhettä, CyanogenMod tarkasteli mielenkiintoisesti OTA: n valmistusprosessin ja työntämisen laitteisiin nyt, kun se on Googlen hyväksymä ohjelmistotoimittaja. Vaikka sillä on hyvä historia päivitysten hallinnassa - mukaan lukien täydelliset öiset ohjelmistorakennukset - useille laitteille, asiat muuttuvat hieman, kun menet "viralliseksi".

Ne, jotka ovat asentaneet CyanogenModin virallisen asentajan kautta tai joilla on CM-versio Oppo N1, voivat hyötyä ns. "Inkrementaalisista OTA: sta" tai pienistä korjauksista, jotka voivat korjata vain tietyn osan järjestelmästä koskematta mihinkään muuhun. Äskettäisessä virheessä, joka koski N1: n O-Click-lisälaitetta, korjaus oli pieni ja siitä voisi todella hyötyä asteittaisen päivityksen käytöstä - mutta lisätyt testauskerrokset, jotka tarvitaan OTA: n siirtämiseen laitteisiin, hidastavat prosessia.

Hyvässä läpinäkyvyydessä CM selittää, että kun insinöörit uskovat ratkaisneensa ohjelmisto-ongelman, päivitys pakataan ja lähetetään CM: n laadunvarmistustiimille. QA: n tehtävänä on varmistaa, että uusi ohjelmisto korjaa ongelman suunnitellulla tavalla, mutta se ei myöskään sekoita mitään muuta prosessissa. QA-tiimi päättää testauksensa, ja sitten se siirretään CTS: lle - tämä on testisarja, jonka Google vahvistaa, että uusi ohjelmisto on edelleen yhteensopiva Android-laitteiden, ominaisuuksien ja sovellusten kanssa. Jokainen CTS-ajo kestää noin kahdeksan tuntia. Sertifikaatin on oltava 100 läpäistävä - yksi hikka, ja olet palannut alkuun.

Tämän pienen korjauksen lopputulos? CM väittää, että kesti noin kolme viikkoa korjauksen valmistumisen jälkeen, ennen kuin se oli vihreällä valaistuksella ja valmis ottamaan käyttöön laitteisiin. Ylimääräiset testaustasot omassa laadunvarmistusryhmässään, joita Google nyt vaatii, lisäävät vain enemmän aikaa uusiin julkaisuihin kuin olemme tottuneet tyypillisiin mukautettuihin ROM-levyihin.

Onneksi CM: n mukaan asteittainen päivitysjärjestelmä on "tulevaisuuden päivitys- ja julkaisusuunnitelmiemme selkäranka" ja että sen testaaminen CM-asennusohjelmalla ja CM Edition N1 -laitteilla on vasta alkua. Pienten ongelmien korjaaminen niiden esiintyessä ja prosessin aloittaminen nopeammin pienemmällä ohjelmistomuutoksella pitäisi nopeuttaa prosessia, ja lopulta antaa sinulle pienemmän latauksen ja lyhyemmän asennusajan. Vain tiedä, että et välttämättä aina saa "öisin" päivityskokemusta, johon olet tottunut aiemmin.

Lähde: CyanogenMod