Le forum a été mis à jour! (lire la suite...)
raphaelpp

un hack pour aider le fix gps

24 posts in this topic

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

derty9741 likes this

Share this post


Link to post
Share on other 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 ...

Edited by djeman
derty9741 likes this

Share this post


Link to post
Share on other 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:

Ifkay likes this

Share this post


Link to post
Share on other sites

oui je parcours le forum de l'atrix et j'ai vu tes posts , en ce moment je suis plus intrigué par le soft wishnu, je vais lui donner un test ce soir, le temps de DL l'iso debian arm. je veux pourvoir exploiter le lapdock a fond

Share this post


Link to post
Share on other 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

Edited by djeman

Share this post


Link to post
Share on other 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

Share this post


Link to post
Share on other sites

Ben notre laptop ou plutot notre webtop d'origine utilise bash (ubuntu jaunty :x) et l'utilisateur créé d'origine est adas d'où la ligne que j'ai écrite ^^

Share this post


Link to post
Share on other 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 ??

Share this post


Link to post
Share on other sites

faut passer le system en read write:

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

Share this post


Link to post
Share on other 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

Edited by Axxxxl

Share this post


Link to post
Share on other 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.

Edited by djeman

Share this post


Link to post
Share on other sites

marche po non plus (j'ai pas oublié le su)

:(

mais lol

edit : le fait que je sois sous epinter fait une différence peut-etre ?

Edited by Axxxxl

Share this post


Link to post
Share on other sites

T'essayes de le modifier comment ?

Elle fait quoi la commande c'est quoi l'erreur ?

Si t'utilises adb il y a un truc pratique "adb remount" ça te remonte les partitions en lecture écriture tout seul.

Share this post


Link to post
Share on other sites

post-19421-0-02528900-1355152208_thumb.j

via Terminal

pas d'erreur

quand au fichier via l'editeur de fichier texte interne ou celui d'Astro : mm résultat

Edited by Axxxxl

Share this post


Link to post
Share on other 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

Edited by djeman

Share this post


Link to post
Share on other 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. -_-

Edited by # Xkz

Share this post


Link to post
Share on other sites

J'ai édité-modifié facilement le gsp-conf avec Root Browser Lite, et en suivant

vos indications...ça fonctionne nickel (sous GB djeman) ! Merci

Share this post


Link to post
Share on other 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

Share this post


Link to post
Share on other sites

Moi j'ai essayé sur Maps et c'est toujours impossible de trouver ma position. Chanceux ! :D

Share this post


Link to post
Share on other sites

Dernier fix avec la modif sur rom stock GB réalisé en 2 secondes !

Ça n'a jamais été aussi rapide !

Merci !

Share this post


Link to post
Share on other sites

effectivement sous Maps je n'ai de localisation que par le réseau, pas de fix :o

par contre pour toute les autres applis que j'ai qui utilisent un GPS ça marche (navigon, globe, parcours etc)

bizarre ^^

Share this post


Link to post
Share on other sites

Ok merci d'avoir essayé sur Maps Axl, j'allais faire le deuil de mon GPS. ^_^

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now