lpac 是一个跨平台的本地 Profile 代理程序。致力于成为兼容性最好,功能最强大,代码最简洁的 LPA 程序。
下载地址: Github Release
关于 Release 的预构建分发:
- macOS 理论上需要 12 以后版本,无法运行请自行编译
- Linux 基于 Ubuntu 22.04 构建,需要安装 pcscd libpcsclite 依赖。无法运行请自行编译
加入estk的 Telegram 群组 进行讨论!
特性:
- 支持激活码(Activate Code)和确认码(Confirm Code)
- 支持自定义请求用的 IMEI
- Profile 管理 — 启用,禁用,删除,设置昵称等
- Discovery 功能(Push Model) — 查询下载电信业者推送的配置文件
- Notification 管理 — 查询,发送,删除
- 查看 eUICC 元数据 — 查询 eUICC 的 eID,根 SM-DP+ 服务器和 SM-DS 服务器地址
- etc
开始安装
pkg update
pkg install root-repo
pkg install pcscd tsu
# 编译lpac
pkg install git cmake
git clone --depth=1 https://github.com/estkme-group/lpac
cd lpac && mkdir build && cd build
cmake ..
make
#######################
tsu
pcscd --foreground --debug --apdu --color
## 侧滑开新窗口 ##
cd lpac/build/output
ln -sf /data/data/com.termux/files/usr/lib/libcurl.so /data/data/com.termux/files/usr/lib/libcurl.so.4
# 以上命令如果运行失败,请使用以下命令手动定义环境变量
export HTTP_INTERFACE=./libhttpinterface_stdio.so
tsu
./lpac