For et par måneder siden meddelte Intel, at det har gennemført arbejde på en 64-bit version af Linux-kernen til brug sammen med Android på Intel-processorer. 64-bit kernen bruges af Android på det laveste niveau til at interfere med hardware og udføre funktioner som planlægning og hukommelsesstyring. Det var for x86-64 arkitekturen. Nu er Linaro, en ikke-for-profit ingeniørorganisation, der udvikler Linux og open source-teknologier til ARM-processorer, begyndt at opbygge 64-bit Linux-kerner til Android på ARM.
Android har flere forskellige lag. Øverst er de apps og spil, som tredjepartsudviklere skriver. Understøttelse af disse apps og spil er en række rammer og biblioteker, herunder Java Virtual Machine (Dalvik eller ART). På det laveste niveau er kernen. Udover håndtering af procesplanlægning og hukommelsesstyring er Linux-kernen hjemsted for ting som netværksstakken og de forskellige drivere.
Linaro er begyndt at teste 64-bit kernen med 32-bit versionen af Android 4.4 KitKat på ægte 64-bit hardware. Selv om de endnu ikke er tilgængelige i forbrugerenheder, har flere virksomheder som Qualcomm og Marvell meddelt planer om at frigive 64-bit processorer og disse virksomheder sammen med andre som Nvidia og AMD.
Mens kernen på Intel og ARM-processoren er 64-bit, er konverteringen af resten af 32- til 64-biters Googles ansvar. En 64-bit version af Android har ikke lavet nogen offentlige meddelelser. Virksomheden har flere muligheder åben for det. Søgegiganten kunne frigive en 32-bit version af Android med en 64-bit kernel, eller det kunne frigøre en ren 64-bit version af 64-bit Java Virtual Machine.
Det er rygter om, at Google kunne annoncere en 64-bit version af Android på sin I / O-konference i slutningen af juni. Qualcomm, og fra håndsæt beslutningstagere som Samsung, at skabe en 64-bit version af Android til at falde sammen med den næste generation af processorer og smartphones, som vil bruge dem.