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

Search This thread

DupinBJK

Senior Member
Sep 15, 2008
624
0
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.


 
Last edited:

DupinBJK

Senior Member
Sep 15, 2008
624
0
[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
 
Last edited:

DupinBJK

Senior Member
Sep 15, 2008
624
0
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

 
Last edited:

DupinBJK

Senior Member
Sep 15, 2008
624
0
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
 
Last edited:

DupinBJK

Senior Member
Sep 15, 2008
624
0
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

 
Last edited:

DupinBJK

Senior Member
Sep 15, 2008
624
0
HTC EzInput Keyboard Suites - RC2 and Language Packs

Downloads - WVGA

Placeholder
 
Last edited:

DupinBJK

Senior Member
Sep 15, 2008
624
0
HTC EzInput Keyboard Suites - RC2 and Language Packs

Language Packs - WVGA

Placeholder.
 
Last edited:

DupinBJK

Senior Member
Sep 15, 2008
624
0
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:


keyboards.png



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
 
Last edited:

klmsu19

Senior Member
Oct 2, 2005
319
24
when you do test it, possible to get a screenshot, least see what its like and how/if its different than the diamond keyboard
 

Ather

Retired Senior Moderator
May 26, 2007
4,085
1,014
33
sweet..im in..i have an Htc Himalaya with WM 6.1 (yes it still Runs :p)
 

ayyu3m

Senior Member
Oct 19, 2007
1,765
276
System Error
always wanted to play with graphics. lets see what can be done in mspaint....no seriously paint!! keke

:eek: did someone jus mention screenshot???
 
Last edited:

blazingwolf

Senior Member
Nov 11, 2006
2,127
405
@Noonski,

Did you fall asleep? I know you have been burning the candle at both ends over the last couple of days but I wondered what happened. :)