Accueil » Apple » Préserver votre version d’iOS 12 jailbreakable ! Utile pour futurerestore !

Préserver votre version d’iOS 12 jailbreakable ! Utile pour futurerestore !

Bonjour !

Depuis quelques jours, iOS 12.1.1 et iOS 12.1.2, les versions les plus récentes auxquelles le jailbreak unc0ver est compatible, ne sont plus signées 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.

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

Pré-requis :

  • Un appareil iOS (par contre si vous n’êtes pas sur iOS 12, il faut qu’il soit jailbreaké)
  • Vos SHSH (IMPORTANT QUE CE SOIT LES VÔTRES ET QUE CE SONT POUR VOTRE APPAREIL !)
  • Un ordinateur où votre SHSH est sauvegardé (s’il est sauvegardé sur 1Conan ou Telegram, il faudra le récupérer depuis l’ordinateur)
  • Si vous êtes sur iOS 12, il faut installer unc0ver disponible sur TweakBox ou Ignition. Sinon, vous pouvez l’installer avec Cydia Impactor et l’IPA disponible ici dans Assets.

NOTE :

  • iOS 12.1.1 beta 3 est encore signé par Apple aujourd’hui, je vous recommande de sauvegarder les SHSH de cette version si vous ne l’avez pas fait car cette version est vulnérable pour un jailbreak. Tutoriel disponible ici.
  • Les versions entre iOS 12.0 et 12.1.2 sont jailbreakables avec unc0ver 3.0. IPA disponible ici (dans Assets en bas), installable avec Cydia Impactor mais aussi disponible sur Ignition ou TweakBox.
  • 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 ne voulez pas jailbreaker l’iPhone sur iOS 12, prenez la beta 28 d’unc0ver également disponible dans les Assets.

 

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.

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 //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 Cydia Impactor sur l’appareil

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

Pour ceux qui sont sur iOS 10 :

1- Sur Cydia, installez le tweak System Info disponible sur BigBoss.

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 jailbreaké avec Electra :

1- Si vous êtes déjà en mode jailbreaké, redémarrer votre appareil en mode non jailbreaké.

2- Dans l’app Electra, allez dans Set nonce

3- Electra va demander un generator, collez le vôtre.

4- Faites Set puis OK, ensuite redémarrez votre appareil et rejailbreaker l’iPhone

5- Et voilà, vous avez terminé !

Pour ceux qui sont sur iOS 11 jailbreaké avec unc0ver ou sur iOS 12 :

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

Si vous êtes sur iOS 11, choisissez l’exploit VS ou V1, cela dépend de votre appareil (choisissez celui qui est disponible pour vous, et donc qui n’est pas en gris). Ne choisissez pas EL.

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

6- Et voilà, vous avez terminé !

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


Écrit par

Commentaires

  1. Dced dit :

    Bonsoir, dans le cadre d’une MAJ de ios11.4.1 vers 12.1.2, quel fichier shsh2 doit t-on ouvrir pour récupérer le générator 11.4.1 ou 12.1.2 ?merci.

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