苹果为 AirPods Pro 2 带来助听器功能,该功能本身是要获得监管机构批准的,因为已经属于医疗器械相关的功能。目前苹果仅在美国等部分市场向用户提供助听器功能,用户需要将 AirPods 固件更新到 7B19,iOS 或 iPadOS 则需要更新到 18.1,更新后如果苹果检测到用户出于受支持的区域,则会开启此功能。
在印度市面上的医疗级助听器售价 600~9500 美元 (50,000~800,000 印度卢比),这个价格超过大多数家庭的承受能力,而 AirPods Pro 2 的售价是 300 美元,因此相对来说价格要划算很多。
但助听器功能并没有在印度市场提供支持,有用户网友为了能让自己奶奶用上 AirPods Pro 当作助听器,尝试用法拉第笼屏蔽苹果的定位。
AirPods Pro 本身不能直接进行定位,其位置信息通过附近的 iPhone 或 iPad 进行传递,但即便是完全断开网络连接后 iPhone 和 iPad 仍然能够通过嗅探周围的 WiFi 识别用户所在位置。
所以要想伪装成设备在美国境内,首先就需要屏蔽周围所有本地的 WiFi 信号,其次还需要发射带有美国区域位置的 WiFi 信号 (WiFi 默认会携带当前国家 / 地区的信标设置),让 iPhone 误以为已经在美国。
在实际工作中这些印度网友制作了一个简易的法拉第笼 (外面使用铝箔纸覆盖的纸板箱) 尽可能隔绝周围的电磁信号,使用 ESP32 开发板发射位于美国加州的 100 个 WiFi SSID,将 iPad 离线后和 ESP32 开发板放在法拉第笼中。
最后还有个工作是将法拉第笼放在微波炉顶部并开足马力,希望微波炉逸散的电磁辐射(注:微波炉逸散/泄露的少量电磁辐射对人类健康无害)能够干扰附近的任何 2.4GHz WiFi 信号,减少这些信号穿透法拉第笼抵达 iPad。
准备工作完成时他们在 MacBook 上运行脚本让 iPad 在五分钟后自动打开 WiFi 功能开始搜寻周围的信号,如果 iPad 只能检测到伪装的美国 WiFi 信号那就可以认为此时身处美国。
尽管刚开始几次的尝试失败了,不过经过三个多小时的尝试,最终在 Mac 上运行的脚本报告 iPad 已经位于美国,得到这个结果后将 iPad 拿出并连接 AirPods Pro,随后成功开启助听器功能。