# estkme-group/openeuicc

Mirror of OpenEUICC, a fully open-source LPA implementation for Android

Repository: https://github.com/estkme-group/openeuicc
Canonical: https://ross.abutalabs.com/products/openeuicc
Homepage: https://gitea.angry.im/PeterCxy/OpenEUICC
Language: Kotlin
License: GPL-3.0
License Family: copyleft
Last push: 2026-09-02T00:40:59+00:00

## Health v2 (maintenance only)
Score: 72/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 100, release rhythm 35, longevity 72
- inputs: {"age_days": 1017, "days_push": 1, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1034, forks 125 (observed 2026-09-03T02:15:11.739581+00:00)

## What it is
OpenEUICC is a fully open-source Local Profile Assistant (LPA) implementation for Android that manages eSIM profiles on internal and removable eUICC chips, including via USB CCID readers. It ships in two variants: the privileged OpenEUICC (system app or Magisk module) and the unprivileged EasyEUICC.

## Use cases
- download and manage eSIM profiles on Android without vendor apps
- manage removable eSIM cards from a phone
- use an eSIM chip over a USB smartcard reader
- replace carrier/OEM eSIM management with open-source software
- activate eSIM QR codes on a rooted or custom-ROM device
- support SGP.22-compliant eUICC chips on Android

## When to choose
- you want a free-software eSIM manager on Android 9+ (EasyEUICC) or Android 11+ with system privileges
- you need to manage internal, removable, or USB-attached eUICC chips
- you run a custom ROM or rooted device and can install it as a system app or Magisk module

## When to avoid
- you need carrier partner API / system eSIM integration on an unmodified stock device
- your removable eSIM chip does not follow SGP.22 or lacks the required ARA-M allowlist hash
- you need an iOS, desktop, or non-Android eSIM tool

## Facets
- artifact type: application
- maturity: active
- function: sdk, developer-tools
- domain: mobile-development, developer-tools, privacy
- platform: jvm
- tags: esim, lpa, euicc, sgp22, sim-management, magisk-module, usb-ccid, free-software, android, mobile

## Member repositories
- estkme-group/openeuicc (main) score 72

## Provenance
- Observed fields: from GitHub, fetched 2026-09-03T02:15:11.739581+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T07:07:26.526529+00:00, confidence not recorded.
  - readme: https://github.com/estkme-group/openeuicc (fetched 2026-09-03T02:15:11.739581+00:00, sha a8c125983e32)
  - homepage: https://gitea.angry.im/PeterCxy/OpenEUICC (fetched 2026-08-29T13:06:47.452816+00:00, sha d13dd4765df9)
  - site_page: https://gitea.angry.im/PeterCxy/OpenEUICC/src/branch/master/docs (fetched 2026-08-29T13:06:47.464413+00:00, sha 562f1b6bd586)
  - site_page: https://gitea.angry.im/PeterCxy/OpenEUICC/src/branch/master/docs/DEEP-LINK.md (fetched 2026-08-29T13:06:47.468604+00:00, sha 562f1b6bd586)
  - site_page: https://gitea.angry.im/PeterCxy/OpenEUICC/releases (fetched 2026-08-29T13:06:47.462312+00:00, sha 4772435b47a5)
  - site_page: https://gitea.angry.im/PeterCxy/OpenEUICC/commit/34f91ad1aceb0ec23c6f8ed0e3e6e681d86983ab (fetched 2026-08-29T13:06:47.465978+00:00, sha 562f1b6bd586)
- Data as of 2026-08-30T08:39:29.467469+00:00.
