Hi I followed the https://source.android.com/devices/tech/connect/esim-euicc-api guidelines to make a carrier app, the euiccManager.downloadSubscription(...) is called with a callback intent that has a boardcast receiver. The problem is that the onReceive method is never triggered not the onNewIntent from the activity. Do you know how to get the progress or status from e-sim downlaodSubscription ?
Asked
Active
Viewed 792 times
1
-
Do you confirm your device has LPA app? – Prabhakaran Nov 06 '20 at 02:31
-
@Prabhakaran how do I know that ? – Lucacel Razvan Cristian Feb 11 '21 at 07:42
1 Answers
0
Try removing the LPA permission during the BroadcastReceiver
registration, it will work.

Neernay
- 379
- 1
- 4
- 13
-
I'll try but generally I need a special certificate(to sign the build) for that(downloading) right ? it's not going to work in debug mode, right ? Also do you know how can I get an e-sim string for testing? is the one from documentation working ? – Lucacel Razvan Cristian Feb 11 '21 at 07:41
-
there are test profiles: https://source.android.com/devices/tech/connect/esim-test-profiles – Peter Nov 10 '21 at 10:36
-
@Peter should it supposed to work with test profile without special signing of the app? – Malachiasz Jun 18 '23 at 18:24