印度玩家透過法拉第籠和微波爐繞過蘋果限制為AirPods Pro開啟助聽器功能
蘋果為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,隨後成功開啟助聽器功能。