2.选购eUUIC白卡以其他方式写入
由于esim.me 5ber均在APP对profile写入进行了限制,因此有一张独立自主的卡片显得尤为重要。
ST33芯片是意法半导体推出的32位RISC的esim解决方案芯片,其产品有不同的规格系列:M2M和Customer消费esim,前者主要用于随身WiFi等,支持远程下发配置;后者适用于手机手表上,支持消费者自行写入profile。
之前在淘宝上流通过的ST33测试卡正是后者焊接在nano card转接板上的产物,不过现已下架。
目前可以获得的已经焊接好的Customer消费级eUUIC成品卡的渠道仅有tb店铺 “速易卡科技” ,同样是ST
33芯片,联系客服向他询问 “安卓esim”即可,目前报价 60元包邮。他家也有转接板,动手能力好的可以找芯片自行焊接。
成品图片。
关于ESIM profile存储数量的问题
5ber和esim.me卡片最高规格都写有最多15个profile,这软件层面的限制,但实际上你可能存不了这么多。两者存储大小为450k左右,而每个profile大小并不相同。显然,Digicel LC一个profile 90k,显然存不下15个。速易卡科技 提供的eUUIC白卡剩余容量同样450k左右。在查看意法半导体官网提供的介绍中,ST33系列中不同芯片有512k 1024k两种ROM大小规格,个人猜测速易卡科技使用的是512k规格,为了获取更大空间,你可能可以购买1024k芯片自行焊接到转接板。
附上一些运营商的esim profile大小
BetterRoaming 34.58kb
RBM 47.84kb
Eskimo 54.37kb
TEL-U 10.33kb
CTM 70.14kb
Clubsim 65.22kb
Lycamobile UK 71.69kb
Yesim 20.57kb
Google Fi 27.22kb
JP 17.69kb
SMART 22.49kb
Vodafone IE 44.63kb
Digicel LC 91.61kb
CMLink GDS 45.91kb
3 HK 19.67kb
Redteago 10.55kb
Ubigi 21.12kb
Elisa 23.44kb
giffgaff 16.13kb
lifecell 46.85kb
3UK 13.61kb
esim的原理
使用下述方法写入esim profile之前,我们需要弄清一些东西。
一般来说,在你完成esim订购,除了直接调用系统api进行添加之外,另外就是给你提供一个QR Code。这个QR Code包含什么信息?通过解码,我们通常会得到类似这样的一串数据,即激活码:
LPA:1$rsp.homo-bile.net$1145141919810
其中包含着两个主要的信息,SM-DP+地址(Subscription Manager Data Preparation Address,订阅管理器数据准备地址)和激活码(Activating code/Matching ID)。
SM-DP+协议整合了 SM-DP 和 SM-SR 两者功能,从移动网络运营商获取原始配置文件信息,使用适当的IMSI/Ki对信息对其进行个性化设置,将其转换为eUICC的适当格式,并将配置文件传输到eUICC。
SM-DP+地址即eSIM 码号存储管理平台的地址,一些运营商可能会向第三方平台租用服务,如澳门电讯的SM-DP+地址是truphone的,这也就解释了为什么某些运营商申请再次申请QR CODE进行换机时需要缴费
上述激活码对应的SM-DP+地址为rsp.homo-bile.net。
激活码的作用在于告诉SM-DP+服务器你需要的esim profile,每个profile都有对应唯一的激活码。
同时LPA在添加,删除,(启用禁用,可能)发送通知到SM-DP+
写入Profile方式
不同于5ber esim.me可以使用安卓APP写入,这里可能会麻烦一些,另外5ber和esim.me卡片也可以通过以下方式写入。
1.安卓手机
如果您的手机使用了magisk获取了root权限,那么可以直接将eUUIC插入手机,尝试使用openeuuic模块AndroPlus-org/magisk-module-openeuicc 。该模块利用了手机内置的euuic manager进行操作。值得注意的是的是多数国产手机都会对此模块进行阉割,所以打开模块很有可能是白屏。
对于没有Root或上述方法不成功的用户,可以尝试购买PC/SC 读卡器通过OTG转接头链接手机。使用 Infineon LPA 对profile进行管理,不过 Infineon LPA 可能不支持部分读卡器,如笔者购买的这款。
2.Windows电脑
利用Windows原生LPA
如果您是Windows11用户,您可以尝试使用LPA进行管理,该方法需要你的设备上安装支持esim的WWAN模块。
目前支持esim的WWAN模块列表如下
戴尔:
4G:
dw5821e T77W968(min 160¥)
dw5829e(min 230¥)
5G:
dw5930e
联想:
Fibocom L850-GL
Fibocom L860-GL
移远EM05-CE
对于戴尔,联想对应机型,可以更换上述模块,将eUUIC白卡放入卡槽中即可。
对于其他品牌机器,戴尔联想等模块可能不适用,可以选择移远EM05-CE加带SIM卡槽的m2 to usb转接板。
如果你并没有使用WWAN模块上网的需求,建议您选择下述方案。
PC/SC读卡器加上第三方LPA软件
PC/SC价格闲鱼在25元上下,较购买WWAN模块(+转接板)不要香。
一般而言Windows系统会自带智能卡读卡器驱动,若您在启动LPA过程中遇到错误,请尝试安装卖家提供的附带驱动。
LPA软件推荐以下两款具有GUI的LPA:
creamlike1024/EasyLPAC:
Truphone/LPAdesktop
后者需要JAVA运行环境,同时需要docker环境进行构建 docker-compose up,构建结果在/target目录下,使用java -jar LPA-1.0.0.0-jar-with-dependencies.jar 以启动。
此处提供编译成exe的LPAdesktop。
此处以EasyLPAC为例,展示添加过程。
打开EasyLPAC,选择下方DOWNLOAD,SM-DP+处填写SM-DP+地址,Matching Code填写激活码,confirm code一般为空,IMEI有些可能需要填写才能成功,然后点击Submit。
然后等到,这里询问你是否发送安装通知 Install Notification,这里选择yes。
而后显示Successfully processed notification即发送通知成功,询问你是否删除通知,这里选择no以便后续遇到问题时可以处理。
然后选择我们刚刚添加的profile,点击Enable启动!
删除profile提示:
如果你想将profile删除,进而在其他设备上使用,在删除完成后一定要发Notification!一定要发Notification!一定要发Notification!
原因在于部分运营商的esim换设备时不会给新的QR Code,你需要使用旧的QR Code添加。而如果你没有发删除的Notification到SM-DP+,则会判断你原有设备仍在使用esim套餐,所以无法在新设备添加。在没有把Delete 的 notification删除的情况下,可以重发。
否则,没救了。别问我是怎么知道的。遇此情况,CTM澳门电讯的用户需凭证件到线下门市方可办理保留号码。