androidin Later on this year it was stated that secure face unlock is interfering with 2FA unlock implementation although these are totally different topics.
The issue isn't about whether face-unlock hardware and fingerprint-unlock hardware are the same (they're not), or whether a user's face is the same as a user's finger (they're not). The issue is whether or not the code for face unlock and the code for PIN/passphrase unlock and the code for fingerprint unlock are interrelated, and my understanding is that the Android unlock code in general is a complicated interwoven carnival.
androidin Probably, secure face unlock isn't open source and must invented and written completely new and probably that's timewise and technically (know how) not possible, an I right?
I think the things that would be necessary are something like:
- high-resolution IR face camera (clearly some Pixel devices have this)
- face-recognition software core (online I read that this is closed-source and proprietary, though in theory an open-source alternative could be found or written)
- integrating face-recognition software with the IR face camera ("a simple matter of programming")
- sufficient testing (presumably including twins!) to believe it's reasonably secure
I suspect if this were easy then some Android variants would already be doing it, especially ones with large user communities. Is this feature available on LineageOS, DivestOS, crDroid, etc.? If it's available on all of them except GrapheneOS, maybe it's easy-ish? If it's available on none of them maybe it isn't easy.