ONE Jailbreak Ad

Install theos on macOS and iOS

Promotion image of Install theos on macOS and iOS article.

Theos aloitti matkansa iPhone-kehyksenä, joka oli suunniteltu virtaviivaistamaan komentorivikäyttöliittymien koodinkehitystä, erityisesti jailbreakatuille iOS-laitteille räätälöitynä. Se saavutti nopeasti jalansijaa yhtenä johtavista kirjastoista, ja se mahdollisti lukuisten huipputason jailbreak-säätöjen luomisen ja kääntämisen, kattaen sekä root-käyttöjärjestelmää käyttäviä että root-ttomia kokoonpanoja. Ajan myötä Theos siirtyi monipuoliseen Make-pohjaiseen käännösjärjestelmään työpöytäalustoille, kuten Windows, Linux ja macOS.

Merkittävä osa jailbreak-yhteisöstä luottaa avoimen lähdekoodin jailbreak-tweakeihin, jotka toimivat paitsi inspiroivina esimerkkeinä iOS-järjestelmän muokkaamisen potentiaalista, myös laajoina tietovarastoina aloitteleville tweake-kehittäjille. Monet näistä tweakeista edellyttävät Theos-kirjastojen käyttöä jailbreak-tweakien kääntämiseen.

Theos-kirjastot voidaan kätevästi asentaa useille alustoille, kuten iOS-laitteille, macOS:lle, Linuxille ja Windows-tietokoneille. Tämä monipuolisuus mahdollistaa kehittäjien kääntää hienosäätöjä saumattomasti erilaisille käyttöjärjestelmille. Tässä oppaassa käymme läpi vaiheittaisen prosessin Theos-kirjastojen asentamiseksi erityisesti macOS- ja iOS-alustoille.

Seuraavassa artikkelissa käyn läpi esimerkin avoimen lähdekoodin tweakin kääntämisestä . Tweak on suunniteltu tukemaan sekä root-ttomia että root-käyttöoikeuksia hyödyntäviä jailbreak-ympäristöjä ja on saatavilla GitHubissa. Samalla paikannan yleisiä virheitä, jotka saattavat haitata tweakin sujuvaa kääntämistä. Ennen kuin aloitamme matkan, aloitetaan Theosin asentamisesta.

Theosin asentaminen macOS:ään

Tämä opas on suunniteltu auttamaan sinua Theosin asentamisessa macOS-laitteellesi. Asennuksen jatkamiseksi macOS-järjestelmässäsi tulee olla Mavericks (10.9) tai uudempi, aina uusimpaan Sonoma 14 -käyttöjärjestelmään asti. Theosin uusin macOS-versio pystyy kääntämään paketteja macOS:lle, iOS:lle, watchOS:lle, tvOS:lle sekä simulaattoreille.

Asenna theos macOS Sonoma 14:ään seuraavasti:

Vaihe 1. Avaa päätesovellus ja asenna Install Homebrew Package Manager macOS:lle.

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

Vaihe 2. Asenna tiedostojen kääntämiseen, binäärin oikeuksien muokkaamiseen, git-arkistojen hallintaan ja arkistojen purkamiseen tarvittavat lisäkomponentit.

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

macOS:n versioita 10.15 Catalina vanhemmissa versioissa oletuskomentotulkki on bash eikä zsh. Siksi yllä olevassa komennossa kannattaa käyttää muotoa ~/.bash_profile muotoa ~/.zprofile sijaan.

Vaihe 3. Asenna Xcode App Storesta, joka sisältää kaikki Applen alustojen tärkeät työkalut. Huomaa, että Xcoden uusin versio sisältää iOS:n uusimman SDK:n.

Vaihe 4. Suorita macOS:n theos-asennusohjelma päätesovelluksesta.

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

Kuvakaappaus Theos-asennusohjelmasta, joka toimii macOS:n päätesovelluksessa.

Vaihe 5. Määritä THEOS-ympäristömuuttuja.

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

Vaihe 6. Muokkauskäännökseen tarvittavien päivitettyjen iOS SDK:iden lataus.

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

Vaihe 7. Pura korjattu SDK-arkisto TMP-kansioon. Luo se, jos sellaista ei ole.

 unzip master.zip -d TMP/

Vaihe 8. Siirrä kaikki korjatut SDK:t theos skds -kansioon.

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

Kuvakaappaus Finderin korjattujen SDK-pakettien luettelosta.

Vaihe 9. Poista master.zip-tiedosto ja TMP-kansio.

 rm -r master.zip TMP/

Vaihe 10. Sinun tulisi silloin tällöin päivittää Theos. Tämä voidaan tehdä seuraavalla komennolla.

 $THEOS/bin/update-theos

Theosin asentaminen iOS:ään

Tämä kattava opas on suunniteltu auttamaan sinua Theosin asentamisessa onnistuneesti iOS-laitteellesi. Noudattamalla alla kuvattuja ohjeita voit käyttää Theosia saumattomasti iOS 12.0:ssa tai uudemmassa. Olitpa sitten rootless- tai rootful-jailbreak-ympäristössä, voit olla varma, että molemmat kokoonpanot ovat täysin tuettuja. Aloitetaan!

Vaihe 1. Jailbreakaa laitteesi haluamallasi työkalulla.

Vaihe 2. Lisää tarvittavat repositoriot paketinhallintaasi, kuten Sileoon.

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

Vaihe 3. Asenna paketit (bash, curl, sudo) paketinhallintaohjelmalla tai päätesovelluksesta.

 apt-get install bash curl sudo

Vaihe 4. Avaa päätesovellus ja asenna Theos iOS:lle.

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

Kuballa on yli 20 vuoden kokemus journalismista, ja hän on keskittynyt vankilakarkailuihin vuodesta 2012 lähtien. Hän on haastatellut useiden yritysten ammattilaisia. Journalismin lisäksi Kuba on erikoistunut videoiden editointiin ja drone-lennätykseen. Hän opiskeli tietotekniikkaa yliopistossa ennen kirjoittajan uraansa.

Lähetä kommentti

Viimeisimmät viestit