Der er nogle gode ting der kommer ud af CyanogenMod lejren i løbet af den sidste uge, og vi taler ikke om en alfa-version af en telefon, der længe er glemt. Nej, denne kommer i form af en lang Q & A-session, der giver stor indsigt i, hvordan samfundsprojektet fungerer.
Du kan gætte, hvor mange af spørgsmålene fører - "Hvornår understøttes min enhed?" … "Hvorfor understøttes min enhed ikke?" … "Hvilke enheder er næste?" … og så videre og så videre. Men der er en gang et svar, der især stod ud, fordi det er det, vi også bliver spurgt meget om. Kort sagt er det derfor, at CM-teamet kan få opdateringer af næste gen Android-versioner, der er frigivet til telefoner før transportører og producenter.
Svaret:
- Vi prøver ikke at "slå" nogen; sådan en idé fører til en masse ødelagte ROM'er og potentielt ødelagte telefoner. Når det er sagt, har vi færre ressourcer, men vi har også mindre vedligeholdelse. CyanogenMod er oprettet som et stort OS, et standardiseret billede på tværs af alle enheder, vi understøtter. OEM'erne til konkurrenceformål gør det ikke - de har brug for funktioner, der sælger. Helt ærligt er det i nogle tilfælde heller ikke i deres interesse at opdatere enheder. Hvis de gjorde det, hvem ville købe den næste generation, der kommer ud på 6-8 måneder?
- “Kontinuitet” for os er faktisk lettere at vedligeholde, hvis intet andet end punkterne i svar nr. 1
- Carriererne tager lang tid at teste, fordi de er nødt til at certificere både hardware- og softwareaspekterne på enheden og gennemgå en række lovlige (FCC, for eksempel) og partner (operatører og Google) certificeringsfaser før frigivelse. Enheder, der ødelægger deres netværkstårne eller forårsager problemer, giver dem ingen fordel. CyanogenMod får telefonerne i slutningen af kæden - de har allerede vist sig at være netværkskompatible, og vi behøver ikke at bekymre dig om transportørkrav. Vi koder også vores funktioner for minimalt at ændre netværksforbindelsen. Hvad angår testning har de en Q & A-afdeling med ukendte (dog sandsynligvis ikke store mængder) testere. Vi har nightlies, som vi bruger som vores test; så i vores udgivelsescykler er der faktisk en masse tid indbygget til test.
Svaret i sig selv er vigtigt, men vi er lige så glade for at se, at CM-teamet minder os alle om, at langt størstedelen af koden i en CM-udgivelse er skrevet af en anden end CyanogenMod-teamet. Eller som de udtrykte det, "CyanogenMod får telefonerne i slutningen af kæden - de har allerede vist sig at være netværkskompatible, og vi behøver ikke at bekymre dig om transportørkrav." Der er mange hænder, der går i at lægge enhver Android-opdatering ud. Og ikke at skulle svare på transportør-, producent- og statslige test hastighed absolut processen.
Hele spørgsmål og svar er en must-read og kan findes her. Mere: + CyanogenMod