Beheben Sie den MobileRadioActive-Fehler mit diesem Xposed-Modul

Willkommen zur neuesten Bugs-Party von Android Lollipop, diesmal MobileRadioActive. Anfänglich erhielt Lollipop begeisterte Kritiken und die Leute erstickten vor Aufregung, um dieses „Material“ -Update auf ihren Geräten zu erhalten. Leider wurde es während der Zeitleiste von so vielen Fehlern und Schwachstellen heimgesucht, dass viele schockierend aufgedeckt wurden, um sogar ältere Versionen wie Gingerbread zu beeinträchtigen.

Das hochrangige XDA-Mitglied Bazoocaze hat Nachforschungen angestellt und muss Folgendes erklären.

„Nach einigen Untersuchungen zu diesem Problem stellte ich fest, dass der BatteryStats-Dienst keine Benachrichtigung über das Ausschalten des Funkgeräts erhielt. Die Untersuchung führte mich zu NetworkManagementService.java, wo ich feststellte, dass ein Code die Benachrichtigungen über Änderungen der Funkleistung nach dem ersten Einschalten des Funkgeräts verwarf.

Das Problem ist, dass in NetworkManagementServer.java die notifyInterfaceClassActivity-Methode die Benachrichtigungen über Funkleistungsänderungen an die BatteryStats (über noteMobileRadioPowerState) verwirft, wenn der fromRadio-Parameter falsch ist, nachdem er einige Zeit zuvor wahr ist.

Selbst nach einer detaillierten Analyse war unklar, welche Rolle der Parameter from Radio tatsächlich spielt. Wenn Sie es in den aufrufenden Methoden auf true ändern, wurde das Problem in der Testeinheit (Sony Xperia ZL) behoben. “

Dieser gutartige Fehler ist reproduzierbar. Aktivieren Sie, Mobile Data, Google einen Begriff und deaktivieren Sie ihn dann. Überprüfen Sie nach einiger Zeit Ihre aktive Zeit für mobile Daten. Dies sollte zeigen, dass Ihre Nutzungszeit höher ist als die, die Sie tatsächlich verwendet haben.

Der Reddit-Benutzer Chronophasia konnte die Echtheit dieses Fehlers erfolgreich überprüfen und Screenshots veröffentlichen, um die größere Community bei der Bewältigung des neuen Fehlers zu unterstützen. Dank Herrn Bazoocaze fand er endlich einen Weg, das Problem zu beheben. Es ist gebündelt mit, modifizierter CM12.1 Build für Xperia ZL zusammen mit Universal-Patches, die von anderen Entwicklern eingereicht wurden, um in Universal eingeführt zu werden Xposed Modul von XDA Senior Member Pyler.

Ein Patch wird auch an CyanogenMod gesendet und wartet auf Feedback, da er bald zur Nightlies-Version übergeht. Es bleibt abzuwarten, ob das Update offiziell von Google eingeführt wird.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *