Artigo

CyanogenMod é porque eu existo hoje

protection click fraud

Por mais hiperbólico que possa parecer, e talvez um pouco pessoal demais para um blog de tecnologia, é a verdade. Sete anos atrás, neste Natal, um acidente de trabalho deixou minha mão direita praticamente inútil. Eu não conseguia digitar, os analgésicos me mantinham na cama a maior parte do dia, e eu tinha dois médicos diferentes me dizendo a cirurgia dificilmente restauraria minha mão o suficiente para que eu pudesse fazer quase todas as coisas de que gostava fazendo. Eu estava em um lugar muito escuro, e quando não estava tentando descobrir como deixar minha família me animar, eu estava escondido no canal público do IRC CyanogenMod apenas para manter minha mente ocupada.

Pude observar como a equipe do CyanogenMod cresceu de um pequeno bate-papo público com um punhado de ideias inteligentes para uma comunidade global.

O tempo que passei observando como todas essas pessoas notáveis ​​usavam cada minuto de seu tempo livre trabalhando juntas para construir maneiras para seus telefones para fazer coisas novas e incríveis não só me incentivaram a me esforçar para encontrar maneiras de contribuir, mas também me deram uma oportunidade única perspectiva. Pude observar como a equipe do CyanogenMod cresceu de um pequeno bate-papo público com um punhado de ideias inteligentes para uma comunidade global.

A Verizon está oferecendo o Pixel 4a por apenas US $ 10 / mês nas novas linhas Unlimited

Infelizmente, isso significa que eu também estava lá para observar a empresa de software que cresceu rapidamente a partir dessa comunidade queimado até o chão e irritou uma boa porcentagem dessa comunidade leal. O que me excita agora com o recém-anunciado sistema operacional Lineage saindo das cinzas do CyanogenMod tem muito a ver com o que me entusiasmou sobre o CM desde o início, e é isso que acontece quando pessoas inteligentes falam abertamente sobre o que é possível com seus tempo livre.

Antes que alguém soubesse melhor

Nexus One

Minhas aventuras com CyanogenMod não começaram até o Nexus One, mas só porque eu realmente precisava que meu HTC G1 fosse o mais estável possível. Comprei um G1 no dia em que foi lançado porque ele tinha um terminal Linux, e isso significava que eu poderia acessar remotamente meus servidores de trabalho e solucionar as necessidades do cliente sem carregar meu laptop em toda parte. Eu trabalhava para uma pequena empresa de hospedagem na web e era importante estar sempre pronto para atender a uma chamada de suporte quando não estivesse no escritório. Eu estava ciente da existência de CyanogenMod como uma alternativa potencial, mas realmente não me preocupei com isso.

A maioria das pessoas não ouviu falar do CyanogenMod até que o Google tentou encerrar o projeto. Uma carta de cessar e desistir do Google deixou a equipe pensando que o projeto estava completamente morto, porque o Google não queria as partes proprietárias do sistema operacional incluídas nessas compilações da comunidade. Você poderia construir o Android e fazer o que quisesse, mas os aplicativos do Google precisavam ser separados. A maneira de contornar isso rapidamente passou a ser instalar o sistema operacional central desenvolvido pela CyanogenMod e, em seguida, encontrar GApps em outro lugar instalar isso no topo, mas uma maneira infalível de chamar a atenção da Internet para algo é dizer a eles que não podem Tê-lo. Com destaque no projeto, ele cresceu rapidamente.

Se você comprou algo e não foi capaz de alterá-lo para funcionar da maneira que queria, você não o possuía.

O Nexus One foi diferente para mim. Foi um presente depois do meu acidente, então não precisei dele para trabalhar. Era meu para brincar, então comecei a procurar os melhores recursos para aprender a mexer. A maioria dos recursos da época indicava os fóruns XDA, mas me vi atraído pela comunicação em tempo real do IRC CyanogenMod. Nestes dias relativamente iniciais, o canal público existia como comunicação e suporte geral. As pessoas apareciam, faziam perguntas e geralmente havia gente suficiente por perto para ajudar em qualquer problema que estivessem tendo. Nesse ponto, nunca havia mais de 150 pessoas ativas e a conversa geral foi voltada para compartilhar o ideal e resolver os problemas encontrados ao implementar novas ideias.

Assistir ao canal por um período de meses foi ótimo para mim. O Nexus One era muito mais fácil para as pessoas mexerem, o que contribuiu para a popularidade crescente do projeto. Pude observar outras pessoas fazerem as perguntas que eu tinha, já que digitar com uma das mãos demorava uma eternidade e, em pouco tempo, pude oferecer ajuda àqueles que tinham perguntas comuns. Isso rapidamente se tornou uma válvula de escape social para mim. Fiz amigos no canal e todos sabíamos aproximadamente quando um estaria online. Para alguém menos habilidoso como eu, isso significava que eu poderia ter certeza de que estava por perto quando Cyanogen e Koush e outros estavam por perto para que eu pudesse aprender com eles enquanto descobriam novas maneiras de implementar seus Ideias.

O pensamento do grupo era que se você comprou algo e não foi capaz de alterá-lo para funcionar da maneira que queria, você não o possuía.

Neste ponto, o objetivo do CyanogenMod era inteiramente pessoal. O pensamento do grupo era que se você comprou algo e não foi capaz de alterá-lo para funcionar da maneira que queria, você não era o proprietário. Para algumas pessoas, isso significava maneiras de habilitar o tethering em uma época em que o próprio sistema operacional não oferecia o recurso. Para outros, isso significava ajustar o hardware subjacente para maximizar a vida útil da bateria. Todas essas ideias foram reunidas e o material que funcionou foi adicionado à próxima construção. A próxima compilação seria anunciada no XDA e, logo após uma pequena explosão de novos usuários, entrariam no IRC para pedir ajuda ou falar sobre uma nova maneira de implementar um recurso. Enxágüe, construa, repita.

Expansão e monetização

Por mais divertido que o grupo Nexus One tenha sido, as coisas não decolaram realmente para o Android como um todo até que a Motorola e a Verizon lançaram o Droid original. O orçamento de marketing da Verizon atraiu todos os tipos de usuários em busca da resposta oficial para não ter um iPhone, e com isso vieram toneladas de novas pessoas ansiosas para brincar com todas as coisas legais que as crianças do Nexus One estavam jogando com. Isso levantou vários problemas interessantes na época. Por um lado, quase ninguém na equipe do CyanogenMod tinha a Verizon Wireless e menos pessoas ainda desejavam trocar de operadora. Talvez mais importante, vários outros telefones Android foram lançados tanto para a operadora GSM nos Estados Unidos quanto internacionalmente. Todos queriam uma maneira de atualizar o CyanogenMod, mas cada um desses telefones tinha necessidades diferentes e exigia mantenedores separados.

Foi uma época estranha para o Android, em que as operadoras estavam fazendo coisas como desativar chips NFC em telefones sem motivo aparente.

O único canal IRC se fragmentou rapidamente em muitos canais diferentes para discutir mais facilmente as necessidades individuais de cada dispositivo. Trabalhar com telefones Verizon era uma prioridade relativamente baixa para a maioria, porque a Verizon era muito mais provável de ser litigioso e porque as redes CDMA são coisas complicadas e terríveis em comparação com a relativa simplicidade do GSM.

O desejo de oferecer suporte a esses telefones cresceu rapidamente, porém, principalmente por necessidade. A HTC lançou o Evo na Sprint com uma versão personalizada do Android, o Droid da Motorola não era bem o o mesmo que "estoque Android", e a Samsung estava lançando telefones na AT&T e T-Mobile com suas personalizações como bem. Todas essas modificações tinham as mesmas coisas em comum: elas tinham algumas ideias que valiam a pena implementar CyanogenMod e atualizações de software para adicionar recursos que o Google estava lançando não viriam para esses telefones em nenhum momento em breve.

O suporte a todos esses telefones exigia mais do que apenas o tempo livre de alguns talentosos desenvolvedores de software e engenheiros inteligentes. Cada nova construção consumia tempo e energia no computador de alguém, e o desejo de um repositório centralizado para todas as ideias testadas em todos os telefones era obrigatório. O link de doações do CyanogenMod estava razoavelmente ativo, especialmente quando os membros da equipe lembraram a todos que o link existia, mas em um tempo antes Kickstarter ou Patreon ou até mesmo uma atividade significativa no Twitter, isso significava trabalhar juntos para construir um local centralizado para construir para todos esses dispositivos. Era hora de o pequeno bugdroid azul em um skate se tornar adesivos e botões e até guarda-chuvas para ajudar pagar pelo custo de manter o custo cada vez maior de dar suporte a tudo no ritmo que o Android estava Expandindo.

