Los servicios de ubicación (GPS) son grandes consumidores de batería. Con Tasker podemos activarlos solo cuando apps específicas los necesitan (Maps, Cámara, etc.), sin root.
Requisitos
- Android 4.4 KitKat (pasos pueden variar en otras versiones).
- Tasker ($2.99).
Estrategia
Tasker no puede togglear GPS directamente sin root. Abriremos la pantalla de ajustes de ubicación mediante notificación para que el usuario active/desactive manualmente.
Cuatro tareas en Tasker
- OpenLocationServices: Ajustes > Configuración de ubicación + Pantalla > Barra de estado > Colapsada.
- CloseLocationReminder: Tarea > Espera 10 s + Alerta > Notificar Cancelar “GPS”.
- ClearLocationNotification: Alerta > Notificar Cancelar “GPS” + Pantalla > Barra de estado > Colapsada.
- OpenLocationReminder: Alerta > Notificar “GPS” / “¿Activar GPS?” / icono GPS con dos acciones: “Sí, GPS” → tarea OpenLocationServices; “Nop” → tarea ClearLocationNotification.
Perfil de activación
- Perfil StartGPSReminder: Evento > Aplicación > seleccione apps que usan ubicación (Maps, Cámara, Búsqueda Google, Google+, Street View, Speedtest, Wallets, etc.).
- Tarea de entrada: OpenLocationReminder.
- Mantenga tarea entrada > “Añadir tarea de salida” > CloseLocationReminder.
Al abrir apps seleccionadas, aparece notificación “¿Activar GPS?”. “Sí” abre ajustes de ubicación; “Nop” descarta. La notificación auto-cancela a los 10 s.
Mejoras futuras
- Popup en pantalla con botones directos (Escenas Tasker).
- Variables para detectar estado GPS y actuar automático (requiere root + Secure Settings + Xposed).
Próxima semana: alerta meteorológica con Zooper Widget.