[One (M7) Q&A, Help & Troubleshooting] iezzi2000:
HTC One m7 Straight Talk No MMS 4.4.2 AT&T Fix

Latest SIM From Straight Talk and provisioned ATT/Straight Talk LTE using the tfdata APN not the mvno APN

OK. I recently purchased a bone stock m7 HTC One slightly used and came already upgraded with 4.4.2. I don't do a lot of MMS picture messaging, however realized I cant send or receive photos. Everything else worked great , internet, texting, blink feed updates, etc, just could not send or receive pictures.

Here is the fix after hours of work. I can only speak of the AT&T version of the HTC One M7.

You will need to roll back the rom image to Jelly Bean 4.3/ HTC Sense version 5.0 /Software number 3.17.502.3

Straight talk will not support KitKat yet. I'm sure they will work this out however if you want to keep the cool look of the Sense you were using with 4.4.2, it works and looks the same.

1st need to unlock your bootloader. HTC has a developers site, and there are plenty of youtube videos to get the token to unlock your bootloader.

2nd get the latest version of TWRP for the HTC One m7. I believe the newest version is 2.7.

3rd Make sure you backup your current phone using TWRP. Its a very simple GUI

4th Download the 1.1GB ODEX Image for the HTC ONE m7. The name of the file is:

ATT-3.17.502.3-Stock-Rooted-ODEX -File Size 1.1GB. It contains all of the GAPPS and once flashed , its like taking it out of the box and turning it on for the 1st time. AWESOME!! This fix definately repairs the no MMS Issue when using 4.4.2 ATT / Straight Talk 4G Sim Card

http://xdaforums.com/showthread.php?t=2476204

I found this file on XDA Developers. It took about 1/2 hour to download, just be patient. Once its done save it to a directory in your PC and then plug your phone in and drag and drop that 1.1GB file in to your root Directory of your internal storage of your HTC One.

Boot the phone in Recovery and use TWRP to do a wipe, but do not wipe the internal SD. Flash this newly downloaded stock .zip file. ATT-3.17.502.3-Stock-Rooted-ODEX using TWRP

Get the tfdata Straight Talk APN and add it. Notice you will have an MMS port entry in stock 4.3 rom. This stock rom is completely awesome. It's a stable duplicate of the factory stock AT&T rom Version 4.3. My MMS is working like a champ now on Straight Talk. This would have been a deal breaker for me not having MMS. I was really thinking of jumping ship and going with ATT no contract service, until I found this.

I was really happy for not losing the ZOE camera affects with the stock HTC m7 rom. I really enjoy sense and this ROM just made my day. I have been with Straight talk for over 5 years. Just an FYI. I used the 4.4.2 for at least 1 month before I caught on to me with no MMS ability. I see no difference whatsoever with 4.3, at least for the time I've been using it.

I'm sure HTC will support the MMS port. This was the 1st thing I noticed that 4.4.2 did not have a setting for. Once I loaded this stock ROM I noticed that the 4.3 stock AT&T One ROM had an MMS Port setting in which I was able to enter 80 as well. This may be part of that issue, so don't worry just get that stock ROM in the 4.3 version and flash it.