Wie finde ich heraus, warum ein iPhone mit Jailbreak abstürzt?

5

Auf meinem iPhone 4 läuft iOS 5.0.1 und es ist ein Jailbreak aufgetreten. Es ist in letzter Zeit instabil geworden: Es stürzt häufig ab und wird im abgesicherten Modus neu gestartet. Im abgesicherten Modus kann ich mich dann für einen Neustart entscheiden, und es wird häufig sofort wieder in den abgesicherten Modus versetzt. Offensichtlich hat sich ein kleines Zahnrad im Inneren gelöst.

Ich habe keine definitive Aktion gefunden, die immer einen Absturz verursacht. Sie treten sporadisch auf, aber am häufigsten, wenn ich versuche, einen Artikel im App Store zu kaufen oder zu aktualisieren.

Wie kann ich herausfinden, was die Abstürze verursacht?

Gibt es eine elegantere Möglichkeit, dies festzustellen, als die Liste der installierten Pakete von Cydia zu durchsuchen und das oberste zu deinstallieren? dann warte ab, ob es jetzt stabil ist; Andernfalls deinstallieren Sie das jetzt oberste Paket? Dies würde wahrscheinlich irgendwann klappen, aber es macht sicherlich weder Spaß noch ist es effizient.

Nein, ich habe keine Liste, welches Paket zu welchem ​​Zeitpunkt installiert wurde. Das würde es einfacher machen, einen Monat nach dem anderen zurückzusetzen.

Das dauerhafte Zurücksetzen auf ein Gerät ohne Jailbreak ist für mich keine Option. Die Cydia-Tweaks sind viel zu praktisch.

Torben Gundtofte-Bruun
quelle

Antworten:

5

Das erste, was ich tun würde, ist das Einchecken der iPhone-Diagnoseberichte. Gehen Sie in den Einstellungen zu Allgemein> Info> Diagnose und Verwendung. Möglicherweise gibt es dort Informationen zu Ihrem Absturz. Sie können auch Crash Reporter und syslogd von Cydia aus installieren. Dort können Sie sich über Abstürze informieren. Wenn Sie Probleme haben, überhaupt nach Cydia zu gelangen, deaktivieren Sie MobileSubstrate. Diese Plugins verursachen häufig Abstürze auf Geräten mit Jailbreak.

bringel
quelle
Danke. Es scheint mit wenig Arbeitsspeicher zu tun zu haben. Ich dachte, dass iOS automatisch Speicher freigibt und Apps nach Bedarf ausschaltet, aber anscheinend überfrachtet etwas den Speicher.
Torben Gundtofte-Bruun
Möglicherweise ist zu wenig Arbeitsspeicher die Ursache, und ich bin nicht überrascht, aber das ist nicht der Grund für den Absturz. Etwas ist mit der Situation mit wenig Arbeitsspeicher nicht gut fertig geworden. iOS gibt in dieser Situation Speicher frei, aber es entlädt einige Anwendungen und es ist wahrscheinlich, dass eine Ihrer Apps oder Jailbreak-Optimierungen dies nicht mag. Ich weiß nicht, ob Jailbreak-Optimierungen und Apps der gleichen Speicherfreigabe unterliegen wie App Store-Apps, aber ich denke, es lohnt sich, mehr darüber zu erfahren. Crash Reporter von Cydia wird Ihnen nicht nur die Low-Memory-Berichte zum
Absturz bringen
Das einzige Mal, dass mein JailBroken iPod4.1 mit iOS 5.0.1 abstürzt, ist ein Speichermangel. Ich überprüfe meine Absturzprotokolle häufig und sie sind alle mit LowMemory gekennzeichnet. Sie können sehen, was den Speicher überfüllt, indem Sie auf das Protokoll klicken und es überprüfen. Es gibt eine Liste der Prozesse, die zum Zeitpunkt des Absturzes ausgeführt wurden. Die Zahl, die neben ihnen aufgeführt ist, gibt an, wie viele RAM-Seiten der Prozess verwendet hat. Das iPhone 4 verfügt jedoch über deutlich mehr Speicher als die iPods, sodass Sie wahrscheinlich mit einem schlecht programmierten Tweak zu tun haben (insbesondere, wenn SpringBoard den meisten Speicher verwendet).
Andrew Larsson
Sie können diesen Thread auch auf Reddit lesen: Tutorial: So finden Sie heraus,
warum