Slik bruker du CoolBooter CLI til å starte opp enheten din

Du har kanskje sett rapporten min om CoolBooter-oppdateringene, der jeg nevnte at både appen og kommandolinjeversjonene hadde sett endringer. Mens du bruker CoolBooter-appen er selvforklarende og vil tilfredsstille behovene til de fleste, støtter den foreløpig ikke iOS 5 som det sekundære operativsystemet, noe som kan føre til at noen ønsker å prøve ut kommandolinjeværktøyet i stedet. Jeg vil derfor lede deg gjennom å bruke CoolBooter CLI 0.3 til å starte opp enheten din.

Før vi begynner, la oss få standard ansvarsfraskrivelsen ut av veien.

Dette er BETA-programvare og et COMMAND LINE TOOL, ikke en ferdig app for sluttbrukere. Test bare på ikke-essensielle enheter, som du gjerne gjenoppretter fullstendig hvis noe går galt. Ta sikkerhetskopi av dataene dine før du begynner.

Neste gang, sørg for at du har en kvalifisert enhet, og forstå CoolBooters begrensninger. Denne informasjonen finnes i min forrige artikkel, men består hovedsakelig av:

  • En kvalifisert 32-bit enhet.
  • En kvalifisert og fengslet firmwareprogram.
  • tfp0.
  • Minst 6 GB ledig plass.
  • Jo større kapasitet enheten er, bedre når du bruker CLI-versjonen.
  • blobs ikke behov for.

I tillegg trenger du for denne guiden:

  • En datamaskin som kjører kommandoene til den tilkoblede enheten.
  • CoolBooter CLI og dens avhengigheter installert på iOS-enheten din fra Cydia.
  • OpenSSH og dens avhengigheter installert på iOS-enheten din fra Cydia.

Hvordan dual-boot med CoolBooter CLI

1) Åpne Cydia på iOS-enheten din og legg til følgende kilde:

https://coolbooter.com

2) Installere CoolBooter CLI (og eventuelle avhengigheter det krever).

3) Hvis du ikke allerede har installert og konfigurert OpenSSH (og eventuelle avhengigheter det krever) gjør det nå.

4) Åpen innstillinger på iOS-enheten din og noter deg IP-adressen din, som sett ovenfor.

Hvis du ikke vet hvordan du konfigurerer OpenSSH eller finner din IP-adresse, følger du guiden vår om emnet for å komme i gang.

ENDRE DEFAULT LØSNINGSORDENE ETTER INSTALLERING AV OPENSSH.

Den koblede artikkelen vil hjelpe deg å gjøre dette også.

5) Koble enheten din til datamaskinen. Start på datamaskinen Terminal fra / Applications / Utilities, eller via Spotlight.

Denne guiden forutsetter at du bruker en Mac, selv om Windows og Linux også skal fungere bra ved å bruke deres egen terminalekvivalent, forutsatt at de støtter OpenSSH.

6) SSH inn på enheten din fra terminalvinduet på datamaskinen. Bruk instruksjonene som er koblet i guiden i trinn 4 for å gjøre dette om nødvendig.

7) Når du har koblet til via SSH og er det rot på din iOS-enhet skriver du inn følgende kommando i Terminal for å se alternativene til CoolBooter CLI:

coolbootercli

8) Som det fremgår av avlesningen, er kommandoen vi trenger:

coolbootercli iOS_version_here

Erstatte iOS_version_here med en kompatibel destinasjons firmware du velger. Avhengig av enheten din, kan det være alt fra iOS 5.0-7.1.2. På min eksempelenhet ville jeg dual-boot med iOS 7.1.2, så kommandoen min så ut slik:

coolbootercli 7.1.2

9) Truffet Tast inn å gi kommandoen, og la CoolBooter CLI utføre sin magi. Dette kan ta en stund, siden det inkluderer nedlasting av IPSW, skyving den til enheten, partisjonering av enheten og stashing.

10) Når det er fullført, skal det si Installasjonen lyktes. Skriv inn følgende kommando i Terminal SSH-økten for å starte enheten på nytt til det nye sekundære operativsystemet:

coolbootercli -b

11) Du må kanskje låse enheten din etter at du har gitt kommandoen. Når utgangen når trinnet som vist nedenfor, kan det hende du må prøve å låse opp enheten din igjen for å la den fortsette. Dette kan imidlertid ikke være nødvendig.

12) Og dette skal være det strålende resultatet! Start på nytt fra iOS 9.0.2 direkte til iOS 7.1.2.

1. 3) Vær oppmerksom på at hvis du ikke hadde satt noe passord på kildefirmware, ikke angi en på destinasjonsfastvaren. Det er også ikke anbefalt for å logge på iCloud på det sekundære operativsystemet.

14) For å komme tilbake til kildefirmware, slår du av enheten manuelt og starter den på nytt.

Fjerne CoolBooter CLI

Hvis musikken er stoppet og moroa er over, eller hvis dette ikke fungerer for deg og du vil tilbakestille endringene dine, følg instruksjonene nedenfor.

1) Start opp til det primære operativsystemet og koble til enheten din via SSH fra datamaskinen din, som beskrevet i trinn 4-6 av installasjonsprosessen..

2) Når du er koblet til enheten din, skriver du inn følgende kommando for å avinstallere CoolBooter og dele opp enheten på nytt til et enkelt oppstartssystem:

coolbootercli -u

Vent til terminalen skal rapportere at avinstallasjonen er fullført.

3) Du kan nå åpne Cydia, og avinstallere CoolBooter CLI og dens avhengigheter. Du kan fjerne kildelageret også. Dette trinnet er valgfritt, og rydder bare opp for de som er nøye med disse tingene.

Det handler om det. Generelt anbefaler jeg å bruke CoolBooter-applikasjonen i stedet for CLI-versjonen hvis den støtter ønsket destinasjons firmware. Dette fordi det gir bedre feilrapportering og kan gjøres på enheten, uten datamaskin og SSH. Noen ganger kjører imidlertid CLI-versjonen foran appen, for eksempel for tiden med sin støtte for iOS 5. På disse tidspunktene kan nysgjerrige brukere og utviklere ønske å gi CLI-versjonen en gang.

Hvis du får problemer eller en oppstartssløyfe, bør du tenke på alternativene dine før du blindt gjenoppretter. Har du klatter? Husk iOS-gjenopprettingsfeilen og iOS 5-gjenopprettingsfeilen, og vurder om de kan hjelpe deg, og forhindre at du trenger å gjenopprette til en usignert, usammenhengende firmware.

Har du prøvd ut CoolBooter CLI, eller til og med den normale CoolBooter-appen? Hvilke enheter og firmwares testet du på, og hvordan gikk det?