ONE Jailbreak Ad

Jailbreak Palera1n : guide complet pour iOS 15 et iOS 17

Promotion image of Palera1n Jailbreak article.

Palera1n a marqué une étape importante en tant que jailbreak semi-connecté checkm8 pionnier pour iOS 15, iOS 17.4 et iPadOS 18. Au fil du temps, il est devenu une solution robuste capable de jailbreaker tous les anciens iDevices iOS et de faciliter l'injection de modifications dans le système. Palera1n Jailbreak dispose désormais d'un environnement rootless similaire à Dopamine, donnant accès aux meilleures et plus récentes versions de modifications pour le jailbreak.

Key Takeaways

  • La prochaine version de Palera1n rootful ne prendra pas en charge Substitute comme injection de modifications. Il est recommandé de passer à un environnement sans root ou d'installer ellekit via le dépôt palera1n comme nouvelle bibliothèque de hooking pour iOS.
  • Si vous souhaitez jailbreaker un iPhone X, iPhone 8, iPhone 7 ou iPhone 6s sous iOS 15 (iOS 16.7.7), Palera1n est le meilleur outil compatible avec toutes les versions de firmware.
  • Palera1n est un jailbreak semi-connecté pour Mac et Linux, nécessitant un ordinateur pour re-jailbreaker l'iDevice lorsque la batterie est complètement déchargée.
  • La version Windows de cet outil de jailbreak n'a jamais été publiée. Cependant, d'autres projets utilisent le code source de palera1n et prennent en charge les PC Windows, tels que WinaRa1n et Palera1n Windows.
  • Certains iPhones iOS non hérités sont compatibles avec le dernier système d'exploitation d'Apple (iOS 17). Les iPhone XS et les versions ultérieures ne sont pas pris en charge.

Téléchargement de Palera1n : obtenez la dernière version

Palera1n 2.0.2 est disponible en téléchargement depuis la page « Versions » sur GitHub. Cependant, le moyen le plus simple d'installer Palera1n sur macOS ou Linux est d'exécuter un script automatisant le processus d'installation. Les instructions pour cette opération sont fournies dans l'article ci-dessous.

Qu'est-ce que Palera1n Jailbreak ?

Palera1n Jailbreak est un script pour macOS et Linux permettant d'exécuter l'exploit checkm8 iOS 15.0 – iOS 17.4 sur les appareils iOS compatibles. Il démarre l'appareil avec les correctifs AMFI et nécessite l'installation de Pogo by Amy via l'application TrollStore pour accéder au gestionnaire de paquets Sileo.

L'exploit checkm8, développé par axi0mX, est le moteur principal du jailbreak checkra1n. L'avantage de cet exploit permanent et non corrigible réside dans sa capacité à garantir un jailbreak à vie pour les appareils A5 à A11. Cela signifie que toutes les futures versions d'iOS devraient être vulnérables.

Le jailbreak Palera1n est en cours de développement et son installation n'est pas aussi intuitive que celle d'autres jailbreaks. Pour installer le jailbreak iOS 15 semi-connecté, une préparation préalable et l'utilisation d'un ordinateur sont nécessaires. Cet outil est réservé aux utilisateurs expérimentés !

Capture d'écran du jailbreak plaere1n exécuté dans l'application terminal sur macOS.

Palera1n devrait fonctionner sur la plupart des appareils pris en charge par checkra1n , mais il est instable et peut entraîner des problèmes. Utilisez-le à vos risques et périls et, si nécessaire, exécutez futurerestore --exit-recovery ou utilisez irecovery pour quitter le mode de récupération.

Palera1n Jailbreak exécute tous les scripts nécessaires au jailbreak, et l'application Pogo permet d'installer Procursus Bootstrap et Sileo. Le gestionnaire de paquets vous permet de gérer les dépôts, de visualiser les paquets et d'installer des applications de jailbreak sur iOS 15.0 à iOS 15.7.1, ainsi que sur iOS 16.

Sileo est un gestionnaire de paquets APT moderne pour iOS 12 et versions ultérieures, axé sur la vitesse et la convivialité. Il a été conçu pour offrir une véritable alternative à Cydia pour les appareils jailbreakés. Sileo prend officiellement en charge tous les jailbreaks et peut partager ses sources avec Cydia si vous utilisez unc0ver ou checkra1n.

Avatar
khcrysalis
Équipe de développement du jailbreak
Notez que les versions Linux ont été mises à jour le 14 mai 2024. Les anciennes versions utilisaient par erreur la liaison dynamique, ce qui les limitait aux systèmes utilisant glibc. Les nouvelles versions utilisent la liaison statique, comme les versions précédentes.

Développé en Swift, un langage de programmation moderne créé par Apple pour fournir des applications iOS ultra-rapides, Sileo Package Manager fonctionne donc rapidement sur tous les appareils jailbreakés.

Amy, la développeuse de Pogo, travaille à l'implémentation d'une méthode d'injection de modifications pour le jailbreak Palera1n. Actuellement, vous pouvez installer des modifications Cydia sur iOS 15 et iOS 16 jailbreakés, mais elles ne fonctionneront pas toutes. Vous pouvez également installer des applications comme Filza , OpenSSH, AppStore++ , NewTerm 2 , etc.

Pogo est équipé de Sileo 2.5 de CoolStar, mais Amy publie également des versions bêta dans un dépôt privé. La version de Sileo incluse dans ce dépôt est considérée comme bêta. Pour des mises à jour plus régulières, ajoutez le dépôt https://beta.anamy.gay pour accéder aux dernières versions de Sileo APT.

Deux écrans d'iPhone montrant l'application Sileo exécutée sur iOS 15.4.1 et installant divers packages.

Palera1n Jailbreak a été publié en tant que projet open source sous licence MIT via le dépôt GitHub. La dernière version de Palera1n fonctionne également sur iOS 15.5 à iOS 17.4. L'application Pogo est compatible avec AMFI corrigé, à condition qu'elle soit installée avec un disque RAM.

Depuis la version 1.2, les développeurs ont ajouté la prise en charge du semi-tethered à Palera1n avec des ajustements. Le jailbreak crée une fausse partition rootfs modifiable, puis copie le système de fichiers. Le seul inconvénient est qu'il peut utiliser 5 à 10 Go de stockage supplémentaire. Cela ne fonctionnera pas sur les appareils de 16 Go.

Nouveautés

  • Mise à jour de checkra1n intégré vers la nouvelle version 1337.2.
  • Gestion améliorée d'initproc.
  • Ajout d'une fonctionnalité permettant de télécharger des paquets dans la configuration en ligne.
  • Logique améliorée pour recevoir la configuration en ligne si vous utilisez une version supérieure à celle qu'elle peut fournir.
  • Si vous utilisez une version antérieure, par exemple, iOS 14 (17XX), elle sera rejetée et vous empêchera de continuer.
  • Ajout d'une fonctionnalité permettant de télécharger des paquets dans la configuration en ligne.
  • Gestion améliorée d'initproc.
  • Correction du correctif de plateforme pour iOS 16+.
  • Logique améliorée pour le mode sans échec et le redémarrage.
  • Prise en charge du disque RAM compressé.
  • MbedTLS a été mis à jour.

Deux écrans d'iPhone montrant un terminal avec une preuve de jailbreak iOS 15 et l'interface de l'application Pogo.

Palera1n pour iOS 15.0 jusqu'à iOS 15.7.1 avec prise en charge des ajustements

Récemment, @mineekdev a commencé à travailler sur une nouvelle branche du jailbreak Palera1n, principalement axée sur la prise en charge des ajustements. Cette version démarre l'appareil avec les correctifs AMFI. Lors de la première exécution, un disque RAM est démarré, qui vide votre blob embarqué et installe Sileo et Substitute.

Substitute est un système d'injection de modifications fonctionnant sur les appareils déjà jailbreakés. Il permet d'exécuter des modifications. Substitute 2.3.1 utilise un système d'injection de modifications repensé qui permet de charger un grand nombre de modifications pour une personnalisation optimale avec une charge minimale sur iOS 15.

De plus, Palera1n, compatible avec les ajustements, fonctionne sur toutes les versions d'iOS 15.0 à iOS 15.7.1. Le jailbreak connecté permet de jailbreaker temporairement l'appareil lors d'un seul démarrage. Pour démarrer l'appareil avec un noyau corrigé, il doit être re-jailbreaké sur un PC. Cela signifie également que vous aurez besoin d'un PC à chaque démarrage de votre iPhone ou iPad.

Palera1n pour iOS 16.0 à iOS 16.7.7

Palera1n pour iOS 16 avec prise en charge des modifications est officiellement disponible. Bien entendu, cette version est uniquement compatible avec les iPhone et iPad compatibles checkm8 mentionnés ci-dessous. De plus, une interface graphique (GUI) sera créée pour rendre le jailbreak plus convivial.

