yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] rubensun:
Loads of HTC IME alternatives in this post.

http://chinese.engadget.com/2010/01/06/google-nexus-one-no-chinese-input-lime-ime/

and

http://www.eprice.com.hk/mobile/talk/?prod_id=3488&tid=32260

I personally use Acer's CIME

http://uploadrobots.com/tQcZ62#

Acer CIME works on Android 1.6+

for those who are fans of BPMF (Zhuyin + Traditional)

R
[G1 Android Development] Zoide_:
Does the Acer CIME have handwriting recognition for the Chinese characters?
[G1 Android Development] iWannaBeAdored:
Hey. I have a MyTouch 3G with CyanogenMod 4.2.13. Will any of these keyboards work before I try them? I really like the HTC keyboard, rather than the default Android keyboard.
[G1 Android Development] Zoide_:
The Motorola Chinese IME works very well on the MyTouch 3G with CyanogenMod.
[G1 Android Development] chiuuuuu:
I am using RA-IONv1.6.3H.zip

i installed the Acer Cangjie input, how can i make the virtual keyboard come out?

thanks so much!
[G1 Android Development] bswift:
I have flashed CIME and am having a problem and after scouring for quite some time thought it was time to ask.

When switching to landscape mode in English and Pinyin entry, the keyboard crashes after inputting 1 or 2 characters. I am completely unable to use qwerty keyboards in landscape, but can use handwriting just fine.

Does anyone have any possible solutions for this issue?
[G1 Android Development] zeezee:
Here is a tutorial on getting Moto CIME on G1/Cyangenmod Donut roms:

http://tangskingdom.blogspot.com/2010/02/chinese-ime-on-cyanogenmod-and-donut.html

-Enjoy :]
[G1 Android Development] xaueious:
Reporting problems with the Motorola CIME under Cyanogenmod 4.2.14.1 after the EBI1 kernel patch.

The keyboard refuses to appear.

There's something in the kernel patch that breaks the IME. You can either stick with the old 4.2.13 kernel, or only do not push anything from the user folder in that patch.

I haven't investigated exactly what the culprit is.

For my HTC Dream, it seems to be trout-keypad.kl in /system/usr

Similar for the Magic there's trout-sapphire.kl

The one from Cyanogenmod 4.2.14.1 still works

The updated one is dated Dec 27 2009 and is supposed to fix a volume control bug when the screen is off

The old one is May 2009. That one works with CIME.
[G1 Android Development] wind_23:
this is really helpful!!! thanks a lot!!!
[G1 Android Development] wind_23:
handwriting problem

hi guys...I tried both of the available HTC chinese IMEs on the latest CursorSense32A ROM. Both of them give me a problem when I was using the handwriting input. It does not fully register my gesture thus give me a wrong word. It happens as it stops detecting my gesture while I'm still writing and I'm sure it is not the wating time which cause this. Does anyone exprerience the same thing? Please help.
[G1 Android Development] mr_roboto:
Is there an easy way to switch from chinese handwriting to english mode? Most of the time when I am done writing chinese I flip out my keyboard and notice it is in pinyin mode. The older IME's had a button on the bottom left to switch from chinese to english, is there something like that in the Moto IME?

Edit: Nvm figured it out, you have to enable english on the moto IME qwerty keyboard.

Thanks for this!
[G1 Android Development] hilwood:
thx for sharing~ hope this work for me :)
[G1 Android Development] singa89:
Hi, I ve installed this on my Magic running on Sanpei's HTC Legend ROM. Can anyone tell me how to get it working? I ve got settings for Touch Chinese Input but it does not appear in my keyboard. I cannot use it. Is there any way to uninstall this thing if it does not work?
[G1 Android Development] ihgmex90:
Work on mytouch 3g too?
[G1 Android Development] Tonice112322004:
I wonder, is there any Chinese IME for Eclair, on a T-Mobile branded but rooted :D?
[G1 Android Development] A|ex:
Does this pack work with the HTC Desire?
[G1 Android Development] sovereignty68:
Yes, there's Acer Liquid PenPower Handwriting IME. Unfortunately, NONE of HTC_CIME works on Eclair on MT3G.

