Ένας προγραμματιστής έλαβε την εκκίνηση του Ubuntu Linux στο Apple iPhone 7

Ένας προγραμματιστής πέτυχε το εκπληκτικό κατόρθωμα της εκκίνησης του Ubuntu 20.04 με τη γραφική διεπαφή σε ένα Apple iPhone 7. Διαβάστε παρακάτω για να μάθετε περισσότερα!

Τον Μάρτιο του 2020 όταν παρουσίασε το Corellium Project Sandcastle για να εκκινήσετε το Android στο Apple iPhone 7 χρησιμοποιώντας το checkra1n jailbreak, πυροδότησε ελπίδες για τις δυνατότητες ανάπτυξης aftermarket σε επίπεδο λειτουργικού συστήματος σε μοντέλα iPhone παλαιού τύπου. Εκτός από την αποτυχία υλικού, πολλές από αυτές τις συσκευές μπορεί να έχουν ακόμη χρόνια χρήσης μπροστά τους, εάν οι ισχυροί χρήστες μπορούν να εγκαταστήσουν οποιαδήποτε κανονική διανομή GNU/Linux σε αυτές. Στην πραγματικότητα, μια πρόσφατη εξέλιξη τέθηκε υπόψη μας, η οποία θα βοηθήσει να ανοίξει ο δρόμος για την παρατεταμένη διάρκεια ζωής αυτών των παλιών συσκευών iPhone.

Ένας προγραμματιστής με το όνομα "newhacker1746Το Reddit δέχεται την πρόκληση να μετατρέψει το iPhone 7 σε smartphone με Linux. Εκτός από την εκκίνηση της έκδοσης ARM64 του Ubuntu 20.04 LTS σε ένα iPhone 7, ο προγραμματιστής κατάφερε επίσης να εκτελέσει το πλήρες γραφικό κέλυφος του περιβάλλοντος επιφάνειας εργασίας GNOME στη συσκευή.

Λάβετε υπόψη ότι ο προγραμματιστής δεν αντικατέστησε τα περιεχόμενα του εσωτερικού NAND, αλλά κατάφερε να εκκινήσει μέσω δικτύου την παρουσία του Ubuntu χρησιμοποιώντας ένα προσαρμοσμένος πυρήνας Linux από το Project Sandcastle. Ο προγραμματιστής έχει μοιράστηκε έναν πολύ περίτεχνο οδηγό για το πώς να φτιάξετε το δικό σας "iPhone 7 Ubuntu Edition" και μπορείτε ακόμη και να ακολουθήσετε το σεμινάριο χωρίς να ανησυχείτε για το jailbreaking της συσκευής. Ωστόσο, η προσπάθεια να τρέξετε το iPhone 7 σας στο Ubuntu μπορεί να μην είναι πολύ ευχάριστη εμπειρία για άπειρους χρήστες, καθώς θα πρέπει να κάνετε χειροκίνητη μεταγλώττιση του πυρήνα εκ των προτέρων και πρόσβαση στο pongoOS περιβάλλον εκτέλεσης πριν από την εκκίνηση χρησιμοποιώντας checkra1n.

Ένας modder που προσπαθεί να κάνει το Ubuntu να τρέχει σε Apple iPhone 7 δεν προκαλεί έκπληξη, καθώς αυτή η συγκεκριμένη σειρά δεν είναι άγνωστη στον πυρήνα του Linux. ο postmarketOS έργο έρχεται στο μυαλό, το οποίο έφερε το Linux στα iPhone 7 και 7 Plus. Ενώ η εγκατάσταση μιας διανομής GNU/Linux όπως το Ubuntu σε ένα iPhone δεν θα σας προσφέρει την ίδια εμπειρία με την απλή εκτέλεση iOS, θα ήταν εξαιρετικά χρήσιμο να αποσπάσετε την αξιοπρεπή απόδοση μιας παλιάς συσκευής μέχρι να φρένα. Θυμηθείτε, στο πνεύμα του θρυλικό HTC HD2, δεν πρόκειται για την πραγματική εκτέλεση του λογισμικού, αλλά για την απόδειξη ότι μπορεί να γίνει.


Πηγή: r/linux (1, 2)