Modded APK to disable sms auto convert to mms.

Reflxxx

Senior Member
Sep 23, 2009
85
12
0
Hi,

The default messaging app converts a text message (SMS) to MMS when its longer then 3 texts. Its not possible to turn this off in the default app. Can someone please mod the APK to disable this feature?

SMS messages are often included in your dialplan, MMS messages are not so this auto convert when not noticed will get you a large bill.

Thanks in advance!
 

ReeLT

Member
Dec 22, 2010
30
3
28
Pyongyang
One way is to use a different apk. I tried google apk (you must have google framework from magisk installed for it to work). It doesn't convert SMS to MMS , but I love my S8 totally black, so I'm gonna stay with native app.
I don't think the problem is in the .apk itself. There is an xposed module, which disabled this annoying "feature", but it worked only up to 6.0 MM.
The thing is, that the module changed/added a few lines in cscfeature.xml and I think, that is what we need to focus on.
Anyway, here are all the messaging related lines i took from my SM-T705 (6.0), with conversion disabled:
Code:
<CscFeature_Message_DisableMenuSmsInputMode>FALSE</CscFeature_Message_DisableMenuSmsInputMode>
<CscFeature_Message_EnableSaveRestoreSDCard>TRUE</CscFeature_Message_EnableSaveRestoreSDCard>
<CscFeature_Message_SmsMaxByte>999</CscFeature_Message_SmsMaxByte>
<CscFeature_Message_SmsInputMode>automatic</CscFeature_Message_SmsInputMode>
<CscFeature_Message_DisableSmsToMmsConversionByTextInput>TRUE</CscFeature_Message_DisableSmsToMmsConversionByTextInput>
<CscFeature_Message_MaxRecipientLengthAs>999</CscFeature_Message_MaxRecipientLengthAs>
Right now I'm running 8.0. Trying to add these to cscfeatures.xml. After reboot my messaging app just stops adding new symbols at the end of third message, does not convert to MMS anymore and gives me an error toast message: "Maximum number of characters reached".
I would love, if someone more advanced than me could help me out with some advice or some line of code.
If anyone with Samsung 7.0+ device has the ability to write more than 3 sms before conversion or conversion disabled, please post your cscfeature.xml!