Dans la nouvelle version du jailbreak iOS 16 Palera1n pour appareils A11, l'application Pogo sera remplacée par une nouvelle application de chargement Palera1n. Cet outil servira désormais à préparer Bootstrap et à installer Sileo dans uicache, le gestionnaire par défaut des réglages. iOS 16.0 – iOS 16.7.7 est pris en charge.

En plus de cela, le chargeur pour Palera1n pour iOS 16 propose également des outils pour résoudre certains problèmes courants tels que l'actualisation du cache des icônes, le remontage de rootfs et le pré-démarrage en lecture/écriture, le démarrage des démons, le respring SpringBoard et l'activation des réglages installés avec le lanceur de substitution.

Deux écrans d'iPhone montrant l'interface de l'application de chargement palera1n pour iOS 15 et iOS 16.

À ce stade de développement, le launchd et le script personnalisés de Nebula ne génèrent pas encore l'application de chargement. Si vous effectuez l'installation avec la branche expérimentale d'iOS 16, vous pouvez installer TrollStore via un Ramdisk SSH, puis jailbreaker l'appareil et installer l'application de chargement avec TrollStore.

Appareils pris en charge

Tous les systèmes A9-A11 (SoC) sont compatibles avec le jailbreak. Vous trouverez ci-dessous la liste des iPhones et iPads Palera1n compatibles avec le jailbreak. Le jailbreak a été testé sans problème sur iPhone X (GSM), iPhone 8, iPhone 7 et iPhone 6s sous iOS 15 à iOS 17.

pour iOS 15.0 – 15.7.1

  • A9 – iPhone 6S, iPhone 6S Plus, iPhone SE, iPad (2017) 5e génération.
  • A9X – iPad Pro (12,9 pouces) 1re génération, iPad Pro (9,7 pouces).
  • A10 – iPhone 7 et iPhone 7 Plus, iPad (2018, 6e génération), iPad (2019, 7e génération) (iOS 14 non pris en charge).
  • A10X – iPad Pro 10,5” (2017), iPad Pro 12,9” 2e génération (2017).
  • A11 – iPhone 8, iPhone 8 Plus et iPhone X.

pour iOS 16.0 – 16.7.7

  • A11 – iPhone 8, iPhone 8 Plus et iPhone X.

Comment installer Palera1n Jailbreak

Pour jailbreaker iOS 15 ou iOS 16.7.7 avec Palera1n, vérifiez d'abord si votre appareil est compatible. N'oubliez pas de désactiver le code d'accès sur les appareils A10/A11 avant de procéder au jailbreak. Tout au long de son développement, Palera1n a bénéficié d'améliorations significatives, permettant une installation simplifiée et compatible avec les plateformes macOS et Linux.

Installer Palera1n sur macOS

Étape 1. Ouvrez Terminal.app et exécutez la commande suivante. Cela téléchargera palera1n sur votre système et vous permettra de jailbreaker.

 sudo /bin/sh -c "$(curl -fsSL https://static.palera.in/scripts/install.sh)"

Capture d'écran de l'exécution du script d'installation de palera1n dans l'application terminal.

Installer Palera1n sur Linux

Étape 1. Ouvrez votre émulateur de terminal préféré et exécutez la commande suivante. Cela téléchargera palera1n sur votre système et vous permettra de jailbreaker. Si vous utilisez fish, passez d'abord à bash (en exécutant bash).

 sudo /bin/sh -c "$(curl -fsSL https://static.palera.in/scripts/install.sh)"

Étape 2. Pour préparer palera1n à l'installation, vous devez redémarrer usbmuxd afin que palera1n puisse détecter votre appareil.

 sudo systemctl stop usbmuxd sudo usbmuxd -f -p

Commandes

Le jailbreak Palera1n offre un accès à diverses options et sous-commandes lors du jailbreak d'iOS 15 à iOS 17.4. Vous trouverez ci-dessous la liste de toutes les fonctionnalités disponibles, accompagnées de descriptions détaillées.

 Options: --version Print version --force-revert Remove jailbreak -d, --demote Demote -D, --dfuhelper Exit after entering DFU -e, --boot-args  XNU boot arguments -E, --enter-recovery Enter recovery mode -h, --help Show this help -i, --override-checkra1n  Override checkra1n -k, --override-pongo  Override Pongo image -K, --override-kpf  Override kernel patchfinder -L, --jbinit-log-to-file Make jbinit log to /cores/jbinit.log (can be read from sandbox while jailbroken) -n, --exit-recovery Exit recovery mode -I, --device-info Print info about the connected device -o, --override-overlay  Override overlay -p, --pongo-shell Boots to PongoOS shell -P, --pongo-full Boots to a PongoOS shell with default images already uploaded -r, --override-ramdisk  Override ramdisk -R, --reboot-device Reboot connected device in normal mode -s, --safe-mode Enter safe mode -S, --no-colors Disable colors on the command line -v, --debug-logging Enable debug logging This option can be repeated for extra verbosity. -V, --verbose-boot Verbose boot

