Talaan ng mga Nilalaman:
Ang pagpunta sa 'opisyal' ay nangangahulugang sumunod sa mga opisyal na proseso ng sertipikasyon
Ang paggamit ng isang kamakailang bug sa Oppo N1 bilang isang halimbawa, ang CyanogenMod ay nagbigay ng isang kawili-wiling hitsura sa proseso ng paggawa at pagtulak ng isang OTA sa mga aparato ngayon na ito ay isang vendor ng software na na-sertipikado ng Google. Kahit na ito ay may isang mahusay na kasaysayan ng pamamahala ng mga update - kabilang ang kumpletong nightly software na binuo - para sa maraming mga aparato, ang mga bagay ay nagbabago nang kaunti kapag nagpunta ka "opisyal."
Ang mga naka-install ng CyanogenMod sa pamamagitan ng opisyal na installer o may isang edisyon ng CM Oppo N1 ay maaaring makinabang mula sa tinatawag na "incremental OTAs, " o maliit na mga patch na maaaring ayusin lamang ang isang tiyak na bahagi ng system nang walang hawakan ang anupaman. Sa kaso ng isang kamakailang bug na kinasasangkutan ng O-Click accessory para sa N1, ang pag-aayos ay maliit at maaaring makinabang mula sa paggamit ng isang pag-update ng pagtaas - ngunit ang mga idinagdag na layer ng pagsubok na kinakailangan upang itulak ang isang OTA sa mga aparato ay nagpapabagal sa proseso.
Sa isang magandang bit ng transparency, ipinaliwanag ng CM na sa sandaling naniniwala ang mga inhinyero na nalutas nila ang isang isyu ng software, ang pag-update ay nakabalot at ipinadala sa pangkat ng QA (kalidad na kasiguruhan) ng CM. Ang QA ay responsable sa pagtiyak na ang bagong software ay nag-aayos ng problema tulad ng inilaan ngunit hindi rin gulo ang anumang bagay sa proseso. Natapos ng koponan ng QA ang kanilang pagsubok, at pagkatapos ay pasulong sa CTS - ito ang test suite na ginagamit ng Google upang mapatunayan na ang bagong software ay katugma pa rin sa mga aparato ng Android, tampok at apps. Ang bawat pagtakbo ng CTS ay tumatagal ng halos walong oras upang makumpleto, at dapat na 100 naipasa upang mapatunayan - isang solong hiccup, at bumalik ka sa simula.
Ang resulta para sa maliit na pag-aayos na ito? Inaangkin ng CM na tumagal ito ng tatlong linggo pagkatapos makumpleto ang pag-aayos sa code bago ito ma-greenlit at handa nang ilunsad sa mga aparato. Ang dagdag na antas ng pagsubok sa loob ng kanilang sariling koponan ng QA at ngayon ay hinihiling ng Google ay magdagdag lamang ng mas maraming oras sa mga bagong pagpapalabas kaysa sa nakasanayan namin sa mga karaniwang mga pasadyang ROM.
Sa kabutihang palad, sinabi ng CM na ang sistema ng pag-update ng pagdaragdag ay "ang gulugod para sa aming pag-update sa hinaharap at paglabas ng mga plano, " at ang pagsubok na ito sa mga aparato ng CM installer at edition ng CM N1 ay nagsisimula lamang. Ang pag-aayos ng mga maliliit na isyu sa paglitaw at pagsisimula ng proseso nang mas maliit sa isang mas maliit na pagbabago sa software ay dapat mapabilis ang proseso, at sa huli bigyan ka ng isang mas maliit na pag-download at mas maiikling oras ng pag-install. Alamin lamang na hindi mo laging nakukuha ang karanasan sa pag-update ng "gabi-gabi" na nauna ka nang nakaraan.
Pinagmulan: CyanogenMod