Como não desejo consentir com o contrato de privacidade dos Serviços de Localização do Google, eu o desativei. Ao fazer isso, sei que algumas funcionalidades de localização, como local baseado em célula e wifi, não funcionarão.
No entanto, eu esperaria que a funcionalidade simples do GPS funcionasse normalmente. Funcionar de uma maneira normal para mim seria usar dados de GPS, se disponíveis, caso contrário, use o último local conhecido . (Historicamente, é assim que os receptores GPS funcionam)
A implementação atual (estou executando o Android 5, Lollipop) do Google, no entanto, parece não fornecer nenhum local quando não há uma solução clara, lançando-me muitos avisos e me colocando por todo o lado. mundo em vez de no meu local de origem.
Minha pergunta:
Alguém conhece um provedor / spoofer de terceiros que simplesmente armazene em cache o meu último local conhecido se não houver uma correção GPS? (apenas devolvendo a funcionalidade normal) Funcionalidade
adicional que seria muito bem-vinda é o armazenamento em cache de dados Wifi / Cell. Se eu estiver em algum lugar, ele lembrará sem uma correção de GPS.
Qualquer sugestão seria muito apreciada!
fonte
Respostas:
Você pode tentar este aplicativo: GPS Aids .
Ele tenta fornecer uma correção mais rápida e mais estável, fornecendo alguns recursos de GPS (dados de auxílio ao GPS, como LTO Long Term Orbits, gpsOneXTRA e AGPS) e armazena em cache os últimos dados de GPS conhecidos.
Ele será executado sem root, mas algumas opções requerem acesso root.
fonte
Não corresponde exatamente à sua descrição (usando a posição "última conhecida", se não houver GPS disponível), mas ainda é uma boa alternativa:
Em dois dos meus dispositivos, eu me livrei completamente de todos os serviços proprietários do Google, substituindo-os por alternativas. Em detalhes, descrevi isso no Android sem o Google 5: liberte seu Droid! Update ( atualização ¹). Em resumo, é isso que eu fiz:
lacells.db
como descrito no XDA , e empurrado para o dispositivoComo resultado, eu tenho um serviço de localização de trabalho totalmente offline usando IDs de torre de celular e
lacells.db
acesso à Playstore via BlankStore® ou YalpStore e uma API do Google Maps em funcionamento usando o OpenStreetMap. Portanto, com "nenhum GPS ativo", continuo com a minha localização enquanto houver torres de celular ao alcance. No entanto, não posso dizer se está usando a "última posição conhecida" se não houver GPS nem torres de celular.Clos Divulgação: link para um dos meus sites
fonte
Usando o Fairphone 2 e Fairphone Open OS e seguindo este guia para viver sem o Google, configurei serviços de localização usando o provedor de middleware de localização µg UnifiedNlp (sem GAPPS)
É fácil fazer isso usando o repositório F-Droid
Resultado: o GPS e os serviços de localização baseados em rede funcionam com pouco ou nenhum impacto na privacidade.
fonte
O local de acesso no serviço Google Location e o local de acesso no Android são independentes um do outro.
Os aplicativos podem usar o Android Location Manager (que não depende do serviço Google Location) ou o serviço Google Location.
Assim, você ainda pode usar aplicativos que acessam o local pelo Android Location Manager. De acordo com minha pesquisa dos 5000 principais aplicativos, a maioria deles ainda usa o Android Location Manager. Portanto, você deve ser bom sem o Google Location Services.
fonte