跳到主内容
福利啊论坛
返回资源帖子

AirliftSilence-ReBuild:Mac 端移除 iPhone 通话录音提示音的 macOS 工作流(无越狱)

资源

AirliftSilence-ReBuild:Mac 端移除 iPhone 通话录音提示音的 macOS 工作流(无越狱)

将 iPhone 通话录音提示音替换为静音,macOS 版本实现,含备份、校验与回滚步骤的开源工具。

背景与原理

在多处论坛提到的 iOS 通话录音提示音移除工具原理相同:将系统中的两段提示音(“此通话将录音/此通话不再录音”)替换为静音文件,以实现无越狱的静音效果。原版为 Windows GUI,需要 iTunes/爱思驱动,作者在此基础上提供了一个 macOS 版本的工作流,并增强了平台适配与安全性。

  • 原项目与 Fork:
    • 上游项目:YiHoooong/AirliftSilence
    • 本版 Fork:KeyOfTheQuestion/AirliftSilence-ReBuild(macOS 支持,加入安全性改进)
  • 目标:在保持原理不变的前提下,新增 macOS 平台支持,确保对接编解码参数的一致性并增加校验与回滚保护。

开源地址(原仓库):
https://github.com/KeyOfTheQuestion/AirliftSilence-ReBuild
https://github.com/YiHoooong/AirliftSilence

功能与实现要点

  • 平台与环境
    • 保留 Windows GUI 原有逻辑
    • 新增 macOS(Apple Silicon 实测)支持
    • 不需要 iTunes 原件即可替换,并自动落盘备份到本机 .airlift-local/
  • 安全性与校验
    • 使用 SHA-256 对静音文件与原件进行对比校验
    • 两份文件均 verified 才执行回滚/写入
    • 拒绝不匹配的设备/版本,提供阶段性校验与 Canary 流程
  • 流程封装
    • 将完整流程打包为一个 Agent Skill(skills/iphone-call-silence/SKILL.md),降低操作失误
  • 实测环境
    • iPhone 14 Pro(iPhone15,2),iOS 18.7.2,构建号 22H124
    • Apple Silicon Mac,macOS 15.0.1,Python 3.12.13
    • 不需要越狱、签名或 VPN

如何使用(macOS)

  1. 获取代码
  1. 安装依赖
  • cd AirliftSilence-ReBuild
  • python3.12 -m venv .venv
  • source .venv/bin/activate
  • pip install -r requirements.txt
  1. 常用命令
  • .venv/bin/python -u tools/call_silence.py doctor # 环境自检
  • .venv/bin/python -u tools/call_silence.py canary # 试跑
  • .venv/bin/python -u tools/call_silence.py backup # 备份原件到本地
  • .venv/bin/python -u tools/call_silence.py generate # 生成本机静音件
  • .venv/bin/python -u tools/call_silence.py silence # 写入设备,逐步执行
  • 需要还原时,执行相应的还原命令

提示:Windows 用户可直接使用原版 GUI;本 fork 不提供新的执行包

  1. 边界与注意
  • 实测仅覆盖 iPhone 15,2 / iOS 18.7.2 / 构建号 22H124,其他组合未有证据,脚本可能拒绝
  • 重启后效果可能不同,尚未全面验证,27.0.1/27.2 版本兼容性存在差异
  • 本工具仅替换本地音频文件,不会拨号或长期修改系统录音规则
  • 如遇报错,请先备份本地 recovery/ 里的副本再继续

常见问题(节选)

  • 重启后是否仍然有效?尚未全面确认,可能因系统重建提示音而变化
  • iOS 27.x 能用吗?不同版本可能有差异,需实测
  • 是否需要越狱?无需越狱
  • 是否侵犯知情权?工具仅修改本地音频文件,实际通话需遵守当地法律与对方同意

外部参考与资源

17次阅读00举报

评论 0

还没有评论,来说两句吧。

登录 后参与评论