Verwendet Gingerbread zusätzliche Akkuleistung, um Anrufe zu tätigen, wenn das Telefonsignal schwach ist?

Seit ich dieses Telefon (Galaxy S, ursprünglich auf Eclair, dann Froyo) habe und den Netzanbieter gewechselt habe, habe ich große Probleme mit dem Signal zu Hause und der daraus resultierenden Anrufqualität.

Nach dem Upgrade auf Gingerbread scheint es sich anders zu verhalten. Ich bemerke, dass ich keine Signalbalken haben kann, aber wenn ich dann versuche, einen Anruf zu tätigen und eine Verbindung herzustellen, schießt es auf 3/4.

Die anschließende Überprüfung des Akkuverbrauchsdiagramms zeigt, dass Sprachanrufe (im Wert von etwa 5 Minuten) 32 % des gesamten Akkuverbrauchs verbraucht haben, wobei die Anzeige bei 34 % liegt, wenn es normalerweise ein viel höherer Prozentsatz ist.

Ist das ein Feature von Gingerbread? Und wenn das der Fall ist, gibt es eine Möglichkeit, es auszuschalten? Sicher, es ist nützlich, da es für klarere Anrufe sorgt, wenn das Netzwerk ein PITA ist, aber es verschleiert auch das Problem, unter dem das Netzwerk leidet, und kann mich daher daran hindern, gemäß den AGB von aus dem Vertrag auszusteigen ihre Erbringung von Dienstleistungen. (Ich würde gerne aus meinem Vertrag aussteigen, damit ich ein Galaxy S 2 mit seiner zusätzlichen Leistung bekommen könnte ...)

Die andere Seite davon ist, dass es zwar beim Telefonieren hilft, aber nicht beim Empfangen von Textnachrichten, also wäre es mir wirklich lieber, wenn die Fehler des Netzwerks vollständig aufgedeckt würden, damit ich zu einem Anbieter wechseln könnte, bei dem ich mein verwenden könnte richtig telefonieren.

Antworten (2)

Ich würde vermuten, dass dies an der Mobilfunk-Firmware liegt, nicht an Android. Aber ich bin mir nicht sicher. In vielen Fällen können Sie ältere Modem-Firmware mit Odin oder Clockworkmod flashen, sodass Sie testen und sehen können, ob die Froyo-Firmware dies unter Gingerbread beeinflusst. Es sollte einen Thread im Galaxy S-Forum auf XDA mit den Modems geben, ich werde dies aktualisieren, wenn ich daran denke, später danach zu suchen.

Ja, Ihr Gingerbread-Telefon tut dies, und nein, es ist keine Funktion von Gingerbread. Dies ist überhaupt kein Android-spezifisches Verhalten: Es ist Teil des GSM-Protokolls selbst, also tun es alle Telefone.

Wenn der Mobilfunkmast sendet, sagt er die Sendestärke im Signal. Das Telefon berechnet dann, wie viel Dämpfung vorhanden ist (dh wie viel schwächer das empfangene Signal ist). Je höher die Dämpfung, desto lauter muss das Telefon senden, um den Mobilfunkmast zu erreichen. Dies funktioniert unabhängig davon, ob die Dämpfung durch Objekte/Gebäude zwischen dem Sender und dem Telefon oder nur durch die Entfernung verursacht wird.

Wenn es das nicht tun würde, müsste es entweder die ganze Zeit mit voller Leistung senden (was sehr schlecht für die Akkulaufzeit des Telefons wäre) oder es würde aufgrund der geringsten Dämpfung getrennt werden, obwohl es genug hat Energie, um den Mobilfunkmast zu erreichen. Beides wäre viel schlimmer.

Da die Details, wie stark die Übertragung sein sollte, vom GSM-Protokoll festgelegt werden, ist es sehr unwahrscheinlich, dass die Verwendung einer anderen offiziellen Funk-Firmware (auch bekannt als Modem-Firmware) einen Unterschied machen würde. Selbst wenn Sie die Radio-Firmware selbst gehackt haben, um dieses Verhalten zu deaktivieren, würden Sie kein GSM-Telefon mehr verwenden, sodass die Bestimmung Ihres Vertrags "wenn bei Ihnen zu Hause kein Signal vorhanden ist" nicht gelten würde.