agro6162 / talkmyphone

Automatically exported from code.google.com/p/talkmyphone
0 stars 0 forks source link

Battery issues #18

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Lorsque l'application est démarrée, la batterie se vide bien plus vite que 
d'habitude, je ne tiens même pas la journée !
Pourtant avec des applications comme ChromeToPhone ou Gtalk, on est connecté 
tout le temps mais ca se vide pas comme ca !!!

Merci

Original issue reported on code.google.com by ludovic....@gmail.com on 10 Sep 2010 at 9:17

GoogleCodeExporter commented 9 years ago
C'est bizarre, ça dépend vraiment du téléphone : chez moi ça ne change 
absolument rien. Ne t'inquiète pas, je suis déjà très sensible à cette 
problématique. Si je vois la moindre manière d'améliorer cela, je m'en 
occuperai.

Original comment by chm.duquesne on 11 Sep 2010 at 6:40

GoogleCodeExporter commented 9 years ago
Sur Desire+Froyo-Stock, talkmyphone allumé sans arrêt, je n'ai pas ce 
problème.

Original comment by pierre.ravalitera@gmail.com on 11 Sep 2010 at 7:38

GoogleCodeExporter commented 9 years ago
Je n'ai même pas tenu la demi journée aujourd'hui... Je tiens sans prob 1 
journée quand c'est arrêté... Donc gros prob pour moi !

Original comment by ludovic....@gmail.com on 12 Sep 2010 at 10:00

GoogleCodeExporter commented 9 years ago
As-tu la 3G allumée en permanence?

Original comment by chm.duquesne on 13 Sep 2010 at 4:07

GoogleCodeExporter commented 9 years ago
Que je sois en 3G, GPRS ou Wifi, ca bouffe en moyenne 15% de la batterie par 
heure !

Original comment by ludovic....@gmail.com on 13 Sep 2010 at 6:07

GoogleCodeExporter commented 9 years ago
TalkMyPhone maintient une connexion xmpp ouverte. D'après les retours que j'ai 
eu sur #android-dev, c'est probablement cela la cause la plus importante de 
consommation car cela oblige à garder une antenne active. Au passage il n'est 
donc pas logique que ton téléphone consomme la même chose en wifi, en 3G ou 
en EDGE puisque garder l'un des 3 actif en permanence est fondamentalement 
différent en terme de conso.

Si Gtalk procède d'une manière différente (je dis bien si: ni moi ni les dev 
de #android-dev ne sont allé lire son code), alors c'est qu'il utilise 
probablement C2DM. Cependant c'est quelque chose que TalkMyPhone ne peut pas 
faire: D'abord l'accès à C2DM est limité, et ensuite C2DM n'est disponible 
que pour android > 2.2 et il est hors de question pour moi de ne pas supporter 
android <= 2.2 , ne serait-ce que parce que mon téléphone à moi est en 1.5.

De plus, je me suis renseigné ailleurs pour savoir comment les autres 
messageries xmpp procèdent, et au moins beem et yaxim gardent elles aussi une 
connexion ouverte. Si les autres procèdent de cette manière c'est qu'il n'y a 
probablement pas de méthode simple pour faire autrement. Sauf si je tombe sur 
un article qui montre comment contourner le problème, TalkMyPhone continuera 
à procéder de la même manière.

Au fait, peux-tu confirmer que c'est bien TalkMyPhone qui bouffe la batterie? 
Il y a un menu qui montre quelles applications sont responsables de la conso 
(différent sur chaque version d'android, je te laisse chercher sur la tienne).

Original comment by chm.duquesne on 13 Sep 2010 at 6:56

GoogleCodeExporter commented 9 years ago
Voici mon retour plus exact :
En effet, en Wifi la baisse est moins significative mais elle reste non 
négligeable.
En 3G/EDGE/GPRS c'est donc pire. Peut être car il peut y avoir souvent des 
pertes de connexions...

En tout cas, le message de "bienvenue" apparait en moyenne toute les 2h que je 
sois en GSM ou Wifi... (ma connexion Wifi étant stable)

Je ne sais pas comment ChromeToPhone procède pour envoyer des données sur le 
mobile mais je pense qu'il est possible de s'en inspirer (malgré qu'ils 
n'utilisent certainement pas le protocole XMPP) non ? J'en ai aucune idée...

La liste d'application n'affiche aucun programme en particulier sauf les 
principaux : Ecran, système android, etc
Et en testant une journée avec l'appli lancé et une journée sans, la 
différence est donc notable. Je n'ai pas installé d'autres applications entre 
les deux périodes.

PS: pour les précédents donateurs, est-il possible de créer un lien entre 
l'appli du market et le mobile ? merci

Original comment by ludovic....@gmail.com on 15 Sep 2010 at 12:26

GoogleCodeExporter commented 9 years ago
Je le redis: on _ne peut pas_ s'inspirer de chrome to phone: 
- pas supporté par android < 2.2
- je n'ai pas d'accès au C2DM

Pour les donations, la prochaine version sera disponible en gratuit (et en 
payant) sur le market et seront par la suite mises à jour en même temps.

Original comment by chm.duquesne on 15 Sep 2010 at 1:31

GoogleCodeExporter commented 9 years ago

Original comment by chm.duquesne on 15 Sep 2010 at 1:32

GoogleCodeExporter commented 9 years ago
Oui pas de soucis, il fallait juste préciser que tu parlais de ChromeToPhone 
dans ton précédent message (tu fais uniquement référence à Gtalk)... Je ne 
peux pas le deviner !

Merci encore

Original comment by ludovic....@gmail.com on 15 Sep 2010 at 2:02

GoogleCodeExporter commented 9 years ago
Oups pardon. Donc oui, ChromeToPhone utilise C2DM (et comme je disais dans le 
post précédent, gtalk probablement aussi).

Original comment by chm.duquesne on 15 Sep 2010 at 4:20

GoogleCodeExporter commented 9 years ago
J'ai un Galaxy S 2.1 SFR et même si je n'ai pas encore fait des tests de 
comparaison comme ludovic, je constate le même problème de consommation de 
batterie quand l'application est lancée.

Original comment by sb.musi...@gmail.com on 21 Sep 2010 at 12:50

GoogleCodeExporter commented 9 years ago
Issue 86 has been merged into this issue.

Original comment by chm.duquesne on 14 Oct 2010 at 11:49