loading...

jueves, 18 de junio de 2015

Hacer mis propias ROM, Núcleos y MODs, en Android. Construir mis propias ROM en android


Articulo en construccion: 



Desarrollar AHORA! Actualmente tiene 40 páginas! Desde estas páginas se puede aprender ...


Cómo configurar un entorno de compilación de Android
- Desarrollo Terminología Básica
- ¿Cómo construir con Linaro
- ¿Cómo se manifiesta tweak ROM para construir su propia ROM.
- Cherry-construccion
- Bifurcar
- Clonación
- Cometer
- La construcción del kernel (Básico)
- Creación postal flashable
- A partir es el propietario ROM
- MUCHO MÁS !!!!!



Este manual no tiene derechos de autor! POR FAVOR, POR FAVOR, POR FAVOR NO robar y tratar de vender TI !!! Descárgalo para su uso personal! Asegúrese de compartirlo con sus amigos también mediante el envío a este hilo! Cuantos más, mejor! Todo el mundo puede aprender a desarrollar!

Desarrollo Ahora.

Este manual está dedicado a todos aquellos desarrolladores que trabajan duro después de sus horas de trabajo, ayudo a otros individuos. Si no fuera por esto, el codigo abierto no existiera.

PREFACIO 

Muchas personas durante correos electrónicos, mensajes privados, y otros medios de comunicación me han dicho que les gustaría hacer lo que hago, pero tampoco creo que es súper complicado o una forma simply de hacer cuando no hay tiempo. El truco para desarrollo de Android, es el deseo de aprender. No es figura muy difficil estas cosas si usted sabe donde buscar. No es necesario  mucho tiempo, ya sea! Por desgracia, hay tantas guías mal escritas y dispersas en XDA y otros sitios web de desarrollo de Android que toman mucho más tiempo de lo que debería, para empezar con el desarrollo. Android puede llevar muchas horas de aprendizaje para encontrar finalmente conseguir resultados. Me he  tomado el tiempo de escribir este manual para que usted, no utilice grandes cantidades de tiempo, al momento para empezar! Esto no es una guia muy,  completa cualquier tramo de la imaginación pero puede ayudar a desarrollar. 

Comencemos a desarrollar ahora.

Acerca de mí 

La primera cosa que usted debe saber acerca de mí, es que soy el hijo de un programador de computadoras, así que crecí con una de mis primeras computadoras de ser una máquina de Red Hat Linux. Dicho esto, estoy muy cómodo con terminal de Linux y todos los comandos generales en bash. Eso no quiere decir que usted necesita saber nada acerca de bash en este punto. Simplemente explica por qué lo que  hago es desarrollar mirada android tan fácil. (Si usted no sabe ninguna de estas palabras, no se preocupe todavía hay muchas esperanza para usted!) He ido con éxito desde la simple "ser adicto a flash" a una "ROM, Kernel, y MOD" siendo desarrollador en aproximadamente 4 meses. No puedo garantizar que todos ustedes aprenderá esto, pero si usted tiene un fuerte deseo de aprender puede hacerlo también! Si usted no ha notado todavía, he leído Somany "Para Dummies Libros" que incluso tengo una tendencia a escribir en un estilo similar.

Recomendaciones

Hay muchas cosas que realmente ayudan a acelerar el ritmo de aprendizaje para las personas que están interesadas en el desarrollo de Android. Realmente no puedo escribir una "tutorial" para ellos, pero me gustaría hablar de ellos aquí en el prefacio de su consideration.
1) Ir a Github.com y crear una cuenta. Usted no puede entender nada todavía, pero eso está bien. Consigue la cuenta para que pueda descargar la aplicación Github de la play store. Un juego de de aplicaciónes en su lugar, dar la vuelta y "Reloj", "estrella", y "seguir" sus repositorios favoritos, para los desarrolladores, ROM, etc. Los  modos de equipos se puede ver que la magia sucede en desarrollo. Tratar de averiguar lo que añaden y restan con cada confirmación. Leer a través de todos los cambios realizados y sobre todo las notas de cambio con la explicación de por qué hicieron, lo que hicieron. Cosas resaltadas en rojo, son siempre supresiones y cosas resaltados en verde siempre son adiciones.
2) Aprenda cada vez nás cantidades de codificacion en C o Java que pueda. Ambos se utilizan en la elaboración de una memoria ROM. Si usted está en universidad o Colegio tome  clases electivas de programacion, si puede. Esto sólo le ayudará a ser un mejor desarrollador.
3) Aprender a utilizar Google para encontrar respuestas a sus errores en lugar estar  molestando a otros desarrolladores. Juegue un poco con las cosas, hasta que pueda solucionar por sí mismo. Este es la mejor forma de aprender  y convertirse en un desarrollador. Si usted no sabe cómo encontrar respuestas a sus propias preguntas, cómo puedes ayudar a otros a encontrar respuestas a sus preguntas?
4) No te rindas! Siempre !!! Estoy sorprendido por la cantidad de gente que me encuentro en este mundo, que se dan por vencidos sin siquiera intentarlo. Los tutoriales que se encuentran en este manual no son muy difíciles de seguir y han sido probados. Si se producen errores extraños buscalos en google. No se den por vencidos! Puedes hacerlo! 5) DIVIERTETE !!! Nada es peor que sentir que lo que estás haciendo es una tarea. El propósito de esta guía es ayudar a desarrollar más rápidamente para que pueda divertirse! Disfrútalo.

Primeros pasos.


En mi búsqueda para ayudar a la gente a comenzar en el desarrollo de ROMs, he hecho estos tres sencillos pasos para comenzar:


1) Instalar primero Ubuntu Linux, debe instalar Ubuntu Linux o una variante de el. La parte mas importante es que utilice la vesion 64 Bits  !!! Sé que las imágenes dicen que son "64-bit AMD" esto es muy engañoso. AMD fue la primera para el procesamiento de 64 bits y supongo que es el nombre pegado. Si funciona bien en cualquier procesador Intel y se recomienda si usted tiene más de 4GBs de Memoria RAM. (Con 3 GB de RAM encuentro la construcción requiere mucho más tiempo para completar). Hay un gran número de maneras de instalar Ubuntu, en su computador. La más fácil es transformar una vieja computadora a una caja de 64 bits de Ubuntu (asegúrese de que tiene como 100 GB de espacio libre en disco duro, ya que podría utilizar todo con toda la cosas que usted acumula con el tiempo, 60 GB sería lo mínimo). Tengo un ordenador portátil de 320 GB viejo llena con sólo el 6 ROM diferente y su repositores. Si no se puede escatimar un viejo ordenador portátil o de escritorio, sino que tenga al menos 4+ GB de RAM o intente crear una máquina virtual (utilizar un disco duro ampliable y deja que sea capaz de ampliar a 100 GB o más) en VirtualBox o VMware y asegurarse de que puede asignar es 2+ GB de RAM como mínimo. (Nota: Usted puede ser capaz de salirse de menos de 2 GB, pero será muy lento, ya que será la utilización de espacio de intercambio de paginación) Si usted no tiene una computadora para dedicarse a la construcción de ROMs de Android (o suficiente memoria RAM para hacer una máquina virtual con 2 GB de memoria RAM dedicada) siempre se puede arranque dual su PC o Laptop. Por instrucciones específicas de instalación de Ubuntu ir echar un vistazo a su página web, ya que tiene que mejor seguir las instrucciones  instalacion de lo que jamás podría darle con pantallas hots y todo. Si usted es un usuario de MAC, se puede encontrar un tutorial sobre cómo funciona en MAC o puede desarrollar simplemente utilizando un Virtualbox de Ubuntu, que le podra  echar a perder su MAC. Yo no conozco nada acerca de MAC, porque es muy cosotoso. Linux, es más personalizable y es GRATIS! Esperemos que usted lo aprenda a amar tanto como yo.


2) Instalación de las dependencias, yo utilizo AET, que se hace por Ayysir para instalar el entorno de Android. ver este link http://forum.xda-developers.com/showthread.php?t=2100673. Hay otras opciones disponibles, pero me gusta ser el mejor. Asegúrese de instalar todo, incluyendo SDK, NDK, y todo lo que él tiene en el programa. (Esto puede tardar un poco.)

