• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[APP][MOD][JB][CM10] Modified LatinIME.apk for Mms Newlines & Tablet Number Mod

Search This thread

mikko3024

Senior Member
Jul 26, 2011
85
156
Manila
Features:

Mms Carriage Returns

Want to insert new lines in a SMS or MMS but still use the AOSP keyboard? and still run a modified Mms.apk?
I've modified the LatinIME.apk from JB/CM10 to show the Carriage Return button when composing an SMS/MMS thru the stock Mms.apk and still retain the smiles.
From my previous Mms.apk mod thread (http://forum.xda-developers.com/showthread.php?t=1583232), Mms.apks are usually frequently updated from CyanogenMod ROMs or from other modifications like inverted/themed Mms.apks.
The behavior of the LatinIME keyboard now is modified to still enjoy your freedom for other modified Mms.apks :)

Screenshots
Screen1.jpgScreen2.jpg


Tablet Mod

Originally, the shortcuts to numeric keys on the first row of the keyboard on most languages and style (QWERTY, QWERTZ, etc) was disabled (as compared to the ICS LatinIME). This modified Mms.apk re-enables those shortcuts.

Screenshot
Screen3.jpg


Download Links:

APK: LatinIME-SMSNewLineMod-V1.1.apk - 23.25 MB
Update Zip: LatinIME-SMSNewLineMod-V1.1-Patch.zip - 23.47 MB


Method 1 - ADB Method

1. Create a backup of your current LatinIME.apk (in case something goes wrong).
Code:
adb shell cp /system/app/LatinIME.apk /system/app/LatinIME.apk.bak
2. Download LatinIME-SMSNewLineMod-V1.1.apk.
3. Execute the command (Relative to where the downloaded apk is):
Code:
adb root
adb remount
adb push LatinIME-SMSNewLineMod-V1.1.apk /system/app/LatinIME.apk
adb shell chmod 0644 /system/app/LatinIME.apk

Method 2 - CWM Recovery Update.zip

1. Create a backup of your current LatinIME.apk (in case something goes wrong).
2. Download LatinIME-SMSNewLineMod-V1.1-Patch.zip.
3. Boot into CWM Recovery.
4. Flash/install the downloaded LatinIME-SMSNewLineMod-V1.1-Patch.zip.
5. Reboot.


Lastly, hit the Thanks button. Or if you're feeling generous: buy me a cup of coffee. :)


Changelog
Version 1.1 - 20120915
- Tablet Mod - Enable number input shortcut on sw600dp and sw768dp screens.

Version 1 - 20120911
- Initial release. (Cheers to Paparasee for the idea.)


Archive
Version 1: APK | Update Zip
 
Last edited:

charsta

Senior Member
Dec 22, 2011
77
4
Ok, so this mod will add the next line/return button on the keyboard and let me use the "stock" mms.apk or even an inverted version of the mms.apk?
That would be nice! :p
Using your previous modded mms.apk I was moving the apk to system/app, change permissions and owner and worked fine.
Now where I can find LatinIME.apk in order to backup it?
Thank you!

Edit:
Ok! Found it in the same folder! /system/app . In order to make the backup, copying it to another location is enough?
 
Last edited:

Paparasee

Senior Member
Apr 19, 2009
1,105
198
Kuwait
Thanks a ton Mikko :)

Just this morning I downloaded apktool and tried fooling around with latinime.apk. Tried various stuff but failed. What a coincidence that you finish it today.

Thanks again!

Sent from my Nexus S using Tapatalk 2
 

mikko3024

Senior Member
Jul 26, 2011
85
156
Manila
Updated first post.

Version 1.1 - 20120915
- Tablet Mod - Enable number input shortcut on sw600dp and sw768dp screens.

Note:
The new mod only adds the tablet mod to the LatinIME. No need to update if you are using a phone.
 

suparokr

Member
Feb 22, 2011
21
1
Volume cursor

Is there anyway that you could add a volume button-controlled cursor option to the keyboard apk? I love what you did though :) It works!
 

mikko3024

Senior Member
Jul 26, 2011
85
156
Manila
When i try through the recovery i obtain a "install aborded" response... mmhh ?
Seems like the update.zip is broken.. nobody reported this. I'll try to provide a good one but it may take sometime as my ISP is acting weird lately. I keep getting frequent disconnections and result in a corrupted upload. The d-h.st site is down too.

You can use the adb method for the mean time though.
 

maxmax0

Senior Member
Oct 21, 2010
155
30
OK, tested and works fine on my Nexus 7.

Any chance you could submit this (or at least the portion with the numeric keys, dunno about the MMS part) to CM so that it could be included in the major ROMs?
 

mikko3024

Senior Member
Jul 26, 2011
85
156
Manila
Uploaded fixed update.zip

Any chance you could submit this (or at least the portion with the numeric keys, dunno about the MMS part) to CM so that it could be included in the major ROMs?
I'll try to submit the patch. I'm new to using git and gerrit. Can't wrap my head around it yet. :D

Edit:
From here: http://review.cyanogenmod.com/#/c/22318/
seems like it is already in cm10 but it applies only to 10in tablets.
 
Last edited:

sukkukikku

