PDA

Ver la Versión Completa : [ TUTORIAL ] El truco del almendruco => [Cambio de 3G a 2G automaticamnente con TASKER al dejar de usar Datos]


Hecaton
22/06/11, 17:17:00
Por fin he conseguido con la aplicación TASKER, que el móvil cambie de red 3G/UMTS a la red 2G/GSM automáticamente cuando apago la conexión de datos y viceversa que pase de 2G/GSM a 3G/UMTS automáticamente cuando activo los datos, consiguiendo un plus en el ahorro de la batería. Aparte de eso GSM gasta menos, ya que usa 1 canal y UMTS/3G usa 2 canales y un nivel de encriptacion mas compleja, todo en conjunto hace que gasten mas nuestros moviles

Tasker es una aplicación con la que nosotros podemos automatizar lo que nuestra imaginación se le ocurra. Ejemplos:
Se puede poner para que active el GPS cuando abramos Google Maps, Sigic, o el Navegador que usemos y que apague el GPS cuando cerremos Maps, Sygic, etc..
Se puede poner para que active y desactive la red de datos durante 2 minutos cada media hora, para actualizar los emails, etc..
Se puede activar el Wifi si te encuentras en un radio determinado del mapa, sin tener encendido el GPS, haciendo uso de la localización de la ID de las Antenas.
Se puede activar/desactivar el Bluetooth a una hora...y un sin fin de posibilidades.

La cobertura de GSM en la banda de 900 mhz, consume menos energia que la cobertura UMTS a 2100 mhz también conocida como 3G, esto es debido a que las frecuencias bajas, tienen una onda más grande que penetra mejor en interiores y llega con mayor potencia a nuestros móviles, consiguiendo un ahorro en la batería.

¿ Qué tenemos que hacer ?

1º Tener una ROM basada en CyanogenMod 7, posiblemente en Miui también funcione..
CM7 => http://www.cyanogenmod.com/devices/nexus-s

2º Tener la aplicación Tasker instalada. (viene en Español, traducida por 2 usuarios de htcmania)
Bien sea la versión Gratis con 7 días de prueba => http://tasker.dinglisch.net/download.html
O la versión de pago por 4.5€ => https://market.android.com/details?id=net.dinglisch.android.taskerm&feature=search_result
Manual de intruccioens de Tasker en Español => http://tasker.dinglisch.net/userguide/es/index.html

3º Tener Google Maps instalado

4º Tener APN OnOff Widget o usar el icono de flechitas de Conexión de Datos en la barra de notificaciones del Toogle (solo ROMS CM7).
a) (Activando en Ajustes Cyanogenmod > Interfaz > Widget de notificaciones de energía > botones del Widget > Click flechita en: Interruptor Datos Móviles > salimos > Bajamos la barra de notificaciones y desde ahí Apagamos/encendemos
b) Descargamos APN OnOff Widget => https://market.android.com/details?id=net.maicas.android.apnoo&feature=search_result

Una vez descargado, lo ejecutamos y creamos un widget en el escritorio

5.Aº Y por último configurar el perfil manualmente o importando los dos perfiles directamente como explico en 5.Bº :

a) Abrimos Tasker y pulsamos en: Nuevo > nuevo nombre de perfil > Escribimos sin comillas: "No Datos => 2G Activado" > Y pulsamos "OK"
b) Se nos abre la ventana: Primer Contexto > Click en Estado > Baja hacia abajo y click en: Red Móvil > Marca la flechita verde en: 2G, 3G, 3G - HSPA, Invertir > Click en: Hecho
c) Se nos abre la ventana Seleccionar tarea > Click en: Nueva tarea > Escribimos: GSM-ON > Pulsamos en OK > Click en "+" > Click en: Red > Click en: Red Móvil 2G/3G > click en: 2G only > Click en: Hecho > Click en Hecho de nuevo > Y ya esta

d) Pulsamos en: Nuevo de nuevo > nuevo nombre de perfil > Escribimos sin comillas: "Si Datos => 3G Activado" > Y pulsamos "OK"
e) Se nos abre la ventana: Primer Contexto > Click en Estado > Baja hacia abajo y click en: Red movil> Marca la flechita verde en: 2G, 3G, 3G - HSPA > Click en: Hecho
f) Se nos abre la ventana Seleccionar tarea > Click en: Nueva tarea > Escribimos: UMTS-ON > Pulsamos en OK > Click en "+" > Click en: Red > Click en: Red Movil 2G/3G > click en: 3G Preferred > Click en: Hecho > Click en Hecho de nuevo > Y ya esta

5.Bº El que no quiera hacer el paso 5.Aº manualmente puede ahorrarselo e importar los 2 perfiles desde Tasker, metiendo los dos perfiles .prf.xml que adjunto abajo en este post en .rar, deberas de descomprimir ambos perfiles en la tarjeta SD_interna/Tasker/profiles y despues desde Tasker se pulsa en > Menu > Datos de perfil > Importar perfil > y seleccionamos primero uno y despues el otro perfil

Ahora ya tenemos el perfil automático con las dos opciones programadas y finalmente dejamos en Tasker abajo en la derecha el botón en verde "On" activado y probamos si funciona.

Para ello creamos un widget en el escritorio de la aplicacion APN OnOff y pulsamos en el icono con las dos flechitas. Si esta verde deberia de haber datos, si esta rojo no.

Para monitorizar en que red estamos podemos ir a esta ruta y verificarlo:
Ajustes > Acerca del teléfono > Estado > Tipo de red móvil > Y nos aparecerá GPRS o UMTS o HSDPA... GPRS equivale a 2G....UMTS o HSDPA equivale a 3G

También podemos instalar puntualmente alguna de estas aplicaciones que sirven para ver en qué red estamos y para mostrar la calidad de la señal, con opción a mostrarla en la barra de notificaciones:
Network Signal Info => https://market.android.com/details?id=de.android.telnet&feature=search_result
Signal Status Bar => https://market.android.com/details?id=com.moddedlogic.android.SignalStatus&feature=search_result
Status Bar 2G-3G => https://market.android.com/details?id=cyp.android.StatusBar2G3G&feature=search_result


Importante: No se os ocurra agregar en el Toggle de la barra de notificaciones el icono de 2G/3G, para cambiar de red manualmente en CyanogenMod 7, ya que produce un bucle infinito al reiniciar el móvil que obliga a formatear la ROM, debido a un fallo que se espera corregir en futuras actualizaciones de CM7.

Nota: Con la aplicación APNdroid he notado que no funciona muy bien el cambio automático de 2G/3G utilizando Tasker.
Espero que os funcione !

Cordiali saluti compañeris ;-)

chinitiw
22/06/11, 18:16:40
Buenas:

La verdad tiene muy buena pinta el tuto y es muy útil para no tener que andar toqueteando seguido , además como dices repercutirá algo en la mejor gestión de la bateria.

Gracias ;-)

P.D. una dudilla , es posible que este tuto sea aplicable a la ROM de raulgm ¿? , es la que llevo ahora mismo

Hecaton
22/06/11, 20:06:38
chinitiw la de Raul lleva la ROM Stock modificada, la que es compatible es la ROM NSCollab de MARINERO, que lleva base de CyanogenMod 7

El caso es que en Gingerbread se apago la opcion de poder cambiar de 2G a 3G de forma externa y directa, con Froyo si se puede hacer.

Enviado desde mi Nexus S

chinitiw
22/06/11, 21:26:34
chinitiw la de Raul lleva la ROM Stock modificada, la que es compatible es la ROM NSCollab de MARINERO, que lleva base de CyanogenMod 7

El caso es que en Gingerbread se apago la opcion de poder cambiar de 2G a 3G de forma externa y directa, con Froyo si se puede hacer.

Enviado desde mi Nexus S

Ok , me lo imaginaba por el comentario de CM7 , pero bueno , y si lo del cambio lo he notado porque con el switchPro widget no va :ok:

Saludos

eli67
23/06/11, 13:51:30
Hola el caso es que en mi nexus s cuando conecto solo el modo 2g cuando reinicio se pierde y entra en modo 3g he bajado esta apli para usar solo la opcion de 2g y 3g pero no me aclaro con ella me podrias explicar un poco sobre como hacer para poner esa opcion en marcha muchas gracias

Hecaton
23/06/11, 16:09:21
Hola el caso es que en mi nexus s cuando conecto solo el modo 2g cuando reinicio se pierde y entra en modo 3g he bajado esta apli para usar solo la opcion de 2g y 3g pero no me aclaro con ella me podrias explicar un poco sobre como hacer para poner esa opcion en marcha muchas gracias


@eli67 (http://www.htcmania.com/member.php?u=484187) De esta forma se pone de manera manual:

Ajustes > Conexiones inalambricas > baja hasta Redes Moviles > Utilizar solo redes 2G > marca la flechita


Con Tasker iria de forma automatica, primero tienes que crear un widget de APN OnOff en tu escritorio y despues, pulsas en el icono rojo o verde para activar o desactivar los datos, que en realidad lo que hace es renombrar el APN. El APN es la configuracion de internet de tu operador, que esta en el mismo menu.

He subido los dos perfiles en un .rar para que los podais importar, asi lo teneis mas facil y rapido, lo exlico en el punto 5.Bº

Saludos

celcores
04/07/11, 14:40:30
Gracias por el aporte!!! Enorme trabajo.
Lo he estado probando, pero en la Sensation no va, me dice deshabilitada funcion 2G/ 3G en el tasker.

Saludos!!!!!

Hecaton
04/07/11, 14:46:06
Gracias por el aporte!!! Enorme trabajo.
Lo he estado probando, pero en la Sensation no va, me dice deshabilitada funcion 2G/ 3G en el tasker.

Saludos!!!!!

En Gingerbread esta desactivada esa funcion, funciona en ROMs como CyanogenMod 7 u otras ROMs que esten basadas en el codigo fuente de Android AOSP.

Enviado desde mi Nexus S

celcores
04/07/11, 19:23:09
En Gingerbread esta desactivada esa funcion, funciona en ROMs como CyanogenMod 7 u otras ROMs que esten basadas en el codigo fuente de Android AOSP.

Enviado desde mi Nexus S

Gracias, esperamos ROMs que lo permitan entonces!!!

guillermotelecom
19/03/12, 21:38:09
Y yo me pregunto (sin acritud y con la mera intencion de poder ayudar y aprender entre todos)...No seria mejor que lo programases para que este en 2G (On-Off), hasta que ejecutases algun programa (manualmente o en primer plano) para que se auto-cambiase a 3G automaticamente?

Un saludo

Hecaton
19/03/12, 23:31:56
Pues si Guiller y no seria mejor tener baterías de 3000mAh sin que ocupen mas ? jajaja

Programando puedes hacer muchas cosas, ahora en la ROM AOKP ya viene esta misma función integrada en la configuración, incluso hasta con un retardo.


En un principio se puede hacer eso que dices.. a ver si alguien se anima...

Enviado desde la baza del WC

ozujoze
23/03/12, 04:42:23
Pues yo tengo instalado el Battery Defender y cuándo pongo el móvil en stand by con esta app se desconecta la conexión de datos incluso el wifi si lo tengo activado

Enviado desde mi Nexus S usando Tapatalk

guillermotelecom
23/03/12, 10:13:03
Una cosa es que apagues la pantalla...y otra lanzar aplicaciones, que es a lo que nos referimos Hecaton y yo...:-)

En cuanto a que se puede, eso esta claro, por eso propongo la idea...y si alguien con conocimientos se anima...pues se lo agradeceriamos...jejeje :sisi1:

jj24
24/03/12, 23:28:54
Y si te escriben al whatsap? Si lo tienes desactivado, se supone que hasta que tu no uses una aplicacion que use datos no se conecta el 3g y no te llegan los mensajes, no?

ozujoze
25/03/12, 01:05:32
Si te mandan un mensaje, hasta que no enciendes el móvil no lo recibes pero con la app que propongo también se ahorra batería

Enviado desde mi Nexus S usando Tapatalk

janocal
25/03/12, 17:20:16
Hola,si se encontrara alguna solucion parecida en ICS pf compartilo con los demas,muchas gracias,hemos abierto un nuevo hilo sobre TASKER,aqui os dejo el enlace,un abrazo.

http://www.htcmania.com/showthread.php?t=355150