Category Archives: Android

Installing ROM’s at Droid X

This guide may apply for many other Android devices, but with different bootloaders. In this guide I will explain how to install the ROMs (without buying ROM Manager). First of all, you need to know if you are running Froyo or Gingerbread with Froyo Kernel or pure Gingerbread.

First of all, download ROM Manager (free version) and flash the recovery, selecting Droid X if you are running pure Froyo, if you are using Gingerbread use Droid2 Bootstrap, if you are running Cyanogenmod or MIUI (why are you reading this in first place?) select Droid X (2nd-init).

Then download the desired ROM to the sd-card of your phone.

MIUI 1.9.9 | Direct Download | Forum (for newer versions)
CyanogenMod7 Nightlies | Nightlies List
Liquid Gingerbread 08.06.11 | Direct Download | Forum (for newer versions)
ApeX 2.0.0 RC3 | Direct Download | Forum (for newer versions)
There are many more, check rootzwiki.com to know about them!

The problem of installing the ROMs in this way is that you need to manually update them (and check the forums often if there are updates). Open ROM Manager, and click on Install ROM from SD Card, select the zip of the ROM you are going to install – select data/cache wipe if is your first time moving to Gingerbread, if is just an update rom ROM v1.1 to V1.2 probably doesn’t need that (but it may! check the forums).

I personally use MIUI because it goes fast, totally renewed UI, and great battery life! :)

Setting up an Android environment at OS X

Hello, in this post I will explain how to setup an Android environment for developing-fun-curiosity-whateveryouwant at Mac OS X, with is quite VERY simple. This guide should work on the same in Windows and Linux but I am not sure.

By first you need to download the Android SDK for your platform: Mac OS X - LinuxWindows. (September 10, for newest click here)

After that you need to open the ‘tools’ executable (from the console) — this is only for OS X or Linux (not sure how at Windows). Then you get a window titled ‘Android SDK and AVD Manager‘.

Go to ‘Available packages’ to select the Android environment you will be using at Android Repository  (Froyo 2.2, Gingerbread 2.3.3, Honeycomb 3.2, w/e). At this very same tab you can also install (at Third party Add-Ons) the Google APIs alike Maps and Admob.

Now that you downloaded the environment that you desire, go to ‘Virtual Devices‘ tab, click on “New” button and proceed to assign a name to the device, which OS you will use, CPU/ABI, etc… then “Create AVD“. Now you are done! Just click Start while you have the desired device selected with blue :) .

Enjoy! — Today is the SuperHappyDevHouse at Xalapa, Mexico. We will be here about 12 hours of programming/learning/geek stuff – I am doing guides for this site, this is the first one. More to come!.

 

 

 

Instalar Gingerbread en Motoroi X con 3G

Cuenta de Paypal para donaciones: davidbarreda@gmail.com :)

Para proseguir con esta guia necesitas que tu celular este en el Froyo de Verizon (metiendole el SBF como lo indico en esta guia), tener el equipo con el bootstrap del Droid2 (NO EL DEL DROID X).

Primero que nada, pones el celular en modo de dispositivo de almacenamiento masivo, y le metes estos dos archivos (que son el GB oficial de Verizon)

Verizon Gingerbread – Parte 1  (Mirror 1)
md5sum: e5c5bb50cb8dfacb1c9d44df1f928297
101.3 MB (106262120 bytes)

Verizon Gingerbread – Parte 2  (Mirror 1)
md5sum: 87f8bd81e2d6520e9485c6a2c7b8b68f
file size: 12.9 MB (13533109 bytes)

Y este otro, que es el baseband de Iusacell (Mirror 1)

Reinicias en modo clockwork (con el bootstrap) y haces primero que nada un “wipe data/cache”. Le das donde dice “Install zip from sdcard” e instalas los 2 zip del Gingerbread de Verizon, despues, de nuevo haces el “wipe data/cache”, y SIN INICIAR EL TELEFONO, te vas a “Install zip from sdcard” de nuevo e instalas el baseband de Iusacell.

Reincias el telefono, y deberias de tener el Gingerbread funcionando. En caso de que no tengas linea, hago mencion de lo explicado en la guia anterior:

Al saltarte esa ventana, NECESITARAS el SPC de tu linea (te lo deben de dar en las lineas telefonicas o en el chat de Iusacell), ya con este dato llamaras a ##7764726 y escribiras “000000″ y entraras a “03 NAM extendido” donde iras hasta la parte de abajo donde editas el “SPC”, reemplaza el “000000″ con el numero que te dieron los de Iusacell aprieta el boton de “Listo” y al salir tu telefono se reiniciara. Al encender llama a el *228 y activa tu celular con la opcion 1 – 2 – 1 si es con plan, y con la opcion 1 – 3 si es prepago. Tu telefono ya debera tener linea y 3G en este momento (en caso de que lo tengas contratado). En caso de que no (que no creo que suceda), vuelve a marcar a el *228 y y ve a la opcion 1 – *1 te pedira la version de PRL que quieres descargar, trata con 350, 370 y 238 hasta que te funcione.

Gracias a Jamoncillo por explicar como hacerlo en los comentarios del post anterior, espero y poniendolo aqui mas gente pueda verlo.

Convertir Motorola Droid X en MotoroiX de Iusacell

This guide is made in Spanish since is made for Mexicans :)

Como algunas personas ya saben, el MotoroiX es la version Mexicana de el telefono Droid X de Motorola. En Mexico esta exclusivo con Iusacell y apesar de ser el modelo mas nuevo que tenemos por aqui, la version Mexicana carece de algunas actualizaciones (y ademas, de versiones para flashear filtradas recientes) por lo tanto al flashearlo con una version con un bootloader mas reciente puede ser un dolor de cabeza, ya que no podemos instalarlo con el unico SBF que hay disponible de Iusacell porque se “blickea” y si volvemos a alguna version filtrada de Verizon, es un desmadre hacerlo funcionar sobre la red de 3G de Iusacell.

Manos a la obra

 

1. Para tu DroidX o MotoroiX
1.1 Descargas

Nota: Los espejos son los archivos originales y tienen nombres de archivos diferentes a los de la guia.
Nota 2: Talvez sea posible usar solo la parte del baseband para funcionar bajo Iusacell, pero la guia es para dejarlo como te lo dieron en IUSA.

Primero que nada, flasheas el telefono con el procedimiento que sea para tu sistema operativo – abajo – (2.2 o 3.2), ya que tienes el telefono como nuevo, tienes que rootearlo (permanentemente). Instala el z4root en tu celular, y rootea el dispositivo con esta aplicacion, el telefono se reiniciara. Ahora instala el Droid X Bootstrap ya sea con el APK y comprandolo en el Android Market.

Ahora crea desde tu computadora crea la carpeta “clockworkmod” en tu sdcard, dentro de esta la carpeta “backup” y alli extrae la carpeta llamada “iusa-BMRS-20100708-0124″ (que esta en el zip “MotoroiX_Nandroid_backup.zip”) de tal manera que el directorio quede de la siguiente manera: /sdcard/clockworkmod/backup/iusa-BMRS-20100708-0124 y tambien copia (pero sin extraer) el “MotoroiX_Iusacell_baseband.zip” a /sdcard .

Abre la aplicacion Droid X Bootstrap y selecciona “Bootstrap Recovery” seguido por “Reboot Recovery” el telefono se reiniciara en modo “Bootstrap” donde vas a darle donde dice “Backup and Restore” (algo asi) y de alli le daras Restore Backup y seleccionaras “iusa-BMRS-20100708-0124″. Cuando esto termine, vas a darle a una opcion que creo que dice “Install .zip file from sdcard” (algo similar) y vas a buscar “MotoroiX_Iusacell_baseband.zip”.

Despues de esto le das donde dice “Reboot system now” tu telefono iniciara en esta ventana, que te saltaras con el siguiente movimiento sobre la pantalla tactil

Al saltarte esa ventana, NECESITARAS el SPC de tu linea (te lo deben de dar en las lineas telefonicas o en el chat de Iusacell), ya con este dato llamaras a ##7764726 y escribiras “000000″ y entraras a “03 NAM extendido” donde iras hasta la parte de abajo donde editas el “SPC”, reemplaza el “000000″ con el numero que te dieron los de Iusacell aprieta el boton de “Listo” y al salir tu telefono se reiniciara. Al encender llama a el *228 y activa tu celular con la opcion 1 – 2 – 1 si es con plan, y con la opcion 1 – 3 si es prepago. Tu telefono ya debera tener linea y 3G en este momento (en caso de que lo tengas contratado). En caso de que no (que no creo que suceda), vuelve a marcar a el *228 y y ve a la opcion 1 – *1 te pedira la version de PRL que quieres descargar, trata con 350, 370 y 238 hasta que te funcione.

