Το Android 12.1 θα μπορούσε να είναι η επόμενη έκδοση του Android αντί για το Android 13

Υποθέσαμε ότι το Android 13 Tiramisu θα είναι η επόμενη έκδοση του Android, αλλά αποδεικνύεται ότι θα μπορούσε να υπάρξει μια προσωρινή έκδοση Android 12.1.

Η Google μπορεί να έχει μόλις χυθεί τα φασόλια στην επόμενη έκδοση του Android. Η επόμενη έκδοση του Android μπορεί να είναι μια μικρή ενημέρωση Android 12, πρόκειται να κυκλοφορήσει σε λίγες εβδομάδες. Παραδοσιακά, αυτά τα μικρά προβλήματα έκδοσης ονομάζονται ενημερώσεις σημείου, αλλά η Google δεν έχει κυκλοφορήσει κάποια ενημέρωση σημείου από το Android 8.1 Oreo το 2017. Εάν η Google εργάζεται πράγματι σε μια ενημέρωση Android 12.1, τότε είναι πιθανό να την δούμε να κυκλοφορεί παράλληλα με το Pixel 6 σειρά αργότερα φέτος.

Νωρίτερα σήμερα, ο τεχνολογικός γίγαντας ανακοινώθηκε η πέμπτη έκδοση beta του Android 12, η ​​τελική beta πριν κυκλοφορήσει η σταθερή ενημέρωση σε λίγες εβδομάδες. Πριν από την κυκλοφορία, συνιστάται στους προγραμματιστές να ενημερώσουν τις εφαρμογές τους ώστε να στοχεύουν το επίπεδο API 31, το οποίο είναι το πλαίσιο API που προσφέρει το Android 12. Το επίπεδο API που αντιστοιχεί στην προηγούμενη έκδοση Android — Android 11 — ήταν 30, ενώ το επίπεδο API πριν από αυτό ήταν 29, που αντιστοιχούσε στο Android 10. Από την αρχή, κάθε νέο επίπεδο API συνοδευόταν από ένα χτύπημα στον αριθμό έκδοσης Android, με το

μοναδική εξαίρεση του επιπέδου 20 του API, το οποίο αντιστοιχούσε σε μια αποκλειστική έκδοση του Android 4.4 KitKat για wearables. Επομένως, εάν διαπιστώσουμε ότι η Google έχει ανεβάσει το επίπεδο API, είναι ασφαλές να υποθέσουμε ότι θα υπάρξει αύξηση και στον αριθμό έκδοσης.

Φυσικά, η πρώτη μας υπόθεση ήταν ότι το επίπεδο API 32 θα αντιστοιχεί Android 13 Tiramisu, αφού, όπως αναφέραμε και προηγουμένως, η Google δεν έχει κυκλοφορήσει κάποια ενημέρωση σημείου εδώ και χρόνια. Ωστόσο, εντοπίσαμε κάποια στοιχεία εντός του AOSP Gerrit (H/T XDA Recognized Developer luca020400) που υποδηλώνει ότι το επίπεδο API 32 αντιστοιχεί στο Android 12 "sc-v2" και όχι στο Android 13 "T." Σε ένα νέα αλλαγή κωδικού, ένας υπάλληλος της Google αλλάζει το επίπεδο API ότι ένα νέο NDK API θα είναι αρχικά διαθέσιμο από 32 σε 33. Ο λόγος, σύμφωνα με τη συζήτηση στα σχόλια, είναι επειδή «δεν υπάρχουν προγραμματισμένα API NDK προς το παρόν στο sc-v2-dev». Αυτό υποδηλώνει ότι Το επίπεδο API 33 αντιστοιχεί στο Android 13 T, το οποίο είναι δύο επίπεδα API υψηλότερα από αυτό που αντιστοιχεί στην επερχόμενη έκδοση Android 12 (επίπεδο API 31.)

