In manchen Fällen kommt es vor, dass der Cydia Installer auf dem iPhone nicht mehr startet (stürtzt meistens ab, wärend “Lade Daten…” auf dem Display zu sehen ist) und man landet wieder auf dem Home Screen.

cydia_homescreen

In der Log-Datei von Cydia (zu finden im Verzeichnis “/var/tmp” auf dem iPhone) findet sich folgende Meldung, welches auf dieses Problem hinweist:

“2009-10-29 18:14:41.033 Cydia_[97:5c03] void WebThreadLockFromAnyThread(), 0×551a20: Obtaining the web lock from a thread other than the main thread or the web thread. UIKit should not be called from a secondary thread.
2009-10-29 18:14:41.215 Cydia_[97:5c03] bool _WebTryThreadLock(bool), 0×551a20: Tried to obtain the web lock from a thread other than the main thread or the web thread. This may be a result of calling to UIKit from a secondary thread. Crashing now…”

Hierfür gibt es allerdings eine relativ einfache Lösung, da die Ursache für diesen Absturtz von Cydia einige zerstörte oder fehlerhafte Repositories sind, welche dann zum Crash führen.

LÖSUNG des Problems:

  1. In das Verzeichnis “/var/lib/apt/lists/” auf dem iPhone wechseln (via PC SSH Verbindung oder direkt auf dem iPhone, z.B. mit dem Programm iFile).
  2. In diesem Verzeichnis alle Dateien löschen, den Ordner “partial” bestehen lassen – nicht löschen!
  3. iPhone neustarten
  4. Cydia starten und prüfen, ob Cydia wieder ordnungsgemäß startet.
  5. Startet Cydia immer noch nicht korrekt, folgendes durchführen:
  6. In den Ordner “/var/lib/dpkg/updates/” wechseln (via PC SSH Verbindung oder direkt auf dem iPhone, z.B. mit dem Programm iFile).
  7. In diesem Ordner alle Dateien löschen.
  8. iPhone neustarten
  9. Cydia sollte nun wieder einwandfrei funktionieren!
cydia_files

Kommentare ob diese Lösung bei euch auch funktioniert können gerne zu diesem Post gepostet werden.

VN:F [1.9.13_1145]
Rating: 9.6/10 (8 votes cast)
VN:F [1.9.13_1145]
Rating: +3 (from 3 votes)
Cydia stürtzt bei Start ab (Crash) auf iPhone, 9.6 out of 10 based on 8 ratings