Jak korzystać z iMessage na Androidzie za pomocą BlueBubbles

iMessage to świetny sposób na wysyłanie wiadomości, jeśli masz iPhone'a. To znaczy, chyba że skonfigurujesz serwer BlueBubbles.

iMessage jest jednym z najlepsze aplikacje do przesyłania wiadomości dostępne, ale jest ograniczone do urządzeń Apple. Jednak dla użytkowników Androida, którzy chcą wysyłać wiadomości iMessage z urządzeń innych niż Apple, istnieje kilka opcji. AirMessage to najlepszy wybór, a my mamy kompletny przewodnik na jego temat jak skonfigurować serwer AirMessage. Alternatywnie możesz użyć BlueBubbles, aplikacji typu open source, której zadaniem jest minimalizowanie zużycia baterii. W przeciwieństwie do AirMessage, BlueBubbles nie łączy się bezpośrednio z telefonem, gdy nie jest używany, co jest wyborem podjętym w celu oszczędzania energii. Oto, jak to działa i jak można to skonfigurować.

Co to jest BlueBubbles i jak działa?

BlueBubbles to klient wiadomości tekstowych, który przenosi iMessage na Androida. Chociaż urządzenia Apple lubią prąd iPhone'a 14 można natywnie uruchomić iMessage, nie dotyczy to urządzeń z Androidem. Mimo że Android oferuje niektóre z nich

najlepsze telefony w 2023 roku, nie mogą obecnie wysyłać wiadomości iMessage i jest mało prawdopodobne, że Apple kiedykolwiek udostępni tę funkcję. Ale używając komputera Mac jako serwera, możesz wysyłać i odbierać wiadomości iMessages ze swoich urządzeń z Androidem.

Zasadniczo, aby korzystać z BlueBubbles, musisz mieć dostępny komputer Mac, który będzie działał jako serwer. Gdy wyślesz wiadomość iMessage z telefonu z Androidem, BlueBubbles przekaże tę wiadomość do Twojego Maca, który wyśle ​​treść wiadomości jako prawidłowy iMessage. Gdy otrzymasz wiadomość iMessage na komputerze Mac, AirMessage przekaże tę wiadomość również na Twój telefon z Androidem. Jednak w przeciwieństwie do AirMessage BlueBubbles nie utrzymuje połączenia z komputerem Mac w sposób ciągły. Zamiast tego musisz połączyć się z serwerem Firebase firmy Google, który jest narzędziem, które poinformuje Twój telefon z Androidem o otrzymaniu nowej wiadomości. W niektórych przypadkach BlueBubbles jest bardziej wydajny niż AirMessage.

Technicznie rzecz biorąc, możesz używać BlueBubbles na komputerze z systemem Windows, jeśli wiesz, jak skonfigurować maszynę wirtualną macOS. Jednak Apple jest wybredny, jeśli chodzi o aktywację iMessage, więc nie ma gwarancji, że maszyna wirtualna wystarczy, aby nakłonić Apple do aktywacji Twojego konta iMessage. W związku z tym zalecamy zakup taniego komputera Mac.

Czego potrzebujesz, aby zacząć korzystać z BlueBubbles

Aby korzystać z BlueBubbles, potrzebujesz komputera Mac, który może działać jako serwer – co oznacza, że ​​musi być przez cały czas podłączony do zasilania i Internetu – aby móc wysyłać i odbierać wiadomości iMessage na Androidzie. Można jednak używać laptopa jako serwera. Jeśli jednak planujesz wybrać tę trasę, musisz postępować zgodnie z dodatkowymi wskazówkami.

Na szczęście nie potrzebujesz najnowszej technologii, aby rozpocząć korzystanie z BlueBubbles. Program BlueBubbles Server można uruchomić w systemie macOS El Capitan lub nowszym, który obsługuje wiele komputerów Mac. Całkiem dosłownie, każdy Mac, którego używasz od półtorej dekady, może zostać skonfigurowany jako serwer przy odrobinie majsterkowania. Jak już wspomniano, aby ukończyć proces konfiguracji, musisz utworzyć konto Google Firebase. Po skonfigurowaniu serwera wystarczy pobrać aplikację BlueBubbles ze sklepu Google Play lub pobrać aplikację BlueBubbles dla systemu Windows.

Zrzuty ekranu w tym przewodniku zostały wykonane na komputerze Mac z systemem macOS 13, który zawiera przeprojektowane menu Ustawienia systemowe. Jeśli używasz wcześniejszej wersji systemu macOS, kroki opisane w tym przewodniku będą nadal takie same, ale będziesz poruszać się po menu Preferencji systemowych, które wygląda nieco inaczej niż na poniższych zrzutach ekranu.

Jak zainstalować serwer AirMessage na komputerze Mac

Pobieranie iMessage na telefonie z Androidem rozpoczyna się od zainstalowania BlueBubbles na komputerze Mac. Możesz odwiedzić Oficjalna strona BlueBubbles aby samodzielnie znaleźć link do pobrania, lub po prostu kliknij bezpośredni link z Githuba, wykonując poniższe czynności.

  1. Pobierz serwer BlueBubbles. Znajdź wersję z zielonym Najnowszy znaczek obok. (Kliknij ten linkpobrać)
  2. Kliknij .dmg plik na liście.
  3. Znaleźć Pobieranie serwera BlueBubbles w folderze pobierania przeglądarki Safari.
  4. Kliknij dwukrotnie serwer BlueBubbles ikonę, aby ją otworzyć. Może być konieczne zezwolenie przeglądarce na otwarcie pliku .dmg.
  5. Przeciągnij ikonę serwera BlueBubbles do folderu Aplikacje.
  6. Otworzyć Serwer BlueBubbles aplikację za pośrednictwem folderu Aplikacje lub wyszukiwania Spotlight.
  7. Otworzy się wyskakujące okienko z pytaniem Pełny dostęp do dysku. Kliknij Otwórz Preferencje systemowe przycisk, aby kontynuować.
  8. Dotacja Niebieskie bąbelki dostęp do opcji Dostępność i Pełny dostęp do dysku. Kliknij przełącznik, aby włączyć te uprawnienia i wprowadź hasło.

Tworzenie projektu konsoli Google Firebase

Na tym etapie zainstalowany jest serwer BlueBubbles, ale nadal musisz utworzyć projekt konsoli Google Firebase dla BlueBubbles. Bez tego nadal będziesz mógł wysyłać i odbierać wiadomości, ale nie będziesz otrzymywać powiadomień na swoim urządzeniu z Androidem. Dlatego ten krok jest kluczowy, nawet jeśli jest to proces intensywny. Na szczęście jest to coś, co musisz zrobić tylko raz, podczas pierwszej konfiguracji serwera BlueBubbles.

  1. Zaloguj się do Konsola Google Firebase. Jeśli jesteś zalogowany w swojej przeglądarce do innych usług Google, nastąpi automatyczne zalogowanie po kliknięciu poprzedniego linku.
  2. Kliknij Utwórz projekt przycisk.
  3. Nazwij swój projekt Aplikacja BlueBubbles i naciśnij Utwórz projekt ponownie, aby kontynuować. Postępuj zgodnie ze wskazówkami wyświetlanymi na ekranie.
  4. Kliknij Kontynuować gdy Google Firebase potwierdzi, że Twój projekt jest gotowy.
  5. Wybierz Baza danych czasu rzeczywistego zakładka na lewym pasku bocznym.
  6. Kliknij Utwórz bazę danych.
  7. Kliknij Następny I Włączać przyciski, aby kontynuować.
  8. Następnie wróć do Strona główna projektu i kliknij Ustawienia projektu przycisk.
  9. Kliknij Konta usług patka.
  10. Wybierać Utwórz Konto Serwisowe, wygenerować nowy klucz prywatny I zapisz plik lokalnie.
  11. Sprawdź to Wiadomości w chmurze jest włączony.
  12. Przeciągnij klucz prywatny pobrany na strefa zrzutu firebase-adminsdk w aplikacji BlueBubbles Server.
  13. Kliknij Ogólny i kliknij przycisk Android logo na dole strony.
  14. Wchodzić kom..niebieskie bąbelki jako nazwę pakietu i kliknij Zarejestruj aplikację. Pobierz lokalnie plik google-services.json.
  15. Przeciągnij plik na Strefa upuszczenia pliku google-services.json w aplikacji BlueBubbles Server.
  16. Stwórz hasło aby Twój serwer mógł kontynuować.
  17. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zakończyć proces konfiguracji i połączyć się z aplikacją BlueBubbles na Androida.

Pobierz aplikację BlueBubbles na Androida

Po uruchomieniu serwera BlueBubbles najłatwiejszą częścią jest pobranie BlueBubbles na wybrany telefon z Androidem. Po pobraniu ze sklepu Google Play możesz zeskanować kod QR znajdujący się w aplikacji BlueBubbles Server, aby się połączyć. Alternatywnie możesz pobrać adres URL ręcznie z aplikacji BlueBubbles Server.

Czy BlueBubbles jest lepszy od AirMessage?

Teraz, gdy zakończyłeś proces konfiguracji BlueBubbles, prawdopodobnie przekonasz się, że jest to dość trudny i długi proces. Ma jednak wyraźne zalety w porównaniu z AirMessage, takie jak funkcje oszczędzania energii i zabezpieczenia. Chociaż żadne z nich nie jest rozwiązaniem idealnym, BlueBubbles z powodzeniem dodaje obsługę iMessage do urządzeń z Androidem, co jest wyczynem, którego nie może pochwalić się wiele aplikacji.