Text/Picture Messaging Not Downloading/Sending - AOSP Messaging

Search This thread

aszelinski

Member
Feb 10, 2012
29
6
Samsung Galaxy S9
FYI - I was having issues with Text/Picture Messaging Not Downloading/Sending with AOSP ROMS.
After some heavy duty Googleing and putting the pieces together from numerous posts across different sites this is what I came up with...
Go to: Settings --> Mobile Networks --> Preferred Network Type
Select: CDMA+LTE/EVOD instead of Global and reboot. (I think AOSP ROMS are set to Global for the purpose of being used worldwide.)
Since I did this my picture messaging works perfectly! Be sure to check this each time you change ROMS or update your current installed ROM.
Hope this helps some folks... :D
 

Sleepybear84

Member
Dec 17, 2013
14
0
FYI - I was having issues with Text/Picture Messaging Not Downloading/Sending with AOSP ROMS.
After some heavy duty Googleing and putting the pieces together from numerous posts across different sites this is what I came up with...
Go to: Settings --> Mobile Networks --> Preferred Network Type
Select: CDMA+LTE/EVOD instead of Global and reboot. (I think AOSP ROMS are set to Global for the purpose of being used worldwide.)
Since I did this my picture messaging works perfectly! Be sure to check this each time you change ROMS or update your current installed ROM.
Hope this helps some folks... :D

I've tried to do this on CM11 and it did not help. I even tried to pull the APN list from the stock ROM and slap that in to the CM11 build, but it always just kept flashing "No APN Network" or something similar. I haven't tried SlimKat MMS yet.

I've heard using another messaging app for MMS works, such as the Verizon Messenger App.
 

aszelinski

Member
Feb 10, 2012
29
6
Samsung Galaxy S9
I've tried to do this on CM11 and it did not help. I even tried to pull the APN list from the stock ROM and slap that in to the CM11 build, but it always just kept flashing "No APN Network" or something similar. I haven't tried SlimKat MMS yet.

I've heard using another messaging app for MMS works, such as the Verizon Messenger App.

I tried the APN thing and totally FUBARed my ROM and had to do a reflash...

I might try the Verizon Messenger App next time...
 

Khiraji

Senior Member
Dec 11, 2010
145
28
Portland, OR
This worked for me! I'm using Stargo's CM11 (2014-02-12 nightly) and now I can send MMS using Go SMS Pro. I'd imagine Handcent works too. Thank you!
 

Jishkah

Senior Member
Jul 11, 2013
71
6
I'm gonna chime in.

From what I've found, modifying the APN settings is always a temporary fix or, if anything, a "placebo effect" of sorts. I'd like to consider myself a bit of a power user when it comes to my phone, so I tend to document and take notice of every bug that comes up, and I've found that the MMS issue is prevalent across every ROM for the Droid 4 - and it only ever happens with the AOSP Messaging app. MMS messaging, at least for the AOSP Messaging app, is always a hit-or-miss; when you reboot the phone, try to send an MMS message on the AOSP Messaging app. If it goes through, great! It works. If it doesn't go through, you'll need to reboot the phone until it works. The methods that I've found to "work" for others - erasing database files in the phone's filesystem, changing APN settings, et cetera - are always a hit-or-miss solution; correlation does not equal causation, and I've found that, regardless of the steps taken to fix the problem, it always comes down to the luck of the reboot. It's a snake oil fix, basically, and has nothing to do with fixing the problem, save for the fact that rebooting the phone has a chance to temporarily fix it, regardless of whether or not you changed APN settings or deleted a file or did whatever. In other words, rebooting the phone can either disable MMS for the remainder of its uptime, or enable it for the remainder of its uptime; it's always random.

I don't know why the AOSP Messenger app is the only SMS/MMS app that has this happen to it. I've heard that GoSMS, Handcent, and Verizon Messenger always work, but I'd rather not use a third-party texting app.

Tl;dr Until the bug is officially fixed in a future ROM build, the only way to temporarily "fix" the problem is to reboot the phone until MMS works. A good way to test if MMS Send/Receive works is to try to send an MMS message to somebody.
 
Last edited:

aszelinski

Member
Feb 10, 2012
29
6
Samsung Galaxy S9
Jishkah - After more use of the installed ROM I did indeed run into the problem again as you said I would with reboots... I have tried a few more things and believe I have over come the issue.
I booted into my Stock ROM and got the actual APN settings form the Stock ROM. I then booted into my SlimKat ROM and set up a APN using the settings from the stock ROM and set it as default. That has seemed to work through multiple reboots unless I have just been lucky.
 

Jishkah

Senior Member
Jul 11, 2013
71
6
Jishkah - After more use of the installed ROM I did indeed run into the problem again as you said I would with reboots... I have tried a few more things and believe I have over come the issue.
I booted into my Stock ROM and got the actual APN settings form the Stock ROM. I then booted into my SlimKat ROM and set up a APN using the settings from the stock ROM and set it as default. That has seemed to work through multiple reboots unless I have just been lucky.
Well, then, I certainly wish you luck. :) I've just never had any success with it, personally. Maybe you'll have more luck. For me, the MMS issue is something that, at times, rarely pops up, even after multiple reboots... at other times, it happens every time and takes me about a half hour to finally get a reboot that has MMS working. :x
 

