为这些情况做的
不用带两部手机,不用开漫游,也不用把号码转到别的号码上。
人在外地,号码在家
出国、出差、长住外地,原来的号码照样能接电话、收验证码,对方看到的还是你的号码。
一个号码,全家都能接
家里的号码、老人的号码、做生意的号码,来电时几台 iPhone 一起响,谁有空谁接。
双卡都转过来
一台安卓手机插两张卡,两个号码都到 iPhone 上,按号码分别给家人授权。
陌生来电先别接
让来电助手先接,用你自己的声音说话,你在 iPhone 上看着对方说了什么,再决定要不要接过来。
怎么工作
不需要注册账号。设备之间扫码配对,每台设备有自己的密钥。
- 在家里的安卓手机上装网关插上 SIM 卡,装好 SimNest 网关,按提示打开权限。建议用一台闲置手机,长期插电、连着 Wi-Fi。
- iPhone 扫码配对在 iPhone 上打开 SimNest,扫网关屏幕上的二维码,这台 iPhone 就是主人。再用链接或二维码邀请家人。
- 出门来电时 iPhone 响,短信推到 iPhone 上,在 iPhone 上拨号就是用家里那张卡打出去。
通话尽量直连:同一个局域网、家里 Wi-Fi 的公网 IPv6、路由器端口映射,都不行才经中继转发。中继也只经手加密后的声音。
能做什么
下面这些都已经在内测版本里用着。
电话
- 来电同时响多台 iPhone,或主人先响、指定某人先响
- 进 iPhone 系统“最近通话”,锁屏也能接
- 通话中转给家人,或邀请家人一起通话
- 陌生号码显示归属地
短信
- 界面接近 iPhone 自带的“信息”
- 验证码一键复制
- 按日期加载网关手机上以前的短信
- 网关不在线时先存草稿,上线后可自动发出
家人共享
- 每个号码分别授权:接听、拨出、看短信、发短信、看通讯录
- 主人随时收回
- 换手机由旧手机批准;手机丢了用恢复码找回
来电助手可选
- 陌生来电由助手先接,或先响一会儿没人接再接
- 用你自己的声音说话:照着读几句就行
- 对方的话实时变成文字;旁听、点预设回复,或随时接过来
- 声音和转写都在网关手机本机生成
通话录音默认关
- 保存在家里的网关手机上
- 每个号码有空间上限,满了先删最早的
- 可以开录音提示,通话开始时对方会听到
出门前心里有数
- 出门前检查:网关、SIM 卡、网络、直连条件、电量一页看清
- 网关失联一分钟会通知你
- Wi-Fi 和蜂窝之间切换时通话自动恢复
- 桌面小组件随时看状态
服务器读不到你的电话和短信
短信内容、来电号码、通讯录和通话记录,在发出的设备上就用接收设备的密钥加密,只有那台设备能解开。
端到端加密
HPKE(X25519、HKDF-SHA256、AES-128-GCM),每条消息带设备签名。服务器和中继只转交密文。
不要账号
不收集姓名、手机号码、位置和广告标识,不接第三方统计和广告。
日志你说了算
诊断日志只在你点“发送”时上传,不含电话号码和短信内容,30 天后删除。
详见隐私政策。
网关开源
网关装在你家的手机上,拿着电话和短信的全部权限。所以它的代码公开,谁都可以看它做了什么,也可以一起适配更多机型。
| 部分 | 装在哪 | 做什么 | 代码 |
|---|---|---|---|
| 网关 | 家里插着 SIM 卡的安卓手机 | 接管这张卡的电话和短信,加密后转给 iPhone | 开源 GPL-3.0 |
| SimNest iPhone App | 你和家人的 iPhone | 接听、拨号、短信、家人管理 | 不开源 |
| 核心服务 | SimNest 的服务器 | 推送、配对、建立通话、转交密文 | 不开源 |
| 自建中继 | 你自己的云主机或 NAS | 直连不通时转发加密的声音 | 开源 GPL-3.0 |
给你自己的程序用:MCP
网关自带 MCP 服务器,你的 AI 工具可以经网关读短信、发短信、拨号接电话,以文字和对方对话,网关负责转写和合成。由网关直接授权,默认限速。
自己跑中继
在自己的云主机或家里的 NAS 上用 Docker 跑一个中继,通话就不经 SimNest 的中继。怎么部署
现在的情况
如实写在这里,免得你装了才发现。
- iPhone App 在内测,经 TestFlight 邀请安装,暂未上架 App Store。
- 网关已公开发布,在 GitHub 和 Gitee 的 Releases 下载;它要配合 iPhone App 使用。
- 网关需要 Android 12 及以上。验证过:Redmi Note 11 5G(Android 13);华为 Mate 40 RS 部分可用。其他机型还没验证。
- 网关手机要长期插电、联网。第一次配置要打开“无线调试”,网关靠它把通话声音接出来。
- 双卡手机大多是“双卡双待单通”:一张卡在通话时,另一张卡的来电会被系统当成占线。
- 彩信不转内容,只提示收到了一条。紧急电话请用你手边的手机直接拨打。
常见问题
和呼叫转移有什么区别?
呼叫转移要另一个号码来接,短信也转不过去。SimNest 用家里那张卡本身接打和收发,你拨出去时对方看到的仍是原来的号码。
和 eSIM、国际漫游有什么区别?
不用换卡,也不用开漫游。号码一直在家里那张实体卡上,你在任何能上网的地方都能用。
家里那台手机要一直开着吗?
要。它得插电、联网、开着网关。建议用一台闲置的安卓手机专门做网关。
通话质量怎么样?
取决于两边的网络。直连时延迟最低,走中继时多绕一段。iPhone 上能看到这通电话走的是直连还是中继。
服务器能看到我的短信吗?
看不到。服务器只转交加密后的内容,解密的密钥只在你的设备上。
为什么网关开源,iPhone App 不开源?
网关拿着你家那张卡的电话和短信权限,开源是为了让你能核实它做了什么,也方便大家适配更多机型。iPhone App 和核心服务是我们维持这个产品的方式。
怎么参加 iPhone 内测?
目前只对受邀的测试者开放,名额有限。开放申请时会在这里说明。