Apps v0.9.8.12 · Android 117 / iOS 141:短信通知本地兜底、Verbose 日志系统分享、云端自检拆成 6 步并支持复制。推荐 Android 10–13 用户升级 Standalone;云端来电仍依赖 Android Agent 心跳与命令路由,双 SIM、真实换卡和不同 OEM 双向音频仍需真机复验。TestFlight build 141 已上传并处理中;AVF Linux Agent v0.4.7 已单独发布。
AirSIM 是一个以 Android 手机为蜂窝通信终端,让 iPhone 和 Apple Watch 远程拨打、接听电话与收发短信的源码可见跨设备通信项目。 推荐的 Android Standalone APK 在同一前台服务中完成 Android Telecom、短信、设备身份、Relay 心跳、云端命令和媒体编排,不需要 AVF Linux、Terminal、Debian、8575/8576 或 airsim-installerd;Apple 客户端使用 CallKit、PushKit、ActivityKit 和 VoWLAN,可选的 Cloudflare Workers Relay 提供公网事件、APNs 推送、命令队列与媒体中继。
AirSIM is a source-available, noncommercial cross-device calling and messaging project that connects Android phones, iPhone, Apple Watch, Android AVF Linux, CallKit, PushKit, VoWLAN, APNs, and Cloudflare Workers.
本仓库包含完整源码、构建脚本与部署文档,不提供可复用的 Apple Developer 身份、生产 APNs 密钥或 Cloudflare 账户资源。维护者部署了仅供自身签名构建测试的 AirSIM Relay,但它不是面向第三方 Bundle ID 的公共托管服务,也不提供可用性承诺;重新签名的使用者必须自行部署 Relay。项目不能替代紧急呼叫能力,生产使用前必须完成目标 Android 手机、iPhone 和 Apple Watch 的联合验收。
Important
本项目面向个人学习、研究、实验和其他非商业用途。任何商业使用、收费服务、商业产品集成或预期商业应用均未获授权;如需商业许可,必须事先取得版权所有者的单独书面许可。详见 PolyForm Noncommercial License 1.0.0。由于禁止商业用途,本项目属于 source-available,不是 OSI 定义的开源软件。
Tags / Topics: Android · iPhone · Apple Watch · CallKit · PushKit · VoWLAN · VoBLE · Android AVF · Cloudflare Workers · APNs · SwiftUI · Go
软件发布后大家的热情太高了,测试服务器的小水管撑不过大家的热情导致超出限额。如果你喜欢本软件,可以支持一下作者
https://t.me/+TRDazm-qnXlhNGRl
-
应用版本说明与更新检测:iOS/Android 首次安装或升级后展示离线说明,设置中可重看/手动检查应用新版;前台每日最多自动检查一次,不自动下载安装,不与 Linux Agent 更新混用。说明。
-
跨设备电话:在 iPhone 或 Apple Watch 上拨号、接听、拒接、挂断、静音并发送 DTMF,由 Android 手机完成运营商通话。
-
Android 全屏来电:无论“远端静默”还是“本机显示”,直接呼 Android 号码都会拉起全屏来电页和最高优先级通知,显示号码、接听、拒接与挂断;模式选择点击即保存。
-
跨设备短信:同步短信状态、发送短信并通过 APNs 通知 Apple 客户端;本地模式可通过 VoBLE 控制通道发送。
-
小米短信辅助:MIUI 非默认短信 App 无法读取完整 inbox 时,使用无障碍辅助确认“是否发送短信”,并可选择只转发
com.android.mms新短信通知来回信;不要求默认短信角色,也不能绕过系统签名限制。 -
VoBLE 蓝牙直连:独立于 Wi-Fi、Relay、PushKit 的连接模式,通过认证 BLE GATT 承载电话控制与双向音频;控制消息支持分片,选中会话断线后按 1/2/4/8/16 秒退避自动重连。