(Para la instalación manual de todo lo que vea http://forum.xda-developers.com/showthread.php ? t = 1798056).

A Desarrollar AHORA! Ahora lo que necesita es obtener la versión correcta de Java. He escrito dos métodos de instalación diferentes para usted. Yo prefiero el método manual, pero se puede con el metodo que le guste.



Método 1: 

Java instalación Manual:


Para instalar Java en forma Manual y ejecutar estas líneas una por una en el terminal.


wget --no-cookies-- header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F"
http://download.oracle.com/otn-pub/java/jdk/6u45-b06/jdk-6u45-linux-x64.bin



chmod u+x jdk-6u45-linux-x64.bin


sudo mkdir -p /usr/lib/jvm


sudo mv jdk1.6.0_45 /opt

sudo update -alternatives--install "/usr/bin/java" "java" "/opt/jdk1.6.0_45/bin/java" 1

sudo update-alternatives--install "/usr/bin/javac" "javac" "/opt/jdk1.6.0_45/bin/javac" 1

sudo update-alternatives--install "/usr/lib/mozilla/plugins/libjavaplugin.so" "mozilla-
javaplugin.so""/opt/jdk1.6.0_45/jre/lib/amd64/libnpjp2.so" 1

sudo update-alternatives--install "/usr/bin/javaws" "javaws" "/opt/jdk1.6.0_45/bin/javaws" 1


Metodo 2: Instalación Automática

sudo add-apt-repository ppa:webupd8team/java

sudo apt-get update

sudo apt-get install oracle-java6-installer

Este método debería funcionar para Ubuntu 12.04 o más reciente. En realidad se puede instalar java 7 cambiando el comando inferior al oráculo-java-7 en lugar de instalar. Parece que CyanogenMod también es compatible con Java 7. Algunos otros no lo hacen y no por lo AOSP Java 6 es su mejor apuesta.

Desarrollar AHORA! Si decide que no sea Ubuntu 13.04 como Xubuntu nada o algo más que necesita para ejecutar este comando para asegurarse de que tiene todas las dependencias. (Ejecutar de todos modos sólo para estar seguro) Copia y pega este, Es largo.


sudo apt-get install git-core gnupg flex bison gperf build-essential zipcurl zlib1g-dev zlib1g-dev:i386 libc6-dev lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 lib32z-dev libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils xsltproc lzop readline-commonlibreadline6-dev libreadline6 lib32readline-gplv2-dev libncurses5-dev lib32readline5 lib32readline6libreadline-dev libreadline6-dev:i386 libreadline6:i386 bzip2 libbz2-dev libbz2-1.0 libghc-bzlib-devlib32bz2-dev libsdl1.2-dev libesd0-dev squashfs-tools pngquantoptipngschedtool gcc-multilib g++-4.7-multilib gcc-4.7-multiliblibexpat1-dev python-dev

Ahora con sus dependencias se deben cumplir para que pueden empezar


3) Construcción de la ROM . Debes saber que cada ROM es diferente, también lo son los comandos para construirlas. Afortunadamente para nosotros, muchos desarrolladores de ROM nos gusta dejar instrucciones sobre cómo utilizar su fuente. Vamos a discutir cómo encontrar sus instrucciones y todos los diferentes comandos de libros  que se utilizan para construir. Cada ROM tiene lo que se llama un "manifiesto". Esto puede ser ubicado por lo general por una simple búsqueda en google. (Yo sólo buscaba el  Manifiesto CyanogenMod y fue mi primera opción en Google) Por lo general, el manifiesto contendrá instrucciones sobre cómo empezar. No todos los manifiestos hacen esto, pero una vez que aprenda un poco, usted será capaz de encontrar la manera de construir cualquier ROM que desee. Aquí está una captura de pantalla del manifiesto CM.



Estos son los comandos básicos utilizados para sincronizar y construir la ROM de su elección con descripciones rápidas de lo que hacen. Incluyo este resumen rápido porque te hace menos dependientes de seguir las guías de construcción y ayuda a entender las cosas que me tomó alrededor de un mes para entender finalmente.

1) init repo

Esta es la parte en el archivo  default.xml del manifiesto que en su computadora indica donde están los archivos repositorios en línea, para que puedan sincronizar los archivos necesarios, para la construcción de la rom.

2) repo sync. Esto le dirá a su equipo para que puedad colocar  todos esos repositorios que están en línea y colocarlos en el repositorio local, para que pueda construir, la rom.

b. Si tiene un ordenador muy rápido y lo quiere sincronizar más rápido se puede añadir una bandera después del comando de sincronización repo como esto  sincronización repo  J16 ? El valor predeterminado es  j4.

By Cl3Kener
A
Basic Manua to Help
ANYONE
Begin
Adroid Development

 

martes, 16 de junio de 2015

Se ha producido un error al guardar o publicar tu entrada error Bloguer

Este error se da cuando copia imagenes en tu articulo utilizando copiar y pegar

