较低价格的 eSIM.me 平替

2023-07-05 09:53:17 +08:00
 Roope

eSIM.me 可以让不支持 eSIM 的 Android 手机实现 eSIM 功能,但是其价格较高,邮寄麻烦。最近在淘宝上找到一个卖家在销售 ST33 测试卡,经过测试可以实现 Android 手机的识别。对于 Pixel 部分机型甚至可以激活原生的 eSIM 管理。测试还发现,在一些国产手机上,可以通过 root 后安装 openeuicc 实现 eSIM 的管理。另外,可以通过在闲鱼购买价格为 30 元包邮的 PC/SC 读卡器,通过电脑管理 eSIM 。然而,遗憾的是,国内的双卡版本的 iPhone 不能使用该 eSIM 卡,或者在同时插入物理卡时会发生冲突,无法同时使用。

此外,之前有人在 V 站发帖声称实现了 iOS 设备的激活,但我们的测试结果表明国行的 iPhone 无法进行激活。需要注意的是,这个帖子所使用的设备并非国行版本的 iPhone 。

最终效果如下:

关于 iOS

附上一些 iPhone 主板关于 SIM 卡的电路图,有兴趣的可以自己试试怎么激活 iOS.

购买链接

ST33 测试卡 普通卡板 60 包邮

ST33 测试卡 联通卡板 70 包邮

如果动手能力强的,也可以自己做,酷安那边有相关的帖子。

26454 次点击
所在节点    分享创造
106 条回复
Spaceless
2023-07-12 00:07:53 +08:00
确实就是 adb shell 没输出,已经在 app 启用双卡(或者说双卡就关不掉)
Roope
2023-07-12 00:09:13 +08:00
@app13 有些手机会把可插拔的 esim 识别为内置芯片 走内置的还可能管理不了。需要改一下 openeuicc 写死为外置卡。 可能是没输出,写完了用 getprop 看看,然后可能还需要在 openeuicc 启用下双卡。
Spaceless
2023-07-12 00:17:51 +08:00
说起来,小米现在的机器好像是有某种意义上的非开放接口的 eSIM ?(小米一元流量卡,他会要求你 disable 一张卡才能用,我在想是不是他机器里有什么硬件影响了
app13
2023-07-12 01:48:22 +08:00
@Roope
反馈一下
1 、用桌面软件下载 lycamobile esim 然后 enable 之后,手机能识别出卡片并受到短信
2 、adb 设置属性后再读取,确认为写入的值,openeuicc 依然是不认的,我这边 openeuicc 双卡默认是开着的

如果要改 openeuicc 就只能等周末再研究下了


@Spaceless
小米一元流量卡 用的好像是 softsim ,说是软件模拟,具体就不清楚了
00oo00
2023-07-12 04:19:40 +08:00
貌似用 openeuicc 下载不了 lycamobile 的 esim ,不知道是不是得用电脑
Roope
2023-07-12 09:17:05 +08:00
@00oo00 openeuicc 可能用不了
xiaooloong
2023-07-12 17:51:26 +08:00
我本来以为这种「物理 esim 」卡是对手机来说和真正的 sim 卡没区别的那种。

仔细看了一下这楼的讨论,貌似 op 的这个项目,是让手机「把 sim 卡槽里的这张特殊卡认为是手机内置的 esim 芯片」?
这样说的话使用 op 的这个项目的卡,运营商 esim 发卡时验证的设备制造商其实就是手机本身了,esim 管理功能也是走的 iOS / Android 本身的 esim 管理,因为两边的 profile 数据结构不是通用的,所以一边下发的卡另一边是没办法使用的——
应该是这样理解的吧?

所以说,esim.me 的卡才是完全的模拟 sim 卡么?运营商发卡时需要和 esim.me 验证?
Roope
2023-07-12 18:08:46 +08:00
@xiaooloong 可插拔 eSIM 一般是通过 OPEN MOBILE API 来管理的。iOS 和 Android 都是遵循的 GSMA 的规范,iOS 不识别应该是芯片原因。 发卡验证的是 eID 和 IMEI 和 esim.me 没关系。
mSMesT07wwo9ONWs
2023-07-13 00:46:15 +08:00
tmobile 的卡是不是不能下载
Roope
2023-07-13 08:26:55 +08:00
@xxia 可以写 不过如果是用 LPADesktop 这个不行,它没有传 IMEI 要改一下库才行。
Marionic0723
2023-07-13 15:44:03 +08:00
@app13 #28 我也是这样,openeuicc 认不到卡,pc 上 LPAdesktop 倒是能读到卡。
然而我找了谷歌官网的四个测试文件和卡粉群的红茶移动,都写不进去,报错
> Something went wrong
Reason: Cannot read the array length because "buffer" is null
Please check the log for more info.
Roope
2023-07-13 16:04:43 +08:00
@Marionic0723 Google 的测试文件要 eUICC 是测试证书才能写,红茶移动那个早就没名额了。
Roope
2023-07-13 16:09:29 +08:00
Marionic0723
2023-07-13 17:39:00 +08:00
@Roope 中信银行的外币借记卡一直付款失败,错误代码也没写,请问,我需要关闭 VPN 和代理再试试吗。
或者换个浏览器?换了两张卡,两个 IP ,还有 chrome 和 edge 都不行。

其实只要确定卡能用就好,我现在还没确认收货。
Roope
2023-07-13 18:03:38 +08:00
@Marionic0723 能读出来 eID 就是能用的。借记卡不行,要外币信用卡。
Marionic0723
2023-07-13 19:47:06 +08:00
@Roope 买了个香港 esim ,写进去了,完美
app13
2023-07-13 19:56:39 +08:00
@Marionic0723 我用的 op 推荐的 lycamobile ,测试 ok ,谷歌的测试二维码试过不行,看页面上的描述好像是要个啥测试证书
VforU
2023-07-13 20:33:42 +08:00
@Marionic0723 可以付费咨询你的实现流程吗?
Marionic0723
2023-07-14 13:55:30 +08:00
@VforU 多大点事还用付费,卡到哪一步了,写卡还是什么,我手机都安卓 11 以下,买读卡器写的,win10 就用兼容驱动就行,更新驱动反而读不了,记得用 usb2.0 端口,3.0 好像不识别。
写卡程序需要 Java 环境,电脑能打开 Minecraft 就能用写卡 jar
Spaceless
2023-07-14 20:50:52 +08:00
在/etc/permissions/android.hardware.telephony.euicc.xml

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/954177

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX