IMessage выходит на Android: все, что вам нужно знать о Beeper Mini

Несколько недель назад на сцене появилось приложение Nothing Chats, вызвавшее большой ажиотаж вокруг него. Ключевым моментом продажи был iMessage на Android, и тоже с синими пузырьками. Больше никакого позора зеленого пузыря. Генеральный директор Nothing Карл Пей появился во вступительном слове видео со смелой подписью «Прости, Тим» и рассказал о разрушении стен экосистемы. Через несколько дней все рухнуло. Nothing Chats был основан на архитектуре Sunbird, которая использовала хак (систему ретрансляторов Mac), чтобы разрешить iMessage на Android, но в целях безопасности имела поджог мусорного контейнера. Ничто не отключило его приложение, а одноименное приложение Sunbird было закрыто для устранения недостатков.

Beeper, детище соучредителя Pebble Эрика Мигиковски, представило приложение под названием Бипер Мини. Приложение, стоимость которого составляет 2 доллара в месяц, выполняет тот же трюк, что и Nothing Chats и Sunbird. Но Beeper Mini предлагает почти все основные функции, которые можно ожидать от обмена текстовыми сообщениями между iPhone. В частности, он не полагается на сомнительный хак. Фактически, для включения iMessage на телефонах Android даже не нужен ваш Apple ID. Это продукт реверс-инжиниринга основ iMessage. Его настроить очень просто, и он не требует никаких компромиссов в плане безопасности, по крайней мере, так утверждает компания. По умолчанию все ваши разговоры в iMessage зашифрованы, и все, что вам нужно указать, — это номер вашего мобильного телефона и несколько разрешений на устройстве, чтобы начать работу.

Начало Beeper Mini весьма необычно. Теперь, в начале этого года, Beeper появился на сцене, предложив способ объединить все ваши приложения для обмена сообщениями, такие как WhatsApp, iMessage, Slack и Telegram, в одном месте. Формула «15 чатов — 1 приложение» сама по себе была чертовски прибыльной. Затем, в августе, старшеклассник под псевдонимом JJTech появился на GitHub и заявил, что провел реверс-инжиниринг iMessage. Впоследствии они обратились к Мигиковскому с предложением создать версию iMessage с открытым исходным кодом, не требующую Mac, под названием pypush. Каким бы невероятным это ни казалось, Мигиковский увлекся этой идеей, и JJTech быстро передал бразды правления ребятам из Beeper, оставаясь при этом частью проекта.

Так началось путешествие Beeper Mini. Как упоминалось выше, Beeper Mini не использует систему ретрансляторов Mac, чтобы обмануть серверы Apple, заставив их поверить в то, что сообщение исходит от устройства Apple. Вместо этого он опирается на сами основы системы Apple, которая диктует push-уведомления. Компания называет это службой push-уведомлений Apple (APN). Он является двунаправленным и управляет цепочкой доставки iMessage. После перехода по ссылке APN pypush переходит к процессу регистрации, где Apple требует данные проверки, которые, по сути, запрашивают подтверждение того, что запрос токена iMessage исходит от Apple устройство.

Pypush использует тот же формат серийного идентификатора устройства, что и такие инструменты, как Hackintosh, что означает, что идентификаторы являются законными, а проверка осуществляется без каких-либо сомнительных лазеек. Примечательно, что Beeper Mini также сохраняет сквозное шифрование, что является безопасным способом гарантировать пользователям, что им не придется беспокоиться о безопасности. при отправке текстовых сообщений с телефона Android по линии iMessage пользователю iPhone — подробное описание того, как все это может происходить найденный здесь.

Beeper Mini доступен как отдельное приложение в Play Store с абонентской платой в размере 2 долларов США в месяц и семидневной бесплатной пробной версией. После установки приложения вам необходимо подтвердить подлинность своего способа оплаты в Google Play для оплаты абонентской платы, зарегистрировать свой номер, и все готово. В отличие от Nothing Chats или Sunbird, Beeper Mini не запрашивает ваши учетные данные Apple ID для выполнения своей работы.

После предоставления ему разрешения на доступ к сообщениям и контактам приложение экспортирует ваши чаты с Android на iPhone. Начать новый чат так же просто, как использовать встроенный интерфейс iMessage на iPhone или сторонние приложения, такие как WhatsApp. Для приложения, которое пересекает заведомо сложную стену экосистемы между Android и iOS, Beeper Mini предлагает простой процесс начала работы с iMessage на телефонах Android.

Мы усердно работали, чтобы сделать это максимально безопасным. Для использования Beeper Mini не требуется Apple ID. Он регистрируется только по вашему номеру телефона. Мы написали подробный пост о том, как это работает: https://t.co/pL3jZ2NTJ1

