Skip to main content

Test Post

May 15, 2026

4.5

[@portabletext/react] Unknown block type "tableOfContents", specify a component for it in the `components.types` prop

Quick answer: how to set up an eSIM on Android

To set up an eSIM on Android, confirm your phone supports eSIM, connect to stable Wi-Fi, then open Settings > Network & Internet > SIMs > Add SIM, scan the QR code from your eSIM provider, wait for the profile to install, and turn on data roaming for the new eSIM. Installation usually takes under two minutes on Samsung, Pixel, Xiaomi, OnePlus and Oppo devices.

[@portabletext/react] Unknown block type "table", specify a component for it in the `components.types` prop

Before you start: the 30-second eSIM readiness check

Before installing your eSIM, confirm these three things. If all three are true, installation almost always works on the first try.

  1. Your phone supports eSIM. Not every Android phone does. Dial *#06# and look for an EID number, or check the KnowRoaming compatibility checker on any of our product pages.
  2. Your phone is unlocked. Phones that are network locked to a specific carrier can block eSIM activation from other providers.
  3. You have stable Wi-Fi. Your phone downloads the eSIM profile during installation. A weak connection is the quickest way to an "activation failed" error.