When Apple introduced FaceID, they took away TouchID. Most Android manufacturers still use fingerprint sensor despite offering face unlock. Even OEMs like Oppo or Huawei that have replicated Apple’s secure face unlock system have offered fingerprint scanners on those devices. Google Pixel 4, however, ditches the fingerprint reader in favor of face unlock. There aren’t any apps, however, that recognize face unlock as a biometric unlock method. But a new Xposed Module called FingerFace can allow you to use the Pixel 4 Face Unlock with any app.
While some Android OEMs have implemented secure face unlock before Google, they were tied due to the fact that they don’t make Android. Now that Google has implemented secure face unlock, this is the first time that Android’s BiometricPrompt API recognizes a face unlock system. For those unaware, the FingerprintManager API has been deprecated in favor of BiometricPrompt API because Android devices these days support both face and fingerprint unlock. On Pixel 4, the BiometricPrompt is necessary to turn on the face unlock.
Since this is a new API, most Android apps don’t support it yet, and instead, use the deprecated FingerprintManager API. This includes apps like banking apps, app lockers, password managers, etc. While Google has made it mandatory for apps to support their implementation of face unlock, it will still be months before things actually change.
Root Pixel 4 & Pixel 4 XL
If you have a rooted Pixel 4, you don’t have to wait. Although, you will have to go through some hoops to root your Pixel 4. We’ve just published a guide on how to root the Pixel 4 and Pixel 4 XL that you can check out if you haven’t already rooted yours.
Install Xposed Framework
We have already published a guide about installing the Xposed Framework on Android 9.0 Pie. The Google Pixel 4 ships with Android 10 out of the box. But, the method for installing the Xposed Framework is pretty much the same on Android 10. So you can follow the guide linked below.
There is one slight change, however. Instead of flashing the Riru – EdXposed (SandHook) module from the Magisk repository, you have to install the module linked below.
So download the magisk-EdXposed-YAHFA-v0.4.6.0_beta.4471.-release.zip file above. In Magisk Manager, go to the Modules section, tap on the plus button at the bottom, and select the downloaded module. All other steps are the same as mentioned in the guide. That means you will still have to install Riru – Core module from the Magisk Downloads section, and you’ll still need the EdXposed Installer.
Use Pixel 4 Face Unlock For Any App With FingerFace Xposed Module
With your Pixel 4 rooted and Xposed Framework installed, download the FingerFace mod from the Google Play Store. It’s not free though and will cost you $0.99. Once installed, enable the module in the Exposed Installer Modules section and reboot your phone.
From now on, anytime an app checks if your device supports a fingerprint scanner, FingerFace will let it believe that your Pixel 4 does indeed has a fingerprint scanner. This mod then hooks into the FingerprintManager API to bring up the BiometricPrompt instead.