Att förstå obundna, semi-bundna, semi-bundna och bundna fängelser

Om du har tittat runt i jailbreak-communityn så länge som jag har, har du utan tvekan bevittnat en mängd olika typer av jailbreak. Bland de mest populära i detta samhälle är untethered, halv untethered, semi-tjudrade, och tjudrat, som alla har olika attribut som varje fängelsebrytare bör vara medveten om.

Vi förstår att vissa är nya för jailbreaking, men även de som har funnits så länge som jag har kan ha viss förvirring mellan de olika typerna. Av den anledningen har vi sammanställt en snabbguide som hjälper alla att förstå vad var och en av dessa olika fängelser är och hur de uppför sig.

Tethered Jailbreak

En bunden jailbreak är en som tillfälligt slår en handenhet för en enda start. När enheten har stängts av (eller batteriet dör), det kan inte slutföra en startcykel utan hjälp av ett datorbaserat jailbreak-program och en fysisk kabelanslutning mellan enheten och datorn i fråga.

Tjorade fängelse är kanske det mest besvärliga för slutanvändare eftersom ett dött batteri kan vara oundvikligt och detta stänger av din enhet. Om du försöker driva en kopplad enhet utan en dator som är praktisk, skulle du inte kunna slå på den igen igen för att ringa ett telefonsamtal eller skicka ett textmeddelande, och det kan ställa problem för dagliga drivrutiner när användaren befinner sig i en nödsituation.

När du försöker slå på en bunden enhet igen, måste du ansluta den till en dator med en USB-kabel som stöds, gå till DFU-läge och köra det jailbreak-verktyg som du använde tidigare. Först då kunde du komma tillbaka till startskärmen för att använda din enhet som du normalt skulle göra. Utan att göra detta skulle du uppleva vad många hänvisar till som en "återhämtningsslinga" eller "uppstartsslinga", och enheten skulle inte sluta göra detta förrän startat med rätt jailbreak-verktyg.

Kanske det bästa exemplet på en bunden jailbreak var redsn0w, en (nu gammal) applikation för macOS och Windows som kan Jailbreak A4-utrustade enheter som den ökända iPhone 4.

Halvbunden Jailbreak

Ett halvt bundet fängelse är det tillåter en handenhet att slutföra en startcykel efter att ha pwned, men jailbreak-förlängningar laddas inte förrän ett datorbaserat jailbreak-program har installerats via en fysisk kabelanslutning mellan enheten och datorn i fråga.

Halvbundna fängelser är inte lika besvärliga som fängslade fängelser eftersom du kan slå på enheten och förvänta dig att använda den normalt därefter, till exempel att ringa telefonsamtal och skicka textmeddelanden. Å andra sidan kommer jailbreak-tweaks inte att initialiseras på den nystartade enheten och jailbreak-baserade appar som Cydia och Filza kommer helt enkelt att krascha när de startas tills enheten startas tillbaka till ett jailbroken state.

Precis som namnet antyder, kräver en semi-"bunden" jailbreak en fysisk kabelanslutning mellan enheten och datorn när du kör jailbreak-verktyget för att korrigera kärnan och återinitiera det jailbroken tillståndet, men det bra här är att du fortfarande kan komma åt kritisk smartphonefunktion i en nypa när du inte har en dator i närheten.

Det helt nya checkra1n-jailbreak-verktyget för macOS (och snart Windows) är ett utmärkt exempel på en semi-tethered jailbreak, och kan pwn A7-A11-utrustade enheter så gamla som iPhone 5s och så nya som iPhone X.

Semi-Untethered Jailbreak

Ett halvt obundet fängelse är det tillåter en handenhet att slutföra en startcykel efter att ha varit pwned, men jailbreak-tillägg laddas inte förrän en sidladdad jailbreak-app på själva enheten har distribuerats.

Semi-obundna fängelse är ganska enkla att hantera på handenheterna för dagliga förare eftersom du inte behöver någon dator för att använda dem. En semi-ouppbunden jailbreak-app kan laddas på sidan via en fysisk kabelanslutning från en dator via Cydia Impactor-programmet eller laddas ner direkt på själva enheten med en signeringstjänst som Ignition.

När du lägger till jailbreak-appen på din startsida behöver du bara trycka på 'Jailbreak' -knappen i appen efter varje strömcykel för att återinitiera fängelset tillstånd med full åtkomst till dina jailbreak-tweaks och tillägg. Beroende på hur du gör det, kan detta jailbreak vara "datalöst", men tyvärr håller det inte efter en omstart.

Två fantastiska exempel på en semi-obunden jailbreak är Chimera och unc0ver, som är appar som kan laddas på sidan eller installeras över luften för att jailbreaka en mängd enheter på olika firmwareversioner.

Untethered Jailbreak

Ett obundet jailbreak är det tillåter en handenhet att slutföra en startcykel efter att ha varit pwned utan några avbrott i Jailbreak-orienterad funktionalitet.

Obundna fängelse är de mest eftertraktade av alla, men de är också de mest utmanande att uppnå på grund av de kraftfulla utnyttjandena och utvecklingsfärdigheterna de behöver. Ett obundet jailbreak kan skickas över en fysisk USB-kabelanslutning till en dator eller direkt på själva enheten genom en applikationsbaserad exploit, till exempel en webbplats i Safari.

När du kör en obunden jailbreak kan du stänga av din pwned-handenhet och slå på den igen utan att köra jailbreak-verktyget igen. Alla dina Jailbreak-tweaks och appar skulle sedan fortsätta fungera utan någon användarinsats som behövs.

Det har gått länge sedan iOS har fått den ouppbundna jailbreak-behandlingen. Det senaste exemplet var den datorbaserade Pangu-jailbreak, som stödde de flesta telefoner som körde iOS 9.1. Vi har också sett en obunden jailbreak i form av JailbreakMe, som tillät användare att pwn sina telefoner direkt från den mobila Safari webbläsaren utan en dator.

Avslutar

Var inte rädd för att prova olika typer av jailbreak bara för att de inte är helt obundna. Det enda jailbreak som vi inte skulle rekommendera för en daglig drivrutinenhet är det bundna sättet, eftersom det bokstavligen kan göra din enhet värdelös om batteriet dör eller om du stänger av det tills du kan komma åt en dator. Alla andra jailbreak-typer låter dig åtminstone använda smarttelefonens kärnfunktioner, vilket kan stryka liv eller död i en nödsituation.

Vilka typer av fängelse har du använt tidigare? Har du en preferens på vilka du använder och vilka du inte vill? Dela i kommentaravsnittet.