GmsCore icon indicating copy to clipboard operation
GmsCore copied to clipboard

Implement LPA Backend for eSIM into microG

Open dylangerdaly opened this issue 3 years ago • 1 comments

Is your feature request related to a problem? Please describe. Implement LPA backend into microG

Describe the solution you'd like Totally implement an LPA into microG, allowing for any LPA to use the API

Describe alternatives you've considered Nil

Additional context This is a huge undertaking and I assume it'll never actually happen

dylangerdaly avatar Nov 26 '20 00:11 dylangerdaly

If interesting for any Android / microG dev, this page from the AOSP seems to describe to manufacturers how to implement an LPA: https://source.android.com/devices/tech/connect/esim-overview

Zocker1999NET avatar May 17 '22 13:05 Zocker1999NET

Does this mean that eSIM is not supported in MicroG at all? I have only recently acquired an eSIM phone for the first time and am currently using Graphene OS with the sandboxed google play service, but want to try switching to using microG instead. Will I still be able to use the currently programmed eSIM or not?

TheEdgeOfRage avatar Jun 23 '23 16:06 TheEdgeOfRage

@TheEdgeOfRage Without warranty, but: You should be able to continue to use your eSIM, I do that as well. I have programmed it before flashing my phone over to LineageOS, it works fine for me and I don't expect GrapheneOS to behave differently here.

Also, as an appendix (I haven't tried it yet though): In LineageOS, I seem to still have the options to add & remove eSIM registrations to use on my eSIM in the system settings.

If I understand it correctly, until the LPA backend in microG is missing, third-party apps (most probably from your provider) might not be able to register eSIM cards. But system apps should still be able to. And LineageOS seems to include an eSIM manager (probably from AOSP), which seems to allow me to register eSIMs using a QR code from my provider. (Please correct me, if I'm wrong here)

Zocker1999NET avatar Jun 24 '23 20:06 Zocker1999NET