— Эрик Мигиковски (@ericmigi) 5 декабря 2023 г.

Однако, если вы хотите с удобством использовать Beeper Mini на других устройствах, таких как iPad или Mac, вам необходимо предоставить свои учетные данные Apple ID. Чтобы внести ясность, это дополнительная возможность. После этого вы сможете использовать свой адрес электронной почты, связанный с Apple ID, для отправки сообщений людям из вашего списка контактов с устройств, отличных от вашего телефона Android, на котором установлено приложение.

Beeper собирает только ваше имя, номер телефона, IP-адрес, номер модели телефона, версию Android и ваш адрес электронной почты Google/Apple. Beeper также уверяет, что не хранит данные вашего Apple ID. Все содержимое разговора — текст и медиа — хранится в зашифрованном виде с использованием шифрования с нулевым доступом на серверах Beeper. Интересно, что Beeper предлагает самостоятельный хостинг вариант и доказательство концепции Python (POC) с открытым исходным кодом на GitHub.

Как и процесс установки, использование Beeper Mini — удивительно полезный опыт. Я протестировал приложение, отправив текстовые сообщения как минимум трем пользователям iMessage на iPhone, и они не смогли указать на какие-либо нарушения. Лично я не заметил никаких проблем с отправкой текстовых сообщений или медиафайлов с OnePlus Открыть для айфон 15 про макс бок о бок. Такие функции, как реакции смайликов, уведомления о прочтении и ответы в цепочках, также работали безупречно. Ниже приведен полный список функций iMessage, которые на данный момент доступны в Beeper Mini:

  • Прямые сообщения
  • Редактировать и отменять отправку сообщений
  • Групповые чаты
  • Обмен изображениями и видео высокого разрешения
  • Чтение квитанций
  • Ответы
  • Стикеры и GIF-изображения
  • Реакция смайликов Tapback
  • Статус ввода
  • Голосовые сообщения
Использование Beeper Mini на Android

На данный момент в приложении отсутствует поддержка аудио- и видеозвонков FaceTime. Более того, вы не можете делиться своим местоположением в реальном времени и использовать эффекты сообщений. Кроме того, отсутствуют такие игры iMessage, как Tic Tac Toe и Game Pigeon. Бипер говорит, что эти мини-игры вряд ли появятся в приложении в ближайшем будущем. В целом, Beeper выполняет свое основное обещание без каких-либо проблем с безопасностью, что значительно опережает конкурирующие решения.

Но вопрос в том, стоит ли вам платить 2 доллара в месяц только за то, чтобы сделать пузыри чата синими и получить большинство функций iMessage на телефоне Android, когда существуют такие приложения, как WhatsApp? Если вы живете в США, месте, где цвет пузыря в чате может оказать ощутимое влияние на вашу социальную жизнь, ответ — да. Но на любом другом рынке, где WhatsApp, Telegram и WeChat обрабатывают большую часть ежедневных одноранговых разговоров для масс, Beeper Mini не найдет много покупателей.

Самый большой аргумент против Beeper Mini заключается в том, что Apple внедряет протокол RCS В следующем году это означает, что он естественным образом модернизирует обмен сообщениями с Android на iPhone, добавив большинство замечательных функций, которые вы ожидаете от iMessage. Но здесь есть два предостережения. Когда в следующем году начнутся изменения, сквозное шифрование не будет доступно «из коробки». А учитывая сложность реализации брандмауэра шифрования, это может занять некоторое время. Кроме того, нет никакой уверенности в том, что Apple расширит возможности вызовов FaceTime на Android, когда в 2024 году примет базовую технологию RCS.

Beeper Mini уже предлагает функцию сквозного шифрования. В ближайшие месяцы компания планирует включить аудио- и видеозвонки FaceTime. Более того, дополнительные функции, такие как списки блокировки, текстовый поиск, импорт истории прошлых чатов, резервное копирование и экспорт, планирование сообщений и оптимизация складного экрана, уже включены в план действий. У нас нет строгих сроков, когда именно это произойдет, но разработка ведется в приоритетном порядке. Поддержка iOS и настольных платформ также находится в стадии планирования.

Но это только часть функции. В будущем Beeper Mini станет тем, чем оригинальное приложение Beeper (теперь Beeper Cloud) намеревался достичь цели. Оно станет зонтичным приложением, которое будет служить универсальным сервисом для 15 платформ обмена сообщениями, включая WhatsApp, Instagram DM, Telegram и iMessage, среди прочих. С этого момента приложение Beeper Cloud будет прекращено, и Beeper Mini станет единственным предложением компании.