Actualizacion: Con el tempo las roms de este telefono han cambiado mucho. Algunos de los pasos aqui mostrados como hacer root ya no funcionan. Por favor vean este video: https://www.youtube.com/watch?v=oHQS7r7ADOw
Esta es la segunda parte de como instalar CM7 estable en nuestro droid 2 global, la primera parte se trato de como volver a la versión 2.4.330 de Verizon y obtener permisos de root, esto es básico para poder instalar nuestro room y lo pueden consultar
aquí. Ahora si una vez que tengamos todo listo (software de Verizon y root access) iniciamos por instalar las aplicaciones necesarias.
INSTALAR ROM MANAGER Y CWM RECOVERY.
Dentro del Android Market buscamos la aplicación Rom Manager Free y la instalamos. El logo de la aplicacion debe de ser como el siguiente:
Una vez que tengamos instalada la aplicación es necesario que instalemos ClockWorkMod Recovery esto se hace seleccionando la primera opción del la aplicación. "Flash ClockWork..." este pequeño programa es necesario para instalar CM7 mas sin embargo también se pueden instalar otros custom roms desde esta aplicación.
Segundo descargamos CyanogenMod desde rom manager seleccionando Download Rom -> CyanogenMod -> CyanogenMod 7.1.0. Este proceso es tardado por que descarga la imagen desde Internet y pesa algo asi como un poco mas de 100 MB. Así que es necesario que tengas espacio en tu SD card y también es recomendable que utilices Wifi para completar este paso.
Tercer paso reiniciar en CWM recovery seleccionando Reiniciar en Recovery desde la aplicación, esto reiniciara el teléfono y lanzara una aplicación en consola para poder instalar el archivo zip que acabamos de descargar en el paso 2. Este programa en consola contiene varias opciones y nos podemos desplazar utilizando las teclas de volumen, para seleccionar una opción utilizamos la tecla de la cámara y para cancelar o regresar a otro menú utilizamos el botón de apagado. Lo que tenemos que seleccionar aquí es lo siguiente.
Install Zip from SD Card -> Choose Zip y luego navegamos nuestra SD card para encontrar el archivo zip de CM7, Rom manager guarda los archivos descargados en la siguiente ruta, así que ahí pueden encontrar el archivo. sdcard -> clockworkmod -> download -> download.cyanogenmod.com -> get. Seleccionen el archivo y el proceso de instalación debe de iniciar.
Al terminar la instalación seleccionan wipe cache partition y luego wipe data/factory reset para limpiar las posibles configuraciones y caches que puedan causar problemas al rom. Y para finalizar seleccionan reboot now.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgccvNSK4fOdGQsvQsREHilnmKiVgbt09zR9zZ3jtcsINTYr5PVrpGr8ILoswsFC5Qb5TTemqBfSJHG0iYbCLX-RFnE94dN9tjW_a7KH7FSiwLuUUOHO7EtJKe3MZeOLD4IWC68cttEM2Q/s1600/cwm1-300x191.jpg)
Una vez que el teléfono inicie tendrán CM7 instalado en el celular, yo pensé que esta versión de CM7 estaría basada en un kernel anterior a Gingerbread como lo comente en la primera parte del post pero no las configuraciones del sistema muestran que no es así. De los pequeños bugs que detecte fueron algunos problemas con el USB (lo cual escribiré como arreglar un poco mas abajo) y el bluetooth el cual no he terminado de probar, aunque en otras versiones tampoco había sido capas de transferir archivos a mi maquina por bluetooth pero seguiré investigando. La verdad es que esta versión funciona bien, pude configurar mis APNs para tener datos sin mayores problemas y me ha estado funcionando bien, hasta el momento la pila me ha durado igual que con el software anterior pero yo creo que eso ya es problema de la batería y aparte lo traigo muy cargado de aplicaciones y servicios. Espero que se animen a probarlo y comenten que tal les va con el rom, yo seguiré probando nuevas versiones y espero que pronto tengamos mas avances para el cel y que no nos olviden en la actualización a ISC.
ARREGLAR PROBLEMA DE USB
Uno de los bugs que se notan mas fácilmente al instalar esta versión de CM7 es la conexión por usb, al conectarlo a la computadora el cel no es reconocido es necesario reiniciar el teléfono con el usb conectado para que sea detectado y poder transferir archivos. Este problema se debe al demonio usbd y a la aplicación de usb que están corriendo en el sistema es necesario sobre escribir estas aplicaciones para que funcionen correctamente.
Lo primero que tenemos que hacer es descargar las versiones corregidas a nuestra maquina el paquete de descarga lo pueden encontrar en el siguiente post y extraemos el contenido en una carpeta del sistema:
http://forum.xda-developers.com/showpost.php?s=530b31bd31968624b953bd99d85d7bd2&p=19768896&postcount=34
Segundo pasamos los archivos a nuestra SD card, podemos utilizar el teléfono reiniciandolo para que lo reconozca la pc como mencione anteriormente o podemos sacar nuestra SD y pasarlos directamente. Deben de ser dos archivos usdb y usb.apk.
Luego lanzamos la aplicación Terminal Emulator (la cual debe de venir instalada en CM7 o la podemos descargar del market), la cual nos muestra una terminal de linux donde ejecutaremos una serie de comandos. Tratare de explicarlos uno por uno por si existe alguna duda, recuerden que estas lineas se basan en que usdb y usb.apk se encuentran en la raíz de su SD Card si guardaron los archivos dentro de alguna otra carpeta va a ser necesario que ajusten los paths.
Los comandos son:
su
#para obtener permisos de root, en este paso superuser les pedira confirmacion.
mount -o rw,remount -t ext3 /dev/block/mmcblk1p21 /system
#para montar el sistema de archivos donde se encuentran las aplicaciones del sistema en modo lectura/escritura
cp /system/bin/usbd /system/bin/usbd_old
#para respaldar el actual demonio de usb con el nombre usbd_old
cp /sdcard/Usb.apk /system/app
#para instalar la aplicacion de monitoreo de usb
rm /system/bin/usbd
#para borrar el demonio actual de usbd
cp /sdcard/usbd /system/bin/usbd
#para copiar el demonio correcto al sistema
chown root.root /system/bin/usbd
chmod 755 /system/bin/usbd
chmod 644 /system/app/Usb.apk
#para dar los permisos necesarios a las nuevas aplicaciones.
Una vez que terminemos reniciamos y con esto el teléfono ya podrá ser reconocido por la pc sin necesidad de estar apagando y prendiendo el cel como locos.
Bueno espero y estos posts les sean de ayuda y se animen a probar CyanogenMod la verdad a mi me gusta mucho mas que el rom original de Verizon y aun y cuando aun tengo algunos pequeños bugs funciona mas estable y rápido que otras versiones. Ojala y los night builds que nos ofrecen las personas de RevNumbers sigan mejorando y podamos tener pronto nuevas versiones estables de este grandioso ROM.
Un saludo a todos y espero no tardarme tanto tiempo en volver a escribir y tener noticias de los lectores.