From b0015fc05cf0f368e39b0dc2daf65484beea956d Mon Sep 17 00:00:00 2001 From: Daniel Micay Date: Mon, 9 May 2022 16:53:57 -0400 Subject: [PATCH] split out improved user profiles section --- static/features.html | 30 ++++++++++++++++++++++++------ 1 file changed, 24 insertions(+), 6 deletions(-) diff --git a/static/features.html b/static/features.html index 657675a9..c383cfca 100644 --- a/static/features.html +++ b/static/features.html @@ -110,6 +110,7 @@ can be disabled
  • Broad carrier support without invasive carrier access
  • Private screenshots
  • +
  • Improved user profiles
  • Many other features
  • @@ -471,6 +472,29 @@ it to be useful.

    +
    +

    Improved user profiles

    + +

    Android's user profiles are isolated workspaces with their own instances of + apps, app data and profile data (contacts, media store, home directory, etc.). + Apps can't see the apps in other user profiles and can only communicate with + apps within the same user profile (with mutual consent with the other app). + Each user profile has their own encryption keys based on their lock + method.

    + +

    GrapheneOS raises the limit on the number of secondary user profiles to 16 + (15 + guest) instead of only 4 (3 + guest) to make this feature much more + flexible.

    + +

    GrapheneOS also enables support for logging out of user profiles without + needing a device manager controlling the device to use this feature. Logging + out makes profiles inactive so none of the apps installed in them can run. It + also purges the disk encryption keys from memory and hardware registers, + putting the user profile back at rest.

    + +

    Further UX improvements are in active development and testing.

    +
    +

    Many other features

    @@ -480,12 +504,6 @@
  • Eliminates remaining holes for apps to access hardware-based identifiers
  • Low-level improvements to the filesystem-based full disk encryption used on modern Android
  • -
  • Support creating up to 16 secondary user profiles (15 + guest) instead of - only 4 (3 + guest).
  • -
  • Support for logging out of user profiles without needing a device manager: - makes them inactive so that they can't continue running code while using - another profile and purges the disk encryption keys (which are per-profile) - from memory and hardware registers
  • Option to enable automatically rebooting the device when no profile has been unlocked for the configured time period to put the device fully at rest again.