HTC Sense keyboard working on the Nexus One

portrait-imeThose of you that saw my first Nexus One questions and requests video know that the old HTC Sense keyboard – designed for displays at 320 x 480 – didn’t work correctly on the N1. It was pixelated and jagged looking in portrait mode and didn’t fill the whole screen in landscape. Today, just before hearing that the Desire ROM with Sense is running on N1s and likely about to blow up, Carlos gave me a link to a hi-rez version of the HTC IME. I link to that with a warning: Using hacked software is risky. It is possible for a kb replacement app to collect your keystrokes and send them back to the coder. It’s also possible that the keyboard will be perfectly safe and purr like a kitten. Anything you do, you do at your own risk. I just thought you might want to know it’s out there.

landscape-imeAs you’ll find in the post, three files need to be transferred to your phone: HTC_IME.apk and Clicker.apk should go wherever you put apps for installation. For me, it’s SD Card/Apps. Keep in mind that you have to enable the installation of apps from unknown sources: Settings > Applications > Unknown sources. A hidden file called .htcime needs to go in the root of your SD Card. I think that one’s just for selecting different languages – it does not need to be modified for English use. Just fire up your package manager, install, and select the kb in Settings > Language & Keyboard. Then long-press a text field and select Touch input. Notice the mic button? I’ve found my new kb!

UPDATE: Using the voice input is resulting in network connection errors for myself and many others. Anyone have it working correctly?

Tags: , ,

23 Responses to HTC Sense keyboard working on the Nexus One

  1. haven't gotten it to work on a Moto Droid, yet.. when trying to install via adb I get [INSTALL_FAILED_OLDER_SDK] and Astro says its not a valid apk.. so jealous of you right now!

  2. droidfan17 says:

    I'm getting the same message! is it just a droid thing?

  3. chicojd says:

    Thanks John… I got my new keyboard today!!! I like the HTC even better than “Better Keyboard”, always have.

  4. chicojd says:

    BTW… working on Droid… dunno what the other's are experiencing. Make SURE the hidden file (and the other two) are in the root of your SD card when running the installer. It also wouldn't hurt to be rooted.

  5. droidfan17 says:

    can you almost make a step by step because i have done everything and still cant seem to get it to work.

  6. Diego says:

    does it have multi-touch?

  7. Nigel says:

    Installed ok on Nexus One, works great. Thanks!

  8. fatscooter says:

    since you mention the root of the SD card does this mean you need root access on the N1?

  9. avalanche32 says:

    I got the hires to work in portrait mode for the moto droid but not landscape doesn't even come up, but the lowres works both ways just doesn't take up the whole screen in landscape.

  10. matthew4295 says:

    I am on a droid and have bugless beast 7.5 running. I can install the clicker apk but when I try with the HTC_IME.apk it gives me “there is a problem parsing the package”… what does that even mean and how do I fix it. I am trying for the high res. Oh btw I am rooted.

  11. Jeremiah says:

    Works fine on my Nexus One! Thanks John!

  12. chicojd says:

    Working on Droid, but as avalanche32 said, no HiRes in Landscape… Strange!

  13. royderick says:

    please make a video!!! -nexus one

  14. Anonymous says:

    I just got word from the people at xda-developers.com and they said the droid has the wrong sdk so we just have to wait for it to be hacked or droid to get 2.1

  15. Carlos Graves says:

    Does the voice option work for you, John? It says “Server Error” every time I try to use it :(

  16. John Walton says:

    Not that I can tell. Holding one key and pressing another does nothing.

  17. John Walton says:

    It's much more responsive if you disable haptic feedback.

  18. John Walton says:

    I'm getting a network connection error. Bummer.

  19. John Walton says:

    I'm getting a network connection error. Bummer.

  20. Alberto says:

    for some reason the keyboard works but its tiny ? any suggestions?

  21. Alberto says:

    for some reason the keyboard works but its tiny ? any suggestions?

  22. Chrispy says:

    Cyanogen mod 6.0 on Incredible and will not work. Cannot turn off the android keyboard

  23. Chrispy says:

    Cyanogen mod 6.0 on Incredible and will not work. Cannot turn off the android keyboard