iPhones och iPads är låsta enheter. Du kan bara installera appar som Apple har godkänt och du kan inte justera det underliggande systemet som du kunde på ett Windows-, Mac- eller Linux-system. Jailbreaking är att fly från detta figurativa "fängelse".
Apple gillar inte jailbreaking, och de gör allt för att göra det svårare. Jailbreaking-communityn och Apple är engagerade i ett spel katt-och-mus. Jailbreakers arbetar för att göra jailbreaking möjligt innan Apple blockerar sina senaste knep.
Vad är Jailbreaking?
Jailbreaking skiljer sig från att rota och låsa upp , men det är liknande. Liksom många andra moderna enheter låses iOS-enheter som iPhones, iPads och iPod Touch. Du har inte tillgång till hela enhetens filsystem på samma sätt som du har lågnivååtkomst på en Windows-, Mac- eller Linux-dator. Apple har denna "administratör" eller "rotanvändare" åtkomst på din enhet, inte du.
Jailbreaking är att få full tillgång till en iOS-enhet. Jailbreakers hittar i allmänhet en säkerhetsproblem och använder den för att undkomma den låsta miljön, vilket ger användarna full kontroll över sina enheter.
Tack vare USA: s DMCA , jailbreaking en iPhone är helt lagligt, medan jailbreaking en iPad verkar vara ett brott. Lagar kan variera i andra länder.
RELATERAD: Vad är skillnaden mellan jailbreaking, rot och upplåsning?
Varför People Jailbreak
En iPhone eller iPads låsta karaktär innebär att du bara kan göra vad Apple tillåter dig att göra med det. Du kan till exempel inte ändra din standardapp eller din webbläsare. Du kan inte heller installera appar utanför Apples App Store, vilket betyder att du inte har tur om du vill använda en app som Apple inte godkänner . Du har inte heller lågnivååtkomst för att anpassa iOS-operativsystemet på andra sätt och göra en mängd olika saker som Apple inte skulle godkänna. Att utföra andra justeringar på systemnivå som att ändra teman, lägga till widgets eller aktivera Wi-Fi-internetdelning mot din operatörs önskemål kräver också jailbreaking.
Människor jailbreakar för att de vill göra mer med sina enheter än vad Apple tillåter dem. Oavsett om du vill smutsa händerna med systemjusteringar på låg nivå eller bara göra Chrome och Gmail till din standardwebbläsare och e-postappar, ger jailbreaing dig fullständig tillgång till det underliggande systemet och ger dig makten att göra dessa saker.
Apples krig mot jailbreaking
Eftersom jailbreaking inte är avsett eller stöds av Apple, utförs alla jailbreaks genom att hitta en säkerhetsproblem i Apples iOS-operativsystem och utnyttja det. Detta ger Apple två olika motiv för att blockera jailbreaking: De vill förhindra jailbreaking i sig själva, och de vill också åtgärda säkerhetsfel som kan användas för att äventyra iOS-enheter för skadliga ändamål.
Varje gång jailbreaking-communityn släpper ut ett nytt verktyg som utnyttjar en brist, märker Apple. De kan sedan åtgärda felet i nästa version av iOS, vilket hindrar jailbreak från att fungera. Detta innebär att jailbreakers som är beroende av deras jailbreak-tweaks ofta kan hålla tillbaka från att uppgradera till nya versioner av iOS tills ett jailbreak har släppts och bekräftas att det fungerar. Uppgradering till en ny version av iOS kommer vanligtvis att "fixa" jailbreak såväl som säkerhetsfelet, vilket återställer enheten till ett låst läge.
Till exempel släpptes en iOS 7-jailbreak just den 22 december 2013. iOS 7 själv släpptes den 16 september 2013. Detta innebär att det tog jailbreaking-communityn över fyra månader att hitta ett jailbreak för iOS 7 - före detta, jailbreakers kan välja att använda en gammal version av iOS 6 eller uppgradera till den senaste versionen och förlora sin jailbreak. Apple kommer snart att fixa detta jailbreak med en ny version av iOS, och jailbreakers måste välja mellan sina jailbreaks och den senaste versionen av iOS.
Eftersom Apple fortsätter att korrigera hål i iOS tar det längre tid att få fängelser att visas. Jailbreaking-communityn är låst i en evig kamp med Apple. Apple kommer förmodligen aldrig att vinna helt - det är svårt att göra programvara utan några hål - men de gör allt svårare för jailbreakers.
Hur man jailbreakar
Innan du utför ett jailbreak eller gör något annat riskabelt vill du förmodligen säkerhetskopiera din enhet. Om det finns ett problem kan du återställa säkerhetskopian.
Förutsatt att ett jailbreak för närvarande är tillgängligt för din enhetsversion av iOS - och en som nyligen kom ut för iOS 9.3 - behöver du helt enkelt hitta jailbreak-verktyget, ladda ner det och köra det på din dator. Det nuvarande valet för jailbreaking är Stock . Jailbreaking-processen innebär att du laddar ner programmet till din Mac- eller Windows-dator, ansluter din iOS-enhet till din dator med en USB-kabel och kör verktyget. Det ska förhoppningsvis jailbreak din enhet utan problem. Var noga med att följa alla instruktioner som ingår i jailbreak-verktyget.
Som en del av jailbreak-processen installeras verktyget Cydia på din enhet. Cydia är en alternativ appbutik som innehåller iOS-appar som Apple inte skulle godkänna. De är den typen av saker som utvecklats av jailbreaking-communityn som Apple inte vill att du ska använda. Till exempel hittar du verktyg för att teman din enhet och lägga till widgets här. Om du vill ändra din standardwebbläsare installerar du BrowserChooser-appen från Cydia och väljer din standardwebbläsare med den. Cydia är det sätt du faktiskt åstadkommer de saker som förmodligen ledde dig till att jailbreak din enhet i första hand.
Om du är beroende av jailbreaking måste du vänta tills en ny jailbreak är tillgänglig för varje ny version av Apples iOS innan du uppgraderar. Apple vill inte att du jailbreakar dina enheter och de går ur deras sätt att stoppa det.
Bildkredit: Austen Hufford på Flickr , William Hook på Flickr