- cross-posted to:
- android@lemmy.ml
- android@lemdro.id
- cross-posted to:
- android@lemmy.ml
- android@lemdro.id
Let me know if you have any feedback about this article 😁
I don’t know the exact reason why Android requires the primary user to enter their PIN/password before any other user can log in, but it may be due to the fact that the primary user is also the “system” user which is “always running even when other users are in the foreground.
Full disk encryption?
Android hasn’t used FDE for a couple of years now. File Based Encryption (FBE) has been required instead since Android 10. With FBE, each user has their own credential encrypted storage location for apps, which are encrypted with the credential from that particular user. (I verified this while testing. When you boot and unlock the primary user, other users data at /data/user/{id} is still encrypted until you unlock them.)
Maybe there are other system files required that are encrypted with the primary user credentials
There might be, though I couldn’t find any. I poked around /data on a rooted Pixel that had just booted but hadn’t had its primary user unlocked yet, and I was able to access most files in /data/system still.
I didn’t know that Samsung had that feature, but it does sound nice - so long as you have the ability to enable maintenance mode.
I recently took my pixel 7 in to ubreakifix for a screen replacement. The screen was 100% dead, but I could still hear the notifications coming in. I couldn’t put it into maintenance mode if it had one, so I think I’d still stress a bit about whether or not the phone would be wiped, such as in the case I was unable to verify the upload of a recent Aegis backup. It would be nice if the maintenance mode was able to be triggered via a web interface in cases such as mine. Or maybe even a specific button combo that would be difficult to accidentally do.
That’s a good point, and I agree: There should be a way to trigger Maintenance Mode remotely, like through Find My Device, should Google implement this.
One UI has been crammed with features for years now, many of which would be very nice to have in Pixel phones. Maintenance Mode would be good, I guess, but I can think of several others that would be far more beneficial to have merged into AOSP in some form.
For example, One Hand Operation + is the best implementation of gesture navigation in all of Android IMO. It’s quicker and more efficient than traditional gestures, more customizable, and plays well with third-party launchers. It’s one of the killer apps that makes it hard for me to consider anything other than a Samsung phone these days, especially since Google has made no attempts at fixing the wonky behavior of the native gesture navigation and third-party launchers.