ONE Jailbreak Ad

Semaphorin iOS-nedgraderingsverktyg: Steg-för-steg-guide för A7-, A8- och A9-enheter

Promotion image of Semaphorin article.

Semaphorin har sitt ursprung i johndoe123s guide för iOS 7 Tethered Downgrade och har utvecklats till en lösning för att nedgradera A7-, A8-, A8X- och A9-enheter, inklusive iPhone 5s, iPhone 6, iPhone 6s och iPhone SE (2016) till versioner från iOS 7.0.1 till iOS 9.2.1.

Observera att det här skriptet raderar allt på din telefon, inklusive den vanliga iOS-versionen. Säkerhetskopiera all din data innan du använder det här skriptet, eftersom det inte går att återställa det efteråt.

Key Takeaways

  • macOS Sonoma 14.4.1 är för nytt för att Semaphorin-skriptet ska kunna köras. Det rekommenderas att installera macOS High Sierra, Mojave eller Catalina för att fortsätta.
  • Semaphorin-skriptet har specialanpassats för Mac-användare, utan några nuvarande planer på en dedikerad version för att tillgodose Windows- eller Linux-användare.
  • Om du vill nedgradera dina checkm8-enheter till iOS 7.0.6 – iOS 9.2.1 kan du använda semaphorin-skriptet för macOS baserat på seprmvr64 av mineek.
  • Semaphorin erbjuder också stöd för nedgradering till iOS 10.3.3 – iOS 11.1, men den här funktionen är exklusivt tillgänglig via dualboot-funktionen.
  • Detta skript möjliggör körning av en tethered-nedgradering utan behov av SHSH-blobben. En tethered-nedgradering kräver att en dator startar upp enheten när batteriet är helt urladdat.

Var kan man ladda ner Semaphorin?

Semaphorin släpptes som ett kommandoradsverktyg. Det finns två olika utgåvor av Semaphorin skapade av y08wilm och LukeZGD. Ladda ner den senaste versionen av Semaphorin GUI 1.0 från denna webbplats. iOS-nedgraderingsverktyget erbjuder också ett kommandoradsgränssnitt för mer avancerade användare.

Senast uppdaterad: 22 maj 2024
Utvecklare: y08wilm
Version: 1.0
Storlek: 202 MB

Vad är semaforin?

Semaphorin är ett nedgraderingsverktyg utformat för att köras på A7-A9 iDevice som kör iOS 12.5.7, iOS 11 eller iOS 10, och som nedgraderar till tidigare versioner som iOS 9, iOS 8 eller iOS 7. För optimal kompatibilitet med App Store, jailbreaks, systemhårdvara och andra funktioner rekommenderas det att nedgradera till iOS 7.1.

På iOS 7.0.6 kan volym- och hemknapparna sluta svara under nedgraderingsprocessen. Semaphorin är för närvarande endast tillgängligt för macOS, utan stöd för Windows- eller Linux-system.

Detta anslutna nedgraderingsverktyg fungerar för närvarande med alla A7-enheter, och framtida versioner kommer även att inkludera stöd för A8- och A8X-enheter. Semaphorin iOS Downgrade förenklar processen genom att även jailbreaka iOS under nedgraderingen, vilket eliminerar behovet av manuella åtgärder.

Dessutom säkerställer det att sidladdning av appbutiken förblir funktionell på iOS 7.

Skärmdump av Semaphorin-appen på macOS.

Viktiga funktioner i Semaphorin iOS: Nedgradering och jailbreak

I kommande uppdateringar kommer Semaphorin att utöka sitt stöd till att omfatta iPhone 6/6+, iPhone 6s/6s+ och iPhone 7/7+, tillsammans med ett brett utbud av iPad-modeller. Detta är redan ett pågående arbete. Vid sin första utgåva erbjuder programmet även kompatibilitet med iOS 8 beta 4 på A7-enheter. Denna utveckling är viktig för jailbreaking-communityn eftersom den underlättar jailbreaking genom nedgradering utan separata inställningar och möjliggör sidladdning.

Skriptet är anpassat för macOS High Sierra, Mojave och Catalina. Även om det kan fungera med nyare macOS-versioner har kompatibiliteten med sådana versioner inte testats noggrant. Semaphorin är ett verktyg för seprmvr64, nedgradering och jailbreak i en enda programvara.

Nyheter

  • Övergripande förbättringar och buggfixar.
  • Lade till stöd för iOS 11.0 beta 1 och iOS 12.
  • Åtgärdade kernelpanik under start på vissa enheter i iOS 11.
  • Åtgärdade att activation_records inte kopierades över på vissa enheter.
  • Åtgärdade att första uppstarten tog 10 år i iOS 11 och iOS 12.
  • Åtgärdade nedgraderingar i iOS 8.0 beta 4.
  • Åtgärdade mobiltäckning i iOS 7.
  • Lade till stöd för nedgraderingar i iOS 9.3.x.
  • Lade till stöd för nedgraderingar i iOS 10.0 – iOS 10.2.1.
  • Seriell felsökningsfunktion inkluderad.
  • Förbättringar av iDevice-aktivering.
  • Uppdatera FirmwareKeys.
  • Förbättrat beteende för nedgraderingsskript.
  • Uppdaterade Kernel64Patcher.
  • Övergripande förbättringar och buggfixar.

Skärmdump av hur man kör semaphorin-skriptet i terminalappen på macOS.

Semaforinkompatibilitet och kända problem

Semaphorin stöder för närvarande nedgraderingar till olika iOS-versioner baserat på enhetstyp . För iPhone 5s stöder den iOS 7.0.6 till 10.2.1. För iPad Mini 2 stöder den iOS 7.0.3 till 10.2.1. För iPad Air 1 stöder den iOS iOS 7.0.1 – 10.2.1. För iPad Mini 2 (Kina) och iPad Air 1 (Kina) stöder den iOS 7.1 till 10.2.1. Den här versionen stöder även A8 och A8X ; iPhone 6 och iPhone 6s.

Skriptet kan tekniskt sett starta iOS 9.0 till 9.2.1 på A7-, A8- och A8X-enheter. Emellertid uppstår ett stort problem: appar visas inte på hemskärmen och fungerar inte eftersom nyckelsamlingar inte låses upp när Secure Enclave Processor (SEP) kringgås. Nyckelsamlingar är avgörande för de flesta system- och användarappar på iOS 9.

Den goda nyheten är att nyckelsamlingar låses upp på iOS 9.3 och senare, vilket möjliggör korrekt appfunktionalitet. Att starta iOS 9.3 till 10.2 skulle säkerställa fullt stöd för A8- och A8X-enheter.

Nedgraderingsprocessen till iOS 9.3 till 10.2 stöter dock på sandbox-fel orsakade av seprmvr64, inte själva skriptet. En sandbox-patch behövs, men den nuvarande Taig-patchen fungerar inte för dessa versioner.

Avatar
y08wilm
Semaphorin Developer
Preliminärt Linux-stöd har sammanfogats med main för teständamål. iOS 9-nedgraderingar stöds på Linux för både A8- och A9-enheter.

Semaphorins nedgraderingsverktyg erbjuder en rad huvudsakliga driftlägen, som alla tjänar olika syften. Det låter användare "Ladda ner och ange ramdisk", ett självförklarande steg, vilket underlättar sömlösa övergångar till ramdiskläge. En annan viktig funktion är alternativet "Aktivera seriell felsökning", som strävar efter att upprätta en anslutning till SSH via USB-gränssnittet på den anslutna enheten, vilket möjliggör effektiva felsökningsprocesser.

Den ger också möjligheten att "Ange inte ramdisk eller radera enheten, bara starta". Dessutom erbjuder den funktioner för att skydda dataintegritet, såsom "Lägger till 'skydda'-flaggan i /dev/disk0s1s2" och "Tar bort 'skydda'-flaggan från /dev/disk0s1s2", vilket säkerställer dataskydd.

Skärmdump av nedladdning av OpenLogic för nedgraderingsverktyget för Semaphorin.

Dessutom stöder verktyget omfattande säkerhetskopieringsprocedurer, exemplifierat av "Säkerhetskopierar hela innehållet på din iOS-enhet till disk0.gz", vilket säkerställer datasäkerhet under hela nedgraderingsprocessen. Dessutom åtgärdar det specifika kompatibilitetsproblem, till exempel "Åtgärdar aktivering på iOS 10.3.3-11.1", vilket säkerställer smidig navigering genom Setup.app efter nedgradering.

Slutligen, för A11-enheter som iPhone X, erbjuder verktyget avgörande stöd genom att "fixa uppstart i huvudoperativsystemet", vilket säkerställer sömlös funktionalitet och prestanda efter nedgradering.

Hur man använder Semaphorin för att nedgradera iOS (en steg-för-steg-guide)

Semaphorin debuterade ursprungligen som en applikation med ett grafiskt gränssnitt. Det är dock också möjligt att köra detta kopplade nedgraderingsskript direkt från en terminal. Följ dessa steg för att ladda ner Semaphorin och starta nedgraderingsprocessen sömlöst.

Steg 1. Anslut din iDevice till macOS via en USB-kabel.

Steg 2. Gå in i DFU-läge på din iPhone eller iPad.

Steg 3. Öppna Terminal-appen.

Steg 4. Klona Semaphorin-arkivet till den lokala disken.

 git clone --recursive https://github.com/y08wilm/Semaphorin

Steg 5. Navigera till mappen 'Semaphorin'.

 cd Semaphorin

Steg 6. Tillåt att skriptet körs på din Mac.

 chmod +x ./semaphorin.sh

Steg 7. Installera Xcode-kommandoradsverktygen på din macOS.

 xcode-select install

Steg 8. Kör semaphorin.sh-skriptet och följ instruktionerna.

 sudo ./semaphorin.sh --restore 

Tillgängliga kommandon

 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 stöder A7-, A8- och A8X-enheter, såsom iPhone 5s, 6, 6s och iPads med iOS 7.0.6 till iOS 12.5.7.

+

Nej, Semaphorin är endast tillgängligt för macOS. Windows och Linux stöds inte.

+

Detta händer eftersom nyckelkollektioner inte låses upp när Secure Enclave Processor (SEP) kringgås, vilket gör de flesta appar oanvändbara.

+

Ja, på iOS 9.3 och senare låses nyckelkollektionerna upp korrekt, vilket gör att appar kan fungera normalt.

+

Nedgraderingar till dessa versioner stöter på sandbox-fel, vilket kräver en sandbox-patch. Den nuvarande Taig-patchen är ineffektiv för iOS 9.3-10.2.

+

Ja, du bör alltid säkerhetskopiera dina data innan du använder Semaphorin, eftersom nedgraderingsprocessen kommer att radera din enhet.

Author Photo
Skrivet av

Kuba har över 20 års erfarenhet inom journalistik, med fokus på jailbreak sedan 2012. Han har intervjuat yrkesverksamma från olika företag. Förutom journalistik specialiserar sig Kuba på videoredigering och drönarflygning. Han studerade IT på universitetet innan sin författarkarriär.

Skriv en kommentar

Senaste inläggen