Accueil » Apple » Configurer son APNonce / generator pour futurerestore, recommandé pour tous les appareils jailbreakés !

Configurer son APNonce / generator pour futurerestore, recommandé pour tous les appareils jailbreakés !

Bonjour !

Depuis un mois maintenant, iOS 13.3, la version la plus récente à laquelle le jailbreak unc0ver est compatible, n’est plus signée par Apple.

Je vous avais déjà fait un article concernant les fichiers SHSH très récemment pour que vous les sauvegardiez afin de pouvoir préserver une version d’iOS jailbreakable (article ici), j’espère que vous l’aviez fait car maintenant ce n’est plus possible (enfin si, mais uniquement pour les versions actuellement signées par Apple, à savoir iOS 13.3.1 et iOS 13.4).

Aujourd’hui, nous allons voir donc comment configurer son generator pour futurerestore. Je recommande à TOUTES LES PERSONNES qui sont actuellement JAILBREAKÉS que ce soit sur iOS 9, iOS 10, iOS 11 ou iOS 12 de le faire également, car si vous avez un problème, vous pourrez aller ainsi vers une version d’iOS 13 vulnérable pour un jailbreak et ainsi ne pas perdre la possibilité de jailbreaker.

Pré-requis :

  • Un appareil iOS jailbreaké.
  • Vos SHSH (IMPORTANT QUE CE SOIT LES VÔTRES ET QUE CE SONT POUR VOTRE APPAREIL !)
  • Un ordinateur contenant votre fichier SHSH (s’il est sur 1Conan, shsh.host ou Telegram, il faudra le récupérer depuis l’ordinateur)

NOTE :

  • Si vous êtes entre iOS 9.0 et 9.3.3, vous devez jailbreaker votre iPhone et installer OpenSSH sur Cydia. Pour ce faire, allez voir cette page.
  • Si vous êtes sur un appareil A12 ou A13, la partie qui suit la partie commune, qui vous explique donc comment configurer un generator, est juste indispensable avant de sauvegarder son fichier SHSH, sinon votre SHSH sera tout simplement inutilisable.
  • Ce tutoriel ne montre pas comment bloquer les mises à jour OTA. Un autre tutoriel sera disponible prochainement.

C’est parti !

Je vais diviser le tutoriel en 3 parties : une partie pour iOS 10, une partie pour iOS 11 et 12 et une autre partie pour iOS 11.4 et 11.4.1 sur un vieil appareil (vous comprendrez pourquoi).

PARTIE COMMUNE AUX TROIS VERSIONS D’iOS : Récupérer le generator ; VOUS DEVEZ LE FAIRE IMPÉRATIVEMENT AVANT LA SUITE DU TUTORIEL QUI SERA DIVISÉ EN 3 :

1- Récupérez votre SHSH sur votre ordinateur

2- Ouvrez le SHSH avec un bloc-notes (ex : Notepad++ mais vous pouvez utiliser n’importe quel logiciel similaire)

3- Vous allez ouvrir l’option Recherche de votre bloc-notes et vous allez rechercher « generator » (sans les guillemets) comme ceci :

4- L’éditeur se chargera de rediriger vers la ligne correspondante. Copiez le generator qui se situe sur la ligne d’après et qui commence par 0x (ce qui est encadré en rouge sur la photo, vous aurez un generator différent du mien et cela est normal).

5- Mémorisez-le ou collez-le quelque part, on en aura besoin pour la suite du tutoriel.

Partie 2 : Configurer votre generator sur l’appareil iOS

Les manipulations dépendront de la version d’iOS installée sur l’ordinateur. Vous devez donc suivre les manipulations pour votre version d’iOS !

Pour ceux qui sont sur iOS 9.0 => 9.0.2 jailbreaké avec Pangu9 :

1- Téléchargez le zip de cl0ver ici et le deb d’ios-kern-utils ici.

2- Décompressez le zip et vous obtiendrez un fichier « cl0ver ». Avec WinSCP sur Windows ou Cyberduck sur Mac, connectez vous en SSH en root et mettez le fichier « cl0ver » dans l’iPhone ainsi que le deb d’ios-kern-utils.

3- Allez à la racine de l’iPhone et allez dans le dossier /etc. Vous allez créer un dossier en le nommant « cl0ver ».

4- Dans ce dossier cl0ver, vous allez mettre le fichier « offsets.dat » correspondant à votre appareil et à votre version d’iOS.

5- Déconnectez vous de votre appareil.

6- Sur votre appareil jailbreaké, vous allez installer MobileTerminal sur Cydia

