Archivo etiqueta Android

Samsung Galaxy Tab P1000 con Android 4.2.1 – CyanogenMod 10.1

CyanogenMod 10.1 - Android 4.2.1 - Samsung Galaxy Tab 7 CyanogenMod 10.1 - Android 4.2.1 - Samsung Galaxy Tab 7 CyanogenMod 10.1 - Android 4.2.1 - Samsung Galaxy Tab 7

Tengo una tableta Samsung Galaxy Tab 7 de las primeras que salieron,  y como Samsung no le siguió dando actualizaciones al dispositivo no pude probar Android 4.x.x. Pero un amigo me recordó: bueno ve a la comunidad e instala una ROM al estilo CyanogenMod. De hecho me pasó el enlace con la imagen que supuestamente le sirve a mi tableta, pero como tal no pude hacer la actualización porque me decía que no era compatible. Entonces recordé que HumberOS estaba basando su desarollo en CyanogenMod y decidí probar la 10.1, y coloco aquí las cosas necesarias para instalarlo en una SamsungGalaxy Tab P1000 (N o L).

Consideraciones

  • Recuerda que solo tú eres responsable de lo que haces con tu tableta. Aunque este método lo seguí y lo comparto, no me hago responsable por bricks en tu tableta.
  • Haz un respaldo de tu rom actual, así como de los datos. Esto permitirá volver a tu rom en caso de que algo no vaya bien.
  • Realiza el procedimiento con la batería cargada a más de 75%.
  • Esta rom es SOLO para modelos P1000N / P1000L.

Requisitos

  • Tener instalado un Recovery con opción para cargar actualizaciones (tipo  CWM Recovery)

Instalación

  1. Descargar  y copar en raíz de la sdcard externa o interna de la tableta los archivo cm-10.1-20121228-HumberOS-p1.zip, y gapps-jb-20130301-signed.zip. El primero es la ROM y el segundo son las aplicaciones de Google para esta versión de Android.
  2. Apagar la tableta y encenderla en el CWM Recovery presionado el botón de encendido y el de subir volumen (Power On + Volume Up). Al encender la tableta mostrará una imagen como esta:

     CyanogenMod 10.1 - Android 4.2.1 - Samsung Galaxy Tab 7

  3. Hacer el wipe data / factory reset y el  wipe dalvik cache desde el wipe menu.
  4. Desde Install menu seleccionar choose zip from internal sdcard (o choose zip from external sdcard si es tu caso). Selecciona el archivo cm-10.1-20121228-HumberOS-p1.zip para que sea instalado en la tableta.
  5. Luego se deben instalar las aplicaciones de Google. Para ello se debe seleccionar nuevamente  choose zip from internal sdcard para escoger el archivo gapps-jb-20130301-signed.zip.
  6. Una vez que haya terminado, ve al reboot menu y reinicia la tableta seleccionando reboot system. La tableta iniciará con el logo de CyanogenMod. Se tardará un tiempo, pero no apagues la tableta. Sé paciente.
  7. Al finalizar, sigue los pasos de configuración de la tableta, y a disfrutar!

IMEI no válido

Al reiniciar aparece un mensaje de error que indica que el IMEI no es válido, pero todas las funciones del teléfono y la tableta funcionan correctamente, incluso el 3G:

Samsung Galaxy Tab 7 - CyanongMod 10.1 _ android 4.2.1


35 Comentarios

Cómo correr aplicaciones Android desde la tarjeta SD

Link2SD

Una de las limitantes que tienen algunos teléfonos es el espacio disponible para instalar aplicaciones (por ejemplo el Samsung Galaxy Ace 5830 es una pesadilla) por lo que en algún momento uno debe desinstalar aplicaciones para hacerle espacio a otra aplicaciones. Pero aun y cuando uno pueda jugar con esto siempre puede darse el caso en que el teléfono se quede sin espacio ya que las aplicaciones también pueden guardar datos en la memoria interna del teléfono.

Para solucionar este problema existen una aplicación que permite mover aplicaciones a la tarjeta SD que estaré explicando en este artículo.

