Since I rooted my HTC EVO 4G 7 weeks ago (May 25th, 2012). I have not been able to send and.or receive ANY MMS messages. It turns out I corrupted my APN file. After looking for days, I found a fix that WORKS!!! Here is what you do:
First download this program: APN Backup & Restore.
Open the app and click Backup APNs button.
Your APN file should be found in the /sdcard/ApnBackupRestore folder.
Make a backup of the xml file.
Now copy the following code into the file:
<?xml version=’1.0′ encoding=’UTF-8′ standalone=’yes’ ?>
<apn name=”Production” numeric=”00000″ mcc=”000″ mnc=”00″ apn=”1” user=”null” server=”null” password=”null” proxy=”null” port=”null” mmsproxy=”null” mmsport=”null” mmsprotocol=”2.0″ mmsc=”http://mms.sprintpcs.com” type=”mms” />
Save the .xml file back to the /sdcard/ApnBackupRestore folder.
Open the APN Backup & Restore app again but this time click Restore APNs. Pick the xml file that you just modified.
Reboot your phone.
Now you can send and receive MMS again!!! This took a long time to figure out, but it was all worth it in the end.