Google leverer muligvis kun 64-bit Android til Pixel-tablet

Android 13 ramte AOSP forleden, og kildekodedumpet inkluderer en interessant commit opdaget af Espers Mishaal Rahman. Det ser ud til, at Google planlægger – eller i det mindste eksperimenterer – at migrere den kommende Pixel-tablet til 64-bit Android. Forpligtelsen slår ikke rundt og siger “port tangor til kun 64-bit”. Tangor er kodenavnet for den allerede annoncerede Pixel-tablet.
iOS, med sin eneste hardwareproducent, er kun gået på 64-bit siden 2017. Android har en million bevægelige dele, fordelt på en masse forskellige virksomheder, så det vil tage lang tid at skifte til kun 64-bit. Men at opnå dette er besværet værd, da det lover øget ydeevne og yderligere sikkerhedsfunktioner.
Google Play app-økosystemet er sandsynligvis det, der er længst væk fra at understøtte 64-bit. Alle applikationer, der udelukkende er skrevet i Java eller Kotlin, modtager allerede automatisk 64-bit kompatibilitet fra systemet. Tilbage i 2019 krævede Google Google Play-apps, der bruger indbygget kode (normalt spil) for at levere 64-bit versioner. Der var undtagelser for flere populære SDK’er såsom Adobe Air og Unity, men disse undtagelser blev ophævet i august 2021, da alle applikationer skulle være 64-bit.
Med hensyn til hardware burde alle SoC’er efterhånden understøtte 64-bit, og nogle flagskibs Android SoC’er reducerer faktisk deres evne til at køre 32-bit kode. Enhver flagskibschip, der følger det anbefalede ARM-design, understøtter kun 32-bit-behandling på tre af de otte kerner, de andre fem er kun 64-bit. ARM ønsker at droppe 32-bit support helt i sit 2023 flagskib SoC design, men der er allerede rygter om, at Qualcomm ikke ønsker at følge dette anbefalede design. Årsagen er højst sandsynligt i Kina.
Googles krav til 64-bit apps gælder kun for apps på Google Play, som ikke er tilgængelige i Kina. Kina har en stor samling af konkurrerende app-butikker med mere lempelige politikker, så 32-bit apps bliver ikke afbrudt så aggressivt. Kina arbejder dog på problemet: Kinas top fem app-butikker – fra Alibaba, Baidu, OPPO, Tencent og Xiaomi – er blevet enige om kun at forbyde 32-bit apps inden udgangen af denne måned. Der er også et 64-bit-kompatibilitetsproblem mellem pakkede apps fra OEM-skin, der ikke er underlagt app-butikkens regler.
Rahman fandt en anden forpligtelse , der tyder på, at 64-bit-kun-understøttelse muligvis er en fælles funktion i Android 14 2023, så Pixel-tabletten, der allerede er officielt bekræftet i begyndelsen af næste år, ligner en testkørsel for at se, hvordan tingene går.
Skriv et svar