Go Back   xda-developers > General discussion > General


Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 6th October 2007, 08:02 PM
jerrychan jerrychan is offline
Junior Member
 
Join Date: Oct 2007
Posts: 10
Default Approach to make the great TouchPal work on special devices

Oh. I eventually got TouchPal work on one of my friend's device. Very special way...

(if you don't know what is TouchPal, please go to http://www.cootek.com)

Step A> Common steps:
1. Install TouchPal
2. Soft-reset your device

Step B>Check with your device version:
1. Make sure you can find "\Program Files\TouchPal" folder. If it exists, go to Step C directly.
2. If not, try to find another folder named "Programme". If you can find it, copy TouchPal folder, create a folder under root directory named "Program Files" and then paste TouchPal folder into it.
3. Soft-reset and try again.

Step C> If it doesn't work, try the following steps:
1. Install a workable SIP (PocketCM in my case)
2. Install a registry editor (http://www.freewareppc.com/utilities...ryeditor.shtml)
3. Find the registry key of that SIP under:
HKEY_CLASSES_ROOT\CLSID\
if it is PocketCM, it is HKEY_CLASSES_ROOT\CLSID\BB25F2EB-688C-4698-ADFC-F422A148AD4F
4. Go to InprocServer32 key, change the "default" value to:
"\Program Files\TouchPal\touchpal.dll"
5. Save and exit
6. Soft-reset your device, TouchPal works now!

Caution: After Step C, your PocketCM doesn't work anymore. You need to change that value back and reboot to make PCM work again. But actually, I don't really need it anymore, do you?

Hope more and more people could use this really cool SIP just like me~
Reply With Quote
Sponsored Links

  #2  
Old 7th October 2007, 11:57 AM
nanoflower's Avatar
nanoflower nanoflower is offline
Member
 
Join Date: Sep 2007
Posts: 37
Default

Nice going there.
I assume you are from Germany as you refer to your Program Files folder as being "Programme" - How did you get around the missing dictionary and special characters used in your language (äöß)?
__________________
Sapphire PVT 32A SHIP S-ON H
HBOOT-1.33.009 (SAPP10000)
CPLD-12
RADIO-3.22.20.17
Reply With Quote

  #3  
Old 7th October 2007, 02:15 PM
joval joval is offline
Junior Member
 
Join Date: Oct 2007
Posts: 3
Default

Tried to perfrom your approach on a Dutch Mio PDA I have here, just for testing. Did not manage to get it to work. I will wait for my Touch to arrive in 2 days and give it a go again then. To me all of this sound like a badly written installer for the SIP. But must say the Sip itself looks promising, would even buy it I think.

Found another workaround, based on JerryChan's workaround, so credit goes to him:

This is when installing on anther CE OS then English !!!!!

1. Install TouchPal
2. Install a registry editor (http://www.freewareppc.com/utilities...ryeditor.shtml)
3. Find the registry key of that SIP under:
HKEY_CLASSES_ROOT\CLSID\
HKEY_CLASSES_ROOT\CLSID\{802C691C-EB46-442c-BC54-DC2C42B156C3}
4. Go to InprocServer32 key, change the "default" value to:
"\<your program files folder name>\TouchPal\touchpal.dll"
5. Save and exit
6. Soft-reset your device, TouchPal works now!


Regards,

John

Last edited by joval; 7th October 2007 at 03:06 PM..
Reply With Quote

  #4  
Old 7th October 2007, 03:15 PM
jerrychan jerrychan is offline
Junior Member
 
Join Date: Oct 2007
Posts: 10
Default

I am not sure whether it is the bug in SIP or in Windows Mobile. Actually it is quite common that a third-party SIP couldn't run on some Windows Mobile. I actually bet "SIP cannot load on some devices" must be a windows bug. But I think at least, the "Programme" issue must be a setup bug in that SIP. Going to report to CooTek! Hope they can fix this issue in coming release. Overall, TouchPal is still the best!

BTW, I didn't find the way to type those characters. Cannot wait to see international version of TouchPal.
Reply With Quote

  #5  
Old 7th October 2007, 04:22 PM
jerrychan jerrychan is offline
Junior Member
 
Join Date: Oct 2007
Posts: 10
Default

Quote:
Originally Posted by joval View Post
Tried to perfrom your approach on a Dutch Mio PDA I have here, just for testing. Did not manage to get it to work. I will wait for my Touch to arrive in 2 days and give it a go again then. To me all of this sound like a badly written installer for the SIP. But must say the Sip itself looks promising, would even buy it I think.

Found another workaround, based on JerryChan's workaround, so credit goes to him:

This is when installing on anther CE OS then English !!!!!

1. Install TouchPal
2. Install a registry editor (http://www.freewareppc.com/utilities...ryeditor.shtml)
3. Find the registry key of that SIP under:
HKEY_CLASSES_ROOT\CLSID\
HKEY_CLASSES_ROOT\CLSID\{802C691C-EB46-442c-BC54-DC2C42B156C3}
4. Go to InprocServer32 key, change the "default" value to:
"\<your program files folder name>\TouchPal\touchpal.dll"
5. Save and exit
6. Soft-reset your device, TouchPal works now!


Regards,

John
Sorry, John. Seems this approach will kill customized word feature. That is, you cannot add customized word anymore.

I suggest you just use my solution on "Programme" like device.
Reply With Quote

  #6  
Old 7th October 2007, 09:09 PM
terra65's Avatar
terra65 terra65 is offline
Member
 
Join Date: Mar 2006
Location: Leiden
Posts: 92
Default

Thank you so much - I finally got TouchPal working on my HTC Touch !
Reply With Quote

  #7  
Old 7th October 2007, 11:00 PM
Trekvogel Trekvogel is offline
Senior Member
 
Join Date: Aug 2007
Posts: 186
Default

Now it works! Thanks jerrychan.
Reply With Quote

  #8  
Old 8th October 2007, 06:38 AM
joval joval is offline
Junior Member
 
Join Date: Oct 2007
Posts: 3
Default

@jerrychan,

You are right noticed that also, probably due to hardcoding the path to the dictionary also.

So if you combine both our suggestions, you no longer need to install PocketCM.

John
Reply With Quote

  #9  
Old 9th October 2007, 03:26 AM
Sian's Avatar
Sian Sian is offline
Senior Member
 
Join Date: Dec 2006
Location: Singapore
Posts: 711
Default

Hi there

I really would like to use TouchPal as my default SIP but it is rather 'unstable'. Maybe I've installed other SIPs, such as CE Star, Phonepad etc.

Anyway, the steps mentioned here by the two gentlemen seems to be for those who didn't have TouchPal installed in the correct place. For my Trinity Asian ROM (official from HTC), the installation is as per what's being described here, so no changes are needed. But still, TouchPal refused to run sometimes.

Last night I tried installing some XT9 cab files which doesn't seem to work. After that TouchPal didn't run properly anymore. I've to delete it. Sigh..

Not sure what's wrong..
__________________
Live wisely.. You only have one chance!

Alcatel -> Motorola -> Nokia -> Sony Ericsson -> Trinity/HTC P3600i (WM6) -> Touch Cruise -> Touch HD -> HTC HD2
Reply With Quote

  #10  
Old 9th October 2007, 08:18 AM
jerrychan jerrychan is offline
Junior Member
 
Join Date: Oct 2007
Posts: 10
Default

Quote:
Originally Posted by Sian View Post
Hi there

I really would like to use TouchPal as my default SIP but it is rather 'unstable'. Maybe I've installed other SIPs, such as CE Star, Phonepad etc.

Anyway, the steps mentioned here by the two gentlemen seems to be for those who didn't have TouchPal installed in the correct place. For my Trinity Asian ROM (official from HTC), the installation is as per what's being described here, so no changes are needed. But still, TouchPal refused to run sometimes.

Last night I tried installing some XT9 cab files which doesn't seem to work. After that TouchPal didn't run properly anymore. I've to delete it. Sigh..

Not sure what's wrong..
Similar issue appears on a lot of devices for different SIP. I think this is Microsoft Windows Mobile's bug.
Reply With Quote

Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 07:39 PM.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.