Das Fingerface Xposed-Modul ermöglicht die Gesichtsentsperrung des Pixel 4 in jeder App

Mit dem Fingerface Xposed-Modul können Sie die sichere Face Unlock-Funktion des Google Pixel 4 in jeder App nutzen, die derzeit die Fingerabdruckauthentifizierung verwendet.

Update 1 (01.11.19 um 14:24 Uhr ET): Ein neuer Fork des Projekts ist online erschienen.

Der Google Pixel 4 ist möglicherweise nicht das erste Android-Smartphone mit sicherer Gesichtserkennungshardware (davor gab es das OPPO Find X und das Huawei Mate 20). Pro), aber es ist das erste Android-Gerät mit einer Face-Unlock-Implementierung, die unter Androids BiometricPrompt als sicher gilt API. Damit ist das Pixel 4 das erste Android-Smartphone, bei dem Sie mit Ihrem Gesicht nicht nur das Telefon entsperren, sondern auch Apps oder Zahlungen authentifizieren können. Allerdings App-Entwickler müssen ihre Apps aktualisieren Um BiometricPrompt zu verwenden, wird es einige Zeit dauern, bis alle Banking- und Passwort-Manager-Apps das neue Face Unlock unterstützen. Da das Pixel 4 nicht über einen Fingerabdruckscanner verfügt, greifen Apps, die die alte API verwenden, einfach darauf zurück, Sie zur manuellen Passworteingabe aufzufordern. Glücklicherweise gibt es einen Ausweg, vorausgesetzt, Sie sind bereit, Ihr Pixel 4 mit Magisk zu rooten und das Xposed Framework zu installieren.

XDA Junior-Mitglied SemonCat hat ein Xposed-Modul namens „Fingerface“ entwickelt, das die alte Fingerabdruck-API weiterleitet und stattdessen die neue BiometricPrompt-API aufruft. Das bedeutet, dass immer dann, wenn eine App, die die alte Fingerabdruck-API verwendet, Sie auffordert, Ihren Fingerabdruck zu scannen, das neue BiometricPrompt-Dialogfeld angezeigt wird, in dem Sie stattdessen Ihr Gesicht scannen können. Es handelt sich um eine einfache, wenn auch grobe Problemumgehung, die jedoch besser ist als die manuelle Eingabe Ihrer langen Passwörter in alle Ihre Apps.

Hier ist eine kurze Bildschirmaufzeichnung des Entwicklers, die zeigt, wie eine App (in diesem Fall Magisk Manager) nach einer Fingerabdruckauthentifizierung fragt, aber stattdessen eine Gesichtsauthentifizierung erhält:

Meiner Meinung nach ist dies eine großartige Demonstration der Leistungsfähigkeit des Xposed Framework. Mit Xposed können Module in die Methoden anderer Apps eingebunden werden, um ihre eigenen Methoden vor, während oder anstelle der ursprünglichen Methoden auszuführen. Genau das macht dieses Modul; FingerGesichter gibt immer „true“ zurück wenn PackageManager prüft, ob das Gerät Fingerabdruck-Hardware unterstützt, und das auch hakt ein die (jetzt veraltete) FingerprintManager-API, die von Apps verwendet wird, um stattdessen BiometricPrompt in ihrer Authentifizierungsmethode aufzurufen. Es wird nicht einfach sein, diesen Hack in ein Magisk-Modul zu übersetzen, da es sich um geräte- und buildspezifische Module handelt, die das Framework ersetzen, aber der Entwickler sagt, er arbeite daran.

Ich sollte beachten, dass die Installation dieses Mods auf dem Google Pixel 4 derzeit nicht einfach ist. Erstens gibt es noch keine TWRP-Unterstützung für das Pixel 4, sodass Sie Magisk manuell installieren müssen. Das bedeutet, dass Sie es müssen Laden Sie das Factory-Image herunter, extrahieren Sie das Boot-Image, patchen Sie das Boot-Image mit dem neuesten Magisk Manager, und dann Fastboot-Flashen des gepatchten Boot-Images. Um Xposed zu installieren, müssen Sie dann das Riru Core Magisk Module und dann EdXposed, den inoffiziellen Nachfolger des Xposed Framework, installieren. Anleitungen dazu finden Sie hier Hier. Abschließend können Sie dann das Fingerface-Modul installieren.

Einige mögen sich wegen Sicherheitsbedenken über diesen Mod lustig machen, aber das Modul ist es Open Source Und auf den ersten Blick scheint es nur das zu tun, was es tun soll. Darüber hinaus hat die Existenz dieses Mods keine Auswirkungen auf die Sicherheit von Android 10 oder Pixel 4 selbst, da der Benutzer nach dem Entsperren des Bootloaders manuell Root-Zugriff erhalten muss. Schließlich ist dieser Mod, wie die meisten anderen Mods in unserem Forum, für diejenigen gedacht, die Wert auf Komfort und mehr Funktionen legen, trotz des zusätzlichen Risikos, einen entsperrten Bootloader und Root-Zugriff zu haben.

Wenn Sie an diesem Mod interessiert sind, können Sie ihn über den unten eingebetteten Google Play Store-Link herunterladen. Es kostet 0,99 $, wenn Sie es im Play Store herunterladen, aber da die App Open Source ist, können Sie sie auch einfach selbst kompilieren. Besuchen Sie den XDA-Forenthread wenn Sie Fragen oder Feedback zu dieser App haben. Für alle App-Entwickler, die dies lesen: Google hat einen Blogbeitrag veröffentlicht zur Implementierung der Biometric API über die AndroidX Biometric Library. Aktualisieren Sie Ihre Apps, damit Benutzer diesen schmutzigen Hack nicht verwenden müssen!

Fingerface - FaceID rückwärts cEntwickler: Semon

Preis: 0,99.

3.3.

Herunterladen

Update 1: TopJohnWu Fork

Der von XDA anerkannte Entwickler topjohnwu, der Entwickler von Magisk selbst, hat beschlossen, dieses Projekt zu forken, um den Code zu bereinigen.

Da die App bereits Open Source war und ihr Code harmlos schien, konnte es nicht schaden, sie so auszuführen, wie sie ist. Wenn Sie jedoch eine Version eines seriöseren Entwicklers ausprobieren möchten, können Sie sie hier herunterladen topjohnwus GitHub.