¿Está interesado en Android pero cree que necesita comprar un teléfono nuevo para probarlo? En realidad, es posible que su teléfono con Windows Mobile ya tenga la capacidad de ejecutar Android. Hoy te mostramos cómo y el tipo de teléfono que necesitarás.

Actualizar: Este artículo fue escrito hace 5 años, y por lo que sabemos, este proceso ya no funciona en los teléfonos modernos. Es ciertamente posible que aún puedas ejecutar Android en un teléfono con Windows, pero no tenemos una buena solución para darte. Le recomendamos que pregunte sobre su modelo de teléfono específico en los foros de desarrolladores de XDA.

Instalación de Android

Para ejecutar Android, necesitará una tarjeta microSD que no sea SDHC (generalmente una tarjeta de menos de 2 GB) y un teléfono con Windows Mobile compatible (ver más abajo). Puede verificar la compatibilidad de su tarjeta microSD mirando la tarjeta para ver si muestra la etiqueta "HC".

La tarjeta microSD deberá formatearse en FAT32. Conecte la tarjeta microSD a la computadora y haga clic derecho en ella y elija el formato.

Nota: formatear una unidad microSD borrará todo lo que haya en esa unidad. Asegúrese de tener una copia de seguridad de todos los archivos importantes antes de formatearla.

Ahora que la tarjeta microSD está formateada, el primer paso para instalar Android es encontrar el puerto de Android adecuado para su teléfono (ver más abajo). Necesitará encontrar el puerto que funciona en su teléfono, así como la versión de Android que desea ejecutar. Las versiones comienzan a partir de 1.0, pero normalmente encontrará puertos para la versión 1.6 o 2.1.

Una vez que haya encontrado el puerto correcto para su teléfono y la versión de Android que desea usar, extraiga los archivos a una carpeta con 7-zip.

Después de que los archivos se hayan extraído, debe haber una carpeta llamada "andboot". Vaya a la carpeta andboot y habrá otra carpeta llamada "configuración de inicio" o "inicio". Abra esta carpeta y necesitará encontrar el archivo startup.txt correcto para su teléfono. Dentro de cada carpeta habrá un solo archivo "startup.txt". Copie el archivo para el modelo de su teléfono en la raíz de la carpeta andboot. Este archivo le dirá a Android qué tipo de hardware tiene, qué tan grande es su pantalla, cuánta RAM tiene su teléfono, etc., por lo que es muy importante elegir el archivo correcto. Si está confundido sobre cuáles son los nombres de estos teléfonos, lea a continuación para encontrar el modelo de su teléfono.

Una vez que haya movido el archivo startup.txt correcto a la carpeta andboot, copie toda la carpeta andboot a la raíz de su tarjeta microSD recién formateada.

Vuelva a conectar la tarjeta microSD al teléfono, abra el explorador de archivos en su teléfono y busque la tarjeta de memoria. Asegúrese de que el teléfono esté conectado a la alimentación antes de los siguientes pasos, ya que en algunos teléfonos que funcionan con batería puede hacer que el teléfono se cuelgue.

Abra la carpeta andboot y ejecute haret.exe. Si el archivo startup.txt correcto está en la raíz de la carpeta andboot, debería poder hacer clic en "Ejecutar" y obtendrá una pantalla de carga rápida mientras el haret desactiva Windows Mobile e inicia Android.

Debería obtener un texto de desplazamiento y, probablemente, un bonito logotipo de Android mientras el teléfono arranca por primera vez.

Nota: El primer arranque tomará un tiempo considerablemente más largo que los siguientes. y es posible que necesite calibrar su pantalla durante el proceso de arranque, así que asegúrese de vigilarla.

Una vez que se haya completado la configuración básica de Linux, su nuevo teléfono "Android" se iniciará en una pantalla de bienvenida para que pueda recorrer el resto de la configuración, como configurar su cuenta de correo electrónico.

Sugerencia: si está ejecutando Android en un teléfono que no tiene un plan de datos activo pero tiene wifi, puede moverse por la pantalla de inicio tocando la pantalla de bienvenida en este orden: esquina superior izquierda, esquina superior derecha, esquina inferior derecha, esquina inferior izquierda y luego toque el logotipo de Android. Luego, puede habilitar wifi y unirse a una red y configurar su cuenta de gmail manualmente.

Generalmente se recomienda que deje su teléfono solo mientras sincroniza su información durante al menos 10 minutos. Una vez que se realiza la sincronización inicial, el teléfono debe comenzar a correr más rápido y puedes jugar con la instalación de aplicaciones. Si no esperas a que el teléfono se sincronice por completo, es posible que tengas problemas con el bloqueo prematuro de las aplicaciones y que aparezca un cuadro de diálogo de cierre forzado.

