Jailbreak jūsu iPhone, izmantojot saknes Android tālruni un checkra1n

Tagad varat uzlauzt vairākus populārus iPhone tālruņus, izmantojot savu Android viedtālruni ar sakņu sistēmu, pateicoties checkra1n un tā nesenajam Linux atbalstam. Pārbaudiet to!

Daudzi no mums šeit, XDA-Developers.com, patiešām pirmo reizi nokļuva forumos, kad meklējām savas Android ierīču saknes izslēgšanu. Galu galā, mūsu forumos šobrīd ir vairāk nekā 17 gadus veci, un pašlaik viņiem ir vairāk nekā 10 miljoni dalībnieku, kuri ir izveidojuši vairāk nekā 3,4 miljonus pavedienu un 77 miljoniem ziņu gadu gaitā — izveidojot nenovērtējamu kopienas resursu, lai palīdzētu entuziastiem sakņot savas ierīces un gūt maksimālu labumu no to. Sakņots Android tālrunis paver daudz iespēju entuziastu kopienai, atverot durvis visdažādākajām trakajām lietām, piemēram, iPhone tālruņa uzlaušanai.

IPhone tālruņa uzlaušana ir līdzīga Android ierīces iesakņošanai tās pamatkoncepcijā — jūs būtībā piekrītat pats palielinājis atļaujas un atspējojis daudzas aizsardzības, kas ir iebūvētas operētājsistēmās OS, iOS un Android attiecīgi. Sakņu laikā ir vairāki populāri Android tālruņi

lielākoties kļūst par triviālu lietu Pateicoties kooperatīvajiem oriģinālo iekārtu ražotājiem, iPhone tālruņa uzlaušana joprojām ir satraucošs izaicinājums Apple un tā ierobežotā dārza pieejas dēļ. Katru reizi, kad tiek izlaists jailbreak, Apple strādā, lai labotu ievainojamības, kas tam ļāva notiek, aizverot durvis, lai tie paši risinājumi būtu dzīvotspējīgi nākotnes ierīcēm un programmatūrai atjauninājumus. Tādējādi jailbreaks parasti ir ļoti specifisks tālrunī un iOS versijā, kurā tie darbojas, un, lai gūtu panākumus, ir nepieciešamas arī ļoti konkrētas un ļoti konkrētas darbības.

Checkra1n ir viens jailbreak risinājums, kas tiek uzskatīts par pirmo jailbreak Apple ierīcēm, kurās darbojas operētājsistēma iOS 13. Tas darbojas arī ar plašu Apple aparatūras klāstu. Un tāpēc, ka tajā tiek izmantota izmantošana, kuras mērķis ir Apple aparatūras sāknēšanas ROM, nevis ievainojamība. iOS, tas arī tiek uzskatīts par vienu no vienīgajiem risinājumiem, kas darbosies visos programmatūras atjauninājumos neaizsargātajām ierīcēm tālruņi. Tomēr kā trūkumi ir tas, ka Checkra1n ir daļēji piesaistīts jailbreak, kas nozīmē, ka jums ir nepieciešams atkārtoti veikt jailbreak katru reizi, kad restartējat ierīci. Šīs neērtības vēl vairāk palielina fakts, ka jailbreak sākotnēji bija iespējams tikai operētājsistēmā MacOS v10.10+ - ievērojami ierobežojot jūsu iespējas, ja tālrunis kādreiz tiek restartēts ārpus grafika.

Tomēr nesen Checkra1n ieguva atbalstu operētājsistēmai Linux, ļaujot uzlauzt iOS 13 ierīces, izmantojot Linux datoru. Acīmredzot tas paplašina iespējamās platformas, kuras varat izmantot, bet kā Reddit lietotājs /u/stblr uzzināja, tas var arī novērst neērtības, ko rada daļēji piesaistīts jailbreak, ļaujot jums jailbreak, izmantojot saknes Android viedtālruni!

Reddit lietotājs /u/stblr atzīmē dažus priekšnoteikumus:

  1. Protams, vispirms jums ir nepieciešams iPhone vai iPad, kas ir saderīgs ar Checkra1n (iPhone 5s uz iPhone X, iOS 12.3 un jaunākām versijām).
  2. Android ierīce ar root piekļuvi, vēlams ar jaunākām Linux un Android versijām. Video demonstrācijā tiek izmantots Sony Xperia XZ1 Compact operētājsistēmā Android 10 ar Linux kodolu 4.14, un tas tika sakņots ar Magisk.
  3. Termināļa lietotne jūsu Android tālrunī.
  4. Veids, kā savienot abus tālruņus. Daži Apple USB-C līdz Lightning kabeļi nedarbojas, jo tiem trūkst tapu, lai iDevice ieslēgtu DFU režīmā.

Jailbreaking soļi ir pārsteidzoši vienkārši, salīdzinot ar dažām sarežģītākajām metodēm, ko iOS kopiena ir redzējusi pagātnē:

  1. Lejupielādējiet Checkra1n bināro versiju operētājsistēmai Linux, atzīmējot pareizo Android ierīces µ arku:
    1. Varat pārbaudīt sava tālruņa arhitektūru, datorā palaižot šo ADB komandu, kamēr tālrunis ir pievienots:
      adbshellgetpropro.product.cpu.abi
      Izvade būtu jūsu tālruņa arhitektūra.
  2. Ievietojiet lejupielādēto bināro failu savā saknes Android tālrunī /data. Jūs varat meklējiet savu ierīci mūsu apakšforumos lai zinātu labāko veidu, kā to sakņot.
  3. Savienojiet savu iDevice ar savu Android tālruni.
  4. Atveriet termināļa lietotni un iegūstiet root piekļuvi, ierakstot "su"pavēle.
  5. Ierakstiet "lsusb", lai pārbaudītu, vai jūsu iDevice ir atpazīta. Parādītajam USB ID jābūt "05ac: 12-8".
  6. Ievietojiet savu iDevice DFU (ierīces programmaparatūras jaunināšanas) režīmā. Tu vari atrast ierīces specifiskas instrukcijas šeit.
  7. Pārbaudiet, vai jūsu iDevice joprojām tiek atpazīta ar "lsusb". Parādītajam USB ID tagad vajadzētu būt "05ac: 1227".
  8. Palaidiet checkra1n CLI režīmā, izmantojot komandu "./checkra1n -c".
  9. Jūsu iDevice tagad vajadzētu būt bojātam. Tomēr šī metode nav pilnīgi uzticama, tāpēc, lai gūtu panākumus, jums, iespējams, būs jāatkārto darbības.

Šīs darbības var šķist biedējošas, taču patiesībā tās nav. Ja jums ir iesakņota ierīce, mēs varam pieņemt, ka esat apmierināts ar instrukciju izpildi un dažu komandu ierakstīšanu. Tomēr paturiet to prātā Jailbreak un iesakņošanās ierīces ir saistītas ar saviem riskiem, tāpēc nemēģiniet tos, pilnībā neizprotot, ko darāt.