Actualización de la Galaxy Tab GT-P1000 a Android 4.1.2 con CyanogenMod 10

Galaxy Tab corriendo Android Gingerbread

Galaxy Tab corriendo Android Gingerbread

[Nueva versión disponible: Hay un nuevo artículo para instalar la versión 4.2 de Android con pasos mas detallados:
Galaxy Tab GT-P1000 a Android 4.2.1 con CyanogenMod 10.1 (Guía definitiva) ]

La última versión de Android (soportada oficialmente) para la tablet Samgung Galaxy Tab original de 7″ es la 2.3.3 (Gingerbread), sin embargo esta máquina es perfectamente capaz de ejecutar Jelly Bean sin problemas.

Al ser OpenSource, Android tiene la gran ventaja de que grupos de Hackers puedan modificarlo y hacer sus propias versiones mejoradas.

Una de estas versiones es CyanogenMod, un reemplazo de firmware OpenSource para teléfonos y tablets. Este firmware tiene muchas ventajas sobre los firmwares originales, entre ellas, no trae aplicaciones de los operadores, incluye características adicionales y hay quien dice que tiene mejor desempeño que el firmware original.

Desafortunadamente, la Galaxy Tab no está entre los dispositivos soportados oficialmente por este grupo de desarrolladores.

Nuevamente, al ser Open Source, permite que otras personas lo modifiquen para sus necesidades, y así es que Humberto Borba ha modificado a CyanogenMod para ejecutarse en las Galaxy Tab y Galaxy Nexus, bautizándola como HumberOS.

Al actualizar la Galaxy Tab al Android Jelly Bean, realmente le estamos dando una nueva vida al equipo, tiene mejor desempeño que de nuevo y una apariencia muy moderna, como la encontrada en el Galaxy Nexus o el Galaxy SII.

IMPORTANTE: Si tienes el adaptador HDMI para esta tablet, posiblemente no te convenga realizar este procedimiento, ya que CyanogenMod no soporta la decodificación por hardware, utilizada por aplicacioens como YouTube en la salida de video HDMI.

A continuación los requerimientos y pasos para instalar CyanogenMode 10 en la tablet. En esta guía estaré dando los links a las páginas de los autores originales, y no directamente a las páginas de descargas.

Requerimientos

  • Identificar el modelo de tu tablet (P1000, P1000N ó P1000L) ya que los kernels no son intercambiables entre ellos.
  • Respaldar tu información ya que la tablet será formateada (la tarjeta externa no se verá afectada)
  • Estar corriendo Android 2.3.3 Gingerbread con ROM versión BJP7 ó FJP6.
  • No tener miedo a usar la línea de comandos

