Aller au contenu

un hack pour aider le fix gps


Recommended Posts

testé et approuvé, mon gps se fixe bien plus vite maintenant.

pour cela, editez le gps.conf dans /system/etc

SUPL_HOST=supl.google.com
SUPL_PORT=7276
NTP_SERVER=europe.pool.ntp.org
XTRA_SERVER_1=http://xtra1.gpsonextra.net/xtra.bin
XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra.bin
XTRA_SERVER_3=http://xtra3.gpsonextra.net/xtra.bin

dites moi si ca marche pour vous.

source:

http://forum.xda-developers.com/showthread.php?t=996355

  • Like 1
Lien vers le commentaire
Partager sur d’autres sites

Tu peux même optimiser plus, il y a 4 serveurs dispos en europe:

http://www.pool.ntp.org/zone/europe

Et surtout il y a des serveurs fr donc si plus près moins de latence:

http://www.pool.ntp.org/zone/fr

On peut mettre plusieurs lignes NTP_SERVER qu'il utilisera un après l'autre le temps d'en trouver un actif (Je crois pas sur).

C'est sur que ça fonctionne les serveurs d'origine android sont très lent.

Et merci pour le partage, faut que je le mette dans ma rom mais je traine ...

Modifié par djeman
  • Like 1
Lien vers le commentaire
Partager sur d’autres sites

1 an que je suis deçu et je développe dans mes loisirs :)

En plus de développer je m'y connais en reverse engineering et j'ai fait ma petite variante de la rom motorola pour justement pouvoir l'étudier :

A cause de cette rom comme tu le vois il y a des pages de retours derrière et à chaque fois qu'il y avait un truc inconnu j'ai chercher à savoir ce que c'était en profondeur.

Je suis modérateur/webmaster sur un petit forum familial concernant les smartphones aussi ^^

En ce moment mon but c'est de comprendre le kernel, je sais pas si t'as vu j'ai fait joujou avec les modules sur un autre sujet.

Voila t'as rien à te reprocher c'est moi le geek lol

Et à chaque fois que tu parleras technique tu risques de me voir surgir car je veux savoir, je veux tout savoir !!! Vive Android !!! Vive tous ceux qui y contribuent !!! Vive l'open source !!! Vive le partage et l'entraide !!! :lol:

  • Like 1
Lien vers le commentaire
Partager sur d’autres sites

Le laptop n'est qu'un ubuntu jaunty (2009 :x) bien bridé, j'ai toujours eu la flemme de fournir une image débridé ^^

Mais c'est super simple de travailler dessus en utilisant chroot sous une vrai distrib linux sur pc, quand tu la chroot sur le pc tu peux travailler dedans en mode console avec toutes les fonctions ce qui permet de compiler de très gros soft sans la limitation du tegra2 qui vaut pas un i5 et pas de soucis de place car tu peux l’agrandir ou la rétrécir sans soucis.

Donc il est bridé au niveau du root, tomoyo gère les accès aux applications et ils ont supprimé tous les paquets inutiles à l’exécution ce qui rend apt tout faillant puis jaunty c'est beaucoup trop vieux les applis sont en majorité dépassé ...

Il y en a des alternatifs qui ont l'air sympa comme gentop qui à l'air bien plus adapté après pour le bureau à distance t'en trouvera plein je pense, émuler aussi, le webtop c'est un tout autre truc sur notre atrix.

D'ailleurs il démarre avec android d'une certaine façon, sous un shell android en entrant "/usr/bin/sudo -H -u adas bash" on passe sous un shell ubuntu :P

Modifié par djeman
Lien vers le commentaire
Partager sur d’autres sites

D'ailleurs il démarre avec android d'une certaine façon, sous un shell android en entrant "/usr/bin/sudo -H -u adas bash" on passe sous un shell ubuntu :P

Salut, sur Ubuntu, bash est encore le shell interactif mais sh (utilisé pour les scripts de démarrage notamment) est dash dans les versions récentes.

Ce changement est apparu à peu près en même temps qu'upstart.

Bash n'est pas spécifique à Ubuntu, il est utilisé dans presque toutes les distros GNU/linux.

C'est loin d'être le seul, pour n'en citer qu'un, t'as par exemple zsh qui fournit entre autres, la double complétion.

Sinon, pour savoir quel shell Motorola utilise avec le laptop, c'est pas bien difficile.

