Puis-je faire en sorte qu'Android nécessite Fingerprint + PIN pour déverrouiller l'écran?

13

J'ai un Galaxy S5 avec un lecteur d'empreintes digitales. J'aimerais pouvoir déverrouiller mon téléphone avec un code PIN ou un déverrouillage de modèle, mais je veux également me protéger contre le surf à l'épaule.

Existe-t-il un moyen d'exiger à la fois une empreinte digitale et un code PIN / motif pour déverrouiller le téléphone? Si l'empreinte digitale ne parvient pas à lire correctement, un mot de passe beaucoup plus fort serait nécessaire pour le déverrouiller.

Cela me permettrait de scanner mon empreinte digitale et de mettre mon code PIN / motif sans craindre que quelqu'un puisse voir mon code PIN et déverrouiller mon téléphone plus tard. Cela me protège également davantage des gouvernements qui peuvent exiger que je déverrouille mon téléphone avec mon empreinte digitale, car un code PIN serait également nécessaire.

Existe-t-il une application de verrouillage d'écran, un module XPosed ou une autre méthode pouvant activer cette authentification à deux facteurs?

J'ai un Galaxy S5 enraciné sous Android 5.0.

Stephen Schrauger
la source
Comment puis-je verrouiller mon téléphone avec un écran de verrouillage par balayage avec une empreinte digitale / PIN? est également resté sans réponse, donc celui-ci ne semble pas facile. Utilisez uniquement le verrouillage de modèle au lieu de glisser l'écran et le verrouillage de modèle présente le problème inverse. Ce à quoi je pourrais penser serait d'utiliser le code PIN SIM en plus (je sais, pas vraiment approprié mais proche) - à condition qu'il puisse être configuré pour être "toujours requis".
Izzy
Le Galaxy S5 possède cette fonctionnalité par défaut. Mon empreinte digitale ne fonctionne pas parfois, je clique simplement sur "Mot de passe alternatif" et saisis mon code PIN. Vous n'utilisez pas la ROM d'origine?
Aaron Gillion
1
@AaronGillion Je veux que mon téléphone nécessite mon empreinte digitale valide, puis après avoir accepté mon empreinte digitale, j'ai également besoin d'un code PIN. De cette façon, vous devez à la fois numériser une empreinte digitale valide et saisir un code PIN valide avant de pouvoir le déverrouiller. Et si mon empreinte digitale est incapable de valider, un simple code PIN ne déverrouillera pas le téléphone; il utiliserait à la place un mot de passe de sauvegarde très long.
Stephen Schrauger
L'utilisation de Xposed arrête immédiatement toute protection que vous pensez avoir mise sur l'appareil. Vous devez être enraciné pour utiliser Xposed et il est donc peu probable que votre téléphone soit crypté. S'il n'est pas chiffré, toutes vos données sont accessibles. S'il est crypté, il est probable que Xposed puisse être supprimé via la récupération et que vous ne soyez pas protégé / votre empreinte digitale pourrait être forcée. Xposed et la sécurité ne sont pas compatibles.
MattBoothDev
@ Kryten2k35 Vous pouvez avoir Xposed avec un appareil crypté; c'est comme ça que le mien est mis en place. Et même si Xposed peut être supprimé via la récupération, un redémarrage nécessite toujours le mot de passe long (une empreinte digitale ne fonctionne pas initialement). Xposed et la sécurité peuvent facilement aller de pair. Cependant, comme root, tout dépend de l'habileté et des capacités des mains qui le tiennent.
Stephen Schrauger

Réponses:

3

Une solution consiste à utiliser Tasker . Configurez votre téléphone pour utiliser une empreinte digitale comme mécanisme de déverrouillage standard, avec un mot de passe fort comme déverrouillage de sauvegarde (requis en cas d'échec de l'empreinte digitale ou à chaque redémarrage du téléphone).

Ensuite, créez une tâche nommée Screen Unlocked (ou similaire). Dans la tâche, faites-lui exécuter l' action Display-> Lock. Définissez le code sur la broche souhaitée. Vérifiez les Remember Till Offet les Full Screenoptions, et assurez - vous Allow Cancelest pas cochée.

