• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [Boost Mobile] AOSP Stock Messaging MMS Fix

moonknightus

Android Enthusiast
Welcome to my side-project.

Ever notice how, as long as you have MopedRyder's Universal APN Fix applied, the stock messaging app will send MMS messages just fine but won't receive them? So did I. While I don't actually use CM11 (see Conquest), and am actually perfectly happy using Hangouts even there, I knew there had to be a solution. So I found it.

Basically, this uses the VillanROM Theme system to replace four files in the Mms.apk:

res/xml/mms_config.xml
res/xml-mcc310-mnc120/mms_config.xml
res/xml-mcc311-mnc490/mms_config.xml
res/xml-mcc311-mnc870/mms_config.xml

Our MVNO requires an extra HTTP parameter to be passed along with the MMS data in order to authorize us to receive MMS on Sprint's eHRPD and LTE networks: the X-MDN parameter.

All I've done is add

Code:
<string name="httpParams">X-MDN: ##LINE1##</string>
<string name="httpParamsLine1Key">##LINE1##</string>

to each of the above-named files and recompiled them so that they can be injected into the Mms.apk file.

While this was built and tested using a nightly build of CyanogenMod 11, it should theoretically work with any AOSP-based ROM that uses the same internal structure for the xml folders.

Download it here, make a backup and flash it in recovery. MD5: 6c33576abbe6c2b1f25a6717488e20c1
 
Back
Top Bottom