Can I safely remove "Android keyboard" if I have installed an alternative keyboard application? I know it's potentially a Bad Idea (tm), but hear me out.

I've got an HTC Desire, and its internal storage space is severely limited (150 MB, barely), running Cyanogenmod 7.1. I'm not entirely happy with the supplied keyboard, and have tried Swiftkey X Keyboard, to a great satisfaction. Now, since keyboard apps cannot be installed on the SD card when they are used, this eats up more than 15 MB of that precious internal space and severely limits the number of apps I can install.

It occurred to me that I could convert Swiftkey to a system app and integrate it in the ROM, and after that freeze and remove Android Keyboard -- using Titanium Backup. Naturally, I'm not too keen to try it without asking around first, for it can have disastrous consequences.

So, my question really is:


  Can I remove Android keyboard if I have an alternative input method application?
Hi Martin Tapankov:  Yes.  It is safe to remove the stock Android Keyboard application if you have already installed an alternative IME (Input Method Editor) on your phone.  You may go to "Settings->Local and text->Text settings->Select input method" to select ONLY ONE preferred IME and then reboot your phone to ensure it automatically picks up your IME.  Please bear in mind you should NOT install or move your preferred IME application to the SD card because, after your phone is restarted, the default IME will revert to Android keyboard (if you still have the stock Android Keyboard application installed) or your phone will show a lot of ForceCloses (if you have uninstalled the stock Android Keyboard application).  Good Luck!

FYI, I have already done this before on my Samsung Galaxy S Epic 4G (SPH-D700) which comes with a hardware slide-out keyboard, so my risk factor has been much smaller than yours.  :-)