I have a rooted S4 Verizon, Hyperdrive ROM. I cannot send MMS messages. Data is constantly turned on in settings. When I turn WIFI off I'm able to send a MMS but if WIFI is turned on it will not send a MMS.
Any suggestions?
I'm using the C6806 GPE edition z ultra, bootloader locked and unrooted. I've run into an issue with sending and receiving MMS messages while I am connected to wifi. I am not attempting to send messages over wifi and my APN settings are correct. If my wifi is turned off, I can send and receive without issues. But when it's on, my outgoing mms will sit "sending" forever. Incoming messages come through with the download link but I have to disconnect from wifi to be able to sucessfully download.
I've tried multiple messaging apps and all seem to have the same issue. These are the ones I've tested: Hangouts, EvoleSMS, 8SMS, Textra. Even with the recent update in 8SMS to enable mobile data to send MMS, it still gets stuck in a sending state and is never received by the person I am trying to send to.
Has anyone else had a similar issue or any idea of how to fix it?
I just figured out an issue that was driving me crazy. If you use any 3rd party texting apps and have wifi calling enabled, you can't send or receive mms messages. This includes Hangouts. Want to text that pic, you have to disable wifi calling.
Now I need a realistic solution, other than use stock messaging or disable wifi calling.
I am using the Google Play Nexus 5 on T-Mobile US.
I am running CyanogenMOD 11 Snapshot M9 hammerhead
Android 4.4.4
OpenVPN for Android
DD-WRT Router using the OpenVPN server
I currently have a phone and VPN connection as described above. It connects and works great. The issue I am having, and have searched xda and google for the answer, is that when the VPN is connected everything works fine, except MMS. The APN is correct, per T-Mobile's website. I can send and receive MMS without the VPN connected. The moment I connect to the VPN my MMS in and out fail. I have read on Cisco's website that android has something blocking MMS when connected to VPN.
So, my question is: Is there any way to remove this block or reroute only MMS traffic outside of the VPN? I do have Android Firewall installed, so iptables is usable to do this.
No one has anything for this?
Having the same issue here.
Sony Xperia Z3 on AT&T
Android 4.4.4
Has anyone ever found a solution/workaround for this? I had this problem on my Galaxy S4 on 5.0.1 and now I'm having the same issue on my S7 on Marshmallow. Thanks!
W1nks said:
Has anyone ever found a solution/workaround for this? I had this problem on my Galaxy S4 on 5.0.1 and now I'm having the same issue on my S7 on Marshmallow. Thanks!
Click to expand...
Click to collapse
The only "solution" I found, but did not feel it was the true answer, was just a workaround. I noticed that when I am hooked to wifi as well MMS fail to send and to receive. I just have to turn it off and wait for the message than turn it back on. Sucks I know, but it works.
dl200010 said:
The only "solution" I found, but did not feel it was the true answer, was just a workaround. I noticed that when I am hooked to wifi as well MMS fail to send and to receive. I just have to turn it off and wait for the message than turn it back on. Sucks I know, but it works.
Click to expand...
Click to collapse
That's a bummer! My biggest problem is receiving messages. I don't get any notification that it's trying to receive a message so I don't even know one is trying to come in.
W1nks said:
That's a bummer! My biggest problem is receiving messages. I don't get any notification that it's trying to receive a message so I don't even know one is trying to come in.
Click to expand...
Click to collapse
I do get these messages, but I am using a third party MMS/SMS client (ChompSMS) that tells me when it is trying to receive something.
dl200010 said:
I do get these messages, but I am using a third party MMS/SMS client (ChompSMS) that tells me when it is trying to receive something.
Click to expand...
Click to collapse
I may have found a solution but I still need to do more testing. When looking through the settings of some messaging apps I've noticed some give you a "MMS Behavior" option. In Textra it says:
Code:
Try 'System' if legacy MMS isn't work (for example with Project Fi, VPNs, WiFi MMS, etc).
So I set it to System and so far it seems to be working fine while being connected to my VPN. If I change back to "Legacy" or to a different default messaging app without that option it seems like they stop coming through again.
So far I've only tested this with pictures messages and haven't had a chance to try group texts yet. ChompSMS has the option in there but I've only tested it with Textra. I'm using a Galaxy S7 on Verizon so I'm not sure if that affects anything either.
Well, I tested it in ChompSMS, but no luck.
Sent from my DLROM on Nexus 6P using XDA-Developers mobile app
I would bet this is because the MMS server only allows the carrier IP Range. If it's blocking over Wifi as well that would prove that it's not just VPN that is causing it. I would imagine you could receive MMS from anywhere if you have a way of getting your mobile/carrier IP address. (Some sort of proxy(?))
Also found this on another forum:
SuperDave426 said:
I haven't used these in a while, but when I did they both worked over wifi. Textra and 8SMS. See if installing either one helps, if not uninstall.
But beware, if your provider doesn't support MMS over wifi you won't be able to use it, here is the warning from 8sms on MMS settings:
MMS over Wifi
If your cellular network (ie. Sprint) supports mms over wifi, you can enable Settings » MMS Settings » MMS over Wifi.
If your cellular network does not support mms over wifi (or you are not sure), then DO NOT enable MMS over Wifi or mms will stop working.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
fanboys3 said:
I would bet this is because the MMS server only allows the carrier IP Range. If it's blocking over Wifi as well that would prove that it's not just VPN that is causing it. I would imagine you could receive MMS from anywhere if you have a way of getting your mobile/carrier IP address. (Some sort of proxy(?))
Also found this on another forum:
Click to expand...
Click to collapse
I believe T-Mobile USA does support MMS over wifi
Sent from my DLROM on Nexus 6P using XDA-Developers mobile app
I had issues with having my VPN active and not getting SMS/MMS messages while connected. Went looking for an answer and found that there wasn't any one single solution for it so I thought I'd post what worked for me. FWIW I'm on T-Mobile USA with Android 6.0.1.
Within my VPN configuration I went to the 'Allowed Apps' tab and excluded my SMS/MMS programs and processes. Namely I made sure Textra, Messenger, and MmsService were all excluded from the VPN and this resolved my issue. After disconnecting and reconnecting the VPN my text messages are sent and received without issue.
Was a pain in the butt for me as I have tasker setup to bring my VPN to life whenever it's not connected to my home wifi network. Took me a day or two to notice that text messages weren't going anywhere while the VPN was active. Oddly enough being on my home wifi network along with wifi calling being active has never caused an issue with SMS/MMS not working, but having a VPN active did.
I have switched to the Nexus 6P and am running rooted stock 7.1.1 (beta). Still with T-Mobile. I still have issues with MMS on wifi and on VPN, but no issue with SMS. It is strange. Maybe it is time to ask T-Mobile.
Sent from my Nexus 6P using XDA-Developers mobile app
I can only send am MMS though the hangouts app. It fails in all the other MMS apps. In hangouts I am sending it to their number not their hangout.
I have the correct APN settings, anyone having this issue?