ONE Jailbreak Ad

Install theos on macOS and iOS

Promotion image of Install theos on macOS and iOS article.

Theos a débuté son parcours en tant que framework pour iPhone, conçu pour simplifier le développement de code pour les interfaces de ligne de commande, particulièrement adaptées aux appareils iOS jailbreakés. Elle s'est rapidement imposée comme l'une des bibliothèques les plus importantes, facilitant la création et la compilation d'une multitude de réglages de jailbreak de premier ordre, couvrant les configurations rootées et non rootées. Au fil du temps, Theos est devenu un système de compilation polyvalent basé sur Make pour les plateformes de bureau telles que Windows, Linux et macOS.

Une part importante de la communauté du jailbreak s'appuie sur des modifications de jailbreak open source, qui constituent non seulement une démonstration inspirante du potentiel de modification du système iOS, mais aussi une base de connaissances étendue pour les développeurs en herbe. Nombre de ces modifications nécessitent l'utilisation des bibliothèques Theos pour la compilation des modifications de jailbreak.

Les bibliothèques Theos sont facilement installables sur différentes plateformes, notamment les appareils iOS, macOS, Linux et les PC Windows. Cette polyvalence permet aux développeurs de compiler facilement des modifications sur une grande variété de systèmes d'exploitation. Dans ce guide, nous vous expliquerons étape par étape comment installer les bibliothèques Theos sur macOS et iOS.

Dans le prochain article, je vous expliquerai le processus de compilation d'un exemple de tweak open source , conçu pour prendre en charge les environnements de jailbreak rootless et rootful, disponible sur GitHub. J'identifierai également les erreurs courantes susceptibles d'entraver la compilation de ce tweak. Avant de nous lancer, commençons par installer Theos.

Comment installer theos sur macOS

Ce guide est conçu pour vous aider à installer Theos sur votre appareil macOS. Pour procéder à l'installation, votre système macOS doit exécuter Mavericks (10.9) ou une version ultérieure, jusqu'à la dernière version de Sonoma 14. La version la plus récente de Theos pour macOS peut compiler des packages pour macOS, iOS, watchOS, tvOS, ainsi que pour les simulateurs.

Suivez ces étapes pour installer theos sur macOS Sonoma 14 :

Étape 1. Ouvrez l’application terminal et installez Homebrew Package Manager pour macOS.

 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Étape 2. Installez les composants brew supplémentaires requis pour compiler les fichiers, modifier les droits d'un binaire, gérer les référentiels git et extraire les archives.

 brew install ldid xz brew install git brew install make echo PATH=\"$(brew --prefix make)/libexec/gnubin:\$PATH\" >> ~/.zprofile

Pour les versions de macOS antérieures à 10.15 Catalina, le shell par défaut est bash plutôt que zsh. Par conséquent, utilisez ~/.bash_profile plutôt que ~/.zprofile dans la commande ci-dessus.

Étape 3. Installez Xcode depuis l'App Store, qui inclut les outils essentiels pour toutes les plateformes Apple. Veuillez noter que la dernière version de Xcode inclut le dernier SDK iOS.

Étape 4. Exécutez le programme d’installation de theos pour macOS à partir de l’application Terminal.

 bash -c "$(curl -fsSL https://raw.githubusercontent.com/theos/theos/master/bin/install-theos)"

Capture d'écran du programme d'installation de theos exécuté dans l'application Terminal sur macOS.

Étape 5. Configurez la variable d’environnement THEOS.

 export THEOS=~/theos echo "export THEOS=~/theos" >> ~/.zprofile chmod 755 ~/.zprofile

Étape 6. Téléchargement des SDK iOS corrigés requis pour la compilation des ajustements.

 curl -LO https://github.com/theos/sdks/archive/master.zip

Étape 7. Extrayez l'archive des SDK corrigés dans un dossier TMP. Créez-le s'il n'existe pas.

 unzip master.zip -d TMP/

Étape 8. Déplacez tous les SDK corrigés vers le dossier skds de theos.

 mv TMP/sdks-master/*.sdk $THEOS/sdks

Capture d'écran de la liste des SDK corrigés dans le Finder.

Étape 9. Supprimez le fichier master.zip et le dossier TMP.

 rm -r master.zip TMP/

Étape 10. Il est conseillé de mettre à jour Theos de temps à autre. Pour ce faire, utilisez la commande suivante.

 $THEOS/bin/update-theos

Comment installer theos sur iOS

Ce guide complet est conçu pour vous aider à installer Theos sur votre appareil iOS. En suivant les étapes ci-dessous, vous pourrez exécuter Theos sans problème sur iOS 12.0 ou version ultérieure. Que vous utilisiez un environnement de jailbreak rootless ou rootful, soyez assuré que les deux configurations sont entièrement prises en charge. C'est parti !

Étape 1. Jailbreaker votre appareil avec un outil préféré.

Étape 2. Ajoutez les référentiels requis à votre gestionnaire de paquets comme Sileo.

 https://apt.procurs.us/ https://apt.bingner.com/

Étape 3. Installez les packages (bash, curl, sudo) avec votre gestionnaire de packages ou depuis l'application terminal.

 apt-get install bash curl sudo

Étape 4. Ouvrez l’ application terminal et installez theos pour iOS.

 bash -c "$(curl -fsSL https://raw.githubusercontent.com/theos/theos/master/bin/install-theos)"
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