pull down to refresh
0 sats \ 0 replies \ @final 8 Apr \ parent \ on: eSIM on GrapheneOS no longer requires Sandboxed Google Play security
There are now additional shims to make it work without the sandboxed Google services. This is an example of a commit for it: https://github.com/GrapheneOS/platform_frameworks_base/commit/813cd8f45d0a49bb6775453ef0744441f133f6ef
Activating an eSIM would perform data sharing with Google services. The EuiccGoogle package alone doesn't send data directly to Google, so isolating it from the Google services and making it work standalone helps. We also have a toggle to completely disable that binary which is enabled by default.
It's part of a closed source package. At the time it was the only package allowing eSIM activation and today it is still the only package allowing all the relevant features. One of the Google eSIM apps handle the updates for the eSIM secure element's firmware, which is needed for security updates.
They use the same Google packages but without the toggle to deactivate or isolating it.
If someone put their time into it, maybe? Wouldn't really know, not looked at this.