Realmente quería saber la longitud de palabra de la CPU de Samsung Galaxy A10s, que funciona con Android Pie. En la primera apariencia parece tener un procesador de 64 bits, ya que utiliza el chipset MediaTek Helio P22, pero no creo que las aplicaciones/programas en el espacio de usuario tengan acceso a instrucciones de 64 bits, etc. Incluso __aarch64__
está indefinido. El sistema operativo lo identifica como ARM 7 y, por lo tanto, no puede utilizar conjuntos de instrucciones AES y otras funciones. Si fuera el ARM Cortex A53 mencionado por MediaTek Helio P22, debería tener una arquitectura ARM de 8.
- ¿Es esto porque el Kernel es de 32 bits?
- ¿O es que los permisos de Android lo están bloqueando?
- ¿Cómo puedo identificar si mi Kernel es de 32 bits o 64 bits?
¡Por favor corríjame si estoy equivocado!?
¡Cualquier ayuda será muy apreciada!
1 votos
No puedo encontrar la fuente, pero creo que Android ha eliminado por completo el soporte del kernel de 32 bits, por lo que es muy probable que el kernel sea aarch64. A veces, los proveedores solo envían espacios de usuario de 32 bits en dispositivos de gama baja, para ahorrar memoria.
0 votos
Relacionado: ¿Podría un dispositivo de hardware de 64 bits ejecutar una versión de Android de 32 bits?