Apple does not make iMessage for Andriod
iMessage was created by Apple and features a end-to-end encryption system that secures the message from the phone it’s sent on, beamed to Apple’s servers, then to the phone receiving them. Messages are encrypted and can only be decrypted by another iMessage client. Apple has kept iMessage and it’s advanced features exclusivly to Apple products. That is why we do not see iMessage on the Google app store. There is one way around receiving messages from apples propitiatory protocol on an Android, weMessage.
To use weMessage, the following is required:
- An Apple ID/iMessage account.
- A Mac running macOS 10.10 (Yosemite) or higher:
- Java 7 or higher installed on your Mac.
- Android phone running Android OS 5.0 (Lollipop) or higher.
- weMessage app installed on a Android phone.
How weMessage brings iMessages to Andriod
iMessage works on both iOS and macOS. there is a WeMessage program for Mac that acquires iMessages from the computer and passes them along to the weMessage app on the Andriod phone, all while using Apple’s encryption. While that sounds simple enough, setting this up require a little technical know how.
Setting Up weMessage
Configure weMessage on Mac
- weMessage required Java installed on your Mac. Check for Java by navigating to Applications > Utilities, launch the Terminal app. Type java, then click return.
- If you get an error, you don’t have Java. If you don’t see the error, you’ve got it. Make sure you’ve got the latest version by checking here https://www.java.com/en/download/apple.jsp.
- Download the weMessage program for MacOS https://wemessageapp.com/.
- In the weMessage folder, double-click the run.command file to run weMessage.
- You may see a message saying the program can’t run because it’s from an unidentified developer. Go to the Apple menu then: System Preferences>Security & Privacy > General tab, then click the Open Anyway button.
- You’ll also need to enable some Accessibility features of your Mac. In the System Preferences > Security & Privacy screen, click the Privacy tab, then click Accessibility.
- Click the lock icon on the bottom left to unlock settings. If prompted, enter the password used to log into your Mac.
- Click the + icon, then navigate through your hard drive to Applications > Utilities.
- Select Terminal, then click Open button.
- Double-click run.command again to launch the program. This will launch a Terminal window.
- Enter the email address you use with iMessage.
- Next, enter your APPLE ID password.
Set Up weMessage on Android
- On your Android phone, install weMessage from the Google Play store.
- Open weMessage on the phone.
- Press Continue. a pop-up windows will ask for permission to access texts, press Allow. If there is a slider for Allow modify system settings, slide it to On.
- For weMessage installed on the Mac to talk to the weMessage on your Android, you need the Mac’s IP address. Go to System Preferences > Network > Advanced > TCP/IP. The IP address is in the IPv4 Address field.
- Type the IP in the weMessage Android app
- Next, type your iMessage email address and the password (same as APPLE ID).
- Tap Sign In.
- If it’s configured properly, there will be a conversations screen. To test, message someone who has an iPhone. If they see your message in the blue iMessage bubble, it’s working.
You’re Not Done Yet!
The instructions so far only work when your Android phone is on the same Wi-Fi network as your Mac. That’s useful, but you want your Android to use iMessage no matter where you are. To do that, you need to set up Port Forwarding.
Port Forwarding configures your home Wi-Fi network to let in connections from the outside. That’s how your Android device will connect back to the weMessage app on your Mac from anywhere.
The way you set up Port Forwarding is different for pretty much every router or modem. Because of that, there’s no single set of instructions that can be provided. The best way to learn to do this is by using the video and instructions on the weMessage website.
Once you’ve set up Port Forwarding, test the set up by turning off Wi-Fi on your Android device and sending a text to someone using iMessage.
iMessage might not be the only iPhone feature you want to use on Android. Wondering if you can use Siri or iTunes on devices other than the iPhone and iPad? Check out How to Get Siri for Android or Windows Phones and Got Android? Here Are the iTunes Features That Work For You.