Muitos de nós agora estão procurando maneiras de quebrar nossa dependência do Google, mas no Android, isso pode significar ter que abrir mão do acesso a todos os softwares disponíveis no Google Play. Mesmo os aplicativos que não vêm da Play Store geralmente ainda dependem do Google Play Services. Isso significa que tudo está perdido?
Onde há uma vontade, há um caminho. O microG é uma opção que, embora não seja capaz de substituir totalmente o Google Play Services, pode ser boa o suficiente para fazer o que você deseja.
O que é microG?
O Android é tecnicamente um sistema operacional gratuito e de código aberto, mas a versão que você encontra pré-instalada na esmagadora maioria dos telefones e tablets não é. Isso porque o Google e outros fabricantes de dispositivos fornecem camadas de código proprietário fechado sobre a base do Android.
O Google Play Services é uma dessas camadas. Ele vem com qualquer dispositivo fornecido com a Google Play Store. Muitos, se não a maioria, dos aplicativos que vêm da Play Store exigem que o Google Play Services funcione.
Se você instalar uma ROM personalizada, obterá as partes de código aberto do Android sem os bits adicionados do Google. Você tem a opção de adicionar o código do Google, mas muitas pessoas instalam ROMs personalizadas especificamente para reduzir a presença do Google em suas vidas. O problema é que isso significa ficar sem muitos aplicativos que têm pouco a ver com o Google.
Alguns aplicativos de código aberto dependem do Google Play Services, o que significa que você precisa de uma camada de código proprietário para executar um aplicativo de código aberto em um sistema operacional de código aberto. É aí que entra o microG.
O microG é uma implementação gratuita e de código aberto do Google Play Services. Uma ROM personalizada com microG pode imitar o suficiente da funcionalidade que o Google Play Services fornece para que muitos desses aplicativos funcionem novamente. Isso permite que você use determinados aplicativos sem precisar mais ter uma conta do Google vinculada ao seu telefone.
Como funciona o microG
O Google Play Services não é um único software. Para replicar os vários aspectos desta tecnologia, o microG consiste em vários componentes.
- Código de serviço (GmsCore): Fornece a funcionalidade necessária para executar aplicativos que utilizam o Google Play Services ou a API Android do Google Maps (v2).
- Proxy da Estrutura de Serviços (GsfProxy): Permite que os aplicativos que utilizam o Google Cloud to Device Messaging (C2DM) usem o serviço compatível do Google Cloud Messaging incluído no GmsCore.
- Provedor de localização de rede unificada (UnifiedNIp): Fornece geolocalização baseada em Wi-Fi e torre de celular para aplicativos que usam o provedor de localização de rede do Google.
- API do Google Maps (mapsv1): Fornece a mesma funcionalidade que a API do Google Maps (v1) obsoleta.
Isso tudo é muito técnico. Se você quiser se aprofundar nos detalhes, você pode encontrar explicações mais detalhadas de cada um desses componentes no site microG, mas você não precisa se preocupar com isso de outra forma.
Como obter microG
A maneira mais fácil de colocar as mãos no microG é comprar um telefone que vem com o microG pré-instalado. Existem algumas opções, como um Telefone Murena da /e/ Foundation ou um Pixel modificado da Instituto Cálice.
Se você está familiarizado com como instale uma ROM personalizada em um telefone Android, a próxima abordagem mais fácil é instalar uma ROM personalizada que já inclui microG. Aqui estão alguns exemplos:
- LineageOS para microG
- OmniROM
- CalyxOS
Observe que enquanto LineageOS suporta o maior número de dispositivos, a versão com microG integrada é um fork não oficial não afiliado ao projeto LineageOS. Os projetos OmniROM e CalyxOS fornecem suporte oficial para microG e os incluem como parte da ROM, mas suportam muito menos dispositivos. Para muitos usuários, o LineageOS será a única opção.
Se você já possui uma ROM personalizada instalada ou se sente mais confortável instalando o microG separadamente, essa também é uma opção. É mais complicado, exigindo uma ROM que vem com falsificação de assinatura incorporada, ou para você corrigir a ROM para torná-la compatível com falsificação de assinatura. Você então pode instalar o F-Droid, adicionar repositório F-Droid do microG e instale os apps necessários, cujos APKs você também encontra em página de download do microG.
A maioria dos aplicativos funciona com microG?
O microG é um projeto em andamento e não possui paridade total de recursos com o Google Play Services. Projetos como esse raramente são capazes de servir como substitutos totalmente funcionais para o serviço que procuram substituir, pois estão essencialmente jogando um jogo de gato e rato.
Isso significa que, se você espera ter um telefone mais privado e aberto com a capacidade de executar qualquer aplicativo do Google ou qualquer aplicativo da Play Store, provavelmente ficará desapontado. Mas se você já está confortável com os aplicativos que vêm com sua ROM personalizada ou estão disponíveis no F-Droid, e você só deseja você tinha um ou dois aplicativos disponíveis apenas na Play Store, há uma chance maior de que o microG o ajude a realizar seu meta.
Se você espera que a maioria dos aplicativos não funcione ou venha com peculiaridades, e permita-se ser agradavelmente surpreendido quando eles funcionam bem o suficiente, então é mais provável que você aprecie o que o projeto microG conseguiu providenciar.
Os aplicativos do Google podem ser um sucesso ou um fracasso. É possível executar o Google Maps, por exemplo, mas o suporte ao Android Auto ainda não existe. Os aplicativos bancários podem não ser iniciais, pois geralmente verificam as partes subjacentes do seu sistema para garantir que seu dispositivo não esteja comprometido e, aos olhos de um aplicativo bancário, seguir as etapas necessárias para instalar uma ROM personalizada significa que seu dispositivo agora está comprometido.
Mas o microG pode ser suficiente para obter um aplicativo que você precisa para carregar um carro elétrico em um carregamento específico rede ou para instalar seu editor de vídeo favorito que não depende do Google Play Services para fazer tudo muito. Você pode pegar uma carona com o Uber novamente, por exemplo, mas pode precisar voltar ao site se houver um bug ou se as coisas pararem de funcionar.
Se sua inclinação geral é evitar grandes empresas de tecnologia ou software de grandes corporações, e você está apenas tentando para ter acesso ao grande catálogo de aplicativos de pequenos desenvolvedores na Play Store, então você provavelmente terá um Tempo. Mas não há garantias.
Você deve usar microG?
Para muitos de nós, o pensamento de carregar um dispositivo vinculado a uma conta do Google não é algo com o qual nos sentimos confortáveis. Se tal ideia deixa você desconfortável o suficiente para limpar seu dispositivo e ficar sem a maior parte do software em a Play Store e você já está acostumado com soluções alternativas, o microG é uma ótima ferramenta para adicionar ao seu cinto. Ele expande o software que você pode executar sem rastrear o que você faz.
O microG não facilita a saída do ecossistema do Google, mas facilita o trabalho.