
在 Android 10 以后,谷歌为了保护隐私,彻底收紧了系统的通话录音权限。这导致第三方录音软件要么彻底失效,要么只能依赖麦克风盲录外放,音质极其糟糕,且根本无法录制蓝牙耳机或听筒里的声音。虽然Google Pixel 、Samsung、小米、OPPO 等厂商系统的国际版一般都有内置的通话录音功能,但一般会有合规提示和地区控制等诸多限制 。目前,想要在Android上完美实现“双向通话录音”,或者使用国产厂商国行版ROM内置的通话录音功能,或者将手机 Root并使用 Magisk 模块。
ShizuCallRecorder 是一个最新开源 Android 通话录音工具,是面向 Android 11+ 的收款非 Root 的开源通话录音 App。ShizuCallRecorder 核心思路是:不要求用户 Root 手机,而是借助 Shizuku 让普通 App 间接使用 ADB/shell 级别权限,从而实现更底层的音频捕获能力。
ShizuCallRecorder:https://github.com/kitsumed/ShizuCallRecorder
ShizuCallRecorder 利用 Shizuku 通过 ADB 权限赋予 Shell 应用高级权限,再借助 scrcpy-server 二进制文件作为音频捕获核心,实现无需 Root 即可录制运营商电话通话。ShizuCallRecorder 不录制第三方 VoIP 应用(如微信、WhatsApp)。
ShizuCallRecorder 核心优势亮点:
- 真正的免 Root 双向录音: 支持 Android 11 至 16 的系统。Android 11 由于系统兼容问题,需要保持亮屏,Android 12+ 完美支持。
- 资源占用极低: 没有常驻后台的守护进程,完全基于 Android 的系统电话状态变更事件触发。不打电话时,完全不占用任何电量和内存。
- 支持蓝牙耳机/耳机通话场景:很多传统通话录音 App 实际上是“麦克风录外放”,这在不开免提、使用蓝牙耳机时效果很差。ShizuCallRecorder 可以在蓝牙耳机或远程车载系统场景完美录制。
- 隐私防御安全开关: 很多网银或安全软件会检测 Shizuku 或 USB 调试。ShizuCallRecorder 内置了安全切换开关,可以在录音结束后自动调整 Shizuku 的状态。
- 智能自动录音与过滤:支持忽略匿名/未知来电。
- 支持黑白名单,可设置“忽略特定联系人”或“仅录音未知号码”。
- 高质量音频编码: 录音文件可保存为高效、高音质的 Opus 或常见的 AAC 格式。