Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,730,580 Members 40,845 Now Online
XDA Developers Android and Mobile Development Forum

[30-Nov-08] HTC EzInput Keyboard Suites - QVGA and VGA RC2 and Language Packs

Tip us?
 
DupinBJK
Old
(Last edited by DupinBJK; 17th June 2009 at 10:16 AM.)
#1  
DupinBJK's Avatar
Senior Member - OP
Thanks Meter 0
Posts: 624
Join Date: Sep 2008
Default [22-Nov-08] HTC EzInput Keyboard Suites - RC2 and Language Packs

Downloads - QVGA

Instructions:

Uninstall of all the previously installed third party keyboards and SIP changers is recommended.
  1. Choose your hardware configuration and download the main application (the blue hyperlinks).
  2. Choose the Language Packs from post #3.
  3. Uninstall any previous beta, if installed.
  4. Make a soft reset.
  5. If you are using a Rom with EzInput 1.5 already included, you must terminate the "SipGT_app" process first, or you won't be able to install.
  6. Install the Main cab you've chosen. After the install it won't be necessary to reset your phone.
  7. Install all the Language Packs you've chosen.
  8. Make a soft reset.
  9. Go to Settings -> Input -> Options and choose your Language from the list. Only the languages for which you have installed a Language Pack will give you a working keyboard.
NOTE: The main cabs don't include any language. Even if they will let the full list appear in the settings listbox, you'll have to manually add the languages you need to use.