Perdi mi celular o me lo robaron y es android Que puedo hacer

 
Suele suceder que muchas veces perdemos la caja donde venía, la factura o cualquier otro soporte donde ubicar el famoso código. Si este es tu caso hay una posibilidad de poder recuperar el IMEI de tu terminal.
Debes entrar en google.com/settings/dashboard usando la cuenta de Gmail usada en el momento de activar tu terminal, suele ser tu correo personal. Ya dentro del panel de control, desplegamos la lista de dispositivos Android y ahí encontraremos nuestro IMEI. 
 Luego vas a la seccion de android 


Le das a la opcion administrar dispositivos:
y Utilizan la opcion que mas te convenga






Libera módem Huawei 3G con Linux

Terrible problema el tener un módem 3G que has comprado y que tu proveedor de Internet no te permita usarlo con otros proveedores. Personalmente me parece un abuso. Vamos a ver cómo cambiar esto. Lo malo de liberar un módem de estas características es que cuando realizas una búsqueda en Google tu navegador arroja infinidad de resultados, desde “profesionales” que ofrecen sus servicios pasando por complicadas guías que casi obligan a instalar Windows en tu equipo para lograr éxito en la tarea.
Nuestra intención es mostrar el proceso de desbloqueo de estos dispositivos de la forma más sencilla posible. También debemos aclarar que esta guía no es obra nuestra, se trata de una adaptación del trabajo realizado por kosandpol en los foros de Elakiri.com
Normalmente este tipo de módem dispone de un código indicado como IMEI (International Mobile Equipment Identity -Identidad Internacional de Equipo Móvil), suele ser una numeración de 15 dígitos. Debemos anotarlo, es importante.
¿Comenzamos? Es muy fácil, pero es importante no saltarse ningún paso.
1. Con nuestro navegador nos dirigimos a la siguiente página web: http://bb5.at/huawei.php?imei=xxxxxxxxxxxxxxxxx donde las X son los números del código IMEI que antes hemos anotado.
El resultado sera el código de desbloqueo. Debemos anotarlo.
2. Ahora necesitamos instalar minicom necesario para comunicarnos con nuestro módem: (Debian/Ubuntu/Mint) sudo apt-get install minicom (Fedora) sudo yum install minicom


3. Al finalizar la instalación conectamos nuestro módem (SIN LA TARJETA SIM) y ejecutamos en el terminal lo siguiente: (Debian/Ubuntu/Mint) tail -f /var/log/syslog (Fedora) tail -f /var/log/messages
El resultado será algo similar a esto:
kernel: [122067.708774] usb 1-4: GSM modem (1-port) converter now attached to ttyUSB0
kernel: [122067.709341] option 1-4:1.1: GSM modem (1-port) converter detected
kernel: [122067.709721] usb 1-4: GSM modem (1-port) converter now attached to ttyUSB1
Nuestro módem está en /dev/ttyUSB0 y /dev/ttyUSB1, tomamos nota de esto, ya lo tenemos casi todo.
4. Ahora debemos configurar minicom para poder hacer posible la comunicación con nuestro modem (Normalmente en ttyUSB0)
sudo minicom -s
En el menú que nos aparece seleccionamos “SERIAL PORT SETUP”
En la siguiente pantalla que aparece configuramos los siguientes campos:
A – Serial Device : /dev/ttyUSB0
E – Bps/Par/Bits : 9600 8N1

Pulsamos Enter para aplicar la configuración y Exit para salir (Exit y no Exit from Minicom).
5. Esto inicializará el proceso de comunicación con el módem, ya solo queda el último paso. Escribimos el comando para desbloquear nuestro módem. AT^CARDLOCK=”xxxxxxx” donde las X es el código de desbloqueo que anotamos al comienzo. El resultado debe ser algo como lo siguiente:
^CARDLOCK 2,10,0

Nota: ¿Qué significa cada número? Ejemplo: ^CARDLOCK: 1,10,41301 1 -> Módem bloqueado ,10 -> Número de intentos restantes para desbloqueo 41301 -> ID del la operadora a la que está atado el módem.

Fuente: http://www.elakiri.com/

lunes, 15 de junio de 2015

[ROM, Kernel, Recovery] [5.XX / 4.4.4] [P7300 / P7310] contribuciones Jolie

Hola,

Abro este hilo para continuar la gran obra de @ OmarEinea y kasper con su núcleo. Voy a tratar de actualizar todas las ROMs posibles con nuevas mejoras del kernel y todo lo que podemos agregar a esta buena puesta a punto. Kernel tiene nuevas selecciones de cerezo de Faux, loosethisskin, A1 y otros.

