Graaou Posté(e) 15 décembre 2009 Share Posté(e) 15 décembre 2009 Voilà le problème: Ma batterie est à 70% et avec plusieurs widgets pas de souci mais l'icone en haut à droit indique 100% quand je suis en réel à 30-40% il en ai toujours à 80% et après ça descend très vite d'un coup. L'objectif est d'avoir un indicateur fiable comme ça pas besoin d'application de batterie, le pourcentage c'est pas grave mais au moins que lorsque la batterie est à 50% l'icone android le soit aussi. Pourquoi ce bug, des idées pour corriger ça? Pourquoi un widget arrive à lire le bon niveau de batterie et pas le système de base :/ Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
TerryFX Posté(e) 15 décembre 2009 Share Posté(e) 15 décembre 2009 déjà de base le système d'exploitation android n'affiche que quelques états (7 images .png différentes) pour le niveau actuel de charge de la batterie. après c'est vrai que les seuils de déclenchement de ces images ne sont pas vraiment représentatifs du niveau de charge réel. techniquement il doit être possible de modifier les seuils en intervenant sur le ou les fichiers de paramétrage correspondants, mais là faut demander aux différents dev et spécialistes qui fréquentent ce forum. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Jim Profit Posté(e) 15 décembre 2009 Share Posté(e) 15 décembre 2009 C'est le cas général sur les téléphones portables. L'affichage de la batterie ne reproduit pas linéairement la charge. Typiquement: Elle apparait pleine tant que la batterie est au dela de 50% Quand elle est à la moitié, en réalité il ne reste que 15% C'est un comportement qui est demandé aux fabricants par les opérateurs, à priori pour que les clients consomment plus car plus confiant en la capacité restant dans leur batterie. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Graaou Posté(e) 15 décembre 2009 Auteur Share Posté(e) 15 décembre 2009 (modifié) Théorie intéressante! Pourquoi pas après tout. Ba oui mais je voudrais que la batterie qui s'affiche soit son état réelle et pas ce que l'on veut me faire croire.. Même WM arrive à le faire :P Si s'était bon on aurait déjà une application en moins à faire tourner.. et un icône utile en plus sur le téléphone. Si qq d'un peu calé passe par là, pour faire un petit patch. :D A moins que ça ne gène que moi ^^ Modifié 15 décembre 2009 par Graaou Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Androc Posté(e) 15 décembre 2009 Share Posté(e) 15 décembre 2009 Perso j'utilise Battery graph qui, non content de t'afficher l'état précis de ta batterie, t'affiche également l'historique et te permet d'exporter les rapports au format CSV. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
nicoM Posté(e) 15 décembre 2009 Share Posté(e) 15 décembre 2009 https://www.frandroid.com/forum/viewtopic.php?id=3126 en même temps la décharge de la batterie n'est pas linéaire. Il faut juste se convaincre que le logo n'affiche pas le temps restant (ce qui est quasiment impossible à évaluer) mais le niveau de tension de la batterie. Et une batterie lithium ça se décharge tout doucement au début puis d'un coup à la fin. Donc l'affichage n'est pas si déconnant que ça. mais c'est trompeur; c'est clair. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
TerryFX Posté(e) 15 décembre 2009 Share Posté(e) 15 décembre 2009 Il faut juste se convaincre que le logo n'affiche pas le temps restant (ce qui est quasiment impossible à évaluer) mais le niveau de tension de la batterie j'avais encore jamais fait la distinction. reste que dans le cas du galaxy c'est vrai qu'actuellement c'est vraiment pas pratique pour se faire une idée du temps restant, sur mes téls précédents c'était bien plus représentatif. bon c'était pas des androphones, ils avaient beaucoup moins de fonctions annexes et ils consommaient donc moins vite, ça vient peut-être aussi de là. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Ganryu Posté(e) 15 décembre 2009 Share Posté(e) 15 décembre 2009 Passer en dessous de 70% il faut songer à faire des économies et limiter ce qui tire sur la batterie Lorsqu'on atteint 60% on entre en zone délicate. A 50 % et moins il faut prévoir la recharge dare dare. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Jim Profit Posté(e) 15 décembre 2009 Share Posté(e) 15 décembre 2009 (modifié) Voici un articles intéressants sur ce phénomène (jauge batterie sciemment trompeuse) qui ne touche pas uniquement les téléphones mais également les ordinateurs portables. http://www.dansdata.com/gz084.htm Et la news slashdot correspondante, intéressante pour les commentaires. http://mobile.slashdot.org/article.pl?sid=08/07/29/1332224 Est également évoqué le cas la jauge de signal radio dont la valeur ne garanti pas une qualité optimale de connexion. Modifié 15 décembre 2009 par Jim Profit Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
TerryFX Posté(e) 15 décembre 2009 Share Posté(e) 15 décembre 2009 ...effarant, merci pour les liens. sinon y a une manière relativement efficace de régler ce genre de problème : modifier l'interface (les images de l'état de charge de la batterie sont toutes dans le framework-res.apk) en décalant les .png d'origine de façon à obtenir une meilleure corrélation entre l'affichage et la réalité. pour ça faut bien sûr être en root. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Androc Posté(e) 15 décembre 2009 Share Posté(e) 15 décembre 2009 (modifié) ...effarant, merci pour les liens. sinon y a une manière relativement efficace de régler ce genre de problème : modifier l'interface (les images de l'état de charge de la batterie sont toutes dans le framework-res.apk) en décalant les .png d'origine de façon à obtenir une meilleure corrélation entre l'affichage et la réalité. pour ça faut bien sûr être en root. Moui, ça fonctionne mais ça revient un peu à crever ses pneus pour passer dans un tunnel à la hauteur un peu limite :) Plus exactement cette méthode est valable si on est sur que le décalage est linéaire et qu'il n'y a pas d'autres astuces cachées. Modifié 15 décembre 2009 par Androc Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
nicoM Posté(e) 15 décembre 2009 Share Posté(e) 15 décembre 2009 c'est tout sauf linéaire. et l'autonomie restante dépend beaucoup de.... ce que tu fais dans le future! pas facile à prévoir pour le tel. Il pourrait extrapoler avec l'usage du moment présent. c'est ce que fait un appareil photo numérique dont l'autonomie restante affichée change suivant qu'on est en mode 'prise de vue' ou 'visionneuse'. mais dans le cas d'un smartphone ca varierait énormément et on ne serait pas plus renseigné. Ganryu: je trouve que ce que tu dis était vrai en G1 et G8; maintenant on peut vraiment se servir du tel même entre 20 et 5%. J'ai déjà envoyé un sms avec 1% de batterie! et par exemple mon tel est passé sous 50% ce matin vers 11hr et la il est à 34% Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Graaou Posté(e) 15 décembre 2009 Auteur Share Posté(e) 15 décembre 2009 déjà, merci pour toutes ces infos. Et une batterie lithium ça se décharge tout doucement au début puis d'un coup à la fin. Donc l'affichage n'est pas si déconnant que ça. Oui mais alors pourquoi les applications tierces affichent la bonne valeur. Les pourcentages sont plutôt cohérents sinon y a une manière relativement efficace de régler ce genre de problème : modifier l'interface (les images de l'état de charge de la batterie sont toutes dans le framework-res.apk) en décalant les .png d'origine. J'avais pensé à ça, mais j'ai peur qu'on perdent beaucoup en précision.. c'est tout sauf linéaire.et l'autonomie restante dépend beaucoup de.... ce que tu fais dans le future! pas facile à prévoir pour le tel. Il pourrait extrapoler avec l'usage du moment présent. C'est clair que définir, par exemple, le temps de batterie restant c'est très difficile, style 2h 18 min 22 sec :D mais simplement afficher la charge actuelle, c'est pas la mort normalement, les autres applications le font très bien. mais pas l'icône de base qui est inexploitable à mon goût. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Jim Profit Posté(e) 15 décembre 2009 Share Posté(e) 15 décembre 2009 déjà, merci pour toutes ces infos.Et une batterie lithium ça se décharge tout doucement au début puis d'un coup à la fin. Donc l'affichage n'est pas si déconnant que ça. Oui mais alors pourquoi les applications tierces affichent la bonne valeur. Les pourcentages sont plutôt cohérents A croire que l'hypothèse de nicoM n'est pas valable... simplement afficher la charge actuelle, c'est pas la mort normalement, les autres applications le font très bien. mais pas l'icône de base qui est inexploitable à mon goût. L'icône de base fait très bien son travail, qui n'est pas de représenter la charge réelle. Êtes vous allé voir les liens que j'ai donnés plus haut ? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Jim Profit Posté(e) 15 décembre 2009 Share Posté(e) 15 décembre 2009 c'est tout sauf linéaire. Les courbes de décharges d'accus au lithium que j'ai vues étaient linéaires sur une bonne partie tout de même. Sachant que le constructeur connait la courbe de décharge de ses batteries, la non-linéarité n'est pas un problème pour la mesure de l'autonomie. Il lui suffit d'utiliser cette information en association avec sa mesure de tension.. et l'autonomie restante dépend beaucoup de.... ce que tu fais dans le future! pas facile à prévoir pour le tel. Il pourrait extrapoler avec l'usage du moment présent. L'autonomie est exprimée en % de charge restant, pas en temps d'utilisation restant, on n'a pas besoin de savoir ce que l'utilisateur va faire ? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Graaou Posté(e) 15 décembre 2009 Auteur Share Posté(e) 15 décembre 2009 J'ai pas dit que nicoM avait tort, on sait bien que les batteries se décharge plus vite sur la fin tient un petit lien tiré des commentaires: http://www.mpoweruk.com/performance.htm Mais le truc c'est qu'on a tous une application pour afficher le niveau de la batterie et que les valeurs sont pas les mêmes que la valeur biaisé du système. Toutes les personnes qui ont ces applications préfèreraient donc savoir le niveau réel de leur batterie plutôt que de savoir qu'ils vont pouvoir passer simplement leur prochain coup de fil. La différence entre les deux indicateurs c'est juste que le système de base ne permet pas de gérer sa batterie sur une longue durée. Pour info, on est plusieurs a avoir eu le tel en même temps au taf et au début tout le monde ma dit la batterie ne tient pas.. quand je leur est expliqué que la batterie pouvais indiqué à fond mais en faite il avait que 60% ( après leur avoir TOUS installés un widgets au passage) plus de pb Tes liens sont très intéressant au passage et en plein dans le sujet, au moins c'est pas un bug mais le system actuel ne me plait pas du tout :rolleyes: Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Jim Profit Posté(e) 16 décembre 2009 Share Posté(e) 16 décembre 2009 J'ai pas dit que nicoM avait tort, on sait bien que les batteries se décharge plus vite sur la fintient un petit lien tiré des commentaires: http://www.mpoweruk.com/performance.htm J'avais compris que son hypothèse était que si la progression de l'indicateur de charge en batterie ne progressait pas linéairement ce n'était pas volontaire mais que c'était parce que la batterie ne se vidait pas linéairement. J'ai peut-être mal interpreté ses propos d'ailleurs. Il me semble que le fait qu'une widget donne des indications plus fiable contredit cette hypothèse. Toutes les widget de niveau de batterie ne font rien de sorcier, il ne font que lire la valeur dispo sous android et l'affichent sans biais. Voir ici pour le code: http://www.anddev.org/viewtopic.php?p=28401 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
LocoMan Posté(e) 16 décembre 2009 Share Posté(e) 16 décembre 2009 C'est Samsung qui a encore fait une connerie c'est tout. J'ai un ami que je vois tous les jours (camarade de classe) et ben comme c'est étrange ! sur son htc magic la jauge est coherante, lorsqu'il est a 30% de bat et ben l'icone affiche une image avec ~ 30% de bat (bien sur c'est la même icone d'origine que sur le galaxy, celle en haut a droite sur la barre de notificaton ). et dire qu'il est impossile de prevoir le temps restant est faux, enfin non, sur une psp on peut le faire, si on joue le temps sera juste plus court que si on ecoute de la musique, mais le temps s'adapte. Et sur un pc portable, le mien, le temps est fidel a la realite. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Jim Profit Posté(e) 16 décembre 2009 Share Posté(e) 16 décembre 2009 J'ai du mal à imaginer que cette incohérence entre la jauge et la valeur de la widget puisse être un bug. Il n'y a pas vraiment de place pour un bug dans un algo aussi simple que: if($pourcent_batterie > 80) { $image = "image_100.png"; } else { if($pourcent_batterie > 60) { $image = "image_80.png"; } else { etc.. } } D'après les articles que j'ai lu ça dépend des opérateurs qui peuvent demander entre autres customisations que l'indicateur de batterie soit biaisé d'une façon particulière. Peut-être que le même téléphone, acheté nu, peu avoir une jauge sans biais, et que le biais soit différent selon que l'ait pris chez BT ou Orange. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
noda Posté(e) 16 décembre 2009 Share Posté(e) 16 décembre 2009 et dire qu'il est impossile de prevoir le temps restant est faux, enfin non, sur une psp on peut le faire, si on joue le temps sera juste plus court que si on ecoute de la musique, mais le temps s'adapte. Et sur un pc portable, le mien, le temps est fidel a la realite. Une psp ou un ordi portable, ca n'a rien a voir avec un telephone, de par le fait meme que ces machines ne sont pas allumee en permanence, et ne bascule pas d'un mode veille a un mode normal en permanence. Sur ton pc portable, l'autonomie affichée ne compte pas le fait que tu puisse le mettre en veille 2 jours quand il t'affiche 3 heures restantes. Si on faisait pareil sur un tel, quand il serait allume et en utilisation ca t'afficherai peut être 5 heures restantes, puis 15 jours des qu'il repasse en veille. Autrement dit ca ne servirait a rien... Pour l'indicateur de batterie, il suffit a priori de changer les 7 images pour résoudre le souci, et comme explique deja plusieurs fois, c'est un biais volontaire que l'on a d'origine pour pousser a l'utilisation du téléphone. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
LocoMan Posté(e) 16 décembre 2009 Share Posté(e) 16 décembre 2009 Une psp ou un ordi portable, ca n'a rien a voir avec un telephone, de par le fait meme que ces machines ne sont pas allumee en permanence, et ne bascule pas d'un mode veille a un mode normal en permanence. . Effectivement, bien que sur une psp, tu peux la mettre en veille lorsque tu ne l'utilise pas, appuyer sur sur le switch on/off ne l'éteint pas. Pour un ordinateur portable, y a le mode veille mais c'est vrai que tu ne mets pas ton ordi en veille dès que tu vas pisser :D Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
LocoMan Posté(e) 17 décembre 2009 Share Posté(e) 17 décembre 2009 J'aimerais bien savoir qui est le prepubère qui a mis un -1 a mon post juste parce que j'ai relaté des fait evidents, samsung se fout de notre gu*****, voilà le plus gros des problèmes, si cette personne n'a pas compris ca... Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Jim Profit Posté(e) 17 décembre 2009 Share Posté(e) 17 décembre 2009 Tenez, mon brave ! (ajoute un point de karma au post de LocoMan) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
LocoMan Posté(e) 17 décembre 2009 Share Posté(e) 17 décembre 2009 Merci mais ne vous enflammez pas, je pense pas que me rajouter des karma sans raison est la meilleure solution. Je voulais juste retrouver un karma de 0, mais bon je vais arreter de me plaindre c'est noel ;) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Graaou Posté(e) 21 décembre 2009 Auteur Share Posté(e) 21 décembre 2009 (modifié) Voilà, Suivant l'idée de TerryFX, j'ai modifié les images batteries du thème Glosdroid 1.1 de Strdroid Le résultat est très bon!! L'icône de la batterie est coloré en vert quand c'est bon vers 50% ça passe en orange et rouge plutôt vers 30% et la progression de la jauge est plus réaliste à mon goût. Si ça plait, ont pourra peut-être l'intègre au version suivante du thème .. :) http://rapidshare.com/files/324132948/update.zip.html Modifié 21 décembre 2009 par Graaou Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Rejoignez la conversation
Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.