La parte difícil de esta situación es que OP no tiene acceso a los métodos convencionales de desbloqueo inteligente como Faceunlock, Wifi, Bluetooth, valla de localización. Así que la solución tiene que depender de automatización utilizando las propiedades del sistema (OS). Esto trae un advertencia puede no en todos los dispositivos. Funciona bien en mi OnePlus 7, con Oxygen OS, Android 10.
-
Prefiero usar MacroDroid para la automatización, ya que es gratis (hasta 5 macros) y fácil de aprender. Para entender cómo funciona MacroDroid, vea responder aquí (No está afiliado a ninguna aplicación). Los créditos para esta solución van al usuario pr3jker que subió su plantilla en dos macros (accesibles desde la sección de plantillas de la aplicación). Se trata de una macro improvisada a partir de ellas y que puede ser mejorada para satisfacer necesidades específicas. La parte buena es que esto cumple con ambos requisitos preguntado por el OP. Necesita dos macros.
-
Primera macro (desbloqueo sin PIN)
-
Disparadores:
- Pantalla apagada
- Disparador vacío
Ajuste del sistema → Seguro → Clave de ajuste, introduzca lock_screen_lock_after_timeout
(copiar y pegar a veces añade caracteres invisibles, así que teclea) → Valor introduce 86400 (o 86400000 en Android 10 ya que utiliza mlliseconds iso. segundos) asegúrate de que es un entero seleccionado → OK y nombre, guarda la macro
Lógica: Cuando la pantalla se apaga (según el tiempo de reposo que hayas configurado en tu dispositivo) o cuando es llamada por otra macro (activación vacía) el período real de la pantalla de bloqueo se extiende a 24 horas (86400 segundos). Efectivamente, usted está estableciendo el tiempo de sueño a 24 horas, independientemente de la configuración del tiempo de sueño del sistema (Su pantalla se apagará según el tiempo de sueño del sistema, pero en realidad es de 24 horas) . Por lo tanto, cuando presione el botón power llave para desbloquear, lo hace sin necesidad de introducir el PIN.
Para probarlo, ajuste el tiempo de suspensión del sistema a 15 segundos, deje que la pantalla se desvanezca y se apague, desbloquee el dispositivo mediante power pulse la tecla ( No lo hagas dispositivo de bloqueo por power y dejar que la pantalla se apague)
-
Segunda macro (para activar la primera macro)
-
Disparador: Disparador vacío
-
Acción Activar/desactivar macro → en el menú desplegable elegir la primera macro → Alternar macro → Aceptar, nombrar y guardar la macro.
Ve a la sección de widgets de tu lanzador, localiza el widget de acceso directo MacroDroid y suéltalo en la pantalla de inicio y asígnale la segunda macro.
Al hacer clic en el widget, la primera macro se desactiva y en el siguiente clic se activa. Se pueden añadir las correspondientes advertencias de texto o de audio al alternar, ya que desactivar el guardián de la llave (PIN) es un riesgo de seguridad y usted acepta que lo está haciendo conscientemente. Por ejemplo, se puede añadir otra acción en la segunda macro, lF Macro habilitada (primera) mensaje emergente y advertencia de audio para que sea consciente de la seguridad de Key guard cero.
Nota: Desactivar la macro sólo asegura que no se active de nuevo, pero los valores anteriores se mantendrán - por ejemplo, si la establece para 24 horas y la desactiva después de 2 horas, el comportamiento persistirá durante otras 22 horas. Así que, o bien establece el período de tiempo corto o ve la macro de la plantilla para remediarlo. Como he dicho, es una macro de hueso en la respuesta.
Ya que tienes EdXposed instalado, puedes instalar Xposed edge y asignar los gestos a la segunda macro (elegir el acceso directo y luego el acceso directo MacroDroid como acción). Esto es lo que hice ya que estoy en su mayoría en casa y realmente no necesito para bloquear mi dispositivo y con un gesto habilitar la guardia de teclas al salir.
1 votos
Android.stackexchange.com/q/215891
1 votos
El temporizador no sólo sirve para ahorrar batería, sino también para proteger la pantalla. Según otra pregunta, tienes un Samsung J7 con pantalla AMOLED. Por lo tanto, si realmente desea mantener la pantalla encendida durante mucho tiempo, asegúrese de reducir el brillo al mínimo, de lo contrario, tarde o temprano verá imágenes fantasma debido a que la AMOLED se ha desgastado. También te recomiendo que no mantengas la pantalla encendida durante un tiempo ilimitado.
1 votos
Desea que la pantalla se apague, pero no introduzca el pin cuando se utiliza de nuevo - que es afaik lo que cerradura inteligente así que cualquier evento emulado que pueda activar la cerradura inteligente debería servir, ¿no crees?