ONE Jailbreak Ad

Install theos on macOS and iOS

Promotion image of Install theos on macOS and iOS article.

Theos begyndte sin rejse som et iPhone-framework, udtænkt for at strømline kodeudvikling til kommandolinjegrænseflader, især skræddersyet til jailbroken iOS-enheder. Det vandt hurtigt frem som et af de førende biblioteker, der muliggjorde oprettelsen og kompileringen af en overflod af førsteklasses jailbreak-tweaks, der spændte over både rootful og rootless-konfigurationer. Med tiden overgik Theos til et alsidigt Make-baseret byggesystem til desktopplatforme som Windows, Linux og macOS.

En betydelig del af jailbreak-fællesskabet er afhængig af open source jailbreak-tweaks, som ikke kun fungerer som inspirerende demonstrationer af potentialet for at modificere iOS-systemet, men også som omfattende videnslagre for spirende tweak-udviklere. Mange af disse tweaks nødvendiggør brugen af Theos-biblioteker til at kompilere jailbreak-tweaks.

Theos-bibliotekerne kan nemt installeres på tværs af forskellige platforme, herunder iOS-enheder, macOS, Linux og Windows-pc'er. Denne alsidighed gør det muligt for udviklere at kompilere tweaks problemfrit på en bred vifte af operativsystemer. I denne guide vil vi guide dig gennem den trinvise proces med at installere Theos-biblioteker specifikt på macOS- og iOS-platforme.

I den kommende artikel vil jeg gennemgå processen med at kompilere et eksempel på en open source-tweak , der er designet til at understøtte både rootless og rootful jailbreak-miljøer, og som er tilgængelig på GitHub. Samtidig vil jeg udpege almindelige fejl, der kan hindre en problemfri kompilering af tweak'en. Men før vi begiver os ud på den rejse, lad os starte med at installere Theos.

Sådan installeres Theos på macOS

Denne vejledning er designet til at hjælpe dig med at installere Theos på din macOS-enhed. For at fortsætte med installationen skal dit macOS-system køre Mavericks (10.9) eller nyere, op til det nyeste Sonoma 14-operativsystem. Den seneste version af Theos til macOS kan kompilere pakker til macOS, iOS, watchOS, tvOS samt simulatorer.

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

Trin 1. Åbn terminalappen, og installer Installer Homebrew Package Manager til macOS.

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

Trin 2. Installer yderligere brygkomponenter, der kræves for at kompilere filer, ændre en binær fils rettigheder, administrere git-lagre og udpakke arkiver.

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

For versioner af macOS tidligere end 10.15 Catalina er standardshell'en bash i stedet for zsh. Derfor bør du bruge ~/.bash_profile i stedet for ~/.zprofile i kommandoen ovenfor.

Trin 3. Installer Xcode fra App Store, som indeholder vigtige værktøjskæder til alle Apple-platforme. Vær opmærksom på, at den seneste version af Xcode indeholder den nyeste SDK til iOS.

Trin 4. Kør theos installer til macOS fra terminalappen.

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

Skærmbillede af theos-installationsprogrammet, der kører i terminalappen på macOS.

Trin 5. Opsæt THEOS-miljøvariablen.

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

Trin 6. Download af opdaterede iOS SDK'er, der kræves til tweak-kompilering.

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

Trin 7. Udpak det opdaterede SDK-arkiv til en TMP-mappe. Opret den, hvis den ikke findes.

 unzip master.zip -d TMP/

Trin 8. Flyt alle opdaterede SDK'er til mappen theos skds.

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

Skærmbillede af liste over opdaterede SDK'er i Finder.

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

 rm -r master.zip TMP/

Trin 10. Du bør opdatere Theos lejlighedsvis. Dette kan gøres med følgende kommando.

 $THEOS/bin/update-theos

Sådan installeres Theos på iOS

Denne omfattende guide er designet til at hjælpe dig med at installere Theos på din iOS-enhed. Ved at følge nedenstående trin vil du problemfrit kunne køre Theos på iOS 12.0 eller nyere. Uanset om du bruger et rootless eller rootful jailbreak-miljø, kan du være sikker på, at begge konfigurationer er fuldt understøttede. Lad os komme i gang!

Trin 1. Jailbreak din enhed med et foretrukket værktøj.

Trin 2. Tilføj nødvendige repositories til din pakkehåndtering, f.eks. Sileo.

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

Trin 3. Installer pakker (bash, curl, sudo) med din pakkehåndtering eller fra terminalappen.

 apt-get install bash curl sudo

Trin 4. Åbn terminalappen , og installer theos til iOS.

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

Kuba har over 20 års journalistisk erfaring med fokus på jailbreak siden 2012. Han har interviewet professionelle fra forskellige virksomheder. Udover journalistik specialiserer Kuba sig i videoredigering og droneflyvning. Han studerede IT på universitetet før sin forfatterkarriere.

Skriv en kommentar

Seneste indlæg