After updating my 3a device to version V3.2-250924-1736, OMAPI (Open Mobile API) is currently not functioning properly. It appears that some modification has prevented correct access to the eSIM card, which means I cannot use OMAPI to manage the eSIM card (converted from a physical SIM card).
Everything was working fine before updating the OS. I recommend investigating the issue.
My eSIM card is from estk.me.
I am confident that the card is currently functioning properly. The phone can read it normally, and the built-in STK on the card also works correctly. The issue is only that OMAPI cannot access it.
Under normal circumstances, I should be able to manage this card using easyuicc ( https://github.com/estkme-group/openeuicc ).
After this update, the card no longer seems to respond to OMAPI requests. I’m posting the log provided by the app here for investigation.
Manufacturer: Nothing
Brand: Nothing
Model: A059
SDK Version: 35
App Version: v1.4.0-unpriv
----------
--------- beginning of main
10-05 00:55:47.196 12922 12922 I angry.easyeuicc: Using CollectorTypeCMC GC.
10-05 00:55:47.199 12922 12922 E angry.easyeuicc: Not starting debugger since process cannot load the jdwp agent.
10-05 00:55:47.202 12922 12922 D nativeloader: Load libframework-connectivity-tiramisu-jni.so using APEX ns com_android_tethering for caller /apex/com.android.tethering/javalib/framework-connectivity-t.jar: ok
10-05 00:55:47.219 12922 12922 D ApplicationLoaders: Returning zygote-cached class loader: /system_ext/framework/androidx.window.extensions.jar
10-05 00:55:47.219 12922 12922 D ApplicationLoaders: Returning zygote-cached class loader: /system_ext/framework/androidx.window.sidecar.jar
10-05 00:55:47.232 12922 12922 D nativeloader: Configuring clns-7 for other apk /data/app/~~MAJKDPmqe4GRBsY1unGZDA==/im.angry.easyeuicc-cyUS90Yg-ISjKel03QodkQ==/base.apk. target_sdk_version=35, uses_libraries=, library_path=/data/app/~~MAJKDPmqe4GRBsY1unGZDA==/im.angry.easyeuicc-cyUS90Yg-ISjKel03QodkQ==/lib/arm64:/data/app/~~MAJKDPmqe4GRBsY1unGZDA==/im.angry.easyeuicc-cyUS90Yg-ISjKel03QodkQ==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/im.angry.easyeuicc
10-05 00:55:47.236 12922 12922 D CompatChangeReporter: Compat change id reported: 202956589; UID 10310; state: ENABLED
10-05 00:55:47.241 12922 12922 I Perf : Connecting to perf service.
10-05 00:55:47.243 12922 12922 V GraphicsEnvironment: Currently set values for:
10-05 00:55:47.243 12922 12922 V GraphicsEnvironment: angle_gl_driver_selection_pkgs=[com.android.angle, com.linecorp.b612.android, com.campmobile.snow, com.google.android.apps.tachyon]
10-05 00:55:47.244 12922 12922 V GraphicsEnvironment: angle_gl_driver_selection_values=[angle, native, native, native]
10-05 00:55:47.244 12922 12922 V GraphicsEnvironment: im.angry.easyeuicc is not listed in per-application setting
10-05 00:55:47.244 12922 12922 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported.
10-05 00:55:47.250 12922 12922 D CompatChangeReporter: Compat change id reported: 279646685; UID 10310; state: ENABLED
10-05 00:55:47.274 12922 12922 D CompatChangeReporter: Compat change id reported: 309578419; UID 10310; state: ENABLED
10-05 00:55:47.287 12922 12922 D CompatChangeReporter: Compat change id reported: 63938206; UID 10310; state: ENABLED
--------- beginning of system
10-05 00:55:47.328 12922 12922 D NtViewRootImpl: mPopUpViewOffsets: offset=(0.0, 0.0), scale=(1.0, 1.0)
10-05 00:55:47.328 12922 12939 I AdrenoGLES-0: QUALCOMM build : 9c15ab594a, If1e349425f
10-05 00:55:47.328 12922 12939 I AdrenoGLES-0: Build Date : 05/25/25
10-05 00:55:47.328 12922 12939 I AdrenoGLES-0: OpenGL ES Shader Compiler Version: E031.47.18.31
10-05 00:55:47.328 12922 12939 I AdrenoGLES-0: Local Branch :
10-05 00:55:47.328 12922 12939 I AdrenoGLES-0: Remote Branch : refs/tags/AU_LINUX_ANDROID_LA.VENDOR.14.3.0.11.00.00.973.839
10-05 00:55:47.328 12922 12939 I AdrenoGLES-0: Remote Branch : NONE
10-05 00:55:47.328 12922 12939 I AdrenoGLES-0: Reconstruct Branch : NOTHING
10-05 00:55:47.328 12922 12939 I AdrenoGLES-0: Build Config : S L 16.1.2 AArch64
10-05 00:55:47.328 12922 12939 I AdrenoGLES-0: Driver Path : /vendor/lib64/egl/libGLESv2_adreno.so
10-05 00:55:47.328 12922 12939 I AdrenoGLES-0: Driver Version : 0800.44
10-05 00:55:47.328 12922 12939 I AdrenoGLES-0: Process Name : im.angry.easyeuicc
10-05 00:55:47.332 12922 12939 I AdrenoGLES-0: PFP: 0x01100058, ME: 0x00000000
10-05 00:55:47.336 12922 12939 I AdrenoUtils: <ReadGpuID:366>: Reading chip ID through GSL
10-05 00:55:47.402 12922 12943 I OMAPI.SEService: bindService successful
10-05 00:55:47.405 12922 12945 I EuiccChannelManager: Opening channel, trying ISDR AID A0000005591010FFFFFFFF8900000100
10-05 00:55:47.406 12922 12945 I OMAPI.SEService: bindService successful
10-05 00:55:47.413 12922 12922 D NtViewRootImpl: mPopUpViewOffsets: offset=(0.0, 0.0), scale=(1.0, 1.0)
10-05 00:55:47.432 12922 12922 I OMAPI.SEService: Service onServiceConnected
10-05 00:55:47.434 12922 12922 I OMAPI.SEService: Service onServiceConnected
10-05 00:55:47.435 12922 12943 I EuiccChannelManager: Trying OMAPI for physical slot 0
10-05 00:55:47.437 12922 12943 D nativeloader: Load /data/app/~~MAJKDPmqe4GRBsY1unGZDA==/im.angry.easyeuicc-cyUS90Yg-ISjKel03QodkQ==/base.apk!/lib/arm64-v8a/liblpac-jni.so using class loader ns clns-7 (caller=/data/app/~~MAJKDPmqe4GRBsY1unGZDA==/im.angry.easyeuicc-cyUS90Yg-ISjKel03QodkQ==/base.apk!classes2.dex): ok
10-05 00:55:47.438 12922 12943 W EuiccChannelManager: OMAPI APDU interface unavailable for physical slot 0 with ISD-R AID: A0000005591010FFFFFFFF8900000100.
10-05 00:55:47.438 12922 12943 I EuiccChannelManager: Opening channel, trying ISDR AID A06573746B6D65FFFFFFFF4953442D52
10-05 00:55:47.438 12922 12943 I EuiccChannelManager: Trying OMAPI for physical slot 0
10-05 00:55:47.439 12922 12943 W EuiccChannelManager: OMAPI APDU interface unavailable for physical slot 0 with ISD-R AID: A06573746B6D65FFFFFFFF4953442D52.
10-05 00:55:47.439 12922 12943 I EuiccChannelManager: Opening channel, trying ISDR AID A06573746B6D65FFFF4953442D522030
10-05 00:55:47.440 12922 12943 I EuiccChannelManager: Trying OMAPI for physical slot 0
10-05 00:55:47.440 12922 12943 W EuiccChannelManager: OMAPI APDU interface unavailable for physical slot 0 with ISD-R AID: A06573746B6D65FFFF4953442D522030.
10-05 00:55:47.440 12922 12943 I EuiccChannelManager: Opening channel, trying ISDR AID A0000005591010000000008900000300
10-05 00:55:47.440 12922 12943 I EuiccChannelManager: Trying OMAPI for physical slot 0
10-05 00:55:47.441 12922 12943 W EuiccChannelManager: OMAPI APDU interface unavailable for physical slot 0 with ISD-R AID: A0000005591010000000008900000300.
10-05 00:55:47.441 12922 12943 I EuiccChannelManager: Opening channel, trying ISDR AID A0000005591010FFFFFFFF8900050500
10-05 00:55:47.442 12922 12943 I EuiccChannelManager: Trying OMAPI for physical slot 0
10-05 00:55:47.443 12922 12943 W EuiccChannelManager: OMAPI APDU interface unavailable for physical slot 0 with ISD-R AID: A0000005591010FFFFFFFF8900050500.
10-05 00:55:47.444 12922 12943 I EuiccChannelManager: Opening channel, trying ISDR AID A0000005591010FFFFFFFF8900000177
10-05 00:55:47.444 12922 12943 I EuiccChannelManager: Trying OMAPI for physical slot 0
10-05 00:55:47.444 12922 12943 W EuiccChannelManager: OMAPI APDU interface unavailable for physical slot 0 with ISD-R AID: A0000005591010FFFFFFFF8900000177.
10-05 00:55:47.444 12922 12943 I EuiccChannelManager: Was able to open channel for logical slot 0, but the channel is invalid (cannot get eID or profiles without errors). This slot might be broken, aborting.
10-05 00:55:47.445 12922 12943 I EuiccChannelManager: Opening channel, trying ISDR AID A0000005591010FFFFFFFF8900000100
10-05 00:55:47.445 12922 12943 I EuiccChannelManager: Trying OMAPI for physical slot 1
10-05 00:55:47.447 12922 12943 W EuiccChannelManager: OMAPI APDU interface unavailable for physical slot 1 with ISD-R AID: A0000005591010FFFFFFFF8900000100.
10-05 00:55:47.447 12922 12943 I EuiccChannelManager: Opening channel, trying ISDR AID A06573746B6D65FFFFFFFF4953442D52
10-05 00:55:47.447 12922 12943 I EuiccChannelManager: Trying OMAPI for physical slot 1
10-05 00:55:47.448 12922 12943 W EuiccChannelManager: OMAPI APDU interface unavailable for physical slot 1 with ISD-R AID: A06573746B6D65FFFFFFFF4953442D52.
10-05 00:55:47.448 12922 12943 I EuiccChannelManager: Opening channel, trying ISDR AID A06573746B6D65FFFF4953442D522030
10-05 00:55:47.448 12922 12943 I EuiccChannelManager: Trying OMAPI for physical slot 1
10-05 00:55:47.448 12922 12943 W EuiccChannelManager: OMAPI APDU interface unavailable for physical slot 1 with ISD-R AID: A06573746B6D65FFFF4953442D522030.
10-05 00:55:47.448 12922 12943 I EuiccChannelManager: Opening channel, trying ISDR AID A0000005591010000000008900000300
10-05 00:55:47.448 12922 12943 I EuiccChannelManager: Trying OMAPI for physical slot 1
10-05 00:55:47.448 12922 12943 W EuiccChannelManager: OMAPI APDU interface unavailable for physical slot 1 with ISD-R AID: A0000005591010000000008900000300.
10-05 00:55:47.448 12922 12943 I EuiccChannelManager: Opening channel, trying ISDR AID A0000005591010FFFFFFFF8900050500
10-05 00:55:47.448 12922 12943 I EuiccChannelManager: Trying OMAPI for physical slot 1
10-05 00:55:47.449 12922 12943 W EuiccChannelManager: OMAPI APDU interface unavailable for physical slot 1 with ISD-R AID: A0000005591010FFFFFFFF8900050500.
10-05 00:55:47.449 12922 12943 I EuiccChannelManager: Opening channel, trying ISDR AID A0000005591010FFFFFFFF8900000177
10-05 00:55:47.449 12922 12943 I EuiccChannelManager: Trying OMAPI for physical slot 1
10-05 00:55:47.449 12922 12943 W EuiccChannelManager: OMAPI APDU interface unavailable for physical slot 1 with ISD-R AID: A0000005591010FFFFFFFF8900000177.
10-05 00:55:47.449 12922 12943 I EuiccChannelManager: Was able to open channel for logical slot 1, but the channel is invalid (cannot get eID or profiles without errors). This slot might be broken, aborting.
10-05 00:55:47.722 12922 12922 D NtViewRootImpl: mPopUpViewOffsets: offset=(0.0, 0.0), scale=(1.0, 1.0)
10-05 00:55:47.731 12922 12922 D VRI[UnprivilegedMainActivity]: visibilityChanged oldVisibility=true newVisibility=false
10-05 00:55:49.243 12922 12922 D NtViewRootImpl: mPopUpViewOffsets: offset=(0.0, 0.0), scale=(1.0, 1.0)
10-05 00:55:49.719 12922 12922 D VRI[QuickCompatibilityActivity]: visibilityChanged oldVisibility=true newVisibility=false
10-05 00:55:49.729 12922 12939 D HWUI : endAllActiveAnimators on 0xb400006f0b2d3c50 (RippleDrawable) with handle 0xb400006fcb315cf0
10-05 00:55:49.736 12922 12922 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=false callback=android.app.Activity$$ExternalSyntheticLambda0@c63a474
10-05 00:55:51.273 12922 12922 D NtViewRootImpl: mPopUpViewOffsets: offset=(0.0, 0.0), scale=(1.0, 1.0)
10-05 00:55:51.316 12922 12922 D NtViewRootImpl: mPopUpViewOffsets: offset=(0.0, 0.0), scale=(1.0, 1.0)
10-05 00:55:52.111 12922 12922 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=false callback=android.widget.PopupWindow$PopupDecorView$$ExternalSyntheticLambda1@2465a65
10-05 00:55:52.155 12922 12922 D NtViewRootImpl: mPopUpViewOffsets: offset=(0.0, 0.0), scale=(1.0, 1.0)
10-05 00:55:52.338 12922 12922 D NtViewRootImpl: mPopUpViewOffsets: offset=(0.0, 0.0), scale=(1.0, 1.0)
10-05 00:55:52.428 12922 12939 D HWUI : endAllActiveAnimators on 0xb400006f0b2e1da0 (MenuPopupWindow$MenuDropDownListView) with handle 0xb400006fcb313ef0
10-05 00:55:52.717 12922 12922 D VRI[UnprivilegedMainActivity]: visibilityChanged oldVisibility=true newVisibility=false
10-05 00:55:52.785 12922 13030 D ProfileInstaller: Installing profile for im.angry.easyeuicc
10-05 00:55:53.821 12922 12922 D NtViewRootImpl: mPopUpViewOffsets: offset=(0.0, 0.0), scale=(1.0, 1.0)