Introduction au guide Prometheus

Ceci est un article d'introduction qui explique comment suivre notre guide en deux parties sur l'utilisation de l'outil de rétrogradation Prometheus.

Avant essayer la partie 1 ou la partie 2 du guide, tout le monde devrait lire cet article. Il explique si les guides s'appliquent à vous, et si c'est le cas, lesquels vous devez suivre, ainsi que vous assurer que vous remplissez les conditions pour qu'ils fonctionnent.

Maintenant que le Le jailbreak de Yalu a été publié et a atteint un état raisonnablement stable, de nombreuses personnes ont demandé comment faire le saut vers iOS 10.2 pour utiliser l'outil, étant restées sur un firmware inférieur jusqu'à présent afin de conserver leur jailbreak existant. Bien sûr, il n'est traditionnellement pas possible de passer à un firmware non signé comme iOS 10.2, mais comme nous l'avons signalé plusieurs fois récemment, la sortie de la suite d'outils de tihmstar appelée Prometheus a changé cela..

Certains les utilisateurs pourront désormais passer à iOS 10.2 même si la fenêtre de signature est fermée, tant qu'ils répondent à certaines exigences.

Avant de commencer, veuillez lire la liste des choses à garder à l'esprit ci-dessous. Vous devez être sûr que vous voulez le faire et que cela s'applique à vous avant de commencer. Tout le monde ne peut pas utiliser les outils Prometheus.

Si vous cherchez à rétrograder un ancien appareil, consultez mon guide futurerestore + libipatcher, qui détaille comment utiliser l'outil sur les modèles 32 bits hérités.

Choses à considérer

Répondez-vous à toutes les exigences? Regardez la section Exigences ci-dessous et vérifiez que vous avez coché tout les boîtes pour rendre cela possible.

  • Le faites vous vouloirmettre à niveau vers iOS 10.2? Si vous êtes déjà jailbreaké sur un firmware inférieur, demandez-vous si vous voulez vraiment déménager. Le jailbreak iOS 10.2 vous oblige actuellement à re-signer l'application avec votre ordinateur tous les sept jours, sauf si vous avez un compte développeur. Il est également semi-indépendant, ce qui signifie que vous devez exécuter l'application de jailbreak à chaque redémarrage. Si vous êtes déjà sur un jailbreak sans connexion sans certificat, décidez si cela vaut la mise à niveau. De plus, tous les ajustements ne sont pas encore mis à jour et fonctionnent. Si vous êtes déjà jailbreaké, vous pouvez également effectuer ce processus à une date ultérieure, il n'y a pas de précipitation.
  • Il y a un petit risque impliqué. Bien que de nombreuses personnes, dont moi-même, aient utilisé l'outil avec succès, le processus est assez compliqué et si un problème improbable se produit à mi-chemin de la restauration, vous pourriez être contraint de mettre à niveau vers iOS 10.2.1. Cela signifierait pas de jailbreak iOS 10.2 pour vous, et perdre le jailbreak que vous aviez déjà commencé. Si elles sont suivies attentivement, les instructions ne devraient pas permettre que cela se produise, mais procéder à vos risques et périls.

Exigences

Si vous ne remplissez pas TOUS les critères, vous ne pouvez pas mettre à niveau avec Prometheus.

  • Un appareil iOS 64 bits, à l'exclusionl'iPhone 7 et l'iPhone 7 Plus.
  • Un jailbreak sur votre appareil 64 bits avec tfp0 activé, sauf si vous avez un iPhone 5s ou un iPad Air qui est également sur un firmware qui a des collisions nonce. Tous les autres appareils doit avoir un jailbreak, ne pas poser de questions sur d'autres appareils sans jailbreak.
  • Si vous avez un iPhone 5s ou un iPad Air sur un micrologiciel qui a des collisions nonce, par exemple iOS 10.3 b1, iOS 10.2, iOS 9.3.3, vous devez aussi savoir quels nonces entrent en collision pour votre appareil spécifique. Si vous possédez l'un de ces appareils, et vous savez quels nonces entrent en collision sur votre firmware actuel, vous devez aussi ont enregistré des blobs pour ces nonces pour iOS 10.2, alors qu'il était encore signé. Comme vous pouvez le voir, il s'agit d'un ensemble de circonstances assez spécifiques, donc si vous ne savez pas ce que tout cela signifie, supposez que vous ne l'avez pas fait et que vous avez juste besoin d'un jailbreak.
  • Valide blobs enregistrés pour votre appareil iOS 64 bits pour le micrologiciel auquel vous souhaitez accéder (probablement iOS 10.2). Les blobs doivent être des fichiers .shsh2 pour utiliser la méthode de jailbreak et doivent avoir été enregistrés lorsque le firmware de destination était toujours signé (vous pouvez vérifier si vos blobs sont valides à l'aide de TSS Saver).
  • Accès à un ordinateur Mac ou Linux, ouun ordinateur Windows exécutant Mac ou Linux dans une machine virtuelle. Cela ne peut pas encore être fait sur une installation Windows normale. Si vous n'avez que Windows, je recommande un essai gratuit d'un logiciel VM, et une copie d'Ubuntu, également gratuite.
  • Le fichier IPSW pour votre modèle d'appareil exact, pour un firmware actuellement signé. Cela est nécessaire pour le SEP et la bande de base. Nous utiliserons iOS 10.2.1 à cet effet.
  • Le fichier IPSW pour votre modèle d'appareil exact, pour le firmware non signé que vous souhaitez restaurer. Nous utiliserons iOS 10.2 à cet effet.
  • Les outils Prometheus, à savoir futurerestore et nonceEnabler. Les utilisateurs de la méthode de collision nonce n'ont pas besoin de nonceEnabler, la plupart des gens.
  • Temps et patience.

Comment utiliser Prometheus pour passer à un firmware non signé

Si vous remplissez les conditions requises et que les fichiers sont prêts, vous pouvez passer aux guides. Il y a deux guides, certaines personnes doivent en suivre un, la majorité doit suivre les deux:

Méthode NonceEnabler:

Si vous ont actuellement un jailbreak et vous souhaitez passer à un autre firmware avec Prometheus ' méthode nonceEnabler, tu dois suivre Partie 1 et partie 2 du guide. Il s'agit de la méthode recommandée, et celle que la plupart des gens utiliseront Prometheus pour.

Méthode de collision nonce:

Si vous n'ont actuellement pas de jailbreak, et vous voulez essayer de passer à un autre firmware avec Prometheus ' méthode de collision nonce, faire seulement Partie 2 du guide, sauter la partie 1. N'oubliez pas que cela ne fonctionnera que dans certains cas; vérifier la Exigences soigneusement avant de perdre votre temps.

Des guides

  • Guide Prometheus Partie 1: Comment définir un nonce avec nonceEnabler
  • Guide Prometheus Partie 2: Comment utiliser futurerestore pour restaurer des firmwares non signés

Bonne chance, j'espère que votre restauration est réussie! Veuillez ne pas poser de questions d'éligibilité à moins d'avoir lu attentivement cet article en premier. Si vous avez une question à laquelle il n'est pas répondu dans l'article, faites le moi savoir dans les commentaires!