Χάρη στο Project Treble, μια σημαντική τροποποίηση της αρχιτεκτονικής του Android OS, είναι εύκολο να bootάρει ένα generic, AOSP based system image χωρίς την τροποποίηση του boot ή του vendor image. Οι OEMs οι οποίοι θέλουν να λάβουν την πιστοποίηση Google απαιτείται να δοκιμάσουν τις συσκευές τους για τη συμβατότητα Treble με το να μπουτάρουν το συγκεκριμένο Generic System Image ή GSI και να πιστοποιήσουν ότι λειτουργεί το βασικό hardware , αλλά δεν απαιτείται να βεβαιωθούν ότι όλα λειτουργούν. Δυστυχώς, αυτό σημαίνει ότι τα GSI είναι σχεδόν λειτουργικά σε μερικές συσκευές, ενώ σε άλλες δεν λειτουργούν καθόλου. Και εδώ ακριβώς είναι που η κοινότητα και συγκεκριμένα ο XDA Recognised developer phhusson έρχονται να βοηθήσουν. Τα custom GSIs που έχουν δημιουργηθεί από ανεξάρτητους developers έχουν σχεδιαστεί να λειτουργούν με πλήθος διαφορετικών συσκευών και με ελάχιστα bugs. Για παράδειγμα, το τελευταίο και πιο πρόσφατο GSI του phusson φέρει το Android 10 σε οποιαδήποτε συσκευή που υποστηρίζει το Proejct Treble.
Η Google από την μεριά της προσφέρει τα δικά της GSI στην ιστοσελίδα της αλλά προορίζονται κυρίως για τους developers ώστε να δοκιμάσουν τις εφαρμογές τους. Δεν είναι σχεδιασμένα για τους χρήστες να τα βάλουν στην καθημερινή συσκευή τους. όμως τα GSI του phusson λειτουργούν σε οποιαδήποτε Android συσκευή που υποστηρίζει το Project Treble, κάτι που αφορά τις περισσότερες συσκευές που έκαναν το ντεμπούτο τους με Android 8. Σημειώστε, ότι το Project Trteble απαιτείται μόνο σε συσκευές με Google πιστοποίηση, επομένως ίσως δεν λειτουργούν σε συσκευές που έχουν εισαχθεί από τη Κίνα.
Θέλεις να το δοκιμάσεις και εσύ ο ίδιος; Το πρώτο πράγμα που χρειάζεσαι είναι ξεκλείδωτος bootloaders. Στη συνέχεια θα πρέπει να κατεβάσεις την τελευταία έκδοση του GSI του phusson από την Github σελίδα του εδώ και να μάθεις πως να κάνεις flash ένα GSI από εδώ. Πριν όμως το κάνεις αυτό θα πρέπει να διαβάσεις το thread εδώ και να ελέγξεις ποια έκδοση πρέπει να κατεβάσεις χρησιμοποιώντας το Treble Info app. Εξαιτίας της δυσκολίας της υποστήριξης τόσων πολλών συσκευών με μόνο ένα system image, μπορεί να υπάρχουν bugs σε συγκεκριμένες συσκευές.
Ακολουθήστε το Techmaniacs.gr στο Google News για να διαβάζετε πρώτοι όλα τα τεχνολογικά νέα. Ένας ακόμα τρόπος να μαθαίνετε τα πάντα πρώτοι είναι να προσθέσετε το Techmaniacs.gr στον RSS feeder σας χρησιμοποιώντας τον σύνδεσμο: https://techmaniacs.gr/feed/.