TrollRestore est un programme d'installation de TrollStore pour iOS/iPadOS 15.2 - 16.7 RC (20H18) et 17.0. Il remplacera une application système de votre choix par un binaire TrollHelper, que vous pourrez ensuite ouvrir et utiliser pour installer TrollStore. TrollRestore utilise des sauvegardes via CVE-2024-44252 afin de restaurer le binaire dans un conteneur d'application système.
Un guide pour installer TrollStore à l'aide de TrollRestore peut être trouvé ici.
Pour exécuter le script, clonez ce référentiel et exécutez les commandes suivantes :
pip install -r requirements.txt
python3 trollstore.py
TrollRestore ne restaure pas un assistant de persistance approprié - il remplace simplement le binaire principal d'une application système par un TrollHelper intégré. Ainsi, après avoir installé TrollStore, il est recommandé d'installer un assistant de persistance (vous pouvez utiliser la même application que celle utilisée avec TrollRestore comme assistant de persistance). En raison de la nature du programme d'installation (et de son utilisation de sauvegardes), la seule façon de restaurer l'application choisie à son état d'origine est de la supprimer et de réinstaller l'application depuis l'App Store.
Comme indiqué ci-dessus, ce programme d'installation prend en charge iOS/iPadOS 15.2 - 16.7 RC (20H18) et 17.0.
Remarque : les 4 versions d'iOS 17.0 sont prises en charge : 21A326/21A327/21A329/21A331
Il devrait théoriquement prendre en charge iOS 14 et iOS 15.0 - 15.1.1, mais lors de nos tests, nous avons rencontré des problèmes pour restaurer la sauvegarde sur un appareil iOS 14, et avons également constaté plus tard les mêmes problèmes avec les appareils sous iOS 15.0 - 15.1.1. Par conséquent, l’utilisation de TrollRestore sur un appareil sous iOS 15 a été désactivée pour le moment.
Remarque : il n'est actuellement pas désactivé pour les versions 15.0 à 15.1.1, car ces problèmes n'ont été découverts qu'après la sortie de TrollRestore.
Pour utiliser les versions précompilées, vous aurez besoin de :
macOS : un Mac avec macOS 11 (Big Sur) ou supérieur.
Windows : un PC exécutant Windows 10 ou une version ultérieure. iTunes doit être installé.
Si vous rencontrez des problèmes lors de l'installation, vous pouvez obtenir de l'aide sur le serveur Discord r/Jailbreak.