ONE Jailbreak Ad

Install theos on macOS and iOS

Promotion image of Install theos on macOS and iOS article.

Theos startet sin reise som et iPhone-rammeverk, utviklet for å effektivisere kodeutvikling for kommandolinjegrensesnitt, spesielt skreddersydd for jailbreakede iOS-enheter. Det fikk raskt fotfeste som et av de fremste bibliotekene, og forenklet opprettelsen og kompileringen av en mengde toppmoderne jailbreak-tweaks, som spenner over både rootful og rootless-konfigurasjoner. Over tid gikk Theos over til et allsidig Make-basert byggesystem for skrivebordsplattformer, som Windows, Linux og macOS.

En betydelig del av jailbreak-fellesskapet er avhengig av jailbreak-tweaks med åpen kildekode, som ikke bare fungerer som inspirerende demonstrasjoner av potensialet for å modifisere iOS-systemet, men også som omfattende kunnskapslager for spirende tweak-utviklere. Mange av disse tweaksene krever bruk av Theos-biblioteker for å kompilere jailbreak-tweaks.

Theos-bibliotekene kan enkelt installeres på tvers av ulike plattformer, inkludert iOS-enheter, macOS-, Linux- og Windows-PC-er. Denne allsidigheten gjør det mulig for utviklere å kompilere justeringer sømløst på en rekke operativsystemer. I denne veiledningen vil vi veilede deg gjennom den trinnvise prosessen med å installere Theos-biblioteker spesifikt på macOS- og iOS-plattformer.

I den kommende artikkelen vil jeg veilede deg gjennom prosessen med å kompilere et eksempel på en åpen kildekode-tweak , designet for å støtte både rootless og rootful jailbreak-miljøer, tilgjengelig på GitHub. I tillegg vil jeg peke på vanlige feil som kan hindre en problemfri kompilering av tweaken. Men før vi legger ut på den reisen, la oss begynne med å installere Theos.

Slik installerer du Theos på macOS

Denne veiledningen er utformet for å hjelpe deg med å installere Theos på macOS-enheten din. For å fortsette med installasjonen, må macOS-systemet ditt kjøre Mavericks (10.9) eller nyere, opptil det nyeste Sonoma 14-operativsystemet. Den nyeste versjonen av Theos for macOS kan kompilere pakker for macOS, iOS, watchOS, tvOS, samt simulatorer.

Følg disse trinnene for å installere theos på macOS Sonoma 14:

Trinn 1. Åpne terminalappen og installer Installer Homebrew Package Manager for macOS.

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

Trinn 2. Installer ekstra brew-komponenter som kreves for å kompilere filer, endre rettigheter for en binærfil, administrere git-repositorier og pakke ut arkiver.

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

For versjoner av macOS eldre enn 10.15 Catalina er standardskallet bash i stedet for zsh. Derfor bør du bruke ~/.bash_profile i stedet for ~/.zprofile i kommandoen ovenfor.

Trinn 3. Installer Xcode fra App Store, som inkluderer viktige verktøykjeder for alle Apple-plattformer. Vær oppmerksom på at den nyeste versjonen av Xcode inkluderer den nyeste SDK-en for iOS.

Trinn 4. Kjør theos installer for macOS fra terminalappen.

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

Skjermbilde av Theos-installasjonsprogrammet som kjører i terminalappen på macOS.

Trinn 5. Konfigurer THEOS-miljøvariabelen.

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

Trinn 6. Laster ned oppdaterte iOS SDK-er som kreves for tweak-kompilering.

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

Trinn 7. Pakk ut det oppdaterte SDK-arkivet til en TMP-mappe. Opprett den hvis den ikke finnes.

 unzip master.zip -d TMP/

Trinn 8. Flytt alle oppdaterte SDK-er til theos skds-mappen.

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

Skjermbilde av listen over oppdaterte SDK-er i Finder.

Trinn 9. Fjern master.zip-filen og TMP-mappen.

 rm -r master.zip TMP/

Trinn 10. Av og til bør du oppdatere Theos. Dette kan gjøres med følgende kommando.

 $THEOS/bin/update-theos

Slik installerer du Theos på iOS

Denne omfattende veiledningen er utformet for å hjelpe deg med å installere Theos på iOS-enheten din. Ved å følge trinnene nedenfor, vil du kunne kjøre Theos sømløst på iOS 12.0 eller nyere. Enten du opererer i et rootless eller rootful jailbreak-miljø, kan du være trygg på at begge konfigurasjonene støttes fullt ut. La oss komme i gang!

Trinn 1. Jailbreak enheten din med et foretrukket verktøy.

Trinn 2. Legg til nødvendige repositorier i pakkebehandleren din, som for eksempel Sileo.

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

Trinn 3. Installer pakker (bash, curl, sudo) med pakkebehandleren din eller fra terminalappen.

 apt-get install bash curl sudo

Trinn 4. Åpne terminalappen og installer theos for iOS.

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

Kuba har over 20 års erfaring innen journalistikk, med fokus på jailbreak siden 2012. Han har intervjuet fagfolk fra diverse selskaper. Ved siden av journalistikk spesialiserer Kuba seg på videoredigering og droneflyging. Han studerte IT på universitetet før han startet forfatterkarrieren.

Legg inn en kommentar

Siste innlegg