En realidad, estamos muy contentos con ROM AOSP que decatf construyen para P75xx. Ellos no son perfectos y hay algunas cuestiones. Bugs conocidos:
  • Datos móviles no funcionan para los usuarios p5
  • OC superior que causa 1.400 MHz reinicios y la inestabilidad.
  • SELinux está deshabilitado completamente en mis ROM (no tenemos un TWRP moderna trabajando todavía)
  • Tal vez otros errores y problemas, pero en general, p5wifi ROM funciona bien para un uso diario, juegos, etc.

ROMs 5.1.1 Lollipop actual (AOSP, acumulación de decatf ) (en estado beta)
P7310 = aosp-5.1.1-p5wifi-20150426.zip
P7300 = aosp-5.1.1-p5-20150426.zip
GAPPS = p75xx-gapps-L-3-28-15_selinux_OFF.zip

Instrucciones de Flash
  • Limpie restablecimiento de fábrica si vienes de otra ROM / versión.
  • Flash ROM
  • Flash GAPPS
  • Flash SuperSU
  • En 5.1 kernel funciona dulce, gracias a la obra de decatf

Nuevos recuperaciones con el apoyo F2FS
(Estas recuperaciones no pueden formatear para f2fs todas las particiones, la única diferencia es en el kernel, que cuenta con el apoyo de montar f2fs particiones)
twrp2710_p5_f2fs.zip (P7300)
twrp2710_p5wifi_f2fs.zip (P7310)
Otros Lollipop y KitKat ROM:
Antiguo 5.0.2
  • OmniROM v5.0.2 compilado por @ AAcount . Descarga la última aquí .
  • v5.0.2 AOSP de decatf: Descargar reciente aquí .


Descargas Legado
Omar último núcleo (20140719)

Trucos para configuraciones EXT4
Un pequeño truco para aumentar la velocidad de particiones ext4: deshabilitar revista en / system y / cache. Flash Esta postal:
Journal_OFF_QC_p5.zip

Espejo para descargas antiguas
Mega

Fuentes del núcleo Jolie para P73xx
Mi Github

Cómprame una cerveza. Gracias.
PayPal

Autor del articulo Aqui

jueves, 11 de junio de 2015

Instalar Android 5.1.1 Lollipop en T-Mobile Galaxy S2 T989 través Custom ROM Candy5


Realice un respaldo (Backup) de su dispositivo a través del recovery del equipo. Preferiblemente en la SDCard. Antes de continuar, por si surge un problema pueda recuperar la instalacion actual de su equipo.

Advertencia:

 No nos hacemos responsable de ningún tipo de daño o percance ocurrió a su T-Mobile Galaxy S2 T989 durante o después de la instalación de Android 5.1.1 ROM personalizada Lollipop Candy5. Proceda a su propio riesgo.

Propietarios T989 T-Mobile Galaxy S2 estarán felices de saber que pueden disfrutar ahora la última Android 5.1.1 Lollipop en sus teléfonos. Samsung no va a liberar la actualización oficial Android 5.1.1 para estos dispositivos, pero gracias a los desarrolladores Candy5 que todavía puede experimentar el último sistema operativo móvil de Google sobre el Galaxy S2 ofrecen una interfaz personalizada llamada "Candy Interface". Android 5.1.1 Candy5 Custom ROM Lollipop trae algunos grandes características incluyen la rotación como de 360 grados y se despiertan opciones. Esta ROM personalizada se ha instalado y probado por muchos usuarios de Galaxy S2 y según ellos es una ROM muy estable, rápido y sin problemas.

 Así que si usted quiere instalar ROM personalizada Candy5 en su T-Mobile Galaxy S2 T989 luego seguir la guía dada paso a paso. Recuerda que esto es una ROM personalizada que es desarrollado por los desarrolladores de terceras partes, no liberados oficialmente por Samsung. Usted necesita tener una recuperación personalizado como CWM o TWRP para instalar el Candy5 ROM y gapps en su T-Mobile Galaxy S2 SGH-T989.


Candy5 Android 5.1.1 ROM Lollipop Características:

  • Interfaz de caramelo
  • Navi Bar Altura ... Interfaz de caramelo
  • Porcentaje de la batería ... Interfaz caramelo / Barra de estado
  • Opciones de panel Más reciente ... Candy Interfaz / Panel Más reciente
  • Reloj y Fecha Opciones ... Interfaz caramelo / Reloj y Fecha
  • Opciones Wake ... Mostrar
  • Rotación de 360 ​​grados ... Mostrar
  • Custom Luces de notificación ... Sonidos y notificaciones
  • Lockscreen Notificaciones Por aplicación ... Sonidos y Notificaciones / notificaciones App
  • Opciones IME desde 4.4+ ... Idioma y entrada / opciones avanzadas
  • Deshabilitar selector de Ime (gracias cm)
  • Mejoras visuales
  • TODOS Últimas funciones Adiciones del Cm
  • CM Temático Motor
  • Botón Notificaciones Light (BLN)

Nota:

Esta guía contiene la ROM personalizada de Android 5.1.1 Candy5 y las instrucciones se trabaja sólo con el T-Mobile Galaxy S2 T989. Compruebe el número de modelo de su dispositivo por primera vez por la navegación a Ajustes> Acerca del teléfono.

Antes de comenzar:

  • Asegúrese de que usted ha tomado respaldo adecuado de todos sus datos y ajustes importantes en el dispositivo antes de proceder a la instalación de esta ROM personalizada mediante una recuperación personalizada recomendada como ClockworkMod o la recuperación TWRP. En caso de que algo va mal, entonces usted será capaz de restaurar los datos.
  • Activar el modo de depuración USB navegando a Configuración> Opciones para desarrolladores.
  • Asegúrese de que ha instalado correctamente los controladores USB para el Galaxy S2 LTE en el PC.
  • Su T-Mobile Galaxy S2 debe erradicarse con la última versión de la recuperación CWM / TWRP ya instalado.
  • El gestor de arranque del teléfono debe estar desbloqueado.
  • Verificar el nivel de batería de su Galaxy S2, se debe cargar al menos un 80% antes de seguir adelante con las instrucciones de instalación para evitar cierres inesperados mientras que la instalación del firmware.

Archivos necesarios:

Actualización de T-Mobile Galaxy S2 SGH-T989 a Candy5 Android 5.1.1 ROM personalizada Lollipop:

Siga las siguientes instrucciones dadas sobre cómo instalar Android 5.1.1 ROM Candy5 Lollipop en T-Mobile Galaxy S2 SGH-T989
Paso nº 1: - En primer lugar, descargar Candy5 Android 5.1.1 ROM personalizada (candy5-release.v2.5.3-20150529-OFFICIAL-hercules.zip) para Galaxy S2 en el escritorio de la PC.
Paso nº 2: - conectar el dispositivo al PC mediante el cable de datos USB y montar su almacenamiento de memoria USB.
Paso nº 3: - Traslado Android 5.1.1 ROM Candy5 archivo zip que ya has descargado desde el enlace de arriba, a la carpeta raíz de la tarjeta SD en el teléfono..
Paso nº 4: - Desenchufe el Galaxy S2 desde el PC y apagarlo con el fin de arrancar en modo de recuperación.
Paso nº 5: - Encienda el dispositivo mientras mantiene pulsado los botones de volumen arriba + Home + Power al mismo tiempo para entrar en modo de recuperación.
Paso No 6: - Si bien el dispositivo se encuentra ahora en la recuperación de CWM, realice borrar Restablecer datos / fábrica, borrar partición de memoria caché y borrar la caché Dalvik también navegando a Advanced> Wipe Dalvik Cache.
Nota: - limpiar la caché Dalvik ayudará a evitar bucles de arranque y otros errores, mientras que la instalación ROM.
Paso nº 7: - Volver al menú principal de Recuperación y elija instalar postal desde la tarjeta SD → elegir zip de sdcard.
Paso nº 8: -. Vaya a la ROM personalizada Candy5 archivo zip que ya ha trasladado a la tarjeta SD de su dispositivo con anterioridad. Seleccione el archivo zip ROM. Utilizando el botón de encendido y confirmar la instalación para comenzar.
Paso n ° 9: - Vaya a +++++ Go Back +++++ una vez que se complete la instalación. Desde el Menú de recuperación, reinicie el dispositivo seleccionando reiniciar el sistema ahora.
Se reiniciará su T-Mobile Galaxy S2 SGH-T989 y puede tomar alrededor de 4 a 5 minutos para que arranque por primera vez después de la instalación.
Hecho! Que haya actualizado con éxito de T-Mobile Galaxy S2 a Android 5.1.1 Lollipop con ROM personalizada Candy5.

Cualquier duda deje un correo en los comentarios para poder responderle