已确定:Nugget 不会上禁录音通知声功能
原因非常明确:涉嫌违法。
在 iOS 18.1 及以上系统中,苹果正式加入通话录音功能,这是许多果粉梦寐以求的功能。过去只能依靠越狱或巨魔实现,现在原生就能用。
唯一遗憾的是:
开启录音时,系统会通知对方正在录音。
📌 BookRestore 让通知音变无声?
此前大佬发布 BookRestore 图书漏洞,可将系统通知提示音替换为无声。
Little_34306 也验证替换有效,并公开了 bl_sbx 替换脚本。
有开发者甚至计划把该功能加入 Misaka26 工具,但随后遭到大量网友劝阻。
为什么?
- 涉及隐私、法律问题
- 容易被黑灰产滥用
- 工具开发者难以界定用户用途
- 一旦出事,责任会落到开发者身上
因此,大多数开发者都选择 劝退发布。
⚖ 国内是否违法?
是否违法取决于你录音的内容:
- 📘 若涉及侵犯隐私 → 违法
- 📗 若用于维权、自证、防诈骗 → 合法
但开发者无法判断用户用途,因此只能避免提供此类功能。
Little_34306 也表示,录音能保护人身权、财产权,但也有人会拿去做违法用途,这不是开发者能控制的。
🛑 明确表态:Nugget 不会支持
12 月 7 日上午,Nugget 作者 LeminLimez 回应了“禁用通话录音通知”的相关讨论:
不会加入 Nugget。涉嫌违法,而且对本人没有用途。
需要的话自己用模板/命令折腾。
因此,之前传闻 Misaka26 会推出该功能,大概率也会撤回。
目前奇怪的是:Misaka26 依然没有更新,原因未知。
📱 更换录音提示音,重启后是否还能生效?
实测:
重启后仍然有效!
并不存在网上说的“重启就失效”情况。
录音开始提示音路径:
/var/mobile/Library/CallServices/Greetings/default/StartDisclosureWithTone.m4a
录音结束提示音路径:
/var/mobile/Library/CallServices/Greetings/default/StopDisclosure.caf
如何生成无声音频?
- 用录音备忘录录一段无声
- 或任意无效音频
- 导入电脑 → 重命名为系统文件名即可
🛠 终端依赖安装(Mac / Ubuntu)
1️⃣ 安装 Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2️⃣ 安装 Python 3.14
brew install python@3.14
3️⃣ 环境配置
python3.14 -m venv venv
source venv/bin/activate
pip uninstall -v pvmobiledevice3
pip install git+https://github.com/doronz88/pymobiledevice.git@main
▶ 如何运行 bl_sbx 替换脚本?
项目地址:github.com/34306/bl_sbx
必要条件: 1. Mac 或 Ubuntu 2. 关闭“查找我的 iPhone” 3. 打开:设置 → 隐私 → 开发者模式 4. iCloud 切换到美国(预防图书 App 失效) 5. 图书 App 必须能联网 6. 电脑装好 Python3 7. 下载 bl_sbx 项目 8. 进入终端 cd 到项目目录
python3 run.py UDID <path/to/StartDisclosureWithTone.m4a>
其中: UDID:你的设备 UDID <path/to/...>:你想替换的音频文件路径
继续步骤: 9. 输入电脑密码 10. 若无法获取 UUID,请在图书 App 下载任意一本书 11. 成功后将自动生成 UUID.txt 12. 自动执行替换操作,手机会弹错误提示,忽略即可 13. 看到提示 StartDisclosureWithTone 替换成功 即表示完成 14. 手机测试录音提示音是否已替换
📢 你成功替换了吗?
欢迎在文章底部评论区反馈你的结果!