16 votes

Puis-je faire en sorte qu'Android exige une empreinte digitale et un code PIN pour déverrouiller l'écran ?

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

Existe-t-il un moyen d'exiger les deux une empreinte digitale y un PIN/modèle pour déverrouiller le téléphone ? Si l'empreinte digitale n'est pas lue correctement, un mot de passe beaucoup plus fort sera nécessaire pour déverrouiller le téléphone.

Cela me permettrait de scanner mon empreinte digitale et de saisir mon code PIN/modèle 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, puisqu'un code PIN serait également nécessaire.

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

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

0 votes

Comment puis-je verrouiller mon téléphone avec un écran de verrouillage par balayage et une empreinte digitale/un code PIN ? est restée sans réponse également, alors celle-ci ne semble pas facile. Utilisez uniquement le verrouillage par motif au lieu du verrouillage par glissement de l'écran et du motif. a le problème inverse. Ce à quoi je pourrais penser serait d'utiliser le code PIN de la carte SIM en plus (je sais, ce n'est pas vraiment adapté mais c'est presque ça) - à condition que cela puisse être configuré pour être "toujours requis".

0 votes

Le Galaxy S5 dispose de cette fonctionnalité par défaut. Mon empreinte digitale ne fonctionne pas toujours, alors je clique simplement sur "Mot de passe alternatif" et j'entre mon code pin. Vous n'utilisez pas la ROM stock ?

1 votes

@AaronGillion Je veux que mon téléphone demande mon empreinte digitale valide, et qu'après avoir accepté mon empreinte digitale, il demande également un code PIN. De cette façon, vous devez à la fois scanner une empreinte digitale valide et saisir un code PIN valide avant que le téléphone ne vous laisse déverrouiller. Et si mon empreinte digitale ne peut pas être validée, un simple PIN ne déverrouillera pas le téléphone ; il utilisera un très long mot de passe de sauvegarde à la place.

3voto

Steve Obbayi Points 1499

Une solution consiste à utiliser Tasker . Configurez votre téléphone pour qu'il utilise une empreinte digitale comme mécanisme de déverrouillage standard, avec un mot de passe fort comme déverrouillage de secours (requis si l'empreinte digitale échoue, 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 en sorte qu'elle exécute la fonction Display -> Lock action. Définissez le code sur la broche de votre choix. Vérifiez le Remember Till Off y Full Screen et assurez-vous que Allow Cancel n'est pas vérifié.

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

Enfin, ajoutez un deuxième profil pour l'événement Affichage déverrouillé, et faites-lui exécuter la même tâche. Ainsi, si vous verrouillez manuellement le téléphone en cours d'appel à l'aide du bouton d'alimentation (ce qui déclenche le verrouillage standard Android par empreinte digitale), la demande de code PIN s'affichera à nouveau à l'écran, sans interférer avec les boutons de fin d'appel. Ne vous inquiétez pas, l'affichage du verrouillage pour l'écran éteint et l'écran déverrouillé ne vous obligera pas, en fait, à taper le code PIN deux fois.

Avec cette configuration, vous déverrouillez votre téléphone avec une empreinte digitale. Lorsque celle-ci est acceptée, Tasker vous invite à saisir également un code PIN.

La raison pour laquelle vous exécutez cette tâche sur Screen Off au lieu de Screen Unlocked est que Screen Unlocked crée un délai entre le déverrouillage du téléphone et l'affichage de la demande de PIN. En exécutant la tâche sur Écran désactivé, la demande de code PIN s'affiche dès que vous déverrouillez le téléphone 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 d'entrer le mot de passe principal de toute façon, et taper un PIN après est très bien.

Protect Tasker

Comme le code PIN est stocké en clair dans Tasker, vous devriez probablement configurer un code PIN pour ouvrir Tasker. Tasker intègre cette fonction dans ses préférences, de sorte que vous pouvez exiger un code PIN pour afficher et modifier tous les profils et paramètres de 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 le déverrouillage de votre écran que pour tout autre service comme les cartes de guichet ou la messagerie vocale.

0 votes

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 d'épinglage de Tasker.

0voto

gsmzambia Points 1

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

-1voto

mackowiakp Points 149

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

0 votes

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

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X