Το UBports GSI φέρνει το Ubuntu Touch σε οποιαδήποτε συσκευή Android που υποστηρίζεται από Project Treble

click fraud protection

Ο αναγνωρισμένος προγραμματιστής XDA erfanoabdi έχει μεταγλωττίσει ένα Ubuntu Touch GSI που μπορεί να εγκατασταθεί σε οποιαδήποτε συσκευή συμβατή με το Project Treble.

Η δυνατότητα εκκίνησης ενός AOSP Γενική εικόνα συστήματος (GSI) σε μια συμβατή συσκευή Android είναι ένα από τα καλύτερα αποτελέσματα Project Treble, αλλά ένα παρόμοιο επίτευγμα δεν έχει ακόμη επιτευχθεί στον τομέα της ανάπτυξης γενικού πυρήνα. Η Google επιβάλλει α ελάχιστη απαίτηση έκδοσης πυρήνα Linux με κάθε νέα έκδοση του Android, αλλά και πάλι δεν μπορείτε απλά να αναβοσβήσετε μια γενική διανομή ARM Linux στο Android σας smartphone και αναμένετε να λειτουργεί λόγω του γεγονότος ότι η πλειονότητα των συσκευών Android δεν χρησιμοποιούν κύριο Linux πυρήνας. Υπάρχει ένα έργο που καθοδηγείται από την κοινότητα με το όνομα UBports που στοχεύει να φέρει το Ubuntu Touch (μια έκδοση για φορητές συσκευές της δημοφιλούς διανομής Ubuntu Linux) σε συσκευές Android, αλλά υποστήριξη της συσκευής τους είναι αρκετά ελάχιστο μέχρι σήμερα.

Αναγνωρισμένος προγραμματιστής XDA erfanoabdiΩστόσο, προσπαθεί να αντιμετωπίσει την κατάσταση από διαφορετική οπτική γωνία. Αντί να περιμένετε να προσγειωθούν οι ενημερώσεις κώδικα για συγκεκριμένες συσκευές στο κύριο δέντρο πηγής πυρήνα Linux, ο προγραμματιστής δημιούργησε επιτυχώς μια εικόνα Ubuntu Touch με βάση το GSI, αγνωστική ως προς την πλατφόρμα, η οποία μπορεί να εγκατασταθεί σε οποιαδήποτε συσκευή συμβατή με το Project Treble.

Ακούγεται γνωστό? Καλά, erfanoabdi είναι το άτομο που κατάφερε να θύρα Ubuntu Αγγίξτε το Xiaomi Redmi Note 7 λίγους μήνες πριν. Σε αντίθεση με αυτήν την αρχική κατασκευή, το τρέχον GSI (το οποίο εξακολουθεί να βασίζεται στο Ubuntu 16.04 LTS) είναι σχεδόν καθημερινό υλικό οδήγησης. Μπορείτε να στέλνετε/λαμβάνετε κλήσεις, να συνδεθείτε με τα περιφερειακά σας Bluetooth, να χρησιμοποιήσετε το GPS και ακόμη και να εκτελέσετε εφαρμογές Android, χάρη στην ενσωματωμένη Anbox περιβάλλον.

Είναι η συσκευή μου συμβατή με το Ubuntu Touch GSI;

Μάλλον ναι. Η υποκείμενη διεπαφή προμηθευτή αυτού του GSI έχει δοκιμαστεί έναντι ενός υλικολογισμικού που βασίζεται σε Android 9 Pie, αν και το GSI μπορεί να λειτουργεί και σε παλαιότερες εικόνες προμηθευτή που βασίζονται σε Android 8.0 και 8.1. Επιπλέον, πρέπει να επιδιορθώσετε τον πυρήνα του stock για να τον κάνετε συμβατό Έργο Halium. Αυτό το μέρος είναι λίγο περίπλοκο, καθώς δεν υπάρχει ακόμη τρόπος να επιδιορθώσετε την υπάρχουσα εικόνα εκκίνησης της συσκευής σας Android on-the-fly. Μπορείτε είτε να δημιουργήσετε halium-boot από την πηγή είτε να μεταγλωττίσετε μια αυτόνομη τροποποιημένη έκδοση του πυρήνα του αποθέματός σας εφαρμόζοντας με μη αυτόματο τρόπο τις κατάλληλες ενημερώσεις κώδικα πάνω από την πηγή του πυρήνα. Διαβάστε περισσότερα για αυτό εδώ.

Μόλις τελειώσετε με το τμήμα επιδιόρθωσης, θα πρέπει να μπορείτε να εγκαταστήσετε το Ubuntu Touch GSI όπως κάθε άλλο Android GSI εκεί έξω. Η διαδικασία που αναβοσβήνει θα απαιτήσει από εσάς να διαμορφώσετε το διαμέρισμα δεδομένων σας, επομένως κάντε ένα αντίγραφο ασφαλείας εκ των προτέρων.

Ubuntu Touch (UBports) GSI: Κατεβάστε ||| Νήμα συζήτησης XDA