Bien que la version finale du jailbreak Electra soit stable et disponible au public, vous pouvez être confronter à différents problème notamment la fameuse erreur « error: topanga » suite au jailbreak iOS 11.
Pourquoi le jailbreak Electra détecte l’erreur to.panga ?
Coolstar, le développeur du jailbreak Electra, a mis en place un système DRM qui vérifie les traces du jailbreak to.panga. Puisque l’outil Electra est disponible en open source, n’importe qui peut accéder à ses fichiers et créer son propre jailbreak.
Voici à quoi ressemble le message « Error: topanga ».
Durant le processus de jailbreak iOS 11, l’outil Electra vérifie si certains fichiers sont présents dans les dossiers système de votre appareil. Si c’est le cas, cela entraîne un échec du jailbreak, dans la cas contraire le processus continue.
Par conséquent, la solution se résume à supprimer certains fichiers spécifiques pour contourner les DRM de Coolstar.
Résoudre le message error: topanga sur iOS 11
Solution 1 : supprimer le dossier dropbear
- Ouvrez le gestionnaire de fichiers Filza. Si vous n’avez pas installé cette application, vous pouvez la télécharger ici.
- Accédez au dossier /etc sur votre appareil.
- Supprimez le dossier dropbear.
- Redémarrez votre appareil.
Il est possible que vous ne trouviez pas le dossier nommé « dropbear ». Dans ce cas, utilisez la méthode suivante.
Solution 2 : supprimer les anciennes archives de LiberiOS, Topanga et bêta Electra
- Démarrez l’application Filza.
- Supprimez les fichiers ou dossiers suivants à partir des emplacements indiqués sur votre appareil :
/usr/lib/libncurses.5.dylib /usr/lib/libncurses.dylib /usr/lib/libcurses.dylib /Applications/uicache (supprimer le dossier complet) /Library/MobileSubsrate/ (supprimer le dossier complet) /etc/dropbear/ (supprime le dossier complet)
- Redémarrez votre appareil.
Maintenant vous pouvez effectuer le processus de jailbreak Electra sur votre appareil librement. Si vous obtenez toujours l’erreur to.panga , alors essayez les solutions suivantes.
Solution 3 : supprimer les applications tierces
Sachez que même si vous n’avez jamais tenté d’effectuer le jailbreak sur votre appareil, il est possible d’obtenir cette erreur.
Essayez de supprimer toutes les applications tierces / tweaks / thèmes comme Ext3nder ou d’autres applications de réseaux sociaux telles que Facebook++, Twitter++, Instagram++, WhatsApp++, etc… jusqu’à ce que le jailbreak réussisse. Vous pouvez également rencontrer ce problème si vous avez utilisé Flex 3, FilzaElectracuted ou Circuit Breaker.
Pour les applications « ++ », recherchez et supprimez ces fichiers :
/usr/lib/ua_tweak_resources/
/usr/lib/libuasharedanaltyics.dylib
/usr/lib/libuasharedanaltyicsflurry.dylib
/usr/lib/libuasharedtools.dylib
/usr/lib/libuasharedtoolsapplovin.dylib
/usr/lib/libuasharedtoolsappnext.dylib
/usr/lib/libuasharedtoolscloudmobi.dylib
/usr/lib/libuasharedtoolsgoogle.dylib
/usr/lib/libuasharedtoolsinmobi.dylib
/usr/lib/libuasharedtoolsmobvista.dylib
Supprimez également toutes les applications de jailbreak que vous auriez installé qui se trouve présente en dehors du dossier “bootstrap “.
Si vous avez installé une version de Cydia Extender, supprimez les fichiers et dossiers suivants :
/Applications/Extender.app
/Library/Switches/ (supprimer le dossier complet)
N’oubliez pas de redémarrer votre iPhone ou iPad suite à ces manipulations.
Solution 4 : nettoyer le dossier bin
Ne supprimez surtout pas les fichiers df et ps. Ce sont des fichiers système importants et peuvent vous forcer à restaurer votre appareil s’ils sont supprimés.
Si vous avez installé d’autres outils, vous avez peut-être ajouté des fichiers dans le dossier bin à la racine du système. Supprimez tous les fichiers sauf les fichiers df et ps en utilisant le gestionnaire Filza.
N’oubliez pas de redémarrer votre iPhone ou iPad suite à ces manipulations.
Solution 5 : désinstaller To.Panga
Si, malgré toutes les solutions proposées, vous êtes toujours bloqués par le message « error : topanga » :
- Ré-installez to.panga
- ouvrez l’application et sélectionnez « uninstall to.panga ».
- Redémarrez votre iPhone ou iPad.
Ultime solution
Si pendant le jailbreak Electra, vous avez vu un message sur votre iPhone ou iPad indiquant « APFS Screenshot Created » , cela signifie d’une part que la progression du jailbreak est en bonne voie et d’autre part la fonctionnalité APFS Snapshot vous permet de restaurer votre iPhonesans le mettre à jour en utilisant SemiRestore au cas où quelque chose ne se serait pas bien passé avec votre iPhone ou iPad.