A simple guide to understand microG
Introdução
O microG é uma implementação livre e de código aberto do Google Play Services. Seu objetivo é oferecer uma alternativa funcional aos serviços proprietários do Google em dispositivos Android. Ele permite que os usuários executem aplicativos que dependem do Google Play Services sem precisar se autenticar com uma conta pessoal do Google, criando assim uma camada de anonimato entre os usuários e a infraestrutura do Google Play Services.
O /e/OS, nosso sistema operacional móvel de código aberto com foco na privacidade, vem pré-instalado com o microG. Os usuários do /e/OS que desejam desfrutar de aplicativos móveis populares podem fazê-lo, mantendo-se protegidos contra a mineração de dados por parte das grandes empresas de tecnologia.
Este guia irá ajudá-lo a compreender os conceitos básicos do microG e também aborda, de forma geral, sua integração no /e/OS. Além disso, este guia apresentará algumas etapas para ajudá-lo a garantir que ele esteja configurado corretamente, a fim de obter o melhor desempenho possível.
Componente principal do microG
GmsCore: A principal estrutura que fornece as funcionalidades do Google Play Services. O GmsCore inclui o módulo Unified Network Location Provider (UnifiedNlp), que lida com as chamadas das aplicações ao provedor de localização de rede do Google. Você pode encontrar mais detalhes sobre o GmsCore na página dedicada no GitHub
Durante a instalação do sistema operacional
Conforme mencionado na seção de introdução, o /e/OS vem com o microG pré-instalado. O usuário não precisa instalar o microG separadamente na ROM do /e/OS.
- Primeira inicialização: Quando o seu dispositivo for inicializado pela primeira vez no /e/OS, você será guiado pelo processo de configuração inicial, incluindo a conexão ao Wi-Fi, a configuração das opções de segurança e muito mais.
-
Configuração do microG: O /e/OS vem com o microG pré-instalado e pré-configurado. No entanto, é recomendável verificar se tudo está funcionando corretamente.
- Validação da configuração do microG
- Toque no ícone
Configurações
- Toque no ícone
- Acesse
SistemaemConfigurações
- Em
Sistema, role atémicroG
- Na tela principal do
microg, selecioneAutoverificação
-
Certifique-se de que todas as caixas de seleção estejam marcadas em
Suporte à falsificação de assinaturaPacotes instaladosPermissões concedidasSistema
As caixas de seleção estão marcadas por padrão.
Utilização
- Verificação da funcionalidade
- Instale um aplicativo que dependa do Google Play Services (p. ex., o Google Maps).
- Abra o aplicativo e verifique se ele funciona corretamente, sem erros relacionados ao Google Play Services.
- Como usar a conta do Google com o microG
- Abra o aplicativo Configurações do microG.
- Acesse a seção Contas e adicione sua conta do Google.
- Certifique-se de que as opções de sincronização estejam ativadas conforme necessário.
Resolução de problemas
- Falhas ou erros no aplicativo
- Verifique novamente a seção de autodiagnóstico do microG para ver se há alguma configuração que tenha sido esquecida.
- Certifique-se de que todas as permissões necessárias estejam concedidas.
- Limpe o cache e os dados do aplicativo afetado.
Benefícios adicionais do microG
- Falsificação de assinatura
- Alguns aplicativos exigem a falsificação de assinatura (signature spoofing) para funcionar corretamente com o microG.
- Google Safetynet
- O Safetynet é um sistema de certificação de dispositivos que garante que o dispositivo esteja devidamente protegido e seja compatível com o Android CTS.
Back-end de localização
O /e/OS configura o beaconDB (https://beacondb.net/) como o back-end de localização padrão.
Conclusão
O microG é uma ferramenta poderosa para usuários que desejam minimizar sua dependência dos serviços proprietários do Google, mantendo a funcionalidade dos aplicativos. Seguindo este guia, você poderá entender melhor como o microG funciona no seu dispositivo Android. Para obter suporte mais avançado e participar de discussões da comunidade, considere visitar a página do microG no GitHub ou participar de fóruns e grupos de discussão relevantes.
A /e/OS tem o orgulho de apoiar o desenvolvimento do projeto microG desde 2020.