I've got a solution for your MMS on U.S. T-mobile if you're still fighting that. I'm in Chicago, official Sailfish X, MMS works flawlessly. Let me know if you need more details.