Résolution Cydia qui crash au démarrage

Ce tuto est destiné aux personnes qui ont cydia qui crash suite à une source défectueuse ou erronée.
Il est à appliquer avant de tenter une restauration, car il résout le problème dans la majeure partie des cas.

Pour ceux qui connaissent déjà la source à problème passez directement à la partie 2 du tuto

Prérequis :

iphone 3.0 ou 3.1 jailbreaké avec cydia installé
mobile terminal (paquet de cydia)
Openssh installé, iFile (pour le faire sans PC, si PC utilisez votre programme habituel : Diskaid, Filezila ou autre)

Partie 1 : identifiez la source a problème

— Entrez dans Terminal,

— tapez su (puis entrée)

— tapez alpine (attention aucun caractère que vous tapez ne s’affiche à l’écran c’est normal) puis entrée

— tapez ensuite apt-get update (puis entrée)

Attendez que tout le text défile, à la fin, il vous donnera le nom de la source défectueuse.

Quand vous avez le nom de la source, vous pouvez passer à la partie 2

Partie 2 : supprimez les fichiers

Maintenant que vous avez le nom de la source, connectez-vous en SSH ou avec iFile sur l’iPhone

— allez dans: private/var/lib/apt/lists
et supprimez tous les fichiers qui portent le même nom que la source défectueuse

— allez dans: private/var/lib/apt/lists/partial
et faites de même

— allez dans: private/var/lib/dpkg/info
et faites de même

— allez dans: private/var/lib/cydia
et supprimez le fichier qui s’y trouve

— allez dans: private/etc/apt/sources.list.d

Dans ce répertoire, éditez le fichier cydia.list (avec un éditeur de texte) et enlevez la source défectueuse.
ou
si votre source apparait directement sous forme de « .list » supprimez directement le fichier

Faite un respring avec sbsettings ou autre et relancez cydia.

Il va vous redemander les préférences utilisateurs et le tour est joué, plus de problème.

Voilà ! J’espère que ça en aidera quelques-uns

Merci à Tibus pour ce tuto. Si vous avez besoin de support, rendez vous sur iPhonefr.com ou un topic est dédié à ce tuto.