FORUMS

Samsung Galaxy Alpha (SM-G850) Gets Android 5.0

An Android 5.0 Lollipop update is finally available to download for the Samsung Galaxy … more

Do You Use 4:3 or 16:9 in the Camera App?

Every person has their own method of taking the best photos on their devices, but which aspect … more

LG G4 XDA Forum Opened

LG’s latest & greatest is just a few hours away from launching, and with so many power users that are … more

Android Wear Close to Running on Samsung Gear 2

Android is an OS that can sometimes be ported to run on devices not designed to … more
Post Reply Subscribe to Thread Email Thread

[KEYBOARD] Gingerbread keyboard with sms friendly Hungarian Dictionary

31st March 2011, 08:03 PM |#1  
OP Junior Member
Thanks Meter: 8
 
More
2011.08.29 changes:

- Increased the dictionary size to 370k words (LatinIME_370k.rar) which is almost the maximum size based of the makedict.jar's source
- Rebuilt from the latest CyanogenMod (Nightly #172) source
- Added new (adb) install method


2011.06.16 changes:

- Added the 2 length words (example: az, de, és) into the dictionary
- Rebuilt from the latest CyanogenMod (Nightly #104) source


2011.04.13 changes:

- Rebuilt from the latest CyanogenMod 7.0.0 source

------------------------------------

I've created a custom gingerbread keyboard with an sms friendly Hungarian Dictionary for my own use but I tough maybe someone else could find it useful also.

What I call SMS Friendly characters:

Because of the limitation of the extended ascii characters encoding when you enter the one of the following acute accent characters (á,ó,ú,ű)
then the maximum length of the current sms message will be only 70 characters instead of the original 160.
If we replace them with their grave accent version (sms friendly) than we got back the original length of the sms message.

Dictionary:

- contains the top 100k frequently used words created by Hungarian Webcorpus
- removed all the very short words (length < 2) and numbers
- replaced all special Hungarian accented characters to its sms friendly version:

á -> ŕ
ú -> ů
ű -> ü (*)
í -> ě
ó -> ň
ő -> ö (*)

(*) : I know this replace cause incorrect grammar but I can live with that

Keyboard:

- used the latest CyanogenMod's source from the github (credit goes to the great CyanogenMod Team )
- changed the accented pop-up characters to their friendly version as I did in the dictionary also

Installation methods:

- Before you install it a backup is highly recommended!!!


- I. Replace the originally LatinIME.apk in the system\app directory in your custom rom before you install it via recovery

--OR--

- II: Install via adb commands:

1. Reboot phone into Recovery (make sure phone is plugged into PC)
2. Select "mounts and storage" then select "mount system"
3. Open your command prompt and remount /system as writable
Code:
adb remount
4. Push the LatinIME.apk to the system/app dir
Code:
adb push LatinIME.apk /system/app
5. Set the correct permission
Code:
adb shell chmod 644 /system/app/LatinIME.apk
6. Reboot the phone to apply the changes
Code:
adb reboot

After you installed the apk you should select the Hungarian (Magyar) language to take effect.
You can do it here: Settings -> Language & keyboard -> Android keyboard -> Input languages

Warning it removes any other dictionary from the system!

Please note it was tested only on the CyanogenMOD's nightly ROM.

Enjoy!
Attached Thumbnails
Click image for larger version

Name:	snap20110331_195814.jpg
Views:	1076
Size:	27.7 KB
ID:	557304  
Attached Files
File Type: apk LatinIME.apk - [Click for QR Code] (1.08 MB, 244 views)
File Type: rar LatinIME_370k.rar - [Click for QR Code] (3.19 MB, 192 views)
Last edited by sEsE123; 29th August 2011 at 11:21 PM. Reason: Dictionary update
The Following 7 Users Say Thank You to sEsE123 For This Useful Post: [ View ]
 
 
17th June 2011, 08:18 AM |#2  
OP Junior Member
Thanks Meter: 8
 
More
Update
Dictionary and source updated (details in the 1st post).
29th August 2011, 11:24 PM |#3  
OP Junior Member
Thanks Meter: 8
 
More
Update
Increased dictionary size to 370k words and new install method was added also.
See the details in the first post.
1st November 2011, 11:14 PM |#4  
Junior Member
Thanks Meter: 0
 
More
Hi!
Does it work only on a rooted device??
2nd November 2011, 10:42 AM |#5  
OP Junior Member
Thanks Meter: 8
 
More
Quote:
Originally Posted by pattogato

Hi!
Does it work only on a rooted device??

Yes, root is required to modify or replace any System/App.
21st November 2011, 07:40 AM |#6  
Senior Member
Thanks Meter: 15
 
More
Hey,
is it possible to delete mistyped words from the user dictionary of the gb keyboard?
I know that there is a personal dictionary in the input settings, but it contains only the words I typed with the HTC Sense keyboard.
I cant find the personal dictionary of the gingerbread keyboard.
24th November 2011, 11:28 AM |#7  
Junior Member
Flag Bucharest
Thanks Meter: 2
 
More
Great app, thanks!
15th May 2012, 11:47 AM |#8  
Junior Member
Flag Budapest
Thanks Meter: 2
 
More
Thumbs up Saved my day :)
This keyboard has saved my day! Thanks a lot for sharing.
Works fine on x18i 2.3.6 stock ROM.

---

Köszi a feltöltést, pont amit kerestem! Végre van gyári magyar billentyűzetem, ráadásul még sms-friendly is!
16th May 2012, 05:37 PM |#9  
OP Junior Member
Thanks Meter: 8
 
More
Thank you for your kind words.
I'm glad you find this keyboard useful. :)
5th August 2012, 03:50 PM |#10  
Senior Member
Flag Szeged
Thanks Meter: 58
 
More
Hey! Can you put back the Ű,Ő letters please? Grammar is important to me,thanks
Post Reply Subscribe to Thread

Tags
dictionary, friendly, hungarian, hungary, keyboard
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes