PDA

Ver la Versión Completa : [ CONSULTA ] Desactivar bloqueo cuando estoy conectado a Wifi


ruben_limit
09/11/13, 11:53:56
Buenos días gente,

Cuando tenía el móvil rooteado con Tasker + Secure Settings tenía una tarea muy sencilla: cuando esté conectado al wifi de mi casa/trabajo que no pida el patrón de bloqueo.

Ahora he cambiado de móvil, y de momento no se puede rootear. He intentado con Tasker quitar bloqueo de pantalla, pero no funciona.

ALguien sabe algún método para hacerlo? o si no es con Tasker, con otra app¿
Muchas gracias


EDITO: Yo mismo me contesto. Se puede hacer igual, siempre que no utilices patrón de desbloqueo, solo funciona con PIN/password (HABLO PARA LOS NO ROOT)

Caravantes
09/11/13, 22:46:43
Ahora he cambiado de móvil, y de momento no se puede rootear. He intentado con Tasker quitar bloqueo de pantalla, pero no funciona.

Cito:...El problema es idéntico para otros usuarios que pretenden usar Tasker para desbloquear automáticamente cuando están bajo la cobertura Wifi de su casa. Dicen: cuando estoy en casa no necesito el bloqueo así que voy a programar Tasker para que desactive el bloqueo cuando enlazo con mi red Wifi. Deben entender lo siguiente: Quien robe ese smartphone y luego vaya con el aparato a las cercanías de tu casa obtendría un desbloqueo automático y gratuito; y a partir de ahí podrían robar los datos del aparato o suplantarte en las redes sociales que estuvieran configuradas o podría usar el teléfono sin permiso. Es por eso que [las nuevas versiones de] Android, estando bloqueado, no permite desactivar verdaderamente el bloqueo...
Eso es parte de una explicación más amplia que hay en http://www.htcmania.com/showthread.php?p=10409778

ruben_limit
10/11/13, 10:17:16
Cito:...El problema es idéntico para otros usuarios que pretenden usar Tasker para desbloquear automáticamente cuando están bajo la cobertura Wifi de su casa. Dicen: cuando estoy en casa no necesito el bloqueo así que voy a programar Tasker para que desactive el bloqueo cuando enlazo con mi red Wifi. Deben entender lo siguiente: Quien robe ese smartphone y luego vaya con el aparato a las cercanías de tu casa obtendría un desbloqueo automático y gratuito; y a partir de ahí podrían robar los datos del aparato o suplantarte en las redes sociales que estuvieran configuradas o podría usar el teléfono sin permiso. Es por eso que [las nuevas versiones de] Android, estando bloqueado, no permite desactivar verdaderamente el bloqueo...
Eso es parte de una explicación más amplia que hay en http://www.htcmania.com/showthread.php?p=10409778

Gracias, tienes toda la razón. Te he leído mucho le aquí y veo que entiendes bastante de tasker.
Pero si no me equivoco, secure settings da la opción de que la primera vez que se ejecuta la acción (en este caso, de estar conectado a tu wifi) tener que poner la contraseña. De esta forma no habría problema, no?

Caravantes
10/11/13, 23:14:25
Pero si no me equivoco, secure settings da la opción de que la primera vez que se ejecuta la acción (en este caso, de estar conectado a tu wifi) tener que poner la contraseña. De esta forma no habría problema, no?

Creo que ese sistema funciona bien incluso sin Secure, porque la acción BLOQUEO-DESACTIVAR funciona bien cuando la pantalla está desbloqueada. Cuando no funciona es cuando está bloqueada. Y la explicación es esa que he puesto antes, si lo piensas tiene bastante lógica.