Due to the peculiarity of the CAB install technology and the way with which HTC has conceived the Language List configuration in the Registry (a single string for all available languages, which can't be parsed by the WM CAB engine), the full list needs to be created before you'll install even a single Language Pack.
After that, to remove all unneeded languages from the list, a simple edit of the registry will suffice.


The first post for RC2 is here.


QVGA Main cabs - 0409
Note: These cabs are only meant for WWE 0409 roms.

[No Keyboard] - phones without HW keyboard

[Keypad] - phones with 16keys HW keyboards

[Compact Keyboard] - phones with 20keys HW keyboards

[Full Keyboard] - phones with full HW keyboard
 
DupinBJK
Old
(Last edited by DupinBJK; 24th February 2009 at 12:47 AM.)
#2  
DupinBJK's Avatar
Senior Member - OP
Thanks Meter 0
Posts: 624
Join Date: Sep 2008
Default HTC EzInput Keyboard Suites - RC2 and Language Packs

Downloads - VGA

Instructions:

Uninstall of all the previously installed third party keyboards and SIP changers is recommended.
  1. Choose your hardware configuration and download the main application (the blue hyperlinks).
  2. Choose the Language Packs from post #3.
  3. Uninstall any previous beta, if installed.
  4. Make a soft reset.
  5. If you are using a Rom with EzInput 1.5 already included, you must terminate the "SipGT_app" process first, or you won't be able to install.
  6. Install the Main cab you've chosen. After the install it won't be necessary to reset your phone.
  7. Install all the Language Packs you've chosen.
  8. Make a soft reset.
NOTE: The main cabs don't include any language. Even if they will let the full list appear in the settings listbox, you'll have to manually add the languages you need to use.

Due to the peculiarity of the CAB install technology and the way with which HTC has conceived the Language List configuration in the Registry (a single string for all available languages, which can't be parsed by the WM CAB engine), the full list needs to be created before you'll install even a single Language Pack.
After that, to remove all unneeded languages from the list, a simple edit of the registry will suffice.


The first post for RC2 is here.


VGA Main cabs - 0409
Note: These cabs are only meant for WWE 0409 roms.

[No Keyboard] - phones without HW keyboard

[Full Keyboard] - phones with full HW keyboard
 
DupinBJK
Old
(Last edited by DupinBJK; 24th February 2009 at 12:48 AM.)
#3  
DupinBJK's Avatar
Senior Member - OP
Thanks Meter 0
Posts: 624
Join Date: Sep 2008
Default HTC EzInput Keyboard Suites - RC2 and Language Packs

Language Packs - VGA

These are the Language Packs add-ons specifically made for the 0409 - WWE main packages available in post #5. Not all languages are immediately available, but they will be added to the list as soon as they will be ready.
Please note that some Language Packs are not available for all devices, due to missing support files. You'll find detailed info for each language, below.


PLEASE NOTE:
RC1 Language Packs are 100% compatible with the RC2 Main cabs.
Language Packs from other packagers won't be compatible with the main cabs found in post #5, nor these ones will be compatible with Keyboard cabs made by other packagers.


[0#01 Arabic]
Some files are still missing and others need to be patched.
  • No Keyboard: Not available
  • Full Keyboard: Not Available
[0#05 Czech]
Created with files extracted from the latest Official roms.
  • No Keyboard: Available
  • Full Keyboard: Available

[0#06 Danish]
Created with files extracted from the latest Official roms.
  • No Keyboard: Available
  • Full Keyboard: Available

[0#07 German]
Created with files extracted from the latest Official roms.
  • No Keyboard: Available
  • Full Keyboard: Available
[0#08 Greek]
Created with files extracted from the latest Official roms.
  • No Keyboard: Available
  • Full Keyboard: Available
[0#09 English]
Created with files extracted from the latest Official roms.
  • No Keyboard: Available
  • Full Keyboard: Available
[0#0A Spanish]
Created with files extracted from the latest Official roms.
  • No Keyboard: Available
  • Full Keyboard: Available
[0#0B Finnish]
Created with files extracted from the latest Official roms.
  • No Keyboard: Available
  • Full Keyboard: Available
[0#0C French]
Created with files extracted from the latest Official roms.
  • No Keyboard: Available
  • Full Keyboard: Available
[0#0E Hungarian]
Not yet available. Files need to be created from scratch.
  • No Keyboard: Not available
  • Full Keyboard: Not available
[0#10 Italian]
Created with files extracted from the latest Official roms.
  • No Keyboard: Available
  • Full Keyboard: Available
[0#13 Dutch]
Created with files extracted from the latest Official roms.
  • No Keyboard: Available
  • Full Keyboard: Available
[0#14 Norwegian]
Created with files extracted from the latest Official roms.
  • No Keyboard: Available
  • Full Keyboard: Available
[0#15 Polish]
Created with files extracted from the latest Official roms.
  • No Keyboard: Available
  • Full Keyboard: Available
[0#16 Portuguese]
Created with files extracted from the latest Official roms.
  • No Keyboard: Available
  • Full Keyboard: Available
[0#18 Romanian]
Not yet available. Files need to be created from scratch.
  • No Keyboard: Not available
  • Full Keyboard: Not available
[0#19 Russian]
Not yet available.
  • No Keyboard: Not available
  • Full Keyboard: Not Available
[0#1B Slovak]
Not yet available. Files need to be created from scratch.
  • No Keyboard: Not available
  • Full Keyboard: Not available
[0#1D Swedish]
Created with files extracted from the latest Official roms.
  • No Keyboard: Available
  • Full Keyboard: Available
[0#1F Turkish]
Not yet available. Files need to be created from scratch.
  • No Keyboard: Not available
  • Full Keyboard: Not available

 
DupinBJK
Old
(Last edited by DupinBJK; 24th February 2009 at 12:48 AM.)
#4  
DupinBJK's Avatar
Senior Member - OP
Thanks Meter 0
Posts: 624
Join Date: Sep 2008
Default HTC EzInput Keyboard Suites - RC2 and Language Packs

Downloads - WVGA

Placeholder
 
DupinBJK
Old
(Last edited by DupinBJK; 24th February 2009 at 12:48 AM.)
#5  
DupinBJK's Avatar
Senior Member - OP
Thanks Meter 0
Posts: 624
Join Date: Sep 2008
Default HTC EzInput Keyboard Suites - RC2 and Language Packs

Language Packs - WVGA

Placeholder.
 
DupinBJK
Old
(Last edited by DupinBJK; 24th February 2009 at 12:47 AM.)
#6  
DupinBJK's Avatar
Senior Member - OP
Thanks Meter 0
Posts: 624
Join Date: Sep 2008
Default HTC EzInput Keyboard Suites - RC2 and Language Packs

Language Packs - QVGA

These are the Language Packs add-ons specifically made for the 0409 - WWE main packages available in post #3. Not all languages are immediately available, but they will be added to the list as soon as they will be ready.
Please note that some Language Packs are not available for all devices, due to missing support files. You'll find detailed info for each language, below.


PLEASE NOTE:
RC1 Language Packs are 100% compatible with the RC2 Main cabs.
Language Packs from other packagers won't be compatible with the main cabs found in post #3, nor these ones will be compatible with Keyboard cabs made by other packagers.


[0#01 Arabic]
Some files are still missing and others need to be patched. Waiting for an Opal Arabic ROM.
  • No Keyboard: Not available
  • Keypad: Not available
  • Compact Keyboard: Not available
  • Full Keyboard: Not Available
[0#05 Czech]
Files from the VGA version, patched for QVGA release. Added compatibility with Keypad devices.
  • No Keyboard: Available
  • Keypad: Available
  • Compact Keyboard: Available
  • Full Keyboard: Available

[0#06 Danish]
Files from the VGA version, patched for QVGA release. Added compatibility with Keypad devices.
  • No Keyboard: Available
  • Keypad: Available
  • Compact Keyboard: Available
  • Full Keyboard: Available

[0#07 German]
As extracted from the Official Rom. Added compatibility with Keypad devices.
  • No Keyboard: Available
  • Keypad: Available
  • Compact Keyboard: Available
  • Full Keyboard: Available
[0#08 Greek]
Files from the VGA version, patched for QVGA release. Added compatibility with Keypad devices.
  • No Keyboard: Available
  • Keypad: Available
  • Compact Keyboard: Available
  • Full Keyboard: Available
[0#09 English]
As extracted from the Official Rom. Added compatibility with Keypad devices.
  • No Keyboard: Available
  • Keypad: Available
  • Compact Keyboard: Available
  • Full Keyboard: Available
[0#0A Spanish]
As extracted from the Official Rom. Added compatibility with Keypad devices.
  • No Keyboard: Available
  • Keypad: Available
  • Compact Keyboard: Available
  • Full Keyboard: Available
[0#0B Finnish]
Graphics built from scratch. Layout files from the VGA version, patched for QVGA release. Added compatibility with Keypad devices.
  • No Keyboard: Available
  • Keypad: Available
  • Compact Keyboard: Available
  • Full Keyboard: Available
[0#0C French]
As extracted from the Official Rom. Added compatibility with Keypad devices.
  • No Keyboard: Available
  • Keypad: Available
  • Compact Keyboard: Available
  • Full Keyboard: Available
[0#0E Hungarian]
Built from scratch and especially made and enabled for this release.
  • No Keyboard: Available
  • Keypad: Not available
  • Compact Keyboard: Available
  • Full Keyboard: Available
[0#10 Italian]
As extracted from the Official Rom. Added compatibility with Keypad devices.
  • No Keyboard: Available
  • Keypad: Available
  • Compact Keyboard: Available
  • Full Keyboard: Available
[0#13 Dutch]
Files from the VGA version, patched for QVGA release. Added compatibility with Keypad devices.
  • No Keyboard: Available
  • Keypad: Available
  • Compact Keyboard: Available
  • Full Keyboard: Available
[0#14 Norwegian]
Graphics built from scratch. Layout files from the VGA version, patched for QVGA release. Added compatibility with Keypad devices.
  • No Keyboard: Available
  • Keypad: Available
  • Compact Keyboard: Available
  • Full Keyboard: Available
[0#15 Polish]
Files from the VGA version, patched for QVGA release. Added compatibility with Keypad devices.
  • No Keyboard: Available
  • Keypad: Available
  • Compact Keyboard: Available
  • Full Keyboard: Available
[0#16 Portuguese]
As extracted from the Official Rom.
  • No Keyboard: Available
  • Keypad: Not available
  • Compact Keyboard: Available
  • Full Keyboard: Available
[0#18 Romanian]
Built from scratch and especially made and enabled for this release.
  • No Keyboard: Available
  • Keypad: Not available
  • Compact Keyboard: Available
  • Full Keyboard: Available
[0#19 Russian]
Some files are still missing and others need to be patched. Landscape support needs to be created from scratch.
  • No Keyboard: Not available
  • Keypad: Not available
  • Compact Keyboard: Not available
  • Full Keyboard: Not Available
[0#1B Slovak]
Built from scratch and especially made and enabled for this release.
  • No Keyboard: Available
  • Keypad: Not available
  • Compact Keyboard: Available
  • Full Keyboard: Available
[0#1D Swedish]
Graphics built from scratch. Layout files from the VGA version, patched for QVGA release. Added compatibility with Keypad devices.
  • No Keyboard: Available
  • Keypad: Available
  • Compact Keyboard: Available
  • Full Keyboard: Available
[0#1F Turkish]
Built from scratch and especially made and enabled for this release.
  • No Keyboard: Available
  • Keypad: Not available
  • Compact Keyboard: Available
  • Full Keyboard: Available

 
DupinBJK
Old
(Last edited by DupinBJK; 24th February 2009 at 12:46 AM.)
#7  
DupinBJK's Avatar
Senior Member - OP
Thanks Meter 0
Posts: 624
Join Date: Sep 2008
Default [30-Nov-08] HTC EzInput Keyboard Suites - QVGA and VGA RC2 and Language Packs

Customizations

ABC / T9 as default input methods

The EzInput main cabs enable T9 as default input method.
If you need to change this behaviour, you can install one of the cabs below:

[ABC as Default] - Set ABC as default IME for hardware and software keyboards.

[T9 as Default] - Set T9 as default IME for hardware and software keyboards.

A soft reset is recommended, even if not always necessary.

Both cabs are provided in case T9 will need to be set once again as default or vice versa.
Uninstall of the previous ABC/T9 cab is recommended to reduce clutter in the "Remove Programs" applet.



DeadKeys / T9 as default behaviour for the Fn+Space combo - Full HW Keyboard phones

The EzInput main cabs enable T9 as default behaviour for the Fn+Space combo on Full Hardware Keyboard phones.
If you need to change this behaviour, you can install one of the cabs below:

[DeadKeys as Default] - Set DeadKeys as default Fn+Space behaviour for Full Hardware Keyboard phones.

[T9 / ABC as Default] - Set T9 / ABC as default Fn+Space behaviour for Full Hardware Keyboard phones.

Make a soft reset after that.

For those who choose the DeadKeys behaviour, the above ABC as Default Input Method is recommended.

Both cabs are provided in case T9 will need to be set once again as default behaviour or vice versa.
The previous DeadKeys/T9 cab will be uninstalled automatically.

 
DupinBJK
Old
(Last edited by DupinBJK; 10th December 2008 at 01:13 PM.) Reason: RC2 release, QVGA and VGA
#8  
DupinBJK's Avatar
Senior Member - OP
Thanks Meter 0
Posts: 624
Join Date: Sep 2008
Default [30-Nov-08] HTC EzInput Keyboard Suites - QVGA and VGA RC2 and Language Packs

Welcome to the EzInput 1.5 Keyboard Suite project.

This app, as many of you already know, is the well known 'Diamond' keyboards suite shipped with the HTC devices since the Diamond release. HTC officially ships it with the Quartz and Touch HD (in WVGA), Diamond and Touch Pro (in VGA) and with the Touch Viva and Touch 3G (in QVGA).
The suite gives users the choice of a Keypad, a Compact Keyboard and a Full Keyboard:





Thanks to Laurentius26, Noonski, Tupisdin, Alexx~ and - not least - the HTC programmers who have built this technology and are constantly improving it even by monitoring this thread, a project to patch, reconfigure, fix and repackage this keyboard suite for other HTC devices has born.

These are the main differences between the officially released version, made for phones without an Hardware keyboard, and the one you'll find here:
  • Added compatibility with 16keys Hardware keyboards.
  • Added compatibility with 20keys Hardware keyboards.
  • Added compatibility with Full Hardware keyboards.
  • Added full key remapping capabilities to Full Hardware keyboards.
  • Added T9/ABC functionality to Full Hardware keyboards.
  • Restored DeadKeys functionality to Full Hardware keyboards.
  • Added compatibility between 16keys Hardware keyboards and some apps extracted from the new Manila2D roms.
  • Improved compatibility with third-party browsers.
  • Fixed the "white items" issue in the list of available languages.
  • Added compatibility with French Qwerty, Hungarian, Romanian, Slovak and Turkish Language Packs.

Even phones with the official release will benefit from the added features found in these cabs.


In the following posts you'll find:
  • A Customizations section, with cabs to change the default settings of the Suite - Post #2.
  • All the QVGA Main cabs - Post #3.
  • All the QVGA Language Packs - Post #4.
  • All the VGA Main cabs - Post #5.
  • All the VGA Language Packs - Post #6.
  • A Special Requests section, for communications related to beta testing - Post #9.


A Very Special Thanks
goes to the members of this forum who have contributed with their donations to the research and development for this project:
Users: Venelar, conflipper, maddoxik
Chefs: Laurentius26, dsixda
And to the members who have contributed to the beta testing for the Nike phones:
Users: mignonette, randomelements, wmn79
Donations

If you appreciate all the work and efforts made so far and would like to contribute, please consider a Donation.
Every amount will be deeply appreciated, thanks !

BJK

HTC TyTN II P4550 (KAISER)
ROM: Custom WM 6.1 [WinCE OS 5.2.20765 (Build 20765.1.4.4)]

EzInput Keyboards Suite project

 
DupinBJK
Old
(Last edited by DupinBJK; 24th February 2009 at 12:49 AM.)
#9  
DupinBJK's Avatar
Senior Member - OP
Thanks Meter 0
Posts: 624
Join Date: Sep 2008
Default HTC EzInput KeyBoards Suite

Placeholder.
 
DupinBJK
Old
(Last edited by DupinBJK; 24th February 2009 at 12:49 AM.)
#10  
DupinBJK's Avatar
Senior Member - OP
Thanks Meter 0
Posts: 624
Join Date: Sep 2008
Default Reserved for future use

Placeholder

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


XDA PORTAL POSTS

Hide Numbers on Your SMS and Call Logs with Reflection

How many times have you given your device to someone else in order to show them a … more

Implement Split View in Your LG G2 KitKat Rom with Automated Installer

Some of you may have remembered a story on the Portal a few weeks back … more

Cast Your Device Screen the Way it Was Meant to be with Second Screen

Not too long ago here on the XDA Portal, we covered how Google had made … more

Samsung Gear Live Unboxed the XDA Way – XDA Developer TV

XDA Developer TV Producer AdamOutleris known for his XDA Unboxingseries where … more