Ok I've been working on trying to get mms working for a long time and I need some help from somebody smarter than me.
I have a Sprint S3 that is flashed over to my small regional carrier Nex-tech Wireless. Currently I am on stock tw.
Nex-tech just started carrying the S3 (which is actually a variant of the Verizon S3) and I was able to pull the apns, build.prop, and secmms.apk and secmms.odex files from the Nex-Tech S3.
I've replaced the apns, made the appropriate changes in the build.prop such as changing the operator and numeric, and have tried replacing the secmms.apk on my phone (both using root explorer as well as a cwm flashable zip file). I can receive mms but it won't ever let me send. it just stays on sending and will never go through.
Does anyone know if there is anything else I can try to get mms to send? I can upload the files if it helps.
One last thing, whenever I tried to replace both the secmms.apk and secmms.odex files (mainly the .odex) the Messaging app doesn't show in the launcher. If I just replace the secmms.apk the Messaging app stays, but it still just stays on "Sending".
Thanks in advance!
Try ## DATA# in the dialer and press edit. go to the others menu and edit the mmsc url, mmsc proxy and mmsc proxy port.
You will need the phone's MSL number and the correct information for your new provider.
Hopefully that works
Related
Since I couldn't find this for the S2, I grabbed a Hex Editor to change the mms_config.xml file to allow the User Agent to be spoofed as an iPhone. This allowed me to use this information http://android.modaco.com/topic/301380-apn-for-internet-mms-apk-for-softbank-users-in-japan/ to get MMS up and running on my non-Docomo S2.
Step by Step:
1. I used the link above to set my APN for MMS (I have the black SIM).
2. I used "My Softbank" website to setup my softbank.ne.jp account
3. I pulled out mms_config.xml from MMS.APK and used HxD to modify the mms_config.xml file to match User Agent settings from another mms_config for an iPhone, then re-added it back into the APK.
4. I used Root Explorer to replace MMS.APK in the /system/app folder.
5. I re-booted, and was able to actually download MMS messages that I had waiting in my queue. (before it would just fail)
Hope this helps, and like everyone else, if you use this and your phone bricks, I didn't do it!
Tested on Galaxy S2 running Litening 2.0.
Here is the modded MMS.APK http://www.multiupload.com/Y66TSQU7CT
I try using it but setting for grey Sim i dont know it.can you show me?cause i try using your link for apn setting not one is working.i have galaxy for docomo using softbank grey card
Hello,
I've got a problem with all the modified mms.apk i tried.
I can send and download mms but i have to setup an internet+mms APN.
It works but keep my data connection always alive... it kills my batterie.
If i setup a mms only APN i cant' download the MMS.
Can somebody helps me.
nfoboy said:
Since I couldn't find this for the S2, I grabbed a Hex Editor to change the mms_config.xml file to allow the User Agent to be spoofed as an iPhone. This allowed me to use this information http://android.modaco.com/topic/301380-apn-for-internet-mms-apk-for-softbank-users-in-japan/ to get MMS up and running on my non-Docomo S2.
Step by Step:
1. I used the link above to set my APN for MMS (I have the black SIM).
2. I used "My Softbank" website to setup my softbank.ne.jp account
3. I pulled out mms_config.xml from MMS.APK and used HxD to modify the mms_config.xml file to match User Agent settings from another mms_config for an iPhone, then re-added it back into the APK.
4. I used Root Explorer to replace MMS.APK in the /system/app folder.
5. I re-booted, and was able to actually download MMS messages that I had waiting in my queue. (before it would just fail)
Hope this helps, and like everyone else, if you use this and your phone bricks, I didn't do it!
Tested on Galaxy S2 running Litening 2.0.
Here is the modded MMS.APK http://www.multiupload.com/Y66TSQU7CT
Click to expand...
Click to collapse
I just got SG2 from yahoo auction and wanted to use my iphone simcard into it. Can you give me some information regarding on how can I make mms and 3g connection works on SG2? What is the latest rom I can use for SG2? By the way, I think the SG2 is simcard unlocked by default as when I inserted my iphone sim, it recognize it as softbank.
elfwine said:
I just got SG2 from yahoo auction and wanted to use my iphone simcard into it. Can you give me some information regarding on how can I make mms and 3g connection works on SG2? What is the latest rom I can use for SG2? By the way, I think the SG2 is simcard unlocked by default as when I inserted my iphone sim, it recognize it as softbank.
Click to expand...
Click to collapse
edit: oops sorry.. wrong boat... I have Galaxy S I9000 not S2 ^^;;
nfoboy said:
Since I couldn't find this for the S2, I grabbed a Hex Editor to change the mms_config.xml file to allow the User Agent to be spoofed as an iPhone. This allowed me to use this information to get MMS up and running on my non-Docomo S2.
Step by Step:
1. I used the link above to set my APN for MMS (I have the black SIM).
2. I used "My Softbank" website to setup my softbank.ne.jp account
3. I pulled out mms_config.xml from MMS.APK and used HxD to modify the mms_config.xml file to match User Agent settings from another mms_config for an iPhone, then re-added it back into the APK.
4. I used Root Explorer to replace MMS.APK in the /system/app folder.
5. I re-booted, and was able to actually download MMS messages that I had waiting in my queue. (before it would just fail)
Hope this helps, and like everyone else, if you use this and your phone bricks, I didn't do it!
Tested on Galaxy S2 running Litening 2.0.
Click to expand...
Click to collapse
hi there, thanks for providing the modified mms.apk.
i tried replacing my stock mms.apk with the one in attachment, but it didnt work.
i am using black simcard with sgs2, can you help please?
Hello has anyone got MMS to work on metropcs ICS roms? for the evo 4g PM me if anything or right a post on the thread
thanks in advance
anyhelp that leads to success will be gifted pm me
You will need to edit the xmls in the zip prior to flashing the rom, or use GOSMS Pro and change the mms settings to edit the XMLs if you Google "Ice Cream Sandwich APN settings" you will find a how to with a list of tools needed
________________________________
{We are legion, for we are many}
>Sent from my Anonymous DeathStar in the depths of GalaXy S2<
-Coming soon to an Evo4G near you?: [AoSP]EViL-MoD_FReEvO v0.1[Free your phone]-
Have you tried the app APN backup and restore? I know it worked on GB roms it might work on ICS as well. Just backup you apn then edit it and restore.
i appreciate the help guys ill give it a try !
hey
did you have any luck i too im trying to get mms on droid 3 with hash codes cyanogenmod 9. no luck so far i have tried editing the build.prop manually using go sms. but im not really good at this stuff. i know metroff 1.2 and 1.3 are not working wont even install.
Keep Reading the post I found a solution and wrote a guide..
kevindiddy said:
Hello has anyone got MMS to work on metropcs ICS roms? for the evo 4g PM me if anything or right a post on the thread
thanks in advance
anyhelp that leads to success will be gifted pm me
Click to expand...
Click to collapse
i think go mms would work if you want to travel that road
guys good news
damn I might be the first person with working ics and mms on metro PC's. If not the first to brag about it. currently using a nightly cyanogen mod 9 from hash code. love it so far. got it working bout 10 min ago.. i basically took the metroff files that have worked on previous gingerbread roms and people been flashing as a zip. ics dosent install them just right to get it working with just a zip flash. installed those internal files manually using root explorer gave those files full permissions and updated the build.prop just a bit. its late so I will work on a guide for you guys tomorrow how to get it done. since I'm not a dev I won't be making an easy file for u to install using safe strap. but if any devs wanna help us make a working zip.. metroff ics1.4 I guess. o and all credit to the original metroff developers. again I'm on cyanogenmod 9 Droid 3. stay tuned I will put a guide here soon hopefully put some jpgs as well. only issue with this is mmms will only work with this mms.apk and if u try to send say through go SMS it seems to break the mms.apk and than you have to restart to get it working again. and this moms.apk won't display peoples pics just blanks.... again devs we need your help to make lovely phones work at a cheap price.
Guide
I have moved the guide to the following thread....
http://forum.xda-developers.com/showthread.php?p=24543144#post24543144
It will continue to get updated till satisfied with everyones metropcs working...
Thank You
blazinbear82 said:
Guide for Metropcs MMS on ICS written 4/4/2012 blazinbear82
Their are similar guides to this but nothing written for the ICS and no devs making a metroff ics so heres this.
Credit to the Metroff Team. I Just took their files and inserted them directly into the rom.
Needed
Metroff 1.3 Download here http://www.mediafire.com/?q83m25ls8p5vnvi
A Good Working Brain
And Some time
Known ICS Rom this works on Cyanogenmod 9 by Hashcode on a DROID 3. It should work on other roms.
Step 1 download Metroff look at the link above.
Step 2 boot using safestrap... should work with clockwork
Step 3 install zip from sd card ..(choose metroff 1.3 zip file)
Step 4 Reboot..
At this point you will probably only get a starting run on build.prop (one of the files that needs to get modified).
Step 5 boot your phone up download rootexplorer.apk and install and open i think u might find it using 4shared perhaps.
Step 6 At This Point You will delete the old MMS original.apk installed on the rom because it does not work for METROPCS
go to system/app find the mms.apk and delete
Step 7 Extract the Metroff 1.3 zip file ( the one you downloaded earlier and ranned in safestrap/clockwork)
into your sdcard using root explorer
Step 8 You will be moving the files from Metroff into the root of your system file. click the mount r/w if you need to write to your root. its the button that sits on top of the root explorer at all times.
Once you have found the extracted files start by going to the data folder find eri.xml and and mpcs.sql
move those to the /data folder of your root. dont go back yet to get the other files stop here. hold a file for couple sec to bring up options and choose permissions.
and check off all the checks. (to be honest im not sure wich files need what permissions so i just gave permissions to all the files included in the metroff zip file)
Skip the folder called META-INF and the file mpcs.sh.
now go to system open the mms.apk and install it.
go to the xbin and pull sqlite3 and replace the sqlite3 that is on the root of your device under system xbin and give full permissions as well.
Step 9 Go to /system and find build.prop.. hold the file and click open in text editor.
You must edit the following if its not already named match it..
ro.product.brand = metropcs
ro.telephony.default network=4
ro.cdma.home.operator.numeric = 310027
ro.cdma.home.operator.alpha = MetroPCS
before exiting hit the menu and save
Step 10 Reboot phone
Test..
Troubleshoot
Recheck all the files make sure everyone of those files has permissions at full including the build.prop and make sure the files are where they should be.
Try giving the mms.apk full permissions as well under /system/app i also gave a couple of folders fullpermissions wich were /data/data/com.android.providers.telephony and everything inside of that full permissions.
also data/data/com.android.mms and everythign under that full permissions.
Follow up with me... Tell me what worked for u what didnt work for you so that i can get all the right settings included... I might of missed something. I will comeback and edit. Remember i just played around with the metroff files
Notes
1 you may edit the /data/eri.xml file After EriText="MetroPCS" or whatever you like this is the text you will see when you do the pull down the window.
2 MMS only works with the mms.apk given in metroff
if your using gosms and try to download and mms or send an mms on that it seems to break the mms.apk and you wont be able to send and receive until you reboot your phone again. you may however send the sms messeges trough gosms just remember to back to mms.apk to download your pics. have not tried handcent but i imagine its the same
3 This MMS.apk is not perfect sometimes it still trial and error for stuff to go through. but at the moment its the best we can do.
4. Remember to give thanks.
4.5 Metropcs does not use apn so I don't think editing an XML file alone would work.
5. If This Worked for you ask for this to be sticky.
Click to expand...
Click to collapse
I tried your Method and works on Decks ICS PB14 Rom!!!!
First time ever Im getting MMS working on a ICS rom with Metro PCS .
I followed every instruction you said and gave full permission but for some reason MMS doesnt go thru stock MMS, I was able to receive it thru GO SMS surprisingly, I haven't try sending yet!
Also at the part in the instruction where it says "Try giving the mms.apk full permissions as well under /system/app"
I couldn't find the app after I install it, but I did manually copy and paste into the directory and set the permission.
Thanks A TON for the Method and Definitely should Sticky!
i believe the mms the mms is under /system/app/com.android.mms-1.apk it might just be /system/app/com.android.mms.apk im not sure. Your welcome.
Unable to Send , but Receiving works perferct tho ...Well better than nothing, Thanks again
Ok u might have the issue i have on gingerbread where i need the mms.apk to send mms.... try installing the mms.apk dont reboot and immediately send an mms through the mms.apk make sure u removed the original mms.apk. using go sms on my mav 4.0 breaks the mms in n out i just reinstall that mms.apk included in metroff.zip and im back on business.
Thanx man..I did a clean install of cm9..the followed guide..
send n receive works...
So let me get this straight. I can flash CM9 on my Evo 4g on metro pcs and then do the steps on page 1 to get the MMS working?
This applies to anyone running Cyanogenmod 10.1 (CM10.1) definitely, and most likely other ROMs such as AOKP, CM9, CM10 etc.
When one flashes a custom ROM, APN settings that are necessary to send/receive MMS are changed, because the default values are for Sprint.
Disclaimer:
DO THIS AT YOUR OWN RISK. While this worked fine for me, and you're not messing with anything too important, I am not responsible for anything you may do to your device.
Credit to Andrew Willing in the Ting forums for new method.
1. From the launcher/desktop, Add > Shortcut > Activities > com.android.sprintmenu > MMSC .MMSC
2. Use that shortcut to access your MMS URL. Change it to the correct URL for Ting, http://mms.plspictures.com
5. profit!
A note: stock AOSP messenger does not as of right now have code built in to send MMS over wifi, unlike Touchwiz or other. It might be worth looking into the Gnex or Nexus 4 to see if there's anything there.
Old/complicated:
Requirements:
Root (assuming you're on a custom ROM, this is included)
A root explorer such as ES File Explorer with root explorer enabled in settings
A text editor capable of editing xml such as Jota+
Instructions:
Open Voice Dialer, say "Open APN's"
Check every one for an MMSC of "http://mms.sprintpcs.com"
Change all instances of this to "http://mms.plspictures.com" and save
Select one of the profiles with the correct MMSC in it.
Open your root explorer, navigate to /system/etc and find apns-conf.xml
Copy it to somewhere on your sdcard
Open it and replace all instances of "http://mms.sprintpcs.com" with "http://mms.plspictures.com" and save.
Copy and paste it back into /system/etc, ignoring warnings about overwriting
Reboot
????
Profit
Please let me know if anyone has any problems or if this worked for you.
A note: It might be worthwhile to keep the edited copy of apns-conf.xml you made somewhere on your sd card, as whenever you update your ROM these settings go away. Simply copy and paste the edited file into /system/etc and recheck the other apns you get to from the voice dialer.
not using cm10.1 (yet...)
but i'm a ting user, and glad to see some post here about it! thanks
Problems
So I was going along following your instructions when at the very end I couldn't save the changes (sprintpcs to plspictures). I have made sure that the file is both view and write, so now I am lost. Any ideas?
Antitorpiliko said:
So I was going along following your instructions when at the very end I couldn't save the changes (sprintpcs to plspictures). I have made sure that the file is both view and write, so now I am lost. Any ideas?
Click to expand...
Click to collapse
What program are you using to edit? Could try another, or just pull the file to PC and push the edited back on.
Sent from my SPH-D710 using xda app-developers app
eigokyoukan said:
What program are you using to edit? Could try another, or just pull the file to PC and push the edited back on.
Sent from my SPH-D710 using xda app-developers app
Click to expand...
Click to collapse
I am using Jota+ because that was what was recommended on this thread, but I have also used ES File editor and DB editor. As for using the pc, I can't seem to navigate to the folder holding apns-conf.xml so I am lost. My brother is even like "Bro, your phone is a lemon."
Antitorpiliko said:
I am using Jota+ because that was what was recommended on this thread, but I have also used ES File editor and DB editor. As for using the pc, I can't seem to navigate to the folder holding apns-conf.xml so I am lost. My brother is even like "Bro, your phone is a lemon."
Click to expand...
Click to collapse
There's actually an updated method, I'll update the OP.
tabormeister said:
There's actually an updated method, I'll update the OP.
Click to expand...
Click to collapse
I know this is a long shot but would you happen to know how to get metro pcs mms to come through wifi as well?
FuMMoD said:
I know this is a long shot but would you happen to know how to get metro pcs mms to come through wifi as well?
Click to expand...
Click to collapse
Depends on your phone, but here are the settings for metro, you could use voice dialer, open apns, change all of them to this info then use the desktop shortcut to change to this mmsc. If that doesn't work you could probably use a third party messenger like go sms or handcent and enter custom mms settings there.
MMSC: http://mms.metropcs.net/mmsc
MMS Proxy: wap.metropcs.net
MMS Port: 3128
Another option that worked for me was when I was on a TW ROM, I edited the MMSC using the data codes on the dialer. (Ting has a tutorial on how to do it). Tested that MMS was fully working first. I then backed up my APN's using the APN Back up and Restore app available on the play store. I flashed Slimbean and restored my APN's using the same app from the TW ROM. I can confirm receiving and sending MMS is working for me on Slimbean. I don't know if anyone else has done it this way, but it would be good if they can confirm as well.
I have the apn xml file located data/etc but when I use voice dial to open apns I have different values. I can't send or recieve or send picture messages. Regular text and mobile data is working though. I tried apn backup and restore, made it a system app and backed up my apn, then edited it but was not able to restore the edited file. It keeps coming back as null :cyclops:
/system/etc/apns-conf.xml.
I'll link mine tomorrow if you font figure yours out.
Sent from my Galaxy Nexus using Tapatalk 2
Little disclaimer: Please note I only tested this on my T999 GS3 so please don't ask me for support on other devices. By following this thread you're responsible for your actions with your device.
I just want to share a little fix for those facing issues with data and MMS on Straight Talk with the newer APN using AOSP. This may only apply to newer customers like me. I thanked the user that found the solution here (more information there as to what I replaced with what). I changed two "Medianet" entries in /system/etc/apns-conf.xml to reflect the newer APN settings. Otherwise, MMS (and perhaps data) will not work properly (I could send MMS but not receive before this fix). I put the little file in a zip since XDA doesn't allow .xml uploads, it is NOT a flashable file. Unzip, put the file permissions as rw-r--r-- using Root Explorer or your preferred choice, replace the file (again, located at /system/etc/), reboot and select the first MediaNet APN at Settings > More > Mobile networks > Access Point Names. Done.
A similar procedure can be done in a TouchWiz ROM, it does work. I tested it. You may or may not have to put in the newer APN at Settings.
Thanks for the contribution! BTW, it's TouchWiz