硬件麦克风断联
所有基于 Apple 芯片的 Mac 笔记本电脑和所有基于 Intel 芯片且搭载 Apple T2 安全芯片的 Mac 笔记本电脑都具备硬件断联功能,该功能会在机盖合上后停用麦克风。在所有搭载 T2 芯片的 13 英寸 MacBook Pro 和 MacBook Air 笔记本电脑、所有搭载 T2 芯片的 2019 年款 MacBook 笔记本电脑或后续机型以及搭载 Apple 芯片的 Mac 笔记本电脑上,此断联功能在硬件中单独实现。这旨在防止任何软件(甚至是拥有 macOS root 或内核权限的软件以及 T2 芯片或其他固件上的软件)在机盖合上后启用麦克风。(摄像头不会在硬件中断联,因为其可视区域在机盖合上后会被完全遮挡。)
2020 年及之后推出的 iPad 机型也支持硬件麦克风断联功能。将符合 MFi 标准的保护壳(包括 Apple 销售的保护壳)连接到 iPad 并合上之后,麦克风会在硬件层面断联。这旨在防止任何软件使用麦克风音频数据(即使软件在 iPadOS 或任何设备固件中拥有 root 或内核权限)。
此部分的保护直接通过硬件逻辑按照如下电路图实施:
每款支持硬件切断麦克风的产品都有一个或多个机盖传感器,可通过用户交互的某些物理属性(如霍尔效应传感器或铰链角度传感器)检测到机盖或保护壳以物理方式盖上的行为。对于需要校准的传感器,其参数会在设备的生产过程中设定,校准过程还会包括不可逆的硬件锁定,以阻止对传感器上敏感参数的任何后续更改。这些传感器会发出直接的硬件信号,该信号会通过一组简单的不可重新编程的硬件逻辑。此逻辑会在停用麦克风前提供防抖、滞后和/或最高 500 毫秒的延迟。根据产品的不同,此信号可通过停用麦克风和片上系统 (SoC) 之间用于传输数据的线路来实现,或停用连接到麦克风模块上允许其启用的其中一个输入线路来实现,如时钟线路或类似的有效控制。