Θέλετε να αναβοσβήσετε μια ενημερωμένη έκδοση Android από την πηγή; Το νέο εργαλείο Android Flash της Google απλοποιεί τη διαδικασία αναλαμπής των AOSP GSI.
Όταν η Google κυκλοφόρησε το Android 8 Oreo, εισήγαγε μια σημαντική αλλαγή στον τρόπο με τον οποίο αλληλεπιδρούν μεταξύ τους το πλαίσιο του λειτουργικού συστήματος Android και τα προγράμματα οδήγησης προμηθευτών/πυρήνα Linux. Αυτό το έργο ονομάστηκε Project Treble και έδωσε τη δυνατότητα στα smartphone Android να εκκινήσουν μια βανίλια έκδοση του Android, που ονομάζεται Generic System Image (GSI), χωρίς να απαιτούνται πολλές τροποποιήσεις στην εκκίνηση ή τον προμηθευτή εικόνες. Η Google κυκλοφορεί ένα πρόσφατα ενημερωμένο GSI κάθε μήνα για να συμπίπτει με το πιο πρόσφατο επίπεδο ενημερωμένης έκδοσης κώδικα ασφαλείας Android, αλλά επίσης δημιουργεί συνεχώς νέα GSI από το δέντρο προέλευσης AOSP. Μέχρι τώρα, το να αναβοσβήνει μία από αυτές τις εκδόσεις απαιτούσε γνώση εντολών fastboot, αλλά η Google διευκολύνει από ποτέ να αναβοσβήνει αυτές τις εκδόσεις AOSP με το Android Flash Tool.
Ανακοινώθηκε σήμερα στις Ιστολόγιο προγραμματιστών Android, το Android Flash Tool επιτρέπει στους προγραμματιστές να αναβοσβήνουν μια έκδοση AOSP από τον Πίνακα ελέγχου συνεχούς ενοποίησης της Google. Αυτός ο πίνακας εργαλείων κυκλοφόρησε πέρυσι και επιτρέπει στους προγραμματιστές να κατεβάζουν εύκολα μια εικόνα που περιέχει τις πιο πρόσφατες αλλαγές AOSP χωρίς να χρειάζεται να μεταγλωττίζουν το AOSP κάθε φορά. Οι προγραμματιστές που εργάζονται για την υποβολή αλλαγών στο AOSP θα θεωρήσουν ότι αυτό το εργαλείο είναι χρήσιμο, αλλά άλλοι προγραμματιστές που θέλουν να δοκιμάσουν την πιο πρόσφατη έκδοση του AOSP μπορεί επίσης να βρουν αυτό το εργαλείο εύχρηστο.
Για να ξεκινήσετε με το Android Flash Tool, απλώς μεταβείτε στον ιστότοπο που συνδέεται παρακάτω σε οποιοδήποτε πρόγραμμα περιήγησης ιστού που το υποστηρίζει WebUSB API. Αυτό το εργαλείο είναι ουσιαστικά fastboot-in-a-browser-tab, επομένως σας γλιτώνει από τον πονοκέφαλο της μη αυτόματης λήψης εικόνων και του αναβοσβήσεώς τους με εντολές fastboot. Η Google έχει περιορίσει μέχρι στιγμής αυτό το εργαλείο στους πίνακες αναφοράς Pixel 2, Pixel 3, Pixel 3a, Pixel 4 και HiKey, επομένως θα χρειαστείτε μία από αυτές τις συσκευές για να προχωρήσετε. Εάν διαθέτετε μία από αυτές τις συσκευές, θα πρέπει να έχετε ξεκλειδώσει τον bootloader για να μπορέσετε να αναβοσβήσετε μία από τις υποστηριζόμενες εκδόσεις. Εάν δεν έχετε ξεκλειδώσει ήδη το bootloader, το εργαλείο θα σας ζητήσει να το κάνετε πριν αναβοσβήσει—απλώς ειδοποιηθείτε ότι θα σβήσει όλα τα δεδομένα στο τηλέφωνό σας. Τέλος, εάν χρησιμοποιείτε υπολογιστή με Windows, θα πρέπει να εγκαταστήσετε τα προγράμματα οδήγησης USB Android για να μπορέσετε να συνεχίσετε.
Android Flash Tool
Εάν αναβοσβήνει ένα AOSP GSI που θέλετε να επιστρέψετε στο απόθεμα, μπορείτε επίσης να επισκεφτείτε το " της GoogleΕνημέρωση και επισκευή λογισμικού" σελίδα για να σας καθοδηγήσει στην επαναφορά μιας στοκ εικόνας. Αυτή η σελίδα διαθέτει επίσης ένα εργαλείο που χρησιμοποιεί το WebUSB API, πράγμα που σημαίνει ότι είναι εξίσου εύκολο να επιστρέψετε σε απόθεμα όπως και να αναβοσβήσετε μια έκδοση AOSP.
Ενημέρωση 1 @ 7:10 μ.μ. EST: Αυτό το άρθρο ενημερώθηκε για να αντικατοπτρίζει ότι το Android Flash Tool υποστηρίζει μόνο επιλεγμένα τηλέφωνα Pixel και πίνακες αναφοράς HiKey.