Logo ca.androidermagazine.com
Logo ca.androidermagazine.com

Cyngn: breu història de com va arribar a ser el cianogen

Anonim

Durant els darrers dos anys, un grup de desenvolupadors de programari hàbils han construït un imperi amb una alternativa gratuïta a qualsevol versió d'Android inclosa al vostre telèfon. Moltes d’aquestes persones s’han unit per formar una empresa, amb l’objectiu d’adoptar aquesta alternativa gratuïta i convertir-la en una opció convincent perquè els fabricants de maquinari puguin posar-se en dispositius minoristes.

Ja hem vist l’èxit que Cyanogen Inc. ha tingut fins ara –amb una part de conflictes molt públics ben aviat–, però l’origen d’aquesta empresa té tot a veure amb la manera en què aquesta empresa té previst tenir èxit, i francament és una història que val la pena explicar..

Els primers dies d’Android van tractar sobre Google d’aconseguir el seu sistema operatiu al major nombre de dispositius possibles. La quota de mercat va ser el més important, perquè més usuaris van suposar més punts de dades per obtenir informació, cosa que va suposar una millor informació per a la cerca i la publicitat. Malauradament, això va causar molts problemes a l’hora de responsabilitzar els socis de maquinari per actualitzar els dispositius després d’haver-los llançat a les botigues, i la comunitat de desenvolupadors va trobar un nou propòsit fora de modificar els seus propis dispositius amb nous i interessants, per no parlar de tant en tant a la meitat. trets al forn. De la mateixa manera que els aficionats a Linux esborrarien Windows preinstal·lats d’un ordinador i instal·larien un sistema operatiu que escollissin, els desenvolupadors s’agrupaven per crear roms per substituir la versió inclosa d’Android per una altra cosa.

Aquesta pràctica va augmentar en popularitat durant un temps, però no va ser fins que Google va intentar tancar les coses perquè les persones de fora de la comunitat de desenvolupadors realment van començar a parar atenció al que estava passant. Es va enviar una carta de Cessament i Desistiment a Steve Kondik de CyanogenMod perquè el deixés d’incloure aplicacions de Google a les versions CM.

La notícia va provocar un creixement explosiu als fòrums de la comunitat on s'havia produït aquest desenvolupament, que, unida a la taxa de mercat de la velocitat ràpida d'Android, continuava augmentant, va significar que l'equip responsable de donar suport a nous i vells dispositius es va expandir. El grup va créixer inclòs fòrums de suport amb instruccions detallades per desbloquejar i intermitir dispositius i es van afegir noves funcions gairebé setmanalment. Al mateix temps, altres equips de desenvolupament van començar a fabricar productes competitius, sovint provocant carreres de característiques i un focus creixent en la presentació i la funcionalitat.

Els costos associats al manteniment d’aquest tipus de coses són importants

Si considereu que es feia en el temps lliure de tothom, la magnitud de tot va ser impressionant. Una cremallera de servidor instal·lada en un garatge funcionava sense fi per oferir acumulacions nocturnes per a desenes de dispositius, tots els que paguen els principals treballadors de dia. Els costos associats al manteniment d’aquest tipus de coses són importants, sobretot quan es fa facturació en electricitat, amplada de banda i mà d’obra pura. Hi ha hagut diversos intents per compensar aquests costos, des de configurar un servei d'allotjament de servidors virtuals fins a demanar donacions per fer coses com la substitució d'un servidor, però aquests esforços rarament van acabar trencant-se, i molt menys aconseguint un benefici real.

A l'agost de 2011, les coses van canviar una mica per a l'equip de CyanogenMod. Steve Kondik, el tipus principalment acreditat de ser el responsable de fer que la rom explosiva popular fos funcionalment competitiva amb les versions "reals" d'Android, va ser contractat per Samsung. Durant 19 mesos, semblava que el progrés de CyanogenMod es va alentir. En realitat, la resta de la comunitat de desenvolupadors acabava de posar-se al dia. La base de codis creada per l'equip de CyanogenMod va crear un entorn on gairebé qualsevol persona podia posar les seves pròpies funcions a CM i anomenar-lo el seu propi projecte, i els fòrums de la comunitat es van inundar de roms Android "nous" perquè els usuaris puguin flaixar i provar-los. El volum de persones creatives que intenten millorar Android mitjançant la implementació de les seves pròpies idees encara ara és realment impressionant.

CM ja estava molt més enllà d’una modificació del projecte de codi obert d’Android

Segons explica Kondik, aproximadament un any després que Steve comencés a treballar per a Samsung, va rebre un correu electrònic de Kirt McMaster sobre on podia créixer CyanogenMod des de la seva posició actual. La CM ja estava molt més enllà d’una modificació del projecte Open Source d’Android i, en molts aspectes, era més completa i funcional que els sabors d’Android que funcionava en dispositius emblemàtics en aquell moment.

Per tal de créixer de qualsevol forma tangible, calia l'atenció d'un equip adequat de desenvolupadors i persones a temps complet que sabessin organitzar i gestionar aquestes persones. Per assolir el següent pas, per considerar-se un sabor viable d’Android que s’instal·la en telèfons intel·ligents i tauletes com a oferta minorista predeterminada, cada peça del trencaclosques hauria de créixer i exigir que es prengui seriosament.

Durant els propers mesos, Kondik i McMaster van operar a porta tancada per posar les bases de Cyanogen Inc. Això va suposar aconseguir inversors, reclutar desenvolupadors i crear un pla per avançar. L’agost del 2013, Steve va deixar Samsung i va deixar clar que el que va fer després seria una cosa emocionant. Un mes després, va anunciar les seves associacions, inversors i l'equip que havia contractat per fer que CyanogenMod fos millor. Amb oficines a Seattle i Palo Alto, i uns quants altres empleats repartits pel món, Cyanogen Inc va començar a treballar amb el seu primer soci de maquinari per llançar un telèfon que gestionava el seu programari.

Google té una llista de regles de bugaderia associada a l’accés a aquests serveis legítimament

Com la majoria dels aficionats a Android us diran, una de les coses que fa que l’ús del sistema operatiu de Google sigui tan divertit és la combinació de Google Play Store i Google Play Services. Google té una llista de regles de bugaderia associada a l’accés a aquests serveis legítimament. Perquè els fabricants puguin tenir aquestes funcions al telèfon amb la benedicció de Google, el dispositiu ha de passar una sèrie de proves anomenades Suite de proves de compatibilitat. El CTS de Google garanteix que els serveis de Play i Play Store funcionen tal i com està previst, però per superar aquestes proves cal un dispositiu físic que executi una versió finalitzada del sistema operatiu.

Al mateix temps, els fabricants de maquinari i els fabricants de processadors utilitzen freqüentment programari propietari per fer funcionar parts específiques dels seus dispositius. Per tenir socis de maquinari, que era necessari aprovar Google CTS, Cyanogen Inc hauria de trobar una solució que permeti l'existència simultània d'un projecte de codi obert impulsat per la comunitat i d'un sistema operatiu que seguís les regles de companyies com Qualcomm Establert per tal d’utilitzar el seu maquinari en dispositius minoristes.

La resposta a aquest dilema particular va ser Cyanogen OS, primer en una edició especial de l’Oppo N1, el producte comercial Cyanogen Inc creat per a funcionar amb dispositius minoristes. Tot i que bona part d’aquesta versió d’Android és de codi obert i disponible a través del projecte de la comunitat CyanogenMod, Cyanogen OS existeix com a producte minorista que pot ser utilitzat per qualsevol, independentment del nivell d’habilitat. Un sistema operatiu de gran consum per competir amb TouchWiz i Sense UI, completat amb col·laboracions de programari opcionals, va crear la forma en què la gent de Cyanogen Inc creu que s’hauria de funcionar Android. És un objectiu ambiciós i el camí cap a aquest joc final ha arruïnat més d'unes poques plomes.

No arribaràs molt lluny en una conversa sobre Cyanogen Inc a Internet sense que algú presenti el conseller delegat de l’empresa i el seu maldecap per crear titulars amb els seus comentaris agressius, la majoria dels quals s’han demostrat molt eficaços per obtenir l’atenció adequada. Kirt McMaster ha proporcionat alguns exemplars únics sobre com treure Android de Google, i és fàcil llegir alguns d'aquests comentaris fora de context i sentir que algú té la intenció de mossegar-los els fluxos.

El joc final per a Cyanogen OS és crear aquesta alternativa convincent

El fons és que els dispositius Android només es venen quan els serveis de Google Play i la botiga de Google Play estan a bord, i molt això té a veure amb que no hi ha una alternativa convincent per a tot allò que Google ofereix. El joc final per al sistema operatiu Cyanogen és crear aquesta alternativa convincent i ofereix als usuaris una elecció entre el que Google pensa que és millor i el que Cyanogen opina que és millor. Només el temps dirà si aquest és el camí correcte, però és una cosa que aquest equip sembla dedicat a oferir.

Així que allà el teniu. L’origen del sistema operatiu Cyanogen es remunta gairebé a Android mateix, forjat per gent que els agrada prendre alguna cosa que han comprat i millorar-se ells mateixos, i fer créixer aquesta passió en un sabor únic d’Android. Tot i que aquesta no és la vostra forma preferida per Android, el camí fins ara per a aquest equip és fascinant, i està clar que aquest any que ve serà clau per a aquesta empresa.