Как на самом деле работает новая функция Android в стиле AirDrop?





В конце ноября 2025 года Google объявила, что сделала AirDrop совместимым с Android, что позволяет пользователям iPhone и Mac обмениваться файлами по беспроводной сети с телефонами Android. Apple не участвовала в разработке этой функции, которая впервые появилась на смартфонах серии Pixel 10. В своем объявлении Google заявила, что планирует расширить эту функциональность на большее количество устройств.

Реакции были многоуровневыми. Сначала произошел сюрприз: Apple невероятно защищает свою так называемую экосистему «огороженного сада», поскольку тот, кто покупает iPhone, может в конечном итоге купить MacBook, чтобы воспользоваться преимуществами AirDrop. В этом контексте добавление совместимости с AirDrop в Android — чрезвычайно смелый шаг. Даже сопроводительный пост в блоге Google по безопасности начался с не столь тонкого укола в сторону Купертино, заявив: «Технологии должны сближать людей, а не создавать стены». Но люди тоже были в восторге. Пользователи iOS и Android знают, как неприятно делиться файлами с другом, который не разделяет вашу цифровую экосистему, поэтому это беспроигрышный вариант для пользователей.

Но после обработки новостей люди захотели узнать, как Google удалось взломать протокол AirDrop. Поскольку инженеры компании действовали за спиной Apple, как они могли быть уверены, что Android безопасно реализует AirDrop? И есть ли какие-то ограничения, или пользователи Android действительно получают полноценный AirDrop? Простой ответ заключается в том, что новые европейские антимонопольные правила позволили Google обойти ограничения устройств AirDrop, которые исключают устройства сторонних производителей из модифицированной версии Wi-Fi, которую использует Apple.

Европейские регуляторы открыли двери для совместимости AirDrop

В интересах Apple всегда было запутать фундаментальную технологию AirDrop, которая представляет собой просто модифицированную версию Wi-Fi Direct под названием AWDL (Apple Wireless Direct Link). Проще говоря, он создает временную сеть Wi-Fi, которая соединяет оба устройства, а затем отправляет файлы через это соединение. Другими словами, Apple создала AirDrop, взяв универсальный стандарт и изменив его так, чтобы он работал только на iOS и macOS. Следующее развитие Wi-Fi фактически произошло в результате этой работы, что привело к появлению более современного Wi-Fi Aware.

Европейские регулирующие органы не были в восторге от подхода Apple, назвав фирму одним из нескольких цифровых «привратников», перечисленных в Законе о цифровых рынках. В марте 2025 года Европейская комиссия отклонила апелляцию Apple, вынудив компанию частично «разрешить подключенным третьим лицам физическим устройствам устанавливать и использовать (одноранговое Wi-Fi) соединение с iPhone», согласно постановлению. Это не означало, что Apple была вынуждена сделать AirDrop открытым исходным кодом, но это означало, что компания должна была разрешить продуктам сторонних производителей работать либо с AirDrop, либо параллельно с ним.

Google, со своей стороны, внедрил Wi-Fi Aware для обмена файлами, начиная с Android 8.0 Oreo. Сегодня беспроводной обмен файлами на Android осуществляется через единое приложение Quick Share, которое давно считается одной из лучших функций Android. Поскольку Apple заложила семена этой технологии с помощью AWDL, Google, вероятно, было гораздо проще ее реконструировать. А благодаря правилам ЕС Apple, возможно, не сможет отреагировать слишком резко, не рискуя получить дополнительные штрафы со стороны европейских бюрократов, которые не одобряют предполагаемое затягивание со стороны Apple соблюдения требований. Тем не менее, до тех пор, пока совместимость AirDrop не будет реализована на телефонах, отличных от Pixel 10, стоит попробовать сторонние альтернативы AirDrop для Android.

Как Google внедрил AirDrop

После того как была заложена нормативно-правовая база, техническая работа, проделанная Google по реверс-инжинирингу протоколов Apple для AirDrop и применению их к инструменту Android Quick Share, вполне могла оказаться более простой задачей. Тем не менее, это по-прежнему была деликатная задача, поскольку открытие Wi-Fi-соединения между двумя устройствами потенциально могло создать уязвимости безопасности, которые могли бы сделать пользователей уязвимыми для эксплойтов.

Чтобы избежать ошибок безопасности, инженеры Google использовали язык кодирования Rust, который имеет встроенные функции безопасности, такие как безопасность памяти и потоков во время компиляции, а также несколько правил владения. Если сильно упростить, то во время работы программиста он проверяет наличие ошибок и уязвимостей. По словам Google, цель заключалась в том, чтобы избежать «переполнения буфера и других ошибок, связанных с повреждением памяти», которые могли бы позволить злоумышленнику выполнить вредоносный код. Google также утверждает, что обеспечила дублирование функций безопасности Android и iOS для защиты от вредоносных файлов и взлома. Затем тестирование на проникновение было проведено независимой фирмой по кибербезопасности NetSPI после того, как Google завершил внутреннее тестирование.

Однако единственное, что Google не смог обойти, — это фильтры обмена AirDrop. Чтобы телефон Android мог обмениваться файлами с iPhone, пользователь iOS должен изменить настройки AirDrop, чтобы разрешить получение файлов от кого угодно. Конечно, это означает, что iPhone может получать файлы от любого, кто находится поблизости. Несмотря на то, что AirDrop переключается обратно на более конфиденциальный режим через 10 минут, пользователи iOS могут пожелать избежать использования AirDrop с устройством Android в людных местах. Google заявляет, что «приветствует возможность работать с Apple над включением режима «Только контакты» в будущем», хотя еще неизвестно, будет ли Apple играть в мяч.