I am running CyanogenMOD 11 Snapshot M9 hammerhead
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.