swie99

Member
Aug 24, 2015
7
0
Hi, my problem is only for downloading mms.
when I open MMS in app it show me error "item file_name.jpeg can't be delivered"
But text is normally shown.
Sending problem I fixed editing MsgSettings.xml file:
Code:
<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
<map>
<boolean name="MmsContentDispositionSupport" value="true" />
<boolean name="MmsVZWIPv6Enabled" value="false" />
<boolean name="SmsToMmsConvertEnabled" value="true" />
<boolean name="ContactPickerEnabled" value="false" />
<int name="MmsRMMaximumMessageSize" value="307200" />
<boolean name="ErrorCodesEnable" value="false" />
<boolean name="sms_pref_key_to_email" value="false" />
<string name="mms_user_agent">smartfon</string>
<boolean name="MmsOnlineAlbumSMSAllowed" value="false" />
<int name="MmsFromFormat" value="0" />
<string name="MmsMimeTypeBlackList"></string>
<string name="encoding_hun_HUN">0, true, true, false, false</string>
<boolean name="ForceCanonicalAddressUpdate" value="false" />
<string name="encoding_ces_CZE">0, true, true, false, false</string>
<int name="MmsSlideshowMaxImageWidth" value="1024" />
<string name="encoding_nld_NLD">1, true, true, false, false</string>
<boolean name="GroupMessageTypeEnabled" value="true" />
<int name="MmsMinNumOfMediasOnSlideshow" value="3" />
<int name="sms_mms_threshold" value="5" />
<int name="MmsMicrocellMessageSize" value="0" />
<boolean name="SignatureEnable" value="false" />
<boolean name="MmsMicrocellPictureResizeEnabled" value="false" />
<string name="encoding_slv_SVN">1, true, true, false, false</string>
<boolean name="VibrateDefaultPref" value="true" />
<int name="MmsAbortProgressLimit" value="90" />
<int name="OutgoingMessageTypeDefaultPref" value="1" />
<string name="encoding_slk_SVK">0, true, true, false, false</string>
<boolean name="LocationVcardWarningEnabled" value="false" />
<boolean name="RoamingAutoRetrieveEnabled" value="true" />
<string name="encoding_ron_ROU">0, true, true, false, false</string>
<string name="encoding_heb_ISR">1, true, true, false, false</string>
<boolean name="MmsDisableRetryAfterServerTimeout" value="false" />
<boolean name="PriorityEnable" value="false" />
<string name="encoding_fra_FRA">0, true, true, false, false</string>
<boolean name="CallbackNumDefaultPref" value="true" />
<int name="DefaultEncodingMethod" value="1" />
<string name="encoding_srp_BIH">0, true, true, false, false</string>
<boolean name="MmsRestrictionModeEnabled" value="false" />
<boolean name="SmsEmailConvertToMmsOnMultipleSegmentsEnabled" value="true" />
<string name="encoding_eng_CAN">1, true, true, false, false</string>
<boolean name="SmsToMmsAutoConvert" value="true" />
<boolean name="sms_mms_show_network_timestamp" value="false" />
<string name="encoding_default">1, true, true, false, false</string>
<string name="MmsVersion">mms_version_1_2</string>
<string name="encoding_nob_NOR">0, true, false, false, false</string>
<boolean name="SmsEmailConvertToMmsOnNon7BitEncodingEnabled" value="true" />
<int name="MmsConnectionTimeout" value="30000" />
<int name="MmsNoProgressTimeout" value="180000" />
<boolean name="DeliveryReportEnable" value="true" />
<boolean name="CopyMessageToSimEnabled" value="false" />
<boolean name="MmsNotifyServerError" value="false" />
<boolean name="MmsSubjectEnable" value="true" />
<string name="encoding_zho_TWN">1, true, true, false, false</string>
<boolean name="SmsMmsEmotIconInKeypadEnabled" value="false" />
<string name="PreferencesVersionSettings">msg-stab-02-jb.2</string>
<boolean name="MaxNumRecipientsEnable" value="true" />
<string name="MmsAcceptHeader">*/*, application/vnd.wap.mms-message, application/vnd.wap.sic</string>
<boolean name="GroupRequiresMmsByDefault" value="true" />
<int name="InServiceWaitTimeout" value="20000" />
<boolean name="CallbackNumEnable" value="false" />
<string name="encoding_swe_SWE">0, true, false, false, false</string>
<boolean name="MmsNumberPlusPrefixEnabled" value="false" />
<boolean name="HistoryForSuggestionsEnabled" value="false" />
<string name="encoding_dan_DNK">0, true, false, false, false</string>
<int name="SmsCharsRemainTilCounter" value="159" />
<string name="encoding_jpn_JPN">1, true, true, false, false</string>
<int name="mms_max_image_height" value="2448" />
<string name="encoding_tha_THA">1, true, true, false, false</string>
<boolean name="MmsVideoResizeEnabled" value="true" />
<boolean name="SmsMmsEnableAlias" value="false" />
<int name="MmsMaxVideoRecordingSeconds" value="60" />
<string name="mms_online_album"></string>
<string name="encoding_eng_USA">1, true, true, false, false</string>
<boolean name="mms_non_ascii_file_name_support" value="false" />
<int name="MmsTransferTimeout" value="240000" />
<int name="MmsSlideshowMaxImageHeight" value="728" />
[B]<int name="mms_maximum_message_size" value="307200" />[/B]
<string name="UaprofTagName">x-wap-profile</string>
<int name="MaxNumRecipients" value="20" />
<string name="encoding_hrv_HRV">0, true, true, false, false</string>
<string name="encoding_ita_ITA">1, true, true, false, false</string>
<boolean name="MmsAdjustImageOrientation" value="true" />
<string name="MmsUserAgentFormat"></string>
<string name="encoding_rus_RUS">1, true, true, false, false</string>
<string name="mms_country_code">1</string>
<string name="encoding_srp_SRB">1, true, true, false, false</string>
<boolean name="WapRejectEnable" value="true" />
<string name="encoding_por_BRA">1, true, true, false, false</string>
<boolean name="MmsConvertIcalToVcalEnabled" value="false" />
<int name="mms_max_image_width" value="3264" />
<boolean name="ExtraAddressCharactersEnabled" value="false" />
<boolean name="SmsMmsSortByUnreadConversations" value="false" />
<string name="encoding_spa_USA">1, true, true, false, false</string>
<string name="MmsDefaultApnName"></string>
<boolean name="SecondaryMmscSupport" value="false" />
<string name="StaticVersionSettings">msg-stab-02-jb.23</string>
<boolean name="SendBlankSmsEnabled" value="false" />
<boolean name="MmsUseCCForRecipients" value="false" />
<boolean name="MTMemoryFullEnable" value="false" />
<boolean name="SmsOneRRCConnection" value="false" />
<string name="sms_pref_key_email_gateway_num"></string>
<boolean name="MmsEncodingUTF8" value="false" />
<string name="MmsUaprofFormat">$product</string>
<int name="MmsRMMaxImageHeight" value="1200" />
<boolean name="MsgDetailsEnable" value="true" />
<string name="encoding_bul_BGR">1, true, true, false, false</string>
<string name="encoding_fin_FIN">0, true, false, false, false</string>
<string name="encoding_ara_EGY">1, true, true, false, false</string>
<boolean name="EmailGatewayFromSimCard" value="false" />
<string name="MmsMicrocellOperatorName"></string>
<string name="encoding_vie_VNM">1, true, true, false, false</string>
<int name="ConnectivityWaitTimeout" value="45000" />
<boolean name="ShortCodeDetectionEnabled" value="false" />
<string name="MmsMaxVideoResolution">QVGA</string>
<string name="encoding_kor_KOR">1, true, true, false, false</string>
<string name="encoding_ell_GRC">0, true, true, false, false</string>
<string name="encoding_fra_CAN">1, true, true, false, false</string>
<string name="encoding_lit_LTU">1, true, true, false, false</string>
<boolean name="RetrievalRoamingDefaultPref" value="true" />
[B]<int name="MmsMaxPictureSizeForRetry" value="307200" />[/B]
<string name="ProprietaryHttpHeader"></string>
<int name="mms_retry_timeout2" value="300000" />
<int name="mms_retry_timeout3" value="600000" />
<int name="mms_retry_timeout4" value="1800000" />
<boolean name="MmsCommonVideoResolutionsOnlyEnabled" value="false" />
<string name="encoding_pol_POL">0, true, true, false, false</string>
<int name="mms_retry_timeout1" value="60000" />
<boolean name="AutoRetrievalDefaultPref" value="true" />
<boolean name="NotifyWapMmscEnable" value="false" />
<string name="encoding_tur_TUR">2, false, false, true, true</string>
<string name="encoding_cat_ESP">1, true, true, false, false</string>
<int name="MmsRMMaxImageWidth" value="1600" />
<int name="MmsNoResponseTimeout" value="120000" />
<string name="encoding_por_PRT">0, true, true, true, true</string>
<string name="encoding_deu_DEU">1, true, true, false, false</string>
<boolean name="ShowMessageGroupTypeWarningAvailable" value="false" />
<int name="SMSUCS2CharacterLimit" value="0" />
<boolean name="TransIdEnable" value="false" />
<boolean name="AutoRetrievalEnabled" value="true" />
<string name="encoding_zho_CHN">1, true, true, false, false</string>
<boolean name="GenerateUserAgent" value="false" />
<int name="MmsTransferTimeoutForVoiceCall" value="0" />
<string name="encoding_spa_ESP">0, true, true, true, false</string>
<boolean name="PlayAudioAsSlideshow" value="false" />
<string name="encoding_ukr_UKR">1, true, true, false, false</string>
<boolean name="MmsOnlineAlbumEnabled" value="false" />
<boolean name="IsLocationVCardMandatory" value="false" />
<string name="encoding_lav_LVA">1, true, true, false, false</string>
<int name="MmsSubjectSizeLimit" value="80" />
</map>
I can change something in this file to fix downloading problem ?
 
Last edited: