martes, 28 de mayo de 2013

Rootear Samsung Galaxy S Advance (GT-i9070)

ATENCION: No me hago cargo por posibles daños a tu telefono

Aquí veremos como rootear nuesto telefono, para por ejemplo flashear un kernel(voy a realizar una guía sobre esto), entre otras cosas. 
Este proceso no incrementa el contador binario.

1- Bajamos el archivo de aqui : http://d-h.st/ook (créditos a Shaaan de XDA) , y SIN descomprimirlo, lo ponemos en nuestra memoria sd externa
SE DEBE TENER SI O SI MEMORIA SD EXTERNA
2- Apagamos el celular y entramos en modo recovery(presionamos Volumen arriba + boton central + Boton de encendido)
3- Dentro del recovery, seleccionamos la opción "update from external storage."
4- Seleccionamos el archivo que pusimos root.zip
5- Confirmamos que si
6- Reinicamos el celular y ya tenemos el celular rooteado

Créditos a Shaaan de XDA
El link original del post es este: http://forum.xda-developers.com/showthread.php?t=2087424

sábado, 25 de mayo de 2013

Actualizar Samsung Galaxy S Advance (GT-i9070) a Jelly Bean 4.1.2

Voy a explicar como actualizar el GT-i9070 a Jelly Bean 4.1.2 desde Gingerbread 2.3.6 que viene instalado en nuestro equipo.




Para realizar esto necesitaremos 3 cosas básicamente:
  • Odin: Es el programa que nos permitirá instalar la ROM que queramos. Lo pueden descargar desde aquí http://d-h.st/K2a
  • Kies: Es un programa oficial de Samsung, que permite gestionar el teléfono. Tiene una función muy interesante para realizar un backup de todos nuestros contactos del teléfono  entre otras cosas útiles.La importancia de Kies es que permite instalar los drivers de nuestro celular en la computadora, para no tener problemas con que Odin reconozca el dispositivo correctamente. Puede ser descargado desde aqui.
  • Elegir una ROM a flashear con el Odin, para esto tendremos que registrarnos en Samfirware y elegir en la parte de Firmwares, la que más nos guste, hay muchas para elegir, pero yo personalmente recomiendo usar la versión de alemania o la polaca, la alemana tiene el defecto que no permite agregar iconos en la pantalla de bloqueo, en cambio la polaca si lo incorpora.
          Estas dos ROM's pueden ser descargadas de aqui:
ATENCIÓN:


  • Antes de actualizar a la nueva versión de android se recomienda hacer una backup de la carpeta EFS del sistema.
  • Hay que estar seguro de actualizar porque después puede ser complicado volver a Gingerbread, aunque es posible, en XDA hay un post sobre como hacerlo que funciona. Pueden verlo aquí http://forum.xda-developers.com/showthread.php?t=2100642 , creditos a chonthipak
  • No me hago cargo de posibles daños en tu equipo.
  • Guarda todos los datos(fotos,documentos) que tenés en tu teléfono antes de seguir, por las dudas. Se perderán las aplicaciones instaladas.
  • Verificar el modelo del teléfono que sea el correcto, esto no es válido para la versión "P"

Backup de la carpeta EFS

Para realizar esto deberemos ser root
Deberemos tener un explorador de archivos como Root Explorer o Root Browser Lite
Con el explorador de archivos deberemos ir a la carpeta raíz (/), y  encontrar la carpeta efs, una vez encontrada deberemos copiar esa carpeta, para eso si estamos usando el Root Explorer mantendremos presionado sobre la carpeta y saldrá un menú con opciones y seleccionaremos copiar.
Ahora vamos a la carpeta sdcard(la carpeta donde tenemos nuestras aplicaciones entre otras cosas), y la copiamos ahí.
Recomiendo que la compriman,y que dejen la carpeta y el comprimido ahí dentro, por las dudas también recomiendo guardar una copia de esas dos cosas en nuestra computadora.

Restaurar carpeta EFS

Para restaurarla es simple,deberemos ir a la carpeta efs, presionar sobre el "botón táctil izquierdo" y seleccionar selección múltiple,seleccionamos todos los archivos de la carpeta y los borramos.
Luego vamos a la carpeta donde tenemos el backup de la efs, seleccionamos todos los archivos, y los pegamos en la efs del sistema(la que habiamos borrado los archivos previamente).
Reiniciamos el celular en modo recovery y realizamos 
  • wipe data factory reset
  • wipe cache partition
  • advanced/wipe dalvik cache 
  • reboot
Y listo.

Nota: para rootear en Gingerbread recomiendo seguir alguno de estos tutoriales :

http://forum.xda-developers.com/showthread.php?t=1660419 creditos a diego-ch
http://forum.xda-developers.com/showthread.php?t=1985199 creditos a qzem

Una vez con el backup de la carpeta EFS hecho, podremos empezar con la actualizacion de Jelly Bean tranquilos.
Para empezar recomiendo tener una carpeta con todos los archivos de Jelly Bean, y trabajar desde esa carpeta.
Hagan esto con la batería cargada !!!
  1. Abrimos el Odin
  2. Iniciamos el celular en modo descarga,para eso presionamos la tecla de volumen abajo, el botón central y el botón de encendido simultáneamente unos segundos, veremos un cartel de advertencia, presionamos volumen arriba para seguir, conectamos el celular a la pc con el cable USB.
  3. La pantalla de Odin deberá estar maso menos así. Fijarse que la casilla ID:COM debe estar en amarillo, sino esta así se debe a problemas con los drivers del celular 


  4. Seleccionamos PDA, y buscamos la ROM que bajamos(el rar que bajamos,debe estar descomprimido previamente) y seleccionamos el archivo .tar.md5
  5. Nos aseguramos que solo estén tildadas las casillas "Auto Reboot" "F. Reset Time" y "PDA"
  6. Una vez verificado esto podremos presionar START
  7. El proceso tardara 5-6 minutos aproximadamente.
  8. Cuando termine el celular veremos la palabra PASS,y eso significa que termino, después el celular se reiniciara un par de veces, saldrá un android que realizará varias configuraciones
  9. Cuando el sistema inicie y veamos la pantalla de inicio(el escritorio de android), apagaremos el celular y entraremos en modo recovery
  10. Entramos en modo recovery presionando Volumen arriba+ Boton Central + Boton de encendido
  11. Dentro del recovery usaremos las teclas de volumen para desplazarnos y el boton de encendido para seleccionar, seleccionamos wipe data factory reset, nos desplazamos hasta el YES,presionamos el boton de encendido
  12. Seleccionamos reboot
  13. Ya tenemos nuestro celular con JB instalado, ahora tendremos que configurarlo, seleccionando el idioma,nuestra cuenta de gmail,entre otras cosas
Nota: Siguiendo esta guía el contador binario no aumenta(el contador que  tiene el equipo para saber si lo hemos modificado), ya que es un firmware original.