Geo-unlock Hearing Aid Mode in Canada for AirPod Pro2
by matthew416 in Circuits > Raspberry Pi
38 Views, 0 Favorites, 0 Comments
Geo-unlock Hearing Aid Mode in Canada for AirPod Pro2


I was inspired by this article, first published here, then picked up by Wired.
Apple AirPod Pro2 has a hearing-aid mode in the USA and other regions that is not available in Canada due to regulatory reasons.
With this litte rig, I create a USA IP address and a huge list of BSSID's so the the iPad thinks its in the USA thereby making the hearing-aid accessiblity settings available.
(The article published in Wired suggests that you modify your Apple Store region to the United States. However, this change is not needed.)
Note: this only works on iPad (WiFi only with no cellular).
Elbows up 🇨🇦
Edit: for 'legal reasons'. At the time of this writing, Health Canada has approved the AirPods Pro 2 as a hearing assistance device; however, the various Colleges of provincial audiologists have yet to get their poop in a group.
Supplies

Ingredients
- Raspberry Pi running as a WiFi BSSID as seen here.
- (Install aircrack-ng and mdk3 on your Pi.)
- A USB wlan device that support 'monitor mode'.
- A travel router with a USA IP (built-in VPN client).
- Lots and lots of physical space with near-zero WiFi. (Like a provincial park near a lake.)
Note: this only works on iPad (WiFi only with no cellular).
RaspberryPi W/aircrack-NG & MDK3




airmon-ng (to put the Wlan device into monitor mode)
sudo iw phy phy2 interface add mon0 type monitor (create a mon0 from above)
sudo mdk3 monb b -v ~/Documents/ list.txt -a -t (inject my dataset to the Wlan device)