- Edited
hemlockiv Call Screen
Hold For Me
Shizuku*
Pattern unlock
Face-recognition unlock
Double-tap on back of phone**
Weather info on lock screen
Trusted Device unlock
Most QS tiles don't work from lockscreen
Select text via screenshot/Recent Apps view
Voice typing
Pixel Stand fast charging
Audio captioning
- Shizuku - Not an unavailable Pixel OS specific feature. It is ill advised to use ADB on a production device as it opens up massive attack surface that can be exploited. Doing so on GrapheneOS is antithetical to the projects stated aims. Any persistent state such as the package manager data files, persistent settings, permissions, special access grants, etc. is attack surface for verified boot and attestation. That includes non-user-facing settings including development permissions intended for use via ADB, etc https://nitter.net/GrapheneOS/status/1618069440280817664
Termux and Tasker work fine within the scope. - Pattern Unlock - provides a false sense of security. You should use a randomly generated 6 digit PIN so you have working encryption based on the secure element throttling. Pattern unlock doesn't have nearly enough choices at each step and encourages an even narrower set than that. Not an unavailable Pixel OS specific feature but a conscious decision by the development team within the scope of the project as an enhancement to security.
- Facial Recognition Unlock - This does work but ONLY on Pixel 4. Pixel 4 had dual infrared cameras + dot projector + flood illuminator which provided a more secure approach than a fingerprint scanner. Pixel 7 approach is far worse.
- Weather Info on Lockscreen - Could be worked around if an app with a persistent notification was used and enabled on the lockscreen.
- Most QS Tiles don't work on Lockscreen - Not an unavailable Pixel OS specific feature but a conscious decision by the development team within the scope of the project as an enhancement to security.
- Voice Typing - works so long as you're using GBoard and have Faster Voice Typing enabled for Offline dictation with Network Permission revoked after the language pack has downloaded (3 mins should be enough to download with network enabled and maybe language and IME dependent). Or you could also use an app like Sayboard.