Apple thường bị cáo buộc cố ý tạo "vườn um tùm" (walled garden): hệ sinh thái đóng, hoạt động mượt mà bên trong nhưng cản trở tương tác với nền tảng khác.
Ví dụ điển hình: iMessage – dịch vụ nhắn tin an toàn, giàu tính năng, chỉ hoạt động giữa thiết bị iOS, gây khó khăn lớn cho người dùng Android có bạn bè toàn dùng iPhone.
Tuy nhiên, điều đó có thể thay đổi trong tương lai gần nhờ RCS messaging, mang tính năng kiểu iMessage cho SMS chuẩn. Tin đồn Apple và Google đang thêm hỗ trợ RCS – tin tốt cho mọi người.
Nhưng chưa xảy ra, độc giả thường hỏi: có cách gửi iMessage cho Android không? Câu trả lời: có – dù phương pháp trong hướng dẫn này (dùng dịch vụ weMessage) yêu cầu người dùng Android cũng phải sở hữu Mac, điều khá khó khăn. Nếu phù hợp với bạn, hãy đọc tiếp.
Tất nhiên, bạn cũng có thể khuyên bạn bè chuyển từ Android sang iPhone.

Cần chuẩn bị gì?
Quá trình thiết lập chủ yếu ở phía người dùng Android, nên bạn cần một người bạn dùng Android sẵn sàng nỗ lực vừa phải (hoặc cho bạn cài phần mềm trên thiết bị của họ) để nhận iMessage.
Họ cần: thiết bị Android, và như đã nói, Mac chạy macOS Yosemite trở lên – Mac quan trọng vì nhận iMessage rồi chuyển tiếp sang điện thoại. Phần mềm: cài weMessage trên cả Android và Mac.
Thiết lập weMessage
Phần lớn thiết lập trên Mac, không phải Android. Bắt đầu nào.
Cài Java (nếu cần)
Đảm bảo đã cài Java. weMessage gợi ý: mở Terminal gõ java; nếu thấy dòng code dài → đã có Java; nếu hộp thoại hiện yêu cầu cài Java → làm theo.
Tải JDK (không phải JRE) từ trang Oracle, làm theo hướng dẫn cài. Chọn phiên bản macOS.
Điều chỉnh cài đặt quyền riêng tư
Cần cho macOS nâng cấp quyền riêng tư của Terminal.
Mở System Preferences → Security & Privacy → Privacy → Accessibility, nhấn biểu tượng ổ khóa mở khóa (nhập mật khẩu). Nhấn dấu cộng, tìm Terminal (trong Applications → Utilities), chọn → Open.

Thiết lập weMessage server
Tải weServer cho macOS từ trang chủ, click đúp run.command trong thư mục tải về. (Có thể phải làm theo Cách mở app Mac từ nhà phát triển không xác định.)
Nhập địa chỉ email (phải khớp với tài khoản iMessage đã thiết lập trên Mac này) và mật khẩu (tùy ý, nhưng nhớ kỹ).
Thiết lập weMessage trên Android
Cài weMessage trên Android nếu chưa, mở app. Nhập địa chỉ IP của Mac chạy weServer (tìm tại System Preferences → Network), cùng email và mật khẩu vừa nhập.
Xong – bạn sẽ thấy dấu tích trong app, và Terminal Mac báo kết nối thành công. Giờ đã nhận được iMessage gửi đến Mac trên Android.
Tuy nhiên, lúc này chỉ nhận được khi Mac và Android cùng mạng. Để dùng khi ra ngoài, cần thiết lập port forwarding.
