[Touch Pro2, Tilt 2 Windows Mobile General] shunsai:
Getting Japanese Input running

well, i finally managed to enable Japanese input. previously, i had been attempting to install Zgembo's KeyTouchJapIMEr07.cab. VISUALLY all the keyboards were there, but only a limited few functioned. i did a lot of trial-and-error installations to figure out what effect each cab file had.

after installing the softbank connection I began installing the IME piece by piece. I should mention that the ZTA4 (Chinese) IME is preinstalled in this stock ROM. the keyboards included in this IME are Touch Input, A4 智能输入, Block Recognizer, Keyboard, Letter Recognizer, Transcriber. i'll paste some of my edited installation/setup notes below. if you don't want to wade through that muck, just skip down to the Highlights section below it:

17. Install Keytouch (Zgembo JapaneseIME; 17.5mb) -> DON'T RESTART

18. Install Enable_IME_HTC_HD

19. Check Input (5 new: Kana, Kensaku, KeyTouch, Romaji, Tegaki)

20. Restart

21. Check input, Regional Settings (still no Japan)

22. test input

QWERTY Touch keyboard is fine (XT9 doesn't work)

Keypad only types numbers

small keyboard is fine

romaji broken (no kana)

kana broken (blocks)

KeyTouch broken (blocks)

Tegaki is fine

kensaku is fine

A4 is fine

block recognizer is fine (but sucks)

Letter Recognizer is fine

Transcriber is fine​

23. Install CEStar Japan (2mb); no change in SIP functionality; restart; no change in SIP functionality

24. Install Softbank MMS (5.2mb)

25. Install Asukal Lets Japan6 (4.25mb); restart; Regional Setting changed to Japan; Mapple functional; Kana is default keyboard; A4 智能输入 now reads A4 智能▯入; no change in SIP functionality

26. Install 2_IME_31J_FULL.cab (Ask IME 31J) (7.8mb); new input: Roma Ji, Kana, TagakiKensaku, restart, no change in SIP functionality

27. Install LetsJapan WM61r07 (Zgembo Lets Japan WM6.1; 4.25mb); restart

28. Install Enable_IME_HTC_HD again

29. Install 2_IME_31J_FULL.cab again; restart; No change

30. Install Enable IME2; restartl No change

31. Remove Asukal LetsJapan6

32. Remove Zgembo's LetsJapan6 (but didn't remove properly; still in Programs list); A4 is now A4▯▯▯▯; restart; problem occurred with cprog.exe

33. Install LetsJapan WM61r07 again (Zgembo Lets Japan WM6.1; 4.25mb); restart; problem occurred with cprog.exe; no regional setting change

34. Remove Asukal Enable IME; no change

HARD Reset

Highlights

if you have no desire to read through all that and decipher it, it basically says this:

ZTA4 natively allows you to view Japanese (Japanese characters are Chinese characters afterall, but it allows you to see Kanji and Kana)

ZTA4 does not allow you to write in Japanese nor display Japanese in software designed for Japanese OS.

LetsJapan6 (both Asukal's original and Zgembo's derivative) adds Japanese to the 'Regional Settings'. it also installs the font used for Japanese input/output. Of the two, only Asukal's LetsJapan allows software designed for Japanese OS to display Japanese properly (ie. Pocket Mapple). However, neither LetsJapan installs any keyboards (only fonts), so you still cannot write in Japanese yet.

LetsJapan6 (both Asukal's original and Zgembo's derivative) both appear to conflict with ZTA4. I don't know of any change in functionality, but A4 智能输入 in the list of keyboards will now read A4 智能▯入 (if anyone knows of a way for me to completely remove ZTA4, please share).

Zgembo's KeyTouch/JapaneseIME adds 5 new keyboards to your available inputs: Kana, Kensaku, KeyTouch, Romaji, Tegaki; of these 5 keyboards, only 2 work- Kensaku and Tegaki

Zgembo's KeyTouch/JapaneseIME doesn't allow Japanese input; it also breaks XT9 functionality in the English keyboards; Visually it's lovely and everything is there, but it does not function on this particular stock ROM. I should also warn: if you do install this IME, DO NOT RESTART immediately after installing. Immediately after installing, install one of Asukal's Enable_IME files (there's one from long ago and one he recently made for the Touch HD... although, i think they are exactly the same). If you do not install the Enable_IME before you restart your device, after your device boots up and the splash screen fades, you'll be stuck on a black screen, at which point, your only option is to Hard Reset.

Asukal's IME_31J_FULL is the alternative to Zgembo's KeyTouch/JapaneseIME. although Zgembo's is prettier, it unfortunately doesn't work on TP2 (if someone else has had a different experience, please share). Asukal's IME is rudimentary, no fancy stuff like a Japanese Touch Keypad or predictive text, but it allows you to write in Japanese.

Asukal's IME_31J_FULL adds 4 new keyboards: Roma Ji, Kana, Tegaki, and TagakiKensaku. All seem to function perfectly fine as touch keyboards. As touch keyboards though, they're not very finger friendly, so you'll be stuck using your stylus to tap. In hardware keyboard mode, at the moment there is no known Fn key combination that allows you to switch between English and Japanese. This must be chosen by first choosing either かな　カナ or 英数 on the soft keyboard, then typing with the hardware keyboard. And again, if you do install this IME, DO NOT RESTART immediately after installing Same thing will happen as stated above. Immediately after installing, install one of Asukal's Enable_IME files. If you don't, you'll have lots of fun hard-resetting.

After setting up the IME, it should be relatively safe to install the Arcsoft Softbank program. I've been using that and have no problems sending or receiving SMS and MMS... although, I don't know how to use emoji since i think it was something that is inherent in the Japanese KeyTouch keyboard.

So that's my rundown. Hope it will be useful to others. What I want to do now is find a way to Isolate the Japanese KeyTouch keyboard, get rid of ZTA4, and get XT9 prediction working again on both English and Japanese keypad. I'd really love it if Asukal, Alcibiade, Zgembo, larsucks and the rest of the X01HT gang could get in on this and offer some suggestions. Anyone else who has discovered anything interesting, please don't hesitate to post!! :D