Comment utiliser Palera1n Jailbreak

Étape 1. Commencez par connecter votre iPhone à votre ordinateur à l’aide d’un câble USB.

Étape 2. Ouvrez l'application terminal, puis tapez la commande « palera1n » pour démarrer le jailbreak.

Capture d'écran de palera1n entrant en mode de récupération.

Étape 3. Votre iPhone devrait entrer en mode de récupération à ce stade.

Capture d'écran de l'iPhone en mode de récupération.

Étape 4. Appuyez sur Entrée pour accéder au mode DFU et suivez les instructions affichées sur votre écran.

Capture d'écran des instructions du mode DFU.
Étape 5. Palera1n va maintenant activer l'exploit checkm8 et procéder au jailbreak de votre iPhone.

Captures d'écran de la configuration de l'exploit checkm8 avec palera1n.

Étape 6. Vous pourriez rencontrer un message « Démarrage de PongoOS... » qui ne s'affichera pas. Si c'est le cas, terminez la commande en utilisant le raccourci clavier commande + C.

Capture d'écran de palera1n arrêtant de fonctionner lors du démarrage de PongoOS.

Étape 7. Exécutez à nouveau la commande « palera1n » pour charger le noyau.

Capture d'écran du démarrage du noyau.

Étape 8. Sur votre iPhone, ouvrez l’application de chargement Palera1n pour installer le gestionnaire de packages préféré.

Capture d'écran de l'application Palera1n Loader sur l'écran d'accueil.

Problèmes possibles lors de l'utilisation de Palera1n

Jailbreak Palera1n pour iOS 15 – iOS 17.4 est encore en développement, et vous pourriez rencontrer des problèmes lors du jailbreak. Voici quelques solutions pour différentes situations.

  1. « sudo usbmuxd -p -f » devrait résoudre la plupart des problèmes USB sous Linux et installer usbmuxd.
  2. Si votre appareil est bloqué en récupération, exécutez futurerestore --exit-recovery ou utilisez irecovery -n.
  3. Le problème d'écran noir de Palera1n après une action verbeuse peut être résolu en utilisant un blob intégré. Vous pouvez en créer un avec un script SSHRD.
  4. Si Pogo n'a pas été installé dans Tips pour une raison quelconque, vous pouvez installer Pogo IPA à l'aide de TrollStore.
  5. Pour faire fonctionner AFC2, utilisez « ldid -s /usr/bin/killdaemon && killdaemon ». Assurez-vous d'avoir préalablement installé ldid et AFC2 de Procursus.
  6. Lorsque vous êtes bloqué sur « Booting PongoOS », entrez Ctrl + C pour quitter, rebranchez l'iDevice et exécutez à nouveau la commande palera1n.

Comment supprimer Palera1n de l'iPhone

Étape 1. Connectez votre appareil jailbreaké au PC ou au Mac via USB.

Étape 1a. Pour supprimer palera1n de Linux, vous devez redémarrer usbmuxd afin que palera1n puisse détecter votre périphérique.

 sudo systemctl stop usbmuxd sudo usbmuxd -f -p

Étape 2. Ouvrez l'application terminal et exécutez « --force-revert » pour supprimer le jailbreak.

 palera1n --force-revert

Si vous utilisez palera1n rootful, ajoutez l'option -f à la fin de la commande. Votre appareil iOS devrait démarrer sous iOS d'origine et vous pourrez l'utiliser normalement.

Author Photo
Écrit par

Kuba a plus de 20 ans d'expérience dans le journalisme, se concentrant sur les évasions depuis 2012. Il a interviewé des professionnels de diverses entreprises. Outre le journalisme, Kuba est spécialisé dans le montage vidéo et le pilotage de drones. Il a étudié l'informatique à l'université avant de se lancer dans l'écriture.

Poster un commentaire

Derniers articles