Originally Posted by
ultrarunner2020 What about Garmin?
I got the Garmin Vivoactive 4 not long ago, and it does everything you mentioned. It isn't Android, but does interface just fine.
For text messages, you are limited to selecting preset replies, which you can modify in their app that syncs up the watch. Music is limit to a few apps, though. There's Spotify, Amazon Music, Deezer, and some others you can get via their app. I personally don't use my watch to control music, so can't speak to that experience. The main reasons I picked it over others is it's one of the few that can track pulse Ox at all times and not just during sleep (though it tends to read several points low when compared to a hospital O2 monitor), track respiratory rate, and monitor heart rate during swimming without extra add-ons. It's not super accurate, but good enough for my purposes.
If you want an AMOLED screen watch, I would look at one of their other offerings. This one uses a color LCD. There's no risk of screen burn in and can read it great in sunlight, but does use a backlight for low light viewing. Battery life is about 2 days (from full to 20%) when running everything as wearing 24/7, but it charges surprisingly fast. Some people have complained about the sensor bump on the back plate, but it hasn't bothered me. I would recommend getting a screen protector, though.