Det finns några bra saker som kommer ut från CyanogenMod-lägret under den senaste veckan, och vi pratar inte om en alfaversion av någon telefon som länge har glömts bort. Nej, den här kommer i form av en lång Q & A-session som ger stor inblick i hur samhällsprojektet fungerar.
Du kan gissa vart många av frågorna leder - "När stöds min enhet?" … "Varför stöds inte min enhet?" … "Vilka enheter är nästa?" … och så vidare. Men det finns en gång ett svar som särskilt stod fram, för det är det vi också blir mycket ombedda. I ett nötskal är det därför som CM-teamet kan få uppdateringar av nästa gen Android-versioner som släppts för telefoner innan transportörer och tillverkare.
Svaret:
- Vi försöker inte "slå" någon; en sådan idé leder till många trasiga rom-skivor och potentiellt trasiga telefoner. Som sagt, vi har färre resurser, men vi har också mindre att underhålla. CyanogenMod skapas som ett stort operativsystem, en standardiserad bild på alla enheter vi stöder. OEM: er, för konkurrensändamål, gör inte detta - de behöver funktioner som säljer. Ärligt talat är det i vissa fall inte heller i deras intresse att uppdatera enheter. Om de gjorde det, vem skulle köpa nästa generation som kommer ut om 6-8 månader?
- ”Kontinuitet” för oss är faktiskt lättare att underhålla, om ingenting annat än punkterna i svar nr 1
- Det tar lång tid att utföra transportörerna eftersom de måste certifiera både hårdvaru- och programvaraspekter på enheten och gå igenom ett antal lagliga (FCC, till exempel) och partner (operatörer och Google) certifieringsstadier innan de släpps. Enheter som förstör deras nätverkstorn eller orsakar problem är ingen fördel för dem. CyanogenMod får telefonerna i slutet av kedjan - de har redan visat sig vara nätverkskompatibla, och vi behöver inte oroa oss för operatörens krav. Vi kodar våra funktioner för att minimera nätverksanslutningen också. När det gäller tester har de en Q & A-division, med okända (men sannolikt inte stora mängder) testare. Vi har nattklubbar som vi använder som våra tester; så i våra släppcykler är det faktiskt mycket tid inbyggt för testning.
Svaret i sig självt är viktigt, men vi är lika glada över att se CM-teamet påminna oss alla om att övervägande delen av koden i en CM-version är skriven av någon annan än CyanogenMod-teamet. Eller, som de uttrycker det, "CyanogenMod får telefonerna i slutet av kedjan - de har redan visat sig vara nätverkskompatibla, och vi behöver inte oroa oss för krav på transportör." Det finns många händer som går ut på att lägga ut någon Android-uppdatering. Och att inte behöva svara på tester av tillverkare, tillverkare och myndigheter påskyndar absolut processen.
Hela frågor och svar är en måste-läsning och kan hittas här. Mer: + CyanogenMod