Press J to jump to the feed. Press question mark to learn the rest of the keyboard shortcuts

Join the discussion

Get started
222

Hello internet! Over a year ago, I launched a testing group for my app. Based on the feedback I've been receiving, the app is ready for daily use. That's why I'm excited to announce that AirMessage is now available for everyone!


AirMessage - iMessage on Android

AirMessage allows Android users to reconnect with their iMessage friends by bringing the service over to Android. Send and receive text messages, images, videos, audio messages, view when your messages are read, and enjoy certain iMessage effects!


Not only does AirMessage aim to let you use iMessage, but also to make messaging easy and fun. A clean, focused user interface, Android system integration, chat customization, a dark theme and many more features make AirMessage feel like it fits in with the rest of your phone, designed to work seamlessly.


Here are some screenshots, and you can check out our website here for additional information.


How does it work?

222
127 comments

Can your android phone still receive messages when you are outside of the wifi range that the Mac is on?

see more
Original Poster1 point · 1 hour ago

Yes you can. If you set it up correctly, you'll be able to use AirMessage anywhere, so long as you have a connection to the internet.

Yep

Original Poster1 point · 10 hours ago

That figures. This seems to be a Pixel 3 XL-exclusive bug. I'm looking into it.

Load more comments

11

Welcome to the AirMessage subreddit! This post will contain general pointers for information about the software, how to get started, and where you can go from there.


Installing AirMessage

If you want to use iMessage on your Android phone, this would be the first step. For step-by-step instructions on setting everything up, take a look at the installation guide.

If you know what you're doing and would like to jump ahead, you can download the Android app here on Google Play, and the server app here from the AirMessage website.


Getting help

If you're having any issues with AirMessage, there are many resources available. For common questions, the AirMessage help page may have what you're looking for. It will be expanded as time goes on.

If you can't find what you're looking for there or have something more specific, you can make a post here on Reddit. Here, you can leverage the support of other community members, and work together to resolve the issue. I'll also be here to help out as well.

Finally, you also have the option of sending an email. You can send us a message at hello@airmessage.org, and we'll try to get back to you as quickly as possible.

11
11 comments

Just to confirm, the receiver of the messages will see the email associated with my Mac's iMessage correct? Not my phone number?

see more
Original Poster1 point · 10 hours ago

Usually, that's the case. When people use AirMessage to switch from an iPhone to an Android phone, Apple will deregister their phone number from iMessage when they remove their SIM card.

However, if I were to, say use an iPhone as my primary device, and I used an Android tablet to do other things when I don't want to use my phone, I could install AirMessage on my tablet, and continue using iMessage with my phone number like I do on my iPhone.

The best way to think about it is like this: however iMessage is currently working for you, it will continue to work exactly the same after installing AirMessage.

I work in a location that has wifi, but absolutely no cell service (phone, text, or data). I can still use this, correct?

see more
Original Poster1 point · 20 hours ago

As long as you can connect to the Internet, you should be able to connect back to your server so long as it's configured correctly

Load more comments

Tagavari commented on

This means that something failed between the server receiving the message, and attempting to pass it on to Apple. This can be due to a misconfiguration with Messages (not logged in, account deregistered, etc…), a permissions issue (please make sure that you've allowed full disk access and automation access to AirMessage), or some other problem with the API.

Thank for bringing this up. I've got a couple of questions here, if you don't mind.

  • Do you have a lot of contacts stored on your phone? (100? 500? 5,000?)

  • Do the contacts take a while to load when first launching the new conversation screen, or only when searching?

3 points · 1 day ago

Thanks for pointing this out. I'll be sure to get it fixed!

The client should try and reconnect itself automatically when the conditions allow, though I suppose it's better if they don't disconnect at all.

I'm curious to know if there's any sort of a pattern here. For example, have you noticed that the issue occurs on Wi-Fi? Mobile data? Maybe switching from one network to another, or only at your workplace?

Yes I noticed that it tries to reconnect, but it takes quite a while. As far as I can see disconnection happens most at home over WiFi. I've had the phone beside me a couple of times seeing the notification change status to disconnected with the WiFi router and server a couple of meters away. Actually it happened right now when writing this. K

see more

Well that's no good.

Can I ask you to do a little experiment? While you're at home, configure the app to connect to your computer's internal IP rather than your public IP or DDNS. See if the app still disconnects then.

3 points · 3 days ago

I'm not sure if I understand your question, though I can tell you this:

AirMessage runs off of a Mac computer because of its exposure to iMessage. Apple provides developers with tools to send and receive messages, which AirMessage then uses to pass on the functionality to your Android phone.

Android phones cannot connect to iMessage servers directly, due to the way that Apple has set things up.

iOS devices offer iMessage functionality, though will need to be jailbroken, and currently aren't supported by us. There have been a couple of projects run a while ago aiming to do this, though they all create a web interface rather than connect to an Android app.

390

AirMessage - iMessage on Android

Hello Internet! I'm looking for testers for my new application - AirMessage! AirMessage allows Mac users to participate in iMessage conversations on Android devices. AirMessage is available in beta on the Play Store via an invite (more information below).

 

Here are some screenshots

 

What is AirMessage, and how does it work?

AirMessage is a service which allows people to use iMessage on their Android phone. It contains a server component, and a client component. The server is to be installed on a Mac computer to route messages to and from the client app. You need a Mac computer and an Android smartphone.

 

What can it do?

AirMessage contains most of the features you get on iMessage. This includes sending and receiving messages, attachments and even receiving Apple's "bubble / screen effects" and tapback responses - though these iMessage-specific features can only be viewed.

390
74 comments
Comment deleted by user1 year ago
Original Poster6 points · 1 year ago

I just wanted to clear some things up:

The app or the server doesn't actually collect ANY personal user data at all. Your messages, contacts, conversation details and connection details (and any other private data you can think of) are all kept away from me. The only references to my servers in the code are the support links. Even if some personal information manages to slip by in a crash log, the system hides it from me. I wouldn't be able to see, it even if I wanted to.

It bugs me just as much when corporations gather user data, so I can promise you that this app does not and will not do any of that.

 

As for profiting from the project, I don't. Not financially, nor by collecting personal data. I never started this project with any of those intentions, and I still don't have them. There are plenty of people out there that create legitimate nonprofit software. I only made AirMessage as a project to practice and improve upon my skills, and figured it wouldn't be right to keep something like this away from the community.

 

I hope this helps anyone reading this understand the reasons I made AirMessage.

 

P.S. I never downvoted your comments, /u/triciti. You're right to question free software made by other people, but what you're implying was only a guess, and isn't correct.

1 point · 1 year ago · edited 1 year ago

Perfect timing, I'm moving from iOS to Android this week and I use iMessage on my MacBook all the time. I'd love to test it as soon as I get my Pixel. :)

Edit: So you need a Mac up and running and online to be able to receive messages?

I'm sorry but when my MacBook is online, I'm using it, when it's in my bag, I use my phone. If that's the case this solution is pretty useless for me, sorry. Cool concept though.

see more
Original Poster3 points · 1 year ago

Yeah, that's the case. Sorry about that.

Load more comments

u/Tagavari
Karma
593
Cake day
October 9, 2017
Moderator of these communities
r/AirMessage

125 subscribers

Trophy Case (2)
One-Year Club

Verified Email