Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,806,934 Members 37,798 Now Online
XDA Developers Android and Mobile Development Forum

FIXED: Can't send MMS? Sprint / Boost / Virgin Mobile APN Settings Problem!

Tip us?
 
AlpineMan
Old
(Last edited by AlpineMan; 24th February 2014 at 03:38 PM.)
#1  
AlpineMan's Avatar
Senior Member - OP
Thanks Meter 723
Posts: 1,357
Join Date: Aug 2008
Default FIXED: Can't send MMS? Sprint / Boost / Virgin Mobile APN Settings Problem!

I think there's something wrong w/ my APN settings. I can send/receive SMS, voice, and data. I can only receive MMS. The only way I've been able to send MMS out is by installing Go SMS Pro and manually putting in APN in the app.

My stock messaging or Handcent can't send out MMS, so I'm thinking perhaps my APN got messed up. How can I verify/correct this?

See fix below! :thumbup:
Flash Galaxy Note 3, Note 2, S4, S3, S2 to Sprint, SERO, Boost, Virgin Mobile: CLICK HERE

MMS Fix for Galaxy Note 3, Note 2, S4, S3, S2 on Sprint, SERO, Boost, Virgin Mobile: CLICK HERE

Update Profile/PRL/HFA Fix for Sprint Galaxy Note 3 and S4 flashed to Sprint, SERO, Boost, Virgin Mobile: CLICK HERE
The Following 17 Users Say Thank You to AlpineMan For This Useful Post: [ Click to Expand ]
 
AlpineMan
Old
(Last edited by AlpineMan; 1st June 2014 at 11:43 PM.)
#2  
AlpineMan's Avatar
Senior Member - OP
Thanks Meter 723
Posts: 1,357
Join Date: Aug 2008
Please DO NOT QUOTE this post in your reply. Just post your questions or comments if you have any. I DON'T CHECK OR RESPOND TO PM'S.


5/31/2014 Update - The Palm Treo Pro 850 and HTC Touch Pro's MMS are now working again as well.

5/20/2014 Update - As of 5/19/2014, Sprint has removed the HTC Touch Pro2 from the list of decommissioned picture mail phones. MMS is now working again on the HTC Touch Pro2.

5/1/2015 Update - As of 4/30/2014, if you have a flashed phone, Sprint has decommissioned a bunch of older phones as far as MMS functionality is concerned. For more info, look here: https://community.sprint.com/baw/com...issioning-faqs and https://community.sprint.com/baw/thr...art=0&tstart=0. This affects lots of donor phones including, but not limited to HTC Diamond, HTC Touch Pro, HTC Touch Pro2, Palm Treo 850 Pro, etc. The only way to get your MMS back on your flashed phone is to replace your donor. For Sprint legacy plans such as SERO, the Sprint Sanyo Incognito still works. For Boost, the Boost Sanyo Incognito works as well. Boost phones can't be activated with Sprint, but select Sprint phones can be activated with Boost. None of the mentioned methods below will fix your MMS if your donor phone's MMS has been decommissioned by Sprint.


Background: I bought 2 Galaxy S3's. One had the problem out of the box, and the other was just fine. A friend had a problem as well. It seems some Galaxy S3's may have shipped with a defective APN config setting. Method 1 and Method 3 are the "real" fixes, but they require a rooted phone. Method 2 is more of a work around and doesn't require a rooted phone. You must use 8sms app instead of the stock messaging app for SMS/MMS messages.


If you'd like to thank me, please click on the "Thanks" button instead of posting a thank you note. Let's save storage and bandwidth. And please, please, please...DO NOT QUOTE THIS POST IN YOUR REPLY JUST TO THANK ME!



Method 1 - (the real fix, but requires a rooted phone):

***UPDATE***
I've confirmed that this method works on ICS (4.0.4), Jellybean (4.1.1, 4.1.2, 4.2.2, 4.3) , and KitKat ( 4.4.2) . Tested and working on Galaxy S3, S4, Note 2, and Note 3.

