让 Pixel 和运营商重新学会沟通。 一个面向 Google Pixel 的 IMS 配置、诊断与修复助手。 不靠玄学,不靠反复刷机——只想把藏起来的能力,放回它该待的位置。
VoLTE · VoWiFi · VoNR · OneKuku · 国家码 · IMS 诊断 · CarrierConfig · Android 16/17
两个包功能相同(IMS/诊断/恢复),差别只在「特权通道怎么激活」——看下方选购指南,务必只装其中一个。
⚠️ 不要同机共存:OneKuku 内嵌通道会与 Shizuku 抢权限 / 抢 binder,双开容易互相踩脚、激活失败或反复掉线。换线请先卸载当前包再装另一条。
| 推荐给… | 包 | 下载 |
|---|---|---|
| 🟢 想少装 App、App 内一键配对 | OneKuku(独立激活) | OneIms-OneKuku-standalone-3.1.0.apk |
| 🔵 已有 / 想用 Shizuku 轻壳 | OneIms Lite(Shizuku) | OneIms-Lite-Shizuku-3.1.0.apk |
💙 友情推荐特权通道:asrtroh 修缮版 Shizuku(配对一次 · 旧 Wi‑Fi 自连 · 开机 FGS 内激活)
下载正式包:Releases · 截图:![]()
装 OneIms Lite 时按上表选包;装完请关掉电池优化,保持首页 Active。上游能力仍归 RikkaApps/Shizuku。
本仓库 只提供 README + APK 发布,不开放源代码。
需要交流 / 反馈请走 Telegram,别来仓库里翻源码啦~
两个 APK 业务功能一致(VoLTE/VoWiFi/诊断/恢复/独家功能),区别只在 特权通道 怎么获得:
| OneKuku(独立激活) | OneIms Lite(Shizuku) | |
|---|---|---|
| 推荐机型 | Pixel 绝配 | 国产机绝配 |
| 适合谁 | 不想另外装 Shizuku;希望 App 内无线调试 + 通知栏填码 一条龙 | 已熟悉 Shizuku;想要 更小安装包、更轻壳 |
| 包名 | com.oneims.app |
com.oneims.onelink |
| 激活方式 | 内嵌 OneBridge · 无线调试配对 · 可通知栏六位码 | 推荐搭配 asrtroh 修缮版 Shizuku(开机自启更稳);也可使用官方 RikkaApps/Shizuku |
| 额外依赖 | 无(通道打进包内) | 需安装 Shizuku;日常保持 Active 即可 |
| 体积 | 较大(含内嵌 ADB/Bridge) | 较小 |
| 同机共存 | ❌ 不建议与 Lite / 独立 Shizuku 同机 | ❌ 不建议与 OneKuku 同机(会抢权限) |
怎么选(一句话):
- 你是 「我只想在一个 App 里搞定」 → 下 OneKuku(独立激活)(请卸掉本机 Shizuku / Lite)
- 你是 「我手机本来就有 / 想用 Shizuku」 → 下 OneIms Lite + asrtroh Shizuku(请先卸掉 OneKuku)
- 不确定 → 先试 OneKuku;若要用 Shizuku 生态,先卸载 OneKuku 再装 Lite,别两条一起留着
| 对外名称 | 包名 | 特权通道 | 最新版下载 |
|---|---|---|---|
OneIms · OneKuku 3.1.0-onekuku |
com.oneims.app |
内嵌 OneBridge + 无线调试配对 | OneIms-OneKuku-standalone-3.1.0.apk |
OneIms · OneIms Lite 3.1.0-onelink |
com.oneims.onelink |
官方 Shizuku | OneIms-Lite-Shizuku-3.1.0.apk |
双包同版号一起更新;请只从本页 Release 链接下载,勿混装未知来源包。
两线二选一:OneKuku 与 Shizuku(含 Lite)同机共存会抢权限,安装前请清掉另一条线。
Google Pixel 是一台很优秀的手机。
Tensor、纯净 Android、长期更新……样样在线。
可一到运营商网络,它就偶尔开始“装傻”:
- 📞 明明支持 VoLTE,界面却说不可用;
- 📶 Wi‑Fi Calling 有硬件、有套餐,注册就是不上;
- 🌎 海外卡能用,国内卡却要额外折腾;
- 🔧 系统一升级,昨天还能用的方法今天突然失效;
- 🧐 设置里不给原因,只能在论坛里考古。
然后大家开始:
adb shell ...
改 CarrierConfig ...
刷模块 ...
重启测试 ...
再失败 ...
最后异口同声:
“到底哪里出了问题?” 🤨
OneIms 想做的事很简单:
让 Pixel 用户看懂 IMS、能调通信能力、能排查运营商兼容——在一个 App 里搞定。
- ✅ 五态状态卡 + 轻量进度
- ✅ 一键激活(图示三步 + 通知栏填码)
- ✅ 一键恢复通话配置(应急区)
- ✅ 配置快照 / 恢复历史 / 状态检查
- ✅ 开机自动检查 · 自动恢复 · 用完休眠
统一管理那些平时不好找的通信开关:
- ✅ VoLTE / VoWiFi / VoNR
- ✅ ViLTE / UT / 跨卡通话(按机型与配置可用性)
- ✅ 增强型 4G LTE 等显示向高级选项
- ✅ Wi‑Fi Calling 模式:蜂窝优先 / Wi‑Fi 优先 / 仅 Wi‑Fi
- ✅ VoWiFi 网络名称格式(多种文案 + 可选自定义运营商显示名)
- ✅ 信号强度相关调整(能力页阈值写入)
写入后会尽量回读校验——不是点了就算成功。
这里放的是“显示层 / 实验性”能力(不改基带真实归属):
- 🏷️ 身份显示覆盖:自定义运营商名称、IMS User‑Agent(看着爽,不等于改卡)
- 🌍 SIM 国家码覆盖:ISO‑3166 两字母(US / JP / HK / TW …)+ TikTok 常用 US 预设
→ 只改上层读到的国家码,不改 MCC/MNC - 🛡️ IMS 掉线守护:掉线后按上次成功方案尝试重应用(实验开关)
- 📚 离线 APN 库:全球候选本机检索,不上传 SIM
- 🧩 专家编辑:只动已存在、类型可识别、且不踩通信红线的键
OneIms 更想回答:
“为什么不支持?”
包括:
- 当前 SIM / MCC·MNC / Carrier ID
- IMS 注册态与注册技术(LTE / IWLAN / NR …)
- ePDG 探测(配置没开 vs 运营商没放通)
- CarrierConfig 导出与摘要
- IMS 重注册、网络感叹号类修复入口
- 重应用记录(谁触发、何时、成功还是翻车)
让排障从“感觉是这里”,变成“证据在这里”。
- 📌 快捷设置磁贴:IMS 状态、VoLTE 重应用等
- ❤️ 支持作者:微信赞助码(本地展示,完全自愿)
- 🌐 中 / 英双语文案,跟随系统语言
- 🎨 Material 3 + 动态取色,Pixel Settings 既视感
手机不是实验服务器。
电话、短信、数据永远比 VoWiFi 重要。
OneIms 的规矩:
- ❌ 不改首选网络类型
- ❌ 不关蜂窝“赌一把”
- ❌ 不碰基带参数
- ❌ 不碰紧急通信相关配置
- 写入配置
- 检查通信是否还活着
- 异常 → 尽量自动恢复默认
- 首页保留红色「一键还原」应急出口
因为:
VoWiFi 可以晚点研究,电话不能失踪。😂
另外:CarrierConfig 覆盖默认 persistent=false——配错重启也有机会自愈。
新版本对 CarrierConfig 更严。旧配方经常是:
adb shell → 直接改 → 成功
现在更像:
App → 权限墙 → 失败(或假成功)
OneIms 的应对(2.1.0):
- OneKuku / OneBridge 内嵌特权通道(无线调试配对,免再装独立通道 App)
- 短生命周期 Instrumentation 接收 shell 权限委托
- 最小权限委托 + 写入后回读
- 失败原因尽量讲人话(完整细节进日志)
- 兼容 Android 17 / 部分 OEM 上委托清理反射差异
目标:
不依赖 Root,也不假装拥有不存在的权限。
内置离线 APN / 运营商候选:
- 🌍 全球运营商信息
- 📱 MCC/MNC 匹配
- 🛰️ IMS APN 候选
- 🧩 Carrier ID 辅助识别
特点:
- ✅ 不需要联网查询
- ✅ 本地搜索
- ✅ 不上传 SIM 信息
- ✅ 仅作参考,不强制套用
同一个 MCC/MNC 也可能对应不同套餐——所以 OneIms 更想说:
“这里可能是答案”
而不是:
“我觉得你应该听我的。” 😎
- Material 3
- 动态取色
- 深色 / 浅色 / 跟随系统
- 手机底部导航 + 大屏导航轨道
- 折叠 / 大屏友好
希望它看起来不像“黑乎乎的工程箱”,而像:
系统设置里本来就该有的一页。
图标:扁平红底 #D6242F + 白环(One 的 O)。
重点:Google Tensor Pixel
- Pixel 6 / 6 Pro / 6a
- Pixel 7 / 7 Pro / 7a
- Pixel 8 / 8 Pro / 8a
- Pixel 9 系列 / Fold / XL
- 后续 Tensor 设备
系统跨度大致:
Android 12 → Android 17(含预览;机型 / 构建差异请以真机体检为准)
非 Pixel / 非 Tensor:不保证,兼容性页会老实告诉你。
- 📡 爱抠 IMS / VoWiFi / 运营商细节的通信爱好者
- 🔧 喜欢解锁隐藏能力的 Pixel 折腾玩家
- 🌎 海外卡、漫游、多运营商环境的用户
如果你只是“我要能打电话”——系统设置里打开就好。
如果你是:
“明明支持,凭什么不给我用?”
欢迎来到 OneIms 😏
- ✅ IMS 能力控制与推荐一键应用
- ✅ 诊断 / 注册态 / ePDG / 配置导出
- ✅ 离线 APN 库与受控 IMS APN 修复
- ✅ 独家:身份覆盖、国家码、掉线守护、专家编辑
- ✅ OneKuku 内嵌通道 + 通知栏配对 + 五态总控(2.1.0)
- ✅ 开机自动检查 / 静默拉起 / 快照恢复(2.1.0)
- ✅ Android 16/17 权限模型适配与委托清理兼容
- ✅ 安全回滚 + Pixel 风格 UI + 中英双语
- 🚀 更多运营商模板与自动诊断建议
- 🚀 更完善的日志分析
- 🚀 社区配置库(仍然安全优先)
- 🚀 更多设备验证(不盲目宣称全机型)
OneIms 不是运营商官方软件,也 不是开源项目(本仓库不提供源代码)。
不会:
- ❌ 破解运营商网络限制
- ❌ 修改基带能力
- ❌ 提供非法通信服务
它只是帮助你理解并安全地调试自己的设备。
用它之前请先确认你有权限修改本机配置;出问题请优先「一键还原」或重启。
安装请只从本仓库 Releases 获取 APK。
Android 很强大。运营商网络也很拧巴。
很多时候不是手机不支持,只是:
手机、系统、运营商之间少了一句正确的沟通。
OneIms 想做的事很简单——
让这三者重新坐下来,好好聊聊。
(顺便把国家码这些小脾气,也哄开心一点。😉)
Made with ☕
and countless times of:
“为什么这个 IMS 又没注册?” 🤦♂️
OneIms —— One device, one connection, one communication.
