Comment utiliser CoolBooter CLI pour double-démarrer votre appareil

Vous avez peut-être vu mon rapport sur les mises à jour CoolBooter, dans lequel j'ai mentionné que l'application et les versions de ligne de commande avaient vu des changements. Bien que l'utilisation de l'application CoolBooter soit explicite et satisfasse les besoins de la plupart des utilisateurs, elle ne prend actuellement pas en charge iOS 5 en tant que système d'exploitation secondaire, ce qui peut inciter certains à vouloir plutôt essayer l'utilitaire de ligne de commande. Je vais donc vous expliquer comment utiliser CoolBooter CLI 0.3 pour double-démarrer votre appareil.

Avant de commencer, débarrassons-nous de la clause de non-responsabilité standard.

Ceci est un logiciel BETA et un OUTIL DE LIGNE DE COMMANDE, pas une application finie pour les utilisateurs finaux. Testez uniquement sur des appareils non essentiels, que vous êtes heureux de restaurer complètement en cas de problème. Sauvegardez vos données avant de commencer.

Ensuite, assurez-vous que vous disposez d'un appareil éligible et comprenez les restrictions de CoolBooter. Cette information peut être trouvée dans mon article précédent, mais consiste principalement en:

  • Un appareil 32 bits éligible.
  • Un firmware source éligible et jailbreaké.
  • tfp0.
  • Au moins 6 Go d'espace libre.
  • Le périphérique de plus grande capacité est le meilleur, en particulier lors de l'utilisation de la version CLI.
  • Blobs ne pas nécessaire.

De plus, pour ce guide, vous aurez besoin de:

  • Un ordinateur pour exécuter les commandes sur votre appareil connecté.
  • CLI CoolBooter et ses dépendances installés sur votre appareil iOS à partir de Cydia.
  • OpenSSH et ses dépendances installés sur votre appareil iOS de Cydia.

Comment effectuer un double démarrage avec CoolBooter CLI

1) Ouvrez Cydia sur votre appareil iOS et ajoutez la source suivante:

https://coolbooter.com

2) Installer CLI CoolBooter (et toutes les dépendances nécessaires).

3) Si vous n'avez pas déjà installé et configuré OpenSSH (et toutes les dépendances nécessaires), faites-le maintenant.

4) Ouvert Réglages sur votre appareil iOS et notez votre adresse IP, comme vu ci-dessus.

Si vous ne savez pas comment configurer OpenSSH ou trouver votre adresse IP, suivez notre guide sur le sujet pour commencer.

MODIFIEZ VOS MOTS DE PASSE PAR DÉFAUT APRÈS L'INSTALLATION D'OPENSSH.

L'article lié vous y aidera également.

5) Connectez votre appareil à votre ordinateur. Sur votre ordinateur, lancez Terminal depuis / Applications / Utilitaires ou via Spotlight.

Ce guide suppose que vous utilisez un Mac, bien que Windows et Linux devraient également fonctionner correctement en utilisant leur propre équivalent Terminal, à condition qu'ils prennent en charge OpenSSH.

6) Connectez-vous à votre appareil depuis la fenêtre Terminal de votre ordinateur. Utilisez les instructions liées dans le guide de l'étape 4 pour le faire si nécessaire.

sept) Une fois que vous vous êtes connecté via SSH et êtes racine sur votre appareil iOS, saisissez la commande suivante dans Terminal pour afficher les options de CoolBooter CLI:

coolbootercli

8) Comme on peut le voir sur la lecture, la commande dont nous avons besoin est:

coolbootercli iOS_version_here

Remplacer iOS_version_here avec un firmware de destination compatible de votre choix. Selon votre appareil, il peut s'agir de n'importe quoi d'iOS 5.0-7.1.2. Sur mon exemple d'appareil, je voulais effectuer un double démarrage avec iOS 7.1.2, donc ma commande ressemblait à ceci:

coolbootercli 7.1.2

9) Frappé Entrer pour émettre la commande, et laissez CoolBooter CLI travailler sa magie. Cela peut prendre un certain temps, car il comprend le téléchargement de l'IPSW, sa transmission à l'appareil, le partitionnement de l'appareil et le stockage.

dix) Quand c'est terminé, ça devrait dire Installation réussie. Entrez maintenant la commande suivante dans votre session Terminal SSH pour redémarrer votre appareil sur son nouveau système d'exploitation secondaire:

coolbootercli -b

11) Vous devrez peut-être verrouiller votre appareil après avoir lancé la commande. Lorsque la sortie atteint le stade indiqué ci-dessous, vous devrez peut-être tenter de déverrouiller à nouveau votre appareil pour lui permettre de continuer. Cela peut ne pas être nécessaire cependant.

12) Et cela devrait être le résultat glorieux! Redémarrage d'iOS 9.0.2 directement dans iOS 7.1.2.

13) Veuillez noter que si aucun mot de passe n'a été défini sur le firmware source, n'en définissez pas un sur le firmware de destination. C'est aussi non recommandé se connecter à iCloud sur le système d'exploitation secondaire.

14) Pour revenir au firmware source, éteignez simplement votre appareil manuellement puis redémarrez-le.

Suppression de CoolBooter CLI

Si la musique est arrêtée et que le plaisir est terminé, ou si cela ne fonctionne pas pour vous et que vous souhaitez annuler vos modifications, suivez les instructions ci-dessous.

1) Démarrez sur le système d'exploitation principal et connectez-vous à votre appareil via SSH à partir de votre ordinateur, comme détaillé dans les étapes 4 à 6 du processus d'installation.

2) Une fois connecté à votre appareil, entrez la commande suivante pour désinstaller CoolBooter et repartitionner votre appareil sur un système à démarrage unique:

coolbootercli -u

Attendez que Terminal signale que la désinstallation est terminée.

3) Vous pouvez maintenant ouvrir Cydia et désinstaller CoolBooter CLI et ses dépendances. Vous pouvez également supprimer le référentiel source. Cette étape est facultative, et fait le ménage pour ceux qui sont scrupuleux à propos de ces choses.

C'est à peu près ça. En général, je recommande d'utiliser l'application CoolBooter au lieu de la version CLI si elle prend en charge le firmware de destination souhaité. En effet, il offre un meilleur rapport d'erreurs et peut être effectué sur l'appareil, sans ordinateur ni SSH. Cependant, parfois, la version CLI est en avance sur l'application, par exemple actuellement avec sa prise en charge pour iOS 5. À ces moments, les utilisateurs et les développeurs curieux peuvent vouloir essayer la version CLI.

Si vous rencontrez des problèmes ou une boucle de démarrage, pensez à vos options avant de restaurer aveuglément. Avez-vous des taches? N'oubliez pas le bogue de restauration d'iOS 9 et le bogue de restauration d'iOS 5 et demandez-vous s'ils peuvent vous aider et vous éviter d'avoir à restaurer vers un micrologiciel non signé et non rompu..

Avez-vous essayé CoolBooter CLI, ou même l'application CoolBooter normale? Sur quel appareil et firmwares avez-vous testé et comment cela s'est-il passé?