2. Windows
2.1 Descargas

2.2 Procedimiento a seguir

Instala todo lo que descargaste, inicia el telefono en modo de diagnostico (dando click en el boton de la camara, en el boton superior y en el boton de subir volumen al mismo tiempo durante el encendido). Extrae el “Verizon_Android_221_Version_23340_Full.zip”, quedara un .SBF. Ahora abre el RSD Lite, selecciona tu celular y pon que carge el SBF extraido, espera un rato en lo que se flashea y sigue con el procedimiento de arriba. (Asegurate de tener tu bateria cargada a el 100% ya que no se carga cuando esta en modo de diagnostico)

3. Linux y Mac OS X
3.1 Descargas

3.2 Procedimiento a seguir

Inicia el telefono en modo de diagnostico (dando click en el boton de la camara, en el boton superior y en el boton de subir volumen al mismo tiempo durante el encendido). Extrae el “Verizon_Android_221_Version_23340_Full.zip”, quedara un .SBF. Ya que descargaste el sbf_flash (un ejecutable) dale permisos de ejecucion (chmod 777 sbf_flash), despues como root ejecutalo de la siguiente manera: ./sbf_flash nombredelsbf.sbf (en algunas distribuciones se agrega sudo para iniciar como administrador el programa). Espera un rato en lo que se flashea y sigue con el procedimiento de arriba. (Asegurate de tener tu bateria cargada a el 100% ya que no se carga cuando esta en modo de diagnostico)

4. Agradecimientos

A la xda-developers por z4root y Bootstrap X. smathieson de PoderPDA por haber sido cuidadoso y haber hecho un backup de su sistema antes de probar cualquier otra cosa el nandroid backup y el baseband, mil gracias!, a Karkul y a Sargate por resolver algunas dudas cuando las tuve. Y por ultimo a Gustavo Guzman (CEO de Iusacell) por haber respondido mi correo (a su email personal) de ayuda con soporte telefonico por medio de algun asistente para resolver mi problema (que ya no fue necesario gracias a smathieson) pero como quiera, es un gran gesto que te den esta atencion.

5. Los causantes del problema

Primero que nada a Motorola por su bootloader encriptado que no nos deja hacer las cosas que serian lo mejor para todos, flashear un simple SBF viejo. Y luego a Iusacell por varias razones, por no proveer el SBF (que tambien puede ser culpa de Motorola) reciente, por no contar con el personal con conocimiento necesario en sus sucursales.

Disclamer: Al seguir esta guia lo estas haciendo bajo tu propia responsabilidad y no se ofrece ninguna garantia de que funcione.

TunesRemote+ with iTunes configuration

I just configured it in my local network. By first open iTunes and go to Edit menu, then Preferences -> Sharing and check the box of Share my library on my local network, plus, check the “Require password” and fill it. That is all for now at iTunes.

Now let’s check the local IP for your computer
For Windows:
Start ->  Command Prompt
ipconfig and look for your local IP (most of times is like 192.168.1.*)

For OS X:
Applications -> Terminal
ifconfig and look  for your local IP (192.168.1.*)

Now download TunesRemote+ from Android Market and open it, if it detects the iTunes automatically is OK, if not use the menu button -> Add Manually. Just put the IP and the password you selected at iTunes. Now look at the sidebar of iTunes and you should see your device, now write the PIN that TunesRemote+ gave you.

Enjoy!

How to remove Clockwork mode

I have to return mine Android, so I had to remove any crap I had on it, like z4root and clockwork mode, sadly, theres no an explicit way to do it, so I write down how to.

By first, you need root access and root explorer installed.
2) Delete the files “hijack” and “logwrapper“. (/system/bin)
3) Search for “logwrapper.bin” and rename it to “logwrapper“.

This worked at Android 2.2, thanks to the www.droidxforums.com forums :D