1a) Download this working Sprint APN xml file: https://www.box.com/s/40x5ac2c6u0ckzfz59ig (click on download button at the top)
OR
1b) For Boost, download this xml file: https://www.box.com/s/o9folfrq00ee9p2qj5pv (click on download button at the top)
OR
1c) For Virgin Mobile, download this xml file: https://www.box.com/s/9itl21drpp84enqeszc9 (click on download button at the top)

2) Download and install "APN Backup & Restore" from the Google Play Store to your phone: https://play.google.com/store/apps/d...pRestore&hl=en

3) Convert the "APN Backup & Restore" into a system app by either using Titanium Backup, or simply use Root Explorer/ES File Explorer (root enable it) to move the APK from /data/app to /system/app. For KitKat, move it to /system/priv-app.

4) Reboot the phone.

5) Launch the app, click on menu, then click on "Disable ICS Check".

6) In the main app menu, click on "Backup APNs". This will create a directory called "ApnBackupRestore" in your /mnt/sdcard.

7) Copy the xml file from step 1 to the /mnt/sdcard/ApnBackupRestore folder.

8) Go back to the main app menu, click on "Delete APNs" and confirm it.

9) Go back to the main app menu, click on "Restore APNs".

10) Choose the file you downloaded from step 1 and confirm it.

11) Reboot your phone.

12) Done.



NEW Method 2 (work around, doesn't require rooted phone) - Uses 8sms app which is lightweight unlike other 3rd party bloated messaging apps such as Go SMS Pro, Handcent, etc. More details about the extra features of this app can be found here: http://forum.xda-developers.com/show....php?t=2398767

1) Download and install 8sms app to your phone from the Google Play Store here or from the developer's site here.

2) Launch 8sms app.

3) Press Menu button on your phone.

4) Choose Settings

5) Choose MMSC Settings

6) Press "MMSC".

7a) Type in "http://mms.sprintpcs.com" - do not include the double quotes. Press OK button.
OR
7b) Type in "http://mm.myboostmobile.com" for Boost
OR
7c) Type in "http://mmsc.vmobl.com:8088/mms?" for Virgin Mobile


8) Press "MMS PROXY".

9) Type in "68.28.31.7" (Sprint & Boost) OR "205.239.233.136" (Virgin Mobile) - do not include the double quotes. Press OK button.

10) Press "MMS PORT".

11) Type in "80" (Sprint & Boost) OR "81" (Virgin Mobile) - do not include the double quotes. Press OK button.

12) (optional) Press "MMS over WiFi". I know this works for Sprint. Not sure if it works for Boost or Virgin Mobile.

13) Press phone's back button.

14) Choose "Phone Number" under the Extra Settings section and enter your 10 digit phone number.

15) Press OK button.

16) Press phone's back button.

17) Send/receive a few SMS/MMS messages to test.

18) (optional) You can also configure the app's extra settings such as enabling EMOJI, etc.

19) Done.


Hidden below is the OLD Method 2 - Uses Go SMS Pro which is too bloated and doesn't work well with apps such as Avast Mobile Security
 
OLD Method 2 - Uses Go SMS Pro which is too bloated and doesn't work well with apps such as Avast Mobile Security - (work around, doesn't require rooted phone)

1) Download and install Go SMS Pro to your phone from the Google Play Store.

2) Launch Go SMS Pro and skip through the intro message screens.

3) Skip the Go Chat Service offer unless you really want that.

4) Press Menu button on your GS3.

5) Choose Settings.

6) Scroll down the menu and choose Set default SMS program.

7) Press each entry in the list and put a check mark on "Use by default for this action" then choose Go SMS Pro. When both are done, press the back button on your phone.

8) Up on top, press "Advanced"

9) Scroll down the list and press "MMS Settings"

10) Scroll down the list and put a check mark on "Fill APN configuration manually"

11) Press "MMSC".

12a) Type in "http://mms.sprintpcs.com" - do not include the double quotes. Press OK button.
OR
12b) Type in "http://mm.myboostmobile.com" for Boost
OR
12c) Type in "http://mmsc.vmobl.com:8088/mms?" for Virgin Mobile


13) Press "MMS PROXY".

14) Type in "68.28.31.7" (Sprint & Boost) OR "205.239.233.136" (Virgin Mobile) - do not include the double quotes. Press OK button.

15) Press "MMS PORT".

16) Type in "80" (Sprint & Boost) OR "81" (Virgin Mobile) - do not include the double quotes. Press OK button.

17) Press back button on phone twice.

18) Send/receive a few SMS/MMS messages to test.

19) Done.



Method 3 - (also a "real fix", but requires a rooted phone and custom recovery such as TWRP, ClockWorkMod, etc.) PLEASE LEAVE FEEDBACK IF THIS METHOD WORKED FOR YOU!
Disclaimer: I'm not responsible if this breaks your phone. Proceed at your own risk! These scripts will replace your old apns-conf.xml file in /system/etc and will delete your telephony.db. When your phone reboots, the telephony.db will get recreated according to the content of your apns-conf.xml file. Thanks to oakieville for the script!

1) Boot into your custom recovery.

2) (optional, but highly recommended) Perform a nandroid backup using your custom recovery before you apply this fix just in case!

3) Not sure if this is necessary, but go ahead and wipe cache and dalvik cache.

4) Flash ONE of these:
Sprint (original, stock, working MMS for Sprint): https://app.box.com/s/m2pq7sesi6aexwa9zu3g

Boost: https://app.box.com/s/dt16cd44hsix3n2dl0mf

Virgin Mobile: https://app.box.com/s/395osivovclbbr44p5w1


5) Reboot your phone.

6) Done.

7) Please leave feedback if this method worked for you!!!

If you'd like to thank me, please click on the "Thanks" button instead of posting a thank you note. Let's save storage and bandwidth. And please, please, please...DO NOT QUOTE THIS POST IN YOUR REPLY JUST TO THANK ME!
Flash Galaxy Note 3, Note 2, S4, S3, S2 to Sprint, SERO, Boost, Virgin Mobile: CLICK HERE

MMS Fix for Galaxy Note 3, Note 2, S4, S3, S2 on Sprint, SERO, Boost, Virgin Mobile: CLICK HERE

Update Profile/PRL/HFA Fix for Sprint Galaxy Note 3 and S4 flashed to Sprint, SERO, Boost, Virgin Mobile: CLICK HERE
The Following 136 Users Say Thank You to AlpineMan For This Useful Post: [ Click to Expand ]
 
iamfoesho
Old
#3  
Junior Member
Thanks Meter 3
Posts: 24
Join Date: Jul 2007
Quote:
Originally Posted by AlpineMan View Post
Background: I bought 2 Galaxy S3's. One had the problem out of the box, and the other was just fine. A friend had a problem as well. It seems some Galaxy S3's may have shipped with a defective APN config setting.

To fix:


1) Download this working Sprint APN xml file: http://www.mediafire.com/view/?jx41lw4w5107frt

2) Download "APN Backup & Restore" from the Google Play Store.

3) Convert the "APN Backup & Restore" into a system app by either using Titanium Backup, or simply use Root Explorer/ES File Explorer (root enable it) to move the APK from /data/app to /system/app.

4) Reboot the phone.

5) Launch the app, click on menu, then click on "Disable ICS Check".

6) In the main app menu, click on "Backup APNs". This will create a directory called "ApnBackupRestore" in your /mnt/sdcard.

7) Copy the xml file from step 1 to the /mnt/sdcard/ApnBackupRestore folder.

8) Go back to the main app menu, click on "Delete APNs" and confirm it.

9) Go back to the main app menu, click on "Restore APNs".

10) Choose the file you downloaded from step 1 and confirm it.

11) Reboot your phone.

12) Done.
Thanks Alpineman! You are the man and a great help to the android community. Without you, I wouldn't have been able to get my Galaxy S3 to work on my Legacy SERO plan and now you have helped me get my MMS working again. Thanks!
The Following 2 Users Say Thank You to iamfoesho For This Useful Post: [ Click to Expand ]
 
Laterz.iphone
Old
#4  
Senior Member
Thanks Meter 8
Posts: 123
Join Date: Oct 2010
Thumbs up Think this should be posted on both original / or Android Dev side

Good stuff bro. Thanks for this quick and easy tutorial!!
 
