Notebookcheck Logo

Гики обходят геоограничение слуховых аппаратов AirPods Pro 2 для своих бабушек с помощью клетки Фарадея и негерметичной микроволновки

Apple'AirPods Pro 2 Hearing Health гео-ограничение можно обойти с помощью клетки Фарадея. (Источник изображения: Lagrange Point на Substack)
Apple'AirPods Pro 2 Hearing Health гео-ограничение можно обойти с помощью клетки Фарадея. (Источник изображения: Lagrange Point на Substack)
Ритвик Джаясимха (Rithwik Jayasimha) и его друзья из Lagrange Point сумели обойти Apple'гео-ограничение функции Hearing Health на AirPods Pro 2. После нескольких неудачных попыток обойти постоянную триангуляцию местоположения Apple, команде наконец удалось активировать функцию Hearing Health в Индии, подменив SSID Wi-Fi и используя клетку Фарадея. Они даже разбили лагерь, чтобы помочь другим.

Apple недавно представила Hearing Health функции для AirPods Pro 2 с обновлением прошивки 7B19. Функция Hearing Health состоит из функций Hearing Test, Hearing Aid и Hearing Protection, но первые две ограничены по географии из-за нормативных требований. К сожалению, пользователям в Индии не повезло, так как этой страны нет в списке доступных Apple пока нет.

Однако команда предприимчивых гиков нашла способ обойти геоограничение Apple.

Как только Apple выпустил обновление iOS 18.1, Ритвик Джаясимха (@thel3l на X) купил набор AirPods Pro 2 для своей бабушки, но понял, что эта столь желанная функция недоступна в Индии. Вместо того чтобы выбросить эти блестящие капсулы, Ритвик и его друзья из Lagrange Point нашли способ обойти геолокацию Apple.

Вы можете прочитать все подробности о том, как они подделали Apple'petulant geolocation strategy здесь. По сути, Ритвик обнаружил, что iOS использует три метода для проверки местоположения iPhone - GET-запрос к конечной точке (https://gspe1-ssl.ls.apple.com/pep/gcc), Apple Store location, и, вероятно, настройки часового пояса и региона устройства.

Кроме того, для сотовых устройств Apple также использует GPS и внутреннюю базу данных, которая помогает определить местоположение на основе кодов стран/сетей мобильной связи (MCC/MNC), полученных от сотовой сети.

Логичным первым шагом было свести к минимуму проблемы, связанные с определением местоположения по MCC/MNC. Ритвик и его команда воспользовались iPad 10-го поколения который имел только Wi-Fi и GPS без сотовой связи. Однако подмена местоположения, по-видимому, не так проста.

Изменение локали устройства, попытки подделать GET-запрос к местоположению США и использование Xcode для имитации местоположения устройства - все эти попытки закончились безрезультатно. Хотя iPad технически менял свое местоположение, он как будто знал, что на самом деле это не так.

Дальнейший мозговой штурм привел их к выводу, что на самом деле iPad может триангулировать свое местоположение, используя комбинацию GPS, Wi-Fi SSID и MAC-адресов окружающих маршрутизаторов и устройств. Они попробовали сделать форк проекта Skylift ESP32 чтобы подделать SSID из Менло-Парка, Калифорния, но и это не помогло. Кроме того, практически невозможно избавиться от всех сетей Wi-Fi дома и в офисе.

Введите клетку Фарадея

Для тех, кто не в курсе, клетка Фарадея - это корпус, который не позволяет электромагнитному излучению (частью которого являются радиоволны) проникать внутрь или выходить наружу. Микроволновая печь - хороший пример клетки Фарадея, которую мы используем ежедневно. Микроволны работают на частоте 2,4 ГГц, как и Wi-Fi, поэтому в данном случае печь также работает как глушилка Wi-Fi.

В клетке Фарадея команда поместила ESP32 в картонную коробку с алюминиевой фольгой, чтобы транслировать SSID Калифорнии на iPad. Все это было помещено поверх негерметичной микроволновой печи, которая должна была эффективно блокировать любые сигналы 2,4 ГГц в воздухе. Поначалу iPad всё ещё определял, что он находится в штате IN, но после нескольких настроек iPad наконец-то распознал, что он находится в США.

Теперь они открыли футляр AirPods Pro 2 и стали ждать момента истины. И вуаля! Функции слухового аппарата были мгновенно активированы на AirPods Pro 2.

Команда даже обнаружила, что функция слухового аппарата - это, по сути, просто предустановка эквалайзера, которая заменяет режим прозрачности, и теоретически должна работать даже в старых прошивках. Самое приятное, что после активации этого хака все устройства, подключенные к Вашему аккаунту iCloud, активируют функцию Hearing Health на AirPods Pro 2 без необходимости проходить всю процедуру заново.

Ритвик и его команда построили более практичную клетку Фарадея с помощью друга и даже организовали небольшой лагерь в Лагранж-Пойнт, чтобы помочь тем, кто в этом нуждается. AirPods Pro 2 не совсем дешевы для TWS-наушников, но они, несомненно, являются очень экономичными слуховыми аппаратами.

Если у Вас или у Ваших знакомых есть AirPods Pro 2 и Вы видите пользу от этой функции, обратитесь за помощью к Ритвику на X.

Купить Apple AirPods Pro 2 на Amazon

Оригинальная конструкция клетки Фарадея и негерметичной микроволновой печи. (Источник изображения: Lagrange Point на Substack)
Оригинальная конструкция клетки Фарадея и негерметичной микроволновой печи. (Источник изображения: Lagrange Point на Substack)
Улучшенная конструкция клетки Фарадея. (Источник изображения: Точка Лагранжа на Substack)
Улучшенная конструкция клетки Фарадея. (Источник изображения: Точка Лагранжа на Substack)
Момент истины. (Источник изображения: Lagrange Point на Substack)
Момент истины. (Источник изображения: Lagrange Point на Substack)
Престо! AirPods Pro 2 теперь являются эффективными слуховыми аппаратами. (Источник изображения: Lagrange Point на Substack)
Престо! AirPods Pro 2 теперь являются эффективными слуховыми аппаратами. (Источник изображения: Lagrange Point на Substack)
Этот важный материал точно понравится твоим друзьям в социальных сетях!
'
> Обзоры Ноутбуков, Смартфонов, Планшетов. Тесты и Новости > Новости > Архив новостей > Архив новостей за 2024 год, 11 месяц > Гики обходят геоограничение слуховых аппаратов AirPods Pro 2 для своих бабушек с помощью клетки Фарадея и негерметичной микроволновки
Vaidyanathan Subramaniam, 2024-11-16 (Update: 2024-11-16)