Oxtailsoup
Erfahrenes Mitglied
- 15
Hallo Freunde,
Ich hab mich an verschiedenen Stellen belesen und wollte hier mal ein paar Info's zusammentragen. Damit kommende Generationen von verzweifelnden Nexus 4 Besitzern Informationen auf einen Schlag haben...
Wer oft und viel Akku verliert mit seinem N4 und bei Better Battery Stats oder Ähnlichem auf den Wakelock "msm_hsic_host" gekommen ist, der wird sich fragen was da los ist.
Was ist das?
Es ist inzwischen weitreichend bekannt, dass es mit der Kommunikation des Prozessors mit dem 2G/3G Modem zu tun hat, die wohl über USB verbunden sind. Immer wenn der Prozesser auf das Modem zugreifen will, wird dieser Wakelock auslöst.
Das ist also mehr oder weniger ein Hardware-Fehler seitens des Herstellers Qualcomm. [Quelle]
Lösen kann man das Problem natürlich indem man auf Flugzeug-Modus schaltet, was die Modem-Nutzung umgeht aber keine entgültige Lösung sein kann.
Auch erhöhte Benutzung von WLAN schmälert das Problem ein wenig, da das Modem ja auch weniger genutzt wird.
In meinem Fall ist das aber auch nicht der Bringer, da in der Uni der WLAN Empfang teils ziemlich mies ist und mein Handy dadurch ständig zwischen WLAN und 3G wechselt, sich neu einwählt, nach Netzen sucht... usw.
Das saugt den Akku enorm schnell leer.
Die Geschichte
Dieses Problem wurde richtig bekannt und disktutiert etwa Ende 2013 um Android 4.2.2. [Quelle] Hier kam auch ein Patch von Qualcomm raus, der das irgendwie beheben sollte.
Leider wurde hier das Problem nur durch ein anderes ausgetauscht und gelöst wurde die Sache wohl nie komplett.
Irgendwann war einfach mal Ruhe um das Problem. Ich frage mich ob es für die Breite Masse mit dem Update auf KitKat oder Lollipop beseitigt wurde oder sich alle nur damit abgefunden haben.
Lösung des Problems
Was kann man nun konkret tun?
Ein Custom-ROM hilft da wohl wenig, ein anderer Kernel schon eher, obwohl auch der das Problem nicht beheben kann, sondern nur minimieren [Quelle]
Genannt werden hier Franco Kernel, Harsh Kernel, Faux Kernel... [Quelle 1, Quelle 2, Quelle 3] Ich selbst hatte mal Franco und Harsh probiert, bei Harsh wollte das Nexus nichtmehr booten und Franco hat die Farben falsch dargestellt... Keine Ahnung was da los war. Ich nehm inzwischen wieder Hells Core, ist aber auch keine wirkliche Besserung in Bezug auf msm_hsic_host...
Außerdem kann man auch ein wenig Milderung bringen, indem man mittels einer TaskApp (Tasker oder Llama) dafür sorgt, dass beim Abschalten des Bildschirms zu 2G gewechselt wird, beim Einschalten wieder zu 3G. [Quelle]
Ob das tatsächlich funktioniert kann ich noch nicht bestätigen.
Es gibt auch eine App, die das übernimmt: Intelli3G. Die braucht aber das Xposed-Framework zum Laufen, was unter Lollipop noch nicht geht.
Noch ein paar Gedanken die damit zu tun haben könnten (was ich so im Internet aufgeschnappt habe):
- Laden mit einem Induktions-Ladegerät anstelle eines Kabels kann das Problem verschlimmern
- Deinstallieren von Wetter-Widgets wie HD-Widgets oder Beautiful Widgets kann den Wakelock verringern
-----
So das war es nun erstmal von mir. Ich würde mich freuen ein paar Meinungen dazu zu hören, Empfehlungen was helfen könnte oder welche Kernel zu empfehlen sind.
Ich habe das Problem bei mir unter Lollipop (Cyanogen neuste Nightly) immernoch. Manchmal mehr, manchmal weniger...
Auch weitere Links zum Thema für Interessierte oder so sind gern gesehen.
Sollte ich irgendwo Fehler haben ruhig drauf aufmerksam machen. Und "Danke" sind auch gern gesehen
Ich hab mich an verschiedenen Stellen belesen und wollte hier mal ein paar Info's zusammentragen. Damit kommende Generationen von verzweifelnden Nexus 4 Besitzern Informationen auf einen Schlag haben...
Wer oft und viel Akku verliert mit seinem N4 und bei Better Battery Stats oder Ähnlichem auf den Wakelock "msm_hsic_host" gekommen ist, der wird sich fragen was da los ist.
Was ist das?
Es ist inzwischen weitreichend bekannt, dass es mit der Kommunikation des Prozessors mit dem 2G/3G Modem zu tun hat, die wohl über USB verbunden sind. Immer wenn der Prozesser auf das Modem zugreifen will, wird dieser Wakelock auslöst.
Das ist also mehr oder weniger ein Hardware-Fehler seitens des Herstellers Qualcomm. [Quelle]
Lösen kann man das Problem natürlich indem man auf Flugzeug-Modus schaltet, was die Modem-Nutzung umgeht aber keine entgültige Lösung sein kann.
Auch erhöhte Benutzung von WLAN schmälert das Problem ein wenig, da das Modem ja auch weniger genutzt wird.
In meinem Fall ist das aber auch nicht der Bringer, da in der Uni der WLAN Empfang teils ziemlich mies ist und mein Handy dadurch ständig zwischen WLAN und 3G wechselt, sich neu einwählt, nach Netzen sucht... usw.
Das saugt den Akku enorm schnell leer.
Die Geschichte
Dieses Problem wurde richtig bekannt und disktutiert etwa Ende 2013 um Android 4.2.2. [Quelle] Hier kam auch ein Patch von Qualcomm raus, der das irgendwie beheben sollte.
Leider wurde hier das Problem nur durch ein anderes ausgetauscht und gelöst wurde die Sache wohl nie komplett.
Irgendwann war einfach mal Ruhe um das Problem. Ich frage mich ob es für die Breite Masse mit dem Update auf KitKat oder Lollipop beseitigt wurde oder sich alle nur damit abgefunden haben.
Lösung des Problems
Was kann man nun konkret tun?
Ein Custom-ROM hilft da wohl wenig, ein anderer Kernel schon eher, obwohl auch der das Problem nicht beheben kann, sondern nur minimieren [Quelle]
Genannt werden hier Franco Kernel, Harsh Kernel, Faux Kernel... [Quelle 1, Quelle 2, Quelle 3] Ich selbst hatte mal Franco und Harsh probiert, bei Harsh wollte das Nexus nichtmehr booten und Franco hat die Farben falsch dargestellt... Keine Ahnung was da los war. Ich nehm inzwischen wieder Hells Core, ist aber auch keine wirkliche Besserung in Bezug auf msm_hsic_host...
Außerdem kann man auch ein wenig Milderung bringen, indem man mittels einer TaskApp (Tasker oder Llama) dafür sorgt, dass beim Abschalten des Bildschirms zu 2G gewechselt wird, beim Einschalten wieder zu 3G. [Quelle]
Ob das tatsächlich funktioniert kann ich noch nicht bestätigen.
Es gibt auch eine App, die das übernimmt: Intelli3G. Die braucht aber das Xposed-Framework zum Laufen, was unter Lollipop noch nicht geht.
Noch ein paar Gedanken die damit zu tun haben könnten (was ich so im Internet aufgeschnappt habe):
- Laden mit einem Induktions-Ladegerät anstelle eines Kabels kann das Problem verschlimmern
- Deinstallieren von Wetter-Widgets wie HD-Widgets oder Beautiful Widgets kann den Wakelock verringern
-----
So das war es nun erstmal von mir. Ich würde mich freuen ein paar Meinungen dazu zu hören, Empfehlungen was helfen könnte oder welche Kernel zu empfehlen sind.
Ich habe das Problem bei mir unter Lollipop (Cyanogen neuste Nightly) immernoch. Manchmal mehr, manchmal weniger...
Auch weitere Links zum Thema für Interessierte oder so sind gern gesehen.
Sollte ich irgendwo Fehler haben ruhig drauf aufmerksam machen. Und "Danke" sind auch gern gesehen
Zuletzt bearbeitet: