Remove All Ads from XDA
Honor View 10

[MOD]Gingerbread KBD with your custom dictionary

477 posts
Thanks Meter: 126
By hallydamaster, Senior Member on 17th December 2010, 12:24 PM
Post Reply Email Thread
First of all, do not get too excited, you will still need a binary dictionary file (main.dict) to implement in the keyboard.
If you do not know how to get this, I cannot help you as I am pretty sure all the ones I know off are copyrighted.

If you on the other hand know how to find one, it is dead easy implementing the dictionary file in this keyboard.
I used the Gingerbread keyboard from LeeDroid where the &amp symbol has been fixed (with thanks to -snq).

Using 7-Zip or WinRAR, navigate to /system/app and open LatinIME.apk (still in 7-Zip or WinRAR)
Navigate to res/raw and replace the main.dict with your custom one.

Close up and flash the zip in recovery after making nandroid and toggling verification.
Remember that I am not responsible for any damage you may encounter flashing edited apks!

I have only tested this with Danish, but it should in theory work with any language.

If anyone know of any binary dictionaries that are free to use, you are welcome to post them in this thread.
If you want to contribute making one yourself, then follow the guidelines from google code:

You are very welcome to post them in this thread afterwards.
Attached Files
File Type: zip - [Click for QR Code] (3.79 MB, 468 views)
The Following 2 Users Say Thank You to hallydamaster For This Useful Post: [ View ] Gift hallydamaster Ad-Free
22nd February 2011, 04:35 AM |#2  
Thanks Meter: 8
Just a quick thought:

Might it be possible to use the word databae from the Hunspell project ( They are opensource. We would have to think how to transfer the data to google's format. I am very bad in scripting, but I will spend some thoughts on this.

16th March 2011, 02:34 PM |#3  
Junior Member
Thanks Meter: 0
For a dutch dictionary, check this post
14th April 2011, 12:21 AM |#4  
Junior Member
Thanks Meter: 0
Further details
Hi. I am also looking for a danish spell-check (for CM7 on Legend)

What is the purpose in opening the file you have uploaded and navigate to the LatinIME.apk file? When I open it, it wants to install it.

Another noob question, where to find "res/raw" directory?

Thanks in advance.
Post Reply Subscribe to Thread

gingerbread, keyboard, mod

Guest Quick Reply (no urls or BBcode)
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes