Logo it.androidermagazine.com
Logo it.androidermagazine.com

La differenza tra os cianogeno e cyanogenmod

Sommario:

Anonim

Ti sarebbe difficile trovare fan Android che conoscono concetti come il rooting e le rom lampeggianti che non sanno cosa sia CyanogenMod. Come sostituto di terze parti per la versione di Android fornita con il dispositivo che è disponibile dall'HTC G1 - per quanto folle fosse provare a far lampeggiare qualcosa su quel telefono - CyanogenMod ha guadagnato il suo posto nella storia di questa piattaforma. Con la crescita di Android, anche le persone responsabili di CyanogenMod, e ora quelle persone sono una vera e propria azienda che lavora per portare la propria visione di Android a tutti, collaborando con aziende ed essere inclusi come software di rilascio. Il software su questi dispositivi di vendita al dettaglio è un po 'diverso dalla zip che puoi scaricare e flash per sostituire la tua attuale versione di Android e per aiutarti a distinguere tra queste due versioni di software sentirai un nome diverso associato a questa variante di vendita al dettaglio - Cyanogen OS.

A parte il marchio, quali sono esattamente le differenze tra il sistema operativo Cyanogen disponibile in commercio e la community mantenuta CyanogenMod? Diamo un'occhiata.

La finestra aperta e la porta chiusa

Android è open source. Adoriamo dire quelle parole, ma la verità è che Android è molto più complicato del famigerato tweet di Andy Rubin. CyanogenMod è la prova che chiunque può scaricare il codice da Google, apportare moltissime modifiche e creare qualcosa di unico basato su Android. Proprio come il progetto open source Android, puoi guardare il lavoro svolto su CyanogenMod ogni volta che vuoi attraverso la loro revisione del codice e puoi scaricare e compilare CyanogenMod da solo. Questo è fantastico se tutto ciò che vuoi fare è giocare con Android in un ambiente virtuale sul desktop, ma una volta che provi a mettere quella versione di Android su un pezzo di hardware ti imbatti in alcuni ostacoli.

Le persone di Cyanogen devono lavorare con le aziende che producono questi bit proprietari

Smartphone e tablet sono pieni di tutti i tipi di hardware divertente realizzati da aziende che non sono Google, e il codice necessario per far funzionare bene queste cose è quasi sempre proprietario e chiuso. Quei bit proprietari possono spesso essere collegati a una build e caricati sul dispositivo insieme a tutto quel codice open source, ma scoprirai rapidamente che utilizzare il telefono senza che quei bit non accadrà. Inoltre, le versioni retail di Android con Google Play Services devono superare la certificazione di Google ogni volta che viene creato un aggiornamento software per continuare a offrire le app e i servizi di Google.

Al fine di offrire Android sui prodotti al dettaglio, le persone di Cyanogen devono lavorare con le aziende che producono questi bit proprietari e devono tenere Google in contatto. Questo non è il caso di CyanogenMod, in cui il nuovo codice può essere aggiunto in nuove build e offerto agli utenti di notte. Lavorare con queste società per le versioni retail significa mantenere un canale software separato per lavorare con quelle aziende e rilasciare una versione del loro fork Android che includa quei bit proprietari. In sostanza, quella versione al dettaglio separata è il sistema operativo Cyanogen ed è disponibile solo per le persone che acquistano un telefono con questo software incluso. È basato su tutto il software open source che rende CyanogenMod, ma include alcuni software proprietari che rendono possibile lavorare con altri partner del settore - da Alcatel e OnePlus a Qualcomm e Intel -.

Partnership software

Le differenze tra il sistema operativo Cyanogen e CyanogenMod vanno un po 'oltre rispetto al fatto che sia possibile curiosare e utilizzare alcuni dei software Cyanogen per creare qualcosa di proprio. Se sei un fan del software bleeding edge, indipendentemente dal fatto che sia stabile al 100%, le build notturne su CyanogenMod ti offrono l'ultima versione di tutto molto più velocemente del ciclo di rilascio stabile trovato nella sua controparte. Cyanogen OS include anche una serie di partnership software e, integrando il software dei loro partner direttamente nell'interfaccia, le persone di Cyanogen sono in grado di offrire quelle che considerano alternative convincenti al modo in cui Google sta attualmente facendo le cose.

I fan di Android "puro" considerano le mosse come questa come una forma di bloatware

Per la maggior parte, queste aggiunte sono considerate buone. Una delle tastiere software di terze parti più popolari al mondo è disponibile per impostazione predefinita, un servizio di backup e sincronizzazione altamente funzionale anziché Dropbox o i servizi cloud di Google e recentemente un nuovo sistema di dialer che include un ID chiamante guidato dalla comunità e rapporti sui chiamanti spam sistema, per non parlare di un accordo significativo con Microsoft per includere i propri servizi in futuro. I fan di Android "puro", vale a dire persone a cui piace solo quando Google dice loro quali app verranno messe su un dispositivo quando gli viene consegnato, considerano le mosse come questa una forma di bloatware. In risposta a tali preoccupazioni, il team di Cyanogen ha continuato a supportare la possibilità di scegliere attraverso i servizi di opt-in e la possibilità di disinstallare software precaricato.

Queste aggiunte di software sono opzionali per gli utenti del sistema operativo Cyanogen e praticamente inesistenti per gli utenti di CyanogenMod. Mentre le persone di Cyanogen hanno detto in passato stanno cercando di determinare la strada migliore per consentire ai fan della loro comunità di partecipare alle stesse app integrate che le persone di Cyanogen OS hanno a disposizione per loro, non c'è ancora nessun funzionario piani per questo accada. Alcuni sviluppatori hanno scelto di abbracciare completamente entrambe le parti di Cyanogen, come le persone che sincronizzano il cloud su Nextbit con il loro servizio Baton, ma non è ancora universale. A seconda delle tue preferenze con questo software aggiuntivo, è una cosa positiva o negativa. Dal momento che queste persone sembrano essere tutte legate alla scelta, lasciare che tutti i loro utenti costruiscano l'esperienza che vogliono sembra il modo più logico di procedere, ma solo il tempo potrà dirlo.

La crescita è buona per tutti

Mentre ci sono alcune differenze significative tra Cyanogen OS e CyanogenMod, la maggior parte di queste differenze sono discutibili non rivolte all'utente. La maggior parte delle persone non proverà ad aggiungere o modificare il proprio software. Ciò non dovrebbe toglierlo dal loro significato, ma nel contesto significa che è improbabile che la persona media che utilizza il sistema operativo Cyanogen o CyanogenMod veda molta differenza nell'uso quotidiano, il che è un po 'il punto. CyanogenMod è per le persone che si sono stancate dell'Android venduto a loro da qualcun altro e Cyanogen OS è un tentativo di creare un'opzione convincente per gli utenti prima che la frustrazione o la noia del software avvengano in primo luogo. È anche possibile installare CyanogenMod su dispositivi con sistema operativo Cyanogen, se mai ne sentissi la necessità.

È anche un accordo reciprocamente vantaggioso. Cyanogen Inc afferma di avere una vasta comunità di utenti e collaboratori e le loro partnership strategiche aiutano a creare posizioni retribuite affinché le persone possano entrare e lavorare su CyanogenMod a tempo pieno. Ciò significa lavorare con gli sviluppatori che stanno contribuendo al progetto, fornendo dispositivi ai manutentori della comunità e pagando l'hardware necessario per creare rilasci di test notturni per i numerosi dispositivi con il banner CyanogenMod. La linea di demarcazione tra Cyanogen OS e CyanogenMod significa che entrambi possono continuare a crescere a un ritmo sano, che di solito è un ottimo indicatore del fatto che nessuno dei due scomparirà presto.