Acabo de ver que el tema está brevemente explicado en la ayuda, donde habla de la acción BLOQUEO ( http://tasker.dinglisch.net/userguide/es/help/ah_index.html ):
En Android 2.2+, esta acción -probablemente- sólo puede ser utilizada cuando el dispositivo está encendido y desbloqueado, a menos que el método de bloqueo en Android esté establecido en 'Ninguno'.
Yendo a lo práctico, es posible hacer un perfil con los contextos de (Estado)CONECTADO-A-MI-WIFI y (Evento)PANTALLA DESBLOQUEADA, con una tarea de entrada que llevase la acción BLOQUEO-DESACTIVAR. Creo que funcionaría bastante bien: tú tendrías que desbloquear una sola vez tras llegar a casa, y ya quedaría desbloqueado.
Luego añades otro perfil de tipo NO-CONECTADO-A-MI-WIFI (activando la casilla INVERTIR), y la tarea con la acción BLOQUEO-ACTIVAR para que el bloqueo se active automáticamente al salir de casa.
Creo que eso es lo mejor que se puede hacer en este sentido para conjugar la seguridad y la comodidad.

alienmil
14/11/13, 13:07:34
Hola tengo una duda: se puede hacer en el mismo perfil una tarea de entrada desactivando el bloqueo y una de salida activándolo?

Caravantes
14/11/13, 16:13:24
se puede hacer en el mismo perfil una tarea de entrada desactivando el bloqueo y una de salida activándolo?

Sí se podría, pero habría que usar solamente contextos de estado, y creo que va a ser difícil encontrar uno o más contextos de estado que funcionen adecuadamente para hacer eso. Desde mi punto de vista, el contexto clave es PANTALLA DESBLOQUEADA, que resulta ser un contexto de evento, y por ese motivo el perfil no admite tarea de salida. Además, si se pudiera usar PANTALLA DESBLOQUEADA como un contexto de estado tampoco tendría lógica hacer lo que dices, puesto que el perfil nunca dejaría -por sí solo- de estar activo, y por lo tanto la tarea de salida no se ejecutaría nunca. Si tienes otra idea, pruébala y/o cuéntanoslo.

alienmil
14/11/13, 17:07:10
Gracias Caravantes por la rápida respuesta, lo haré como habías explicado mas arriba, aunque me refería en concreto al contexto de " conectado a mi Wifi" para volver a activar el bloqueo cuando saliera de casa, por ponerlo todo en un solo perfil, no sé si me he explicado bien.

anuskaeg
14/11/13, 18:39:36
Creo que ese sistema funciona bien incluso sin Secure, porque la acción BLOQUEO-DESACTIVAR funciona bien cuando la pantalla está desbloqueada. Cuando no funciona es cuando está bloqueada. Y la explicación es esa que he puesto antes, si lo piensas tiene bastante lógica.

Acabo de ver que el tema está brevemente explicado en la ayuda, donde habla de la acción BLOQUEO ( http://tasker.dinglisch.net/userguide/es/help/ah_index.html ):
En Android 2.2+, esta acción -probablemente- sólo puede ser utilizada cuando el dispositivo está encendido y desbloqueado, a menos que el método de bloqueo en Android esté establecido en 'Ninguno'.
Yendo a lo práctico, es posible hacer un perfil con los contextos de (Estado)CONECTADO-A-MI-WIFI y (Evento)PANTALLA DESBLOQUEADA, con una tarea de entrada que llevase la acción BLOQUEO-DESACTIVAR. Creo que funcionaría bastante bien: tú tendrías que desbloquear una sola vez tras llegar a casa, y ya quedaría desbloqueado.
Luego añades otro perfil de tipo NO-CONECTADO-A-MI-WIFI (activando la casilla INVERTIR), y la tarea con la acción BLOQUEO-ACTIVAR para que el bloqueo se active automáticamente al salir de casa.
Creo que eso es lo mejor que se puede hacer en este sentido para conjugar la seguridad y la comodidad.

He hecho esto que dices pero no me desbloquea la pantalla :-(
Si luego tengo un rato os pongo la documentación del perfil y la tarea

pive82
22/03/15, 22:19:14
Si que se puede hacer.
Yo lo hice creando un perfil/estado/red/conectado a WiF . Aquí me detecto todas las WiFi que tenia cerca, seleccione la mía y luego le cree la tarea bloqueo apagado y le puse una tarea de salida que bloqueo activado...
Así funciona perfecto

malkair
23/03/15, 12:03:21
Creo que no es es exactamente lo que pides, pero a mí sí me funciona el desbloqueo en 5.0.2 stock (sin root) utilizando Secure Settings en un perfil/tarea que tengo como despertador: Primero enciendo la pantalla, luego quito el Keyguard y establezco un tiempo de apagado determinado. Posteriormente al parar el despertador reactivo el Keyguard y vuelvo al tiempo de apagado habitual (15 segundos).

No sé si servirá para mantener el Keyguard desactivado, pero es un punto de partida.

En la tarea "Sonar Despertador":
Secure Settings - Screen Bright 3 seconds
Secure Settings - Keyguard Disabled
Tiempo de espera de la pantalla: 5 minutos
(luego suena el despertador: Muestra una escena que simplemente es un rectángulo rojo que ocupa toda la pantalla mientras reproduce una melodía y al tocar la pantalla (= rectángulo de la escena) se lanza la tarea "Parar despertador")

Y en la tarea Parar Despertador:
(Destruir Escena, Parar música ...)
Tiempo de espera de la pantalla: 30 segundos
Secure Settings - Keyguard Enabled
Bloqueo Sistema

cantavro
24/04/15, 18:29:42
A mí el Keyguard no me funciona de ninguna de las maneras (ya contaba con ello gracias al aviso del desarrollador).
Por más que pruebo:
- Pantalla-Bloqueo-Apagado
- Secure Settings-Root actions-Pattern Lock Off
- Secure Settings-Dev Admin Actions-Password/Pin Clear Password
- Alguna más que ni recuerdo...
No consigo desactivar la pantalla de bloqueo.

Tengo el bloqueo de pantalla con huella dactilar. Esta lo desactivo fácilmente, quedándome la pantalla que se desbloquea mediante deslizamiento, pero esta es la que no soy capaz de deshabilitarla.

valdelatas
24/04/15, 20:34:15
A mí el Keyguard no me funciona de ninguna de las maneras (ya contaba con ello gracias al aviso del desarrollador).
Por más que pruebo:
- Pantalla-Bloqueo-Apagado
- Secure Settings-Root actions-Pattern Lock Off
- Secure Settings-Dev Admin Actions-Password/Pin Clear Password
- Alguna más que ni recuerdo...
No consigo desactivar la pantalla de bloqueo.

Tengo el bloqueo de pantalla con huella dactilar. Esta lo desactivo fácilmente, quedándome la pantalla que se desbloquea mediante deslizamiento, pero esta es la que no soy capaz de deshabilitarla.

Te pongo un modo de desbloqueo que me funciona perfecto (Android 5.0.2), eso si, tienes que ser root.

1. Descargar e instalar secure settings https://play.google.com/store/apps/details?id=com.intangibleobject.securesettings.plu gin
2.Abres la aplicacion y vas a ajustes (arriba a la derecha) y marcais la opción de Device Administrator y luego un poco mas abajo en la opción de Pattern Unlock Method teneis que ver que esté marcada la opción Lock Settings
3.Ahora vamos a Tasker y creamos una nueva tarea que se llame Desbloquear, le damos al + de abajo y seleccionamos plugin-Secure Settings, ahora vamos a la pestaña root actions -Pattern Lock,marcais la opcion OFF y guardais.
4.Hacemos lo mismo que en el paso 3 pero ahora llamando a la tarea bloquear y marcando ON.
5.Creamos un nuevo perfil-estado-red-conectado a Wifi y le dais a la lupa y elegis en SSID y MAC vuestro Wifi.
6.Cuando hayáis hecho el paso 5 os saldrá la tarea que queréis realizar cuando estéis conectados a vuestro Wifi, marcais desbloquer.
7.Ahora pulsais sobre la "flecha verde" que os saldrá en la pantalla de perfiles y seleccionais Añadir Tarea de Salida y elegís Bloquear.

cantavro
24/04/15, 20:44:24
Te pongo un modo de desbloqueo que me funciona perfecto (Android 5.0.2), eso si, tienes que ser root.

1. Descargar e instalar secure settings https://play.google.com/store/apps/details?id=com.intangibleobject.securesettings.plu gin
2.Abres la aplicacion y vas a ajustes (arriba a la derecha) y marcais la opción de Device Administrator y luego un poco mas abajo en la opción de Pattern Unlock Method teneis que ver que esté marcada la opción Lock Settings
3.Ahora vamos a Tasker y creamos una nueva tarea que se llame Desbloquear y donde pone configuración (le dais al lápiz que hay a la derecha) ,marcais la opcion OFF y guardais.
4.Hacemos lo mismo que en el paso 3 pero ahora llamando a la tarea bloquear y marcando ON.
5.Creamos un nuevo perfil-estado-red-conectado a Wifi y le dais a la lupa y elegis en SSID y MAC vuestro Wifi.
6.Cuando hayáis hecho el paso 5 os saldrá la tarea que queréis realizar cuando estéis conectados a vuestro Wifi, marcais desbloquer.
7.Ahora pulsais sobre la "flecha verde" que os saldrá en la pantalla de perfiles y seleccionais Añadir Tarea de Salida y elegís Bloquear.

No sé si lo he entendido bien, pero Desbloquear y Bloquear no hacen nada, no tienen ninguna acción asignada.

valdelatas
24/04/15, 20:58:06
No sé si lo he entendido bien, pero Desbloquear y Bloquear no hacen nada, no tienen ninguna acción asignada.


Perdona se me había pasado completamente, ya lo he corregido.
Al crear la tarea tienes que darle al + que aparece en la parte de abajo dentro de la tarea y elegir la opcion de Plugin y luego seleccionar Secure Settings

cantavro
24/04/15, 21:06:14
Perdona se me había pasado completamente, ya lo he corregido.
Al crear la tarea tienes que darle al + que aparece en la parte de abajo dentro de la tarea y elegir la opcion de Plugin y luego seleccionar Secure Settings

No, si hasta ahí bien... pero y luego? Sigues sin marcar ninguna acción :loco:
Nos quedamos (más o menos) aquí:
https://lh4.ggpht.com/PyvS12tQDcc07RFXhVBY-T21JrEVpnTxm_yW2Lp2KO8irp_vy_mDtx3fcUBJxV9bUPY

valdelatas
24/04/15, 21:17:45
No, si hasta ahí bien... pero y luego? Sigues sin marcar ninguna acción :loco:
Nos quedamos (más o menos) aquí:
https://lh4.ggpht.com/PyvS12tQDcc07RFXhVBY-T21JrEVpnTxm_yW2Lp2KO8irp_vy_mDtx3fcUBJxV9bUPY
Perdona... Vaya desastre que soy... Ahí en la pestaña de root actions dale a pattern lock y ya te saldrán las opciones on/off de las que hablaba en el tutorial que he puesto mas arriba...

Espero que no se me haya olvidado nada mas

cantavro
24/04/15, 21:22:06
Perdona... Vaya desastre que soy... Ahí en la pestaña de root actions dale a pattern lock y ya te saldrán las opciones on/off de las que hablaba en el tutorial que he puesto mas arriba...

Espero que no se me haya olvidado nada mas

Como ya dije, ya probé esa acción. Pero como esto es complicado, he probado tus pasos a ver si suena la flauta... y no, no ha sonado :risitas:
Vamos, que no me ha funcionado. Gracias de todas formas.

valdelatas
24/04/15, 21:28:47
Como ya dije, ya probé esa acción. Pero como esto es complicado, he probado tus pasos a ver si suena la flauta... y no, no ha sonado :risitas:
Vamos, que no me ha funcionado. Gracias de todas formas.
Te desbloquea el teléfono pero sigues teniendo que deslizar para desbloquear, ese es tu problema?

Y tu lo que quieres es que al darle al botón de encender la pantalla te vaya al launcher, me equivoco?

josemaGL
24/04/15, 21:31:06
Eso funciona dependiendo del tipo de bloqueo que uses normalmente. No recuerdo con cual (pin, contraseña, patrón...) Con el bloqueo por huella no va. Por lo menos a mi no me funciona.

cantavro
24/04/15, 21:32:25
Te desbloquea el teléfono pero sigues teniendo que deslizar para desbloquear, ese es tu problema?
No (lo desbloquea) y sí (sigue saliendo la pantalla de bloqueo para deslizar).

Y tu lo que quieres es que al darle al botón de encender la pantalla te vaya al launcher, me equivoco?
Eso es.

Eso funciona dependiendo del tipo de bloqueo que uses normalmente. No recuerdo con cual (pin, contraseña, patrón...) Con el bloqueo por huella no va. Por lo menos a mi no me funciona.
Justo ese es el que consigo deshabilitar:
Secure Settings - Custom ROM Actions - Samsung Fingerprint Lock.

RESUMEN: habitualmente tengo el bloqueo con huella. Lo que quiero es desactivarlo (conseguido) y desactivar cualquier pantalla de bloqueo (no conseguido) cuando ocurra X (en este caso, X=conectado a Wifi de casa).

valdelatas
24/04/15, 21:40:55
No (lo desbloquea) y sí (sigue saliendo la pantalla de bloqueo para deslizar).


Eso es.

RESUMEN: habitualmente tengo el bloqueo con huella. Lo que quiero es desactivarlo (conseguido) y desactivar cualquier pantalla de bloqueo (no conseguido) cuando ocurra X (en este caso, X=conectado a Wifi de casa).

Creo que se a lo que te refieres.

Prueba esto que a mi me funciona, cuando tengas el desbloqueo por huella desactivado y te salga el deslizar para desbloquear ve a ajustes- seguridad y seleccionas el método de desbloqueo: ninguno

Ahora te desconectas del Wifi y verás que al darle al boton de encender la pantalla no tienes ningun tipo de bloqueo así que vas otra vez vas a ajustes y seleccionas el bloqueo por huella y listo.

cantavro
24/04/15, 21:53:57
Creo que se a lo que te refieres.

Prueba esto que a mi me funciona, cuando tengas el desbloqueo por huella desactivado y te salga el deslizar para desbloquear ve a ajustes- seguridad y seleccionas el método de desbloqueo: ninguno

Ahora te desconectas del Wifi y verás que al darle al boton de encender la pantalla no tienes ningun tipo de bloqueo así que vas otra vez vas a ajustes y seleccionas el bloqueo por huella y listo.

Pues ha funcionado!!! Problema: al intentar poner de nuevo el bloqueo de pantalla vía Tasker (Pattern Lock Enabled + Samsung Fingerprint Lock Enabled) no lo hace, me quedo sin pantalla de bloqueo permanentemente.

Y si ahora vuelvo a Pantalla de bloqueo - Bloqueo por huella, volvemos al principio (bloqueo por deslizamiento en casa).

Gracias :ok:

valdelatas
24/04/15, 22:06:24
Pues ha funcionado!!! Problema: al intentar poner de nuevo el bloqueo de pantalla vía Tasker (Pattern Lock Enabled + Samsung Fingerprint Lock Enabled) no lo hace, me quedo sin pantalla de bloqueo permanentemente.

Y si ahora vuelvo a Pantalla de bloqueo - Bloqueo por huella, volvemos al principio (bloqueo por deslizamiento en casa).

Gracias :ok:
Te envío mensaje privado que sino ensuciamos mucho el hilo

josemaGL
24/04/15, 23:36:02
Creo que se a lo que te refieres.

Prueba esto que a mi me funciona, cuando tengas el desbloqueo por huella desactivado y te salga el deslizar para desbloquear ve a ajustes- seguridad y seleccionas el método de desbloqueo: ninguno

Ahora te desconectas del Wifi y verás que al darle al boton de encender la pantalla no tienes ningun tipo de bloqueo así que vas otra vez vas a ajustes y seleccionas el bloqueo por huella y listo.
Pero la gracia está en que se automatice la tarea no? No que haya que entrar en los ajustes y cambiarlo cada vez que se ejecute la tarea...

cantavro
24/04/15, 23:46:28
Pero la gracia está en que se automatice la tarea no? No que haya que entrar en los ajustes y cambiarlo cada vez que se ejecute la tarea...

No hombre, se supone que lo haces así la primera vez, luego ya funciona siempre. Por lo que leo, Samsung+LP debe estar dando bastantes problemas en este tema, y creo que no hay solución.

valdelatas
24/04/15, 23:51:05
Pero la gracia está en que se automatice la tarea no? No que haya que entrar en los ajustes y cambiarlo cada vez que se ejecute la tarea...
No no, eso se hace para elegir el tipo de pantalla de bloqueo que quieres. Puedes elegir qué cuando le des al botón de encender vayas directamente al launcher( ajustes-seguridad-bloqueo de pantalla- ninguno) o que para desbloquear tengas que deslizar (ajustes -seguridad-deslizar) y así por ejemplo poder ver las notificaciones.
Cuando no estés conectado al Wifi de casa volverás a tener el patrón, contraseña o pin que tenías antes pero cuando desbloquees tendrás ronque has elegido.
No sé si me he explicado bien

josemaGL
25/04/15, 01:18:54
Pues a mi no me va...

valdelatas
25/04/15, 11:24:53
Pues a mi no me va...
A mi me funciona en mi S2 con CM y en mi Moto X ambos con Lollipop...

darkopro
25/04/15, 22:36:24
No se como funciona el desbloqueo con la huella dactilar pero quizás este hilo os pueda dar pistas para desbloquear vuestro dispositivo. Hay que tener en cuenta que cada dispositivo es un mundo y que Seccure Settings cuenta con tres modos diferentes de quitar el patrón de desbloqueo.
http://www.htcmania.com/showthread.php?p=12400510

kalippo
28/04/15, 17:45:41
se que aqui se habla de tasker pero con Lollipop ya se tiene esa opcion nativa en android, con smart lock se hace eso

mlesir
28/04/15, 23:09:10
Bueno kalippo tampoco esta mal tu apunte aunque sea obvio. A veces nos liamos con tasker y se nos olvida lo mas simple como lo de desactivar datos cuando este conectado al WiFi ;)

cantavro
29/04/15, 12:22:15
se que aqui se habla de tasker pero con Lollipop ya se tiene esa opcion nativa en android, con smart lock se hace eso

- Por lo que veo (quizás me equivoque), Smart Lock funciona mediante ubicación, no mediante WiFis conocidas.
- No deshabilita la pantalla de bloqueo, solo pin/patrón.

En Ajustes-Ubicación-Mis Lugares he conseguido enlazar "Casa" con mi red WiFi, pero luego no veo ninguna opción de configuración... vamos, que no sé para qué sirve. El submenú dice: "Guarde sus ubicaciones favoritas para utilizarlas con las aplicaciones que requieran información de ubicación."
Y dentro de Casa: "Su dispositivo puede proporcionar información y servicios interesantes al reconocer ubicaciones guardadas mediante Maps, Wi-Fi o Bluetooth."

Gracias a todos por la ayuda ;-)