OpenEUICC logo

OpenEUICC Magisk Module: Enable eSIM on Any Android

By@hzy132
Open Source
Downloads
58
Version
v3(799)-62c27cf
Size
15.86 MB
Updated
17 Aug 2026

Module Overview

OpenEUICC for Magisk is an eSIM Local Profile Assistant (LPA) port that enables eSIM functionality on unsupported Android devices. By utilizing a physical removable eSIM card, it bridges the hardware gap, offering both full-fledged privileged and unprivileged variants within a single flashable package.

I've been running this on my daily driver to finally ditch physical SIM swapping on an older handset. It basically tricks the Android system into reading a removable eSIM as native hardware, giving you full control over digital network profiles right from the OS. Having the automated GitHub Actions build means I never have to manually hunt down the latest upstream commits from PeterCxy's source.

  • True eSIM support for older or regional devices that only shipped with standard physical SIM trays.
  • Packs both variants—giving you the choice between the system-privileged OpenEUICC app or the user-level EasyEUICC, depending on your security preferences.
  • Automated daily builds are pulled straight from the original repository, so the code stays perfectly up to date with zero manual patching.
  • A physical bridge via a compatible removable eSIM card is strictly required to hold your downloaded profiles.

Support & Requirements

  • Root: Magisk (v24+) or KernelSU
  • Hardware: Requires a blank, removable eSIM card (like 5ber or esim.me)
  • OS: Android 9.0 and up

How to Install

  1. Download the latest automated release .zip from the provided repository.
  2. Open your Magisk or KernelSU manager and navigate to the Modules section.
  3. Tap "Install from storage", select the downloaded file, and reboot your device once the flashing finishes.

Rate this Module

Share your experience with the community.

* You will be prompted to login via Google in one click to verify your rating.