La dernière version de Magisk Manager Canary a ajouté la prise en charge de BiometricPrompt pour les demandes de super-utilisateur, afin que vous puissiez vous authentifier avec Pixel 4 Face Unlock.
Magisk est fondamentalement devenu synonyme d'accès root sur Android, et c'est parce que c'est le moyen le plus simple d'obtenir la racine sans modifier directement la partition système. Une partie de l'attrait de Magisk réside dans son application complémentaire, Magisk Manager, qui permet de gérer l'accès des super-utilisateurs et installation de modules: archives remplies d'applications, de scripts et d'autres fichiers qui modifient votre système sans système. appareil-super simple. Topjohnwu, développeur reconnu par XDA, le créateur de Magisk, gère les canaux Stable, Beta et Canary pour son outil de superutilisateur et application compagnon, et il a annoncé une nouvelle fonctionnalité pour l'application Manager: l'authentification biométrique, en particulier Face Unlock, pour le superutilisateur demandes.
Actuellement, Magisk Manager prend en charge le verrouillage des requêtes du superutilisateur derrière l'authentification par empreinte digitale lorsque « Automatique "Réponse" pour les demandes du superutilisateur a été défini sur "Invite" et "Activer l'authentification par empreinte digitale" a été activé dans Paramètres. L'application a utilisé l'API FingerprintManager pour afficher une boîte de dialogue d'authentification par empreinte digitale personnalisée chaque fois qu'une application demande un accès superutilisateur. Cette API est obsolète dans Android 9 Pie au profit de BiometricPrompt, une API plus générique qui présente une boîte de dialogue système et fonctionne avec tout matériel d'authentification biométrique reconnu et sécurisé.
Dans Android 10, le matériel de reconnaissance faciale sécurisé est désormais reconnu comme une méthode d'authentification valide dans BiometricPrompt, de sorte que les applications utilisant cette API peuvent présenter des boîtes de dialogue d'authentification faciale. Puisque le nouveau Pixel 4 n'a pas de scanner d'empreintes digitales, topjohnwu nécessaire pour mettre à jour l'application Manager donc Appareils Pixel 4 rootés pourrait utiliser l'authentification faciale pour les demandes de superutilisateur. Si vous possédez un Pixel 4 et téléchargez la dernière version de Magisk Manager Canary, vous remarquerez que « Activer l'authentification par empreinte digitale » a été remplacé par le paramètre « Activer l'authentification biométrique ». Activez cette option et vous pourrez utiliser votre visage pour authentifier les demandes des superutilisateurs.
Si l'une de vos applications préférées n'a pas encore été mise à jour pour utiliser BiometricPrompt, vous pouvez utiliser le Module Xposed Fingerface pour forcer la prise en charge du déverrouillage du visage dans toutes les applications comme solution provisoire.
Discussion sur le forum Canary de Magisk Manager