Great content!
Do you or anyone else have issues with eSIM (internet only) on GrapheneOS without Google Play Services?
I read on their Github that Google Play Services are required. I managed to get eSIM activated with Google Play Services installed and removed it later on. Then I had no internet connection even when I installed Google Play Services again and restarted.
You need to have Google Play Services to install an eSIM for the first time.
Once it is installed, you can remove Google Play Services and you will be able to use the eSIM.
By default GrapheneOS always has shipped with baseline support for eSIM, where users can use any eSIMs installed previously on the device. However, in order to manage and add eSIMs, proprietary Google functionality is needed. This is fully disabled by default.
Privileged eSIM management can be enabled in Settings ➔ Network & Internet ➔ Privileged eSIM management. The toggle will be greyed out and unusable if sandboxed Google Play is not installed, as the functionality is reliant on it.
By enabling the toggle, the proprietary Google functionality is enabled and will be used by the OS to provision and manage eSIMs.
Note that if the eSIM installation process does not progress past the "Checking network info..." stage despite having a stable Internet connection, you may need to call the USSD code ##4636## and then enable DSDS in the menu that is presented.
If you have any issues, you should check out their discussion forum, they are great.
reply
Personally I haven't used an eSIM yet, but I'm planning to soon. I'm sure someone on the thread can provide more info.
reply
How's the eSIM journey going? I'm currently trying to figure it out.
reply
I haven't done it yet. Still just running wifi
reply
oh cool! That's the level i'd like to be at but it's hard getting away from a phone number
reply