Forum Linux.général AOSP, lineage/andro, sans opengapps : géoloc' impossible?

Posté par  . Licence CC By‑SA.
Étiquettes :
2
10
août
2022

bonjour

initialement je croyais déjà avoir posé ma question, mais jme rends compte qu'un crash OOM l'a complètement fait sortir de mes radars :D

je dispose d'appareils android-based, type aosp; un lineage dégooglisé sans les opengapps;
également un anbox sous lmde/debian.

Or, je me rends compte que la géoloc pour pratiquement (en fait toutes) les applis, ne fonctionne absolument pas, serait dépendante des opengapps.

quelqu'un peu confirmer (ou me préciser)? :D

merci :)

  • # ma vie

    Posté par  . Évalué à 4.

    il me semble qu'il est recommandé d'installer à minima la variante pico des gapps pour assurer le minimum

    ou au moins des "services locator" qui vont aller interroger la puce GPS et envoyer les infos à toutes les applis qui le demande (et ont le droit)

  • # OpenStreetMap

    Posté par  . Évalué à 5.

    OpenStreetMap fonctionne sans problème sur lineageos "de base", donc à priori l'accès GPS ne pose pas de soucis.
    je fais aussi fonctionner plusieurs applis de mesure de performances sportives (vitesse, trajet, stats de marche/course/vélo)
    Tu peux tenter OSM, s'il ne marche pas, c'est que tu as un autre souci avec le GPS de ton tel, peut être un bug driver de lineage pour le coup, et là aucune lib ne t'aidera je pense.

  • # microG

    Posté par  . Évalué à 4.

    Sinon en alternative à opengapps, tu as aussi microG qui est une implémentation libre et ouverte d'une bonne partie de opengapps.
    Tu as la liste des API implémentées ici.

    Tu peux aussi trouver sur ce site un Lineage intégrant directement microG si ça t'embête de l'installer manuellement.

  • # Activé?

    Posté par  (site web personnel) . Évalué à 4.

    Tu n'as pas besoin de microG pour la géolocalisation, j'utilise AndrOSM sans souci. Est ce que tu as bien activé la géolocalisation au moins?

    Après tu utilises peut être des applications qui réclament les services Google pour d'obscures raisons… En restant sur f-droid tu ne devrais pas avoir de problème.

    Un LUG en Lorraine : https://enunclic-cappel.fr

    • [^] # Re: Activé?

      Posté par  . Évalué à 2. Dernière modification le 10 août 2022 à 16:14.

      Je plussoie, j'ai oublié de préciser dans mon message que j'utilise exclusivement des applications fdroid.

    • [^] # Re: Activé?

      Posté par  (site web personnel) . Évalué à 3.

      Pour les applis de géolocalisation, les obscures raisons se résument souvent à celle-ci : Fused Location : https://developers.google.com/location-context/fused-location-provider

      En gros, ça permet de rationaliser un peu les accès à la localisation GPS en terme de fréquence, et aussi en se basant sur d'autres capteurs pour essayer de limiter la consommation.

      Alors oui c'est relou parceque ça impose les play services, mais on ne peut pas dire que ce soit pour rien.

    • [^] # Re: Activé?

      Posté par  . Évalué à 0.

      pour répondre à vos commentaires, notamment depuis l'installation de MicroG services, sur lequel j'ai du activer le plus d'options possibles…
      certaines ont un comportement étrange

      autant OSM ou maps.me (qui utilise osm) me géolocalise correctement depuis microg (et encore, il a bien fallu activer "le plus possible" sur ce dernier), autant d'autres, type happn( pas taper), mais aussi uber (je fournis la pelle) et bolt (et aussi la pioche) que j'utilise avec d'autres connaissances (sur lineage comme sur andro' stock), ces trois appls sont toujours à hurler pour la première une impossibilité de gps due aux services de géoloc', que les deux autres reprennent et n'affiche carrément pas du tout la carte..

      et je sais pas comment résoudre ca, l'une est assez optionnelle (je l'ai pas ouvert depuis que je suis sous lineage) mais devoir passer par un tiers pour commander son bolt c'est un peu…

  • # Non pas besoin

    Posté par  . Évalué à 2.

    Non,

    J'ai un Lineage OS 19.1 sans Gapps et que ce soit Waze ou OSM, la géolocalisation fonctionne au poil.

    Par contre il est possible qu'il soit nécessaire d'avoir des blobs proprios pour faire fonctionner correctement ton GPS selon ton smartphone… Blobs qui peuvent ne pas être fournis par ta distro Lineage…

    La majeure partie des morts l'était déjà de son vivant et le jour venu, ils n'ont pas senti la différence.

    • [^] # Re: Non pas besoin

      Posté par  . Évalué à 1.

      J'ai un Lineage OS 19.1

      C'est toujours l'horreur ? Je n'ai pas pu y rester tant j'ai trouvé l'interface merdique.

      Mais la géolocalisation fonctionne bien aussi chez moi sur LineageOS18.

      • [^] # Re: Non pas besoin

        Posté par  . Évalué à 4.

        Je viens d'un Pinephone sous Phosh et encore avant un Galaxy S4 4G sous Lineage 14.

        Je trouve personnellement l'interface de LineageOS 19 très agréable. A vrai dire, je vois assez peu de différences notables à l'utilisation avec Lineage 14. J'ai vite retrouvé mes petits et passé le temps d'adaptation, je me le suis assez vite approprié.

        Mis à part le choix du thème d'icônes par défaut que je ne trouve pas très lisible, je n'ai pas grand chose à y redire.

        La majeure partie des morts l'était déjà de son vivant et le jour venu, ils n'ont pas senti la différence.

  • # non pas besoin mais une alternative libre existe

    Posté par  . Évalué à 2.

    Bonjour,

    Comme mentionné dans les commentaires ci-dessus théoriquement pas de problème, la localisation fonctionne sans problème.

    J’utilise lineageOS sur un vieux Fairphone2 sans les trucs-google.

    Par contre, si tu rencontres réellement des problèmes avec ton téléphone, je t'invite à tester le système d'exploitation de la /e/ fondation. Celui-ci comporte une ré-écriture des services google.

    https://microg.org/
    https://e.foundation/fr/e-os/

    PS: Pour être franc, je n'ai pas encore testé mais mon FP2 commence à sérieusement se faire vieux.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.