OpenEUICC Crashes on an OnePlus 11 5G (model CPH2451) Running 6.8

I just got a OnePlus 11 and installed 6.8. Very happy with everything except that I cannot even open OpenEUICC (v1.4.0-iode.1) as it crashes immediately. I was previously running 6.8 on a Pixel 6 Pro and it worked just fine, with no issues. Does anyone have any suggestions or advice on how to fix this, or is there a newer version being worked on?

Thanks so much :slight_smile:

As it is a new install and you don’t have anything to lose can you try and clear “Storage & cache” from “App info”? But also as it is a new install, I don’t know why that would solve anything :frowning: but maybe?

Hi Rik!

Thanks for the reply and suggestion.
Since it was a fresh install (relatively) I opted to do a factory reset. After doing this I downloaded the OpenEUICC app from the iode OS channel on f-droid (as it was not a default install , as the first time I installed iode OS) and the same behaviour is still happening.

I notice you are an iodé team member and I was wondering if you have any way to contact the developer directly to see if they have any answers or solutions?

Euicc support for OP11 has been recently removed in LineageOS : sm8550-common: Remove eUICC support · LineageOS/android_device_oneplus_sm8550-common@ebc167b · GitHub

1 Like

Thanks so much for the information! This explains it all. Really appreciate your reply :slightly_smiling_face:

FWIW, I also get immediate crashes from OpenEUICC 1.4.0-iode.1 on a OnePlus 9 Pro.

I don’t know if it has Euicc support builtin or not on the LineageOS side, but some other eSIM apps that I believe are derived from OpenEUICC (e.g. JMP SIM Manager) don’t crash and work at least to the point that my device passes the compatibility check when both SIM slots are populated with regular SIM cards. But I haven’t yet had a chance to try it with an actual physical eSIM card.

UPDATE

Upon updating to Iode 7 I was able to successfully add and use my eSIM by going to:

Settings>Network and Internet>eSIM settings
then enabling “eSIM Download and activate an operator profile profile to use a virtual SIM card”

The backing out back to Network and Internet>SIMs then + Add SIM

Worked flawlessly, I then also removed the OpenEUICC app.

Hope this helps people!

Cheers

2 Likes

:grinning_face:

Hmm, I have here a fresh converted CPH2447, installed 7.1 and upgraded to 7.2 - cannot find any eSIM related settings and in addtion installed OpenEUICC is crashing (even if all app permissions were enabled and reboot).

Log tells:

02-22 11:39:28.264 11262 11262 E AndroidRuntime: Process: im.angry.openeuicc, PID: 11262
02-22 11:39:28.264 11262 11262 E AndroidRuntime: java.lang.RuntimeException: Unable to create application im.angry.openeuicc.PrivilegedOpenEuiccApplication: java.lang.SecurityException: Caller does not have permission.

There is a system app called “SIM-Manager”, by default no permissions to notification and camera…also enabled…but cannot start this app somehow :frowning:

Any other hints available how to activate the built-in eSIM in this phone? Or is the patch made in September 2025 to LineageOS still valid and built-in eSIM is not supported so far further on?

Hmmm indeed.

The only thing that is different is that my model is CPH2451 perhaps that is why? I see that your model is listed on the official supported devices though. Perhaps an iode tech or dev could answer this?

SIM Manager is Googles thing which is “overridden”, so it reports as being on the phone but is effectively “spoofed / replaced” with a stub. That is partly why if you see updates for it in Aurora they are “false”: your phone reports to google land you have that app installed but don’t fear you don’t have Google’s version of that app installed (and any attempt to install the Aurora update for it will fail).

Please try to “clear storage / cache” for OpenEUICC (then reboot?) and see if it can be started? Also make sure there isn’t any update for it from F-Droid.

1 Like

@rik - OpenEUICC version 1.5.0-iode.4 is installed and it has so far no memory/cache to be cleared (greyed out). Have reinstalled, no luck.

OK honestly this thread has me thoroughly confused: @vince31fr notes that “eUICC” support was removed for the OP 11, but then @originalmguy said after updating to 7 they registered an eSIM directly from System Settings and they removed OpenEUICC app.

So is this not true for you, @pbieringIODE that these instructions above don’t work?

Regardless I think you should remove OpenEUICC as I think the above confirms it doesn’t support the OnePlus 11 (and I would assume variants)?

@originalmguy - are you using the in OnePlus 11 built-in eSIM or a pluggable one?

Have now removed OpenEUICC app, but I do not see the “Add SIM” option. If I remove the primary physical SIM card, the related menu cannot be even opened.

Checked the log by grep -i ‘(esim|euicc)’, found no errors but some warnings

02-25 06:29:08.130  3573  3602 W ActivityThread: Failed to find provider info for com.google.euiccpixel.provider.OtaContentProvider (user not unlocked)
02-25 06:29:08.700  3573  3602 W ActivityThread: Failed to find provider info for com.google.euiccpixel.provider.OtaContentProvider (user not unlocked)
02-25 06:29:37.966  3202  5998 W ProcStatsManager: No process com.google.android.euicc/10139 for service com.android.euicc.service.EuiccPushMessagingService
02-25 06:29:37.966  3202  5998 W ProcStatsManager: No process com.google.android.euicc/10139 for service com.android.euicc.service.ProfileDiscoveryService
02-25 06:29:37.966  3202  5998 W ProcStatsManager: No process com.google.android.euicc/10139 for service com.android.euicc.service.CompleteBootService
02-25 06:29:55.801  3202  9859 W EuiccRepository: EuiccManager is not enabled.
02-25 06:31:54.719  3202  9862 W EuiccRepository: EuiccManager is not enabled.
02-25 06:32:04.914  3202  9859 W EuiccRepository: EuiccManager is not enabled.
02-25 06:35:17.371  3202  3572 W EuiccRepository: EuiccManager is not enabled.

I didn’t look too deeply, but this post may be helpful? How To Guide - A tricky way to use eSIM on CN/IN variant | XDA Forums

Hmm, originally it was a CPH2449 but during recovery and bootstrap from scratch (using a CPH2449 image) it turns into a CPH2447 - strange.

All I did was exactly this:

Settings>Network and Internet>eSIM settings
then enabling “eSIM Download and activate an operator profile profile to use a virtual SIM card”

The backing out back to Network and Internet>SIMs then + Add SIM

Have you tried this? :backhand_index_pointing_up:

I’m not so proficient and wish I could help more. But that’s all I have.

:slightly_frowning_face:

1 Like