Since the iPhone X has an ip 67 rating, I went ahead and tested it out in the shower. The phone stayed on which was good, but the speakers collected a decent amount of water (as expected). I had this specific website that helped a ton with my bottom speaker, and practically cleared it out. My top one however, was still muffled. I searched around the web, and finally, I found SonicToneGenerator. I set my phone at a specific frequency, and I let it play for sometime (on fully volume, obviously). After some time, my top speaker worked again, and had no water in it anymore. I highly recommend getting SonicToneGenerator, it really helps.