Yikes that’s a lot of work to keep messages synced, but kudos to you for engineering around Apple!
There's (still) no sanctioned way to run os x in a VM (on non apple hw)?
I’ve been wanting to do this since I run a Linux desktop and laptop.
What software did you use to make it work?
Re:Matrix 1.0 and the Matrix.org Foundation
by Arathorn on Tuesday June 11, 2019 @09:37PM
(#20161033)
https://github.com/matrix-hacks/matrix-puppet-imessage is the main one; i've used it at points and it worked pretty well :)
Having said that, I bought an old Mac Mini off of ebay for about $100, and it's been working pretty well for the past year or so. It's not an easy solution, but as far as I know it's the only solution for using iMessage on an Android or non-macOS desktop.