Post Reply

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

OP AlpineMan

25th July 2012, 05:11 AM   |  #1  
AlpineMan's Avatar
OP Senior Member
Thanks Meter: 777
 
1,392 posts
Join Date:Joined: Aug 2008
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:
Last edited by AlpineMan; 24th February 2014 at 03:38 PM.
The Following 18 Users Say Thank You to AlpineMan For This Useful Post: [ View ]
21st August 2012, 11:00 PM   |  #2  
AlpineMan's Avatar
OP Senior Member
Thanks Meter: 777
 
1,392 posts
Join Date:Joined: 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!
Last edited by AlpineMan; 1st June 2014 at 11:43 PM.
The Following 141 Users Say Thank You to AlpineMan For This Useful Post: [ View ]
10th September 2012, 05:53 AM   |  #3  
Junior Member
Thanks Meter: 4
 
24 posts
Join Date:Joined: Jul 2007
Quote:
Originally Posted by AlpineMan

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 3 Users Say Thank You to iamfoesho For This Useful Post: [ View ]
11th September 2012, 06:40 AM   |  #4  
Senior Member
Thanks Meter: 8
 
123 posts
Join Date:Joined: 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!!
11th September 2012, 06:09 PM   |  #5  
jfdebo779's Avatar
Senior Member
Flag Louisville
Thanks Meter: 26
 
179 posts
Join Date:Joined: Jan 2011
Donate to Me
More
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
12th September 2012, 03:16 AM   |  #6  
Junior Member
Thanks Meter: 0
 
22 posts
Join Date:Joined: Aug 2012
Quote:
Originally Posted by AlpineMan

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.
12th September 2012, 03:56 PM   |  #7  
Member
Flag Miami
Thanks Meter: 4
 
79 posts
Join Date:Joined: Mar 2011
Donate to Me
More
Unhappy
cant do it says does not support 4.1
12th September 2012, 04:07 PM   |  #8  
AlpineMan's Avatar
OP Senior Member
Thanks Meter: 777
 
1,392 posts
Join Date:Joined: 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
Last edited by AlpineMan; 12th September 2012 at 04:11 PM.
13th September 2012, 02:55 AM   |  #9  
Junior Member
Flag KS
Thanks Meter: 0
 
9 posts
Join Date:Joined: Oct 2010
More
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
13th September 2012, 03:15 AM   |  #10  
Anastayja's Avatar
Senior Member
Thanks Meter: 923
 
354 posts
Join Date:Joined: Nov 2010
More
Quote:
Originally Posted by meatflaps

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: [ View ]
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes