Como usar o iMessage no Android usando BlueBubbles

O iMessage é uma ótima maneira de enviar mensagens se você tiver um iPhone. Isto é, a menos que você configure um servidor BlueBubbles.

iMessage é um dos melhores aplicativos de mensagens por aí, mas é limitado a dispositivos Apple. No entanto, para usuários de Android que desejam enviar iMessages de dispositivos que não sejam da Apple, existem algumas opções. AirMessage é a melhor escolha e temos um guia completo sobre como configurar um servidor AirMessage. Mas, alternativamente, você pode usar o BlueBubbles, que é um aplicativo de código aberto projetado para minimizar o uso da bateria. Ao contrário do AirMessage, o BlueBubbles não se conecta diretamente ao seu telefone quando não está em uso, o que é uma escolha feita para economizar energia. Veja como funciona e como você pode configurá-lo.

O que é BlueBubbles e como funciona?

BlueBubbles é um cliente de mensagens de texto que traz o iMessage para Android. Embora os dispositivos Apple gostem do atual iPhone 14 pode executar o iMessage nativamente, o que não é verdade para dispositivos Android. Embora o Android ofereça alguns dos

melhores telefones em 2023, eles não podem enviar o iMessage a partir de agora, e é improvável que a Apple abra esse recurso. Mas, usando um Mac como servidor, você pode enviar e receber iMessages de seus dispositivos Android.

Essencialmente, para usar o BlueBubbles, você precisará ter um computador Mac disponível que funcionará como servidor. Quando você envia um iMessage do seu telefone Android, o BlueBubbles retransmitirá essa mensagem para o seu Mac, que enviará o conteúdo da mensagem como um iMessage legítimo. Quando você recebe um iMessage no seu Mac, o AirMessage também encaminhará essa mensagem para o seu telefone Android. Mas, ao contrário do AirMessage, o BlueBubbles não mantém uma conexão contínua com o seu Mac. Em vez disso, você precisa se conectar ao Firebase Server do Google, que é uma ferramenta que avisará seu telefone Android quando você receber uma nova mensagem. É assim que o BlueBubbles consegue ser mais eficiente que o AirMessage, em alguns casos.

Tecnicamente, você pode usar o BlueBubbles em um computador Windows, se souber como configurar uma máquina virtual macOS. No entanto, a Apple é exigente quando se trata de ativação do iMessage, então não há garantia de que uma máquina virtual será suficiente para induzir a Apple a ativar sua conta do iMessage. Como tal, recomendamos comprar um Mac barato.

O que você precisa para começar a usar o BlueBubbles

Para usar o BlueBubbles, você precisa de um computador Mac que possa funcionar como servidor – o que significa que deve estar conectado à energia e à Internet o tempo todo – para que você possa enviar e receber iMessages no Android. Porém, é possível usar um laptop como servidor. No entanto, se você planeja seguir esse caminho, precisará seguir orientações adicionais.

Felizmente, você não precisa da tecnologia mais recente para começar a usar o BlueBubbles. O programa BlueBubbles Server pode ser executado no macOS El Capitan ou posterior, que abrange muitos Macs. Literalmente, qualquer Mac que você tenha na última década e meia pode ser configurado como servidor com alguns ajustes. Mas, como mencionado, você precisará criar uma conta do Google Firebase para concluir o processo de configuração. Depois que o servidor estiver configurado, tudo que você precisa fazer é baixar o aplicativo BlueBubbles na Google Play Store ou baixar o aplicativo BlueBubbles para Windows.

As capturas de tela deste guia foram tiradas em um Mac executando o macOS 13, que apresenta um menu de configurações do sistema redesenhado. Se você estiver em uma versão anterior do macOS, as etapas deste guia ainda serão as mesmas, mas você navegará em um menu de Preferências do Sistema que parece um pouco diferente das capturas de tela abaixo.

Como instalar o servidor AirMessage em seu Mac

