He recogido un coche usado Samsung Galaxy Core Prime ofrecida por MetroPCS en los Estados Unidos para las pruebas. El dispositivo funciona con Android 5.1.1. Los requisitos de prueba son un procesador ARM de 64 bits, pero no estoy seguro de haber cumplido con los requisitos.
De acuerdo con cat /proc/cpuinfo
(ver abajo), veo Qualcomm Technologies, Inc MSM8916
. Eso es un Corteza-A53 que es la arquitectura ARMv8a/64-bit. Pero también veo ARMv7 en la lista, que es una arquitectura de 32 bits.
¿Alguien puede explicarme por qué estoy viendo resultados contradictorios?
$ adb shell cat /proc/cpuinfo
processor : 0
model name : ARMv7 Processor rev 0 (v7l)
BogoMIPS : 38.40
Features : swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 0
processor : 1
model name : ARMv7 Processor rev 0 (v7l)
BogoMIPS : 38.40
Features : swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 0
processor : 2
model name : ARMv7 Processor rev 0 (v7l)
BogoMIPS : 38.40
Features : swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 0
processor : 3
model name : ARMv7 Processor rev 0 (v7l)
BogoMIPS : 38.40
Features : swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 0
Hardware : Qualcomm Technologies, Inc MSM8916
Revision : 0006
Serial : 000009f200000001
Processor : ARMv7 Processor rev 0 (v7l)