Étant donné que je ne souhaite pas accepter l'accord de confidentialité des services de localisation Google, je l'ai désactivé. Ce faisant, je sais que certaines fonctionnalités de localisation telles que la localisation basée sur les cellules et la connexion wifi ne seront pas fonctionnelles.
Cependant, je m'attendrais à ce que la fonctionnalité GPS simple fonctionne de manière normale. Pour moi, fonctionner normalement serait d'utiliser les données GPS si elles sont disponibles, sinon utiliser le dernier emplacement connu . (Historiquement , c'est comment le travail GPS)
Le courant (je suis sous Android 5, Lollipop) la mise en œuvre de Google semble toutefois de ne pas donner tout lieu du tout quand il n'y a pas de solution claire, me jeter beaucoup d'avertissements et me placer dans le monde au lieu de chez moi.
Ma question:
quelqu'un connaît-il un fournisseur de localisation / un spoofer tiers qui met simplement en cache mon dernier emplacement connu s'il n'y a pas de correction GPS? (me redonnant simplement des fonctionnalités normales)
Des fonctionnalités supplémentaires qui seraient très bienvenues sont la mise en cache des données Wifi / Cell, donc si je suis allé quelque part, il se souviendra sans correctif GPS.
Toute suggestion serait grandement appréciée!
Réponses:
Vous pouvez essayer cette application: GPS Aids .
Il essaie de fournir une solution plus rapide et plus stable en fournissant quelques aides GPS (données d'aide GPS comme les orbites à long terme LTO, gpsOneXTRA et AGPS), et il met en cache vos dernières données GPS connues.
Il fonctionnera sans root, mais certaines options nécessitent un accès root.
la source
Ne correspond pas exactement à votre description (en utilisant la "dernière position connue" si le GPS n'est pas disponible), mais reste une bonne alternative:
Sur deux de mes appareils, je me suis complètement débarrassé de tous les services propriétaires de Google, en les remplaçant par des alternatives. En détail, je l'ai décrit dans Android sans Google 5: Libérez votre Droid! ¹ ( mise à jour ¹). En bref, voici ce que j'ai fait:
lacells.db
comme décrit dans XDA et le pousser vers l'appareilEn conséquence, j'ai un service de localisation de travail totalement hors ligne utilisant des identifiants de tour de cellule et l'
lacells.db
accès Playstore via BlankStore ¹ ou YalpStore , et une API Maps fonctionnelle utilisant OpenStreetMap. Donc, "sans GPS actif", j'ai toujours ma position tant qu'il y a des tours cellulaires à portée de main. Je ne peux cependant pas dire s'il utilise la "dernière position connue" s'il n'y a pas de GPS ni de tours de téléphonie cellulaire.¹ Divulgation: lien aller vers l'un de mes sites
la source
En utilisant Fairphone 2 et Fairphone Open OS et en suivant ce guide pour vivre sans Google, j'ai configuré des services de localisation en utilisant le fournisseur de middleware de localisation µg UnifiedNlp (pas de GAPPS)
Il est facile de le faire en utilisant le référentiel F-Droid
Résultat: les services de localisation GPS et basés sur le réseau fonctionnent avec peu ou pas d'impact sur la confidentialité.
la source
L'accès à l'emplacement dans le service Google Location et l'accès à l'emplacement dans Android sont indépendants l'un de l'autre.
Les applications peuvent utiliser soit Android Location Manager (qui ne dépend pas du service Google Location), soit le service Google Location.
Ainsi, vous pouvez toujours utiliser des applications qui accèdent à la localisation via Android Location Manager. Selon mes recherches sur les 5000 meilleures applications, la plupart des applications utilisent toujours Android Location Manager. Donc, vous devriez être bon sans Google Location Services.
la source