jfdebo779
Old
#5  
jfdebo779's Avatar
Senior Member
Thanks Meter 26
Posts: 179
Join Date: Jan 2011
Location: Louisville

 
DONATE TO ME
I am unable to receive MMS from anyone that doesn't own a sprint phone. I am however able to send M M S. Do you think this will help with that.

Sent from my SPH-L710 using xda app-developers app
 
tibi09
Old
#6  
Junior Member
Thanks Meter 0
Posts: 22
Join Date: Aug 2012
Quote:
Originally Posted by AlpineMan View Post
Background: I bought 2 Galaxy S3's. One had the problem out of the box, and the other was just fine. A friend had a problem as well. It seems some Galaxy S3's may have shipped with a defective APN config setting.

To fix:


1) Download this working Sprint APN xml file: http://www.mediafire.com/?jx41lw4w5107frt

2) Download "APN Backup & Restore" from the Google Play Store.

3) Convert the "APN Backup & Restore" into a system app by either using Titanium Backup, or simply use Root Explorer/ES File Explorer (root enable it) to move the APK from /data/app to /system/app.

4) Reboot the phone.

5) Launch the app, click on menu, then click on "Disable ICS Check".

6) In the main app menu, click on "Backup APNs". This will create a directory called "ApnBackupRestore" in your /mnt/sdcard.

7) Copy the xml file from step 1 to the /mnt/sdcard/ApnBackupRestore folder.

8) Go back to the main app menu, click on "Delete APNs" and confirm it.

9) Go back to the main app menu, click on "Restore APNs".

10) Choose the file you downloaded from step 1 and confirm it.

11) Reboot your phone.

12) Done.
Thank you very much, now my phone to work properly.
 
beatit327
Old
#7  
Member
Thanks Meter 4
Posts: 79
Join Date: Mar 2011
Location: Miami

 
DONATE TO ME
cant do it says does not support 4.1
 
AlpineMan
Old
(Last edited by AlpineMan; 12th September 2012 at 04:11 PM.)
#8  
AlpineMan's Avatar
Senior Member - OP
Thanks Meter 723
Posts: 1,357
Join Date: Aug 2008
I have not tried this on Android 4.1...Only on ICS. You can downgrade to ICS first, apply the fix, then upgrade to 4.1. The fix should carry over.

Sent from my SPH-L710 using Xparent SkyBlue Tapatalk 2
Flash Galaxy Note 3, Note 2, S4, S3, S2 to Sprint, SERO, Boost, Virgin Mobile: CLICK HERE

MMS Fix for Galaxy Note 3, Note 2, S4, S3, S2 on Sprint, SERO, Boost, Virgin Mobile: CLICK HERE

Update Profile/PRL/HFA Fix for Sprint Galaxy Note 3 and S4 flashed to Sprint, SERO, Boost, Virgin Mobile: CLICK HERE
 
meatflaps
Old
#9  
Junior Member
Thanks Meter 0
Posts: 9
Join Date: Oct 2010
Location: KS
Tried this method on AOKP 4.1 and lost the ability to receive any SMS or MMS. I then Odined back to stock Touch Wiz 4.04, rooted and tried again. I still can't receive any SMS/MMS at all since trying it, but I can send SMS just fine... Probably gonna Odin back to stock and take my phone to the store tomorrow as I have no idea what to try next and no SMS is no cool
 
Anastayja
Old
#10  
Anastayja's Avatar
Senior Member
Thanks Meter 905
Posts: 343
Join Date: Nov 2010
Quote:
Originally Posted by meatflaps View Post
Tried this method on AOKP 4.1 and lost the ability to receive any SMS or MMS. I then Odined back to stock Touch Wiz 4.04, rooted and tried again. I still can't receive any SMS/MMS at all since trying it, but I can send SMS just fine... Probably gonna Odin back to stock and take my phone to the store tomorrow as I have no idea what to try next and no SMS is no cool
Did you try reflashing the aokp rom? I tried this fix earlier and it didn't work for me either and I also could not send or receive afterwards. I then wiped and just flashed aokp again like a new install and all was well after that. I would try that before deciding to take your phone back to the store.

The Following User Says Thank You to Anastayja For This Useful Post: [ Click to Expand ]
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes