La respuesta corta
Teóricamente, todos los dispositivos que se encuentran Los requisitos mínimos de Android puede ejecutar Android, es sólo cuestión de personalizar Android para el dispositivo.
La respuesta larga
Aunque Android es de código abierto y puede ser modificado para adaptarse a muchos dispositivos, el firmware y los controladores de hardware a menudo no están disponibles, especialmente el código fuente. Android no se ejecutará en un dispositivo sin los controladores para ese dispositivo específico, por lo que esto significa que no puedes simplemente compilar el código para Android y ejecutarlo en tu teléfono.
Android es un sistema operativo muy diferente a otras plataformas telefónicas; Android y Windows Phone 7, por ejemplo, son tan diferentes como Ubuntu y Windows 7 para el PC. Esto significa que aunque tengas los controladores de WP7 para tu dispositivo, esos controladores no funcionarán en Android. Tendrás que modificar esos controladores para que sean compatibles con Android, y es posible que tengas que hacer ingeniería inversa de mucho código. Esto es muy difícil y lleva mucho tiempo, y a veces incluso un equipo de personas tiene poco éxito con ello. Incluso conseguir que una nueva versión de Android funcione en un teléfono con Android puede ser difícil.
El lado positivo es que muchos fabricantes de teléfonos están sacando versiones del mismo dispositivo con diferentes sistemas operativos. Un ejemplo es el HTC HD2, que funciona con Windows Mobile 6 pero es muy similar al Android HTC Desire Z. La ROM Desire Z sólo requiere una ligera modificación para funcionar en el HD2.
ROMs/proyectos de Android para teléfonos no Androids
Varios desarrolladores han hecho el esfuerzo de crear una ROM para Android que pueda ser instalada en otros dispositivos, o han comenzado a hacerlo. Los siguientes estados se utilizarán para describir cada proyecto/ROM:
-
Pre-alfa: Etapa de concepto. No puedes usar Android todavía.
-
Alfa: El Android es técnicamente utilizable, pero faltan muchas características importantes.
-
Beta: La mayoría de las características principales de Android son utilizables, pero es bastante pesado.
-
Completo: ¡Esto es casi tan bueno como el Android "real"!
-
Desconocido: Es, bueno... desconocido.
Dispositivos iOS de Apple
Solía haber un proyecto iDroid para portar Android 2.3 a un iPhone (2G o 3G) con la cárcel rota, pero el proyecto murió en 2014 sin llegar a estabilizarse. Parece que ya nadie trabaja en un puerto para el iPhone o el iPad.
Dispositivos Bada
Dispositivos LG (OS propietario)
Dispositivos WebOS (HP)
Dispositivos Windows Mobile 6
HTC
-
Gen / P340x
-
Leo / HD2
-
Tilt / Kaiser / TyTN II / MDA Vario III
-
Toca CDMA / Vogue 100 / P3050
-
Touch Cruise / Polaris / P3650
-
Touch Diamond / MDA Compact IV / P3051 / P370x
-
Touch Diamond 2 / Puro / Topacio / MDA Compact V / T5388
-
Touch Dual / Nike / MDA Touch Plus / P5500
-
Toca GSM / Elf / P345x
-
Toca HD / Blackstone
-
Touch Pro / Fuze / Raphael
-
Touch Pro 2 / Tilt 2 / Rhodium
Samsung
Es posible que también puedas arrancar Android desde una tarjeta SD en tu dispositivo WinMo, dejando el WinMo intacto en tu dispositivo. Esta guía muestra cómo hacerlo, y funciona en muchos dispositivos WinMo.
Dispositivos Windows Phone 7
Ninguno todavía.
Dispositivos Maemo y MeeGo (Harmattan)
Dispositivos Symbian (Nokia y Sony Ericsson)
Actualmente no se conocen intentos exitosos de portar Android a dispositivos originalmente diseñados para Symbian.
Otros dispositivos de SO patentados
-
Samsung Jet S8000 / S8003
- Android 2.3: Ver JetDroid . Beta .
- Android 4.0: Ver CM9 . Alfa
x86 Tabletas/PCs
El Android-x86 El proyecto desarrolla distribuciones de Android para sistemas basados en x86, como Apple Macs, la mayoría de los PCs con Windows y tabletas. Algunos dispositivos Android ya tienen SoCs x86, como la serie Dell Venue y la serie HP Slate.
Android-x86 viene con el cargador de arranque GRUB, que permite arrancarlo con Windows/Linux/OS X. Puede instalarse en una partición del disco duro/SSD durante la configuración inicial.
No hay ninguna funcionalidad LiveCD en Android-x86. Se actualiza regularmente con la última versión de Android.
Para obtener más información sobre Android-x86 y ayuda más específica, consulte nuestra preguntas frecuentes sobre Android-x86 .
¡Siéntete libre de agregar a esta respuesta a medida que salgan nuevas ROMs para más dispositivos!