Android P hat eine neue Netzbetreiberkonfigurationsoption hinzugefügt, die es Netzbetreibern ermöglicht, Informationen zur Signalstärke in den Einstellungen auszublenden.
Mobilfunknetzbetreiber, auch Carrier genannt, genießen bei Verbrauchern einen gemischten Ruf. In den Vereinigten Staaten sind Netzbetreiber wie AT&T und Verizon Wireless in unserer Community dafür bekannt, dass sie ihre Markengeräte dazu zwingen, über Bootloader zu verfügen, die nicht entsperrt werden können. Obwohl der durchschnittliche Benutzer das Entsperren des Bootloaders nicht als großes Problem ansieht, ist dies nur ein Beispiel für eine von vielen Praktiken, die den Ruf vieler Anbieter als verbraucherunfreundlich beschädigt haben. T-Mobile USA hat sich selbst als „Unträger„aufgrund der Verachtung, die viele Verbraucher gegenüber Netzbetreibern hegen. Träger spielen bei der Bestimmung eine große Rolle wie schnell Software-Updates bereitgestellt werden können, und sie können manchmal auch bestimmen, auf welche Funktionen wir Zugriff haben. Einigen Berichten zufolge scheinen einige Mobilfunkanbieter ab Android P auf die Möglichkeit zu drängen, die Signalstärke in den Einstellungen auszublenden.
Was ist los?
Der begeht Wir haben festgestellt, dass die in den Einstellungen unter „Sim-Status“ angezeigte Signalstärke je nach Mobilfunkanbieter eingeschränkt sein kann. Die in diesem Menü angezeigte Signalstärke ist die tatsächliche numerische Signalstärke gemessen in dBm oder asu. Je niedriger die dBm-Zahl, desto schlechter ist das Netzwerksignal des Geräts. Dieser Signalstärkewert wird durch die 5 Signalbalken in der Statusleiste angenähert, obwohl 5 Balken Ihnen natürlich nicht genau sagen, wie schlecht oder gut Ihr Signal wirklich ist.
Während die meisten Benutzer nicht auf den genauen dBm-Wert der Signalstärke achten möchten, kann dieser eine nützliche Zahl sein, wenn man die Leistung mehrerer Geräte im selben Netzwerk vergleicht. Die Signalstärke Ihres Geräts ist unglaublich wichtig für die Anrufqualität, die Datenkonnektivität/-geschwindigkeit und die Akkulaufzeit Wenn Sie Ihr Telefon in bestimmten Gebieten verwenden, können Sie anhand des dBm-Werts feststellen, wie gut Ihr neues Gerät dort abschneidet Netzwerk.
Jetzt haben Netzbetreiber bereits die Möglichkeit zu bestimmen, auf welche Softwarefunktionen Benutzer Zugriff haben dürfen, obwohl dies normalerweise auf ihre Markengeräte beschränkt ist. Beispielsweise verbergen bestimmte Mobilfunkanbieter die Schnelleinstellungskacheln für mobile Daten und Hotspots auf Samsung-Galaxy-Smartphones, obwohl es eine Möglichkeit gibt, dies zu tun Bring sie zurück. Wenn Sie jedoch Ihr eigenes Gerät in ein Netzwerk einbinden, hängen die Einschränkungen in der Regel mit Funktionen zusammen, die mit der Netzwerkinfrastruktur zusammenhängen, und nicht mit Softwarefunktionen auf Ihrem Gerät.
Diese Änderung ist jedoch etwas anders, da der Commit zeigt, dass Netzbetreiber die Signalstärke vor Benutzern verbergen können, wenn sie einfach eine SIM-Karte in ihr Gerät einlegen. Beim Testen der durch das Commit eingeführten Änderung wurde folgender Test verwendet:
Fügen Sie in „vendor.xml“ unterschiedliche Werte für zwei Anbieter hinzu und sehen Sie, wie sie sich beim Austausch der SIM-Karte ändern
Dies zeigt, dass die in der Datei „vendor.xml“ definierte Netzbetreiberkonfiguration bestimmt, ob den Benutzern die Signalstärke angezeigt wird oder nicht. Wenn man sich den Code ansieht, ist die Präferenz für die Signalstärke dem Benutzer verborgen, nachdem er einen booleschen Wert namens „KEY_HIDE_SIGNAL_STRENGTH_IN_SIM_STATUS_BOOL
" was durch die Trägerkonfiguration bestimmt wird.
Warum wird das gemacht?
Es scheint, dass einige Netzbetreiber diese Funktion angefordert haben, und Google kommt dem lediglich entgegen. Die Möglichkeit, die Signalstärke in den SIM-basierten Einstellungen auszublenden, ist neu und standardmäßig auf „Falsch“ eingestellt. Es gibt auch keinen Hinweis darauf, welche Netzbetreiber diese Funktion angefordert haben.
Für die Frage, warum bestimmte Netzbetreiber die Möglichkeit haben möchten, diesen Wert in den SIM-Statuseinstellungen auszublenden, können wir uns keinen wirklich guten Grund vorstellen. Möglicherweise möchten einige Netzbetreiber diesen Wert ausblenden, damit Benutzer nicht genau sehen können, wie ihr Gerät im Netzwerk funktioniert. Vielleicht wird es ausgeblendet, weil es die Verbraucher verwirrt. Dies kann aus einer Reihe von Gründen erfolgen, es ist jedoch unwahrscheinlich, dass wir von einem Spediteur einen offiziellen Grund erhalten.
Wird es dadurch unmöglich, die Signalstärke zu erkennen?
Interessanterweise lautet die Antwort NEIN. Der Code in den Commits scheint keine der APIs zu beeinflussen, die Apps verwenden können, um die Signalstärke zu ermitteln. Stattdessen ist es nur verhindert, dass die Signalstärke in den Einstellungen angezeigt wird an den Benutzer. Das heißt, Sie können weiterhin beliebig viele Apps im Play Store wie „Signal Strength“ verwenden, um den wahren dBm-Wert zu ermitteln.
Kostenlos.
4.5.
Wenn ein Netzbetreiber jedoch Druck ausübt, dies in den Einstellungen vor Benutzern zu verbergen, ist es möglich, dass dies der Fall ist könnte später erweitert werden, um APIs basierend auf der Netzbetreiberkonfiguration einzuschränken oder weitere netzwerkbezogene Informationen auszublenden Information. Natürlich sind wir noch nicht an diesem Punkt angelangt und diese neue Betreiberkonfiguration wurde noch nicht einmal auf irgendeinem Android-Gerät angezeigt (sie wurde erst kürzlich zusammengeführt und wird daher verfügbar sein Android P), aber es ist ein Zeichen dafür, dass Netzbetreiber damit beginnen können, Funktionen vor Benutzern zu verbergen, selbst wenn Sie kein Gerät mit der Marke eines Netzbetreibers gekauft haben.