Είναι πιθανό ότι το "sc" στο "sc-v2" αναφέρεται στον "κώνο χιονιού", το φημολογούμενο κωδικό όνομα επιδορπίου για Android 12. ΕΝΑ λίγοιάλλααλλαγές κώδικα που υποβλήθηκε στο AOSP Gerrit αναφέρουν τον κλάδο sc-v2-dev, αλλά κανένας από αυτούς δεν υποδηλώνει ότι το sc-v2-dev θα φέρει πρόσκρουση στο επίπεδο API. Ωστόσο, με τα νέα στοιχεία που είδαμε σήμερα, φαίνεται πιθανό ότι η Google θα κυκλοφορήσει μια ενδιάμεση ενημέρωση μεταξύ Android 12 και Android 13. Συνήθως, αυτές οι ενδιάμεσες ενημερώσεις ή οι εκδόσεις συντήρησης συνοδεύονται από μια αλλαγή στον αριθμό έκδοσης που είναι ορατός από τον χρήστη, γι' αυτό πιστεύουμε ότι είναι πιθανό να δούμε μια έκδοση Android 12.1 σημείου. Ωστόσο, είναι επίσης πιθανό αυτό το νέο επίπεδο API να μην συνοδεύεται από έναν νέο αριθμό έκδοσης ή ίσως από αυτόν Το νέο επίπεδο API θα αντιστοιχεί σε μια έκδοση που στοχεύει έναν άλλο παράγοντα μορφής, όπως το πώς το επίπεδο API 20 ήταν αποκλειστικά για το Android 4,4 w.

Λίγο μετά την κυκλοφορία ενός νέου τηλεφώνου, η Google συνήθιζε να ανεβάζει μια δέσμη νέου κώδικα στο AOSP, ο οποίος πριν από την Το Pixel 3 και το Android 9 Pie συνήθως επισημαίνονταν ως νέα έκδοση συντήρησης και αποστέλλονταν στους χρήστες ως ένα σημείο εκσυγχρονίζω. Συνέχισαν αυτήν την πρακτική από το Pixel 3, αν και σταμάτησαν να αυξάνουν την έκδοση αριθμός και επίπεδο API, ίσως για να διευκολύνει τους OEM και τους προγραμματιστές να συμβαδίζουν με την έκδοση εκδόσεις. Μας ενδιαφέρει να μάθουμε γιατί η Google αυξάνει το επίπεδο API τόσο σύντομα και τι επιπτώσεις θα έχει στην πλατφόρμα και τους προγραμματιστές, αν και υποψιαζόμαστε ότι δεν θα αλλάξει το Απαίτηση αλλαγής targetSdkVersion του Play Store καθώς η Google παρακολουθεί μόνο κάθε έκδοση γλυκού Android. Σε κάθε περίπτωση, θα πρέπει να περιμένουμε μέχρι τα τέλη του έτους για να μάθουμε αν θα κυκλοφορήσει πραγματικά το Android 12.1.


Υπάρχει μια φράση από τα σχόλια αλλαγή αυτού του κώδικα που δεν ήμασταν πολύ σίγουροι τι να κάνουμε. Ένας υπάλληλος της Google δηλώνει ότι "ορισμένες από τις συσκευές μας Nest ενδέχεται να μην έχουν μετεγκατασταθεί στο T", κάτι που σίγουρα είναι ενδιαφέρων κάτι να πούμε, γιατί από όσο γνωρίζουμε, το λειτουργικό σύστημα στις συσκευές Nest δεν ταιριάζει με καμία σύγχρονη έκδοση Android. Μακριά από αυτό, στην πραγματικότητα: Φαίνεται ότι τουλάχιστον ορισμένες παλαιότερες συσκευές Nest συνήθιζαν να εκτελούν μια πολύ, πολύ απογυμνωμένη έκδοση του Android 4.0 και η Google βρίσκεται στη διαδικασία μετεγκατάστασης συσκευών Nest Hub πρώτης γενιάς από το Cast OS στο εσωτερικό Fuchsia OS. Επομένως, δεν είμαστε πραγματικά σίγουροι τι να κάνουμε με αυτήν την πρόταση, αλλά θεωρήσαμε ότι θα άξιζε να το επισημάνουμε ούτως ή άλλως, καθώς αναφέρεται στη συζήτηση.

Ο τίτλος αυτού του άρθρου άλλαξε για να αντικαταστήσει το "αντί για" σε "πριν" για να ξεκαθαρίσει τη σύγχυση σχετικά με την κατάσταση του Android 13.