ShizuCallRecorder:基于 Shizuku 的开源免 Root 双向通话录音神器,Android 12+ 首选方案

在 Android 11 及以上版本中,由于系统隐私政策的收紧,传统的通话录音应用往往面临失效或需要 Root 权限的困境。ShizuCallRecorder 应运而生,作为首款基于 Shizuku 的开源免 Root 双向通话录音应用,它为 Android 用户提供了一种安全、高效且纯净的录音解决方案。

核心原理:Shizuku 赋能,无需 Root

ShizuCallRecorder 并非通过传统的 Accessibility Service(无障碍服务)或侵入式系统修改来实现录音,而是巧妙地利用了 Shizuku 提供的 ADB 权限。

  • 高级权限授予:通过 Shizuku,应用获得了 shell 级别的高级权限列表,能够直接访问底层音频流。
  • 类似 scrcpy-server 机制:其工作原理类似于 scrcpy-server 的设备端封装,仅在需要时激活,确保了系统的安全性与稳定性。
  • 免 Root 体验:用户无需解锁 Bootloader 或获取 Root 权限,只需配置好 Shizuku 即可使用,大大降低了使用门槛和风险。

功能亮点:专注、纯净、高效

ShizuCallRecorder 的设计理念是“极简主义”,仅专注于为电话运营商提供核心的通话录音功能,拒绝臃肿。

1. 真正的双向录音

  • 全场景支持:不仅支持常规听筒录音,即使在使用 蓝牙耳机 或 远程耳机 时,也能清晰记录双方声音。
  • 高清编码:支持 Opus 或 AAC 编码器,在保证音质的同时有效压缩文件体积。

2. 智能自动化管理

  • 自动录音:支持开启自动录音功能,并具备基本的排除规则:
    • 忽略匿名/未知号码通话。
    • 忽略特定联系人。
    • 忽略所有联系人(仅录陌生号码)。
  • 零后台负担:应用仅在检测到电话状态变化(如来电、接通、挂断)时运行,无持续后台进程,也无常驻通知栏图标,极大节省电量并保持系统整洁。

3. 安全与隐私保护

  • 安全开关:内置用于管理 Shizuku 开启/关闭状态的安全开关,方便用户在不需要录音时彻底切断权限。
  • 减少攻击面:通过最小化权限使用和运行时激活机制,尽可能减少 Shizuku 可能带来的潜在安全风险。
  • 反检测友好:有助于规避那些在检测到 USB 调试或 Shizuku 启用时会发出警告或限制功能的应用(如部分银行 App)。

系统要求与兼容性

  • Android 版本:
    • 推荐:Android 12 或更高版本。
    • 有限支持:Android 11。由于操作系统层面的限制,在 Android 11 上仅在设备屏幕解锁状态下工作,体验受限。
  • 必需组件:
    • Shizuku:必须安装并正确配置 Shizuku 服务。

安装与配置指南

⚠️ 注意:首次使用需要进行初始配置。

  1. 安装 Shizuku:
    • 从 Play Store 或 GitHub 下载并安装 Shizuku。
    • 按照 Shizuku 官方指南启动服务(可通过无线调试或连接电脑启动)。
  2. 安装 ShizuCallRecorder:
    • 从 GitHub Release 页面下载最新版本的 APK 并安装。
  3. 授权配置:
    • 打开 ShizuCallRecorder,按照应用内的指引,通过 Shizuku 授予必要的权限。
    • 建议在 Shizuku 应用中确认 ShizuCallRecorder 已获得正确的运行时权限。
  4. 测试录音:
    • 拨打一个测试电话,检查是否能正常录制双方声音,并查看保存的文件格式是否符合预期。
下载地址
夸克
密码:SydS