¿Puedo hacer que Android requiera Fingerprint + PIN para desbloquear la pantalla?

13

Tengo un Galaxy S5 con un lector de huellas digitales. Me gustaría poder desbloquear mi teléfono con un PIN o un patrón de desbloqueo, pero también quiero protegerme de los hombros.

¿Hay una manera de exigir tanto una huella digital y un PIN / patrón para desbloquear el teléfono? Si la huella digital no se lee correctamente, se requerirá una contraseña mucho más segura para desbloquear.

Esto me permitiría escanear mi huella digital y poner mi PIN / patrón sin preocuparme de que alguien pueda ver mi PIN y desbloquear mi teléfono más tarde. También me protege más de los gobiernos que pueden exigirme que desbloquee mi teléfono con mi huella digital, ya que también se necesitaría un PIN.

¿Existe una aplicación de pantalla de bloqueo, un módulo XPosed u otro método que pueda habilitar esta autenticación de dos factores?

Tengo un Galaxy S5 rooteado con Android 5.0.

Stephen Schrauger
fuente
¿Cómo puedo bloquear mi teléfono con una pantalla de bloqueo deslizante junto con una huella digital / PIN? quedó sin respuesta también, por lo que este no parece fácil. Solo use el bloqueo de patrón en lugar de deslizar la pantalla y el bloqueo de patrón tiene el problema opuesto. Lo que podría pensar sería usar el PIN de la tarjeta SIM adicionalmente (lo sé, no es realmente adecuado pero está cerca), siempre que pueda configurarse para que sea "siempre necesario".
Izzy
Galaxy S5 tiene esa funcionalidad por defecto. Mi huella digital no funciona a veces, así que solo hago clic en "Contraseña alternativa" e ingreso mi pin. ¿No usa la ROM de stock?
Aaron Gillion
1
@AaronGillion Quiero que mi teléfono requiera mi huella digital válida, y luego, una vez que acepte mi huella digital, también requeriré un PIN. De esa manera, debe escanear una huella digital válida y escribir un PIN válido antes de que le permita desbloquear. Y si mi huella digital no puede validar, un simple PIN no desbloqueará el teléfono; usaría una contraseña de respaldo muy larga en su lugar.
Stephen Schrauger
El uso de Xposed detiene inmediatamente cualquier protección que creas que has puesto en el dispositivo. Debe estar rooteado a Xposed usado y, por lo tanto, es poco probable que su teléfono esté encriptado. Si no está encriptado, se puede acceder a todos sus datos. Si está encriptado, es probable que Xposed pueda eliminarse a través de la recuperación y quede desprotegido / su huella digital podría verse forzada. Xposed y seguridad no son compatibles.
MattBoothDev
@ Kryten2k35 Puede tener Xposed junto con un dispositivo encriptado; así es como está configurado el mío. E incluso si Xposed puede eliminarse mediante la recuperación, un reinicio siempre requiere una contraseña larga (una huella digital no funciona inicialmente). Xposed y la seguridad pueden ir fácilmente de la mano. Sin embargo, como raíz, todo depende de la habilidad y las habilidades de las manos que lo sostienen.
Stephen Schrauger

Respuestas:

3

Una solución es usar Tasker . Configure su teléfono para usar una huella digital como mecanismo de desbloqueo estándar, con una contraseña segura como desbloqueo de respaldo (requerido si la huella digital falla, o cada vez que el teléfono se reinicia).

A continuación, cree una Tarea llamada Pantalla desbloqueada (o similar). En la tarea, haga que ejecute la acción Display-> Lock. Establezca el Código en el pin que desee. Verifique las opciones Remember Till Offy Full Screen, y asegúrese de que Allow Cancelesté desmarcado.

A continuación, cree un Perfil en Tasker para el Evento de Display Off. Cuando se active ese perfil, haga que ejecute la nueva Tarea que creó. Agregue un segundo disparador al mismo Perfil para evitar que este bloqueo ocurra si hay una llamada en curso (usando Invertir). De lo contrario, poner el teléfono en la cabeza apagará la pantalla y provocará el bloqueo del PIN (aunque Android sabe que en realidad no está bloqueado y no requiere huella digital del recorrido), y al quitarlo de la cabeza mostrará el PIN y bloqueará el final de la llamada y otros botones.

Finalmente, agregue un segundo perfil para el evento Display Unlocked y haga que ejecute la misma tarea. De esa manera, si bloquea manualmente el teléfono mientras está en una llamada con el botón de encendido (activando el bloqueo de huellas digitales de Android estándar), mostrará nuevamente la solicitud de PIN en la pantalla, sin interferir con los botones de finalización de llamada. No se preocupe, tener el bloqueo de pantalla apagado y la pantalla desbloqueada no requerirá que escriba el pin dos veces.

Con esta configuración, desbloqueas tu teléfono con una huella digital. Cuando eso sea aceptado, Tasker también le pedirá un PIN.

La razón por la que ejecuta esta tarea en Pantalla apagada en lugar de Pantalla desbloqueada es que la Pantalla desbloqueada crea un retraso entre el desbloqueo del teléfono y la presentación de la solicitud de PIN. Al ejecutar la tarea en Pantalla apagada, la solicitud de PIN se muestra en el instante en que la desbloquea con su huella digital.

Tenga en cuenta que esta configuración requiere el PIN incluso si utiliza su contraseña de respaldo (si no se puede leer su huella digital). Sin embargo, estoy dispuesto a vivir con eso, ya que rara vez necesito ingresar la contraseña maestra de todos modos, y escribir un PIN después de las palabras está bien.

Proteger Tasker

Dado que el PIN se almacena en texto sin formato en Tasker, probablemente debería configurar un PIN para abrir Tasker. Tasker tiene esto incorporado a sus preferencias, por lo que puede solicitar un PIN para ver y modificar cualquier perfil y configuración de Tasker. De lo contrario, si deja su teléfono desbloqueado, cualquiera podría encontrar su PIN al ver la configuración de Tasker. En cualquier caso, no use el mismo PIN para desbloquear la pantalla que para cualquier otro servicio como tarjetas de cajero automático o correo de voz.

Stephen Schrauger
fuente
Probé esto, y aunque funciona como se describe, descubrí que soy capaz de revocar el permiso "dibujar sobre otras aplicaciones" siguiendo la notificación en la barra de estado, que desactiva por completo el indicador de Tasker.
jdgregson
0

Sí, puede instalar "APPLock" desde la tienda de juegos (descargue el que tenga un icono de "caja fuerte de color plateado"). Luego puede usar PIN, huella digital y patrón para desbloquear su teléfono o aplicación

gsmzambia
fuente
-1

Yo uso NOTE4 N910C. Después de la actualización a 6.0.1, dicha función está disponible de forma predeterminada. Como puedo ver en http://www.sammobile.com , MM 6.0.1 está disponible para S5, así que simplemente actualice su teléfono a través de Odin

mackowiakp
fuente
Ahora tengo marshmallow 6.0 en mi S5, y la funcionalidad aún no es lo que necesito. Claro, un reinicio requiere la contraseña larga, pero aún no puedo requerir una huella digital y un PIN simultáneamente para desbloquear el teléfono durante el funcionamiento normal.
Stephen Schrauger