La respuesta corta
Teóricamente, todos los dispositivos que cumplen con los requisitos mínimos de Android pueden ejecutar Android, solo se trata de personalizar Android para el dispositivo.
La larga respuesta
Si bien Android es de código abierto y se puede modificar para adaptarse a muchos dispositivos, los controladores de firmware y hardware a menudo no están disponibles, especialmente el código fuente. Android no se ejecutará en un dispositivo sin controladores para ese dispositivo específico, por lo que esto significa que no puede simplemente compilar el código para Android y ejecutarlo en su teléfono.
Android es un sistema operativo muy diferente al de otras plataformas telefónicas; Android y Windows Phone 7, por ejemplo, son tan diferentes como Ubuntu y Windows 7 para PC. Esto significa que incluso si tiene controladores WP7 para su dispositivo, esos controladores no funcionarán en Android. Tendrá que modificar esos controladores para que sean compatibles con Android, y es posible que deba realizar una ingeniería inversa de muchos códigos. Esto es muy difícil y requiere mucho tiempo, y a veces incluso un equipo de personas tiene poco éxito con él. Incluso conseguir que una nueva versión de Android se ejecute en un teléfono Android puede ser difícil.
Lo bueno es que muchos fabricantes de teléfonos ahora están lanzando versiones del mismo dispositivo con diferentes sistemas operativos. Un ejemplo es el HTC HD2, que ejecuta Windows Mobile 6 pero es muy similar al Android HTC Desire Z. El ROM Desire Z solo requiere una ligera modificación para ejecutarse en el HD2.
ROM / proyectos de Android para teléfonos que no sean Android
Varios desarrolladores se han esforzado por crear una ROM de Android que se puede instalar en otros dispositivos, o han comenzado a hacerlo. Los siguientes estados se utilizarán para describir cada proyecto / ROM:
- Pre-alfa: etapa conceptual. Todavía no puedes usar Android.
- Alpha: Android es técnicamente utilizable, pero faltan muchas características importantes.
- Beta: la mayoría de las funciones principales de Android son utilizables, pero son bastante defectuosas.
- Completo: ¡ Esto es casi tan bueno como el Android "real"!
- Desconocido: Es, bueno ... desconocido.
Dispositivos Apple iOS
Solía haber un proyecto iDroid para portar Android 2.3 a un iPhone con jailbreak (2G o 3G), pero el proyecto murió en 2014 sin volverse estable. Parece que ya nadie trabaja en un puerto para iPhone o iPad.
Dispositivos Bada
Dispositivos LG (sistema operativo propietario)
Dispositivos WebOS (HP)
Dispositivos Windows Mobile 6
HTC
- Gene / P340x
- Leo / HD2
- Inclinación / Kaiser / TyTN II / MDA Vario III
- Toque CDMA / Vogue 100 / P3050
- Toque Cruise / Polaris / P3650
- Touch Diamond / MDA Compact IV / P3051 / P370x
- Touch Diamond 2 / Pure / Topaz / MDA Compact V / T5388
- Touch Dual / Nike / MDA Touch Plus / P5500
- Toque GSM / Elf / P345x
- Touch HD / Blackstone
- Touch Pro / Fuze / Raphael
- Touch Pro 2 / Tilt 2 / Rodio
Samsung
Es posible que también pueda iniciar Android desde una tarjeta SD en su dispositivo WinMo, dejando WinMo intacto en su dispositivo. Esta guía muestra cómo hacerlo y funciona en muchos dispositivos WinMo.
Dispositivos Windows Phone 7
Ninguna todavia.
Dispositivos Maemo y MeeGo (Harmattan)
- Nokia N900
- Nokia N9 / N950
Dispositivos Symbian (Nokia y Sony Ericsson)
Actualmente no se conocen intentos exitosos de portar Android a dispositivos diseñados originalmente para Symbian.
Otros dispositivos con sistema operativo propietario
- Samsung Jet S8000 / S8003
- Android 2.3: Ver JetDroid . Beta .
- Android 4.0: Ver CM9 . Alfa
x86 Tabletas / PC
El proyecto Android-x86 desarrolla distribuciones de Android para sistemas basados en x86, como Apple Macs, la mayoría de las PC y tabletas con Windows. Algunos dispositivos Android ya tienen SoC x86, como la serie Dell Venue y la serie HP Slate.
Android-x86 viene con el gestor de arranque GRUB, que permite un arranque dual con Windows / Linux / OS X. Se puede instalar en un disco duro / partición SSD durante la configuración inicial.
No hay 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 nuestras preguntas frecuentes sobre Android-x86 .
¡No dude en agregar a esta respuesta a medida que salgan nuevas ROM para más dispositivos!