Connect with us

Hi, what are you looking for?

Technology

Someone put iMessage onto a Macintosh and it’s just as cool as it sounds

Someone has been able to come up with a way to put iMessage onto a Macintosh and it works just fine — although there are some considerable hoops to jump through if you want to try ‘Messages for Macintosh’ for yourself.

Created by Cam Henlin, the process of getting iMessage onto a classic Macintosh isn’t a hugely complicated one but it’s definitely more involved than most people are likely to want to deal with. But then again, most people don’t have a classic Macintosh and the required hardware to make this work — if you do, you’re probably going to want to take a look at Henlin’s explainer,

The purpose of this article is to outline how to get your classic Macintosh system set up to send and receive iMessages with a familiar interface, just like what you would get on new Mac, iPhone, iPad, etc. This article will outline the simplest path to getting up and running, without a functioning development environment.

The jist is pretty simple, though. You’re going to need a modern Mac to act as a server that actually sends and receives the iMessage and then you’re going to need another machine to communicate with the Macintosh. Oh, and the Macintosh itself, of course. You can cut a stage out and just use your modern Mac to talk to the Macintosh if you’re so inclined, but where’s the fun in that?

Henlin has the details of what’s needed:

  • A “modern” Macintosh, capable of sending and receiving iMessages through Messages.app. I tested this using an M1 Mac Mini running macOS Monterey.
  • A network-connected machine capable of running CoprocessorJS (we’ll include setup instructions for that here) connected to your “classic” Macintosh via a serial port — a raspberry pi is a great option, but I used a 2011 i5 Mac Mini running Ubuntu 20.04
  • A USB to mini din 8 RS422 serial cable (see this article for how to build your own)
  • A “classic” Macintosh, with its modem serial port connected to the previously mentioned machine via the previously mentioned cable. In my case I will be using a Macintosh Classic running System 6.0.8 with 4MB of RAM, but the software has been tested in an emulator down to a Macintosh SE running System 2.0 with 1MB RAM. It is known to not run on System 1.1 due to unimplemented function calls, but may be able to run on a 512k Mac with System 2.0 or greater – if anyone tries it, let me know! I have not tested System 7 or greater but they should work fine.
  • A USB floppy drive and floppy disk, or some other way of transferring files to your classic Macintosh.
Alternatively, you can do away with even more of the hardware and run everything in an emulator instead.

Anyone looking to try this for themselves can learn more in the explainer post and it’s definitely worth a read before you start buying old Macintosh hardware if you don’t already have it. But if you do have an iMessage itch and the Macintosh hardware to scratch it with, this guide should get you up and running.

(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = “https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.7”;
js.defer = 1;
fjs.parentNode.insertBefore(js, fjs);
}(document, ‘script’, ‘facebook-jssdk’));

var fbAsyncInitOrg = window.fbAsyncInit;
window.fbAsyncInit = function() {
if(typeof(fbAsyncInitOrg)==’function’) fbAsyncInitOrg();
FB.init({
appId: “291830964262722”,
xfbml: true,
version : ‘v2.7’
});

Advertisement. Scroll to continue reading.
FB.Event.subscribe('xfbml.ready', function(msg) {   // Log all the ready events so we can deal with them later
  var events = fbroot.data('ready-events');
  if( typeof(events) === 'undefined') events = [];
  events.push(msg);
  fbroot.data('ready-events',events);
});

var fbroot = $('#fb-root').trigger('facebook:init');

};

Click to comment

Leave a Reply

Latest

California

Calm, the meditation and relaxation tech startup featuring a medley of celebrity voices, has laid off a fifth of its staff. The company is...

Washington

Placeholder while article actions load The de facto leader of Samsung received a presidential pardon on Friday, wiping clean the billionaire scion’s criminal record...

Georgia

COVINGTON, Ga. — One area team opened a new season with a win while the other began with a loss. Social Circle downed Newton...

Texas

The power of TikTok was on full display this week after a Houston woman went viral for rescuing a puppy discovered hidden in piles...

Online Business Success

A pump is seen at a gas station in Manhattan, New York City, US, on August 11, 2022. — Reuters Brent crude futures were...

Technology

Were you unable to attend Transform 2022? Check out all of the summit sessions in our on-demand library now! Watch here. Can AI-driven fitness...

Advertisement

You May Also Like

Uncategorized

Introductions get a lot of attention. I’ve explored the topic of how to write them even though as a reader, I always skip them....

Online Business Success

The internet is now our nervous system. We are constantly streaming and buying and watching and liking, our brains locked into the global information...

SEO Guide

There are all kinds of pictures of the world on the internet, but to find one of these specific pictures that you want to...

Online Business Success

You can think of link building in many ways. I like to call it tedious, painful, and a test of patience. It’s also necessary...

Advertisement