[MOD][CM 10.1] Android Keyboard (AOSP) Short Hold Delay - Galaxy Note 10.1 Android Development

I thought I would share this modded keyboard I made. I changed the delay for accessing the symbols from 400ms to 200ms.
REQUIRES CYANOGENMOD 10.1
Just copy the .apk to your /system/app folder. Remember to back up your original LatinIME.apk file.
Download

Related

Gingerbread Keyboard for Vegan Rom or TNT lite

The gingerbread keyboard was stripped from Vegan and TNT lite for stability issues ( i think ) - but I never ran into a problem with it... I've been missing it so I decided to pop the lib and apk into my system and, so far, it has worked without a hitch.
So for those of you who prefer to have the gingerbread keyboard (sound on key press actually works), here is how:
1) use root explorer (or the equivalent) to mount certain folders as R/W
2) backup libjni_latinime.so in the system/lib/ folder (just in case) and copy the new libjni_latinime.so file from the zip attached.
3) backup LatinIME.apk found in system/app/ folder and copy the new LatinIME.apk from the zip.
4) change the permissions on LatinIME.apk as rwxrwxr-- (not sure if this is needed, but was needed when using other IME input methods, like wiimote) and reboot the tablet.
The gingerbread keyboard should be fully functional now! Don't get nervous if it takes a little to open the keyboard settings for the first time (or switch input from TNT stock to android keyboard) as it took 15 seconds for me the first time but pops up right away after that.
Enjoy!
Check to see if you have a problem while having voice search installed. I think I had FC only with the GB keyboard and voice search both being installed.
Moved to applications
theimpaler747 said:
Moved to applications
Click to expand...
Click to collapse
Oops! And voice search works without a hitch
Sent from my VEGAn-TAB-v1.0.0B5.1 using Tapatalk
TheTruth said:
The gingerbread keyboard was stripped from Vegan and TNT lite for stability issues ( i think ) - but I never ran into a problem with it... I've been missing it so I decided to pop the lib and apk into my system and, so far, it has worked without a hitch.
So for those of you who prefer to have the gingerbread keyboard (sound on key press actually works), here is how:
1) use root explorer (or the equivalent) to mount certain folders as R/W
2) backup libjni_latinime.so in the system/lib/ folder (just in case) and copy the new libjni_latinime.so file from the zip attached.
3) backup LatinIME.apk found in system/app/ folder and copy the new LatinIME.apk from the zip.
4) change the permissions on LatinIME.apk as rwxrwxr-- (not sure if this is needed, but was needed when using other IME input methods, like wiimote) and reboot the tablet.
The gingerbread keyboard should be fully functional now! Don't get nervous if it takes a little to open the keyboard settings for the first time (or switch input from TNT stock to android keyboard) as it took 15 seconds for me the first time but pops up right away after that.
Enjoy!
Click to expand...
Click to collapse
No joy yet running the GB keyboard on TnT Lite 3.1.4.
I noticed that I didn't have a LatinIME.apk file in the /system/apps directory. Also, I noticed the timestamp of the libjni_latinime.so file is back from 2008. Are you sure you included the correct version of the shared library file?
I also tried changing the permissions of the libjni_latinime.so file to match the other shared library files in the directory. and I tried it using the original libjni_latinime.so file.
Was anyone else successful installing the GB keyboard on TnT Lite 3.1.4?
Just tried it but no luck
Edit: Went back and changed the permissions and it works perfectly now
Sent from my VEGAn-TAB-v1.0.0B5.1 using Tapatalk
I like the larger buttons on the keyboard thwt comrs with vegan so is there any way to use this library with that keyboard? Just tried to replace the existing library and got force closes
Edit: or if someone can make this keyboard larger then I would love it
Sent from my VEGAn-TAB-v1.0.0B5.1 using Tapatalk
Butch1326 said:
No joy yet running the GB keyboard on TnT Lite 3.1.4.
I noticed that I didn't have a LatinIME.apk file in the /system/apps directory. Also, I noticed the timestamp of the libjni_latinime.so file is back from 2008. Are you sure you included the correct version of the shared library file?
I also tried changing the permissions of the libjni_latinime.so file to match the other shared library files in the directory. and I tried it using the original libjni_latinime.so file.
Was anyone else successful installing the GB keyboard on TnT Lite 3.1.4?
Click to expand...
Click to collapse
I zipped this up using 7zip and pulled the apk and lib files straight from a system running the gb keyboard... I've used it in latest tnt and vegan roms without a hitch... are you getting FCs nonstop? Did you change the input method to android keyboard?
Sent from my VEGAn-TAB-v1.0.0B5.1 using Tapatalk
Tried this method with no luck, and now trying to restore the original APK and Lib fail. Any suggestions?
i can't get it to work
any tweak?
blakestimac said:
Tried this method with no luck, and now trying to restore the original APK and Lib fail. Any suggestions?
Click to expand...
Click to collapse
Simply removing the supplied apk and .so then replacing the original apk and lib files will do the trick, with a reboot after the changes to the system have been made.
I have tried this with both roms and also two "generations" gtabs (initial 1000 production run and post mass production run) with success. I am unsure as to why this is hit or miss with some folks. Of course a logcat of your system while trying to use this would help...
I think I will just make a flashable zip file to be used in CWM.
Sent from my VEGAn-TAB-v1.0.0B5.1 using Tapatalk

