Mostrando las entradas con la etiqueta TIGO. Mostrar todas las entradas
Mostrando las entradas con la etiqueta TIGO. Mostrar todas las entradas

jueves, 9 de agosto de 2012

Fast Dormancy en S3 Colombia

En este articulo hablare del Fast Dormancy y como puede o no puede ayudarnos en el rendimiento de nuestra Bateria.

El conocimiento del Fast Dormancy lo adquirí a través de los foros de XDA y viendo este fantastico video hecho por Erica:




Yo estuve haciendo pruebas y encontré que TIGO COLOMBIA tiene implementado Fast Dormancy por lo menos en la ciudad de Barranquilla.

Esto es una buena noticia porque permite establecer un modo de operación 3G en el S3 de manera que se logre el menor consumo de batería posible.


Antes de continua, es importante entender lo que significa el Fast Dormancy y los tipos de actividad del RRC:


Modos RRC

El RRC IDLE mode (sin conección) tiene el menor consumo de energía.. 
CELL_DCH (Dedicated Channel), Máximo consumo de energía en conexión activa
CELL_FACH (Forward access channel) Aproximadamente el 50% del consumo del modo DCH
CELL_PCH (Cell Paging channel) Aproximadamente el 1 - 2% del consumo del modo DCH
URA_PCH (URA Paging channel). 

Luego, el telefono pasa de un modo a otro en la medida que se cumplen los tiempos establecidos en las variables:

T1: de DCH a FACH
T2: de FACH a PCH
T3: de PCH to IDLE

Cada operador tiene configurados diferentes tiempos de inactividad para estas variable, lo cual acarrea diferentes desempeños de consumo de batería para las distintas redes moviles. Adicionalmente, no todos los operadores implementan el modo PCH.

Entonces porque es importante el Fast Dormancy, porque si nuestro operador lo tiene implementado. Entonces nuestro teléfono puede pasar de un estado de DCH directamente a IDLE sin necesidad de pasar por los estados intermedios (DCH a FACH a PCH a IDLE)

Si queremos determinar si tenemos la opción de ahorrar batería activando el Fast Dormancy, debemos proceder como sigue:

PROCEDIMIENTO PARA DETERMINAR SI NUESTRO OPERADOR TIENE IMPLEMENTADO FAST DORMANCY:

1. Entender como funcionan los tiempos de inactividad y estados RRC de nuestro operador, esto se hace de la siguiente manera:

a. Desde el Task Manager cerrar todas las aplicaciones activas (esto con el fin de que haya mínima interferencia de aplicaciones que consumen datos)
b. Entrar al Dialer y marcar *#0011#, esto nos lleva a la siguiente pantalla:


En ella podemos observar en que estado RRC se encuentra nuestro equipo (en tiempo real), que para mi caso es modo DCH.
c. Luego minimizamos con el botón HOME y abrimos una pagina del Navegador y realizamos una actividad que requiera de datos, por ejemplo una búsqueda en google:

d. Inmediatamente dejamos la tecla HOME presionada para cambiar a la pantalla anterior, donde observamos y medimos el tiempo que le toma a nuestro terminal pasar por los diferentes estados:

DCH (20 seg)

FACH (15 seg)


PCH ( aquí se quedó :S y no pasó a IDLE)


De esta manera obtenemos nuestros valores T1, T2 y T3. Ahora vamos a verificar si nuestro operador tiene implementado el Fast Dormancy.

2. Instalamos la siguiente aplicación de la Play Store: 


Esta apliación nos permite activar de manera conveniente el FD y establecer el tiempo de activación del IDLE, además que tiene accesos directos a la pantalla que veiamos hace un rato sin necesidad de entrar al Dialer:

3. Ahora procedemos a activar el Fast Drmancy con un timer de 10 - 20 seg:

Le damos Apply! y esperamos que nuestro equipo reciba señal nuevamente.

4. Nuevamente ejecutamos la búsqueda en el Navegador y observamos como se comportan nuestros estados RRC y el tiempo entre cada uno de ellos.

Para mi caso, al celular le tomo 15 seg ir de modo DCH a IDLE sin necesidad de pasar por los otros dos modos. De esta manera concluyo que mi operador en mi zona, tiene habilitado el Fast Dormancy:

 


La idea es que todos nos colaboremos y determinemos que combinación OPERADOR - PAIS - ÁREA tiene implementada Fast Dormancy y lo alimentemos a la wiki que va a crear Erica. Pero por lo pronto, sería agradable que dejaran sus resultados en los comentarios.

Estaré actualizando este articulo en la medida que consiga mas información

domingo, 5 de agosto de 2012

[Tutorial] Como restaurar el contador en un S3 usando TriangleAway

A continuación, comparto con ustedes un tutorial hecho por mi para el correcto uso de la herramienta TriangleAway desarrollada por Chainfire.

El enlace al hilo oficial (en ingles) del autor en XDA es: 




El uso de esta herramienta es delicado y debe hacerse con mucho cuidado siguiendo las instrucciones aquí descritas junto con las recomendaciones del autor. El equipo se puede bloquear para siempre si no se hace lo correcto (en realidad se puede reparar, pero hay que tener herramientas especiales). No estoy diciendo que no haya que hacerlo, solo que debe hacerse con cuidado y no tomarse a la ligera.

Los pasos a seguir son los siguientes:
  • Verificar nuestro contador actual, esto se hace entando al modo Download:
Con el telefono apagado presionar simultáneamente: (Botón Bajar Volumen) + (Botón Home) + (Botón de Encendido)
  • Anotar estos valores para tenerlos como referencia.
  • Descargar la aplicación de la Play Store ó bajar el archivo desde XDA (sin costo)  
  • Instalar la aplicación. IMPORTANTE: antes de poder usarse, programa necesita de una conexión activa de Internet para descargar el resto de archivos que requiere para funcionar. 
  • Se ejecuta (si pregunta, darle permisos de ROOT)

El programa mostrará a continuación el dispositivo que ha detectado:


Luego, el autor mostrará su deseo por que lo sigamos en Twitter o Google+:


Por último tendremos la pantalla por defecto del programa:

  • En este punto primero seleccionar Current Status. Normalmente el programa indica que hay que reiniciar primero antes de mostrar el status, si es así, escoger la opción de "Reset Flash Counter" para que el programa reinicie en un modo especial de arranque donde se mostrará el Status actual. Una vez en ese modo, aun es posible cancelar la operación sin modificar nada.

Por ultima vez, el programa nos avisa de que esta es una operación delicada y nos da el chance de arrepentirnos:


Este es un ejemplo de como se verá la pantalla luego que el S3 haya reiniciado, para mi caso el programa detectó que he realizado dos flasheos de kernels inseguros y que actualmente no tengo instalada una ROM Oficial:

  • NO CONTINUAR a menos que los valores mostrados por el programa sean los que anotamos en el primer paso. EN CASO DE NO SER IGUALES NO CONTINUAR!
  • Si todo esta OK, proceder con la opción de "Reset Flash Counter"
  • presionando el Botón de aumentar el volumen.
  • El programa hará su trabajo y reiniciará el equipo.
  • Entrar nuevamente a modo Download y verificar que el contador se encuentre en cero y se muestre la palabra Oficial

jueves, 2 de agosto de 2012

Restaurar Galaxy S3 de TIGO a su condición de fabrica para llevarlo por garantía (sirve para MOVISTAR y CLARO)

Este es un tutorial del procedimiento para regresar un Samsung Galaxy S3 (GT-I9300) al estado del que vinó de fabrica, ya sea para llevarlo por garantía al operador de servicios, para venderlo en su estado por defecto ó incluso por si alguien pierde la razón y se arrepiente de haberlo rooteado.




El problema radica en que luego de haber flasheado y rooteado el S3, los operadores de telefonía consideran anulada la garantía. 

Antes que nada, es importante leer atentamente todas las instrucciones y seguir las guías correctamente, ya que se podría llegar a causar un bloqueo (BRICK) permanente del celular, del cual NO ME HAGO RESPONSABLE.



Este procedimiento fue probado por mí para los móviles S3 vendidos en Colombia por el operador TIGO. Pero aplica para cualquier país y operador.


Los pasos a seguir para eliminar cualquier huella de modding en nuestro equipo son:
  1. ENTENDER LO QUE SE DEBE RESTAURAR
  2. CONSEGUIR UN FIRMWARE EQUIVALENTE AL ORIGINAL DE NUESTRO OPERADOR
  3. RESTABLECER A CERO EL CONTADOR BINARIO (TRIANGLE AWAY)
  4. RESTAURAR EL NANDROID DE NUESTRA ROM ORIGINAL
  5. FLASHEAR EL FIRMWARE CONSEGUIDO EN EL PASO 2
  6. ASEGURAR QUE LOS VALORES DE CONFIGURACIÓN CORRESPONDAN A LOS DE NUESTRO PAIS/REGION
  7. RESTAURAR EL EQUIPO A SU CONFIGURACIÓN DE FABRICA
  8. LLEVAR EL EQUIPO A LA TIENDA POR GARANTIA
El detalle de cada uno a continuación:



PRE-REQUISITOS:

Las herramientas que se usaran son las siguientes:


El Kies se consigue de la pagina Oficial de Samsung
El Odin 3.04 se consigue en el Post de XDA
El Triangle Away se consigue en la Play Store ó bajando el archivo .apk de XDA


Asumo que una persona esta interesada en este tutorial es porque ya tiene el conocimiento y habrá rooteado su equipo multiples veces, pero de cualquier manera aquí coloco unos links de referencia:


1. ENTENDER LO QUE SE DEBE RESTAURAR


Lo ideal es que antes de haber rooteado nuestra terminal, hayamos tenido la precaución de tomar una captura de pantalla de los valores por defecto con los que vino nuestra ROM original de fabrica.


A continuación coloco las capturas de pantalla de los valores con los que vienen los S3 vendidos por TIGO en Colombia:


Menu, Acerca de:




Menu, Acerca de - Estado:



Versión




CSC:





Escritorio:



Aplicaciones por defecto:


 
 Pantalla de Bloqueo:



Los valores de configuración se consiguen de la siguiente manera:




  • Primero necesitamos de nuestro IMEI, para obtenerlo digitamos: *#06#
  • Para conseguir nuestro código CSC digitamos: *#272*IMEI#
  • Para los valores de la  versión de nuestro operador digitamos: *#1234#

Adicionalmente, luego de rootear y sin instalar cualquier otra cosa. Realizar un backup Nandroid con el CWM, dado que aveces no es suficiente con solo flashear el Firmware con Odin para tener todo como venia de fabrica. (este es el caso para la ROM de TIGO Colombia)


2. CONSEGUIR UN FIRMWARE EQUIVALENTE AL ORIGINAL DE NUESTRO OPERADOR


Lo segundo es encontrar la ROM oficial de nuestro operador y tener el archivo que se flashea con Odin. 


Para mayor comodidad, encontré una pagina con los links directos a los diferentes operadores de Colombia:
MOVISTAR 
Fecha : 2012 May
Android: 4.0.4 
PDA : I9300UBALE6
CSC : I9300TFGALE4
Link Sammobile
Descarga


TIGO (UNBRANDED) 
Fecha : 2012 May
Android: 4.0.4 
PDA : I9300UBALE6
CSC : I9300COLALE3
Link Sammobile
Descarga


CLARO 
Fecha : 2012 May
Android: 4.0.4 
PDA : I9300UBALE6
CSC : I9300COMALE4
Link Sammobile
Descarga
Para otros operadores y países, se pueden conseguir los firmwares en la pagina de grupoandroid:




otro sitio es la pagina de Sammobile, pero hay que registrarse:




También es posible hacerlo con el proyecto Check Fus:




Normalmente el archivo que se descarga esta en formato RAR, por lo que hay que descomprimirlo y quedarnos con el archivo que nos interesa (extensión .tar.md5)



Ya con el firmware indicado en nuestro poder y antes de proceder con el flasheo con Odin, debemos asegurarnos de restablecer a cero el contador binario de flasheos. Esto se hace con el programa Triangle Away


3. RESTABLECER A CERO EL CONTADOR BINARIO (TRIANGLE AWAY)


El uso de esta herramienta es delicado y debe hacerse con mucho cuidado siguiendo las instrucciones del autor. El telefono se puede bloquear para siempre si no se hace lo correcto (en realidad se puede reparar, pero hay que tener herramientas especiales). No estoy diciendo que no haya que hacerlo, solo que debe hacerse con cuidado y no tomarse a la ligera.


Aqui esta el tutorial completo:


http://loqueselocomparto.blogspot.com/2012/08/tutorial-como-restaurar-el-contador-en.html


4. RESTAURAR EL NANDROID DE NUESTRA ROM ORIGINAL


Si fuimos precavidos, deberiamos tener dicho nandroid a la mano y solo sería cuestion de restaurarlo desde el CWM. De todas maneras, estaré subiendo un Nandroid de la ROM TIGO Oficial proximamente para el que la necesite.


De mi experiencia puedo decir que si solo se flashea el Firmware que se consigue en internet para TIGO Colombia, los valores del CSC y la versión del modem no se restauran a los originales de mi operador

5. FLASHEAR EL FIRMWARE CONSEGUIDO EN EL PASO 2

Pues si estan leyendo este tutorial es porque antes han flasheado un firmware, de todas formas aquí hay una guía muy buena al respecto:


http://www.grupoandroid.com/topic/47776-guia-de-flasheo-con-odin-para-galaxy-siii-i9300-de-intratech/



6. ASEGURAR QUE LOS VALORES DE CONFIGURACIÓN CORRESPONDAN A NUESTRO PAIS/REGION


En este paso simplemente comparamos los valores que obtenemos con los comandos indicados anteriormente contra los que debe tener nuestro operador


Por ejemplo, algo como esto NO DEBE SALIR:



IMPORTANTE: 


En el Menu: Acerca de - Estado, el estado del dispositivo debe ser Normal:


  

7. RESTAURAR EL EQUIPO A SU CONFIGURACIÓN DE FABRICA


Simplemente ir a Configurar - Realizar copia de segurida y restaurar y luego Restablecer valores.


 



El celular les debe quedar tal cual se adquirió por primera vez en la tienda de su operador.


8. LLEVAR EL EQUIPO A LA TIENDA POR GARANTIA


Bueno, aqui si no puedo hacer nada por nadie.


SaLu2,

domingo, 14 de agosto de 2011

Todo acerca del Defy de TIGO ó MOVISTAR en Colombia

1. Determinar el modulo de la cámara:

Pues lo mejor es ver lo que dice el archivo logcat. Según un miembro de xda, el procedimiento más simple es este:
1. Instalar la siguiente aplicación: https://market.android.com/details?id=com.nolanlawson.logcat
2. Ejecutar la aplicación
3. Presionar HOME
4. Abrir la cámara
5. Salir de la cámara
6. Abrir nuevamente la aplicación.
7. Buscar por el texto "CameraCommon".
8. De acuerdo al resultado determinar el modulo:


D/LibCommonCamera( 1837): CameraCommon: Detected SOC device - este es el modulo viejo - esta cámara puede ser tanto verde como roja.
D/LibCommonCamera( 1837): CameraCommon: Detected BAYER device
este es el modulo nuevo - esta cámara puede ser tanto verde como roja.
La fuente original y más información en el post de xda:

http://forum.xda-developers.com/showthread.php?t=1116694

2. 2ndInit, ClockworkMod y Custom Recovery


Bueno, partamos de lo básico. Hay que diferenciar entre cada uno de los términos, a saber:

- Aplicación 2ndInit
- Bootmenu
- Custom Recovery

El 2ndInit es un aplicativo para android que permite automatizar el proceso de instalación del Bootmenu.

El Bootmenu es un pre-menu que se carga antes que el sistema operativo Android y nos permite realizar varias modificaciones y actividades interesantes a nivel de sistema sobre nuestro equipo. Entre esas actividades esta la de entrar a un Custom Recovery


Custom Recovery es como su nombre lo indica, un menú de recuperación modificado y mejorado, que nos permite realizar actividades de respaldo y recuperación de la información y el estado del sistema de nuestro terminal Android.

Teniendo esto bien claro, ahora si detallemos que es lo que hay que saber sobre esto para sacar mayor partido a nuestro terminal:

i. 2ndInit: A la hora de escribir esto, esta aplicación va por la versión 1.9 (fuente), pero hay que tener en cuenta que dicha versión requiere de una conexión a Internet para poder descargar e instalar el Bootmenu, ya que esto permite tener siempre la última versión del Bootmenu disponible para descarga e instalación. Sin embargo, yo prefiero utilizar la versión 1.7, que fue hasta la cual se mantuvo el archivo del Bootmenu dentro del propio instalador (apk) y por lo cual no requiero de conexión a Internet.

Estos son los archivos:


File Type: apkSndInitDefy_1.7.apk - [Click for QR Code] (3.16 MB, 15368 views)

File Type: apkSndInitDefy_1.9.apk - [Click for QR Code] (874.3 KB, 4785 views)



De todas maneras, fritolays modificó el apk del 1.7 para incluir la última versión del Bootmenu (v1.0.4) y del Custom Recovery (v4.0.1.6). Aquí los archivos:


SndInitDefy_1.7b-signed.apk 

SndInitDefy_1.7a-signed.apk



Aqui hay un tutorial muy bueno de como se instala y usa esta aplicación, esta algo desactualizado (v1.4) pero la idea general es la misma. También hay un video al respecto.


ii. Bootmenu: El autor original dejó de dar soporte a partir de la versión 0.5.1, sin embargo la chica coreana conocida como ga1axy siguió mejorandolo hasta la versión 0.8.6. A partir de ahí, creo que el desarrollo ha estado a cargo de la gente de Cyanogenmod.


Lo raro es que no he encontrado un tutorial al respecto aun... probablemente haga uno.


iii. Custom Recovery: 


Por lo pronto vayan leyendo esta guía


También se puede ejecutar el Custom Recovery a través del siguiente aplicativo y sin necesidad de instalar el Bootmenu,  esta es la manera como yo restauraría el sistema a su condición de fabrica, pero entre gustos no hay disgustos. Mas detalle sobre esto aqui


SIGO TRABAJANDO EN ESTO...

miércoles, 22 de junio de 2011

Modding un Defy de TIGO

LO QUE SE NECESITA:

Drivers Motorola 4.9.0

ROOTING

El equipo me vino con la versión Froyo 2.2.1.

http://www.grupoandroid.com/topic/17380-rootear-defy/

Al parecer los primero Defys venian con la versión 2.1 por lo que el metodo de rooteo era diferente (utilizando el Z4ROOT)


Como hacer un reset, aqui


ROMs:

http://and-developers.com/sbf:defy