Jailbreak avec ou sans root : découvrez la différence et choisissez la solution la plus adaptée.

Dans les modules de jailbreak iOS, on trouve généralement deux catégories : Avec les privilèges root وSans racineChaque catégorie diffère dans son interaction avec le système de fichiers racine de l'appareil. Dans les deux cas, vous obtenez un certain niveau de privilège pour modifier les fichiers système, mais de manières différentes.

Jailbreak avec privilèges root

Dans un jailbreak rooté, l'utilisateur a Avec un contrôle total sur la section du systèmeOn y parvient généralement en créant une copie du répertoire racine et en la rechargeant avec des autorisations de lecture et d'écriture. Cela permet à l'utilisateur d'accéder facilement au répertoire racine (/) ainsi qu'au compte utilisateur root.

Disposer d'un accès et des autorisations nécessaires pour modifier les fichiers système essentiels permet à un utilisateur d'installer des modifications et des extensions directement sur le système de fichiers racine. Cependant, ce niveau de contrôle implique également que toute altération de fichiers sensibles peut entraîner des boucles de démarrage fréquentes, des pertes de données, voire le blocage complet de l'appareil.

Jailbreak sans privilèges root

Un jailbreak sans root ne donne pas d'accès direct au système de fichiers racine de l'appareil. Cela signifie qu'il est impossible d'écrire à la racine (« / ») avec un jailbreak sans root. À la place, l'écriture se fait à un autre emplacement de stockage, généralement… /var/jbqui sert alors de lien symbolique vers un répertoire interne /privé/prédémarrage.

Apple a désactivé le système de fichiers racine avec l'introduction du stockage sécurisé signé (SSV) dans iOS 15Cela impliquait l'abandon des jailbreaks nécessitant l'accès root. Par conséquent, des méthodes sans root ont dû être adoptées, les modifications du système de fichiers racine étant interdites. De plus, la plupart des jailbreaks nécessitant l'accès root étaient connus pour rendre les appareils inutilisables après les mises à jour SSV.

Les jailbreaks sans root sont généralement considérés Sûr et fiableLe jailbreak étant distinct du système de fichiers racine, il l'est également. Il est plus difficile à détecter.Le jailbreak sans accès root vous offre également l'avantage Retour au système iOS d'origine Le logiciel est mis à jour selon les besoins. Il n'y a pas lieu de s'inquiéter outre mesure des problèmes tels que le blocage de l'appareil au démarrage (boucle de démarrage) ou son plantage complet (blocage irrémédiable), et il est relativement plus stable.

Pourquoi passer au jailbreak sans privilèges root ?

Pour la plupart des gens, un jailbreak sans root est »L'avenir inévitable du jailbreak iOS. " Bien que cette approche soit encore relativement nouvelle et nécessitera la mise à jour de nombreux réglages et dépôts avec de nouveaux modules, il convient de noter que la plupart des réglages resteront compatibles et ne nécessiteront que des ajustements mineurs, sauf s'ils impliquent une modification quelconque du système de fichiers racine.

Auparavant, les méthodes de jailbreak nécessitaient des privilèges root, tels que XinaA15Réputé pour son instabilité et sa vulnérabilité aux plantages, le jailbreak est en partie dû à son recours à des correctifs non conventionnels. Ces procédures de jailbreak étaient souvent complexes à mettre en œuvre, nécessitant la gestion de nombreuses variables et impliquant la manipulation de données système sensibles.

Bien que les méthodes de jailbreak sans accès root soient moins robustes, de nombreuses modifications ont été adaptées à cet environnement en apportant des changements mineurs aux chemins d'accès aux fichiers et en ajoutant la prise en charge des paquets. iphoneos-arm64Si une modification ou un module n'est pas basé sur un chemin fixe, il peut généralement être recompilé à un emplacement différent, ce qui lui permet de fonctionner facilement avec des outils de jailbreak sans privilèges root.

La plupart des outils de jailbreak ont ​​changé, notamment Dopamine et Checkra1n et Paléra1n et unc0vergestionnaires de paquets tels que Sileo et ZebraPour les modèles sans racine, bien que des options avec racine restent disponibles avec des outils tels que nekoJB et les versions plus anciennes de Paléra1n.

Le jailbreak avec root est-il meilleur que le jailbreak sans root ?

Bien que la technologie rootful ait donné aux développeurs un contrôle important sur le système de fichiers racine, il est important de comprendre qu'une grande partie des modifications Elle ne nécessitait pas de modification du système de fichiers racine.Pour eux, la transition n'a pas été trop difficile. Bien que la plupart des applications système par défaut soient stockées dans le répertoire racine, les modifier peut engendrer des problèmes, voire des dysfonctionnements inévitables de votre appareil.

Pour contourner le SSV (Signed System Volume), certains développeurs ont trouvé un moyen d'émuler le répertoire racine en Créez une copie et rechargez-la en lecture/écriture.Cependant, cette approche est non seulement sujette à l'échec, mais elle consomme également une quantité importante d'espace de stockage système. Les outils de jailbreak tels que nekoJBIl s'agit d'une version améliorée de DopamineC'est la voie.

Cependant, malgré tous les compromis nécessaires pour un gain minimal, les correctifs avec accès root n'ont pas rencontré un grand succès depuis iOS 15. C'est aussi pourquoi des outils populaires comme Paléra1n Elle a finalement abandonné la prise en charge du jailbreak rootful.

Les commentaires sont fermés.