Obter o iMessage em seu telefone Android começa com a instalação do BlueBubbles em um Mac. Você pode visitar Site oficial da BlueBubbles para encontrar o link de download ou simplesmente clique no link direto do Github nas etapas abaixo.

  1. Baixe o servidor BlueBubbles. Encontre a versão com o verde Mais recente distintivo ao lado dele. (Clique esse linkbaixar)
  2. Clique no .dmg arquivo na lista.
  3. Encontre o Baixar servidor BlueBubbles na pasta de downloads do Safari.
  4. Clique duas vezes no servidor BlueBubbles ícone para abri-lo. Pode ser necessário dar permissão ao seu navegador para abrir o arquivo .dmg.
  5. Arraste o ícone do servidor BlueBubbles para a pasta Aplicativos.
  6. Abra o Servidor BlueBubbles aplicativo por meio da pasta Aplicativos ou da pesquisa Spotlight.
  7. Uma janela pop-up será aberta solicitando Acesso total ao disco. Clique no Abra as Preferências do Sistema botão para continuar.
  8. Conceder Bolhas azuis acesso à acessibilidade e acesso total ao disco. Clique no botão de alternância para ativar essas permissões e digite sua senha.

Criando um projeto do Google Firebase Console

Nesta fase, o BlueBubbles Server está instalado, mas você ainda precisa criar um projeto Google Firebase Console para BlueBubbles. Sem ele, você ainda poderá enviar e receber mensagens, mas não será notificado no seu dispositivo Android. Como tal, esta etapa é crucial, mesmo que seja um processo intensivo. Felizmente, é algo que você só precisará fazer uma vez ao configurar seu servidor BlueBubbles pela primeira vez.

  1. Logar em Console do Google Firebase. Se você estiver conectado a outros serviços do Google em seu navegador, o login será feito automaticamente após clicar no link anterior.
  2. Clique no Criar projeto botão.
  3. Dê um nome ao seu projeto Aplicativo BlueBubbles e pressione o Criar projeto botão novamente para continuar. Siga todas as instruções na tela apresentadas.
  4. Clique Continuar quando o Google Firebase confirmar que seu projeto está pronto.
  5. Selecione os Banco de dados em tempo real guia na barra lateral esquerda.
  6. Clique Criar banco de dados.
  7. Clique no Próximo e Habilitar botões para continuar.
  8. A seguir, retorne ao Página inicial do projeto e clique no Configurações do projeto botão.
  9. Clique no Contas de serviço aba.
  10. Selecione Criar conta de serviço, gerar um nova chave privada e salve o arquivo localmente.
  11. Verifique isso Mensagens na nuvem está ativado.
  12. Arraste a chave privada baixado para o zona de lançamento do firebase-adminsdk no aplicativo BlueBubbles Server.
  13. Clique no Em geral aba e clique no Android logotipo na parte inferior da página da web.
  14. Digitar com..bluebubbles como o nome do pacote e clique em Registrar aplicativo. Faça o download do arquivo google-services.json localmente.
  15. Arraste o arquivo para o Zona para soltar google-services.json no aplicativo BlueBubbles Server.
  16. Criar uma senha para o seu servidor continuar.
  17. Siga as instruções na tela para concluir o processo de configuração e conectar-se ao aplicativo BlueBubbles para Android.

Baixe o aplicativo BlueBubbles para Android

Depois de colocar o servidor BlueBubbles em funcionamento, a parte mais fácil é colocar o BlueBubbles no telefone Android de sua preferência. Depois de baixá-lo na Google Play Store, você pode escanear o código QR encontrado no aplicativo BlueBubbles Server para se conectar. Alternativamente, você pode baixar um URL manualmente do aplicativo BlueBubbles Server.

O BlueBubbles é melhor que o AirMessage?

Agora que você concluiu o processo de configuração do BlueBubbles, provavelmente descobrirá que é um processo bastante difícil e longo. No entanto, ele traz vantagens distintas em relação ao AirMessage, como recursos de economia de energia e benefícios de segurança. Embora nenhuma das soluções seja perfeita, o BlueBubbles adiciona com sucesso suporte iMessage a dispositivos Android, um feito que poucos aplicativos podem reivindicar.