Cambie cualquier configuración e instale las aplicaciones que desee, se guardarán en su tarjeta de memoria y estarán listas para el próximo arranque. Todos los teléfonos que ejecutan Android desde la tarjeta microSD iniciarán Windows Mobile automáticamente cuando se reinicie el teléfono. Para ejecutar Android nuevamente, solo abra el explorador de archivos y ejecute haret.exe nuevamente.

Puertos de Android

Hay algunos puertos Android diferentes para dispositivos Windows Mobile y cada uno admite una familia diferente de dispositivos; Cada familia de dispositivos tiene una cantidad variable de soporte de hardware. La mayoría de los teléfonos admiten la pantalla táctil, los botones de hardware, la radio del teléfono celular y la conexión de datos, pero es posible que algunos puertos no sean compatibles con Bluetooth, GPS o administración de energía. Esta no es una lista completa de los puertos Android disponibles, pero debe cubrir los teléfonos Windows Mobile más populares.

Casi todo el desarrollo de Android en teléfonos con Windows Mobile comenzó con el desarrollo en el HTC Touch (también conocido como HTC Vogue y Verizon xv6900). El HTC Touch tiene el 100% de las funciones de hardware en funcionamiento e incluso algunas funciones que no estaban disponibles en las ROM oficiales de Windows Mobile.Una de las principales diferencias entre Android for the Touch y Android para todos los demás teléfonos es que Touch permite que Android se conecte a la ROM (memoria NAND) del teléfono. Este fue un gran avance para el desarrollo de Android y ha aumentado considerablemente la vida útil y la velocidad de la batería. La ejecución de Android en el Touch se puede hacer siguiendo los pasos anteriores, pero se recomienda ejecutar Android mediante la actualización de la memoria NAND de los teléfonos. Para saber cómo hacerlo, comience en el hilo de preguntas frecuentes de Android Touch en XDA-Developers. Los puertos de Android para el HTC Touch también se pueden usar en los siguientes teléfonos con mayor o menor éxito.

  • HTC Nike (Neon)
  • HTC Polaris (Touch Cruise)
  • HTC Kaiser (TyTN II)
  • HTC Titan (Mogul, xv6800)

Nota: todos los teléfonos HTC tienen nombres propios que vienen de HTC y, en muchos casos, cada operador otorgará al teléfono su propia marca y cambiará su nombre por otro. Por ejemplo, el HTC Titan fue llamado el Mogul en Sprint y el xv6800 en Verizon. Para encontrar el puerto de Android para su teléfono, comience por encontrar el nombre de HTC adecuado para su dispositivo. Comienza en el sitio de HTC para descubrir el nombre oficial de tu dispositivo.

XDAndroid es compatible con los teléfonos HTC Windows Mobile con pantalla táctil más populares y, si compró un teléfono HTC Windows Mobile con pantalla táctil en el último año, lo más probable es que este puerto sea compatible con su teléfono. XDAndroid se ejecuta directamente desde la tarjeta de memoria microSD de los teléfonos en los siguientes teléfonos:

  • Touch Pro (Fuze, RAPH, RAPH800, RAPH500)
  • Touch Diamond (DIAMOND, DIAM500)
  • Toque HD (BLACKSTONE)
  • GSM Touch Pro2 (TILT2, RODIO, RHOD400, RHOD500)
  • GSM Touch Diamond2 (TOPAZ)

Andromnia es un puerto de Android para dispositivos Samsung. Actualmente este puerto está en las etapas pre-alfa y cosas como el altavoz del auricular no funciona. Pero si quieres probarlo, es compatible con los siguientes teléfonos:

  • Samsung i900 (GSM, compatible en todo el mundo)
  • Samsung i910 (CDMA, usado por Verizon en los Estados Unidos)
  • Samsung i780 (Mirage)
  • Samsung i907 (AT&T Epix)

Wing Linux no se desarrolla tan rápidamente como XDAndroid, pero debería hacer el trabajo si su teléfono no es compatible con ningún otro puerto. Wing Linux soporta los siguientes teléfonos en diversos grados:

  • HTC Artemis
  • HTC Elf, HTC Elfin
  • HTC Excalibur, T-Mobile Dash
  • HTC Gene, HTC P3400
  • HTC Herald, Ala T-Mobile
  • HTC Opal, HTC Touch Viva
  • HTC Pharos
  • HTC Prophet
  • HTC Startrek
  • HTC Wizard
  • Asus P320, Galaxi Mini

También es posible que desee ver los hilos de los siguientes teléfonos para verificar el estado de Android en estos teléfonos.

Sony Xperia 1

HTC Leo (HD2)

Enlaces extra

Si aún no puede encontrar lo que está buscando, recomiendo revisar estos enlaces para obtener más información.

Foro XDA-Desarrolladores

Foro de PPCGeeks

Connect-UTB

HTC Linux

Los Mejores Consejos:
Comentarios: