[UTIL] SIPHook v1.6 + ET9Filter (now with WM6.5.x support)

chemita

Senior Member
Nov 13, 2004
530
32
0
46
Almeria
ok. but I keep on having the doubt of app.reg. that where I have to put it. the folder exacta.por that I to apply manager directs me to the task

hkcr, hkcu, hklm, or hku
 
Last edited:

Xkan

Senior Member
Jan 6, 2009
299
0
0
I like it - very nice :)
I made a 6.5.x build of my ROM and it's perfect to have the SIPHook now compaible with that version - and the performance feels nice with the new ET9Filter :)
 

zyotty

Senior Member
Nov 5, 2009
239
19
0
Louisiana
hi ultashot,i installed your siphook.but when i try to use compact keyboard and phone key pad,when i press the button it shows number not the letters.like when i press a,it show 2 not a.
 

Nagato Yuki

Senior Member
Mar 2, 2009
120
8
0
Hong Kong
Ultrashot, thanks your effort on SIPhook.

Even on Acer S200, it maybe work.
I use "maybe" here, because I found some bugs when using SIPhook on Acer S200 ...
First, SipHookService.dll has no signed with any certs. It causes this service could not start automatically. Then I have to start the service manually, even it show start "Automatic" in Dotfred's TaskMgr.

Of cause, I have no idea to turn off the cert-checking at this moment.

If signed with SdkCerts, it works after HTCSipSrvc started. But it showes "stop" in Dotfred's TaskMgr. When I try to start it, it said "The device is in use by an active process and cannot be disconnected."
It seems a little bug... :rolleyes:

Moreover, it seems better to check whether the service HTCSipSrvc exist, and then try to start it at first loading SipHook.
 
Last edited:

ultrashot

Inactive Recognized Developer
May 26, 2009
1,478
2,046
0
St.Petersburg
SipHook loads standard sip menu if HTCSipSrvc isn't active (it is checked every time you press this button)

Then... it isn't signed, but most of xperia EzInput users use roms without certificates' checking :D (including me)
You can sign it with some certificates and load them into your device.
As for me, everything works as it should work.
 

Nagato Yuki

Senior Member
Mar 2, 2009
120
8
0
Hong Kong
SipHook loads standard sip menu if HTCSipSrvc isn't active (it is checked every time you press this button)

Then... it isn't signed, but most of xperia EzInput users use roms without certificates' checking :D (including me)
You can sign it with some certificates and load them into your device.
As for me, everything works as it should work.
Oh, would you like to give me more detail about siphook working on X1? Such as the ROM often use, because I'm not sure how to make these two services automatically start. :rolleyes:
 

tytlau

Member
Oct 7, 2009
15
0
0
Hey ultrashot,

Thanks a lot for this! Wonder if you could please give me some advise on ET9Filter....

I have flashed the latest energyROM (http://forum.xda-developers.com/showthread.php?t=562935) and tried to get traditional chinese support by following windmoon's suggestion (http://forum.xda-developers.com/show...postcount=4516). After I installed Ezinput CHT (as advised in the post), hardware keyboard broke (as expected...)

Then i found your post, but i couldn't find the et9ime.dll file.....any hint? I was guessing I should be able to find it coz Ezinput CHT requires IME Engine to work? Or did I completely misunderstand??

Thanks in advance!


SIP Hook v1.6

Idea:
I've made this service especially for X1 chiefs and users who use EzInput keyboards. As you know, default SIP menu shows only full QWERTY keyboard in list. This application fixes this problem and adds two more keyboards.
In HTC devices this is realized in touchscreen driver.

Screenshots are better than words:)
Before / After


Compatibility: WM6.1/6.5/6.5.x with EzInput

ET9Filter
That's IME (Input Method Editor) that fixes IMEEngine-Xperia keyboard incompatibility.
Limitations: XT9 doesn't work when you type on hardware keyboard.
Benefits: IMEEngine WON'T break hardware keys (for example, if you press FN+1 without my IME you'll get "!". With it you'll get "1" as it should be)
Installing: ONLY MANUAL
1) Make sure you really have IMEEngine in your ROM. Check if \Windows\et9ime.dll exists.
2) Copy et9filter.dll to \Windows\
3) Apply *.reg
Only for cooks/chiefs/experienced users. Make a system backup before trying!

New release:
14.06 (ET9Filter_new_14_06.zip):
Supports dead keys for some languages
Make sure you have "{0x7A 0x7A 0x00 0x00 0x00 0xff} // DKeys - 0x7A" in IME_Engine's kmap
Also supports contact's name prediction (it can be buggy, beware). Disabled by default, but you can enable it in app.reg.


If you don't have IME_Engine in your ROM, keyboards won't work.
Feel free to use these services in your ROM
 

caliban2

Senior Member
Mar 9, 2009
2,187
407
0
ultrashot, hope you're still subscribed to this thread and read this. :rolleyes:

great driver, been using it for weeks and though it looks like a small thing, it solves one of the most unnerving bugs with sense on x1.

one small issue:
siphook breakes the au-key on my hw-keyb. (layout changed to 407) any idea how to fix that?

on a different matter:
from what i can see from your other threads on xda-dev, you should be the guy who can adapt "keypad.dll" to make it compatible with the "new" htc-volume packages... ever had a look into that? :rolleyes:
 

ultrashot

Inactive Recognized Developer
May 26, 2009
1,478
2,046
0
St.Petersburg
one small issue:
siphook breakes the au-key on my hw-keyb. (layout changed to 407) any idea how to fix that?
read a note about deadkeys.


on a different matter:
from what i can see from your other threads on xda-dev, you should be the guy who can adapt "keypad.dll" to make it compatible with the "new" htc-volume packages... ever had a look into that?
may be I will take a look at it as I also wanted to do that :)
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone