Prekinite svoj iPhone z zakoreninjenim telefonom Android in checkra1n

click fraud protection

Zahvaljujoč checkra1n in njegovi nedavni podpori za Linux lahko zdaj z zakoreninjenim pametnim telefonom Android zlomite več priljubljenih iPhonov. Preverite!

Mnogi od nas tukaj na XDA-Developers.com smo dejansko prvič naleteli na forume, ko smo želeli rootati naše naprave Android. Konec koncev, naši forumi so na tej točki starejši od 17 let in se trenutno ponašajo z več kot 10 milijoni članov, ki so ustvarili več kot 3,4 milijona niti in 77 milijonov objav v preteklih letih -- ustvarjanje neprecenljivega vira skupnosti za pomoč navdušencem pri rootanju njihovih naprav in kar največ izkoristiti to. Zakoreninjeni telefon Android odpira množico priložnosti za skupnost navdušencev in odklepa vrata za vse vrste norih stvari - kot je na primer pobeg iz zapora v vaš iPhone.

Pobeg iz zapora v iPhonu je v svojem bistvu podoben rootanju naprave Android – v bistvu odobrite sami povečali dovoljenja in onemogočili številne zaščite, ki so vgrajene v OS, iOS in Android oz. Med ukoreninjenjem ima več priljubljenih telefonov Android

v veliki meri postala nepomembna zadeva po zaslugi sodelujočih proizvajalcev originalne opreme ostaja prekinitev iPhona iz zapora ganljiv izziv zaradi Appla in njegovega pristopa obzidanega vrta. Vsakič, ko se sprosti jailbreak, Apple dela na popravku ranljivosti, ki so mu omogočile zgodijo, s čimer se zaprejo možnosti, da bodo iste rešitve izvedljive za prihodnje naprave in prihodnjo programsko opremo posodobitve. Begi iz zapora so tako ponavadi zelo specifični za telefon in različico iOS-a, na kateri delajo, poleg tega pa zahtevajo zelo specifične in zelo posebne korake za doseganje uspeha.

Checkra1n je ena od rešitev za pobeg iz zapora, zaslužna za prvi pobeg iz zapora za naprave Apple z operacijskim sistemom iOS 13. Deluje tudi na najrazličnejši Applovi strojni opremi. In ker uporablja izkoriščanje, ki cilja na napako v zagonskem ROM-u na Applovi strojni opremi namesto na ranljivost znotraj iOS, velja tudi za eno od edinih rešitev, ki bo delovala med posodobitvami programske opreme na ranljivih telefoni. Kot pomanjkljivost pa je to, da je Checkra1n delno privezan pobeg iz zapora, kar pomeni, da morate znova izvesti pobeg iz zapora vsakič, ko znova zaženete napravo. Dodatek k tej nevšečnosti je dejstvo, da je bil beg iz zapora na začetku možno samo prek MacOS v10.10+ -- močno omejuje vaše možnosti, če se vaš telefon kdaj znova zažene izven urnika.

Pred kratkim pa Checkra1n je dobil podporo za Linux, kar omogoča jailbreak naprav iOS 13 z uporabo računalnika Linux. Očitno to razširja možne platforme, ki jih lahko uporabljate, vendar kot Uporabnik Reddita /u/stblr je ugotovil, se lahko s tem spopade tudi z neprijetnim vidikom polprivezanega pobega iz zapora, tako da vam omogoči pobeg iz zapora z zakoreninjenim pametnim telefonom Android!

Uporabnik Reddita /u/stblr opozarja na nekaj predpogojev:

  1. Seveda najprej potrebujete iPhone ali iPad, ki je združljiv s Checkra1n (iPhone 5s do iPhone X, iOS 12.3 in novejši).
  2. Naprava Android s korenskim dostopom, po možnosti novejši različici Linuxa in Androida. Video predstavitev uporablja Sony Xperia XZ1 Compact v sistemu Android 10 z jedrom Linux 4.14 in je bil zakoreninjen z Magiskom.
  3. Terminalska aplikacija na vašem telefonu Android.
  4. Način povezovanja dveh telefonov. Nekateri Applovi kabli USB-C do Lightning ne delujejo, ker nimajo zatičev za preklop iDevice v način DFU.

In koraki za beg iz zapora so presenetljivo preprosti v primerjavi z nekaterimi bolj zapletenimi metodami, ki jih je skupnost iOS videla v preteklosti:

  1. Prenesite binarno datoteko Checkra1n za Linux, pri čemer upoštevajte pravilen µarch vaše naprave Android:
    1. Arhitekturo telefona lahko preverite tako, da v računalniku zaženete ta ukaz ADB, ko je telefon povezan:
      adbshellgetpropro.product.cpu.abi
      Izhod bi bila arhitektura vašega telefona.
  2. Preneseno binarno datoteko postavite v /data na svojem rootanem telefonu Android. Ti lahko poiščite svojo napravo v naših podforumih vedeti najboljši način za rootanje.
  3. Povežite napravo iDevice s telefonom Android.
  4. Odprite terminalsko aplikacijo in pridobite korenski dostop tako, da vnesete "su" ukaz.
  5. tip "lsusb", da preverite, ali je vaša naprava iDevice prepoznana. Prikazani USB ID bi moral biti "05ac: 12a8".
  6. Napravo iDevice preklopite v način DFU (Device Firmware Upgrade). Lahko najdeš navodila za posamezne naprave tukaj.
  7. Preverite, ali je vaša naprava iDevice še vedno prepoznana z "lsusb". Prikazani USB ID bi zdaj moral biti "05ac: 1227".
  8. Zaženite checkra1n v načinu CLI z ukazom "./checkra1n -c".
  9. Vaša naprava iDevice bi morala biti zdaj prekinjena. Vendar metoda ni povsem zanesljiva, zato boste morda morali ponoviti korake, da boste uspeli.

Koraki se morda zdijo zastrašujoči, vendar v resnici niso. Če imate zakoreninjeno napravo, lahko domnevamo, da ste zadovoljni z upoštevanjem navodil in vnašanjem nekaj ukazov. Kljub temu imejte v mislih to Jailbreaking in naprave za rootanje prinašajo lastna tveganja, zato jih ne poskušajte, ne da bi popolnoma razumeli, kaj počnete.