• General
  • Visible eSIM activation from app not launching the eSIM wizard

Visible's eSIM activation procedure involves using their app to kick off the eSIM download, where it launches the Carrier Config Wizard app that's in the OS.

When I attempt to do this on my phone, the Visible app fails to launch the carrier wizard.

Here's the log dump of the process:
https://pastebin.com/PtdRAUh4

I think it attempts to launch the process at 09-23 15:20:27.420.

Graphene OS (latest Beta)
Pixel 6
Google Play Sandbox infrastructure installed and configured
Enabled Priviledge eSIM Management -> Enabled
Enable DSDS -> Enabled

This process worked successfully on my wife's Pixel 6a with the stock OS, so I imagine that if I were to rollback to the stock OS, I could activate fine, but I'd rather troubleshoot it as-is, especially if it will help the community.

Should I bring this up somewhere else maybe? The GitHub repo?

Mostly just hoping to find out if its an upstream issue from AOSP or a Sandbox Google Play/eSIM issue.

    gizmodroid mentioned this in our Alpha/Beta Testing room on [Matrix] will reply upon a response being forthcoming.

    In the mean time what does your Visible app do? Have you tried the Exploit Protection Compatibility Mode toggle for it?

    Awesome.

    Looking at the workflow (https://source.android.com/docs/core/connect/esim-overview), my guess is that the Visible app is pulling down the LPA code from Visible's servers and passing it into the LPA (in lieu of them using QR codes like its implemented).

    When I walked through the process with the stock OS on my Pixel 6a, the part where it fails on GOS lines up with where on stock it launched the OS's Carrier/eSIM wizard. On GOS, that wizard never launches.

    I have tried with the Exploit Protection Compatibility Mode toggle enabled, with no difference in outcome.

    7 months later

    Hello everyone,

    today I got the solution why we can't use Dual eSIM with our Pixel smartphones, although it supposedly works according to press reports.

    The function of being able to use two eSIMs (in parallel) is only available from/with the beta software version with the build number: T3B2.230316.003. To get this, you must sign up/register for the Google beta programme. The version with the build number: TQ2A.230305.008.C1.2023032600, which is on your phone, is the official software version. The Dual eSIM function cannot be used here.

    The build numbers I mention above are the German/European versions and can vary with yours, but the remedy is the same on your side, if you are using a regular Android version and not the beta.

    Don't register for the Google Beta program to get the beta, because this maybe don't work with GrapheneOS (or makes more trouble with other functions)!

    Maybe we get Dual eSIM function at the time of the next Google Developer Conference Google I/O in May?
    Hopefully then it's time for the next regular Android 13 update with Feature drops and it will deliver us Dual eSIM?

      6 months later

      GOS2023
      Unfortunately: no.

      Have tested it today, because I have already to change some eSIMs and SIM cards to get 5G Stand-alone by Telefónica Germany.

      While doing these changes and trying to install a second eSIM, there came a message on the screen:
      (Translation from the German-language text) “Only one eSIM can be installed at a time”.

      Conclusion: I use the offer from Telefónica to change the relevant eSIMs to plastic SIM cards free of charge.
      Normally it isn't free to change from eSIM to plastic SIM card, but now for getting 5G NR-SA (New Radio, Standalone) there is this special offer by Telefónica Germany.
      Because for their eSIMs 5G NR-SA isn't supported yet.
      Maybe it doesn't work with Pixel phones now (official only Samsung Bloatware phones and Xiaomi crap phones).