Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,781,728 Members 43,786 Now Online
XDA Developers Android and Mobile Development Forum

[APP] Droid X Keyboard Port **HOLY CRAP ITS HERE!!1!** [updated 8/13]

Tip us?
 
tr.slate
Old
(Last edited by tr.slate; 13th August 2010 at 10:50 AM.) Reason: updating for easy use
#1  
tr.slate's Avatar
Senior Member - OP
Thanks Meter 44
Posts: 383
Join Date: Jan 2009
Location: Austin
Angry [APP] Droid X Keyboard Port **HOLY CRAP ITS HERE!!1!** [updated 8/13]

After seeing the sweet sweet multi-touch I went looking and found the droid x dump over on android central. Only issue is droid x dump is 2.1 and i just updated to 2.2 frf83. Can anyone repack or resign or do whatever magic needs to be done to get this out to work with froyo?

Its the LatinIME.apk in the app folder.

http://www.4shared.com/file/m8pSCMvI/droidx.html


[UPDATE 7-10]-------------------------------------------------------------------------


Unfortunately Daneshm90 isnt able to work on the Froyo port of this keyboard. If anyone is interested in helping bring this to Froyo, it would be much appreciated, and im sure you'd prob grab a few bucks in donations too.


To make the thread easier to navigate I will be posting all new info on the keyboard here as it is posted throughout the thread. AND REMEMBER ALL GLORY GOES TO DANESHM90, THE ACTUAL DEV DOING THE WORK. THANKS DANESHM90!


DESCRIPTION:

The Droid X Keyboard features full multi-touch. This is different from the multi-touch currently enabled on 3rd party keyboards-the Droid X has the capability to hold down shift and press a letter to make a capital, ie it can do more than one key stoke at once like a physical keyboard. Pretty nice.


LINKS:

2.1 Eclair-based Roms:
only thing not working is auto-captilization,auto-correct errors. Dictionary works, NOW WITH VIBRATE!! Doesnt seem to work on HTC Hero GSM or CDMA...
http://www.mediafire.com/?lumzzhdjnij

2.2 Froyo-based Roms:
All thats not working on eclair + can't type anywhere it tries to suggest words, like the messaging body. Also voice doesnt work.
http://www.mediafire.com/?rmqzyo0ifzk

FUTURE FIXES:

Froyo or Bust


INSTALLATION:

To install this app, you will need a file manager of your choice. Find the apk on your sd card with your file manager and install it. From there go to your system settings-->language and keyboard--> and make sure Multi-Touch Keyboard is checked. Go back to your home screen and find a text field. Long Press and hold until the pop-up menu appears, and select "input method". Choose Multi-touch keyboard. Thats it! To disable simply long press again, select input method and choose a different keyboard. Now you know, and knowing is half the battle

Screenshot of Droid X Keyboard by Andonnguyen. &Amp has been fixed in the apk, but not in this image.






================****UPDATE 8/13/10****


Ok all you multi-touch fanatics...invisiblek over on the incredible forum has ported this to work on a variety of roms, including CM6. Find instructions and DL the files here: http://forum.xda-developers.com/showthread.php?t=753156

If you dont know ADB well, as I dont, you will be able to install this through Root Explorer, the excellent root only file manager. Basically to do this just DL the files, copy them to the appropriate places (LatinIME.apk goes in system/app, libjni_latinime.so goes in system/lib). Be careful as the .so file sometimes DL's as a .txt file, and needs to have both the extension and file name renamed to be correct before installing. It is also a great idea to rename your original LatinIME.apk to something like LatinIME.apk.bak, as well as the lib file, in case anything F's up. As a matter of fact it may even be a good idea to do a Nandroid BU, because you never know what might happen, and its prob been a while hasnt it...

Ok, so you copied them in the right places, now press and try to install your new LatinIME.apk. The first few times I tried to install this, it didnt work. However after remounting my /system as Read Only inside Root Explorer the install worked.

Thanks Invisiblek! Send this guy some donations if you can, we've been waiting for a long time on this one.
Attached Thumbnails
Click image for larger version

Name:	device.jpg
Views:	8290
Size:	30.1 KB
ID:	352002  
 
grainysand
Old
#2  
Senior Member
Thanks Meter 9
Posts: 698
Join Date: Dec 2009
Mm, does the keyboard work on a Nexus One that's still running on 2.1, I wonder? Going to give it a try.
 
Daneshm90
Old
#3  
Daneshm90's Avatar
Recognized Developer
Thanks Meter 636
Posts: 3,309
Join Date: Jun 2009
Here try this. Its working for me on cyan 5.0.8 on a 32a magic. I just removed the shared uid and resigned with testkeys.

Link
Scripts : Recovery Customizer Link Apk Manager Link Auto Deodexer Link Backup Manager Link Update.zip Modifier/Creator Link
 
grainysand
Old
#4  
Senior Member
Thanks Meter 9
Posts: 698
Join Date: Dec 2009
Brilliant, you're a gem. Thank you. Works perfectly.
 
th0r615
Old
#5  
th0r615's Avatar
Senior Member
Thanks Meter 88
Posts: 258
Join Date: Mar 2010
Location: Baltimore, MD
doesn't work with MCR r18 (FRF72). It installs but force closes once you try to select it.

Will try when MCR r19 (FRF83) hits but I doubt that will work either.
 
Daneshm90
Old
#6  
Daneshm90's Avatar
Recognized Developer
Thanks Meter 636
Posts: 3,309
Join Date: Jun 2009
K can u gimme the log ? thnx

Also from ur current build can u gimme ur libjni_latinime.so which can be found under /system/lib/
Scripts : Recovery Customizer Link Apk Manager Link Auto Deodexer Link Backup Manager Link Update.zip Modifier/Creator Link
 
th0r615
Old
#7  
th0r615's Avatar
Senior Member
Thanks Meter 88
Posts: 258
Join Date: Mar 2010
Location: Baltimore, MD
not the most advanced user here... tell me what to do and I'll do it.
 
Daneshm90
Old
#8  
Daneshm90's Avatar
Recognized Developer
Thanks Meter 636
Posts: 3,309
Join Date: Jun 2009
Ok you have adb working right ?

K go start -> cmd -> adb logcat

now leave that window open and try to open swype on ur phone. Then right click the log window click select all, then press enter. Paste in this thread wht u have.

As for the lib its just adb pull /system/lib/libjni_latinime.so <wherever on ur pc>
Scripts : Recovery Customizer Link Apk Manager Link Auto Deodexer Link Backup Manager Link Update.zip Modifier/Creator Link
 
th0r615
Old
#9  
th0r615's Avatar
Senior Member
Thanks Meter 88
Posts: 258
Join Date: Mar 2010
Location: Baltimore, MD
Cant do that right now... at work. I can when I get home in a few hours.
 
Daneshm90
Old
#10  
Daneshm90's Avatar
Recognized Developer
Thanks Meter 636
Posts: 3,309
Join Date: Jun 2009
K cool Np ill try n get vibrate working
Scripts : Recovery Customizer Link Apk Manager Link Auto Deodexer Link Backup Manager Link Update.zip Modifier/Creator Link

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Make Your Calendar Widget Beautiful with Month

For some of us, summer vacation is alreadyover. For those getting ready to school, work, or … more

Integrate Social Networks Into Your Project With ASNE Library

Social network applications and services have developed into major parts ofour … more

Give Your Android Wear Device a Lock Screen with Lockable

Without a doubt,Android Wear is one of the most frequently talked abouttopics of … more

Forums Added for the LG G Watch R and Samsung Gear S

A little over a week ago, LG “inadvertently” let the world know about the … more