Is anyone able to find Stroke CIME for Eclair on MT3G?
[G1 Android Development] wg1:
Acer's handwriting can work on the CM5, however it is a small inconvenience.

MOTO newest input still not work on the CM5

The last hope HTC cime from http://xdaforums.com/showthread.php?t=672094

It could be work on N1, but it's only for WVGA , not for G1's HVGA

Dose any one can modify the file from above link?
[G1 Android Development] chaosmobc:
Guys sincerely need ur help ! i am using CyanogenMod 5.0.7-Stable Eclair 2.1 , will it be able to work with this ? cause i really prefer this keyboard over others...

ps: any idea how to free up space in the system in order to install this? details instruction please!

last, i hope i am not being captain obvious here but it for the CIME it does come with the english ver right?
[G1 Android Development] waacow:
The HTC CIME from the link one post above, it does work with Cyannogen 5.0.7 for Nexus one and it comes with English keyboard and Chinese hand writing input. It is pretty much the same to the original HTC CIME for donut 1.5.
[G1 Android Development] wg1:
Finally the Hero start upgrade to 2.1 in taiwan.

May be It's C_IME can use in the G1's HVGA screen ?

looking for the flash package~~~~
[G1 Android Development] mr_roboto:
Keep us updated if you can find it :)
[G1 Android Development] kftgr:
Hi,

Does anyone know if the CIME will work on an Evo? I'm mainly looking for this for the handwriting recognition. Also, this would require full root and not just Unrevoked to use?

Thanks!
[G1 Android Development] nles:
I'm using HTC Hero with android modaco r4 custom rom. I tried installed this CIME and after reboot it foce close. I already re-flashed again but still have no idea what's the cause.

Is it compatible with that rom? how to free up more system space?
[G1 Android Development] h3nx:
if my memory not enough, what must i do?

my free memory is 1548kb.

thnks
[G1 Android Development] jackchanexe:
does it support WVGA ??
[G1 Android Development] stanley1024:
i had just found this thread:D:D:D

OMG
[G1 Android Development] wg1:
There is a another chinese input supports the 2.2 or 2.1

content include: handwrite, pinyin, Phonetic etc.

Name is goobi

link1: (for tranditional chinese)

http://forum.palmislife.com/redirect.php?tid=102297&goto=lastpost

link2: (for simply chinese)

http://www.guobi.com/down_view.php?id=1
[G1 Android Development] Zoide_:
Interesting! How does it compare to the other handwriting recognition IMEs out there?

Thanks
[G1 Android Development] sebasdoes:
Japanese handwriting

First of all let me say I study Japanese, not Chinese. Almost all Chinese handwriting inputs have the option to write on the screen and quickly recognise the character that has been written. I know you can find quite some of the Japanese kanji if you use the Traditional Chinese writing input, but I still can't find some.

An example would be 絶, I can only find the 絕 version of it, which is useless to me. Being able to write on the screen would be very useful for dictionaries and such for me. Do any of you who use Chinese know what I am doing wrong? Or otherwise, does anyone know if such a thing exists for Japanese or if it's possible to "expand" the dictionary with the Japanese jouyou kanji that do not exist in Traditional Chinese?
[G1 Android Development] wg1:
I thought its recognition like the motoinput/acer. Cuz they come from the same source?

Right now the moto-input only use for moto at 2.1 or 2.2 version and the acer-input didn't quickly switch to english \pinyin or another.
[G1 Android Development] chillmeow:
Hi all,

I updated my phone to 2.2 already. Mine phone is HTC Incredible.

2.2 for Incredible has HTC's built-in Chinese input, but it does not have the handwriting recognition function. Is this compatible with 2.2?

Since it has the Chinese input method built-in already, do I still need to install the Chinese font update?

Thank you!
[G1 Android Development] sebasdoes:
A small bump, anyone have any idea? Alternatively I would have to buy a denshi jisho, but the ones equal to the dictionaries I own already are quite expensive.
[G1 Android Development] ktbrian:
it's able to download???????
[G1 Android Development] SilentTweak:
Well the reason you can't find the one you wanted is because that doesn't exist in traditional Chinese, it's the simplified version of the character. Japanese Kanji is a bag mix of traditional and simplified, so unless the denshi keyboard/dictionary you're using has both, you'll be missing some chinese characters (kanji) you want. There's also kanji that is completely different and doesn't exist in Chinese as well, and vise-versa.

You're honestly better off getting a 日本の電子辞書。ww 私も、日本語の話し出来ます。我都可以说中文。
[G1 Android Development] Zh0nG:
HTC CIME for Magic under FroYo / CM6

Hi,

Is the Chinese IME working on HTC Magic for someone ?

It's not for me. I had 4104KB free in /system, and after installation, I still have 36KB free, but get the "Force close" issue when switching to the input method...

Here is my configuration :

HTC Magic 32A - Android 2.2 FroYo - CyanogenMod-6.0.0-DS

RECOVERY

: Amon_RA RA-sapphire-v1.7.0H

KERNEL

: bc-6.0.0-ebi1-signed.zip

BOOTLOADER

: SAPPHIRE PVT 32A ENG S-OFF H; HBOOT-1.33.2005 (SAPP10000); CPLD-12; RADIO-3.22.20.17

Any advice would be appreciated.

Cheers,

Z.
[G1 Android Development] korterry:
Great!! So I don't need to adb push every so file myself .. It's so nice for lazy people like me.. lol

Hope it work.
[G1 Android Development] lindows:
could someone re upload the files, the files are removed from the site
[G1 Android Development] hys_y2k:
i have a problem that my G1 shows corrupted chinese characters from those files i copy from my PC. i guessing the problem is about character encoding. G1 only support uni-code but noy big5 and gbk (not sure...can be the another way). just wonder how i can i correct the unsupported chinese character so that my G1 can display correctly.

sorry for posting this question which is not really relevent to the topic..:p

thanks for help
[G1 Android Development] larrygates:
So I suppose it's a no go on key.apk for JF 1.5?

I tried 1.5Hr3 and it didn't work either. Only the dudes's build, but the email tutorial lockup and the laggy feel of dudes compared to JF.

I don't like the chinese vk so I had to let it go, since I really want compact qwerty. I really wish we could get it going.

jashu, I grabbed key.apk from a thread called updating your haykoru build. Or maybe just search key.apk on the dev forum, you should find a post with a lot of fixes for 5.0.2x

Thanks, hope we get key.apk soon.
[G1 Android Development] UnkzDomain:
Yeah, the key.apk was bundled with old versions of Haykuro's firmware but they worked with all of them up to 5.0.2Hr5 (which implies that the libs were in all of them).

I'm going to install the Chinese IME and then try manually putting in the key.apk from this thread: http://xdaforums.com/showthread.php?t=507244
[G1 Android Development] Beast84:
So this update.zip is just the htc_cime & all its extra's? Not the whole 1.5 update?
[G1 Android Development] jashsu:
Yes, it is just the CIME files. Need to have JFv1.50 or any 1.50-based build installed prior to using this.
[G1 Android Development] UnkzDomain:
I tried using the key.apk on JF's ADP1.5 after applying the update.zip provided in this thread, but it doesn't work. It still force closes every 5 seconds...