# Envoyé depuis mon MB860 avec Tapatalk

Lien vers le commentaire
Partager sur d’autres sites

testé et approuvé, mon gps se fixe bien plus vite maintenant.

pour cela, editez le gps.conf dans /system/etc

SUPL_HOST=supl.google.com
SUPL_PORT=7276
NTP_SERVER=europe.pool.ntp.org
XTRA_SERVER_1=http://xtra1.gpsonextra.net/xtra.bin
XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra.bin
XTRA_SERVER_3=http://xtra3.gpsonextra.net/xtra.bin

dites moi si ca marche pour vous.

source:

http://forum.xda-dev...ad.php?t=996355

Je suis root mais je ne peut enregistrer les modifs, un truc à faire avant ??

Lien vers le commentaire
Partager sur d’autres sites

faut passer le system en read write:

su
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system

pareil :(

malgré avoir tapé les 2 commandes ci-dessus ds le Terminal

u0_a39@android:/ $ su

u0_a39@android:/ # mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system

u0_a39@android:/ #

essai : ko

Modifié par Axxxxl
Lien vers le commentaire
Partager sur d’autres sites

Wé c'est foireux on a pas de yaffs2 et pas de block avec ce nom ^^

mount -o rw,remount system /system

Celle ci sera plus efficace, n'oublies pas su.

@raphaelpp : La partition system de l'atrix c'est "/dev/block/mmcblk0p12" et elle est soit en ext3 soit en ext4.

Modifié par djeman
Lien vers le commentaire
Partager sur d’autres sites

Ah pas d'erreur donc ça fonctionne :)

Le truc c'est que si tu fais pas tout avec le terminal il te faut un programme explorateur/editeur de fichiers prenant en charge le mode root comme root explorer.

Edit:

Si tu veux tu peux le faire avec adb aussi:

adb remount
adb pull /system/etc/gps.conf

Là tu le modifies sur le pc puis tu le renvoies et tu mets les permissions:

adb push gps.conf /system/etc/gps.conf
adb shell chmod 644 /system/etc/gps.conf
adb shell chown 0.0 /system/etc/gps.conf

Modifié par djeman
Lien vers le commentaire
Partager sur d’autres sites

Pour ce qui est des serveurs, la puce A-GPS en utilise n+3, n pour le fix (temps) puis 3 pour le positionnement.

Donc vous pouvez vous amuser à mettre 50 serveurs NTP (fix) mais le top c'est 4, ça permet rapidité et efficacité.

De plus la puce est normalement paramétrable avec des booléens du genre DEBUG_LEVEL à mettre en false pour ne pas qu'il y ait des logs sur diverses erreurs, ça fait gagner des microsecondes. ^_^

Donc pour moi le gps.conf au top lorsque l'on habite en France, ça serait dans ce genre :

DEBUG_LEVEL=0
NTP_SERVER=0.fr.pool.ntp.org
NTP_SERVER=1.fr.pool.ntp.org
NTP_SERVER=2.fr.pool.ntp.org
NTP_SERVER=3.fr.pool.ntp.org
XTRA_SERVER_1=http://xtra1.gpsonextra.net/xtra.bin
XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra.bin
XTRA_SERVER_3=http://xtra3.gpsonextra.net/xtra.bin
SUPL_HOST=supl.google.com
SUPL_PORT=7276

J'avais prévu il y a longtemps d'intégrer une modification adaptée au mieux du gps.conf pour AtrixTweaks mais j'avais abandonné par manque de temps. Peut-être que je reprendrai ça prochainement. :)

edit : Ah oui j'allais oublier, pensez à aller régler vos paramètres de localisation, que satellite GPS soit bien coché et que la source GPS soit interne pour ceux qui n'y auraient pas pensé.

edit 2 : Impossible de faire fonctionner le gps sous la CM10 d'epinter, avec n'importe quels paramètres. -_-

Modifié par # Xkz
Lien vers le commentaire
Partager sur d’autres sites

edit 2 : Impossible de faire fonctionner le gps sous la CM10 d'epinter, avec n'importe quels paramètres. -_-

?? marche bien moi sous Navigon ou Globbe sous epinter même si j'ai pas trouvé qu'il accrochait plus vite pour le moment

Lien vers le commentaire
Partager sur d’autres sites

Rejoignez la conversation

Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.

Invité
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...