Original ACE keyboard

Hi guys, after flashing various ROMS to fulfill my girlfriends satisfaction (more APK space, better batterylife and reception etc etc) she has realised that her keyboard has changed from the original type with Swype and the numbers in the layout of a calculator or something?
does anyone have the APK AND .so files to flash either in a .zip or pushable to the phone via ADB?
Thanks!
search forum for samsung keyboard
and u can download swype anywhere
then put it in system/app
and change permission

[FIX] Keyboard Dock working On ICS!

i have found a fix how to fix the Keyboard dock on ICS if you having a keyboard dock and you are using ics the most buttons are not working now i have found way to fix this!
Tutorial
- Download this .zip File:
Download: http://www.mediafire.com/?c6ns5aqc8rugspg
Step 1:
- After the download is completed open the .zip file and open the system folder now go to app and copy the AxT9IME.apk file to you app folder of your rom.
Step 2
- Now open the etc folder then open the permission's folder and copy touchwiz.xml to your etc/permissions in your rom.
Step 3
- open the lib folder and copy libdhwr.so and libXt9core.so to your lib folder in your rom.
Step 4
- copy the T9DB folder to your system/etc folder and flash the rom.
Step 6
- Congratulations you keyboard dock is now fixed!
NOTE: This will only fix some of the buttons on your keyboard dock
NOTE 2: Do not try to use the Samsung Keypad as your default keypad it will Force Close Just let it stand on Android keyboard!!!!!
These are the button that are still not working:
- Keyboard up/down
- Brightness
- voice button
- app tray button!

[APP][CM7] Modified Mms.apk

Publishing the messaging app I modified for my taste. Maybe someone might like it.
Modifications include:
Enter key instead of Smiley
7 lines to enter message
No avatars in message list
Install instructions:
Backup current Mms.apk from /system/app
Replace Mms.apk with attached one and set permissions if you broke them
Reboot phone
Select black theme (white theme is unmodified)
Select not to send message on Enter click
Created with apktool by decompiling, recompiling and replacing the compiled xmls inside signed original Mms.apk. Attached the xmls if anyone might want to check the diffs or use for other version.
Apk taken from cm-7.2.0-ace so it will work on Desire HD running CyanogenMod 7.2. Other devices or ROMs might not work so don't complain. Will make the same modification for White theme if there will be request.
Enjoy

[KEYLAYOUT] Localized Keylayouts ported from Photon Q (QWERTZ/QWERTY)

I've just decided to publish the keylayout which i have ported from photon q.
(Source) (Original Source)
You don't have to replace any system files as it comes as apk wich installs additional keylayouts to choose in settings.
I attached a image of the generic qwertz (german) layout but it also contains qwerty and special Croatian and Czech layouts.
(external download mirror)
If you have any problems while installing on Lineage 13 or 14 see post #4
Have Fun ^-^
Awesome, but unfortunately it seems to be targeted only at 11.0 does not work on my device that runs LineageOS 13.0
I am not getting an error message just "not installed". Would it be possible to install it on or update it for 13 or 14?
t--b said:
Awesome, but unfortunately it seems to be targeted only at 11.0 does not work on my device that runs LineageOS 13.0
I am not getting an error message just "not installed". Would it be possible to install it on or update it for 13 or 14?
Click to expand...
Click to collapse
Hmm, for me it installs and works fine on 13.0 and 14.1...
Maybe your download was corrupted?
Otherwise you could try to put the APK in /system/app or extract the APK and manually replace layout files..
Hummtaro said:
Otherwise you could try to put the APK in /system/app
Click to expand...
Click to collapse
I have put the apk in a created folder with the same name as the apk in /system/app/ (-> /system/app/MaseratiKeypad) and aligned the permissions with the already existing apps in /system/app. Rebooted and indeed the Maserati Keyboards can be selected now.
Had some fun with Emacs in full screen and the alt/ctrl key are working with sym/ok as I already tried a while ago but failed. After several attempts I gave up.
Thanks a lot for sharing the app and helping me further.
Is it possible to add my own keyboard layout (link) to the application?
It looks like it is not possible to change the hardware keyboard layout on LineageOS 14.1 by just swapping files in /system/usr/key*/omap4-keypad.k*.
EDIT: Found a way.
Some clues.
In case you would like to add your own keyboard layout you would have to:
change in your kcm file "type ALPHA" line (if exists) to "type OVERLAY";
if you have also the kl file you need to add related changes to the kcm file like for example:
line in .kl file
Code:
key 222 ALT_LEFT WAKE_DROPPED
to line in .kcm file
Code:
map key 222 ALT_LEFT
put your kcm file in the res/raw directory;
add an entry about your kcm file to xml/keyboard_layouts.xml.
Not working on Unihertz Titan. Android 9.
diejuse said:
Not working on Unihertz Titan. Android 9.
Click to expand...
Click to collapse
This is normal because the application (or rather - the built-in key layout) utilizes key identifiers which are tied to a phone's hardware - in this particular case - Photon Q's hardware.
In order to make it work on Unihertz Titan you would have to make a key layout modification based on Titan's kcm and kl files, not the Photon Q's.

Categories

Resources