Si vous avez recours au JailBreak et/ou DéSIMLock :
Ne mettez jamais à jour votre iDevice sans être sûr qu'un outil de JailBreak et/ou de DéSIMlock existe sous le firmware que vous souhaitez installer (lisez ces recommandations avant de faire quoi que se soit ) !
De même qu'un BaseBand mis à jour ne peut-être restauré sous une version antérieure (opération irréversible) !
Et enfin, pensez à sauvegarder votre "ECID SHSH" dès que cela vous est possible (via TinyUmbrella et iFaith).
Cette nouvelle version d'Ac1dSn0w vient (on l'espère ) rectifier le tir à l'égard des problèmes de "Copyright" (= version précédente illégale ➯ cf. CE MESSAGE), corrige également les problèmes d'écran noir (RAMdisk) et vient supprimer les logos au démarrage (= Boot Logos).
➯ Il vous est possible de télécharger la dernière version de Ac1dSn0w pour votre iDevice depuis CE LIEN.
A ce jour, Ac1dSn0w n'est disponible que sous Mac OS X mais une version Windows (et peut-être Linux) est sans nul doute à prévoir très prochainement.
Présentation :
Ac1dSn0w est une sorte de "melting pot" entre Sn0wBreeze et RedSn0w.
Cet outil est censé s'avérer plus simple et plus rapide que les deux autres précédement cités, avec en plus une fonctionnalité qui devrait-être bientôt disponible (dans sa version "Finale"), à savoir la possibilite de réaliser un "JailBreak à distance".
Cette option n'a donc pas encore été intégrée à cette version (encore en) Beta de Ac1dSn0w. Idem pour ce qui concerne le fait de créer des "Custom Firmwares" (= firmwares personnalisés).
A ce jour, vous pouvez utiliser Ac1dSn0w Bêta 2 avec les iDevices suivants équipés de l'iOS 5.0 ou 5.0.1 :
iPhone 4 GSM
iPhone 4 CDMA
iPhone 3GS (ancienne et nouvelle BootROM)
iPod Touch 4
iPad 1 (modèles Wi-Fi et Wi-Fi+3G)
Remarques importantes et erreurs fréquentes :
Avant toute chose, pensez à désactiver le verrouillage automatique (principalement pendant l’utilisation du "Loader" pour installer Cydia) afin d'éviter toute interruption lors d'un download ou de la procédure !
Cette modification se fait depuis le menu "Réglages / Général" (cf. Illustration ci-dessous) :
Il est très fortement conseillé de restaurer son iDevice (de préférence en tant que "Nouvel iPhone") avant d’effectuer le JailBreak avec Ac1dSn0w afin de repartir sur des bases saines et ainsi être exempté de tout problème.
Dans ce cas, lorsqu'iTunes vous demande si vous souhaitez restaurer une sauvegarde, il suffit de fermer ce dernier.
Ac1dSn0w ne réalise pas le DéSIMlock de votre iPhone, ce qui implique que vous perdrez votre DéSIMlock logiciel si celui-ci avait été réalisé auparavant. De ce fait, si jamais votre iDevice doit-être DéSIMlocké de façon "logicielle", préférez consulter au préalable cette page afin de savoir quel serait la solution la plus adaptée à vos besoins.
Ac1dSn0w n’hacktive pas votre iPhone. Il faudra donc disposer d’une carte SIM de l’opérateur afin d'activer votre iDevice sous iTunes.
Si vous avez des problèmes d’erreur 1013, 1611 ou bien encore 3194 lors de la restauration...
Vérifiez bien que sous votre fichier "hosts" il n'y ait rien après la ligne 127.0.0.1 gs.apple.com, et que cette ligne est bien précédée d'un dièse "#".
Lors de l'apparrition de l'erreur 1013, vous devez passer (ou repasser si cela n'avait pas fonctionné) votre iDevice sous le Mode "DFU" et le (re)JailBreaker avec Ac1dSn0w.
Si vous êtes bloqué sur l'écran de JailBreak, réalisez un "Hard Reboot" (en maintenant enfoncés les deux boutons "HOME" et "Marche/Arrêt/Veille") afin que l'appareil redémarre normalement. Après quoi, vous pourrez recommencer la procédure.
Procédure :
Connectez votre iDevice (iPhone, iPod Touch ou iPad) à votre ordinateur au moyen du Câble DOCK/USB.
Lancez iTunes.
Mettre à jour iTunes si nécessaire vers sa dernière version (Téléchargeable ICI) >>> ATTENTION : Mettez à jour iTunes mais en aucun cas le Firmware de votre iDevice !!!
Faites une sauvegarde de votre iDevice sous iTunes.
Remarque : Si ce n'est toujours pas fait, sauvegardez votre ECID SHSH au moyen de TinyUmbrella !!!
Restaurez ou mettez à jour votre iDevice sous l'5.0.1, ou mieux encore, restez sous l'iOS 5.0 si jamais vous en avez l'occasion ! Remarques :
N'oubliez de vérifier que votre iDevice est bien "activé" !!!
Pour information, nous vous rappelons que tous les firmwares pour vos iDevices peuvent-être téléchargés depuis notre "Page Outils iPhone". Remarque : Si jamais vous avez téléchargé un firmware via notre Page Outils iPhone au moyen d'un navigateur autre que Mozilla FireFox, il se pourrait que le fichier soit téléchargé au format « .zip ».
Dans ce cas, il vous suffit de le renommer en modifiant l’extension en « .ipsw ».
Si ce n'est pas déjà fait, connectez votre iDevice à votre ordinateur au moyen du Câble DOCK/USB.
Fermez iTunes (si jamais celui-ci était ouvert).
Lancez Ac1dSn0w pour arriver sur la fenêtre ci-dessous :
Vous pouvez cocher l'option "Show Console" pour obtenir certaines informations sur l'iDevice connecté. Ac1dSn0w vous informe également de l'état actuel du processus en cours (au niveau du JailBreak de votre iDevice à la manière d'un fichier de "Log").
Quand à l'option "Show Assistant", cette dernière a pour fonction de guider à mettre votre appareil sous le mode "DFU".
Remarques :
L’option "Pwned DFU" vous permet de restaurer un Custom Firmware comme il est déjà possible de le faire avec RedSn0w.
L’option "Exit Recovery" vous permet de sortir du mode "Recovry" suite à la restauration d’un Custom Firmware ou bien encore lors d’un downgrade de votre appareil par exemple. Bref, là encore, c'est comme sous RedSn0w, TinyUmbrella, etc.
Éteignez votre iDevice.
Procédure :
Maintenez le bouton 'POWER' enfoncé quelques instants jusqu'à ce que le curseur 'Éteindre' fasse son apparition.
Après quoi, faites ensuite glisser le curseur 'Éteindre' vers la droite pour éteindre votre appareil.
Lorsque votre iDevice est éteint, maintenez simultanément enfoncés les boutons 'HOME' et 'POWER' pendant 10 secondes.
Relâchez le bouton 'POWER' mais maintenez toujours le bouton 'HOME' durant 10 à 20 seconces (jusqu'à ce qu'iTunes détecte votre iDevice sous le mode de récupération => si jamais iTunes n'était pas lancé, celui-ci se lancera automatiquement lors de la détection du matériel sous le mode de récupération).
> Sous le mode "DFU", votre iDevice doit avoir son écran complètement noir (comme lorsqu'il est éteint ou en veille).
Appuyez ensuite sur le bouton "JailBreak" sous Ac1dSn0w et patienter le temps que les opérations de JailBreak s'effectuent et que votre iDevice redémarre automatiquement.
Une fois ces opérations terminées, il vous faut repasser une nouvelle fois votre iDevice sous le "Mode DFU" (car pour le moment, le JailBreak obtenu avec Ac1dSn0w est Tethered").
Cette opération devra être réalisée à chaque redémarrage/extinction de votre iDevice (jusqu'à ce l'outil soit en mesure de réaliser un JailBreak Untethered").
De nouveau sous le mode "DFU", cliquez sur le bouton "Tethered Boot" sous Ac1dSn0w.
Patienter quelques instants, le temps qu'une icône "Cydia" blanche apparaisse sur votre SpringBoard (cf. ci-dessous) :
Appuyez sur cette icône "Cydia" blanche et laissez Cydia s'initialiser (faites éventuellement les mises à jour disponibles et/ou nécessaires). Pensez bien à installer les packages "OpenSSH" (cliquez sur ce lien pour télécharger le Debian) et "afc2add" (cliquez sur ce lien pour télécharger le Debian ➯ Utilisez le menu "Enregistrer sous..." si jamais le debian s'ouvre directement dans votre navigateur au lieu d'être téléchargé) afin d'avoir un accès SSH entre votre ordinateur et votre iDevice !
Une fois ces opérations sous Cydia terminées, fermez Cydia.
Fermez Ac1dSn0w.
A ce stade, vous devriez alors avoir l'icône "Cydia" sur le SpringBoard de votre iDevice.
Pour le reste, vous savez quoi faire (Mise à jour de Cydia, installation des divers Packages, etc.). ➯
Au besoin, n'oubliez pas de vous servir de l'iPhoneFR's Cydia.list téléchargeable depuis notre "Page Outils iPhone".
>>> Votre iDevice est alors JailBreaké !!!
Fonctionnalités futures et à venir
Les développeurs de Ac1dSn0w prévoient de mettre en place un système de "JailBreak à distance", ce qui signifie que vous aurez juste besoin d'installer une version "serveur" de Ac1dSn0w, laquelle sera compatible avec tous les systèmes d'exploitation (Windows, Mac, BSD). Puis, de l'autre côté (sur un poste "Client"), se fera le JailBreak.
D'autres fonctionnalités comme la création de "Custom Firmwares" (= firmware personnalisés) ainsi que la possibilité de communiquer à distance avec votre iDevice devraient également être mises en place.
Démonstration de Ac1dSn0w en vidéo :
Des questions ? Encore besoin d'une aide supplémentaire ?