Ensuite, créez un profil dans Tasker pour l'événement de Display Off. Lorsque ce profil est déclenché, faites-le exécuter la nouvelle tâche que vous avez créée. Ajoutez un deuxième déclencheur au même profil pour empêcher ce verrou de se produire si un appel est en cours (en utilisant Inverser). Sinon, mettre le téléphone sur votre tête éteindra l'écran et provoquera le verrouillage du code PIN (même si Android sait qu'il n'est pas réellement verrouillé et ne nécessite pas d'empreinte digitale), et le retirer de votre tête affichera le code PIN et le blocage la fin de l'appel et d'autres boutons.

Enfin, ajoutez un deuxième profil pour l'événement Display Unlocked et faites-le exécuter la même tâche. De cette façon, si vous verrouillez manuellement le téléphone pendant un appel avec le bouton d'alimentation (en déclenchant le verrouillage d'empreinte digitale Android standard), il affichera correctement la demande de code PIN à l'écran, sans interférer avec les boutons de fin d'appel. Ne vous inquiétez pas, avoir le verrou pour l'affichage éteint et l'écran déverrouillé ne vous obligera pas, en fait, à taper deux fois la broche.

Avec cette configuration, vous déverrouillez votre téléphone avec une empreinte digitale. Lorsque cela est accepté, Tasker vous demandera également un code PIN.

La raison pour laquelle vous exécutez cette tâche sur Screen Off au lieu de Screen Unlocked est que l'écran déverrouillé crée un délai entre le déverrouillage du téléphone et l'affichage de la demande de code PIN. En exécutant la tâche sur Screen Off, la demande de PIN est affichée à l'instant où vous déverrouillez avec votre empreinte digitale.

Notez que cette configuration nécessite le code PIN même si vous utilisez votre mot de passe de sauvegarde (si votre empreinte digitale ne peut pas être lue). Cependant, je suis prêt à vivre avec cela, car j'ai rarement besoin de saisir le mot de passe principal de toute façon, et taper un mot de passe PIN est très bien.

Protéger Tasker

Étant donné que le code PIN est stocké en texte brut dans Tasker, vous devez probablement configurer un code PIN pour ouvrir Tasker. Tasker a cela intégré à ses préférences, vous pouvez donc demander un code PIN pour afficher et modifier tous les profils et paramètres Tasker. Sinon, si vous laissez votre téléphone déverrouillé, n'importe qui pourrait trouver votre code PIN en consultant la configuration de Tasker. Dans tous les cas, n'utilisez pas le même code PIN pour déverrouiller votre écran que pour tout autre service comme les cartes ATM ou la messagerie vocale.

Stephen Schrauger
la source
J'ai testé cela, et bien que cela fonctionne comme décrit, j'ai constaté que je suis en mesure de révoquer l'autorisation "dessiner sur d'autres applications" en suivant la notification dans la barre d'état, ce qui désactive complètement l'invite de broche Tasker.
jdgregson
0

Oui, vous pouvez installer "APPLock" depuis le Playstore (téléchargez celui avec une icône "coffre-fort argenté"). Ensuite, vous pouvez utiliser le code PIN, l'empreinte digitale et le motif pour déverrouiller votre téléphone ou votre application

gsmzambia
la source
-1

J'utilise NOTE4 N910C. Après la mise à niveau vers 6.0.1, cette fonctionnalité est disponible par défaut. Comme je peux le voir sur http://www.sammobile.com , MM 6.0.1 est disponible pour S5 alors mettez simplement votre téléphone à jour via Odin

mackowiakp
la source
J'ai maintenant marshmallow 6.0 sur mon S5, et la fonctionnalité n'est toujours pas ce dont j'ai besoin. Bien sûr, un redémarrage nécessite un mot de passe long, mais je ne peux toujours pas exiger une empreinte digitale et un code PIN simultanément pour déverrouiller le téléphone pendant le fonctionnement normal.
Stephen Schrauger