🎯 一句话总结:Shizuku提供免Root调用系统API的桥梁,Pixel IMS专为Tensor系列Pixel开启VoLTE,Ims则是更通用的IMS配置工具——三者组合无需Root、不解锁Bootloader、不影响保修即可实现多项系统级功能。

📌 为什么需要这些工具?
Android系统中存在大量内部API,普通应用无法直接调用。传统方案需要获取Root权限,但意味着失去保修、降低安全性、甚至无法通过银行类应用的检测。
近年来越来越多开发者推出了免Root的替代方案。Shizuku是最具代表性的项目,而Pixel IMS和Ims则是基于Shizuku或ADB权限实现特定功能的工具。
传统Root方案 vs 免Root方案
| 对比项 | Root方案 | Shizuku/ADB方案 |
|---|---|---|
| 保修 | ❌ 通常失效 | ✅ 完好无损 |
| 安全性 | ⚠️ 降低 | ✅ 系统级保护 |
| 银行App | ❌ 可能不兼容 | ✅ 正常运行 |
| Bootloader | 需要解锁 | ❌ 无需解锁 |
| 功能范围 | ✅ 完整 | ⚠️ 限于ADB权限 |
| 重启持久性 | ✅ 通常持久 | ⚠️ 部分需重新设置 |
📦 一、Shizuku — 查看项目
最新版本:v13.6.0

| 项目 | 内容 |
|---|---|
| 当前版本 | v13.6.0 |
| APK大小 | 2.5 MB |
| 下载量 | 149万+ |
| 系统支持 | Android 6.0+ / 最新支持Android 16 QPR1 |
Shizuku通过在ADB或Root权限下启动一个Java进程(app_process),让普通应用可以直接调用系统API。相比传统的su命令行方式,它解决了性能慢、需要文本解析、依赖可用命令三大痛点:直接进程间调用、调用所有系统内部API、应用细粒度权限管理。
v13.6.0更新亮点
- ✅ 支持 Android 16 QPR1
- ✅ 支持启动命令复制到任意可执行路径
- ✅ Android 13+连接可信Wi-Fi后自动启动(无需Root、每次重启不再需要手动ADB)
启动方式
方式一:通过Wi-Fi调试(推荐,无需电脑)


- 在开发者选项中开启"无线调试"
- 在Shizuku内跟随指引配置
- 完成无线调试配对后,服务启动成功

方式二:通过ADB(需电脑)
# Pixel连接电脑后在终端执行
adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/start.sh


⚠️ 每次系统重启后都需要重新启动Shizuku(Android 13+可信Wi-Fi除外)。
📡 二、Pixel IMS — 查看项目
最新版本:v1.3.2
专为Google Tensor系列Pixel设计的VoLTE开启工具,是voenabler项目的免Root替代方案。通过调用Android内部的ICarrierConfigLoader.overrideConfig()接口来启用VoLTE功能。
| 项目 | 内容 |
|---|---|
| 当前版本 | v1.3.2 |
| 更新日期 | 2026-02-07 |
| APK大小 | 31.1 MB |
| Star数 | 2.8k+ |
| 支持设备 | Google Tensor SoC系列Pixel |
适用设备列表
| 系列 | 型号 | Android最低版本 |
|---|---|---|
| Pixel 6 | 6 / 6 Pro / 6a | Android 11+ |
| Pixel 7 | 7 / 7 Pro / 7a | Android 11+ |
| Pixel 8 | 8 / 8 Pro | Android 11+ |
| 折叠 | Pixel Fold | Android 11+ |
VoLTE工作原理
Android系统通过ImsManager.isVolteEnabledByPlatform(Context)方法检查是否可以启用VoLTE,分为5步:
- 检查
persist.dbg.volte_avail_ovr系统属性 → 为true直接启用(voenabler原理) - 检查设备是否支持VoLTE → Tensor Pixel本身支持,跳过
- 检查运营商是否支持VoLTE → ⚠️ 关键拦截点,未预配置则返回false
- 检查运营商是否需要GBA SIM → 不需要则跳过
- 检查SIM卡EF IST中GBA bit → 确认是否支持
LG U+(韩国)等运营商在Pixel上未预配置VoLTE参数,导致第3步被拦截。Pixel IMS通过Shizuku获取ADB权限后,强制覆盖CarrierConfig配置,绕过第3步检查。
与voenabler的对比
| 对比项 | voenabler | Pixel IMS |
|---|---|---|
| Root需求 | ✅ 需要 | ❌ 免Root |
| Bootloader | ✅ 可能需要解锁 | ❌ 无需解锁 |
| 实现方式 | setprop系统属性 | CarrierConfigLoader API |
| 安全性 | 风险较高 | 系统API调用,可控 |
| 重启持久性 | Android 16+失效 | 同上,需重新设置 |
Pixel IMS安装与配置
第1步:安装应用
| 方式 | 链接 | 说明 |
|---|---|---|
| Play Store | 下载 | 自动更新 |
| GitHub Releases | APK下载 | 最新v1.3.2 |
第2步:授予权限
打开Pixel IMS → 弹出Shizuku权限请求 → 选择**"所有情况下都允许"**
![]()
第3步:开启VoLTE
- 进入对应SIM卡页面
- 开启**"Enable VoLTE"**开关
![]()
- 重启设备2-3次(每次间隔5分钟)
VoLTE验证方法
方法一:Pixel IMS App
首页IMS Status→ Registered = VoLTE已激活
![]()
方法二:Android内置诊断工具
拨号盘输入*#*#4636#*#* → 选择Phone information → IMS Service Status

显示IMS Registration: Registered即为成功

支持的运营商
| 运营商类别 | 状态 | 说明 |
|---|---|---|
| LG U+(韩国) | ✅ 1级支持 | 开发者实测可用 |
| LG U+ MVNO | ✅ 1级支持 | 使用U+网络,同样支持 |
| 其他(社区报告) | ⚠️ 2级支持 | 社区反馈可用 |
完整兼容表:compatibility-chart.en.md
⚠️ 不支持Google Fi、AT&T、Verizon、T-Mobile等美国运营商——它们在Pixel上本身已支持VoLTE。
Android 16 QPR2+注意
Google在Android 16 QPR2 Beta 3中强化了安全策略,每次重启后补丁失效,需重新打开App重新开启VoLTE。详见Issue #398。
📱 三、Ims (vvb2060) — 查看项目
最新版本:v3.1
由vvb2060开发的通用IMS配置工具,不限于Pixel设备。
| 项目 | 内容 |
|---|---|
| 当前版本 | v3.1 |
| 更新日期 | 2026-04-21 |
| APK大小 | 约5 MB |
| Star数 | 2,000+ |
版本演进
| 版本 | 日期 | 说明 |
|---|---|---|
| v3.0 | 2025-12-18 | 全新架构 |
| v2.2 | 2025-10-16 | 稳定性修复 |
| v3.1 | 2026-04-21 | 最新优化 |
与Pixel IMS的区别
| 对比维度 | Pixel IMS | Ims (vvb2060) |
|---|---|---|
| 支持设备 | 仅限Tensor Pixel | 更广泛设备 |
| 功能范围 | VoLTE/Wi-Fi Call | IMS服务配置 |
| 体积 | 31.1 MB | 约5 MB |
| 更新频率 | 活跃 | 活跃 |
🔧 四、三件套组合使用方案
方案A:Pixel用户开启VoLTE
1. 安装Shizuku → 通过Wi-Fi调试或ADB启动
2. 安装Pixel IMS → 在Shizuku授权下运行
3. 选择运营商 → 开启VoLTE开关
4. 重启2-3次验证IMS状态
5. (可选)安装Ims → 进行更高级的IMS配置
方案B:非Pixel用户调用系统API
1. 安装Shizuku → 启动后授权需要系统权限的应用
2. 支持Shizuku的应用即可直接调用系统API
方案C:非Pixel用户开启VoLTE
1. 安装Shizuku → 启动
2. 安装Ims → 在Shizuku授权下尝试配置IMS
3. 根据设备具体情况调整设置
💣 常见坑点
- ADB权限 ≠ Root — 这些工具的权限级别是ADB,能调用的范围有限
- 系统更新可能失效 — Android 16 QPR2+重启后需重新打补丁
- 运营商兼容性 — 不同运营商VoLTE实现不同,效果可能因运营商而异
- Shizuku自动启动 — Android 13+连接可信Wi-Fi后自动启动,日常使用更方便
- VoLTE开启但通话仍走2G/3G → 检查IMS Status是否为Registered、信号栏是否有"HD"或"VoLTE"标识
❓ FAQ
Q:使用这些工具需要Root权限吗? A:不需要。Shizuku通过ADB权限运行,Pixel IMS基于Shizuku调用系统API。
Q:Shizuku会一直运行吗? A:Android 13+连接可信Wi-Fi后自动启动。否则每次重启后需通过ADB重新启动。
Q:每次重启都要重新设置吗? A:Android 16 QPR2 Beta 3及以上版本:是的。之前版本:设置一次即可持久。
Q:Pixel IMS支持哪些运营商? A:1级支持为韩国LG U+及其MVNO。其他运营商请参阅兼容表。美国运营商不需要(本身已支持VoLTE)。
Q:Pixel IMS和Google官方的Pixel IMS是同一个东西吗? A:不是。Google没有"Pixel IMS"这个应用。本项目是社区开发的开源工具,作者Kyujin Cho,开源协议GPL-3.0,33位贡献者。
Q:这些工具安全吗? A:是的。都是开源项目,代码公开可审计。Shizuku的权限由用户控制,不会自动授权任何应用。
参考:Pixel IMS GitHub仓库 · Shizuku官方文档 · voenabler项目 · Ims (vvb2060)项目 · Android ImsManager源码