Requisitos

  • Tener una partición extra en la tarjeta SD.
  • Tener el teléfono rooteado. Para el Samsung Galaxy Ace 5830 pueden seguir estos paso.

Particionando la tarjeta SD

Para crear la partición adicional es recomendable copiar los datos que se tienen en un directorio del PC (por si acaso) y redimensionar la partición para hacer espacio a la nueva partición, y luego crear la partición adicional. En Linux se puede particionar la larjeta SD con GParted. A continuación muestro cómo quedó particionada mi tarjeta de 4 GB:

Gparted Sandisk phone

Como puede observarse la partición adicional está en ext2 y es de 512 MB. Como nota aparte, no vale la pena crear la partición adicional como ext3 o ext4 porque el journal no tiene sentido y podría poner las aplicaciones algo más lentas.

Instalación y uso  de Link2SD

Una vez particionada la tarjeta SD  se debe colocar nuevamente al teléfono. Luego se debe ingresar a Play de Google e instalar la aplicación Link2SD en el teléfono. Cuando haya terminado la instalación ejecute la aplicación. Inmediatamente solicitará permiso de superusuario (Por esta razóno el teléfono debe estar rooteado) como se muestra a continuación:

LINK2SD - SuperUsuario

 Luego aparecerá la siguiente pantalla preguntando por el tipo de sistema de archivos, a lo cual responderemos que es del tipo ext2:

Link2SD - Filesystem

 Una vez que se indique el tipo de partición la aplicación creará los enlaces necesario a los scripts y pedirá reiniar el teléfono, al aceptar el teléfono se reiniciará y la segunda partición estará lista para ser reconocida.

Link2SD - Reboot

Cuando el teléfono se haya encendido nuevamente y la tarjeta SD se haya escaneado ejecute nuevamente la aplicación para empezar a mover las aplicaciones a la tarjeta SD. Para ello, filtre las aplicaciones que están instaladas en la memoria interna del teléfono, como se muestra a continuación:

Link2SD - Internal apps

Para mover una aplicació a la SD, selecciónela y precione el botón Mover a la tarjeta SD como se muestra en la siguiente imagen:

Links2SD - Moving an app

Enlazando aplicaciones

En vez de solo mover las aplicaciones Link2SD tiene una forma alternativa de mover y enlazar las aplicaciones a la segunda partición de la tarjeta SD. Mover las aplicaciones a la SD solo copia parte de la aplicación y no todos los componentes a la primera partición FAT, no a la segunda partición ext2 que se creó. Entonces para aprovechar realmente el espacio de esta segunda partición se deben enlazar las aplicaciones, como se muestra en la siguiente imagen:

Link2SD - Crear Enlace

También se puede configurar para que automáticamente se cree un enlace al descargar e instalar una aplicación, para ello se debe ejecutar Link2SD y seleccionar Ajustes para escoger la opción “Enlace automático”, como se muestra a continuación:

Link2SD - Enace automático

Antes y después

Después de mover las aplicaciones a la segunda partición de la tarjeta SD, aquí les dejo dos imágenes que muestran el antes y el después del espacio en mi teléfono:

Lnik2SD - Before Link2SD - After

Como puede apreciarse en la segunda imagen, quedan libres 141 MB. Otro dato curioso y que de muestra que Link2SD está funcionado es que se están usando 40 MB, pero solo la aplicación Angry Birds Stars War ocupa 44 MB!!

Referencias

4 Comentarios

Actualizando Samsung Galaxy Ace S5830L a Gingerbread 2.3.6

Samsung Galaxy Acepta S5830L - Gingerbread 2.3.6

Si necesitas actualizar tu Samsung Galaxy Ace S5830L a Gingerbread 2.3.6, aquí te dejo los pasos para hacerlo, los cuales lamentablemente solo se pueden hacer en Windows y por más que intenté con Heindall no me funcionó en Linux. En fin aquí está el procedimiento.

Consideraciones

  • Recuerda que solo tú eres responsable de lo que haces con tu teléfono. Aunque este método lo seguí y lo comparto, no me hago responsable por bricks en tu teléfono.
  • Haz un respaldo de tu rom actual, así como de los datos. Esto permitirá volver a tu rom en caso de que algo no vaya bien.
  • Realiza el procedimiento con la batería cargada a más de 75%.
  • Esta rom es SOLO para el Samsung Galaxy Ace S5830L.

Requisitos

  • Descargar Odin 4.38 y archivo OPS compatible con el teléfono. Descomprime el contenido en un directorio de tu PC.
  • Descargar la ROM 2.3.6 unbranded. Esta es una ROM de Stock sin ninguna marca de operadoras. Descomprime el contenido en un directorio de tu PC.

Procedimiento

      1. En la carpeta que descomprimiste encontrarás un archivo de nombre S5830_Cooper_v1.0.ops, el cual debes remombrar a cooper_v1.0.ops. Esto es para evitar que Odin se quede estancado en:
         big partition size!!
         big partition size!!
         mibib download..
      2. Apaga el teléfono y enciéndelo en el modo Download. Esto se consigue presionando el botón de encendido + el botón central + el bajar volumen al mismo tiempo.
      3. Inicia el programa Odin (preferiblemente en modo administrador) y conecta el teléfono al PC. Si Odin reconoce el teléfono debe aparecer un recuadro amarillo como se muestra en la siguiente figura:

        Odin

      4. Si no está marcada la opción “One package” debes seleccionarla (justo debajo del recuadro amarillo). Luego haz clic en el botón OPS. Y selecciona el archivo S5830_Cooper_v1.0.ops según la ruta donde lo hayas extraído.
      5. Selecciona la ROM la hacer clic en el botón One Package en la parte inferior de la pantalla. Aquí debes eleguir la ROM que extrajiste previamente. Los dos últimos paso se reflejan en la siguiente captura:Odin options
      6. Una vez seleccionado el archivo cooper_v1.0.ops y la ROM basta con presionar el botón Start para comenzar la actualización. Puedes ver el tiempo del procedimiento justo debajo de System y el detalle en el recuadro Message como muestra en la figura siguiente:Odin working
      7. Cuando haya terminado, el teléfono se reiniciará completamente con la nueva ROM. Cuando esto ocurra Odin indicará el mensaje PASS:Odin Finished

Referencias

229 Comentarios

10 Aplicaciones Android recomendadas

La otra vez me consigo con un amigo que tiene un teléfono con Android y me preguntó qué aplicaciones tengo instaladas en mi teléfono, y le dije “las mismas de siempre”. Yo ya estoy acostumbrado a mis aplicaciones de uso común (Twitter, Facebook,navegar, etc), pero para quienes están buscando una recomendación o solo quieren saber que aplicaciones tengo instalada, aquí les dejo las que más uso y que considero indispensables:

1) Dolphin Browser HD

Dolphin Browser Dolphin Browser 2 Dolphin Browser 3

Existen varios navegadores, incluso Android viene con uno propio, pero Dolphin Browser desde mi punto de vista es el más completo. Una de las características que tiene es que se puede configurar para que se vean las páginas tal cual son y no la versión móvil. Adicionalmente se puede extender sus funcionalidades a través de plugins para, por ejemplo, descargas páginas como PDF. Precio: Gratis.

Descarga

2) ES Explorer

ES Explorer 1 ES Explorer 3 ES Explorer 2 

Este es el explorador de archivos más completo que he visto en Android. Para que se hagan un idea, es capaz de conectarse a un servidor remoto por ftp e incluso por sftp (ftp seguro con ssh). Precio: Gratis.

Descarga

3) FriendCaster

FriendCaster - 2 FriendCaster - 3 FriendCaster - 1

Esta es la mejor aplicación para Facebook en Android. Punto!…Ok, para convencerlos, permite darle a “Me gusta” en fotos, comentarios, álbumes, tiene notificaciones de cumpleaños, de solicitud de amistad, de eventos y todas se pueden configurar, subir fotos es fácil y te permite elegir el álbum donde quedará así como editar la información de la foto, permite etiquetar, puedes usar el chat de facebook; en fin una aplicación bien completa y funcional. Precio Gratis con publicidad. La versión PRO quita publicidad por $4.99.

Descarga (gratis) / Descarga (pro)

4) KeePassDroid

shot_000002 shot_000003 shot_000004

Si eres paranoico como yo y tienes una clave distinta para cada página, bancos, equipos, foros, etc. con KeePassDroid podrás gestionar estas claves. La idea básica es que se guardan las contraseñas en un base de datos que puede leer KeePassDroid en el teléfono/tableta y con aplicaciones de PC como KeePassX en Linux. Precio: Gratis.

Descarga

5) Mantano Reader

Mantano - 1 Mantano - 3

Probé varios lectores de PDF y de eBooks y Mantano Reader sencillamente es el mejor. Puedes hacer anotaciones, subrayar como si fuese un resaltador, dibujar sobre el “papel”, clasificar los libros y etiquetarlos, y hasta se conecta a tiendas y librerías en líea para descargar libros. Precio: Gratis con publicidad. La versión de pago quita la publicidad y ofrece soporte por  $6.96

.Descarga (gratis)  / Descarga (pro)

6) MX Video Player

MX Video Player Mx Video Player

Este es el reproductor de videos que mejor se ha portado en mi tableta.  Y esto es posible gracias a que tiene unos codecs especiales según el procesador que se tenga. Puedes reproducir AVI, MKV, MPEG, ya hasta por streaming desde un servidor UPnP. Precio: Gratis.

Descarga

7) NoLed

NoLed NOLed - 2 NOLed - 3

Si tu teléfono o tableta no tiene led de notificación (como es el caso de muchos equipos Samsung) con esta aplicación podrás simularlas. Simplemete al llegar un correo, un Gtalk, al tener una llamada perdida te notificará con un cuadro pequeño de color o un ícono. Incluso puedes monitorizar aplicaciones como WhatsApp. Precio: Gratis.

Descarga

8) QuickPic

QuickPic - View QuickPic - Share QuickPic - Edit

QuickPic lo conocí cuando tenía un teléfono más modesto en hardware y por ende la galería 3D de Android era muy lenta. Aun sigue siendo mi aplicación favorita para ver fotos y videos, y que sigue siendo más rápido que la galería 3D, y tienes más opciones (como por ejemplo, recortar imágenes). Precio: Gratis.

Descarga

9) TweetCaster Pro

TweetCaster - profile shot_000009 TweetCaster - Zip it

Existen varios programas para usar twitter, incluso el cliente oficial para Android y en general todos cumplen con lo necesario: tweetear, leer el timeline, escribir mensajes directos, etc. Pero TweetCaster Pro tiene características que me parecieron interesantes. Por ejemplo, la opción Zip que permite ocultar los tweets de esos amigos que tweetean muchísimo y que te llenan el poco espacio del timeline, posibilidad de manejar múltiples cuentas (incluso de Facebook), la forma como se muestran los tweets y la organización del espacio en la pantalla, posibilidad de programar los tweets por tiempo o dejarlos como borrador, entre otros. Precio Gratis con publicidad. La versión PRO quita publicidad por $4.99.

Descarga

10) WhatsApp

Contactos de WhatApp shot_000002 Caritas del WhatsApp

Con esta aplicación podrás usar una mensajería instantánea similar a la de los BlackBerry pero que no te atará a teléfonos Android ya que permite comunicarse con aquellos que tengan WhatsApp en otros sistemas, como por ejemplo Nokia y Blackberry. También permite compartir mensajes de voz, fotos, videos, datos de contacto y direcciones de Google Maps. Precio: Gratis.

Descarga

34 Comentarios

HumberOS 2.1 para Samsung Galaxy Tab 7 (P1000N)

HumberOS 2.1 home HumberOs 2.1 HumberOS 2.1

Ya tengo un tiempo usando la rom HumberOS en mi Samsung galaxy Tab 7, y aparte de ser estable la uso por tener algunas mejoras específicas en el kernel para las tabletas P1000N y P1000L (como por ejemplo Voodoo para el control del volumen en los auriculares). En este artículo veremos cómo instalar la rom HumberOS 2.1, la cual ya viene rooteada y con todas las aplicaciones de Samsung.

Consideraciones

  • Recuerda que solo tú eres responsable de lo que haces con tu tableta. Aunque este método lo seguí y lo comparto, no me hago responsable por bricks en tu tableta.
  • Haz un respaldo de tu rom actual, así como de los datos. Esto permitirá volver a tu rom en caso de que algo no vaya bien.
  • Realiza el procedimiento con la batería cargada a más de 75%.
  • Esta rom es SOLO para modelos P1000N / P1000L.

Requisitos

Instalación

  1. Descargar  y copar en raíz de la sdcard externa o interna de la tableta el archivo HumberOS-v2.1.zip
  2. Apagar la tableta y encenderla en el CWM Recovery presionado el botón de encendido y el de subir volumen (Power On + Volume Up). Al encender la tableta mostrará una imagen como esta:
    CWM for Galaxy Tab 7
  3. Hacer el wipe data / factory reset y el  wipe dalvik cache desde el wipe menu.
  4. Desde Install menu seleccionar choose zip from internal sdcard (o choose zip from external sdcard si es tu caso). Selecciona HumberOS-v2.1.zip para que sea instalado en la tableta.
  5. Una vez que haya terminado, ve al reboot menu y reinicia la tableta seleccionando reboot system. La tableta iniciará con el logo de HumberOS 2.1. Se tardará un tiempo, pero no apagues la tableta. Sé paciente.
  6. Al finalizar, sigue los pasos de configuración de la tableta, y a disfrutar!

Referencia: HumberOS 2.1 (en Portugués)

,

36 Comentarios

Cómo rootear el Samsung Galaxy Ace

Samsung Galaxy Ace S5830 / S5830L Samsung Galaxy Ace Root completed root Samsung Galaxy Ace S5830L

Muchas aplicaciones necesitan que el teléfono este “rooteado”, es decir, que tenga privilegios de root o el administrador del sistema en Linux (hay que recordar que Android es Linux).  Aunque suene complicado, realmente no lo es, es simplemente instalar una aplicación en el teléfono que permite conceder mayor privilegio a otras aplicaciones para, por ejemplo, poder acceder a la cámara. Dicho esto, ahora dejo los pasos para hacerlo en el Samsung Galaxy Ace S5830 / S5830L / S5830M.

Advertencias

  • Recuerda que solo tú eres responsable de lo que haces con tu teléfono. Aunque este método lo seguí y lo comparto, no me hago responsable por bricks en tu teléfono.
  • Realiza el procedimiento con la batería cargada a más de 75%.
  • Válido solo para Gingerbread  2.3.3 / 2.3.4 / 2.3.5 / 2.3.6  (revisa la versión en  Configuración > Acerca del teléfono > Versión de Android)

Instalación en el S5830 / S5830L

  1. Descarga y copia en la raíz de la tarjeta SD del teléfono los archivos udp_1.zip y AceGingerRoot.zip
  2. Apaga el teléfono y enciéndelo en modo recovery (presionando la tecla del centro y el botón de encendido al mismo tiempo por algunos segundos)
  3. En el recovery, selecciona la opción Update from SD Card.
  4. Si la versión de Android es la 2.3.3 selecciona el archivo upd_1.zip. Si es la versión 2.3.4. escoge el archivo AceGingerRoo.zip.
  5. Una vez que haya terminado el proceso e indique “Install from sdcard complete”(ver segunda arriba), reinicia el teléfono con la opción Reboot in normal mode.

Instalación en el S5830M

  1. Descarga y copia en la raíz de la tarjeta SD del teléfono este archivo AceGingerRoot.zip
  2. Apaga el teléfono y enciéndelo en modo recovery (presionando la tecla del centro, el botón del volumen hacia arriba, y el botón de encendido al mismo tiempo por algunos segundos)
  3. En el recovery, selecciona la opción Update from SD Card.
  4. Selecciona el archivo AceGingerRoot.zip
  5. Una vez que haya terminado el proceso e indique “Install from sdcard complete”(ver segunda arriba), reinicia el teléfono con la opción Reboot in normal mode.

¿Cómo funciona?

Ahora tienes el teléfono rooteado. Es decir, si una aplicación requiere permisos de root, verás una imagen como la tercera mostrada arriba que te indicará si deseas aceptar o no. De igual forma puedes acceder a la aplicación de superusuario para que veas los programas a los cuales les has concedido permisos , y si lo deseas revocarlos.

Referencia: [How to] Root Samsung Galaxy Ace on Android 2.3.4 XXKPH Gingerbread Firmware

268 Comentarios

Gingerbread 2.3.3 rooteada para Samsung Galaxy Tab 7 (P1000N)

En muchos sitios sugieren usar aplicaciones como Z4root o SuperOneClick con Gingerbread 2.3.3, pero en mi caso que tengo una Samsung Galaxy Tab 7 P1000N y la primera aplicación simplemente no pudo rootear mi tableta, y la segunda requiere del sistema operativo Windows, el cual yo no uso. Entonces, una solución para rootear la tableta es instalar un kernel con Heimdall, en particular el proporcionado por HumberOS. Este kernel no modifica las aplicaciones de Samsung, ya que prácticamente solo da acceso de root. Sin más preámbulo, veamos cómo instalar este kernel.

Consideraciones

  • Recuerda que solo tú eres responsable de lo que haces con tu tableta. Aunque este método lo seguí y lo comparto, no me hago responsable por bricks en tu tableta.
  • Haz un respaldo de tu rom actual, así como de los datos. Esto permitirá volver a tu rom en caso de que algo no vaya bien.
  • Realiza el procedimiento con la batería cargada a más de 75%.
  • Esta rom es SOLO para modelos P1000N / P1000L. Para otros modelos (Verizon, Sprint, CDMA, etc) lo mejor es que consultes en el foro de xda-developers.

Requisitos

  • Los pasos explicados aquí hacen uso de Heimdall. En mi caso usé la versión para Linux en Debian desde la línea de órdenes, aunque existe la versión gráfica para Linux y otros sistemas operativos como el de las ventanas y el de la manzana.

Instalación

  1. Descargar y descomprimir el archivo Kernel HumberOS para Gingerbread 2.3.3 P1000LTN. Debe quedar un archivo de nombre zImage.
  2. Apagar la tableta y encenderla en el modo Download presionado el botón de encendido y el de bajar volumen (Power On + Volume Down). Al encender la tableta mostrará una imagen como esta:
  3. Conectar la tableta a la PC con Linux, y siendo root desde un terminal ejecutar:
    heimdall flash --kernel zImage

    Atención: Revisa dos veces antes de escribir las opciones a Heimdall porque si te equivocas tu tableta puede terminar como un pisapapeles. Por ejemplo, revisa que el archivo esté presente en el directorio.

  4. La tableta se reiniciará sola. Se debe esperar a que inicie el sistema. Se tardará un tiempo, y escucharás la voz de una mujer hablando en inglés, indicando el estatus de la instalación. No apagues la tableta hasta que termine de arrancar y veas el logo de Samsung.
  5. Seguir los pasos de configuración de la tableta, y disfrutar!

Referencia: HumberOS kernel (en Portugués)

,

27 Comentarios

Stock ROM Gingerbread 2.3.3 para Samsung Galaxy Tab 7 (P1000N)

Enlace al video

Si quieres actualizar tu Samsung Galaxy Tab 7 versión P1000N a Gingerbread 2.3.3, aquí dejo los pasos. Esta es la stock rom, es decir, no está rooteada, todo le funciona e incluye el market nuevo así como todas las aplicaciones de Samsung (Swype, Música, navegador estándar, etc). Útil si quieres pasar a otra rom que requiera esta versión, o si por ejemplo necesitas volver a una rom de fábrica para hacer valer la garantía.

Consideraciones

  • Recuerda que solo tú eres responsable de lo que haces con tu tableta. Aunque este método lo seguí y lo comparto, no me hago responsable por bricks en tu tableta.
  • Haz un respaldo de tu rom actual, así como de los datos. Esto permitirá volver a tu rom en caso de que algo no vaya bien.
  • Realiza el procedimiento con la batería cargada a más de 75%.
  • Esta rom es SOLO para modelos P1000N. Para Stock ROMs de otros modelos (P1000L, Verizon, CDMA, etc) lo mejor es que consultes en el foro de xda-developers.

