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

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

¿Hay alguna forma de solicitar 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 e ingresar 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 me pueden exigir 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.

¿Cómo puedo bloquear mi teléfono deslizando la pantalla de bloqueo junto con una huella digital/PIN? también quedó sin respuesta, por lo que este no parece fácil. Solo use 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 SIM adicionalmente (lo sé, no es realmente apropiado pero cercano), siempre que pueda configurarse para que sea "siempre requerido".
Galaxy S5 tiene esa funcionalidad por defecto. Mi huella dactilar no funciona a veces, así que solo hago clic en "Contraseña alternativa" e ingreso mi PIN. ¿No estás usando la ROM estándar?
@AaronGillion Quiero que mi teléfono solicite mi huella dactilar válida y luego, después de que acepte mi huella dactilar, también solicite un PIN. De esa manera, debe escanear una huella dactilar válida y escribir un PIN válido antes de que le permita desbloquear. Y si mi huella digital no se puede validar, un PIN simple no desbloqueará el teléfono; en su lugar, usaría una contraseña de respaldo muy larga.
El uso de Xposed detiene inmediatamente cualquier protección que crea haber puesto en el dispositivo. Debe estar rooteado para usar Xposed y, por lo tanto, es poco probable que su teléfono esté encriptado. Si no está encriptado, todos sus datos son accesibles. Si está encriptado, es probable que Xposed se pueda eliminar a través de la recuperación y quede desprotegido/su huella digital podría ser forzada. Xposed y la seguridad no son compatibles.
@ Kryten2k35 Puede tener Xposed junto con un dispositivo encriptado; así es como está configurado el mío. E incluso si Xposed se puede eliminar a través de la recuperación, un reinicio siempre requiere la contraseña larga (una huella digital no funciona inicialmente). Xposed y la seguridad pueden ir fácilmente de la mano. Sin embargo, al igual que la raíz, todo depende de la habilidad y las habilidades de las manos que lo sostienen.

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 falla la huella digital o cada vez que se reinicia el teléfono).

A continuación, cree una tarea denominada Pantalla desbloqueada (o similar). En la Tarea, haz que ejecute la acción Display-> Lock. Establezca el Código en el pin que desee. Verifique las opciones Remember Till Offy , y asegúrese de que no esté marcada.Full ScreenAllow Cancel

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 ocurra este bloqueo si hay una llamada en curso (usando Invertir). De lo contrario, si se acerca el teléfono a la cabeza, se apagará la pantalla y se bloqueará el PIN (aunque Android sabe que en realidad no está bloqueado y no requiere la huella dactilar), y al quitarlo de la cabeza, se mostrará el PIN y se bloqueará. el fin de llamada y otros botones.

Finalmente, agregue un segundo perfil para el evento Pantalla desbloqueada y haga que ejecute la misma tarea. De esa manera, si bloquea manualmente el teléfono durante una llamada con el botón de encendido (activando el bloqueo de huella digital estándar de Android), volverá a mostrar correctamente la solicitud de PIN en la pantalla, sin interferir con los botones de finalización de llamada. No se preocupe, tener el bloqueo para mostrar y desbloquear la pantalla no requerirá, de hecho, que ingrese el PIN dos veces.

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

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

Tenga en cuenta que esta configuración requiere el PIN incluso si usa 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 integrado en 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 utilice el mismo PIN para el desbloqueo de pantalla que utiliza para cualquier otro servicio, como tarjetas de cajero automático o correo de voz.

Probé esto y, aunque funciona como se describe, descubrí que puedo revocar el permiso de "dibujar sobre otras aplicaciones" siguiendo la notificación en la barra de estado, que desactiva por completo el aviso del PIN de Tasker.

Sí, puede instalar "APPLock" desde Play Store (descargue el que tiene 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

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.

Ahora tengo Marshmallow 6.0 en mi S5 y la funcionalidad todavía 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.