Comience con la página de compatibilidad de Android. Esto describe objetivos para la compatibilidad de Android y enlaces al Documento de definición de compatibilidad actual que tiene los requisitos técnicos. Todas las versiones de CDD hasta la fecha están a continuación.
- Android 6.0 “Marshmallow”
- Android 5.0 y Android 5.1 “Lollipop”
- Android 4.4 “KitKat”
- Android 4.3, Android 4.2 y Android 4.1 “Jelly Bean”
- Android 4.0 “Sandwich de helado”
- Android 3.0 “Honeycomb” no está disponible (ya que no era una versión pública de código abierto)
- Android 2.3 “Pan de jengibre”
- Android 2.2 “Froyo”
- Android 2.1 “Eclair”
- Android 1.6 “Donut”
También están vinculados desde la página de descargas de compatibilidad de Android, que también incluye conjuntos de pruebas.
No existe un programa de compatibilidad para versiones anteriores de Android, como Android 1.5 (conocido en desarrollo como Cupcake). Los nuevos dispositivos destinados a ser compatibles con Android deben enviarse con Android 1.6 o posterior.
- ¿He conectado mi teléfono Motorola XT1072 2nd gn a través de un enlace USB a mi computadora portátil que lo reconoce como conectado pero no hay archivos visibles / conectividad posible?
- ¿Cómo verifico si el gestor de arranque está desbloqueado o no?
- ¿Qué es el modo kiosco móvil?
- ¿Cuándo se lanzarán el Nokia 3 y el Nokia 6 en India?
- ¿Cuáles son algunas de las nuevas características de Android Marshmallow?
Puntos notables:
- Los requisitos mínimos absolutos para Android eran originalmente un procesador de 200 MHz, 32 MB de RAM y 32 MB de almacenamiento.
- Fuera de la caja, Android es incompatible con ARMv4 o inferior; Se necesita ARMv5 o superior para ejecutar código nativo sin modificaciones.
- Android 4.4+ requiere un procesador ARMv7. Sin embargo, se han realizado versiones personalizadas para ARMv6. Por cierto, el brazo de 32 bits apesta.
Los requisitos de estos documentos deben cumplirse para que un dispositivo esté “aprobado por Google” y se envíe con las aplicaciones oficiales de Google, como Play Store y Google Talk. Sin embargo, no son necesariamente requisitos difíciles. Dado que Android es de código abierto, se puede modificar para que se ejecute en hardware menor, y lo contrario también es posible: las modificaciones necesarias para ejecutar el sistema operativo en un dispositivo pueden hacer que la imagen del firmware sea demasiado grande para caber en ella, por ejemplo.