Requisitos

  • Los pasos explicados aquí hacen uso de Heimdall. En mi caso usé la versión para Linux en Debian desde la línea de órdenes, aunque existe la versión gráfica para Linux y otros sistemas operativos como el de las ventanas y el de la manzana.

Instalación

  1. Descargar y descomprimir la Stock ROM  Gingerbread 2.3.3 P1000N. Debe quedar un directorio de nombre Stock Gingerbread 2.3.3.
  2. Apagar la tableta y encenderla en el modo Download presionado el botón de encendido y el de bajar volumen (Power On + Volume Down). Al encender la tableta mostrará una imagen como esta:
  3. Conectar la tableta a la PC con Linux, y siendo root desde un terminal en el directorio Stock Gingerbread 2.3.3 que se descomprimió, ejecutar:
    heimdall flash --repartition --pit gt-p1000_mr.pit --IBL+PBL boot.bin --SBL2 Sbl.bin --KERNEL zImage --FACTORYFS factoryfs.rfs --CACHE cache.rfs --DBDATAFS dbdata.rfs --MODEM modem.bin

    Atención: Revisa dos veces antes de escribir las opciones a Heimdall porque si te equivocas tu tableta puede terminar como un pisapapeles. Por ejemplo, revisa que todos los archivos estén presentes en el directorio.

  4. La tableta se reiniciará sola. Esperar a que inicie el sistema (se tardará un tiempo, pero no apagues la tableta hasta que termine de arrancar).
  5. Seguir los pasos de configuración de la tableta, y disfrutar!

Capturas

Aquí les dejo algunas capturas de la rom

Referencia: P1000NUBJP7 [Gingerbread 2.3.3] (en Portugués)

,

68 Comentarios

Ver películas en Android desde un servidor UPnP

No soy de los que escribe sobre aplicaciones X o Y en Linux, Android o cualquier plataforma porque considero que hay sitios especializados para ello. Pero en esta oportunidad vale la pena mencionar cómo hice para ver películas en mi tableta (sirve también en teléfonos) desde mi servidor multimedia UPnP. ¿Ventajas? No necesitas estar copiando las películas en la tableta o teléfono sino que son enviadas por streaming desde el servidor.

Requisitos

  • Tener instalado algún servidor UPnP. En Linux puedes usar MediaTomb (y de hecho es el que uso en el artículo).
  • Tener algún dispositivo con Android (vale un teléfono o una tableta).

Procedimiento

  1. En el dispositivo Android, descargar desde el Market las aplicaciones SoftMedia Player y MX Video Player (puede ser cualquier otro reproductor de video tu preferencia)
  2. En la PC, compartir las películas en el servidor UPnP. En MediaTomb esto se hace desde la interfaz web (ejemplo: http://localhost:41952).
  3. Ahora en el dispositivo Android se debe abrir la aplicación SoftMedia Player y seleccionar Choose a Media Source.  Deberá aparecer nuestro servidor UPnP listado.
  4. En la opción Browse and play media escoger la película a ver.
  5. Disfrutar :)

Subtítulos

En el caso de MX Video Player se tiene la opción de incluir subtítulos a los videos en los formatos más conocidos: SubRip(.srt), Sub Station Alpha(.ssa/.ass),  MicroDVD(.sub/.txt),  SubViewer2.0(.sub), SAMI(.smi/.sami), MPL2(.mpl/.txt), PowerDivX(.psb/.txt), TMPlayer(.txt), Matroska (.mkv) y Subtitle Track. (para texto, solo ass/ssa). El detalle es que como el reproductor se ejecuta local, entonces el archivo de sutítulos debe estar  en el dispositivo Android.

Capturas

Algunas capturas de la aplicación pueden verse aquí:

,

11 Comentarios

CyanogenMod 7 (Gingerbread) para Samsung Galaxy Tab 7

Si bien es cierto que la rom de fábrica de la Galaxy Tab 7 tiene cosas muy buenas como por ejemplo Swype, el navegador con flash integrado, las aplicaciones de Samsung como Kobo, entre otras cosas, uno no puede dejar de probar otras rom para tratar de sacarle mayor provecho al dispositivo. En este sentido, decidí probar CyanogenMod 7 (Gingerbread 2.3.7) , en particular por el hecho de poder integrar la tableta a mi VPN (probé OpenVPN y aunque tiene la opción no logra conectarse al servidor).  Sin más preámbulos, vemos como instalar la rom en la tableta.

Antes de empezar

  • Haz un respaldo de tu rom actual, así como de los datos. Esto permitirá volver a tu rom en caso de que algo no vaya bien.
  • Realiza el procedimiento con la batería cargada a más de 75%.
  • Recuerda que solo tú eres responsable de lo que haces con tu tableta. Aunque este método lo seguí y lo comparto, no me hago responsable por bricks en tu tableta.

Consideraciones

  • Esta rom funciona en tabletas GSM (Euro, US ATT/TMO), con bootloaders no protegidos  JQ1 (Gingerbread) que puedan correr  ROM Euro JQ1 y particionamiento gt-p1000_mr.pit. Esta rom no soporta tabletas CDMA. Las tabletas LTN usan un kernel experimental incluido (este es mi caso).
  • En general todo le funciona, salvo grabar videos (tomar fotos si funciona) y uno detalles con el Market, los cuales se explican como resolver más adelante.

Requisitos

  • Recomiendan tener la tableta en Gingerbread 2.3.3 oficial.
  • Los pasos explicados aquí hacen uso de Heimdall. En mi caso usé la versión para Linux en Debian testing desde la línea de órdenes, aunque existe la versión gráfica para Linux y otros sistemas operativos como el de las ventanas y el de la manzana.

Instalación

  1. Descargar y descomprimir la ROM  Cyanogenmod 7 Galaxy Tab
  2. Apagar la tableta y encenderla en el modo Download presionado el botón de encendido y el de bajar volumen (Power On + Volume Down). Al encender la tableta mostrará una imagen como esta:
  3. Conectar la tableta a la PC con Linux, y siendo root desde un terminal en el directorio CM7 que se descomprimió, ejecutar:
    heimdall flash --repartition --pit gt-p1000_mr.pit --primary-boot LTN/boot.bin --secondary-boot LTN/sbl.bin --kernel LTN/zImage --factoryfs factoryfs.ext4 --cache cache.ext4 --dbdata dbdata.ext4 --modem modem.bin

    Atención: Revisa dos veces antes de escribir las opciones a Heimdall porque si te equivocas tu tableta puede terminar como un pisapapeles. Por ejemplo, revisa que existan todos los archivos en el directorio.

En mi caso usé el kernel experimental para las tabletas LTN, sino es tu caso puedes usar los archivos que están fuera del directorio LTN (es decir, quita el “LNT/”, ejemplo  –kernel zImage en vez de  –kernel LTN/zImage y así sucesivamente). Una vez terminado de flashear, Heimdall reiniciará la tableta y esta cargara CyanogenMod 7. Ten un poco de paciencia porque la primera vez puede que se tarde un poco (recuerda que se genera la Dalvik cache en ese momento).

Detalles con el Market de Android

El nuevo Market 3.x hace comprobaciones sobre la resolución de los dispositivos, y es muy estricto al respecto. Por esto habrán aplicaciones que dirán que el dispositivo no es compatible y simplemente no lo instalará. Para esto existe dos soluciones:

  • Subir los DPI a 240, editando el archivo /system/build.prop, aproximadamente en la línea 37 colocar:
    ro.sf.lcd_density=240

    Adicionalmente borrar las actualizaciones del Market desde Menú > Administrar Aplicaciones > Todas > Market

  • Instalar el viejo Market 2.x usando la aplicación Old Market, la cual permite volver al Market nuevo cuando se desee.

De las dos prefiero la segunda opción porque cambiar los DPI modifica la resolución de la tableta, que aunque no se ve mal las aplicaciones e íconos lucen un poco grande para mi gusto. Por otro lado, cada vez que se hace cambios de los DPI se debe reiniciar la tableta.

Capturas adicionales

Aquí te dejo otras capturas de la rom para que veas como luce un poco más personalizada:

Referencias:

,

24 Comentarios