Share this Story

Download: Gingerbread Keyboard for Rooted Devices (Updated)

What a day it has been! We finally have our 2.3 Gingerbread release and everyone is happier than a boy on Christmas morning.

While all this joy is in the air, Droid-Life has been exclusively gifted with a Gingerbread Keyboard Port! Thanks to Peter Alfonso of Bugless Beast, we are sitting on some 2.3 goodness.  So after the jump, we will have instructions and the ‘how to’ on getting this on your phone!  

In the subject I mentioned this is for rooted devices only. Why? Because stock phones don’t have the rights to install .libs. Sorry non-roots! But hey, time to start looking into the subject of rooting?

Update:  Check out our hands-on of the new Gingerbread keyboard!



*Should work on ALL rooted 2.2 Android devices.

*Droid X and 2 users, see note after instructions.  (Some DX users are seeing miniature versions.  Again, MAKE A BACKUP.)

*Won’t work on 2.1.  You need the newest Voice Search app from the market.

*Good idea to make a back up of your LatinIME.apk from your /system/app folder in case something goes wrong.

1. Download .zip file HERE (This is the new fixed version.)
2. Place on root of SD Card and boot into Recovery.
3. Install .zip as you would themes etc.
4. Reboot and select “Android Keyboard” under Input Method and you are good to go.

*Note* – DX users, “In Clockwork, go to mounts and storage>mount system and then back to install .zip from sd card”.

I hope you all enjoy everyone! Anyone wanna take a gander at what else is next from 2.3?


Please show love to Peter by following his work on his Twitter.
And be sure to check out all of his work on his website! We love this guy!

  • Thanks for sharing..Now I can use gingerbread without difficulty.

  • devilsephiroth

    Shrinked keyboard in landscape. Droid x .

  • devilsephiroth

    Shrinked keyboard in landscape. Droid x .

  • Shaynesaw

    I followed the instructions and it didn't take. just comes up with the same keyboard as before. any ideas anyone?

  • Last time I hit mount system it bricked my phone. So can someone explain how to do this properly so it doenst happen again.

  • Blueback

    I am running a Samsung Captivate/ Galaxy S rooted and I am running Froyo.

    When I use ROM Manager or try to install this manually it is telling me:

    –Install from package…
    Finding update package…
    Opening update package…
    Verifying update package…
    E:failed to seek in /cache/update.zip (Invalid argument)
    E:signature verification failed

    — Applying Multi-CSC…
    Installing Multi-CSC
    Installation aborted.

    What's going on here?

  • So does this work for the D1 or whats the deal with that?

  • galaxy s 2.2. doesn't work for me.

  • Ithc42

    Beware this soft bricked my mt4g. Followed the instructions to the letter and after doing so it did not install so tried again and it soft bricked the device. I am rooted and s=off no custom roms etc. Any ideas why this happened?

  • Cbuy

    Won't install on my Milestone (2.2.1 GOT Telus). Message “signature verification failed” !!!

  • I got an error when I attempted to install the .zip via recovery on my rooted HTC Hero CDMA it said…
    “Verifying update package…
    E: Missing file:
    E: Verification failed

    Installation aborted”

    P.S. running Cyanogenmod 6.1 Stable Heroc

  • cant get it to work on my droid 2 :/ force closes


  • 11whowie

    love it!!!!!!!!!!!!!!!

  • Chris

    keeps forceclosing on droid 2. did the instructions.

  • Apop17

    So this new version has auto correct fixed?

  • polizz

    No way to select the keyboard after reboot on rooted Verizon DINC. I don't even see a keyboard selection menu under input settings. The installation process under clockworkmod said it was successful, but no dice. Also tried reinstalling it with /system mounted.

    • fathersarge

      Same. HELP!

    • fathersarge

      Fixed. go to a text screen (say in a txt message) and long press on the text area. menu appears, select input method and choose android keyboard

      This is for DINc

  • Areyouthere389

    Installed the updated keyboard from fab and now it shows two keyboards in settings. One force closes constantly but the other os working fine. OG Droid.

  • G1 user

    will this work on a g1? (running cyanogen mod 6.0.0)

  • discord2k

    I installed it but it does not show up. Everything works as normal though. Is it ok to just leave it installed or should I go ahead and reload my back up?

    Aria w/ froyo

  • I keep getting error (status 0) on Sprint HTC Hero with android 2.2.1 rooted CM6.1
    I went back and tried clearing dalvik cache, then applying the update but same error “Status 0”

  • adam

    I got an “installation aborted” from cm on my DX. I had dowloaded the gingerbreadkb.zip file before the update. Ill try it again

    • adam

      Tried again with the “fixed” zip. Got it to install this time but it kept force closing. Had to revert to the back-up



    • adthom1

      Sweet… works great

    • Boxytheboxed

      Not working for me. Damn you buggy apps!!!!

  • Cant flash the .zip. Says Im missing the LatinIME apk.

    NexusOne running MIUI RodriguezStyle MOD 1.8

  • ragman

    when you tap a word to replace with a suggested word, it adds it to the text field instead of replacing it.
    thats on my desire. is that the same problem with everyone else??

    • Jimmalachi

      i have the same problem, but on my droid1. can't find a fix yet.

    • Jimmalachi

      I have the same problem, but on my droid1

  • Winteum

    can't install on milestone with openrecovery

  • RT

    Original Droid – not getting past M screen, I took a backup but i have the new FRG83 build (officially). when I go into recovery to restore, i just get the yellow !. WTF?

  • I'm trying to install this on a rooted HTC Droid Eris, running KaosFroyo v38, to no avail… Can someone please explain how to do this?

  • Do people still use smiley faces? Why is that button taking up some much god damn real estate on my screen???

  • Mrdat

    The updated version bricked my DINC. Original file seemed to work somewhat but after flashing the updated one, phone got stuck on HTC screen. Fortunately I was able to recover using Titanium.

  • rockymtnhigh

    Cool, but I'll skip with swype. Not worth creating problems on my DX for something I probably won't use.

  • Thanks Adam, I was gonna let everyone know that Pete also released a working one on his twitter around 11:30pm (Eastern) last night.

  • M1ghtysauc3

    Tiny screen is annoying as piss. Thank God for backups.

  • sam

    hmm.. doesnt seem to be working on evil's NXSense HD rom :s probably because there wasnt't the default android keyboard originally?

  • Cunt

    bricked my EVO.

  • guest

    Works fine on evo, warm 2.2

  • wugui

    FC here. Dell streak, baseband 00 us unlocked froyo

  • wugui

    bricked my original keyboard.

    dell streak unlocked froyo here.

  • shadow

    not working:

    E: Missing file:
    E:Verification failed

  • Ds1

    Works great on my droid, very nice

  • Jimmalachi

    I can't replace words with suggestions from the dictionary. Instead of replacing the selected word with a new word, the keyboard just inserts the new word where the cursor is, making one big mess.

  • Onevision83

    Can this run on Cyanogen? If so, how do I install a theme in it?

  • official updated pete gingerbread ver. is out
    PeterAlfonso Peter Alfonso
    Redownload keyboard for working speech prediction: http://bit.ly/e2ObyS RT

    • RealGame22

      Yes!!! You'r a Droid Life Saver…..Works good with SPRecovery. +20

  • Droid X here – stuck at M screen after install zip from SD. Please help. TIA.

  • It's fixed and reuploaded, just redownload the new one and install to have speech prediction 🙂

    • CCx Silent

      Thank you very much. But for some reason when I install (first one you released). It FC's once I reboot. I have restored my rom and tried again a few times, but I keep having the same problem. Any Ideas? I am running stock rooted rom

  • Jawshua

    Ahhhh! I hate how you have to be rooted for this stuff!

    That's okay I know some stock keyboard won't beat out my ShapeWriter slide keyboard cause it's the absolute best!

  • El El Kool J

    And replace swype! No way…

  • just talked to pete himself, he's gonna fix his port once exams are over this week…

  • Yahoo123

    is the note for the dx the same for the d2

    • HiHoSilver


  • HiHoSilver

    For those with the tiny keyboard issues try this: http://bit.ly/dRIwKf It worked for me on a droid 2 running fission 2.2.2 SP1 RSB

  • alex

    Just got mine on my og…with this one and swype..the best keybords on the og..very happy

  • Would this work on 2.2.1? (I just dont want to mess anything up)

  • Adm930

    Doesn't work for me either on my Droid X, I select the Android keyboard and it force closes…So annoying

    • CCx Silent

      Same thing happens to me on my D2. Ive restored and reinstalled a few times, but to no avail

  • Hey @Tim-o-tato , can we get more specific instructions on installation plz?

    • adam

      What he said…^^

  • Jake_Blackwater

    Works great on original Droid, Thanks.

  • droidftw


  • Working gingerbread keyboard with predictions and auto correct here made by fabolous http://www.droidforums.net/for… plz like so everyone sees

  • tanknspank

    And here is a version with working text prediction


  • Grr, why o why can't we cant an “enter” button. i dont need a smiles button.

  • Android KB – http://www.multiupload.com/V6M
    DroidX KB – http://www.multiupload.com/RFU

    Install as you would any theme…

    • RoadsterHD1

      Thanks dude, this is real cool….

  • Laz

    Keyboard looks awesome and works but the prediction doesnt. I notice that it will predict my contacts though. Running latest miui on d1

  • For everyone on a DX that didn't make a backup, just into rom manager under WJD designs and he has the stock multitouch keyboard in black.

  • Please get this updated to us with a working zip. I really want to use this as my primary keyboard. Thanks 😛

  • arirang

    If limited auto-correct is a show-stopper for you then reinstall your ROM to restore default keyboard. No need to wipe data or cache.

  • Retrokid223

    what theme is that in the status bar?

    • Laz

      Looks like miui to me

  • Keithsmnr

    Zero problems just needs a dictionary, anyone have a dictionary file?

  • StuntinX

    Dont know about you guys but i gotta mini keyboard after flashing on my X. Love the theme for it tho

  • so after i installed through recovery.. my power button stopped functioning, i then had to do a battery pull since i was stuck in recovery mode (couldn't get back to the reboot screen). I then had to restart my phone by plugging it into my charger. Then I restored a backup and power button is working fine again.. anyone else have this problem?

  • Me

    Thanks Pete!

  • Cnix11

    How do you install it?

    • Follow the directions above…you will need to install it from the recovery console.

  • Xeneize480

    how come here looks big and my phone looks small??? =(

  • FortitudineVincimus

    Oh, BTW.. I hope this means he will be prompt about making his customary odexed and deodexed rom versions of 2.3

  • FortitudineVincimus

    why is there a “Settings” button IN the keyboard?

  • RoadsterHD1

    Where can we get the dictionary for this?

  • Beegore

    Thanks droid life. You messed up our phones again.

  • Jager07

    Shabing! Installed ok the first try. Still like Swiftkey *much* better, though.

    OG Droid running SS 4.9.1

    • Jager07

      However, same issue here with the auto-correct not working. :/ Lame.

  • Mr Blurryfingaz

    mount and storage> mount system and back out to apply zip from sd doesn't seem to work on the droid 2. Its still miniature.

  • shanklin07

    This is a good look! Thanks Pete, and DL.

  • GlitchZero

    FC's as soon as I touch anything on the keyboard, on a rooted Desire Z. Looks nice, though.

  • RoadsterHD1


    • Mrwolf


      • RoadsterHD1

        FINE…. but we need a dictionary!!!

  • Nailerdog

    Some of messed up and didn't back it up. Can someone please post the stock keyboard file fotr the DX?


  • Jeff

    Diggin the keyboard layout in the horizontal.

  • Slow88lx

    Any support thread from the author? It seems this is working less that 50% of the time. I personally am getting a never ending loop of FC's, reinstalled twice. I assumed this was going to add a keyboard not replace….should have read better and backed up. I tried a Titanium backup I had of the 2.2 keyboard, but no luck. It's only ok right now because I started Swyping my ass off.

  • Armijo

    yeah same here, droid x using apex seems really small but still way accurate.

  • adams

    cconstant force close, how do I fix that?

  • Mr Blurryfingaz

    They wanna know how to make it bigger tim….

  • i just installed it and it doesnt seem to auto correct very well, all of it's suggestions are the last names of contacts rather than words used in conversation… anyone else?

    • theineffablebob

      It doesn't do auto-correct well because it no auto-correct libraries are included.

    • NorCalGuy

      While reading the above arrival you will notice at about * number 5 it says that auto correction is not properly working…

  • Where is the “enter” key on this keyboard? Am I missing something? Also, how do we get to that tiny window that lets you do detail movement through text?

    Other than that, this is a home run.

  • mine seems to be missing the dictionary. it wont correct even the simpleist of words.
    any one else have this?

    • Here is a fix: http://bit.ly/g04LMF

    • Cmspearman

      Me too, it isn't recognizing the default dictionary, it is only using the user dictionary and words found in contact list

      • Is there a way of redownloading a dictionary?

    • RedskinsNation


    • Greentreeherbs

      yup user dictionary, not real helpful suggestions :/

    • redbar0n11

      My keyboard works wonderfully! — But I'm using the newest Swype :-p This seems like a step backwards, IMO. Pass.

    • EC8CH

      ^ this

  • And I Was Just Talking About Pete This Morning…

  • Motoblah

    I installed on D2 and mounted system as you said and the android keyboard keeps force closing…anyone else having this problem?

  • Bachinphx

    Not bad but Smart Keyboard is still FAR superior as a primary keyboard. Much better auto fill. Key spacing on this is nice but that seems to be all.

  • supermiah

    Can someone please give me their backup of the LatinIME.apk in their Stock 2.2 DX system folder? I need it bad….!!!

    • yourfriendwayned

      go check out rom manager under wjd designs – blacked out KB there…

  • This installed just fine for me on my D1 running the Ultimate Droid 2.3.0. However, it's not enough for me to switch back to stock. It still pales in comparison to SwiftKey. I do like the color though. Wish SwiftKey would get themed someday. *hint hint to the themers*

  • Davidukfl

    looks like balls. The keys are tiny.
    didn't make a backup, but thankfully i use swype anyway so i'm not too bothered.

    Also i don't see any real improvements to this over the old one. Can someone enlighten me?

    • Gotta say, I agree. Gingerbread still looks kinda crappy when compared to other platforms. Black theme-ing is a good change as far as power management goes for AMOLED screens, but I dont think they did a very good job with color scheme. It looks like halloween to me.

      • EC8CH

        Why wouldn't they continue the green highlighting theme of gingerbread to the keyboard. Why switch to orange, makes no sense?

        • Agree. I think the white on black color scheme of the Sense menu bar looks good, the neon colors are a little much for me.

  • Nailerdog

    Half size on the DX need to go back to stock. Anyone have it found yet?

  • EC8CH

    Here's my review:

    Pete is awesome
    Droid-Life is awesome
    There is definitely no Blindtype in this Keyboard (other than yellow highlights)
    Multitouch chording works
    I still prefer Swype

  • Force close as soon as I try to press a key. Droid Incredible running “Uber ROM” Desire Z port

  • Mousiope

    installed ok on my milestone but it also appears very small can´t use it please fix it PETE !!!

  • It is very small on my D2!!! Holy Cow.

  • Can someone give me more detailed instructions for the dx? I don't see “mounts and storage>mount system” in clockwork recovery. I've also tried bootstrapping, restarting and applying the zip. It showed the update applied in recovery but when I restart, I don't see the keyboard as an option under inputs.

  • Sss

    Works fine on my moto droid running 6.1rc5. I can't believe google hasn't released the blindtype keyboard yet. Even with the enhancements this keyboard is still a joke compared to swiftkey and some other market keyboards. I don't get why it won't auto correct my “dont” to “don't” or give me an option to replace “jello” with “hello.” seems bizarre to me.

  • I installed this following the instructions for Droid X and it works, but it looks like the height is scaled down. I'm running Tranquility 3.5. Might try updating to 3.5.1 and see if that helps.

    • izzy

      no its like that on all Droid X's mine has it the same : but even though its small its still pretty god damn amazing lol

  • Xeneize480

    is this just me but I get very small keyboard?

  • mgavina23

    keyboard is koo. one thing that i've tested is that u can't double space to enter a period. nothing big.

  • working well on DX with rubix. But why is it sooooo small??? swiftkey is better.

  • Rickyotten

    it installed beautifully on my phoen but it is half the size of the original keyboard what happend to it

  • Sschaper

    And WHEN will we get an easy root back for the original Droid? It feels like developers have abandoned it.

    • acquaz10

      use z4root. search for it in the market. works perfectly

  • themiracle2012

    Whoa this keyboard has fixed my biggest pet peeve on any keyboard I've tried on my Dinc: long press on the period key gives you all common punctuation!!!! I really like this feature. So much better than trying to find them above the letters!

  • EC8CH

    Pete & Droid-Life are the Best!

  • CallOnColin

    I'm on the root fence. It's stuff like this that makes me want to jump off it and join the dark side.

  • Bauerat02

    Installed this and it is shrunken down and tiny. Does not look like the screenshots. Anybody else have this? Did I install it wrong?

  • Erik

    On my DX I am getting the keyboard but it is all squished down at the bottom of the screen. Too small to type on. Anyone else have this, or know how to fix? Running rubixblurry 1.6.3

  • bgill55

    Worthless Keyboard To small Seems to be for smaller devices. on the DX everything is so tiny

  • Brttwrd

    I guess I'm just a tard cuz it won't work for my dx, evn with those special instructions. but its ok. I'm quite content with my modded htcime

    • Brttwrd

      I guess I shuld add that im using fission, a pretty hardcore Rom, so it already had its own “Android keyboard” in place and everything

  • Zacqua10

    I'm using it now. Doesn't seem to be the Blind Type keyboard, but I need to test it more.

    • Anonymous

      Boo. You, sir, just pooped in my chocolate pudding.

  • mikejs78

    Strange – Installed on my Droid X running ApeX and the keyboard is shrunken. It appears 1/2 of the size of what it should be and the keys are very small. Anyone have any ideas?

    • theineffablebob

      Same here. But the keyboard is still really accurate despite being really small.

      • Anonymous

        I did notice that. It looks squished however and not like the screenshots.

        • Soleicey

          i have the same problem on droid2 running apex

      • Anonymous

        …damn, where’s my stylus??? Oh wait, I left it back with my OLD WinMo Phone…

  • How do I “place on root of sd card” Im newly rooted and dont know how to do this.

    • you install it as if you were installing a custom rom

    • kellex

      Just place the file on your SD card and make sure that it is not in a folder.

      • i installed from the downloads folder on DX and works fine fwiw

  • Wished it was bigger for the X, pretty small.

  • supermiah

    It keeps force closing on me…

    • supermiah

      Anyone have original keyboard for DX? not working for me…should have backed up…

  • TDTrav

    I am getting constant force closes now and only setting swype as my keyboard stops them

    • kellex

      Phone and custom ROM?

  • im not really getting multi touch with droid 1

  • Adecker246

    Amazing keyboard. Droid incredible. Very accurate with the multitouch.

  • Where is BuglessBeast for the X?

  • P.

    Not working on stock rooted Droid X. Getting constant force-closes.

    • Force Close

      Same here.

    • Anonymous

      Same thing here…hope that gets fixed…i use the stock keyboard more than anything…and now I can’t 🙁

      • Karnage9

        did you not make a backup?

        • Mrwolf

          You could turn that frown upside down with a little forethought and a backup….

      • M1ghtysauc3


    • Anonymous

      really? Worked for me. At least for text messaging. Rooted, deodexed DX

      Edit: like everyone else said it is small. Seems to be more accurate than the stock keyboard though? At least for me. My thumbs are normal sized too.

    • Same here, but on my Droid Incredible. I think it’s the ROM I’m using though.

      • Not working on my Incredible either running Skyraider 3.33

    • Not working on my Galaxy S running 2.2.1. same force closed errors.

    • Not working on my Galaxy S running 2.2.1. same force closed errors.

  • Can't install 🙁

    missing file system/tts/lang_pico/es-ES_ta.bin

    • Guest

      same here…

    • Brttwrd

      Hmmm… thats weird… look for pico on the market and if u can’t find it, ask someone if they can upload the file u need for u. I wuld but I’m scared to use mediafire on my phone

  • Lost hap-tic feedback installing this on my Vibrant. Great.

    • themiracle2012

      default setting has vibrate on keypress unchecked.

      • No, I mean hap-tic feedback all together. On my capacitive buttons, etc and the vibrate on key press doesn’t work either. Auto correct isn’t functioning well either and the keyboard itself is small. Overall, wasn’t worth installing.

  • uncle paul

    hell ya, now we need the new wallpapers 😉

  • Keithsmnr

    Nice keyboard! Thanks for sharing!

  • Vselca

    Will this actually have the function of the gingerbread keyboard, or just skin the current android keyboard???

    • Keithsmnr

      it is THE gingerbread keyboard.

    • This is THE ACTUAL gingerbread keyboard, ported to froyo and eclair

      • Thanks!!

      • gonzo

        thanks Pete good looking out, I was able to install on my OG Droid 1, can’t wait for BBV6

      • moobe

        should we flash it from stock recovery, or from openrecovery?

      • thank you so much for this!!!!

  • Do we have a file for the regular stock keyboard just in case this doesn't work out for some reason?

    • Anonymous

      just make a backup first, before flashing this keyboard.

    • FortitudineVincimus

      would it not just add this keyboard into the list of available Keyboards and Input devices in the Settings area? I have 3 Keyboards loaded on mine, not loaded this one yet given the above so so comments

      • Nope, it overwrites the stock keyboard. I would say to go ahead and do it though. It seems to be far more accurate for me, and looks better too.

      • No, because it replaces the old stock Android Keyboard. That’s why it’s in an unpdate.zip, not a .apk. No way am I loading this up until the auto-correct dictionary issue is fixed.

    • It works 😛
      But, I'm 100% we can find you the original if you want it 🙂

      • yeah can u upload a stock keyboard with voice to text multi touch droid x so i can flash it

        i appreciate it

      • Yeah I installed it anyway right after I typed that. I just like to have options :p

  • littleneutrino

    It would appear that after installing this on my OG Droid my overall performance is VERY poor now. I have BuglessBeast v.5 installed with Chevey lowv 1ghz installed and it is VERY poor and the phone crashes a lot now 🙁

    • Keithsmnr

      I can not say the same for my rooted Droid, Lithium Mod 1.2ghz kernel

  • How the… ? Pete, I don't even want to know how you got access to it! haha but thank you!

    • tanknspank

      The sdk has a system.img to allow you to run the emulator. inside that image there are all the files from gingerbread precompiled.

  • Adianlorenzana

    whaaaaat? latin?

    • Timoh

      yeah it makes your words come out in latin… Super cool, you should try it.

      Or it just means the latin alphabet. Probably number 2.

      • Keithsmnr

        LOL!!!!!! Adian thanks for the funneist thing I've read all day!

        • Erik

          On my DX the keyboard is showing up really small at the bottom. Anyone else have this issue?

          • Tex

            Yes exact same issue here, that’s what I meant in my earlier post as it being really different, I was thinking that maybe the intention was for it being that small….

  • Zero

    Is this a “Swype” keyboard by any chance? Or even a (maybe hopefull) Blind Type keyboard? If not then as much as I wan'na be ahead of the curve for Gingerbread stuff (I only rooted in July) I really don't want to lose Swype as I love it oh so much.

    • Hopefully someone can make this color/scheme into a Swype theme. I would <3 that!

      • yeah i dont ever use the regular keyboard. swype ftw!

  • Timoh

    It seems like just hours ago I was wishing for this! 😉

  • Imdfnman

    can someone please get a version for non-rooted DX users…

    • Anonymous

      Just add the step “root your X, n00b,” right above the first step.

      • Imdfnman

        I don’t want to “root” my phone, I just want this keyboard because it will likely be months before we see gingerbread

        • Coldmack

          your only solution is to root(don’t even have to use a different rom), which is very helpful, or wait.

  • Tex

    first! and wow nice find