domingo, 3 de abril de 2011

Como actualizar mi Backflip a Android 2.1

Estos son los procedimiento para actualizar tu backflip con android 1.5 a 2.1
En el siguiente se utiliza la ROM de J_r0dd.
Si seguís todo al pie de la letra, no hay riesgo alguno ;)

La radio Italiana solo se flashea solo una ves.
Si ya tenias instalada alguna de las betas o versiones anteriores instalar el recovery v2.0 luego un full wipe (paso 6) y luego flashear la rom (paso 8)


En este caso, instalaremos:
Rom: Preclair v 1.6 [12/2/11]
Recovery: v 2.0 by J_r0dd [2/7/11]

Paso 1 SDK

a) Descargar desde aquí:
Android SDK | Android Developers

B) Extraes el .zip en c:android (Es un ejemplo, el tutorial esta explicado con esa ruta)

c) Definís el Path

*Desde CMD
Abrís CMD y escribís lo siguiente

set PATH=%PATH%;c:androidandroid-sdk-windowsplatform-tools

Si no sabes que joraca es CMD, podes hacerlo "graficamente"

*En windows XP
-click derecho en Mi PC
-click en Propiedades
-click en opciones avanzadas
-click en Variables de Entorno
-marcar la variable path y presionar el boton editar
-agregar la variable al final de todo
;c:androidandroid-sdk-windowsplatform-tools


*En VISTA y W7
-vamos a Inicio.
-click derecho en EQUIPO
-click en Propiedades
-click en Configuración Avanzada del Sistema
-click en opciones avanzadas
-click en Variables de Entorno
-marcar la variable path y presionar el boton editar
-agregar la variable al final de todo
;c:androidandroid-sdk-windowsplatform-tools


d) Ejecutas el archivo SDK Setup.exe que esta en la carpeta
Cita
c:androidandroid-sdk-windows

  • Ahora vamos a settings y marcamos la casilla que dice “Force https://… sources to be fetch using http://…”
  • Luego de esto vamos donde dice Available packages precionamos el boton Refresh
  • Marcamos los paquetes
    Cita
    Google APIs by Google Inc., Android API 3 Revision 3
    Cita
    Usb driver package, revision 3
    y le damos a install selected


Paso 2 Motorola USB Driver (32-bit)

Este es sencillo, descargar e instalar aqui el link Motodev

Paso 3 Archivos para el root

Descargamos y extraemos todos los archivos en c:Moto_MSM_Root
incluido "ootc.sh"
Descargamos Terminal Emulator disponible gratis en el Market

Paso 4 Comenzamos el root

Conectamos el cel en modo "solo carga" y activamos el modo depuración
Cita
Configuración, Aplicaciones, Desarrollo, Modo Depuración


Abrimos CMD (inicio-ejecutar-CMD)
y comenzamos a tipear...

cd: c:androidandroid-sdk-windowsplatform-tools
adb devices (así detecta el teléfono)
cd c:Moto_MSM_Root
c:androidandroid-sdk-windowsplatform-toolsadb push Superuser.apk /sdcard/Superuser.apk
c:androidandroid-sdk-windowsplatform-toolsadb push su /sdcard/su
c:androidandroid-sdk-windowsplatform-toolsadb push rageagainstthecage-arm5.bin /data/local/tmp/rageagainstthecage-arm5.bin

c:androidandroid-sdk-windowsplatform-toolsadb shell
cd data/local/tmp
chmod 0755 rageagainstthecage-arm5.binexit
c:androidandroid-sdk-windowsplatform-toolsadb push c:moto_msm_rootootc.sh /data/local/tmp/ootc.sh


  • Desconectamos el cel y vamos al Terminal Emulator y tipeamos:

/data/local/tmp/rageagainstthecage-arm5.bin


el programa va a correr y después de unos segundos vas a estar devuelta en $ , NO TIPEES NADA, NI CIERRES CONSOLA !!! espera hasta que tire el siguiente código:
 [+] Forked #### childs.


*Ahora apreta enter para poder tipear exit y cerrar consola.
*Volvemos a abrir el Terminal Emulator (Puede que de error, ponemos cancelar y abrimos de vuelta) Ahora debe aparecer la consola con root (#) por ultimo tipear:
cd /data/local/tmp
sh ootc.sh

luego: exit

Paso 5 Recovery


adb devices
adb shell
su (acá debe aparecer un cartel en la pantalla del teléfono, le ponemos permitir)
flash_image recovery /sdcard/recovery.img


Paso 6 Wipeo (borrado)

a) Para Flashear necesitamos descargar dos archivos:


B) Los colocamos en la raiz de la SD SIN descomprimir.
(Es recomendable hacer un backup de la SD por las dudas)
c) Ingresamos en Modo recovery:
Cita
Apagamos el teléfono, prendemos nuevamente y apenas aparece el logo de Motorola presionamos hasta el fondo el botón de la cámara hasta que aparezca un texto color verde, soltamos y presionamos la tecla de "Bajar Volumen"


d) Entramos en la seccion que dice "wipe" y seleccionamos:
"Wipe data/factory reset"
Cuando termina, seleccionamos "Wipe cache"
Cuando termina, seleccionamos "Wipe Dalvik-cache"
Cuando termina, seleccionamos "Wipe Dalvik-cache"
Cuando termina, SALTEAMOS "SD-Ext partition" y seleccionamos "Wipe battery stats"


e) Luego de "wipear" volvemos al menú principal del recovery y entramos donde dice "Flash zip from SD"

Paso 7 Flasheo (Radio Italiana)

f) Flasheamos "signed-IT_radio.zip"
UNA VES ACÁ NO HAY VUELTA ATRAS A ANDROID 1.5
Va a realizar la instalacion y va a decir que tiene que hacer reboot (reiniciar) para q tenga efecto los cambios. Realizan el reboot y van a ver una pantalla negra con una linea azul abajo con unos # q se van a ir agregando. Terminado este proceso el telefono va a volver a modo Recovery.

Paso 8 ROM

g) Nos dirijimos de vuelta a "Flash zip from SD" y seleccionamos la "signed-j_r0dd.preclair.v1.6.zip" una vez concluido, EXTRAEN LA TARJETA DE MEMORIA DEL CELULAR, ASI COMO ESTA, PRENDIDO. NO OMITAN ESTE PASO
El celular se va a reiniciar y van a tener que ESPERAR UN TIEMPO CONSIDERABLE HASTA QUE ENCIENDA a mi me tardo mas de 15m y puede durar hasta 30m
Una vez que encienden las teclas de abajo pueden dejar de cortar clavos con el cu10 el proceso fue un éxito y ya estan en 2.1

En caso de que el celular, quede mas de 15 en la M hacer un full wipe, y luego flashear nuevamente la rom
el proceso en el cual tarda, es pasando la M
Paso 9 (Opcional Con ROM Preclair.) Configuración de swap y Apps2sd

1 - Ingresar en recovery mode, ir a Partition, luego partition sd

2 - Elegir la particion swap 96MB y la ext2 512MB y el resto en fat 32

3 - Cuando finaliza hacer upgrade "SD: EXT 2 > EXT 3"

4 - Luego upgrade a ext4

5 - Reinicias normalmente

6 - Ejecutar el GScrip Mod y correr
"Move Dalvik-cache to SD"

7 - Se va a reiniciar, pero No dejes que prenda, entra en modo recovery y haces un wipe SOLO A LA DALVIK-CACHE

8 - Cuando termine Ejecutas nuevamente el GScrip Mod y correr
"Enable App2SD"

9 - Reinicia el teléfono y listo.
Los accesos directos quedan en el escritorio, pero los widget hay que restablecerlos..

10 - Para activar swap, seleccionar dentro del GScrip
"Enable Swap"




Bueno, esto fue todo..
Este post fue adaptado por mi (Nicko1117) a traves de mi experiencia, que esta fue dada gracias a los siguientes post, de sus respectivos autores..

Tutorial ADB Por LuisManson
Root BackFlip Por Prometeo
Post Oficial de la rom [ROM] Preclair (based on Moto's official) Por j_r0dd
Instalacion Apps2Sd Por exemm

Cualquier error, critica, desacuerdo, etc.. Avisen que lo agrego/modifico/borro..
Esto es solo un recopilatorio de tutoriales, modificado por mi experiencia o facilidad para entender..
A medida que salgan actualizaciones, iré actualizando el post!



Cita
Features & Changes:
v1.0
*based on moto's 3.0.1390
*FULL 3D support
*FULLY deodexed
*Superuser 2.3.6.1 (ChainsDD)
*fully rooted local(su) & remote(adb remounts)
*Install non-market apps
*Some AOSP Development apps
*Apps2SD 2.7.5.2(Darktremor)
*cyanogen's massive apn
*Cliq music player
*all att crap gone
*LiveWallpaperPicker (compiled from aosp), I am not responsible for any lag from YOU choosing to use LWP's
*/etc/init.d (for start-up scripts)
*random boot-animation script (make /bootanimation on root of sd and copy boot-animations into it)
*added LauncherPro (much faster than BlurHome)
*added my GScript Mod v2.0.3(Has all the necessary apps2sd commands preloaded)
*HTC_IME
*I am sure I am missing some things!

v1.0.1
*forgot su binary

v1.0.2
*added at&t wifi hotspot back
*added various apps: froyo Vending.apk, froyo Youtube.apk & DroidX MotoGAL.apk (not froyo)
*brought back ad-blocking
*added aosp unlock jog-bars
*droidx theme to BlurHome (if you use this over LauncherPro)

v1.0.3
*removed at&t hotspot and added it as an add-on instead. this is of no use to international users

v1.1
*new kernel with tun/swap/ext3/ext4/netfilter
*wifi tether

v1.2
*added multitouch patch
*added some real nice transition animations (M@XLOL)
*replaced LauncherPro with ADW

v1.2.1
*replaced Connected Music Player with the MIUI music player
*Added Gallery3D (multitouch support)
*added PPTP support to kernel

v1.3
*removed multitouch
*2.6.29.6 kernel w/Anticipatory as the default IO scheduler. FAST!! thanks to @kb7sqi for the patches

v1.3.1
*reverted back to eclair Market so updates will stop breaking market
*removed JIT from GScript
*added iptables binary
*added new sync animations to status bar
*added new kernels as add-ons only below. thanks to @Beach_Head for the patch!


v1.4
*replaced MiuiMusic with CMP
*updated lots of apps
*added gingerbread keyboard
*replaced with gingerbread sounds
*removed all MT patches sorry!
*OC is included in the rom but doesn't OC by default
*a bunch of new kernel patches included for added performance and stability. thanks again to @kb7sqi
*replaced AOSP Terminal Emulator with Jack Palevich's version. this way you can get notified for updates from the market

v1.5
*updated gingerbread keyboard
*added more comcache scripts from cyanogenmod
*removed newswidget.apk (sick of seeing two apps for news)
*removed Gallery3D because it was flaking out for some people
*new mountpoint of sd-ext for apps2sd. this will require my new recovery for proper wipes and nandroids now. which btw also supports all the new froyo roms.

v1.5.1
*fixed fstab (a2sd should now work)
*replaced MediaGallery with modded Gallery3D

v1.5.2
*done with Gallery3D. MediaGallery is back for good. don't ask
*MT patch uploaded as well

v1.6
*JIT thanks to @kb7sqi
*updated GScript to support editing JIT heap
*new wifi tether that acts as infrastructure mode as well now

Los siguientes parches, son a responsabilidad de c/u
Se flashean, al igual que todo lo anterior (Flash zip from SD)

Nuevo Kernel 02.13.11 (Con OverClock Incluido)

Parche MultiTouch 02.13.11


Información adicional
En caso de que la pantalla quede con la M y el fondo blanco, por mas de 5m, es necesario hacer un wipe all y reflash (Flashear nuevamente, solo la ROM)
Lo que si tarda, o puede tardar hasta 20M. aprox. es la screen que posee el androide con el fondo flashero xD
PARA INSTALAR LA ROM 1.6 DEBE ACTUALIZAR LA RECOVERY A LA 2.0


Cualquier pregunta/problema no duden en consultarla en los comentarios


  Fuente

3 comentarios:

  1. Hola,como me doy cuenta si Si ya tenia instalada alguna de las betas o versiones anteriores... Lo unico que se es que lo mande a arreglar a la compania... creo que no le hicieron nada.. Por donde decis que empiese ?

    ResponderEliminar
  2. unas preguntas
    1en el cmd me aparece c:\archisvosdeprogramas\documentsettings y cuando le pongo el comando cd:c:androidandroid-sdk-windowsplatform-tools me sale ke no es valido

    ResponderEliminar
  3. Buenas Noches, donde consigo el paquete de archivos para realizar el root porque el link que aparece no funciona

    ResponderEliminar