Ich habe Cyanogenmod 11 auf einem Samsung s3 und manchmal startet das Telefon von selbst neu. Es tut dies nicht "stabil" genug, um zu bemerken, was es verursacht, aber es sollte Protokolle darüber geben, was direkt vor dem Neustart passiert ist (und was es verursacht hat).
Wo kann ich es finden?
Habe diese Info aus anderen Foren gefunden, hoffe es hilft. Möglicherweise ein schlechtes App-Design, ein Wasserschaden oder eine schlechte Batterie.
„Neustarts sind Kernel-Panics. Es passiert regelmäßig und zufällig in Android 2.x, wird aber in Version 4.x kaum gesehen und wird durch viele Dinge verursacht. Eines ist ein voller Dalvik-Cache und manchmal kann 3G es über eine beschädigte PRL verursachen Listen-Update, das das Modem zum Absturz bringt und den Kernel mitnimmt (3g ausschalten oder wenn ein benutzerdefiniertes ROM wie CyanogenMod ausgeführt wird, 2G-Netzwerke erzwingen und sehen, ob dies es heilt.) Ich hatte keine zufälligen Neustarts unter 4.x, aber befassen Sie sich mindestens zweimal pro Woche in Gingerbread mit ihnen. Ich habe es immer Gingerbread angelastet, das eine schlechte Aufgabenverwaltung eingebaut hatte, während 4.x es gepatcht hatte. Auf einem Gerät verursachte der 3G-Auto-PRL-GSM-Modus dies, während EDGE und kein Auto- PRL hat es behoben, aber auf Kosten der Geschwindigkeit." Aus:http://www.helpbuildweb.com/post-2072506-My-Android-phone-get-automaticaly-restart..-what-the-problem-and-how-to-fix-it
Auch das scheint gut zu sein http://vinner.hubpages.com/hub/Android-phone-is-restarting-How-to-solve
Wenn CM es richtig implementiert hat, dmesg
sollten 2 Kopien vorhanden sein. Eine aktuelle und eine vom letzten Neustart. Sie müssen herausfinden, wo sich Ihre dmesg- Kopien befinden. Versuche es mit:
find / -iname "*dmesg*"
Bei der Nutzung root zu sein find
ist immer von Vorteil.
EDIT: Die andere Möglichkeit besteht darin, sich die Kernel-Meldungen anzusehen. Sie heißen "kmsg" und sind zu finden in:
/proc/last_kmsg
/proc/kmsg
Dies sind jedoch spezielle Dateien. Um Ihr Terminal beim Lesen nicht zu blockieren, müssen Sie cat wie folgt verwenden:
cat /proc/last_kmsg |less
und Sie müssen wahrscheinlich root sein. Dies ist nicht immer vorhanden oder aktualisiert, daher müssen Sie möglicherweise den Inhalt dieser Datei /sys/module/printk/parameters/always_kmsg_dump
von " N " in " Y " ändern.
Feuerlord
stabely
und konnte es in meinem Oxford Dictionary nicht finden. Ist es ein Tippfehler oder ein echtes Wort?GiantTree
stably
(vonstable
), also ist es definitiv ein Tippfehler.