Semaphorin iOS Downgrade Tool: Vaiheittainen opas A7-, A8- ja A9-laitteille

Semaphorin sai alkunsa johndoe123:n iOS 7 Tethered Downgrade -oppaasta, ja siitä on kehittynyt ratkaisu A7-, A8-, A8X- ja A9-laitteiden, mukaan lukien iPhone 5s, iPhone 6, iPhone 6s ja iPhone SE (2016), alentamiseen versioihin iOS 7.0.1:stä iOS 9.2.1:een.
Huomaa, että tämä skripti poistaa kaiken puhelimeltasi, mukaan lukien iOS:n pääversion. Varmuuskopioi kaikki tietosi ennen skriptin käyttöä, sillä niitä ei voi palauttaa sen jälkeen.
Key Takeaways
- macOS Sonoma 14.4.1 on liian uusi Semaphorin-skriptin suorittamiseen. On suositeltavaa asentaa macOS High Sierra, Mojave tai Catalina, jotta sitä voidaan jatkaa.
- Semaphorin-skripti on räätälöity erityisesti Mac-käyttäjille, eikä tällä hetkellä ole suunnitelmia erilliselle versiolle Windows- tai Linux-käyttäjille.
- Jos haluat päivittää checkm8-laitteesi iOS 7.0.6 – iOS 9.2.1 -versioihin, voit käyttää mineekin macOS:lle kehittämää semaphorin-skriptiä, joka perustuu seprmvr64:ään.
- Semaphorin tukee myös iOS 10.3.3 – iOS 11.1 -versioihin päivittämistä, mutta tämä ominaisuus on käytettävissä yksinomaan dualboot-ominaisuuden kautta.
- Tämä skripti mahdollistaa kiinteän alennuksen suorittamisen ilman SHSH-objektia. Kiinteä alennus edellyttää, että tietokone käynnistää laitteen, kun akku on täysin tyhjä.
Mistä voin ladata Semaphorinin?
Semaphorin julkaistiin komentorivityökaluna. Semaphorinista on kaksi eri versiota, jotka ovat luoneet y08wilm ja LukeZGD. Lataa Semaphorin GUI 1.0:n uusin versio tältä verkkosivustolta. iOS:n alemman version työkalu tarjoaa myös komentorivikäyttöliittymän edistyneemmille käyttäjille.
Viimeksi päivitetty: 22. toukokuuta 2024
Kehittäjä: y08wilm
Versio: 1.0
Koko: 202 Mt
Mikä on semaforiini?
Semaphorin on alemman käyttöjärjestelmän versiopäivitystyökalu, joka on suunniteltu toimimaan A7–A9 iDevice -laitteilla, joissa on iOS 12.5.7, iOS 11 tai iOS 10. Se on tarkoitettu aiempiin versioihin, kuten iOS 9, iOS 8 tai iOS 7, päivittämiseen. App Storen, jailbreak-päivitysten, järjestelmälaitteiston ja muiden toimintojen optimaalisen yhteensopivuuden takaamiseksi on suositeltavaa päivittää iOS 7.1 -versioon.
iOS 7.0.6:ssa äänenvoimakkuus- ja kotinäppäimet eivät välttämättä reagoi alempaan versioon päivittämisen aikana. Semaphorin on tällä hetkellä saatavilla vain macOS:lle, eikä se tue Windows- tai Linux-järjestelmiä.
Tämä verkkopohjainen alemman tason päivityksen apuohjelma tukee tällä hetkellä kaikkia A7-laitteita, ja tulevissa julkaisuissa on tarkoitus tukea myös A8- ja A8X-laitteita. Semaphorin iOS Downgrade yksinkertaistaa prosessia jailbreakkaamalla iOS:n alemman tason päivityksen aikana, mikä poistaa manuaalisten toimenpiteiden tarpeen.
Lisäksi se varmistaa, että sovelluskaupan sivulataus pysyy toiminnassa iOS 7:ssä.

Semaphorin iOS:n tärkeimmät ominaisuudet: alennettu versio ja jailbreak
Tulevissa päivityksissä Semaphorin laajentaa tukeaan kattamaan iPhone 6/6+:n, iPhone 6s/6s+:n ja iPhone 7/7+:n sekä laajan valikoiman iPad-malleja. Tämä on jo käynnissä oleva työ. Ensimmäisessä julkaisussaan ohjelma tarjoaa myös yhteensopivuuden iOS 8 beta 4:n kanssa A7-laitteissa. Tämä kehitys on merkittävä jailbreak-yhteisölle, sillä se helpottaa jailbreakia SEP-vapaan alennuksen avulla ja mahdollistaa sivulatauksen.
Skripti on räätälöity macOS High Sierralle, Mojavelle ja Catalinalle. Vaikka se saattaa toimia uudempien macOS-versioiden kanssa, yhteensopivuutta niiden kanssa ei ole testattu perusteellisesti. Semaphorin on seprmvr64-, downgrade- ja jailbreak-apuohjelma, joka on pakattu yhteen ohjelmistoon.
What's new
- Yleisiä parannuksia ja virheenkorjauksia.
- Lisätty iOS 11.0 beta 1- ja iOS 12 -tuki.
- Korjattu kernel-paniikki käynnistyksen aikana joillakin laitteilla iOS 11:ssä.
- Korjattu aktivointitietueiden kopiointivirhe joillakin laitteilla.
- Korjattu ensimmäisen käynnistyksen kesto 10 vuotta iOS 11:ssä ja iOS 12:ssa.
- Korjattu iOS 8.0 beta 4 -alennusversiot.
- Korjattu matkapuhelinverkko iOS 7:ssä.
- Lisätty tuki iOS 9.3.x -alennusversioille.
- Lisätty tuki iOS 10.0 – iOS 10.2.1 -alennusversioille.
- Sarjaportin virheenkorjaustoiminto mukana.
- iDevice-aktivoinnin parannuksia.
- Päivitetty FirmwareKeys.
- Parannettu alennuskomentosarjojen toimintaa.
- Päivitetty Kernel64Patcher.
- Yleisiä parannuksia ja virheenkorjauksia.

Semaforiinien yhteensopivuus ja tunnetut ongelmat
Semaphorin tukee tällä hetkellä eri iOS-versioihin päivittämistä laitetyypin perusteella . iPhone 5s:ssä se tukee iOS 7.0.6:ta versioon 10.2.1. iPad Mini 2:ssa se tukee iOS 7.0.3:a versioon 10.2.1. iPad Air 1:ssä se tukee iOS iOS 7.0.1–10.2.1. iPad Mini 2:ssa (Kiina) ja iPad Air 1:ssä (Kiina) se tukee iOS 7.1:tä versioon 10.2.1. Tämä julkaisu tukee myös A8:aa ja A8X:ää sekä iPhone 6:a ja iPhone 6s:ää.
Skripti voi teknisesti käynnistää iOS 9.0:n versiosta 9.2.1 A7-, A8- ja A8X-laitteilla. Suuri ongelma kuitenkin ilmenee: sovellukset eivät näy aloitusnäytössä eivätkä toimi, koska avainsuojat eivät avaudu, kun Secure Enclave Processor (SEP) ohitetaan. Keybagit ovat kriittisiä useimmille järjestelmä- ja käyttäjäsovelluksille iOS 9:ssä.
Hyvä uutinen on, että avaintaskut avautuvat iOS 9.3:ssa ja uudemmissa, mikä mahdollistaa sovellusten asianmukaisen toiminnan. iOS 9.3:n käynnistäminen versioon 10.2 varmistaisi täyden tuen A8- ja A8X-laitteille.
iOS 9.3:sta 10.2:een päivitysprosessissa ilmenee kuitenkin seprmvr64:n, ei itse skriptin, aiheuttamia hiekkalaatikkovirheitä. Hiekkalaatikkokorjaus tarvitaan, mutta nykyinen Taig-korjaus ei toimi näissä versioissa.

Semaphorin-työkalun alemman tason toiminto tarjoaa useita pääkäyttötiloja, joista jokaisella on omat tarkoituksensa. Sen avulla käyttäjät voivat ladata ja avata ramdisk-tilan, mikä on itsestään selvä vaihe ja helpottaa saumatonta siirtymistä ramdisk-tilaan. Toinen tärkeä toiminto on "Ota sarjaportin virheenkorjaus käyttöön" -vaihtoehto, joka pyrkii muodostamaan SSH-yhteyden liitetyn laitteen USB-liitännän kautta, mikä mahdollistaa virheenkorjausprosessien sujuvuuden.
Se tarjoaa myös ominaisuuden "Älä syötä RAM-levylle tai tyhjennä laitetta, vain käynnistä". Lisäksi se tarjoaa toimintoja tietojen eheyden suojaamiseksi, kuten "Lisää 'suojaa'-lipun /dev/disk0s1s2-kansioon" ja "Poistaa 'suojaa'-lipun /dev/disk0s1s2-kansiosta", mikä varmistaa tietojen suojauksen.

Lisäksi työkalu tukee kattavia varmuuskopiointimenettelyjä, kuten "Varmuuskopioi koko iOS-laitteesi sisällön disk0.gz-tiedostoon", mikä varmistaa tietoturvan koko alemman version päivityksen ajan. Lisäksi se korjaa tiettyjä yhteensopivuusongelmia, kuten "Korjaa aktivointiongelman iOS 10.3.3-11.1:ssä", mikä varmistaa sujuvan navigoinnin Setup.app-tiedostossa alemman version päivityksen jälkeen.
Lopuksi, A11-laitteille, kuten iPhone X:lle, työkalu tarjoaa ratkaisevan tärkeää tukea "korjaamalla käynnistyksen pääkäyttöjärjestelmään" varmistaen saumattoman toimivuuden ja suorituskyvyn alennuksen jälkeen.
Semaphorinin käyttö iOS:n alentamiseen (vaiheittainen opas)
Semaphorin debytoi alun perin graafisella käyttöliittymällä varustettuna sovelluksena. Tämän kytketyn alemman version skriptin voi kuitenkin suorittaa myös suoraan terminaalista. Lataa Semaphorin ja aloita alemman version skriptaus saumattomasti seuraamalla näitä ohjeita.
Vaihe 1. Liitä iDevice macOS:ään USB-kaapelilla.
Vaihe 2. Siirry DFU-tilaan iPhonessa tai iPadissa.
Vaihe 3. Avaa Pääte-sovellus.
Vaihe 4. Kloonaa Semaphorin-arkisto paikalliselle levylle.
git clone --recursive https://github.com/y08wilm/Semaphorin
Vaihe 5. Siirry 'Semaphorin'-kansioon.
cd Semaphorin
Vaihe 6. Salli skriptin suorittaminen Macillasi.
chmod +x ./semaphorin.sh
Vaihe 7. Asenna Xcode Command Line Tools macOS-tietokoneeseesi.
xcode-select install
Vaihe 8. Suorita semaphorin.sh-skripti ja noudata ohjeita.
sudo ./semaphorin.sh --restore
Käytettävissä olevat komennot
Usage: $0 [VERSION...] [OPTION...] Examples: $0 7.1.2 --restore $0 7.1.2 --boot Main operation mode: --help Print this help --ramdisk Download & enter ramdisk --dump-blobs Self explanatory --serial Enable serial debugging --ssh Tries to connect to ssh over usb interface to the connected device --restore Wipe device and downgrade ios --dump-nand Backs up the entire contents of your iOS device to disk0.gz --NoMoreSIGABRT Adds the "protect" flag to /dev/disk0s1s2 --disable-NoMoreSIGABRT Removes the "protect" flag from /dev/disk0s1s2 --restore-nand Copies the contents of disk0.gz to /dev/disk0 of the iOS device --restore-mnt1 Copies the contents of disk0s1s1.gz to /dev/disk0s1s1 of the iOS device --restore-mnt2 Copies the contents of disk0s1s2.gz to /dev/disk0s1s2 of the iOS device --boot Don't enter ramdisk or wipe device, just boot --clean Delete all the created boot files for your device --fix-activation Fixes activation on iOS 10.3.3-11.1 so you can navigate through Setup.app --fix-auto-boot Fixes booting into the main OS on A11 devices such as the iPhone X
FAQ
Semaphorin tukee A7-, A8- ja A8X-laitteita, kuten iPhone 5s, 6, 6s ja iPadeja, joissa on iOS 7.0.6 - iOS 12.5.7.
Ei, Semaphorin on saatavilla vain macOS:lle. Windowsia ja Linuxia ei tueta.
Tämä tapahtuu, koska avainsuojat eivät avaudu, kun Secure Enclave Processor (SEP) ohitetaan, mikä tekee useimmista sovelluksista käyttökelvottomia.
Kyllä, iOS 9.3:ssa ja uudemmissa avainsuojat avataan oikein, mikä mahdollistaa sovellusten normaalin toiminnan.
Näihin versioihin alennettaessa ilmenee hiekkalaatikkovirheitä, jotka vaativat hiekkalaatikkokorjauksen. Nykyinen Taig-korjaus ei ole voimassa iOS 9.3-10.2:ssa.
Kyllä, sinun tulee aina varmuuskopioida tietosi ennen Semaphorinin käyttöä, koska alennettuun versioon siirtyminen tyhjentää laitteesi.