Just installing graphene, first test driving it on a soon-to-be decommisioned pixel6 before moving to pixel9.

On the pixel 6, I was able to bring up google Fi on the pixel 6, with these constraints:

  1. eSim support enabled.
  2. Google FI installed on the owner profile.
  3. Google Fi requires network permissions
  4. Google Play Services with Network permissions
  5. Google Play Store with network permissions.
  6. Google Play Store logged into a gmail account.
  7. Google Fi logged into a gmail account (not necessarily the same as the play store account, but must be associated with google Fi services)

Unlike one of the earlier messages on the topic of google Fi, I do not seem to require/need to toggle unrestricted mobile data usage for Google Fi (r maybe it can be turned off after provisioning is completed....

What I would like, but did not work:

  • I would like to have the google Fi app on its own profile, with its own play services and play store, and no other apps or services.
    This is not working, since the (e)SIMs are not visible on secondary profiles and I could not figure out how to get that to happen.

Is it possible to "do better", or am I stuck?

Any help or insight into this would be greatly appreciated.

Thanks,

Kannan

  • de0u replied to this.

    kvaradhan3 Is it possible to "do better", or am I stuck?

    Is it known whether the desired configuration (Fi app in a secondary profile) works on Google's stock OS? If it doesn't work there, it's fairly unlikely to work on GrapheneOS. There are many issues with the Android user-profile implementation, including new ones with many releases, and the GrapheneOS project probably can't fix all of them!

      Hi de0u :

      I reverted the pixel6 to stock and tested it out, and you are right.

      The e(sim) is not visible in the user profiles and google Fi does not provision the SIM from the user profile.
      FWIW, I also tried this using a private space, and had no luck either.

      so, my desired goal is to minimize (or compartmentalize) the data I expose to the cloud, so I am thinking of the following setup:

      • Keep google Fi, possibly gPay that both in the owner profile.
      • Keep all my other apps that I care about/need in a private space. This is reducing by the day, as I get more minimal :-).

      Maybe this is "do better" enough...

      Kannan

      • de0u replied to this.

        kvaradhan3 I reverted the pixel6 to stock and tested it out, and you are right.

        The e(sim) is not visible in the user profiles and google Fi does not provision the SIM from the user profile.
        FWIW, I also tried this using a private space, and had no luck either.

        Thanks for going to the effort to run the experiment! It was only a hunch on my part, but now we know.