eSIM.me 可以讓不支持 eSIM 的 Android 手機(jī)實(shí)現(xiàn) eSIM 功能,但是其價(jià)格較高,郵寄麻煩。最近在淘寶上找到一個(gè)賣(mài)家在銷(xiāo)售 ST33 測(cè)試卡,經(jīng)過(guò)測(cè)試可以實(shí)現(xiàn) Android 手機(jī)的識(shí)別。對(duì)于 Pixel 部分機(jī)型甚至可以激活原生的 eSIM 管理。測(cè)試還發(fā)現(xiàn),在一些國(guó)產(chǎn)手機(jī)上,可以通過(guò) root 后安裝 openeuicc 實(shí)現(xiàn) eSIM 的管理。另外,可以通過(guò)在閑魚(yú)購(gòu)買(mǎi)價(jià)格為 30 元包郵的 PC/SC 讀卡器,通過(guò)電腦管理 eSIM 。然而,遺憾的是,國(guó)內(nèi)的雙卡版本的 iPhone 不能使用該 eSIM 卡,或者在同時(shí)插入物理卡時(shí)會(huì)發(fā)生沖突,無(wú)法同時(shí)使用。
此外,之前有人在 V 站發(fā)帖聲稱(chēng)實(shí)現(xiàn)了 iOS 設(shè)備的激活,但我們的測(cè)試結(jié)果表明國(guó)行的 iPhone 無(wú)法進(jìn)行激活。需要注意的是,這個(gè)帖子所使用的設(shè)備并非國(guó)行版本的 iPhone 。
最終效果如下:
附上一些 iPhone 主板關(guān)于 SIM 卡的電路圖,有興趣的可以自己試試怎么激活 iOS.
如果動(dòng)手能力強(qiáng)的,也可以自己做,酷安那邊有相關(guān)的帖子。
![]() |
1
estk 2023-07-05 09:57:10 +08:00
從海外亞馬遜買(mǎi) eSIM 版 iPhone 寄回國(guó)不知道能否過(guò)海關(guān)
|
2
Roope OP @estk 不介意全新,可以某寶買(mǎi)非美版、港版、澳版、國(guó)行外的無(wú)鎖版本,有實(shí)體卡槽和 eSIM 。
|
8
cathedrel 2023-07-05 14:38:34 +08:00
樓主,燒錄器有什么推薦的?最好是能直接在 linux 系統(tǒng)下操作的
|
9
Roope OP ![]() @cathedrel 咸魚(yú)那個(gè) 30 包郵的 Linux 應(yīng)該可以免驅(qū),至少 Windows 和 macOS 是免驅(qū)的
|
10
Masoud2023 2023-07-05 15:04:32 +08:00
感謝 OP 分享?。。。?!
|
11
cathedrel 2023-07-05 15:09:16 +08:00
對(duì)了,OpenEUICC 在哪里下載?只搜到 github 上的 magisk-module-openeuicc ,OpenEUICC 只看到 gitea.angry.im/PeterCxy/OpenEUICC 上的源碼
|
13
Roope OP @cathedrel OpenEUICC 這個(gè)要安裝 magisk 然后安裝 openeuicc 模塊才能用(國(guó)產(chǎn)手機(jī)不一定能用,有些把相關(guān)的 API 閹割了)。
[閑魚(yú)] https://m.tb.cn/h.5a8rX5R?tk=85eSdH7YOtE CZ3457 「快來(lái)?yè)炻?[全新 pcsc 升級(jí)器 讀卡器 讀寫(xiě)器] 」 點(diǎn)擊鏈接直接打開(kāi) 讀卡器可以試試這個(gè)。 |
![]() |
15
nasheep 2023-07-05 22:12:07 +08:00 via Android
香港的 club 可以使用嗎?
|
![]() |
20
saodouma 2023-07-06 21:14:02 +08:00
請(qǐng)問(wèn) Turkcell 是哪搞的?
|
![]() |
22
SimonOne 2023-07-07 09:48:32 +08:00
op ,有點(diǎn)不太懂,這個(gè) esim 還是實(shí)體卡嗎?那和普通實(shí)體卡有什么區(qū)別呢?
|
23
HOLAND 2023-07-07 11:20:14 +08:00 via Android
可以 st33 測(cè)試卡配合電腦讀卡器直接使用嗎
|
24
Roope OP |
25
Roope OP 重新上架了
|
26
tk1184 2023-07-09 21:53:28 +08:00
這樣的話,如果一份配置文件寫(xiě)在兩張 SIM 卡上,是不是這兩張卡都可以正常使用(不是同時(shí)使用,一開(kāi)一關(guān))
|
28
app13 2023-07-11 01:16:19 +08:00
收到貨了,可惜手機(jī)上試了下 openeuicc 認(rèn)不到卡,pc 上 LPAdesktop 倒是能讀到卡。
請(qǐng)問(wèn) lz 了不了解是否存在測(cè)試或者免費(fèi)的 esim ?想試下 pc 寫(xiě)入數(shù)據(jù)之后手機(jī)能否正常使用這張卡 |
29
Roope OP |
30
Roope OP @app13 Ubigi 好像不能直接通過(guò)郵件獲取了。 試試 https://www.v2ex.com/t/952830
|
31
app13 2023-07-11 20:26:55 +08:00 via Android
@Roope 感謝,eskimo 昨天試過(guò)了,會(huì)檢測(cè)手機(jī)是否支持 esim ,我用模塊偽裝了手機(jī)型號(hào)依然提示不兼容,不知道是不是調(diào)用了啥 api
|
32
Roope OP @app13 手機(jī) openeuicc 認(rèn)不到卡,可能是因?yàn)?Android 系統(tǒng)的安全會(huì)從芯片讀取 ARF 文件驗(yàn)證權(quán)限。
可以用 adb logcat 看看日志. 如果提示 AccessControlEnforcer 的錯(cuò)誤可以試試 adb shell getprop service.seek adb shell getprop persist.service.seek 如果沒(méi)有 fullaccess 可以按下面的調(diào)整 adb shell setprop service.seek "useara usearf fullaccess" adb shell setprop persist.service.seek "useara usearf fullaccess" 如果是其他錯(cuò)誤可能沒(méi)得救了。 |
33
app13 2023-07-11 22:48:42 +08:00
@Roope
我這破系統(tǒng)好像沒(méi)有 service.seek 和 persist.service.seek 這兩條系統(tǒng)屬性,硬寫(xiě)進(jìn)去也沒(méi)用 我看了下 error 級(jí)的 log ,里面有幾條看上去可能有些關(guān)聯(lián)? 一條是 PhoneInterfaceManager: [PhoneIntfMgr] iccCloseLogicalChannel: CommandException: com.android.internal.telephony.CommandException: INVALID_ARGUMENTS 另外一條是 OmapiChannel: Unable to open eUICC channel for slot 1, skipping OmapiChannel: java.lang.IllegalArgumentException: Reader:SIM2 doesn't exist OmapiChannel: at android.se.omapi.SEService.getUiccReader(Unknown Source:58) 插了普通卡的 SIM 卡槽就沒(méi)有報(bào) SIM 卡不存在的錯(cuò) Unable to open eUICC channel for slot 0, skipping OmapiChannel: java.util.NoSuchElementException: OpenLogicalChannel() failed |
35
Roope OP @app13 有信用卡的話直接用 https://www.lycamobile.co.uk/en/order-free-sim/ 這個(gè)吧 免費(fèi)
|
37
app13 2023-07-11 23:35:46 +08:00 via Android
|
38
Roope OP |
40
app13 2023-07-11 23:56:32 +08:00 via Android
|
41
Spaceless 2023-07-12 00:07:53 +08:00
確實(shí)就是 adb shell 沒(méi)輸出,已經(jīng)在 app 啟用雙卡(或者說(shuō)雙卡就關(guān)不掉)
|
42
Roope OP @app13 有些手機(jī)會(huì)把可插拔的 esim 識(shí)別為內(nèi)置芯片 走內(nèi)置的還可能管理不了。需要改一下 openeuicc 寫(xiě)死為外置卡。 可能是沒(méi)輸出,寫(xiě)完了用 getprop 看看,然后可能還需要在 openeuicc 啟用下雙卡。
|
43
Spaceless 2023-07-12 00:17:51 +08:00
說(shuō)起來(lái),小米現(xiàn)在的機(jī)器好像是有某種意義上的非開(kāi)放接口的 eSIM ?(小米一元流量卡,他會(huì)要求你 disable 一張卡才能用,我在想是不是他機(jī)器里有什么硬件影響了
|
44
app13 2023-07-12 01:48:22 +08:00
|
45
00oo00 2023-07-12 04:19:40 +08:00
貌似用 openeuicc 下載不了 lycamobile 的 esim ,不知道是不是得用電腦
|
![]() |
47
xiaooloong 2023-07-12 17:51:26 +08:00
我本來(lái)以為這種「物理 esim 」卡是對(duì)手機(jī)來(lái)說(shuō)和真正的 sim 卡沒(méi)區(qū)別的那種。
仔細(xì)看了一下這樓的討論,貌似 op 的這個(gè)項(xiàng)目,是讓手機(jī)「把 sim 卡槽里的這張?zhí)厥饪ㄕJ(rèn)為是手機(jī)內(nèi)置的 esim 芯片」? 這樣說(shuō)的話使用 op 的這個(gè)項(xiàng)目的卡,運(yùn)營(yíng)商 esim 發(fā)卡時(shí)驗(yàn)證的設(shè)備制造商其實(shí)就是手機(jī)本身了,esim 管理功能也是走的 iOS / Android 本身的 esim 管理,因?yàn)閮蛇叺?profile 數(shù)據(jù)結(jié)構(gòu)不是通用的,所以一邊下發(fā)的卡另一邊是沒(méi)辦法使用的—— 應(yīng)該是這樣理解的吧? 所以說(shuō),esim.me 的卡才是完全的模擬 sim 卡么?運(yùn)營(yíng)商發(fā)卡時(shí)需要和 esim.me 驗(yàn)證? |
48
Roope OP ![]() @xiaooloong 可插拔 eSIM 一般是通過(guò) OPEN MOBILE API 來(lái)管理的。iOS 和 Android 都是遵循的 GSMA 的規(guī)范,iOS 不識(shí)別應(yīng)該是芯片原因。 發(fā)卡驗(yàn)證的是 eID 和 IMEI 和 esim.me 沒(méi)關(guān)系。
|
![]() |
49
mSMesT07wwo9ONWs 2023-07-13 00:46:15 +08:00 via Android
tmobile 的卡是不是不能下載
|
50
Roope OP @xxia 可以寫(xiě) 不過(guò)如果是用 LPADesktop 這個(gè)不行,它沒(méi)有傳 IMEI 要改一下庫(kù)才行。
|
![]() |
51
Marionic0723 2023-07-13 15:44:03 +08:00
@app13 #28 我也是這樣,openeuicc 認(rèn)不到卡,pc 上 LPAdesktop 倒是能讀到卡。
然而我找了谷歌官網(wǎng)的四個(gè)測(cè)試文件和卡粉群的紅茶移動(dòng),都寫(xiě)不進(jìn)去,報(bào)錯(cuò) > Something went wrong Reason: Cannot read the array length because "buffer" is null Please check the log for more info. |
52
Roope OP @Marionic0723 Google 的測(cè)試文件要 eUICC 是測(cè)試證書(shū)才能寫(xiě),紅茶移動(dòng)那個(gè)早就沒(méi)名額了。
|
53
Roope OP |
![]() |
54
Marionic0723 2023-07-13 17:39:00 +08:00
@Roope 中信銀行的外幣借記卡一直付款失敗,錯(cuò)誤代碼也沒(méi)寫(xiě),請(qǐng)問(wèn),我需要關(guān)閉 VPN 和代理再試試嗎。
或者換個(gè)瀏覽器?換了兩張卡,兩個(gè) IP ,還有 chrome 和 edge 都不行。 其實(shí)只要確定卡能用就好,我現(xiàn)在還沒(méi)確認(rèn)收貨。 |
55
Roope OP @Marionic0723 能讀出來(lái) eID 就是能用的。借記卡不行,要外幣信用卡。
|
![]() |
56
Marionic0723 2023-07-13 19:47:06 +08:00
@Roope 買(mǎi)了個(gè)香港 esim ,寫(xiě)進(jìn)去了,完美
|
57
app13 2023-07-13 19:56:39 +08:00 via Android
@Marionic0723 我用的 op 推薦的 lycamobile ,測(cè)試 ok ,谷歌的測(cè)試二維碼試過(guò)不行,看頁(yè)面上的描述好像是要個(gè)啥測(cè)試證書(shū)
|
58
VforU 2023-07-13 20:33:42 +08:00
@Marionic0723 可以付費(fèi)咨詢(xún)你的實(shí)現(xiàn)流程嗎?
|
![]() |
59
Marionic0723 2023-07-14 13:55:30 +08:00 via Android
@VforU 多大點(diǎn)事還用付費(fèi),卡到哪一步了,寫(xiě)卡還是什么,我手機(jī)都安卓 11 以下,買(mǎi)讀卡器寫(xiě)的,win10 就用兼容驅(qū)動(dòng)就行,更新驅(qū)動(dòng)反而讀不了,記得用 usb2.0 端口,3.0 好像不識(shí)別。
寫(xiě)卡程序需要 Java 環(huán)境,電腦能打開(kāi) Minecraft 就能用寫(xiě)卡 jar |
60
Spaceless 2023-07-14 20:50:52 +08:00
在/etc/permissions/android.hardware.telephony.euicc.xml
|
61
Spaceless 2023-07-14 20:52:12 +08:00
添加
<?xml version="1.0" encoding="utf-8"?> <!-- Copyright (C) 2018 The Android Open Source Project Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> <!-- This is the standard set of features for a biometric face authentication sensor. --> <permissions> <feature name="android.hardware.telephony.euicc" /> <feature name="android.hardware.telephony.radio.access" /> <feature name="android.hardware.telephony.subscription" /> </permissions> 后 adb shell getprop persist.service.seek 有響應(yīng),但是 adb shell getprop service.seek 依舊無(wú)輸出,openeuicc 還是顯示無(wú) sim 卡 |
62
Roope OP @Spaceless
設(shè)置這個(gè) adb shell setprop persist.service.seek "fullaccess" 獲取應(yīng)該是 adb shell getprop persist.service.seek 如果沒(méi)有用可能需要通過(guò) logcat / pidcat 配合查看日志了,實(shí)在不行可能需要試試自己修改 openeuicc 源碼看看。 我沒(méi)有安卓設(shè)備不好測(cè)試,實(shí)在不行建議還是用讀卡器吧。 |
63
yzbleaf 2023-07-15 02:31:32 +08:00 via iPhone
@Roope 樓主你好,openeuicc 在國(guó)產(chǎn)手機(jī)上是不能用嗎?怎么才知道手機(jī)是否能用?如果不能用的話,多個(gè) esim 配置切換是否也需要在電腦上操作?
|
65
Roope OP @Roope 也可以用支持 mbim esim 的 4G Cat.1/Cat.4 模塊給 Windows 10/Windows 11 用,不貴
|
![]() |
66
mSMesT07wwo9ONWs 2023-07-17 17:35:16 +08:00 via Android
@Roope 具體咋操作嘞
|
![]() |
67
Marionic0723 2023-07-17 17:53:16 +08:00
@Roope 樓主,這卡邊角給起了一點(diǎn)點(diǎn)皮,插讀卡器有點(diǎn)影響,會(huì)識(shí)別不到,但是插手機(jī)正常。
這玩意如果壞掉了,該咋整? 有些運(yùn)營(yíng)商要求必須在有信號(hào)狀態(tài)下刪除配置文件才可以下發(fā)新的二維碼,但是插讀卡器的時(shí)候不在線吧。 配置文件都存儲(chǔ)在中間那個(gè)小芯片了,這玩意不壞就行吧,卡壞了還能把芯片取下來(lái)重新焊上……不? 我現(xiàn)在寫(xiě)了三個(gè)配置文件,SIM 卡上的號(hào)碼,PIN 碼都是獨(dú)立的,不過(guò)澳門(mén) CTM 的無(wú)法把號(hào)碼寫(xiě)到卡里,總是顯示未知手機(jī)號(hào),蘋(píng)果應(yīng)該可以寫(xiě)進(jìn)去。 |
68
Roope OP @Marionic0723 可以重新焊,如果芯片壞了只能重新搞一張。起皮沒(méi)啥影響吧,金屬觸點(diǎn)是好的就行,讀卡器讀不到可能是解除不良,可以用指甲刀修剪了試試。
|
69
ltkun 2023-07-18 11:38:33 +08:00 via Android
試了幾個(gè)國(guó)行手機(jī)都不行 只能去買(mǎi)讀卡器了
|
70
00oo00 2023-07-19 12:09:02 +08:00
將以前手表開(kāi) esim 附卡的 esim 卡插入手機(jī)里能被 openeUICC 識(shí)別,但不能寫(xiě)入 esim ,lpa 軟件無(wú)法讀取。這家賣(mài)的 esim 卡兩臺(tái)手機(jī)刷了 pixelexperience 都不能在 openeUICC 識(shí)別,但是可以在 lpa 軟件寫(xiě)卡讀卡切卡。玄學(xué)
|
71
HackerTerry 2023-07-24 04:31:22 +08:00
@estk 人在英國(guó),看到亞馬遜上 iPhone 的價(jià)格比官網(wǎng)便宜好多,不知道靠不靠譜,打算買(mǎi)臺(tái)帶回國(guó)用
|
72
xymeng16 2023-07-26 15:39:37 +08:00
> 也可以用支持 mbim esim 的 4G Cat.1/Cat.4 模塊給 Windows 10/Windows 11 用,不貴
@Roope ?您好,能否給個(gè)關(guān)鍵字,這個(gè)怎么在淘寶搜? |
73
Roope OP @xymeng16 買(mǎi) Surface 拆機(jī)的 Quectel EM12-G + M.2 轉(zhuǎn)接 USB 的可能可以用。不保證,只是有人測(cè)試過(guò)了可以。
|
![]() |
74
UMadeleine 2023-08-05 14:48:04 +08:00
ST33 測(cè)試卡還有哪里有賣(mài)嗎
|
76
Roope OP @UMadeleine https://esim.5ber.com/ 這個(gè),25USD + 9USD 比 eSIM.me 便宜,大陸發(fā)貨,有 APP ,順豐包郵。(不過(guò)沒(méi)測(cè)試過(guò)行不行)
|
![]() |
80
seven123 2023-08-16 09:07:10 +08:00
下架了,何時(shí)會(huì)上新哇
|
81
fanxueke 2023-08-16 23:10:54 +08:00
@00oo00 主要是想知道是什么表,國(guó)內(nèi)部分表是雙密鑰的,可以下境外 esim ,確定那款表就先把那款排除了
|
82
Roope OP @seven123 不上了 推薦開(kāi)車(chē)買(mǎi) https://esim.5ber.com/ 這個(gè),5 個(gè)人一人 20 刀,有 App ,iOS 能識(shí)別為普通卡。
|
84
porjac233 2023-08-17 14:33:23 +08:00
開(kāi)了個(gè)車(chē),20 刀,差 4 個(gè)坑位。每人 146 人民幣(順豐到付)
有興趣的同學(xué)請(qǐng)聯(lián)系我:WX:CPZH6609 |
85
zxl678531 2023-08-29 13:14:33 +08:00 via Android
出一張 5ber ,170 包郵順豐。
WX:zhang3xiaol4,聯(lián)系注明 5ber |
![]() |
87
OutOfMemoryError 2023-09-14 22:20:46 +08:00
@Roope #82 ios 有管理 app ?
|
![]() |
88
OutOfMemoryError 2023-09-14 22:22:24 +08:00
@porjac233 #84 vx 不存在
|
89
Roope OP @OutOfMemoryError 無(wú) 不過(guò)近期會(huì)有人上一款能在 iOS 切卡的實(shí)體卡
|
90
mark0aninya 2023-09-29 14:29:26 +08:00
把新設(shè)備的 esim 管理套件(例如 motox40 海外版移植到 motox30pro )搞定了 80% 能打開(kāi) ui 系統(tǒng)識(shí)別 esim 卡 只剩下遇到了一個(gè)問(wèn)題
getEuiccChallenge callback onException: com.android.internal.telephony.uicc.euicc.EuiccCardException: Cannot send APDU. Caused by: com.android.internal.telephony.uicc.euicc.apdu.ApduException: Failed to open logical channel opened for AID: A0000005591010FFFFFFFF8900000100, with status: 3 (apduStatus=0) 查代碼是代碼 3 意味著沒(méi)有元件或者 aid ??? 怪 卡是 st33 測(cè)試卡 public static final int STATUS_NO_SUCH_ELEMENT = 3; STATUS_NO_SUCH_ELEMENT: AID not found on UICC. https://cs.android.com/android/platform/superproject/+/master:frameworks/base/telephony/java/android/telephony/IccOpenLogicalChannelResponse.java |
91
mark0aninya 2023-09-29 14:30:43 +08:00
@mark0aninya 不知道大佬懂不懂什么問(wèn)題 另外土耳其卡的話我有朋友有渠道
|
![]() |
92
v2158168178 2023-10-12 12:40:19 +08:00
@Roope 需要能在 iphone 上切卡的,怎么聯(lián)系?
|
93
Roope OP @v2158168178 [閑魚(yú)] https://m.tb.cn/h.56aUZF2?tk=vhCfWYdqnq9 CZ3457 「我在閑魚(yú)發(fā)布了 [eSTK.me 公測(cè)上車(chē)] 」
點(diǎn)擊鏈接直接打開(kāi) |
![]() |
94
v2158168178 2023-10-16 07:33:59 +08:00
@Roope 剛剛才看到,沒(méi)了,再發(fā)下?
|
![]() |
95
v2158168178 2023-10-16 08:47:41 +08:00 via iPhone
@Roope 買(mǎi)了
|
![]() |
96
v2158168178 2023-10-16 12:53:58 +08:00
|
97
monkeybape 2023-10-17 01:28:50 +08:00
iphone 可以切換?
|
98
Roope OP @monkeybape 可以
|
100
flyeus 2023-10-23 17:00:15 +08:00
大佬想要個(gè)車(chē)位,感謝!
|