Questions tagged [euiccmanager]

14 questions
6
votes
0 answers

Carrier app throws SecurityException when adding an APN

We have an eUICC with carrier privileges, we are able to check the privileges by telephonyManager.hasCarrierPrivileges() and it returns true. Android documentation says that we are able to use the Content provider APIs to add, modify an APN. But we…
4
votes
1 answer

Android eSim activation flow

I tried to launch the LPA activation flow from my app following this https://source.android.com/devices/tech/connect/esim-overview#lpa-flow. My app can host multiple carriers (every carrier with dedicated eSim). Must i sign my app for every carrier…
3
votes
0 answers

Downloading an eSIM programatically in Kotlin

I am trying to download an eSIM programatically in Kotlin. val sub = DownloadableSubscription .forActivationCode(code /* encodedActivationCode*/) val intent = Intent(ACTION_DOWNLOAD_SUBSCRIPTION) val callbackIntent =…
Ian SP
  • 31
  • 1
3
votes
1 answer

CarrierService.onLoadConfig not being called even after gaining Carrier Privileges

I am working on a feature where i need to update some CarrierConfig for our subscriptions once the Sim is being installed and the app gains the Carrier Privileges. Now the app successfully gains the Carrier Prviliges but somehow CarrierService is…
Furqan Khan
  • 528
  • 4
  • 14
1
vote
0 answers

EMBEDDED_SUBSCRIPTION_RESULT_ERROR in eSIM implementation on Android using kotlin

EMBEDDED_SUBSCRIPTION_RESULT_ERROR Hi all, I'm trying to implement eSim installation app using kotlin. I've been looking at google's documentation (https://source.android.com/devices/tech/connect/esim-overview?hl=en) about it and yet I have serval…
1
vote
1 answer

EuiccManager#startResolutionActivity behavior changed in Android 12 (API 31)

After upgrading our app to use the targetSdkVersion & compileSdkVersion to 31, we're facing a different behaviour in the esim activation process, when calling startResolutionActivity the app now crashes with: 08-27 10:49:06.288 6641 6641 D…
Guillermo Merino
  • 3,197
  • 2
  • 17
  • 34
0
votes
0 answers

Android esim Activation Using EuiccManager

I need to have a complete stable code or review for the below code to handle esim activation on Android platform, I used the code and adjusted it, which was shared from Google Docs, but again no result, Can someone pass by the same issue, and tell…
0
votes
0 answers

LPA managing application

** I'm currently trying to develop an android application to manage eSIM profiles including functions to download, enable, disable, delete profile. However at the current stage, I'm unable to even hit the LPA code while attempting to download the…
0
votes
0 answers

Android: Get multiple enabled profile details

I have a pixel 7 with Mep enabled and i am trying to read this data in my app. I have a physical Sim in a Work profile and an eSim in a Personal profile. I tried the below code in my MainActivity's onCreate: val smanager =…
0
votes
0 answers

eSIM profile disabling issues on Android since API level 33

We are developing an application that downloads and manage eSIM profiles. Since Android 13, we have an issue when compiling the app to API level 33. Reproduced on Pixel 7 and Samsung S20. From Android 13, the switchToSubscription method has a…
0
votes
0 answers

Esim: carrier privileges returns false

I shared app's release sha-256 key and package name with eSim creating vendor, he added to profile metadata, but fun checkCarrierPrivileges(): Boolean { val telephonyManager = context.getSystemService(Context.TELEPHONY_SERVICE) as…
0
votes
0 answers

Download esim profile on openwrt

I'm not able to download esim profile manually. I have QR code and I want to download esim profile after that I will upload this profile to my modem. How can I achieve this?
0
votes
1 answer

EUICCManager.isEnabled() is always return false

Device: meizu 18pro OS Version: Android 11 EuiccManager mgr = (EuiccManager) context.getSystemService(Context.EUICC_SERVICE); boolean isEnabled = mgr.isEnabled(); // isEnabled always is…
0
votes
1 answer

EuiccManager switchToSubscription

I am prototyping an eSIM install/subscription use case by following the following doc: https://source.android.com/devices/tech/connect/esim-overview: I have successfully download the profile that I can subscribe to it if I use the device settings…
Sean
  • 2,967
  • 2
  • 29
  • 39