ONE Jailbreak Ad

Install theos on macOS and iOS

Install theos on macOS and iOS

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

Kuba Pawlak on intohimoinen jailbreak-työkalujen ja IPA-sovellusten testaaja, jolla on vuosien kokemus iOS:n mukauttamisesta. Hän osallistuu aktiivisesti online-jailbreak-yhteisöihin ja Reddit-foorumeihin ja auttaa käyttäjiä löytämään turvallisia ja tehokkaita tapoja parantaa iPhonejaan ja iPadejaan. Voit seurata Kuban viimeisimpiä päivityksiä ja näkemyksiä X:ssä (Twitter).

Lähetä kommentti

Viimeisimmät viestit

Ilmainen sertifikaatti FlekStorelle

Lataa FlekStore-sertifikaatti allekirjoittaaksesi IPA ilmaiseksi

FlekStore on lisännyt uuden hienon ominaisuuden kaikille: voit nyt linkittää kehittäjätilisi allekirjoittaaksesi IPA-tiedostoja suoraan laitteellasi tai jopa tuoda oman sertifikaattisi tehdäksesi sen. Tämä tekee sovelluksesta vankan...

ONE Jailbreak vs iOS Ninja

Paras iOS Ninja vaihtoehto ladata IPA vuonna 2025

Vuonna 2023 iOS Ninja oli yksi suosituimmista sivustoista ladata IPA-tiedostoja iOS:lle. Tarvitsitpa sitten jailbreak-työkalua, emulaattoria, viritettyä sovellusta tai halusitpa vain kokeilla jotain, mitä Apple ei hyv...

Nugget

Nugget iOS -sovellus: Avaa iPhonesi täysi potentiaali iOS 18:lla

LeminLimez julkaisi uuden projektin, jonka avulla käyttäjät voivat aktivoida joitakin piilotettuja iOS-ominaisuuksia iOS 17/18:ssa. Tutustuin Nugget-ohjelmistoon, joka on avoimen lähdekoodin ohjelmisto, joka lupaa ottaa käyttöön Dynamic Islandin...