Τώρα μπορείτε να κάνετε jailbreak σε πολλά δημοφιλή iPhone χρησιμοποιώντας το smartphone Android με ρίζες, χάρη στο checkra1n και την πρόσφατη υποστήριξή του για Linux. Τσέκαρέ το!
Πολλοί από εμάς εδώ στο XDA-Developers.com βρεθήκαμε πραγματικά στα φόρουμ για πρώτη φορά όταν ψάχναμε να κάνουμε root τις συσκευές μας Android. Παρά όλα αυτά, τα φόρουμ μας είναι άνω των 17 ετών σε αυτό το σημείο και επί του παρόντος, καυχιούνται για πάνω από 10 εκατομμύρια μέλη που έχουν δημιουργήσει περισσότερα από 3,4 εκατομμύρια νήματα και 77 εκατομμύρια αναρτήσεις όλα αυτά τα χρόνια -- δημιουργώντας έναν ανεκτίμητο πόρο της κοινότητας για να βοηθήσετε τους λάτρεις να ξεριζώσουν τις συσκευές τους και να αξιοποιήσουν στο έπακρο το. Ένα τηλέφωνο Android με ρίζες ανοίγει μια πληθώρα ευκαιριών για την κοινότητα των ενθουσιωδών, ξεκλειδώνοντας την πόρτα για κάθε είδους τρελά πράγματα -- όπως το jailbreak του iPhone σας, για παράδειγμα.
Το jailbreaking ενός iPhone είναι παρόμοιο με το root σε μια συσκευή Android στην βασική του ιδέα -- ουσιαστικά το χορηγείτε ο ίδιος κλιμάκωσε τα δικαιώματα και απενεργοποιώντας πολλές προστασίες που είναι ενσωματωμένες στο λειτουργικό σύστημα, το iOS και το Android αντίστοιχα. Ενώ έχει ριζοβολήσει αρκετά δημοφιλή τηλέφωνα Android
γίνει σε μεγάλο βαθμό ένα ασήμαντο θέμα Χάρη στους συνεργαζόμενους OEM, το jailbreaking ενός iPhone παραμένει μια συγκινητική πρόκληση λόγω της Apple και της προσέγγισής της σε τοίχους. Κάθε φορά που κυκλοφορεί ένα jailbreak, η Apple εργάζεται για να διορθώσει τα τρωτά σημεία που του επέτρεψαν να συμβεί, κλείνοντας την πόρτα ώστε οι ίδιες λύσεις να είναι βιώσιμες για μελλοντικές συσκευές και μελλοντικό λογισμικό ενημερώσεις. Επομένως, τα jailbreak τείνουν να είναι πολύ συγκεκριμένα για το τηλέφωνο και την έκδοση iOS στην οποία εργάζονται και απαιτούν επίσης πολύ συγκεκριμένα και πολύ συγκεκριμένα βήματα για την επιτυχία.Checkra1n είναι μια λύση jailbreak, που πιστώνεται ότι ήταν το πρώτο jailbreak για συσκευές Apple με iOS 13. Λειτουργεί επίσης σε μια μεγάλη ποικιλία υλικού Apple. Και επειδή χρησιμοποιεί ένα exploit που στοχεύει ένα ελάττωμα στο Boot ROM στο υλικό της Apple αντί για μια ευπάθεια εντός iOS, πιστώνεται επίσης ως μία από τις μοναδικές λύσεις που θα λειτουργήσει σε ενημερώσεις λογισμικού σε ευάλωτα τηλέφωνα. Ωστόσο, ως μειονεκτήματα, το Checkra1n είναι ένα ημι-δεμένο jailbreak, που σημαίνει ότι πρέπει να κάνετε εκ νέου jailbreak κάθε φορά που επανεκκινείτε τη συσκευή. Σε αυτήν την ταλαιπωρία προσθέτει το γεγονός ότι το jailbreak ήταν αρχικά είναι δυνατή μόνο μέσω MacOS v10.10+ -- περιορίζει κατά πολύ τις επιλογές σας εάν το τηλέφωνό σας επανεκκινηθεί ποτέ εκτός προγράμματος.
Πρόσφατα όμως, Το Checkra1n απέκτησε υποστήριξη για Linux, καθιστώντας δυνατή την jailbreak συσκευών iOS 13 χρησιμοποιώντας έναν υπολογιστή Linux. Προφανώς, αυτό επεκτείνει τις πιθανές πλατφόρμες που μπορείτε να χρησιμοποιήσετε, αλλά όπως Το ανακάλυψε ο χρήστης του Reddit /u/stblr, αυτό μπορεί επίσης να αντιμετωπίσει την πτυχή της ταλαιπωρίας ενός ημι-δεδεμένου jailbreak, επιτρέποντάς σας να κάνετε jailbreak χρησιμοποιώντας ένα smartphone Android με ρίζες!
Ο χρήστης του Reddit /u/stblr σημειώνει μερικές προϋποθέσεις:
- Φυσικά, πρώτα, χρειάζεστε ένα iPhone ή iPad που να είναι συμβατό με το Checkra1n (iPhone 5s έως iPhone X, iOS 12.3 και νεότερες εκδόσεις).
- Μια συσκευή Android με πρόσβαση root, κατά προτίμηση με νεότερες εκδόσεις Linux και Android. Η επίδειξη βίντεο χρησιμοποιεί ένα Sony Xperia XZ1 Compact σε Android 10 με πυρήνα Linux 4.14 και είχε ρίζες με Magisk.
- Μια εφαρμογή τερματικού στο τηλέφωνό σας Android.
- Ένας τρόπος για να συνδέσετε τα δύο τηλέφωνα. Μερικά από τα καλώδια USB-C σε Lightning της Apple δεν λειτουργούν καθώς δεν διαθέτουν καρφίτσες για να θέσουν το iDevice σε λειτουργία DFU.
Και τα βήματα για το jailbreaking είναι εκπληκτικά απλά, σε σύγκριση με μερικές από τις πιο περίπλοκες μεθόδους που έχει δει η κοινότητα του iOS στο παρελθόν:
-
Κάντε λήψη του δυαδικού συστήματος Checkra1n για Linux, σημειώνοντας τη σωστή μarch της συσκευής σας Android:
- Μπορείτε να ελέγξετε την αρχιτεκτονική του τηλεφώνου σας εκτελώντας αυτήν την εντολή ADB στον υπολογιστή σας ενώ το τηλέφωνό σας είναι συνδεδεμένο:
Η έξοδος θα είναι η αρχιτεκτονική του τηλεφώνου σας.adbshellgetpropro.product.cpu.abi
- Μπορείτε να ελέγξετε την αρχιτεκτονική του τηλεφώνου σας εκτελώντας αυτήν την εντολή ADB στον υπολογιστή σας ενώ το τηλέφωνό σας είναι συνδεδεμένο:
- Τοποθετήστε το δυαδικό αρχείο που κατεβάσατε στο /data στο ριζικό τηλέφωνο Android. Μπορείς αναζητήστε τη συσκευή σας στα υποφόρουμ μας για να μάθετε την καλύτερη μέθοδο για να το ριζώσετε.
- Συνδέστε το iDevice στο τηλέφωνό σας Android.
- Ανοίξτε την εφαρμογή τερματικού και αποκτήστε πρόσβαση root πληκτρολογώντας το "su" εντολή.
- Πληκτρολογήστε "lsusb" για να ελέγξετε εάν το iDevice σας αναγνωρίζεται. Το αναγνωριστικό USB που εμφανίζεται θα πρέπει να είναι "05 π.μ.: 12 α8".
- Θέστε το iDevice σας σε λειτουργία DFU (Device Firmware Upgrade). Μπορείς να βρεις οδηγίες για συγκεκριμένες συσκευές εδώ.
- Ελέγξτε εάν το iDevice σας εξακολουθεί να αναγνωρίζεται με "lsusb". Το αναγνωριστικό USB που εμφανίζεται τώρα θα πρέπει να είναι "05 ακ.: 1227".
- Εκτελέστε το checkra1n σε λειτουργία CLI χρησιμοποιώντας την εντολή "./checkra1n -c".
- Το iDevice σας θα πρέπει τώρα να είναι jailbroken. Ωστόσο, η μέθοδος δεν είναι απολύτως αξιόπιστη, επομένως ίσως χρειαστεί να δοκιμάσετε ξανά τα βήματα για να επιτύχετε την επιτυχία.
Τα βήματα μπορεί να φαίνονται τρομακτικά, αλλά δεν είναι στην πραγματικότητα. Εάν έχετε μια συσκευή με root, μπορούμε να υποθέσουμε ότι αισθάνεστε άνετα με το να ακολουθείτε τις οδηγίες και να πληκτρολογείτε μερικές εντολές. Ωστόσο, να έχετε κατά νου ότι Οι συσκευές jailbreaking και rooting έχουν τους δικούς τους κινδύνους, επομένως μην επιχειρήσετε κανένα από τα δύο χωρίς να καταλάβετε πλήρως τι κάνετε.