CyanogenMod 13 auf dem Moto E und Random Reboots

Seit über einem Jahr besitze ich ein Motorola Moto E (erste Generation) und bin soweit ganz zufrieden. Die Kamera und die Grafikleistung sind zwar eher bescheiden, aber die Punkte sind für mich unwesentlich und ansonsten habe ich mit dem Gerät ein gutes und günstiges Android Smartphone mit durchaus zufriedenstellender Leistung. Die Stock Firmware von Motorola (Android 4.4) habe ich sofort durch CyanogenMod ersetzt. Die aktuelle Version 13 habe ich kurz nach dem Erscheinen installiert und konnte in den ersten Wochen und Monaten keine Probleme feststellen, dies hat sich aber im Frühjahr geändert.

Leider gibt es für das Moto E keine stable Version, lediglich die aktuellen Nightlies sind bei den CyanogenMod Downloads zu finden. Bisher hat es mich nicht gestört, denn selbst bei den in der Regel nicht Bug-freien Nightlies konnte ich keine Probleme feststellen. Irgendwann im Frühjahr fingen aber die Probleme an, manchmal startete das Smartphone ungefragt und plötzlich neu. Das ist sehr ärgerlich, da ich nicht erreichbar gewesen bin, bis ich die PIN erneut eingegeben habe. Die Neustarts, man spricht hier auch von Random Reboots, fanden recht selten statt und haben mich nicht weiter gestört. Irgendwann wurden sie aber häufiger und ich habe das Smartphone gewiped und CyanogenMod neu installiert. Die Neustarts kamen noch am selben Tag zurück.

Bei genauerer Betrachtung fiel mir auf, dass das Smartphone nur neustartet, wenn man den Power-Knopf (Ein/Aus) drückt, um das Gerät aufzuwecken. Manchmal, aber eher selten, tauchte der Neustart auch beim Drücken des Knopfes auf, wenn man das Display sperren wollte. Verschiedene Lösungsmöglichkeiten kamen mir in den Sinn:

  • neues Smartphone kaufen: Nein, denn ich möchte nicht alle 1-2 Jahre ein neues Smartphone kaufen.
  • Stock Firmware: Nein, nie wieder!
  • CM12 flashen (Android 5.1.1): Ich habe mich zu sehr an CM13 ( Android 6.0) gewöhnt, außerdem müsste ich es selbst kompilieren, da die Version nicht mehr zum Download angeboten wird. Würde ich allerdings tun, wenn nichts anderen hilft.
  • Kein CyanogenMod, andere Custom Rom: Ob dadurch das Problem gelöst wird, weiß ich nicht. Außerdem bin ich ein Gewohnheitstier und wechsle ungern.

Im XDA Developers Forum bin ich auf einen Beitrag gestoßen, der genau dieses Problem beschreibt. Der dort in einer Antwort befindliche Vorschlag, einen anderen Kernel zu flashen und das gerät mit den Lautstärketasten aufzuwecken, gefiel mir. Das ist zwar eher eine Art Workaround und das eigentliche Problem bleibt bestehen, aber ausprobieren wollte ich es trotzdem gerne. Einen anderen Kernel möchte ich vorerst nicht flashen, aber auch ohne anderen Kernen lässt sich das Gerät mit den Lautstärketasten aufwecken. Außerdem sperre ich das Display nun durch doppelten Tippen auf die Statusleiste und die Neustarts treten tatsächlich nicht mehr auf.

Um das Gerät durch die Lautstärketasten aufwecken zu können, geht man in die Einstellungen und dort in den Menüpunkt Tasten. Fast am Ende befindet sich dort die Möglichkeit, die Lautstärketasten zum Aufwecken zu aktivieren, wie folgender Screenshot zeigt:

android_geraet_mit_lautstaerketasten_aufwecken

Um das Gerät durch doppeltes Tippen auf die Statusleiste zu sperren, wählt man in den Einstellungen den Menüpunkt Display & LEDs aus. Nach kurzem Scrollen findet man dort die Möglichkeit, die Funktion Standby durch doppeltes Tippen zu aktivieren:

android_display_sperren_mit_statusleiste

Ein anderer Vorschlag aus dem Forum lautet, einen Kernel zu verwenden, der DT2W (Double Tap To Wake) zu verwenden. Damit kann das Smartphone durch doppeltes Tippen auf das Display aktiviert werden. Aufgrund des deutlich höheren Akkuverbrauchs würde ich aber von dieser Möglichkeit Abstand halten.

Nightly Versionen sind nunmal nicht bugfrei und da das Smartphone erstens ein wenig älter und zweitens eher ein Low Budget Smartphone ist, ist das Interesse der Entwickler an diesem Smartphone verständlicherweise eher gering. Trotzdem bin ich, abgesehen von der kleinen Neustart-Problematik, noch immer sehr zufrieden und die Akkulaufzeit von mehreren Tagen bei normaler Nutzerung (bei sehr, sehr intensiver Nutzung natürlich nur einen Tag, bei geringer Nutzung aber etwa eine Woche) stellt viele andere Smartphones mit ihrer Bloatware verseuchten Stock-Firmware in den Schatten.

Das alte Moto E ist vermutlich nicht sehr verbreitet, aber vielleicht haben ja auch andere Smartphone-Besitzer dieses Problem und können es auf diese Weise umgehen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.