Era hora de o pequeno bugdroid azul em um skate se tornar adesivos e botões para ajudar a pagar o custo de manter a crescente demanda por construções e construtores.

A equipe do CyanogenMod eventualmente cresceu para tentar revender servidores virtualizados para outros projetos entre outras ideias e, eventualmente, o próprio projeto começou a ganhar dinheiro. Isso significava que mais telefones poderiam ser comprados para mais mantenedores quando o novo hardware fosse lançado e, eventualmente, a equipe poderia oferecer compilações noturnas para os telefones mais populares. Todas as noites havia uma nova versão disponível com um novo ajuste. Às vezes, eram pequenas mudanças, às vezes os principais recursos eram testados e adicionados. Os usuários adquiriram o hábito de piscar todos os dias para experimentar coisas novas e oferecer feedback, e os colaboradores das equipes com suas próprias ideias continuaram a crescer junto com os usuários.

Esse período de crescimento não foi suficiente para ninguém ganhar salário nem nada. CyanogenMod prosperou como um projeto que oferecia uma maneira melhor de usar seu telefone, com recursos que os fabricantes não haviam pensado ou não queriam adicionar. Era uma época estranha para o Android, em que as operadoras estavam fazendo coisas como desativar chips NFC em telefones sem motivo aparente e os fabricantes estavam começando a descobrir maneiras de criar serviços exclusivos que encorajassem os usuários a permanecerem fiéis e apenas comprarem marca. Como a maioria dessas ideias falhou e desmoronou, CyanogenMod continuou a prosperar e crescer.

Crescer é difícil

CyanogenMod

Estranhamente, CyanogenMod e Google decidiram mais ou menos na mesma época que o Android precisava deixar de ser a coisa que os geeks amavam e começar a ser algo que todos pudessem usar. Para o Google, isso significou padronizar recursos e se tornar mais agressivo com os requisitos do fabricante para adicionar o Google Apps a um telefone. Para CyanogenMod, isso significava que cada coisa que uma pessoa queria não poderia ser mais uma configuração em uma lista interminável de opções para ativar ou desativar. O Google e o Android precisavam ser marcas reconhecidas, e os serviços do Google precisavam estar na frente e no centro para serem apreciados por todos os usuários. O CyanogenMod precisava ser algo tão estável quanto o software que veio em seu telefone e, em muitos aspectos, tão fácil de usar.

Os dois lados demoraram muito para descobrir o que essas mudanças significavam, e nem todos concordaram com a forma de proceder. Agora que o iPhone da Apple estava disponível em todas as mesmas operadoras, você poderia obter um telefone Android, ficou claro que a capacidade de fazer uma única atualização e fazer com que cada iPhone se tornasse melhor era um recurso que as pessoas procurado. O Google respondeu com uma reformulação dramática dos serviços do Google. Não era mais um pacote de aplicativos, era um mecanismo unificado para ferramentas que os desenvolvedores podiam adicionar aos seus aplicativos e saber que funcionavam da mesma forma em todos os telefones. Isso também significava que o Google poderia aplicar melhor as decisões de segurança se um aplicativo se comportasse mal ou de forma maliciosa. A resposta do Google à identidade universal da Apple é um núcleo unificado que pode ser modificado e melhorado sem que o usuário precise fazer nada.

Não se tratava mais de um casal de estranhos na internet em seu tempo livre, era um grupo de amigos íntimos apaixonados por construir algo grande.

O CyanogenMod teve uma decisão um pouco mais fácil de fazer e implementar em comparação, mas as pessoas que tomavam essas decisões não eram organizadas de maneira corporativa. Este foi, em geral, um coletivo de vozes que falaram sobre cada decisão antes de tomá-la. A simplificação do CyanogenMod trouxe algumas questões que não eram fáceis de responder, como quantas pessoas realmente precisavam de acesso root depois que uma atualização foi instalada e se realmente precisava haver cinco interruptores para o comportamento da luz de notificação. Essas questões começaram a guiar o próprio sistema operacional em uma nova direção, que era menos sobre como adicionar um novo recurso porque você podia e mais sobre como criar uma alternativa genuinamente útil para as versões menos capazes do Android lançadas pela Samsung e HTC e outras.

Ao mesmo tempo, os fabricantes de hardware estavam amadurecendo por conta própria. Competir com a Apple em um mundo onde o Google era capaz de impor sua vontade sobre a forma como o software funcionava significava competir quase exclusivamente em desempenho. Telas maiores e com resolução mais alta e ferramentas de áudio ou fotografia com capacidade impressionante se tornaram os principais pontos de discussão. De repente, a conversa girou em torno de maneiras específicas de usar seu telefone, o que só poderia acontecer neste telefone, e menos sobre a maioria dos megapixels ou se a bateria era substituível. Enquanto isso, o programa Nexus do Google começou uma guerra de preços com dispositivos como o Nexus 4 e o Nexus 5. Será que realmente importa se o seu telefone tem todas as melhores especificações se você puder comprá-lo pela metade do preço das coisas que são consideradas as melhores? É uma pergunta que ainda está sendo respondida hoje, com novos motivos para ter uma conversa a cada dois meses.

Tudo estava amadurecendo em um ritmo alucinante, e as pessoas que gastavam cada minuto de seu tempo livre neste projeto apaixonado agora tinham centenas de milhares de usuários leais ansiosos para ver o que aconteceria a seguir. Embora pequena em comparação com a escala geral do Android, a comunidade CyanogenMod se tornou um grande esforço global. Existia um site autônomo com instruções detalhadas para novos usuários com centenas de telefones diferentes, e um o ciclo de lançamento unificado do CyanogenMod garantiu que a equipe estivesse construindo uma vez e que todos tivessem quase o mesmo experiências. Não se tratava mais de um casal de estranhos na internet em seu tempo livre, era um grupo de amigos íntimos apaixonados por construir algo grande.

Indo corporativo

O próximo passo para CyanogenMod não poderia ter sido mais claro. Esta versão do Android agora era boa o suficiente para ser o tipo de coisa que pessoas que não são nerds poderiam usar e desfrutar. CyanogenMod poderia ser legitimamente algo que você entregou a um membro da família e não se preocupou com coisas como boot looping ou apps travando constantemente. Mais pessoas começaram a perguntar o que seria necessário para que o CyanogenMod fosse realmente uma opção pronta para uso para os usuários, mas a resposta não foi boa.

O CyanogenMod é o seguinte: ele nunca existirá como opção padrão em um telefone que você compra em uma loja real. Não pode, pelo menos não legalmente. O Google tem regras muito específicas sobre o que precisa acontecer para aprovar o Google Apps para ser usado oficialmente, e uma grande parte disso é uma peça de hardware que passa no pacote de testes de compatibilidade. Não há mecanismo para que um sistema operacional passe neste teste sem ser um software oficial para um telefone. Para que CyanogenMod seja considerado oficial e legítimo, as pessoas responsáveis ​​pelo software nas empresas que fabricam hardware precisariam ver este sistema operacional como algo mais do que um lado projeto.

Sempre haverá novas maneiras de nossos telefones serem melhores, e eu gostaria de ver a equipe do Lineage apresentar alguns deles para nós.

Todos sabemos o que aconteceu em seguida. Steve Kondik e vários outros deixaram seus empregos diários, abordaram VCs e garantiram financiamento para lançar a Cyanogen, Inc. Isso deu a Kondik e outros a capacidade de abordar e ser abordado pelos fabricantes e oferecer uma alternativa para construir um fork do Android internamente. Para pequenas empresas de hardware que buscam abrir caminho no mercado de hardware de baixo custo, o Cyanogen era muito atraente. Este terceiro cuidaria da manutenção, atualizações e certificação do Google. Sua pequena, mas agressiva base de usuários de projetos comunitários tinha um histórico de grande apoio, que até significava que um grupo mais amplo de consumidores dos EUA que nunca daria uma segunda olhada no telefone compraria imediatamente. Vários telefones que executam o Cyanogen OS foram disponibilizados logo após o lançamento da empresa, e essas pequenas vitórias incentivaram a empresa a crescer agressivamente.

É injusto dizer que tudo de errado sobre o que aconteceu em seguida pode ser colocado nas mãos do CEO da Cyanogen Inc, mas Kirt McMaster é, sem dúvida, a razão pela qual as coisas deram terrivelmente errado. Ser bombástico demais para chamar um pouco a atenção de grandes organizações de notícias não é uma tática nova de forma alguma, mas sim manchetes sobre a Cyanogen "colocar uma bala no Google" com seu fork do Android rapidamente azedou a comunidade que ajudou a criar este companhia. Da perspectiva dos usuários que seguiram o CyanogenMod por algum tempo, McMaster era um forasteiro que falava alto e tinha pouca substância. Quando ficou claro nos e-mails liberados, sua atitude provavelmente foi responsável por arruinar relacionamentos iniciais com parceiros de hardware, a opinião da comunidade sobre o CEO piorou rapidamente.

Tendo estado na Cyanogen Inc. escritórios para aprender sobre a nova empresa eu mesmo, e estive com a equipe da Cyanogen em vários eventos desde então, está claro que McMaster foi um CEO polêmico e polêmico. Até onde eu sabia, as pessoas que construíam um CyanogenMod que todos podiam usar eram muito mais interessantes. Felizmente, essas pessoas ainda existem e muitas ainda são apaixonadas por esse pensamento central sobre propriedade. As pessoas deveriam ser capazes de fazer coisas com seu hardware que o fabricante não pretendia, e este é um dos muitos projetos comunitários direcionados a esse pensamento.

O CyanogenMod, como o conheci nos últimos sete anos, não vai a lugar nenhum. Está tendo uma nova marca, algumas das pessoas que passei a chamar de amigas mudaram para outras coisas, mas a ideia central ainda existe e Lineage OS é algo a que pretendo prestar muita atenção. O Android mudou muito. Já argumentei muitas vezes que ficou bom o suficiente para que os projetos comunitários não produzam mais coisas pelas quais a maioria das pessoas dê o salto. O Google está focado em tornar seus serviços novos e interessantes por meio de IA e experiências de hardware mais claramente definidas.

Mas a missão para projetos comunitários é a mesma, e é algo de que qualquer pessoa, com qualquer nível de habilidade, pode participar. Imagine uma maneira como seu telefone ou a maneira como você usa seu telefone poderia ser melhor e converse com outras pessoas sobre como fazer isso acontecer. Para mim, na época do Nexus One, essa coisa era uma forma de atender o telefone com o trackball. Essa ideia me incentivou a falar com as pessoas, aprender como fazer funcionar e compartilhar essa ideia com o mundo. A coisa mais importante que aprendi com essa experiência foi o quão incrivelmente poderoso um grupo de software comunitário pode ser se houver um objetivo claro.

Embora seja verdade que hoje em dia há muito menos problemas com o Android, sempre haverá novas maneiras de nossos telefones serem melhores e eu gostaria de ver a equipe do Lineage apresentar alguns deles para nós.

Estes são os melhores fones de ouvido sem fio que você pode comprar a qualquer preço!
É hora de cortar o cabo!

Estes são os melhores fones de ouvido sem fio que você pode comprar a qualquer preço!

Os melhores fones de ouvido sem fio são confortáveis, têm um ótimo som, não custam muito e cabem facilmente no bolso.

Tudo o que você precisa saber sobre o PS5: data de lançamento, preço e mais
Próxima geração

Tudo o que você precisa saber sobre o PS5: data de lançamento, preço e muito mais.

A Sony confirmou oficialmente que está trabalhando no PlayStation 5. Aqui está tudo o que sabemos sobre isso até agora.

Nokia lança dois novos telefones Android One baratos abaixo de US $ 200
New Nokias

A Nokia lança dois novos telefones Android One de baixo custo abaixo de $ 200.

Nokia 2.4 e Nokia 3.4 são as mais recentes adições à linha de smartphones baratos da HMD Global. Como ambos são dispositivos Android One, eles têm a garantia de receber duas atualizações importantes do sistema operacional e atualizações regulares de segurança por até três anos.

Proteja sua casa com estas campainhas e fechaduras SmartThings
Ding Dong - portas trancadas

Proteja sua casa com essas campainhas e fechaduras SmartThings.

Uma das melhores coisas sobre o SmartThings é que você pode usar uma série de outros dispositivos de terceiros em seu sistema, incluindo campainhas e fechaduras. Como todos eles basicamente compartilham o mesmo suporte SmartThings, nos concentramos em quais dispositivos têm as melhores especificações e truques para justificar sua adição ao seu arsenal SmartThings.

instagram story viewer