7- Ouvrez MobileTerminal et tapez ces commandes. Après chaque ligne, faites Entrée avant d’entrer la commande suivante :

  • login root (mot de passe : alpine)
  • cd /private/var/root
  • chmod +x cl0ver
  • ./cl0ver slide
  • ./cl0ver
  • dpkg -i net.siguza.ios-kern-utils_1.4.1_iphoneos-arm.deb
  • nvpatch com.apple.System.boot-nonce
  • nvram com.apple.System.boot-nonce=generator (remplacez generator par le generator que vous avez copié)
  • nvram -p (vérifiez bien que le generator apparaît sur le résultat de la commande)

Pour ceux qui sont sur iOS 9.1 jailbreaké avec Pangu9 :

1- Installez iFile ou Filza et MTerminal sur Cydia

2- Téléchargez le deb d’ios-kern-utils depuis votre appareil disponible ici.

3- Ouvrez le dans iFile ou Filza et installez le deb.

4- Ouvrez l’application MTerminal et tapez ces commandes. Après chaque ligne, faites Entrée avant d’entrer la commande suivante :

  • su (mot de passe : alpine si vous ne l’avez pas changé)
  • nvpatch com.apple.System.boot-nonce
  • nvram com.apple.System.boot-nonce=generator (remplacez generator par le generator que vous avez copié)
  • nvram -p (vérifiez bien que le generator apparaît sur le résultat de la commande)

Pour ceux qui sont sur iOS 9.2 => 9.3.3 jailbreaké :

1- Redémarrez votre appareil et rejailbreakez le avec le site http://jbme.qwertyoruiop.com

2- Une fois l’appareil rejailbreaké, suivez les mêmes étapes pour iOS 9.1.


Pour ceux qui sont sur iOS 9.3.4 / 9.3.5

1- Télécharger l’IPA de PhoenixNonce ici.

2- Installez l’IPA avec Xcode ou AltDeploy (Mac) ou encore AltStore (+AltStorePatcher) (Windows) sur l’appareil

3- Ouvrez l’application, et mettez le generator dans l’application.

Pour ceux qui sont sur iOS 10 (en vrai ça marche aussi pour ceux qui sont sur iOS 9, 11, 12 et 13 jailbreakés):

1- Sur Cydia, installez le tweak System Info disponible sur la source https://apt.arx8x.net/.

2- Dans l’app Réglages, allez dans Général, puis dans Informations et ensuite vous allez dans Boot-nonce.

3- Vous allez glisser vers la droite puis appuyer sur le bouton Set

4- Il va vous demander le generator, mettez le et faites Set

5- Et voilà, vous avez terminé !

Pour ceux qui sont sur iOS 11, iOS 12 (sauf 12.4.2 => 12.4.5, et sauf 12.3 / 12.3.1) ou encore un appareil jailbreaké avec unc0ver sur iOS 13 :

1- Si vous êtes en mode jailbreaké, redémarrez votre appareil.

2- Dans l’app unc0ver, allez dans Settings puis descendez jusqu’à Boot Nonce

 

3- Collez votre generator dans Boot Nonce

4- Faites Entrer

5- Allez dans l’onglet Jailbreak et lancez le jailbreak

6- Et voilà, vous avez terminé !


Si vous êtes sur iOS 12 ou iOS 13 jailbreaké avec checkra1n :

1- Ouvrez Cydia (ou Sileo, ou Zebra, ou encore Installer 5, peu importe), et ajoutez la source suivante : https://halo-michael.github.io/repo/

2- Allez dans l’onglet Recherche et cherchez Generator Auto Setter, puis installez-le. Si vous n’avez pas encore installé NewTerm 2 (sur la source de Chariz), installez-le aussi également.

3- Ouvrez NewTerm 2 et tapez ces commandes successivement et faites Entrée à chaque fois :

  • su
  • Ils vont vous demander un mot de passe, tapez alpine (attention, rien ne sera affiché, c’est normal)
  • setgenerator [mettez votre generator sans les crochets]

4- Et voilà, vous avez mis votre generator sur l’appareil !

Le tutoriel est terminé. Si vous avez des questions, n’hésitez pas à les poser dans les commentaires.

Écrit par

Spécialisé sur le jailbreak et le downgrade iOS depuis 2013, je partage ici mes astuces et tutoriels pour la communauté francophone, surtout sur le downgrade iOS où les tutoriels en français sont rares.

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

%d blogueurs aiment cette page :

En poursuivant votre navigation, vous acceptez l'utilisation de cookies. en savoir plus

Les cookies nous permettent de personnaliser le contenu et les annonces, d'offrir des fonctionnalités relatives aux médias sociaux et d'analyser notre trafic. Nous partageons également des informations sur l'utilisation de notre site avec nos partenaires de médias sociaux, de publicité et d'analyse, qui peuvent combiner celles-ci avec d'autres informations que vous leur avez fournies ou qu'ils ont collectées lors de votre utilisation de leurs services.

Fermer