Как да използвате iMessage на Android с помощта на BlueBubbles

iMessage е чудесен начин за изпращане на съобщения, ако имате iPhone. Тоест, освен ако не настроите BlueBubbles сървър.

iMessage е един от най-добрите приложения за съобщения там, но е ограничен до устройства на Apple. Въпреки това, за потребителите на Android, които искат да изпращат iMessages от своите устройства, които не са на Apple, има няколко опции. AirMessage е най-добрият избор и имаме пълно ръководство за това как да настроите AirMessage Server. Но като алтернатива можете да използвате BlueBubbles, което е приложение с отворен код, предназначено да минимизира използването на батерията. За разлика от AirMessage, BlueBubbles не се свързва директно с вашия телефон, когато той не се използва, което е избор, направен за запазване на енергията. Ето как работи и как можете да го настроите.

Какво е BlueBubbles и как работи?

BlueBubbles е клиент за текстови съобщения, който пренася iMessage в Android. Въпреки че устройствата на Apple като сегашните iPhone 14 може да стартира iMessage естествено, това не е вярно за устройства с Android. Въпреки че Android предлага някои от

най-добрите телефони през 2023 г, те не могат да изпращат iMessage към момента и е малко вероятно Apple някога да отвори тази функция. Но като използвате Mac като сървър, можете да изпращате и получавате iMessages от вашите Android устройства.

По същество, за да използвате BlueBubbles, ще трябва да имате наличен Mac компютър, който ще действа като сървър. Когато изпратите iMessage от вашия телефон с Android, BlueBubbles ще препредаде това съобщение на вашия Mac, който ще изпрати съдържанието на съобщението като легитимно iMessage. Когато получите iMessage на вашия Mac, AirMessage ще препрати това съобщение и към вашия телефон с Android. Но за разлика от AirMessage, BlueBubbles не поддържа непрекъсната връзка с вашия Mac. Вместо това трябва да се свържете с Firebase сървъра на Google, който е инструмент, който ще уведоми вашия телефон с Android, когато получите ново съобщение. Ето как BlueBubbles успява да бъде по-ефективен от AirMessage в някои случаи.

Технически можете да използвате BlueBubbles на компютър с Windows, ако знаете как да настроите виртуална машина macOS. Apple обаче е придирчива, когато става въпрос за активиране на iMessage, така че няма гаранция, че виртуална машина ще бъде достатъчна, за да подмами Apple да активира вашия iMessage акаунт. Поради това препоръчваме вместо това да закупите евтин Mac.

Какво ви трябва, за да започнете с BlueBubbles

За да използвате BlueBubbles, имате нужда от Mac компютър, който може да работи като сървър — което означава, че трябва да е свързан към захранване и интернет през цялото време — така че да можете да изпращате и получавате iMessages на Android. Но е възможно да използвате лаптоп като сървър. Ако обаче планирате да тръгнете по този маршрут, ще трябва да следвате допълнителни указания.

За щастие не се нуждаете от най-новата технология, за да започнете с BlueBubbles. Програмата BlueBubbles Server може да работи на macOS El Capitan или по-нова версия, която обхваща много Mac. Съвсем буквално всеки Mac, който имате наоколо от последното десетилетие и половина, може да бъде настроен като сървър с малко бърникане. Но, както споменахме, ще трябва да създадете акаунт в Google Firebase, за да завършите процеса на настройка. След като сървърът е настроен, всичко, което трябва да направите, е да изтеглите приложението BlueBubbles от Google Play Store или да изтеглите приложението BlueBubbles за Windows.

Екранните снимки в това ръководство са направени на Mac, работещ с macOS 13, който разполага с преработено меню за системни настройки. Ако използвате по-стара версия на macOS, стъпките в това ръководство ще останат същите, но ще навигирате в менюто на системните предпочитания, което изглежда малко по-различно от екранните снимки по-долу.

Как да инсталирате AirMessage Server на вашия Mac

Получаването на iMessage на вашия телефон с Android започва с инсталирането на BlueBubbles на Mac. Можеш да посетиш Официален уебсайт на BlueBubbles за да намерите сами връзката за изтегляне, или просто щракнете върху директната връзка от Github в стъпките по-долу.

  1. Изтеглете BlueBubbles Server. Намерете версията със зеленото Последен значка до него. (Щракнете тази връзказа изтегляне)
  2. Щракнете върху .dmg файл в списъка.
  3. Намери Изтегляне на сървъра BlueBubbles в папката за изтегляне на Safari.
  4. Щракнете двукратно върху сървъра BlueBubbles икона, за да го отворите. Може да се наложи да разрешите на браузъра си да отвори .dmg файла.
  5. Плъзнете иконата на BlueBubbles Server към папката Приложения.
  6. Отвори Сървър на BlueBubbles приложение чрез папката с приложения или търсенето в Spotlight.
  7. Ще се отвори изскачащ прозорец с искане за Пълен достъп до диска. Щракнете върху Отворете Системни предпочитания бутон, за да продължите.
  8. Грант BlueBubbles достъп до Достъпност и Пълен достъп до диска. Щракнете върху превключвателя, за да активирате тези разрешения, и въведете паролата си.

Създаване на проект Google Firebase Console

На този етап сървърът BlueBubbles е инсталиран, но все още трябва да създадете проект на Google Firebase Console за BlueBubbles. Без него пак ще можете да изпращате и получавате съобщения, но няма да получавате известия на устройството си с Android. Като такава, тази стъпка е от решаващо значение, дори и да е интензивен процес. За щастие, това е нещо, което ще трябва да направите само веднъж, когато за първи път настроите вашия BlueBubbles сървър.

  1. Влезте в системата Конзола на Google Firebase. Ако сте влезли в други услуги на Google във вашия браузър, ще влезете автоматично, след като щракнете върху предишната връзка.
  2. Щракнете върху Създаване на проект бутон.
  3. Назовете проекта си BlueBubblesApp и натиснете Създаване на проект бутон отново, за да продължите. Следвайте всички указания на екрана, които се показват.
  4. Кликнете продължи когато Google Firebase потвърди, че вашият проект е готов.
  5. Изберете База данни в реално време раздел в лявата странична лента.
  6. Кликнете Създаване на база данни.
  7. Щракнете върху Следващия и Активирайте бутони, за да продължите.
  8. След това се върнете към Начална страница на проекта и щракнете върху Настройки на проекта бутон.
  9. Щракнете върху Сервизни акаунти раздел.
  10. Изберете Създайте акаунт за услуга, генерирам a нов частен ключ и запазете файла локално.
  11. Провери това Облачни съобщения е активиран.
  12. Плъзнете частния ключ изтеглени на firebase-adminsdk падаща зона в приложението BlueBubbles Server.
  13. Щракнете върху Общ и щракнете върху Android лого в долната част на уеб страницата.
  14. Въведете com..bluebubbles като име на пакета и щракнете Регистрирайте приложение. Изтеглете файл google-services.json локално.
  15. Плъзнете файла върху google-services.json падаща зона в приложението BlueBubbles Server.
  16. Създай парола за да продължи сървърът ви.
  17. Следвайте подканите на екрана, за да завършите процеса на настройка и да се свържете с приложението BlueBubbles за Android.

Изтеглете приложението BlueBubbles за Android

След като стартирате вашия BlueBubbles сървър, лесната част е да поставите BlueBubbles на избрания от вас телефон с Android. След като го изтеглите от Google Play Store, можете да сканирате QR кода, намерен в приложението BlueBubbles Server, за да се свържете. Като алтернатива можете да изтеглите URL ръчно от приложението BlueBubbles Server.

BlueBubbles по-добър ли е от AirMessage?

Сега, след като завършихте процеса на настройка на BlueBubbles, вероятно ще откриете, че това е доста труден и дълъг процес. Въпреки това, той идва с различни предимства пред AirMessage, като функции за пестене на енергия и предимства за сигурността. Въпреки че нито едно от двете не е идеално решение, BlueBubbles успешно добавя поддръжка на iMessage към устройства с Android, което е постижение, което не могат да претендират много приложения.