There have been a few attempts to make a cross-platform iMessage client (see: https://bluebubbles.app/), and they all require either genuine Mac hardware, or a virtual machine with spoofed serial numbers.
https://matrix.org/docs/projects/bridge/mautrix-imessage
I use matrix bridges for all my chats (to Whatsapp, telegram and signal) so I could add iMessage too. But I don't have anyone in my friends or family that wants to use it.
and the more we push this culture-magnified story about teenagers, the more this will might approach actually being true. An awful lot of teenagers would much rather be uncool than dead, actually like their parents, don't find school terrible and so on. But for some reason, our culture has been spinning a yarn about them for decades now that both stands in opposition to the truth, and has simultaneously reshaped it.
One day, someone will figure out how to become a "blue bubble" with an android, and that person will make a lot of money.