Instalar Android en un iPhone 3G o 2G

Instalar Android en un iPhone 3G o 2G

Hace tiempo que tengo un iPhone 3G y aunque es un gran teléfono (o lo ha sido), la verdad es que se ha quedado un poco desfasado y con las últimas actualizaciones de Apple hsy muchas aplicaciones que han dejado de funcionar.

Por este motivo me estaba planteando cambiarlo, pero por curiosidad empecé a googlear y descubrí un interesante proyecto que permite instalar Android en un iPhone 3G y de esta forma tal vez fuese posible darle algo de vida a este dispositivo antes de jubilarlo. De todas formas, El iPhone 3G, usa un procesador Samsung, basado en un núcleo ARM11 (ARM1176JZF-S),que aunque soporta una velocidad de 667Mhz, para ahorrar energía y disminuir el consumo, el iPhone 3G usa este microprocesador a solo 412Mhz, así que a priori el resultado tampoco puede ser espectacular.

Dicho esto, me puse manos a la obra. El procedimiento no puede ser más sencillo, 10 minutos y sin una sola linea de código por ninguna parte ah y COMPLETAMENTE REVERSIBLE. Eso sí, los requisitos son:

  • Iphone 2G o 3G
  • Jailbreak hecho
  • iOS 3.1.2 -> 4.2.1
En la página original http://www.idroidproject.org/wiki/Installing_iDroid_%28Bootlace%29 podeis encontrar todos los detalles en inglés, pero aquí os voy a hacer un pequeño resumen y contaros mis primeras impresiones.
El primer paso es entrar en Cydia y buscar el paquete Bootlace que nos permitirá tener un cargador de arranque para elegir con qué sistema operativo queremos arrancar el teléfono. De esta forma, no reemplazamos iOS, sino que tendremos los dos funcionando y en el inicio elegimos cual queremos utilizar. Tambien incluye como opción de arranque el modo consola (linea de comandos) muy útil para los desarrolladores.
Descargamos el paquete Bootlace en nuestro iPhone y cerramos Cydia.  Ahora ya tenemos un icono llamado Bootlace entre las aplicaciones. Lo abrimos como siempre y elegimos instalar.
En el caso de que no tengamos el repositorio agregado en Cydia, tenemos que añadirlo de esta forma:
Cuando lo encuentre, simplemente lo instalamos igual que el resto de aplicaciones:
De esta forma, ya tenemos instalado un cargador de arranque en nuestro iPhone. Sin salir de la aplicacion, nos vamos a la pestaña de abajo donde pone idroid para instalar android en nuestro iPhone, tal y como se ve en la imagen.

Ahora, descargará e instalara el sistema. Es recomendable tener el teléfono conectado al cargador y por supuesto con wifi mejor que con 3G porque tardará un ratito (en mi caso unos 5 minutos). Es posible que salga algún mensaje de advertencia porque vamos a escribir en la memoria del teléfono, pero si seguimos todos los pasos, no hay motivo de preocupación. De todas formas, podeis consultar toda la documentación en la página oficial del proyecto http://www.idroidproject.org/

 

Una vez hecho esto y SIN SALIR DEL INSTALADOR, esperamos a que termine y pulsamos sobre la i que aparece en la esquina de arriba (ver imagen a continuación) y cuando nos abra la pantalla elegimos descargar ajustes wifi y ejecutar ajustes multitouch.

Ahora si queremos, podemos establecer algunos ajustes tales como qué sistema queremos que se inicie por defecto (Android o iOS), así como el tiempo de espera. Para eso abrimos el Bootlace de nuevo y  pulsamos sobre la pestaña de ajustes (settings). Si no, simpemente podemos apagar el teléfono y volver a encenderlo para probar nuestro nuevo sistema operativo.

Ahora cuando encendamos el teléfono, aparecerán tres opciones: iOS, Android y Console. Para cambiar de uno a otro, usamos las teclas de volumen del iPhone y para seleccionar el que queramos pulsamos sobre el botón central (el único que tiene, claro) el iPhone. Si elegimos android, empezará a cargar. Veremos el logo de linux y un montón de lineas de código en nuestra pantalla… TRANQUILOS, ES NORMAL.

 

Y eso es todo…. si queremos desinstalarlo, pues desde iOS, ejecutamos bootlace y en la pestaña idroid, escogemos REMOVE y ya está, nuestro iPhone se ha quedado como antes.

En la próxima entrada, os contaré mis impresiones.

    54 Responsesto “Instalar Android en un iPhone 3G o 2G”

    1. christian dice:

      el sistema android es muy bueno y q bueno q tambien lo podemos tener el el iphone

      • admin dice:

        Esta semana si tengo tiempo, instalaré las nuevas versiones a ver si ha mejorado el rendimiento de la batería que era uno de sus principales puntos débiles.

    2. disculpa cuando tenga todo listo.. quiero descargar whatsapp en android, como lo ago ? solo instalo en android por solo ese fin tener whatsapp por favor responde saludos..

      (tengo ios 4.2.1)

      • admin dice:

        Para descargar whatsapp, tienes que hacerlo a través de google play (el modo más sencillo). Busca la apk de google play . Otra forma sencilla sería entrar en aptoide.com desde el iPhone (repositorio alternativo de aplicaciones) instala aptoide en el iPhone y despues busca e instala el whatsapp. ¡Un saludo!

    3. Bryan dice:

      Instalé la versión del Idroid 2.2 y no funciona correctamente, problemas con la batería, el Idroid se reinicia constantemente, algunas aplicaciones no funcionan en sí creo que es una perdida de tiempo instalarlo. Si alguien sabe como solucionar estos problemas favor avisarme.

      Gracias.

      • admin dice:

        Hola Bryan. El tema de la batería, es cierto que con idroid dura bastante poco aunque puede mejorarse con alguna aplicación de gestión de la batería o un calibrado correcto. En cualquier caso no va a ser una duración como la de los smartphones más actuales que ya vienen con android nativo. Con respecto a los temas de reinicio del dispositivo, la verdad que me sorprende porque yo he estado probandolo durante un par de semanas y no he tenido ningún tipo de fallo, puede ser algún problema de instalación que tal vez sesolucione reinstalando. En cualquier caso, este post simplemente es una prueba para darle un uso extra a un iPhone obsoleto, pero nunca va a tener el rendimiento de un teléfono de última generación. Muchas gracias por tus aportaciones.

    4. carlos dice:

      una pregunta

      ¿Si con el ios 4.2.1 no me reconocia la sim (aun probando con el ultrasn0w) habra algun problema igual ya con el android instalado?

      • admin dice:

        Hola, no creo que lla instalacion de android slucione el problema de la sim, debe ser un problema de hardware. De todas formas como es un proceso reversible puedes hacer la prueba y nos cuentas el resultado.

    5. RAMON dice:

      estoy siguiendo los pasos que indicas y ya lleva mas de 15 minutos en una pantalla que pone:
      installing
      resolving dependencies.
      es normal?
      tengo que esperar mas tiempo o he de hacer algo mas?

    6. RAMON dice:

      a estas horas sigue igual

      • admin dice:

        Hola Ramón:
        No es normal que te suceda eso, ¿has comprobado los requisitos que ponía al comienzo del artículo? Iphone 2G o 3G
        Jailbreak hecho, iOS 3.1.2 -> 4.2.1

        Yo lo he realizado al menos media docena de veces sin error en ninguna de ellas

    7. Julian dice:

      Muy buenas. Estoy instalando el idroid y cuando esta casi apunto de terminar parece quedarse tupi en ” resolving dependencies “. Le ha pasado a ustedes =?! gracias

      • admin dice:

        Te digo lo mismo que a Ramón, no debería suceder esto. Yo lo he probado varias veces y siempre ha funcionado al 100% sin problemas. Ojo, en in iPhone 3G (no 3GS) y Jailbreak hecho. Tal vez sea cuestion de que lo repitas un par de veces, pero de todas formas si tengo un rato lo repetiré otra vez a ver si me aparece el mismo error.

    8. llas dice:

      Hola, se ha instalado todo muy bien, pero cuando introduzco el pin de la sim me pide el sim network unlock pin ¿no sé que es? ¿dónde lo puedo conseguir? Es un teléfono liberado.
      Gracias

      • admin dice:

        Ese es el código de desbloqueo del operador, es decir no tienes un teléfono libre. El iPhone puede estar completamente liberado de forma permanente o hacerle una liberación temporal con un firmware modificado que se pierde cada vez que actualizamos el sistema. Por lo que dices el tuyo no estaba liberado de forma permanente.

        • llas dice:

          era de movistar y me lo liberaron cuando termino la permanencia, de hecho ahora estoy con yoigo. He actualizado el sistema varias veces y no me ha dado problemas. Además tengo jb con redsnow, etc.. ¿me he perdido en algo?

    9. llas dice:

      Perdón por la insistencia, acabo de probarlo con una sim de otra compañia y funciona….

      • admin dice:

        ¿Entonces?, ¿funciona o no funciona?. Yo ahora no lo estoy utilizando, este tutorial lo hice hace ya algún tiempo pero repetí el proceso más de 10 veces y nunca me ha dado ningún fallo.
        ¿Ahora te está funcionando correctamente o no?

        • llas dice:

          Hola, lo que funciona son las sim de otros operadores, perdón por la confusión. He preguntado al servicio apple y me dicen que es cosa del operador, he preguntado al antiguo operador y me dice que eso es cosa del nuevo, y he preguntado el nuevo y me dan un código de 6 dígitos que no funciona, vuelvo a preguntar al nuevo y me responden que el móvil está mal liberado. Tengo el 4.2.1 con baseband 05.15.04.
          Sigue pidiéndome el sim network unlock pin
          Gracias

    10. llas dice:

      hola otra vez. Ahora me dicen desde apple que yoigo, al ser una operadora virtual, no permite hacer o instalar “ciertas cosas” y que les han llamdo varias veces con problemas en iphone con yoigo en ese sentido.
      ¿Cabría la posibilidad de que fuera problema de baseband?

      Con una sim orange no me pide el codigo, pero no tiene red

      Muchas gracias

      • admin dice:

        No se qué decirte porque de problemas con las operadoras, vamos!! podríamos hablar durante meses. Yo lo que te recomendaría es liberarlo definitivamente aunque te cueste algo. Yo lo tenía con una liberación temporal y cuando me canse de que me diese problemas, compré el código definitivo por 15€ y fin del problema. Ya se que lo ideal es tenerlo todo gratis, pero a veces se puede y a veces no:).

        • Llas dice:

          Muchas gracias por todo, parece que el problema es realmente de yoigo, ya que sólo me pide el código con las tarjetas de esta compañía, con el resto nada. Si alguien con yoigo ha podido hacerlo, por favor, que lo diga para poder descartar esta opción.
          Desde apple me dicen que está conpletamente liberado, pero ya no sé que pensar.
          En fin, que muchas gracias!!!

    11. llas dice:

      Hola otra vez, he conseguido ponerlo en marcha desactivando el pin en ios, puedo hacer llamadas recibirlas, pero no consigo activar el 3g, no me permite buscar redes (da error), la cámara no funciona (me pide que introduzca una tarjeta sd) y no carga (aparece el símbolo de carga pero cada vez hay menos porcentaje).
      He intentado configurar las apn de todas las formas qeu hay en los distintos foros y nada.
      Supongo que son todos los procesos que hay que hacer para utilizarlo.
      Otra cosa ¿puedo instalar whatsapp? he leido que al anularlo en el iphone no podré activarlo.
      Gracias

    12. victor dice:

      Hola mira yo tengo iphone 3 compatible para el bootlace cumple todos requisitos pero me pasa lo mismo que algun compañero en la instalacion de idroid se me queda colgado en resolving dependencies y de hay no pasa lo he intentado como 15 veces y nada. alguna solucion? gracias.

      • admin dice:

        La verdad que no se a que puede deberse. A mi me ha funccionado siempre. Y en teoría técnicamente no hay causa para ese . El hardware es siempre idéntico y el Software tambien pero a algunos parece que le causa ese error. Si alguien lo identifica que lo comente, a verde si lo solucionamos

        • fabricio dice:

          lo que pasa puede ser que al estarte quedando sin bateria iphone apaga el wifi, y lo precisas para resolver las dependencias, tenes que enchufar el cable para que le llegue voltaje y pueda continuar todo correctamente.

          saludos

    13. esteban dice:

      Cuanto dura mas o menos la bateria en un iphone 3g con la bateria nueva? es la unica manera q encuentro de solucionar el problema actual de las aplicaciones q son para IOS 4.3 en adelante (como whatsapp)

    14. jorge dice:

      bueno esta es mi primera prueva con este programa x el momento esta en el ultimo proceso de instalacion espero funcione lo que kisiera saber si es un 3g en mi caso corriendolo en android prode descargar whatsapp xq ya en ios no se puede aser

    15. Roberto dice:

      Lo he logrado instalar pero es cierto q es un poco BASTANTE lento o es idea mia???
      bastante malo n mi opinion

      • admin dice:

        Sí, es bastante lento pero como ya dije al inicio de la entrada ten en cuenta de que estamos hablando de un procesador a 412Mhz… a priori el rendimiento es limitado. De todas formas la ventaja es que con un poco de maña puedes mejorarlo bien usando aplicaciones de android (por ejemplo para hacer overclock) o bien programando alguna mejora – esta es la ventaja de android, que se puede reprogramar – . De todas formas ten en cuenta que esto lo que nos permite es darle un uso al telefono. Los iPhone 3G en la mayoría de los casos se han quedado como pisapapeles porque no soportan las nuevas versiones de iOS y ya no encontramos aplicaciones para ellos. Con esta instalación podemos al menos darle un uso, pero no se puede esperar un rendimiento como del de un android nativo moderno.

    16. fonso dice:

      A mi me pasa lo mismo, se queda en resolviendo dependencias.
      ¿Puede deberse a que ya no es posibles usar el repositorio que indicas por estar caído?

      Gracias por el tuto.

      • admin dice:

        Puede que se trate de fallos puntuales, pero en principio el repositorio sigue funcionando. De hecho si ves la fecha de los comentarios, en el último mes hay bastante gente que lo ha conseguido instalar.

    17. Miguel Angel dice:

      EstoFu nciona Con whitedoor y si lo instalo me va a reconocer la sim. Gracias

      • admin dice:

        Hola, en teoria deberia de funcionar porque lo que hace es crear una particion e instalar un gestor de arranque, pero no lo he probado con whited00r. Si tengo un rato esta semana lo pruebo y comento el resultado, pero por ahora no te puedo garantizar que funcione :-)

        • Fernando dice:

          Hola… Ayuda porfavor.. bueno… descargue bootlace y lo abri y automaticamente descargo el kernel y lo parcho… despues.. quise descargar el idrod pero necesitaba espacio… y sin querer reinicie mi iphone y bam… no volvio a encender… :'( ayuda
          No hace nada… no responde al hardreset.. no lo reconoce la compu.. alguien que sepa.. tal ves llegar a sustituir de nuevo el kernel al original.?

          Tengo un iphone 2G
          Gracias (:

          • admin dice:

            Busca una versión de ios 3.1 y restaura el iphone arrancando en modo restauracion y recuperalo usando itunes (aunque hay otras formas). Después repite el proceso. Lo malo es que perderás toda na informacion que tengas ahora.. si se me.ocurre otra cosa te lo pondré en estos días. Un saludo

            • Fernando dice:

              Gracias por responder.. pero ni siquiera entra a modo restauracion… fue lo primero que intenté… porfavor.. si se te ocurre algo avisame … gracias

            • Glory3 dice:

              Me pasó lo mismo, te voy a decir lo que hice, no sé si te servirá (o incluso si es a lo que se refiere el admin en su explicación)
              Se me quedó la pantalla negra sin posibilidades de nada. Me fuí a la carpeta donde tengo el redsnow y seguí los pasos habituales ( como si tuviera el iphone a modo de restauración, aunque realmente estaba completamente muerto), oprimí el boton power tal como pide en su momento, el power + home y después home los segundos requeridos y por fín vio la luz. Espero que te sirva

    18. Neodo dice:

      Hola, gracias por el post, por fin he sacado el 3G y me he puesto a trastear, he instalado el Bootlace en un iphone 3G con ios 4.2.1 y JB hecho con Redsn0w, tengo conexion wifi, pero cuando intento descargar en OpeniBoot y el iDroid me da error, me pone que “install failed iDroid could not be Downloaded” y con el openiBoot “install failed.could not download OpeniBoot” ¿¿qué hago mal?? Gracias.

    19. sergio dice:

      Muy buenas, yo he conseguirlo instalarlo perfectamente pero resulta que ahora no funciona el táctil de la pantalla. Me reconoce todo la tarjeta, el operador todo, pero el táctil nada. Tenéis alguna solución?

      Mil gracias.

    20. Luis dice:

      Alguno me puede decir como instalar el zephyr2.bin y los archivos necesarios del multitouch manualmente que ese es el problema del resolving dependencies… Por favor

    21. Alberto Diez dice:

      Hola, buenas a todos, estoy interesado en instalar esto en mi iphone 3g, lo he probado con whited00r y no funciona, pero no me importaría volverle a hacer el jailbreak si se que tiene appstore y que puedo instalar el wasap y las demás aplis, ¿esto es cierto o carece de appstore?

      Muchas gracias de antemano

    22. Fernando dice:

      Hola… Ayuda porfavor.. bueno… descargue bootlace y lo abri y automaticamente descargo el kernel y lo parcho… despues.. quise descargar el idrod pero necesitaba espacio… y sin querer reinicie mi iphone y bam… no volvio a encender… :'( ayuda
      No hace nada… no responde al hardreset.. si lo reconoce la compu.. alguien que sepa.. tal ves llegar a sustituir de nuevo el kernel al original.?

      Tengo un iphone 2G
      Gracias (:

    23. Fernando dice:

      perdon.. era no lo reconoce la compu

    24. Glory3 dice:

      el problema que yo tengo es que cuando trato de descargar Idroid me sale el siguiente error:
      ERROR
      iNSTALL FAILED
      iDROID PACKAGE md5 CHECKSUM DOES NOT MATCH
      Y no me deja continuar.
      Me podéis dar una solución?
      Gracias

    25. Nina dice:

      Tengo un Iphone 3G y ya se me ha bloqueado cuando puse actualizar. ahora fui a que lo flasheen y el encargado del establecimiento m dijo que no podía instalar nunca mas Whatsapp ni Fb porque mi iphone 3G funciona con un procesador 4.1 y Whatsapp y Fb trabajan con procesadores de 5.1 para delante por eso colapca mi iphone.
      alguna solución?
      estoy en crisis.

    26. Artzain dice:

      Creo que el proyecto murió… no van los enlaces al firm y ya parece que aquí nadie contesta… así que en la soledad queda… una pena porque prometía aunque con esas versiones 1.6 y 2.3 de Android lo mejor es ir al mercadona y comprar uno de azúcar…

      • admin dice:

        jajaja, me ha gustado lo del mercadona. Sí, supongo que el proyecto se ha quedado obsoleto y es normal porque ya quedan menos iphones 3G y los 2G son casi de museo. Yo hace tiempo que ya no lo tengo tampoco pero supongo que buscando buscando algo encontraremos por ahí.

        un saludo y ¡animo!

    27. Bryanlis dice:

      me aparece un error que dice : installing failed iDroid packages MD5 checksum does not math

    28. Jack dice:

      NECESITO AYUDA MI IPHONE NO ENCIENDE POR DESCARGAR ESTA APLICACION, SIN QUERER UNA VEZ INSTALADA SIN DESCARGAR NI ANDROID NI EL IBOOT Y ABRI EL ANDROID SIN INSTALAR NADA ABRI EL ANDROID Y NO SE VOLVIO A ENCENDER AYUDAZME PORFAVOR :'( CONTESTARME PORFAVOR

      • admin dice:

        Hola, por desgracia ya no tengo el iPhone y el proyecto parece que ha quedado abandonado así que no voy a poder ayudarte al no poder hacer pruebas. Intenta arrancar en modo rescate a ver que pasa. ¡suerte!!

    Leave a Reply

    *