Senior Member
May 4, 2013
268
21
26
Nandyal
Features:

Mms Carriage Returns

Want to insert new lines in a SMS or MMS but still use the AOSP keyboard? and still run a modified Mms.apk?
I've modified the LatinIME.apk from JB/CM10 to show the Carriage Return button when composing an SMS/MMS thru the stock Mms.apk and still retain the smiles.
From my previous Mms.apk mod thread (http://forum.xda-developers.com/showthread.php?t=1583232), Mms.apks are usually frequently updated from CyanogenMod ROMs or from other modifications like inverted/themed Mms.apks.
The behavior of the LatinIME keyboard now is modified to still enjoy your freedom for other modified Mms.apks :)

Screenshots
View attachment 1318761View attachment 1318762


Tablet Mod

Originally, the shortcuts to numeric keys on the first row of the keyboard on most languages and style (QWERTY, QWERTZ, etc) was disabled (as compared to the ICS LatinIME). This modified Mms.apk re-enables those shortcuts.

Screenshot
View attachment 1327043


Download Links:

APK: LatinIME-SMSNewLineMod-V1.1.apk - 23.25 MB
Update Zip: LatinIME-SMSNewLineMod-V1.1-Patch.zip - 23.47 MB


Method 1 - ADB Method

1. Create a backup of your current LatinIME.apk (in case something goes wrong).
Code:
adb shell cp /system/app/LatinIME.apk /system/app/LatinIME.apk.bak
2. Download LatinIME-SMSNewLineMod-V1.1.apk.
3. Execute the command (Relative to where the downloaded apk is):
Code:
adb root
adb remount
adb push LatinIME-SMSNewLineMod-V1.1.apk /system/app/LatinIME.apk
adb shell chmod 0644 /system/app/LatinIME.apk

Method 2 - CWM Recovery Update.zip

1. Create a backup of your current LatinIME.apk (in case something goes wrong).
2. Download LatinIME-SMSNewLineMod-V1.1-Patch.zip.
3. Boot into CWM Recovery.
4. Flash/install the downloaded LatinIME-SMSNewLineMod-V1.1-Patch.zip.
5. Reboot.


Lastly, hit the Thanks button. Or if you're feeling generous: buy me a cup of coffee. :)


Changelog
Version 1.1 - 20120915
- Tablet Mod - Enable number input shortcut on sw600dp and sw768dp screens.

Version 1 - 20120911
- Initial release. (Cheers to Paparasee for the idea.)


Archive
Version 1: APK | Update Zip

will you please tell me how to colourise a particular key "P" to red color on the aosp keyboard latinIME app :good:
 

Top Liked Posts

  • There are no posts matching your filters.
  • 18
    Features:

    Mms Carriage Returns

    Want to insert new lines in a SMS or MMS but still use the AOSP keyboard? and still run a modified Mms.apk?
    I've modified the LatinIME.apk from JB/CM10 to show the Carriage Return button when composing an SMS/MMS thru the stock Mms.apk and still retain the smiles.
    From my previous Mms.apk mod thread (http://forum.xda-developers.com/showthread.php?t=1583232), Mms.apks are usually frequently updated from CyanogenMod ROMs or from other modifications like inverted/themed Mms.apks.
    The behavior of the LatinIME keyboard now is modified to still enjoy your freedom for other modified Mms.apks :)

    Screenshots
    Screen1.jpgScreen2.jpg


    Tablet Mod

    Originally, the shortcuts to numeric keys on the first row of the keyboard on most languages and style (QWERTY, QWERTZ, etc) was disabled (as compared to the ICS LatinIME). This modified Mms.apk re-enables those shortcuts.

    Screenshot
    Screen3.jpg


    Download Links:

    APK: LatinIME-SMSNewLineMod-V1.1.apk - 23.25 MB
    Update Zip: LatinIME-SMSNewLineMod-V1.1-Patch.zip - 23.47 MB


    Method 1 - ADB Method

    1. Create a backup of your current LatinIME.apk (in case something goes wrong).
    Code:
    adb shell cp /system/app/LatinIME.apk /system/app/LatinIME.apk.bak
    2. Download LatinIME-SMSNewLineMod-V1.1.apk.
    3. Execute the command (Relative to where the downloaded apk is):
    Code:
    adb root
    adb remount
    adb push LatinIME-SMSNewLineMod-V1.1.apk /system/app/LatinIME.apk
    adb shell chmod 0644 /system/app/LatinIME.apk

    Method 2 - CWM Recovery Update.zip

    1. Create a backup of your current LatinIME.apk (in case something goes wrong).
    2. Download LatinIME-SMSNewLineMod-V1.1-Patch.zip.
    3. Boot into CWM Recovery.
    4. Flash/install the downloaded LatinIME-SMSNewLineMod-V1.1-Patch.zip.
    5. Reboot.


    Lastly, hit the Thanks button. Or if you're feeling generous: buy me a cup of coffee. :)


    Changelog
    Version 1.1 - 20120915
    - Tablet Mod - Enable number input shortcut on sw600dp and sw768dp screens.

    Version 1 - 20120911
    - Initial release. (Cheers to Paparasee for the idea.)


    Archive
    Version 1: APK | Update Zip