It DOES work, however in Haykuro's 5.0.2Hr5 without patching anything. If anyone can help me find out how to locate the required libraries, that would be great.
[G1 Android Development] Beast84:
And what do all these added libs add? Just the ability to use the handwriting recognition in landscape?
[G1 Android Development] jashsu:
They are necessary for CIME to function properly yes.
[G1 Android Development] Beast84:
I have the htc_cime on my phone already, just curious if the libs would add some new functionality to it. I'll add these to my JF1.5
[G1 Android Development] jashsu:
If you do not have all the libraries in my update package installed (for example if you followed the instructions in the old thread, which didn't include the z8d files in /system/lib) then you will not be able to open overlay or horizontal handwriting without a force close.

It is safe to use the update.zip if you have already previously done the steps in the old thread. It will install the additional required z8d files.
[G1 Android Development] Beast84:
Sweet I'll add them in & play with it some. Thanks
[G1 Android Development] weasley:
can this CIME use on HTC Magic from Vodafone UK
[G1 Android Development] jashsu:
Theoretically it should work with any 1.5 based Android build. The only limitation is you must have testkeys installed. Any rooted android build or an adp phone basically. Stock phones can't use this because it requires files to be installed into the system directory.
[G1 Android Development] mr_roboto:
Thanks for this :D
[G1 Android Development] mr_roboto:
hmm I now have a problem. Whenever i press "d" it will act as space and when i press "1" it will act as backspace on the physical keyboard when slid out. Anybody with chinese input have the same problem?
[G1 Android Development] UnkzDomain:
Yep. This has happened to me a few times, too. The thing is, that it's almost random when and where it DOES happen...
[G1 Android Development] gjc174:
Thanks jashsu! Installed successfully and so far so good.
[G1 Android Development] waacow:
Thanks for the info. Due to not much space left in the /system drive, I have to try to make some rooms.

This is where i found that you don't need all those Zi*.z8d file under /system/lib/ since they are already under /system/lib/zi/.

If you remove /system/lib/Zi*.z8d, you can get about 1.7MB memory back.

BTW, this works on Dude's CupCake 1.0 build.
[G1 Android Development] jashsu:
The z8d files in system/lib/zi are NOT the same as the ones in system/lib. Removing some of them causes force closes.

\lib
59657ce1382e4e53fe283d74c1371c87 *libcimet9.so
1ebc36556d0638a4307c7f3dd1dad072 *libimezi.so
860d2cdfaac7fef7efcd7532db3a215b *libpphwr.so
[COLOR=Red]a1f94f8ffc20f92b13523d5a85dc0be1 *Zi8DatPYP_CN.z8d
481d8db5e5ee72e85a3d1411a2e1b749 *Zi8DatPYS_CN.z8d
37b5a15f497ae3db4039d801c67d4ecc *Zi8DatZHA_CN.z8d
1c8adc5b49086e1be175c39e3d084441 *Zi8DatZHA_HK.z8d
ff5481f75bfa0d58a31ac3f1ca07a302 *Zi8DatZHA_TW.z8d[/COLOR]
216c4e3f1ef1f2ba7c03efd2a7c02e20 *Zi8DatZYP_TW.z8d
3f3c1369570741c7364aab29a3de1546 *Zi8DatZYS_TW.z8d

\lib\zi
[COLOR=Red]f15fdcc9bc7d01bc8f205e8fd7ee20a1 *Zi8DatPYP_CN.z8d
cbe5ea8c2fa23eca1998d6d8c099e224 *Zi8DatPYS_CN.z8d
5fded2f2cad794d55d7677b84ec0856d *Zi8DatZHA_CN.z8d
681a4570f3b492fd2466fd369199619d *Zi8DatZHA_HK.z8d
9efe407f5ce4340b569765bbea019935 *Zi8DatZHA_TW.z8d[/COLOR]
216c4e3f1ef1f2ba7c03efd2a7c02e20 *Zi8DatZYP_TW.z8d
3f3c1369570741c7364aab29a3de1546 *Zi8DatZYS_TW.z8d

\app
6538031938394571232fe12018694a5a *HTC_CIME.apk
[G1 Android Development] waacow:
Hmmm.. I have not have any force close issue after removing /system/lib/Zi*.z8d and keep /system/lib/zi/ . I also reboot to confirm. So far, I'm able to use the following input without error:

* HandWriting

* ZhuYin

* Cangjie

* PinYin

* Stroke

Just a guess that /system/lib/ should only have *.so files, so doesn't make sense to have those *.z8d file under /system/lib/. And also why would HTC develop two set of those *.z8d file with the same names but diff in content, they are just asking for confusion/trouble.

:) anyways, i'm happy that CIME is working.

BTW, i'm using English (US) as Locale, not sure that make any difference, since the files that are different above seems to be for CN and HK
[G1 Android Development] jashsu:
Have you tried handwriting in overlay or horizontal aspect? Some xda members were reporting force close in those modes.
[G1 Android Development] waacow:
happy to report no issue with overlay or horizontal aspect.
[G1 Android Development] leomak:
does it work on Dude's 1.1? the keyboard screen disapprear when I click the button of chinese input method.
[G1 Android Development] gtest12:
Yes. I had this problem too, sine I have a slow SD card. After I install it under system/app direction, it works fine now. It seems this issue depends more on the SD card speed.
[G1 Android Development] jashsu:
But the folks who were reporting force close were following the directions in the previous thread, which had everything installed to /system anyway?

I can't comment on how A2SD affects anything, as I think A2SD is an ugly hack and wouldn't install it even if I ran out of /data space.
[G1 Android Development] mr_roboto:
Allright after a day of using my phone I found out when it does happen and how to get rid of it.

Once you use the handwriting mode and you slide out the keyboard, "D" and "1" act funny. To fix this you have to slide the screen back in and get the handwriting pad to show up. Then you press the "abc" on the bottom left and a qwerty keyboard should pop up. Now your "d" and "1" should work.

A little annoying but I'm just happy to have chinese handwriting support :)
[G1 Android Development] maydaysos:
some one should change the name to HTC Chinese IME for 1.5. I was under the impresion that this was only for jf. I put it on Adp1.5r3 and it works fine. also ive done my first custom keyboard. I was trying to alpha texture the background and just have the keys floating on top of the home screen. so i alpha'ed the keyboardbackground.pngs but there is still a mat grey background underneath the light grey. (might be xml or something) This got me thinking, i should be able to make the keyboardbackground.png any color. not only the background but the keys as well. this update was a blessing in desguise because now we can make custome VK. Imagin Aero or Gloss Suit custom VK. ill try making another one and ill post my results
[G1 Android Development] jashsu:
I figured most folks around here would be running either JF1.5, Haykuro1.5 or TheDude1.5 (as those community builds actually contain superuser managers and other useful additions missing in the stock ADP build). Since the latter two builds already have (at this writing) CIME included, there was no real need to point them out. However, yes this should work on any v1.5-based build that has testkeys installed.

Edit: modified the title and original post per your suggestion.
[G1 Android Development] leomak:
last few hours I tried to update Dude's Cupcake 1.1 and 1.0 and install this CIME, but the best I could get is only handwriting (both vertical and horizontal) . if I choose other input methods and change the method in VK, the screen will disappear... it seems sth is going wrong and VK can't get lib? could someone please help?? I guess this's the problem of A2SD but I need this..

my step : wiped, install Dude's , first boot, restart and install CIME update.zip
[G1 Android Development] jashsu:
I can't provide support for A2SD or builds other than JF1.5 or HTC1.5, but theoretically there is no reason it should not work. Did you move dalvik-cache or /system/app? The updater installs everything into system folder. I have no problems using any of CIME's modes (vert/horiz, Latin, HW, PY, ZY, etc)
[G1 Android Development] leomak:
Thank I figured out what's wrong, the system is full coz the duplicate files.
[G1 Android Development] jashsu:
That sounds like it. Dude and Haykuro builds use more space in /system than JF build. Perhaps you can try deleting the z8d files in /system/lib but keep the ones in /lib/zi. Some users have reported this works for them. I have not confirmed it yet. By the way, when you used the update.zip in the recovery did it give an error when you ran out of /system space?
[G1 Android Development] bootleg16:
yo thanks a lot.

i installed and now this is my default.

=]
[G1 Android Development] wilsonmui:
does anyone got the same problem? i using jf1.5 with HTC ime. i use that IME very happy, but when i use back the hardware keyboard, some key seems mapped wrongly, like the "1" button now act as a backspace.... and the "d" button becoming a "."

So d anyone experience like me? quite dunno whats going on :D
[G1 Android Development] jashsu:
http://xdaforums.com/showpost.php?p=3759431&postcount=46
[G1 Android Development] jashsu:
I tested running without the /system/lib/*.z8d files and so far it has not force closed. I have thus uploaded a new update to the drop.io (named htc_cime_hr3_7mb_update.zip) which only writes the z8d files in the zi folder. This should reduce /system usage from 8.9MB to 7.2MB. Please report any problems with this new updater. Make sure to include what build you are using (HTC1.5, JF1.5, etc) and also check to make sure you had enough space to perform the entire installation (run df command in Terminal Emulator).

For those who previously installed the 8.9MB updater, you can remove the redundant z8d files by opening Terminal Emulator and typing this:

su
mount -o remount rw /system
rm /system/lib/*.z8d
[G1 Android Development] waacow:
very cool. :)
[G1 Android Development] wilsonmui:
sorry but ..

remount got not found. error.

so. how to remove? pls help
[G1 Android Development] jashsu:
Ooops.. I forgot that remount is an adb function, not a shell function. Hehe. Fixed.
[G1 Android Development] wilsonmui:
thx a lot, it work now :>
[G1 Android Development] jashsu:
Is there anyone out there using the Sapphire SPL (having installed Haykuro build) and has HTC_CIME installed? Please PM me if so! I am trying to diagnose the reason why XT9 is not working on HTC_CIME.

This is the Sapphire SPL:

http://code.google.com/p/sapphire-port-dream/downloads/detail?name=spl-signed.zip
[G1 Android Development] victortung:
Jashsu:

/system/lib/*.z8d 那七個檔案其實可以不用放

這樣可以省下快 2MB 的空間 我試過把東西移除是可以的
[G1 Android Development] cigar3tte:
I'm running the Dude's full build 1.1a. Using df shows /system is 69120K total, 62656K used, and 6464K available (block size 4096).

I'm using A2SD, so why so little remaining space? :(

Any way I can still get the Chinese VK to install?
[G1 Android Development] Mr. Moe:
I would like to say good work on this project.

Mow if anyone can get the HTC dialer working on the JF 1.5 or Dude 1.1a then I would be oh so happy
[G1 Android Development] :
jashsu,

are you able to figure out how to get the compact qwerty working?

i installed HTC_CIME with your update then pushed the HTC_IME from haykuros 4.9 (with the compact qwerty) and as soon as its checked i get the force close...
[G1 Android Development] dwelw:
great job, works perfectly w/ jf 1.5 cupcake.
[G1 Android Development] confusedman:
confussssed

hi... i just bought my HTC Magic today on vodafone and ive been trying to put the chinese update.zip on my phone but it doesnt seem to be installing ..

can someone please help me..

it says E:verfication failed

what am i suppose to do .

thanks
[G1 Android Development] ESKIMOn00b:
Root your phone... good luck with the magic
[G1 Android Development] jashsu:
Like ESKIMOnoob says, you need to root your phone (specifically, need to have testkeys installed). Without testkeys installed, recovery will reject the updater.
[G1 Android Development] kankunbi07:
The CIME often crash in my G1. Here is the details:

1. close the hardware keyboard

2. set the CIME using QWERTY, Cangjie.

3. go to google search in home screen.

4. activate the on screen keyboard and CIME. You will see Cangjie keyboard.

5. open the hardware keyboard

6. press "A", you will see "日" on screen.

7. press backspace key.

8. press ALT-space

9. error dialog appear

I am using htc_cime_hr3_7mb_update.zip (cc33b8d87f4fc2985767640fe88d843d).

using Engineering SPL, HTC ADP1 cupcake.

Here is more details of my phone.

Device: normal G1, DREA100

SPL: Engineering SPL

Model number(in "About phone"): Android Dev Phone 1

Firmware version: 1.5

Baseband version: 62.50S.20.17H_2.22.19.26I

Kernel version: 2.6.27-00392-g8312baf android-build@apa27 #72

Build number: dream_devphone-userdebug 1.5 CRB21 147201 test-keys

One of my friend have also verified the problem. He is using Haykuro cupcake.