Ci sono alcune cose fantastiche che escono dal campo CyanogenMod la scorsa settimana, e non stiamo parlando di una versione alfa di un telefono da tempo dimenticato. No, questo si presenta sotto forma di una lunga sessione di domande e risposte che fornisce una visione approfondita del funzionamento del progetto della comunità.
Puoi indovinare dove portano molte domande: "Quando sarà supportato il mio dispositivo?" … "Perché il mio dispositivo non è supportato?" … "Quali dispositivi sono i prossimi?" … E così via e così via. Ma una volta c'è una risposta che si è distinta in particolare, perché è anche una domanda che ci viene chiesta molto. In poche parole, è per questo che il team CM può ottenere aggiornamenti delle versioni Android di prossima generazione rilasciate per telefoni prima di operatori e produttori.
La risposta:
- Non stiamo cercando di "battere" nessuno; tale idea porta a molte ROM rotte e telefoni potenzialmente rotti. Detto questo, abbiamo meno risorse, ma abbiamo anche meno da mantenere. CyanogenMod è creato come un unico sistema operativo di grandi dimensioni, un'immagine standardizzata su tutti i dispositivi che supportiamo. Gli OEM, ai fini della concorrenza, non lo fanno - hanno bisogno di funzioni che vendono. Francamente, in alcuni casi, non è nemmeno nel loro interesse aggiornare i dispositivi. Se lo facessero, chi acquisterebbe la prossima generazione che uscirà tra 6-8 mesi?
- La "continuità" per noi è in realtà più facile da mantenere, se non altro per i punti nella risposta n. 1
- I corrieri impiegano molto tempo a testare, perché devono certificare gli aspetti hardware e software del dispositivo e superare una serie di fasi legali (FCC, ad esempio) e partner (operatori e Google) prima del rilascio. I dispositivi che distruggono le loro torri di rete o causano problemi non sono vantaggi per loro. CyanogenMod ottiene i telefoni alla fine della catena: hanno già dimostrato di essere conformi alla rete e non dobbiamo preoccuparci dei requisiti del gestore telefonico. Codifichiamo le nostre funzionalità per modificare minimamente anche la connettività di rete. Per quanto riguarda i test hanno una divisione di domande e risposte, con sconosciuti (anche se probabilmente non grandi quantità) di tester. Abbiamo nightly che utilizziamo come test; così nei nostri cicli di rilascio, c'è davvero molto tempo per i test.
La risposta in sé e per sé è importante, ma siamo ugualmente felici di vedere il team CM ricordarci tutto ciò che gran parte del codice in una versione CM è scritto da qualcuno diverso dal team CyanogenMod. Oppure, come dicono, "CyanogenMod ottiene i telefoni alla fine della catena - hanno già dimostrato di essere conformi alla rete e non dobbiamo preoccuparci dei requisiti del gestore telefonico". Ci sono molte mani che vanno nel pubblicare qualsiasi aggiornamento Android. E non dover rispondere ai test di corriere, produttore e governo accelera assolutamente il processo.
L'intero D&R è assolutamente da leggere e può essere trovato qui. Altro: + CyanogenMod