BCR 项目安装与使用教程
BCR A Basic Call Recorder for rooted Android devices 项目地址: https://gitcode.com/gh_mirrors/bc/BCR
1. 项目介绍
BCR(Basic Call Recorder)是一个为已root的Android设备或运行自定义固件的设备设计的简单通话录音应用。一旦启用,它会在后台自动记录来电和去电,且不会干扰用户操作。
主要功能
- 支持Android 9及以上版本。
- 支持多种输出格式:OGG/Opus(有损,文件最小,默认在Android 10+)、M4A/AAC(有损,文件较小,默认在Android 9)、FLAC(无损,文件较大)、WAV/PCM(无损,文件最大,CPU使用最少)。
- 支持Android的存储访问框架(可记录到SD卡、USB设备等)。
- 支持直接启动模式(在设备重启后首次解锁前记录通话)。
- 支持按联系人自动记录规则。
- 支持快速设置切换。
- 支持Material You动态主题。
- 无持续通知,除非正在录音。
- 无网络访问权限。
- 适用于Pixel设备的通话筛选(记录呼叫者,但不记录自动化系统)。
- 支持Magisk和KernelSU。
不支持的功能
- 不支持旧版Android。
- 不支持不支持VOICE_CALL音频源的设备(例如使用麦克风+扬声器)。
- 不支持直接启动模式(设备重启后首次解锁前的状态)。
- 不支持未root的原厂固件。
2. 项目快速启动
安装步骤
- 从releases页面下载最新版本。
- 验证数字签名(可选)。
- 安装BCR为系统应用:
- 对于使用Magisk/KernelSU root的设备,直接在Magisk/KernelSU应用中以模块形式刷入zip文件。
- 对于OnePlus和Realme设备,运行基于原厂固件(或自定义固件),还需手动安装apk文件,然后重启。
- 对于未root的自定义固件,在恢复模式下刷入zip文件。
# 如果设备已root,运行以下命令:
CLASSPATH=/system/priv-app/com.chiller3.bcr/app-release.apk app_process / com.chiller3.bcr.standalone.RemoveHardRestrictionsKt
# 如果设备未root,安装BCR为系统应用和用户应用:
pm install /system/priv-app/com.chiller3.bcr/app-release.apk
- 重启设备并打开BCR。
- 启用通话录音并选择输出目录。
3. 应用案例和最佳实践
案例1:自动记录所有通话
- 启用BCR后,所有通话将自动记录。
- 使用Material You动态主题,确保应用界面与系统主题一致。
案例2:按联系人记录通话
- 设置按联系人自动记录规则,只记录特定联系人的通话。
- 使用快速设置切换,方便快速启用或禁用通话录音。
最佳实践
- 定期检查录音文件,确保存储空间充足。
- 使用Android的存储访问框架,将录音文件保存到外部存储设备(如SD卡)。
4. 典型生态项目
Magisk
- 用于root Android设备,使BCR能够作为系统应用安装。
KernelSU
- 另一个root解决方案,支持BCR的安装和使用。
Android存储访问框架
- 允许BCR将录音文件保存到外部存储设备,如SD卡或USB设备。
通过以上步骤,您可以轻松安装和使用BCR,记录和管理您的通话录音。
BCR A Basic Call Recorder for rooted Android devices 项目地址: https://gitcode.com/gh_mirrors/bc/BCR
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考