4 votes

Gingerbread utilise-t-il une batterie supplémentaire pour passer des appels lorsque le signal du téléphone est faible ?

Depuis que j'ai acheté ce téléphone (Galaxy S, à l'origine sous Eclair, puis Froyo) et que j'ai changé d'opérateur, j'ai eu de gros problèmes avec le signal à la maison, et la qualité des appels en conséquence.

Après la mise à niveau vers Gingerbread, il semble se comporter différemment. Je remarque que je peux n'avoir aucune barre de signal, mais qu'ensuite, lorsque j'essaie de passer un appel et que je me connecte, le signal passe à 3/4.

En vérifiant le graphique d'utilisation de la batterie par la suite, on constate que les appels vocaux (d'une durée d'environ 5 minutes) ont utilisé 32 % de la batterie totale, l'écran étant à 34 % alors qu'il est habituellement à un pourcentage beaucoup plus élevé.

S'agit-il d'une fonctionnalité de Gingerbread ? Et si c'est le cas, y a-t-il un moyen de la désactiver ? Bien sûr, c'est utile car cela permet de passer des appels plus clairs lorsque le réseau est un PITA, mais cela masque également le problème dont souffre le réseau et, en tant que tel, cela peut m'empêcher de sortir du contrat en vertu des conditions générales de la fourniture de services. (J'aimerais bien sortir de mon contrat, pour pouvoir avoir un Galaxy S 2, avec sa puissance supplémentaire...)

L'autre aspect de la chose, c'est que bien que cela aide pour les appels, cela n'aide pas pour la réception de messages texte, donc je préférerais vraiment que les défauts du réseau soient pleinement exposés afin que je puisse passer à un fournisseur avec lequel je pourrais vraiment utiliser mon téléphone correctement.

5voto

Matthew Read Points 50150

Je suppose que c'est dû au micrologiciel de la radio cellulaire, pas à Android. Mais je ne suis pas sûr. Dans de nombreux cas, vous pouvez flasher un ancien firmware de modem en utilisant Odin ou Clockworkmod, donc vous pourriez tester et voir si le firmware Froyo affecte ce problème sous Gingerbread. Il devrait y avoir un fil de discussion dans le forum Galaxy S sur XDA avec les modems, je mettrai à jour ceci si je me souviens de le chercher plus tard.

0voto

Andy Brudtkuhl Points 1714

Oui, votre téléphone Gingerbread fait cela, et non, ce n'est pas une fonctionnalité de Gingerbread. Ce n'est pas du tout un comportement spécifique à Android : cela fait partie du protocole GSM lui-même, donc tous les téléphones le font.

Lorsque la tour cellulaire émet, elle indique la force d'émission dans le signal. Le téléphone calcule alors le degré d'atténuation (c'est-à-dire le degré de faiblesse du signal reçu). Plus l'atténuation est importante, plus le téléphone doit émettre fort pour atteindre l'antenne relais. Cette méthode fonctionne bien, que l'atténuation soit causée par des objets/bâtiments situés entre l'émetteur et le téléphone ou simplement par la distance.

S'il ne le faisait pas, il devrait soit transmettre à pleine puissance en permanence (ce qui serait très mauvais pour la durée de vie de la batterie du téléphone), soit être déconnecté à cause de la moindre atténuation, même s'il a suffisamment de puissance pour atteindre la tour cellulaire. Dans les deux cas, ce serait bien pire.

Étant donné que les détails de la puissance de la transmission sont spécifiés par le protocole GSM, il est très peu probable que l'utilisation d'un autre microprogramme radio officiel (ou microprogramme de modem) fasse une différence. Même si vous piratez vous-même le micrologiciel de la radio pour désactiver ce comportement, vous n'utiliserez plus un téléphone GSM, et la clause "en cas d'absence de signal chez vous" de votre contrat ne s'appliquera pas.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X