Descargas necesarias
- Kernel CyanogenMod 9 para GT-P1000 de HumberOS
Archivo: CM9-Kernel-P1000N-20120428.tar.gz
Fuente: http://www.humberos.com.br/p/android-ics.html sección “Kernel Files”
- Ambiente CyanogenMod 10 para GT-P1000
Archivo: sgt7-cm10-20121118-HumberOS-p1n.zip
Fuente: http://www.humberos.com.br/2012/11/sgt7-cm10-20121118.html
- Ultima versión de Google Apps para Android
Archivo: gapps-jb-20121011-signed.zip
Fuente: http://wiki.cyanogenmod.org/wiki/Latest_Version/Google_Apps
- Herramienta ODIN para instalar el Android 2.3.3 (sólo si estas en una versión anterior)
- Herramienta Heindmall para actualizar el kernel (http://www.glassechidna.com.au/products/heimdall/)
- GNU tar o equivalente para leer archivos en formato tar.

Procedimiento
A grandes rasgos el procedimiento consiste en:
- Instalación del kernel de CyanogenMod 9
- Iniciar en modo recovery de ClockWorkMod para convertir los sistemas de archivos a formato ext4
- Copiar CyanogenMod 10 y Google Apps a la tarjeta SD
- Desde el ambiernte de recovery Instalar CyanogenMod 10 y Google Apps

A continuación el proceso detallado:

    1. Extraer el archivo boot.img del archivo CM9-Kernel-P1000N-20120428.tar.
tar -xvf CM9-Kernel-P1000N-20120428.tar boot.img
    1. Poner la tablet en modo download:
      • Apagar la tablet
      • Extraer la tarjeta externa SD (esto es muy importante)
      • Presionar el botón “Volume Down” y “Power” simultáneamente (tip: presiona primero el del volumen y mantenlo mientras presionas el de encendido). Debe aparecer un triángulo amarillo y la leyenda Downloading…

       

       

       

       

      Galaxy Tab in Download mode

      Galaxy Tab in Download mode

       

    2. Grabar el archivo boot.img tecleando lo siguiente en la linea de comandos:
heimdall flash --no-reboot --kernel boot.img
    1. Apagar la tablet y volverla a encender en modo recovery. (Estando apagada, presionar simultáneamente las teclas “Volume Up” y “Power” hasta que incie)
    2. Debe aparecer la leyenda HumberOS Recovery Project.
      2012-12-10 07.08.31
    3. Para navegar en la opciones, utiliza las teclas de volumen, para seleccionar utiliza la tecla de encendido
    4. Seleccionar la opción wipe data/factory reset. Esto es muy importante porque se queremos formatear la partición /data en formato ext4.
    5. Copiar los archivos del ambiente CyanogenMod y Google Apps a la tarjeta interna, tecleando lo siguiente desde la línea de comandos:
adb push sgt7-cm10-20121118-HumberOS-p1n.zip /sdcard
adb push gapps-jb-20121011-signed.zip
    1. En la tablet, seleccionar:
install menu
sgt7-cm10-20121118-HumberOS-p1n.zip
choose zip from internal sdcard
Yes
    1. Aparece una advertencia. Ingorarla y volver a instalar.
      2012-12-10 07.11.10
    2. La tablet se reinicia y comienza un proceso (está convirtiendo las particiones de formato RFS a ext4)
    3. La tablet vuelve a iniciar, ahora en modo CwM (ClockworkMod)
      2012-12-10 07.51.36 b
    4. Volver a instalar el mismo zip:
install zip from sdcard
choose zip from sdcard
sgt-cm10-20121118-HumberOS-p1n.zip
Yes
    1. Aparece la leyenda Installing updates… y tarda varios minutos así.
    2. Al finalizar, aparece Install from sdcard complete.
    3. Seleccionar:
++++ Go Back ++++
install zip from sdcard
choose zip from external sdcard
gapps-jb-20121011-signed.zip
Yes
++++ Go Back ++++
reboot system now
  1. CyanogenMod inicia el proceso de arranque. Esto tomará unos 5 minutos ya que está generando el cache nuevamente.

    2012-12-10 08.02.05

    Galaxy Tab corriendo CyanogenMod 10

39 thoughts on “Actualización de la Galaxy Tab GT-P1000 a Android 4.1.2 con CyanogenMod 10

  1. Pingback: Galaxy Tab GT-P1000 y Android 4.2.1 con CyanogenMod 10.1 (Guía definitiva) | tecno-notas.com

  2. Administrator Post author

    Jhonnyf,

    con CyanogenMod 10 sí funciona el GPS y todo lo demas. Lo único que no funciona es visualizar YouToube o Netflix por HDMI.

    En breve publicaré una guía actualizada para instalar CyanogenMod 10.1.

  3. Esteban

    buenas, tengo dos consultas que hacer
    la primera es si sirve en el modelo gt p1000L y lo otro es que no tengo el CWM instalado en mi tablet y quisiera saber como instalarlo
    Gracias .

  4. rodrigo

    Hola porke cuando entro a modo recoveri a instalar una rom aplicasion como se llame siempre al comenzar la insatalasion dise
    installation aborted porke ke tengo ke hacer

  5. Jhonnyf

    Hola, yo tengo tambien una P1000N y la ultima vez que instalé el CyanogenMod fué en su version 9 (oficial de ellos), todo me funcionaba bien menos el GPS.

    tu que has actualizado a la version 10, me puedes indicar si:
    1.- La camara funciona correctamente o se necesita un Software como Camara Zoom o similar
    2.- Funciona bien el 3G
    3.- Funciona el GPS (importante para mi)
    4.- Alguna cosa que e haya perdido del fimware oficial

    Para la gente que lo hace por primera vez, no se asusten si brickean el aparato (no prende por nada o sale 2 Pc en amarillo y no entra al Download, Recovry ni nada) es posible resucitarlo, ya lo he hecho varias veces :). espero qe respondas mis dudas.. saludos

  6. Giancarlo

    no se exactamente cua de los links son los q nesecito para mi tablet

  7. Giancarlo

    Administrador una consulta ese tutorial sirve para la Galaxy tab GT-P1000L porque quiero actualizar la mia pero hasta ahora no consigo como hacerlo

  8. Daniel

    A mi también me sale el error: Failed to access device. libusb error: -12

  9. sebastian

    Estimado, no pude hacer la instalacion del kernel con heimdall. Me da el siguiente error:

    ERROR: Failed to access device. libusb error: -12

    Sabes de un metodo alternativo de instalar el boot.img?

  10. sebastian

    Sabes si en esta version funciona la TV digital en el GT-1000L?

  11. Eduardo

    Hola!
    tengo um Galaxy Tab GT-P1000n, pero el sistema q tengo es el Android 2.2,y no la 2.3 q Usted pide enel Requerimiento. Puedo hacer asi mismo?

    Gracias

  12. Jorged

    Hola Administrador :), la verdad que ya actualice mi GT P1000n con CyanogenMod en varias versiones, pero en las versiones mayores a de CyanogenMod-10.1-2012-12-12-HuberOS-p1n me de dan error del IMEI y ya no me funciona mi servicio de transmisión de datos del celular, si WiFi. La verdad que igualmente me funciona como teléfono, puedo hacer y recibir llamadas pero no usar internet a travez de 3G.
    Voy a probar hacer una copia del EFS según el manual que me pasaste, voy a instalar una versión mas nueva a la que tengo actualmente instalada y voy a recuperar el backup que de ala version que si me funciona, luego comento como me fue.
    Lastimosamente no hice un backup de mi sistema operativo original. FROYO 2.3.3 creo que era

    Una vez mas gracias por la respuesta
    Saludos

    Jorged

  13. Administrator Post author

    Alfonso,

    este procedimiento NO es para el modelo que indicas. Pero en los foros de XDA-Developers seguramente encontrarás la información que buscas.

  14. Alfonso Franco

    Buen manual y procedimiento, me pregunto si sirve para la Actualizac​ión Samsung Galaxy Tab 10.1 (GT-P7500).

    Gracias

  15. seba

    lo estoy haciendo ya y cuando voy a pasar los archivos despues de poner el recovery me dice “abd no se reconoce como un comando interno o externo” y sigue que hago?????? graciasssss

  16. seba

    Hola decis que lo intente porque trate de instalar con otros tutoriales y siempre me daba error 7 installation aborted, ademas hay que tener el bootloader desbloqueado porque no se si el mio lo esta y tambien hay que tener la tab rooteada para este ?…graciasss

  17. Administrator Post author

    Jorged,

    es muy importante que respaldes la carpeta EFS antes de realizar este procedimiento. Los pasos para hacerlo los detallaré en un próximo artículo, pero mientras tanto puedes utilizar esta guía (en inglés).
    La instalación de CyanogenMod a veces daña la carpeta EFS y es necesario restaurar sus archivos para que las funciones del teléfono no se pierdan.
    En cuanto a la aplicación para hacer llamadas, está incluída en CyanogenMod. Espero haber solucionado tu duda.

  18. Administrator Post author

    Rafael,

    el firmware original (o stock como también se le conoce) lo puedes bajar de la página http://www.sammobile.com/firmwares/. Ahí encontrarás no sólo el firmware para la Galaxy Tab sino para muchos otros dispositivos de Samsung.

  19. seba

    Hola……mira yo he probado varias veces hacerlo pero tengo miedo de hacerlo de nuevo porque sabes que siempre me da el error 7 installation aborted y le doy devuelta y sigue así……. decís que pruebe con el tuyo lo que pasa es que si me pase eso tengo que volver a poner todo de nuevo ejeje que decís ?…bueno gracias

  20. Jorged

    Buenas, como nadie he preguntado, yo uso mi tablet p1000n para hacer llamadas telefonicas tambien, al hacer el upgrade, me seguira funcionando para hacer llamadas telefónicas? El paquete GAPP tiene incluido el software para realizar llamadas, aguardare una respuesta antes de hacer la actualización gracias

  21. Rafael

    Hola, un favor estoy buscando como loco el ROM que solicitas en esta parte

    Android 2.3.3 Gingerbread con ROM versión BJP7 ó FJP6.

    Y no lo encuentro, mi galaxy tab wifi only modelo GT-P1010 esta en la versión 2.2.2 y quiero actualizarlo a Jelly beam con este tutorial tuyo.Agradesco por anticipado la ayuda.

  22. Administrator Post author

    Si ya tienes el CWM, sólo sigue la guía a partir del paso #12. La versión de CyanogenMod a la que hago referencia aquí, no te da problemas con la cámara. El único problema que tiene es que la salida HDMI no funciona con YouTube.

  23. Administrator Post author

    Alex,
    lo que pudo pasar es que se dañó la particion /efs, que es donde la tablet guarda el número IMEI. Aún no he encontrado un procedimiento para recuperarlo, aunque he leido que volviendo a instalar una ROM original es posible hacerlo.
    Si de causalidad respaldaste el contenido de /efs antes de instalar el CyanogenMod, pudes utilizar ese respaldo.

  24. Administrator Post author

    Ulysses,

    el procedimiento se hizo desde Windows, pero utilzando herramientas de la línea de comandos (“Command Prompt” o “Símbolo de Sistema”).

  25. Luja

    Gracias por el tutorial. Yo tengo la P1000, con cianogen9 basada en android 4.0.4, instalada desde hace una semana, y tengo un problema q no es solucionar: LA BATERÍA CONSUME MUCHISIMO cuando el dispositivo está INACTIVO, por ejemplo: esta noche, desde las 0.00h hasta las 8.00am, ha bajado del 100% al 55%, estando en modo vuelo, y apagado gps, wifi, etc…

    La primera pregunta es si sabes cómo solucionar esto?

    y la segunda es: Cómo tendría que hacer para probar esta ROM q tienes en el tutorial desde mi ROM de cianogen9??? Imagino q solo tendría q hacer los wipes desde el recovery, y instalar desde zip la nueva ROM, no?
    Muchas gracias y enhorabuena por tu tutorial.

  26. bainas

    Yo tengo la versión 9 y quiero poner la 10. Alguien puede poner las instrucciones para Windows.

  27. TEOHDZ

    hola…ya tengo la tablet rooteada y le instale el ClockWorkMod recovery, de ahi en adelante que tengo que hacer para poder actualizar a jelly bean desde gingerbread 2.3.3, es mas he leido que al actualizar la camara no funciona bn y con respecto a la musica tambien existen ciertos problemitas, por favor saquenme de esa duda antes de hacer la actualizacion por favor…

  28. Alex Rodriguez

    Excelente manual, faltan algunos detalles prácticos para hacerlo desde windows (como darle mount desde el recovery en la tablet) para poder copiar los archivos ;)

    Mi gran problema ahora es que no me reconoce el 3G :(
    Al parecer no reconoce el SIM que tiene ingresado (me di cuenta de esto cuando al sacar y meter el SIM no se reinicia automaticamente)

    Tienes alguna idea de porque no detecta el 3G ?
    CLARO Nicaragua

    Saludos

  29. Ulysses

    Todo el procedimiento es hecho en Linux? se puede hacer también desde Windows?

  30. Administrator Post author

    Sólo para aclarar. El procedimiento lo probé personalmente con mi propia GT-P1000N, para otros modelos habrá que investigar un poco más.

    Gracias por sus comentarios!

  31. Administrator Post author

    Milton, ¡Claro que funciona. Yo lo hice personalmente. Las fotos las time yo mismo, no fueron copiadas de otros sitios.

  32. ALAN

    hola qeria preguntarte si no existe una actualizacion como esta para galaxy tab gt p1000N . por favor necesito ayuda. gracias

  33. Milton

    he leido que esta actualizacion no funciona para el GT-P1000 N, en cambio en tu publicacion menciona el modelo especificamente.
    Seguro que si funciona?.
    gcias.

  34. Craig

    Hey there would you mind sharing which blog platform you’re working with? I’m
    going to start my own blog in the near future but I’m having a hard time choosing between BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because your design and style seems different then most blogs and I’m looking for something completely unique.
    P.S Sorry for getting off-topic but I had to ask!

Comments are closed.