Logo pt.androidermagazine.com
Logo pt.androidermagazine.com

A diferença entre cyanogen os e cyanogenmod

Índice:

Anonim

É difícil encontrar fãs do Android familiarizados com conceitos como root e flash roms que não sabem o que é CyanogenMod. Como um substituto de terceiros para a versão do Android que acompanha o seu dispositivo que está disponível desde o HTC G1 - por mais louco que fosse tentar piscar algo naquele telefone - o CyanogenMod ganhou seu lugar na história desta plataforma. À medida que o Android crescia, também cresceram as pessoas responsáveis ​​pelo CyanogenMod, e agora essas pessoas são uma empresa adequada trabalhando para levar a sua visão do Android para todos através de parcerias com empresas e sendo incluídas como software de lançamento. O software nesses dispositivos de varejo é um pouco diferente do zip que você pode baixar e atualizar para substituir sua versão atual do Android e, para ajudar a diferenciar essas duas versões de software, você ouvirá um nome diferente associado a essa variante de varejo - Cyanogen OS.

Deixando de lado a marca, quais são exatamente as diferenças entre o Cyanogen OS comercialmente disponível e a comunidade mantida pelo CyanogenMod? Vamos dar uma olhada.

A janela aberta e a porta fechada

Android é de código aberto. Adoramos dizer essas palavras, mas a verdade é que o Android é muito mais complicado do que o infame tweet de Andy Rubin. O CyanogenMod é a prova de que qualquer pessoa pode baixar o código do Google, fazer muitas alterações e criar algo único com base no Android. Assim como o Android Open Source Project, você pode observar o trabalho que está sendo feito para o CyanogenMod sempre que desejar através da revisão de código e fazer o download e compilar o CyanogenMod por conta própria. Isso é ótimo se tudo o que você quer fazer é jogar com o Android em um ambiente virtual na área de trabalho, mas depois de tentar colocar essa versão do Android em um pedaço de hardware, você enfrenta alguns obstáculos.

O pessoal da Cyanogen tem que trabalhar com as empresas que fabricam esses bits proprietários

Os smartphones e tablets estão cheios de todo o tipo de peças divertidas de hardware feitas por empresas que não são o Google, e o código necessário para que essas coisas funcionem bem é quase sempre de propriedade e código fechado. Esses bits proprietários geralmente podem ser fixados em uma compilação e carregados no dispositivo ao lado de todo o código-fonte aberto, mas você rapidamente descobrirá que usar o telefone sem esses bits não acontecerá. Além disso, as versões de varejo do Android com o Google Play Services precisam passar na certificação do Google toda vez que uma atualização de software é criada para continuar oferecendo os aplicativos e serviços do Google.

Para oferecer o Android em produtos de varejo, o pessoal da Cyanogen precisa trabalhar com as empresas que produzem esses bits proprietários e manter o Google no circuito. Este não é o caso do CyanogenMod, onde um novo código pode ser adicionado a novas construções e oferecido aos usuários todas as noites. Trabalhar com essas empresas para lançamentos no varejo significa manter um canal de software separado para trabalhar com essas empresas e lançar uma versão do fork do Android que inclui esses bits proprietários. Essencialmente, essa versão de varejo separada é o Cyanogen OS, e está disponível apenas para pessoas que compram um telefone com este software incluído. Ele foi desenvolvido com base em todo o software de código aberto que torna o CyanogenMod, mas inclui alguns softwares proprietários que possibilitam o trabalho com outros parceiros do setor - da Alcatel e OnePlus à Qualcomm e Intel - possível.

Parcerias de software

As diferenças entre o Cyanogen OS e o CyanogenMod vão um pouco mais além do que saber se você pode bisbilhotar e usar parte do software Cyanogen para criar algo seu. Se você é um fã de software de ponta, independentemente de ser 100% estável, as versões noturnas do CyanogenMod oferecem a versão mais recente de tudo muito mais rápido do que o ciclo de lançamento estável encontrado em sua contraparte. O Cyanogen OS também inclui várias parcerias de software e, ao integrar o software de seus parceiros diretamente à interface, o pessoal do Cyanogen pode oferecer o que vêem como alternativas atraentes à maneira como o Google está fazendo as coisas atualmente.

Fãs do Android "puro" consideram movimentos como este uma forma de bloatware

Na maioria das vezes, essas adições são vistas como boas. Um dos teclados de software de terceiros mais populares do mundo está disponível por padrão, um serviço de backup e sincronização altamente funcional em vez dos serviços de nuvem do Dropbox ou do Google e, recentemente, um novo sistema de discagem que inclui uma identificação de chamadas orientada pela comunidade e relatórios de chamadas de spam sistema, para não mencionar um contrato significativo com a Microsoft para incluir seus serviços no futuro. Fãs do Android "puro", ou seja, pessoas que só gostam quando o Google diz a eles que aplicativos serão colocados em um dispositivo quando ele é entregue a eles, consideram movimentos como esse uma forma de bloatware. Em resposta a essas preocupações, a equipe da Cyanogen continuou a oferecer suporte à capacidade de escolher entre serviços de adesão e à capacidade de desinstalar o software pré-carregado.

Essas adições de software são opcionais para usuários do sistema operacional Cyanogen e praticamente inexistentes para usuários do CyanogenMod. Embora o pessoal da Cyanogen tenha dito no passado que está tentando determinar o melhor caminho para permitir que seus fãs da comunidade participem dos mesmos aplicativos integrados que o pessoal do Cyanogen OS tem disponível para eles imediatamente, ainda não há nenhum funcionário oficial planos para que isso aconteça. Alguns desenvolvedores optaram por abraçar totalmente os dois lados do Cyanogen, como o pessoal de sincronização em nuvem da Nextbit com o serviço Baton, mas ainda não é universal. Dependendo da sua preferência com este software extra, isso é bom ou ruim. Como essas pessoas parecem ter tudo a ver com escolha, deixar todos os usuários criarem a experiência que desejam parece o caminho mais lógico a seguir, mas só o tempo dirá.

Crescimento é bom para todos

Embora existam algumas diferenças significativas entre o Cyanogen OS e o CyanogenMod, a maioria dessas diferenças é discutível e não é voltada para o usuário. A maioria das pessoas não tenta adicionar ou modificar seu próprio software. Isso não deve tirar o significado deles, mas, no contexto, significa que a pessoa comum que usa o Cyanogen OS ou o CyanogenMod provavelmente não verá muita diferença no uso diário, o que é o ponto. O CyanogenMod é para pessoas que se cansaram do Android vendido por outra pessoa e o Cyanogen OS é uma tentativa de criar uma opção atraente para os usuários antes que a frustração ou o tédio do software aconteça em primeiro lugar. Você pode até instalar o CyanogenMod em dispositivos Cyanogen OS, caso sinta a necessidade.

É também um acordo mutuamente benéfico. A Cyanogen Inc diz que eles têm uma enorme comunidade de usuários e colaboradores, e suas parcerias estratégicas ajudam a criar posições pagas para que as pessoas entrem e trabalhem no CyanogenMod em tempo integral. Isso significa trabalhar com desenvolvedores que estão contribuindo para o projeto, fornecendo dispositivos aos mantenedores da comunidade e pagando pelo hardware necessário para criar versões noturnas de teste para os muitos dispositivos sob o banner CyanogenMod. A linha divisória entre o Cyanogen OS e o CyanogenMod significa que ambos podem continuar a crescer em um ritmo saudável, o que geralmente é um ótimo indicador de que nenhum deles desaparecerá tão cedo.