[MOD] Stock MMS APK with 160 characters sms capacity!

Search This thread

theos0o

Senior Member
Dec 26, 2010
1,590
7,116
32
Sitia
Hey!

Here's a mod for the Mms.apk.
The biggest feature, and the reason I modded this, is to get 160 characters capacity per SMS for non-English languages, and not 60-70, with extra costs for lengthy messages!

Features
160 characters capacity! (unicode to GSM 03.38 convertion)
Languages that should get 160 characters capacity:
Greek
Czech
Spanish
French
Polish
Portuguese
Slovak
No smiley on keyboard, new line support instead (thanks to mikko3024)
A little bit bigger text message box (when it expands) so you can have a better view of your text, not much scrolling.​

Deodexed ROMs
Download
• AOSP 4.2.1: v2 APK
• CM10.1 (JB 4.2): v2 APK --------- v2 flashable zip (thanks jimdem :))
• AOSP 4.1.2: v2 Inverted APK
• CM10 Stable (JB 4.1): v2 APK
• Jelly Bean 4.1: v2 flashable zip (thanks jimdem :))
• MIUI v4 (ICS 4.0.4): v2 APK --------- v2 flashable zip (thanks jimdem :))
• ICS: v2 flashable zip (thanks jimdem :))

How to install

Flash ZIP as usual or if you prefer the APK:

adb push it to /system/app !
or
Backup original Mms.apk (/system/app), just to be safe ;)
Use a file manager (with root access) to copy file to /system/app.
Set apk file permissions to rw-r--r-- (644).
Set apk file ownership to root:root.​

Sample input / output (characters mapping)
Input:
αβγδεζηθικλμνξοπρσςτυφχψωάέήίόύώϊϋΐΰΑΒΕΖΗΙΚΜΝΟΡΤΥΧΆΈΉΊΌΏΪΫŰűŐőąćęłńśźżĄĆĘŁŃŚŹŻÀÂÃÈÊÌÎÒÕÙÛâãêîõúûçěščřžďťňáíéóýůĚŠČŘŽĎŤŇÁÉÍÓÝÚŮŕĺľôŔĹĽÔÏïëË
Output:
ABΓΔEZHΘIKΛMNΞOΠPΣΣTYΦXΨΩAEHIOYΩIYIYABEZHIKMNOPTYXAEHIOΩIYÜüÖöacelnszzACELNSZZAAAEEIIOOUUaaeiouucescrzdtnaieoyuESCRZDTNAEIOYUUrlloRLLOIIee

Added in v2:
ñ → n
Ñ → N
Đ → Dj
đ → dj​

Source / smali changes (v2)
160 chars mod src/smali: http://d-h.st/GwK (CM10 quick reply popup requires some more editing)

Enjoy!
 
Last edited:

theos0o

Senior Member
Dec 26, 2010
1,590
7,116
32
Sitia
When i use polish characters my message still can not be 160 characters in length ;/ Why is this happening?

You mean the counter shows 70 characters?
Can you copy paste here the text you're trying to send? Wanna check myself :p

edit: Here's a sample message (random swype's, sorry :p)
screenshot2012041114535.png
 
Last edited:

avoulk

Senior Member
Aug 26, 2011
281
114
Athens
Works great on my Galaxy ACE for Greek! [deodexed ROM]
Thanks man!

ΥΓ: Επιτέλους ρε φίλε, έχουμε μπαφιάσει στο GoSMS και το Handcent :)
 
Last edited:
  • Like
Reactions: theos0o

theos0o

Senior Member
Dec 26, 2010
1,590
7,116
32
Sitia
We discovered a little issue with odexed ROMs (settings get reset on app restart or phone reboot), so I removed the new APKs from OP.

I'll need to find and work on Mms.odex files.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 84
    Hey!

    Here's a mod for the Mms.apk.
    The biggest feature, and the reason I modded this, is to get 160 characters capacity per SMS for non-English languages, and not 60-70, with extra costs for lengthy messages!

    Features
    160 characters capacity! (unicode to GSM 03.38 convertion)
    Languages that should get 160 characters capacity:
    Greek
    Czech
    Spanish
    French
    Polish
    Portuguese
    Slovak
    No smiley on keyboard, new line support instead (thanks to mikko3024)
    A little bit bigger text message box (when it expands) so you can have a better view of your text, not much scrolling.​

    Deodexed ROMs
    Download
    • AOSP 4.2.1: v2 APK
    • CM10.1 (JB 4.2): v2 APK --------- v2 flashable zip (thanks jimdem :))
    • AOSP 4.1.2: v2 Inverted APK
    • CM10 Stable (JB 4.1): v2 APK
    • Jelly Bean 4.1: v2 flashable zip (thanks jimdem :))
    • MIUI v4 (ICS 4.0.4): v2 APK --------- v2 flashable zip (thanks jimdem :))
    • ICS: v2 flashable zip (thanks jimdem :))

    How to install

    Flash ZIP as usual or if you prefer the APK:

    adb push it to /system/app !
    or
    Backup original Mms.apk (/system/app), just to be safe ;)
    Use a file manager (with root access) to copy file to /system/app.
    Set apk file permissions to rw-r--r-- (644).
    Set apk file ownership to root:root.​

    Sample input / output (characters mapping)
    Input:
    αβγδεζηθικλμνξοπρσςτυφχψωάέήίόύώϊϋΐΰΑΒΕΖΗΙΚΜΝΟΡΤΥΧΆΈΉΊΌΏΪΫŰűŐőąćęłńśźżĄĆĘŁŃŚŹŻÀÂÃÈÊÌÎÒÕÙÛâãêîõúûçěščřžďťňáíéóýůĚŠČŘŽĎŤŇÁÉÍÓÝÚŮŕĺľôŔĹĽÔÏïëË
    Output:
    ABΓΔEZHΘIKΛMNΞOΠPΣΣTYΦXΨΩAEHIOYΩIYIYABEZHIKMNOPTYXAEHIOΩIYÜüÖöacelnszzACELNSZZAAAEEIIOOUUaaeiouucescrzdtnaieoyuESCRZDTNAEIOYUUrlloRLLOIIee

    Added in v2:
    ñ → n
    Ñ → N
    Đ → Dj
    đ → dj​

    Source / smali changes (v2)
    160 chars mod src/smali: http://d-h.st/GwK (CM10 quick reply popup requires some more editing)

    Enjoy!
    4
    OP updated with CM7 apk modded!
    Anyone on GB (not CM7!) can try it and write if it works.
    4
    Just added v2 APKs for deodexed ICS / CM7.
    Check OP.

    v2 changes:
    - (For ICS) now based on CM9 APK, which means more languages (menu localization etc.)
    - Added following chars:
    ñ -> n
    Ñ -> N
    Đ -> Dj
    đ -> dj

    The ICS odexed files I got are messed up. I'll try to get the correct files.
    3
    When i use polish characters my message still can not be 160 characters in length ;/ Why is this happening?

    You mean the counter shows 70 characters?
    Can you copy paste here the text you're trying to send? Wanna check myself :p

    edit: Here's a sample message (random swype's, sorry :p)
    screenshot2012041114535.png
    3
    For example : Witam, mam do zaoferowania prace na terenie trójmiasta od godziny 17.

    When i try to write something else, it creates next message.

    I have an ICS 4.0.3 rom.

    Did u install it correctly?
    check my screenshot above