Um dos argumentos que eu costumava usar, durante as discussões amigáveis sobre iOS versus Android com meus amigos, era a natureza aberta do sistema Android. A capacidade de transformar completamente a interface de um dispositivo Android através de ROMs personalizadas era algo que me impressionou profundamente quando descobri isso em 2013, no meu Galaxy Y GT-S5360.
Avançando para 2017, com o Xiaomi Mi A1, a sensação de euforia combinada com uma pitada de nervosismo ao ver a inicialização de uma ROM personalizada, com sua animação única, era tudo o que eu precisava naquela época. Contudo, parece que esses tempos ficaram no passado, com desenvolvedores de ROMs personalizadas encerrando ou abandonando seus projetos, ou restringindo o suporte a um grupo menor de aparelhos.
Como um entusiasta do Android, frequentemente me questiono sobre o rumo que a modificação do Android, ou o próprio Android, está tomando. Portanto, vamos analisar o cenário atual das ROMs personalizadas e seu futuro.
ROMs Personalizadas: Uma Análise Geral
O conceito de ROMs personalizadas é relativamente simples. O Android Open Source Project (AOSP) representa uma base do Android sobre a qual interfaces como a Pixel UI, Hyper OS e One UI são construídas. Como o AOSP é de uso livre, qualquer pessoa pode utilizar o código e começar a desenvolver seu próprio sistema operacional Android e funcionalidades específicas.
Entusiastas e desenvolvedores independentes têm aproveitado essa liberdade para criar suas próprias ROMs personalizadas, utilizando recursos de ROMs já existentes, acrescentando seu toque pessoal com diferentes estilos de interface e funcionalidades, e oferecendo-as como ROMs únicas para suas comunidades.
Em geral, existe um grande número de entusiastas envolvidos em cada projeto, já que, para compilar e testar uma ROM personalizada para um novo modelo de telefone, é necessário ter esse dispositivo. A instalação envolve desbloquear o bootloader do telefone, instalar uma recuperação personalizada, instalar a ROM personalizada e um kernel personalizado (opcional). O resultado final era uma experiência de usuário revigorada, com muitas opções de personalização.
Nem tudo era perfeito, já que a estabilidade geral nem sempre era a ideal. Aplicativos de bancos frequentemente se recusavam a funcionar. Contudo, era possível fazer root no dispositivo usando o Magisk e ter um aparelho poderoso que permitia fazer praticamente qualquer coisa.
Uma ROM personalizada pode transformar totalmente a aparência, melhorar o desempenho e eliminar bloatware da interface, um problema comum em dispositivos de baixo custo. Por isso, aparelhos Redmi, POCO e modelos mais antigos da Realme são geralmente os mais populares na comunidade de ROMs personalizadas.
O Que Aconteceu com as ROMs Personalizadas?
Apesar de os projetos de ROMs personalizadas ainda estarem ativos, o entusiasmo e a expectativa em relação a eles diminuíram consideravelmente. Existem duas perspectivas para a queda na popularidade das ROMs personalizadas, sendo a mais evidente:
A Perspectiva do Usuário
O principal problema reside no lado do usuário. O público-alvo das ROMs personalizadas sempre foi um grupo específico. A base geral de usuários tem diminuído desde o auge do desenvolvimento de ROMs personalizadas no início da década de 2010, que já era inferior a 1%. À medida que os dispositivos Android se tornaram mais ricos em recursos e fáceis de usar, a necessidade de personalização extensiva diminuiu para muitos.
Evolução do Mercado e Bloatware
Houve uma mudança no mercado, e os smartphones Android ficaram mais caros. As ROMs personalizadas eram muito populares no segmento de baixo custo, mas devido às mudanças no mercado, preferências dos usuários e na forma como os fabricantes promovem e vendem seus dispositivos, a maioria dos Androids atuais possuem interfaces completas e personalizáveis com quase tudo o que um usuário precisa, algo que não acontecia antes.
Devido à conscientização dos usuários, o excesso de bloatware agora é considerado um fator decisivo. Por isso, os fabricantes têm reduzido a quantidade de bloatware ao longo do tempo. Outro motivo para o declínio das ROMs personalizadas pode ser o fato de os dispositivos terem alcançado um ponto de saturação, tanto em hardware quanto em software, especialmente este último.
Além do Ponto de Saturação
O período de 2013 a 2019 foi marcado por um crescimento notável no mercado de celulares Android, com marcas altamente competitivas em termos de preços e especificações. À medida que os smartphones Android se tornaram mais comuns, o elemento “diversão” praticamente desapareceu.
Naquela época, os usuários buscavam explorar seus dispositivos para desbloquear suas capacidades ocultas ou obter mais recursos, o que não acontece mais com os smartphones modernos. Os fabricantes sabem disso, e é por isso que os recursos de IA ganharam destaque na era atual dos smartphones.
Aumento na Duração Média de Posse
Acabou a época em que os fabricantes prometiam apenas uma atualização importante para seus dispositivos. Como os aparelhos daquela época se tornavam rapidamente obsoletos sem que os usuários recebessem a próxima atualização do Android, que trazia muitos recursos novos, as pessoas tinham um forte motivo para experimentar uma ROM personalizada. Esse ímpeto era ainda mais forte devido às atualizações de software extremamente demoradas por parte dos fabricantes.
Os smartphones modernos e de ponta recebem mais de 4 anos de atualizações importantes, e como o custo médio de um modelo topo de linha aumentou, as pessoas estão usando seus aparelhos por muito mais tempo. Os smartphones de baixo custo, por outro lado, recebem cerca de duas atualizações importantes, e é por isso que muitas ROMs personalizadas oferecem mais suporte para esse tipo de dispositivo.
O aumento do preço, combinado com interfaces de usuário aprimoradas, uma grande quantidade de recursos, o declínio do entusiasmo e a falta de tempo (já que estamos mais ocupados com nossas vidas) são algumas das razões, do ponto de vista do usuário, para a diminuição da popularidade das ROMs personalizadas.
A Perspectiva do Google e dos Fabricantes
O Google é, antes de tudo, uma empresa de publicidade, e depois de software e hardware. Não é surpreendente que a gigante colete dados dos usuários e queira que eles usem seus serviços, como Gmail e Fotos, para dificultar a mudança para outra plataforma.
O Google Quer Que Você Fique
Esse ecossistema é quase impossível de escapar, e uma das soluções para reduzir o rastreamento pelo Google é usar ROMs personalizadas como GrapheneOS e microG. Bem, essa era a situação até o Google introduzir o Play Integrity.
O princípio do Play Integrity é que o Google possui uma lista de dispositivos e sistemas operacionais “certificados”, e os não certificados serão impedidos de executar aplicativos que tenham integração com o Play Integrity.
“Um SO não oficial é um SO ruim” – Google
Recentemente, o Authy, um aplicativo popular de 2FA, parou de funcionar para usuários do GrapheneOS, e o gerente da comunidade e usuário do X @mbananasynergy1 respondeu a um tópico no qual Shawn Willden, líder técnico de subsistemas de segurança suportados por hardware do Android, discutia sobre segurança no Android de forma irônica.
@mbananasynergy1 relatou como era injusto que os sistemas operacionais baseados em Android tivessem que lidar com essa situação, e Shawn respondeu: “Se não for um SO oficial, temos que presumir que ele é ruim.”
Imagem Cortesia: Mobile Syrup
Isso deixou claro que o Google está controlando o acesso e adotando práticas anticompetitivas. Certos sistemas operacionais e dispositivos que não atendem aos “padrões de proteção do Play do Google” geralmente passam nas avaliações porque utilizam serviços do Google ou estão envolvidos em um acordo/parceria que promete um alto retorno financeiro.
Portanto, o Play Integrity não consegue identificar se um sistema operacional alternativo está prejudicando o modelo de segurança do Android, e o mesmo acontece com variantes e dispositivos “certificados” com falhas de segurança evidentes que recebem a certificação de qualquer maneira. Isso mostra que mudanças são urgentemente necessárias— matchboxbananasynergy (@mbananasynergy1) 29 de julho de 2024
Shawn ainda não comentou sobre isso. Essa discussão demonstra que o Google não está totalmente a favor de que outros sistemas operacionais prosperem.
O Estado da Desonestidade
O debate continuou com o perfil oficial do GrapheneOS, que explicou como as falhas do Compatibility Test Suite são comuns em Pixels e outros dispositivos Android, mas o Google permite que o Play Integrity funcione. O tópico é bastante interessante e traz informações importantes sobre o cenário atual do Android, então recomendo que você o consulte.
Se o Google deseja fingir que a API do Play Integrity se baseia no CTS, então eles precisam começar a bloquear dispositivos que não passam no CTS. Não é correto afirmar que se baseia no CTS quando nada é totalmente aprovado e a maioria dos dispositivos que não são Pixels tem muitas falhas importantes com ele. — GrapheneOS (@GrapheneOS) 29 de julho de 2024
Além disso, alguns fabricantes simplesmente não permitem que você desbloqueie o bootloader de um dispositivo, ou dificultam um pouco o processo. Essa lista inclui fabricantes conhecidos como Samsung, Realme, OPPO, Vivo, Huawei e ASUS. Embora compreendamos os possíveis riscos de permitir que os usuários desbloqueiem os bootloaders, impedir um usuário de fazer algo em um dispositivo que ele possui totalmente é simplesmente injusto.
Além da popularidade já em declínio, a pressão do Google e dos fabricantes para impedir que os usuários experimentem sistemas operacionais mais seguros também está afetando a comunidade de ROMs personalizadas. Além disso, ao instalar uma ROM personalizada, seu dispositivo perde a capacidade de reproduzir conteúdo em HD, e chats RCS não funcionarão sem o Play Integrity, entre outras coisas.
As ROMs Personalizadas estão se tornando uma espécie em extinção?
Embora sua popularidade possa diminuir ainda mais, as ROMs personalizadas ainda existem. Enquanto os fabricantes permitirem o desbloqueio dos bootloaders e os usuários não abrirem mão da privacidade de seus dados, a comunidade de ROMs personalizadas continuará a prosperar. No entanto, não posso deixar de lamentar o fim de duas das minhas ROMs personalizadas favoritas: Pixel Experience e Dot OS.
Até agora, as ROMs personalizadas se promoveram como alternativas ricas em recursos ao Android. Mas, com as circunstâncias atuais e o crescente uso de IA, espero ver ROMs personalizadas que se vendam como alternativas de Android limpas, sem as artimanhas da IA, porque sei que muitas pessoas estão cansadas de ouvir falar da palavra “IA”. É uma possibilidade remota, mas não está descartada.
Você já instalou e usou ROMs personalizadas em seu celular Android antes? Como você se sentiu em comparação com o Android que veio com seu dispositivo? Deixe-nos saber nos comentários abaixo.