yashsingh1/xdaforums huggingface dataset:
[General Questions and Answers] l3v5y:
htcapi.dll is what provides data from the capacitive panel on the Diamond and Raphael. I'll need to look at a Topaz ROM and see what it's using instead. I think it might be using biotouch.exe/biotouch.dll since that's what the zoom bar for Blackstone is using... I'll look at it tomorrow.
[General Questions and Answers] Mar'Cel:
I took the htcapi.dll from the HD and now your .exe runs without error.

But I still just see the ring sliding around and three "tachometer" showing my tilt direction.

Maybe you find out tomorrow (today^^) I'll have a look later :)
[General Questions and Answers] l3v5y:
That means that HTC have changed the drivers for the zoom bar from what they had for the Blackstone/Diamond etc... I think they've now decided that the zoom bar is part of TouchFlo (the finger scrolling part, not the manila part). Time for some disassembly! :)
[General Questions and Answers] Mar'Cel:
If you tell me how to find that out I could help you.. otherwise that doesn't tell me enough to help you without any hint ;)
[General Questions and Answers] Mar'Cel:
Any improvement yet? :)
[General Questions and Answers] rohanmaini:
Bump... Bump...
[General Questions and Answers] blasev:
ok i'm a noob

can anyone guide me step by step, how to make zoom bar as a scroll bar

I found out here :http://xdaforums.com/showthread.php?t=512614

but it doesnt let the zoom bar to work 100% as a scroll bar

thx and sry for the noob question :D
[General Questions and Answers] Martinhdk:
wrong thread. go to topaz and see..use Advanced Config. an app that can also do what you ask for.
[General Questions and Answers] Mar'Cel:
Common Dudes... no one can make our wishes come true? ;)
[General Questions and Answers] fards:
i think they are using Smarttouch for scrolling the zoombar.. but I may be wrong, the reg entries suggest its that at least..

HKEY_LOCAL_MACHINE\Services\SmartTouch]
"Prefix"="SMT"
"Dll"="smarttouch.dll"
"Index"=dword:1
"Order"=dword:9
[HKEY_LOCAL_MACHINE\Software\HTC\SmartTouch]
"WheelCount"=dword:00000002
"OnlySupportRegisterApp"=dword:00000001
[HKEY_LOCAL_MACHINE\Software\HTC\SmartTouch\Excel Mobile]
"WheelCount"=dword:0000000c
"ClassName"="BOOKWIN"
"EnableOneMessage"=dword:00000001
[HKEY_LOCAL_MACHINE\Software\HTC\SmartTouch\Notes]
"WheelCount"=dword:0000000c
"ClassName"="Worker"
"EnableOneMessage"=dword:00000001
[HKEY_LOCAL_MACHINE\Software\HTC\SmartTouch\Outlook Email]
"WheelCount"=dword:0000000c
"ClassName"="Inbox.MainWnd"
"EnableOneMessage"=dword:00000001
[HKEY_LOCAL_MACHINE\Software\HTC\SmartTouch\Word Mobile]
"WheelCount"=dword:0000000c
"ClassName"="WordPad"
"EnableOneMessage"=dword:00000001
[HKEY_LOCAL_MACHINE\Software\HTC\SmartTouch\Internet Explore]
"ClassName"="IEMobile"
"WheelCount"=dword:0000000c
"EnableOneMessage"=dword:00000000
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
"ZoomAnimationTimeout"=dword:00000BB8
"Zoom In Shortcut"=dword:000000CA
"Zoom Out Shortcut"=dword:000000CB

included the latest version for decompiling..

I've not seen a topaz, never mind played with it though, so this may all be wrong :D
[General Questions and Answers] Rabia:
zoom as screen on manilla, this is what i want
[General Questions and Answers] player911:
bump. With the lack of buttons, I think the original idea would be great. Perhaps write a small little app to dedicate buttons to the spaces (ie 1-20 = button 1, etc). If it was assignable, you could have as many or as few buttons as you wanted.

Think of the possiblities....
[General Questions and Answers] thx1200:
Any update on this? I was thinking of getting a Touch Pro 2, but I can't possibly consider it unless I have some sort of d-pad replacement. Using regions of the zoom bar as buttons seems to be the most logical solution on this device. I saw that there was interest a few months ago, but haven't seen any updates. Was nobody able to figure out how to receive zoom bar information? I'm a developer, so I am happy to help any way I can, though I don't have a Diamond2 or Touch Pro2 device myself yet, so I may be of limited use. heh.
[General Questions and Answers] Mar'Cel:
No updates until now... unfortunately :(
[General Questions and Answers] thx1200:
How far along has anybody made it? I read in this and other threads about attempts to disassemble, etc... Does anybody even know what DLLs are involved? I have a decent ARM diassembler I can use. I really want to help, but lacking TP2 device, I'm handicapped a bit. :-) See, I don't want to get a TP2 unless I know I can modify the zoomstrip.

My idea was to, in addition to virtual buttons, have different modes of operation for swiping. For example, swipe to right would simulate a series of D-Pad DOWN presses and if you continue to hold down at the right most position, it will key-repeat down until you let up. Same thing for swipe left for D-Pad UP. And tap the middle quickly would be the action/enter button. I hardly ever press d-pad left/right because the d-pad for me is usually just a one-handed "blackberryesque" way to scroll through and activate list items.
[General Questions and Answers] Cobaltikus:
Visual Studio dumpbin

Is this helpful?

This is from my Sprint Touch Pro2 from Calkulin 21882 (WinMo6.5) with Manila 2.5

>dumpbin /exports smarttouch.dll

Microsoft (R) COFF/PE Dumper Version 9.00.30729.01
Copyright (C) Microsoft Corporation. All rights reserved.

Dump of file smarttouch.dll

File Type: DLL

Section contains the following exports for smarttouch.dll

00000000 characteristics
D6C2E0E1 time date stamp Sun Mar 05 06:56:17 2084
0.00 version
1 ordinal base
10 number of functions
10 number of names

ordinal hint RVA name

1 0 00001CB4 SMT_Close
2 1 00001CA8 SMT_Deinit
3 2 00001CBC SMT_IOControl
4 3 00003B24 SMT_Init
5 4 00001CB0 SMT_Open
6 5 00001CFC SMT_PowerDown
7 6 00001CF8 SMT_PowerUp
8 7 00001D00 SMT_Read
9 8 00001D10 SMT_Seek
10 9 00001D08 SMT_Write

Summary

2000 .data
1000 .pdata
1000 .reloc
4000 .text
[General Questions and Answers] thx1200:
Thanks for posting that. Unfortunately, it appears that DLL is just a service for services.exe. I can tell this because the function exports are the required functions to implement a WM service. There's nothing there for interfacing with the zoombar API directly.

Any other interesting DLLs?
[General Questions and Answers] Cobaltikus:
VS Remote Spy

According to Visual Studio Remote Spy, there is a window with the classname "HTCSmartTouchDll". And when you view the messages being sent to this window while swiping the zoom bar you will see:

Message WParam Meaning
WM_USER+209 00000000 touch
WM_USER+209 00000001 release
WM_USER+200 00000800 slide right
WM_USER+200 00000900 slide left

It always begins with a single touch message and always ends with a single release message. The number of slide messages is based on how far you slide and there can be anywhere from 0 to 17 slide messages (17 from one far side to the other).

This particular method of monitoring the zoom bar will not give you any coordinates however, meaning you can't tell where the zoom bar was touched. But for my current needs (adding zoom bar slide to unlock for TouchLockPro) this is sufficient.
[General Questions and Answers] thx1200:
Good catch! It may not expose location, but it does open other interesting possibilities. For example, since you get touch and release, you can implement a single virtual "button" (a touch and release with no slide event), double tapping, triple tapping, long tap, etc... Or you can have a virtual button for a short swipe, medium swipe, and long swipe. Or you can support gestures. Left->right, right->left->right, etc.

Lots of possibilities here.......!
[General Questions and Answers] Cobaltikus:
exported dll function return types and parameters

Does anyone know how to determine the return types and parameters for these functions from smarttouch.dll from the Touch Pro2 (possibly the same dll that's on the Diamond2)

ordinal hint RVA name

1 0 00001CB4 SMT_Close
2 1 00001CA8 SMT_Deinit
3 2 00001CBC SMT_IOControl
4 3 00003B24 SMT_Init
5 4 00001CB0 SMT_Open
6 5 00001CFC SMT_PowerDown
7 6 00001CF8 SMT_PowerUp
8 7 00001D00 SMT_Read
9 8 00001D10 SMT_Seek
10 9 00001D08 SMT_Write
[General Questions and Answers] ZuinigeRijder:
Test version ZoomBar unlock TouchLockPro 2.8.3

Cobaltikus gave me some code for detecting the Zoombar slide, which I could use in TouchLockPro to unlock. Test version ZoomBar unlocking TouchLockPro
[General Questions and Answers] thx1200:
Those are standard WM Service functions, as described here: http://msdn.microsoft.com/en-us/library/aa446909.aspx#implement_network_service_topic5

That DLL is a service, not a user accessible library. Those functions are only used by the Service Manager to make calls to the service itself. Service DLLs should not be loaded by other process because they are already running on your system. You communicate with them not through the DLL but through (generally) message queue calls as in a few posts above.
[General Questions and Answers] ZuinigeRijder:
[APP][Updated 17-12-2009] TouchLockPro 2.9 *NEW* with ZoomBar unlock

Good news for Touch Diamond 2 and Touch Pro 2 users. I uploaded a *NEW* ZoomBar unlock feature. Thanks to Cobaltikus for providing the solution!

See zuinigerijder.com for more info.

Note that I could not test myself this new feature, because I have a Touch Diamond, so let me know if it works for your phone.
[General Questions and Answers] thx1200:
Not exactly like the requested idea, but still useful!

I just developed an app for my Touch Pro 2, so it should also work for Diamond 2 devices (I'm guessing).

It was inspired by this thread's idea, but works differently due to the messages that are exposed to applications by the driver. It's a true windows service and I think a lot of people will find this useful!

Thanks to everybody in this thread who contributed ideas and information on how to implement what I have developed.

It's called ZoomBarPlus.

Enjoy!

http://xdaforums.com/showthread.php?p=5859672
[XPERIA X1 General] poetryrocksalot:
Hi, I would like to create a shortcut that I can open via file explorer / total commander / resco explorer which makes my phone dial my voicemail.

You don't have to make it for me, please teach me or tell atleast me that it isn't possible. But I think you can do this with .lnk files and telling me the basics is also fine because I'm not that stupid.
[XPERIA X1 General] ring-bearer:
Poetry'

Your carrier probably has a phone number to access voicemail, right?

So you could save that number as a "contact." Then if you use the SE Panel or SPB Mobile Shell, you can just create a link to that "contact." It'll dial up your voicemail.
[XPERIA X1 General] poetryrocksalot:
Will I be able to save it as a .lnk to this contact? I need a .lnk file.
[XPERIA X1 General] ring-bearer:
It's easy to create a *.lnk file; you just use WM file explorer to "copy" any file, then you go to the folder where you want the .lnk, and select "paste shortcut" from the menu.

The problem is, I don't think a shortcut to dial voicemail can be a .lnk file. You could make a .lnk to your dialer program, but then this would just open the dialer and not dial your voicemail. Actually, you can edit .lnk files and add "parameters" at the end of the command line, but I don't know if there would be a parameter that would send a certain number to be dialed by your dialer.

Maybe one of the gurus knows. Gentlemen?

Sorry I can't be more help.

What exactly would be the purpose of having the voicemail as a .lnk file? From where would you access it?
[XPERIA X1 General] poetryrocksalot:
No, I can create a .lnk file to the phone's exe but give it 'commands' to dial a number. I just don't know how exactly to do this. Correct me if I am wrong...

This is what I am trying to do:

1) Create a ".lnk -command"

2) Insert this executable into button I created for Wisbar Advance 3

3) This button is an indicator for voicemail

4) I have 3 other indicators...one directs to tmail.exe for sms...the other directs to tmail.exe for emails...the other directs to the phone applications.

5) My voicemail's button currently directs me to the phone application, I want it to direct me to dial my voicemail.

6) These buttons also have indicator to show how many new messages or missed calls I have received.

EDIT: Yeah, I am talking about the parameters. Does anyone have any ideas where I write down the correct parameters?

More EDIT: I just read a topic on microsoft's windows mobile board, and someone asked for command line parameters such as using a .lnk to open notes program, but instead, this time, it will record immediately...see? This is the type of stuff I'm looking up for.

Does anyone on XDA know how to do this for the phone application?
[XPERIA X1 General] ring-bearer:
Yes, that would be the idea. Create a link to the dialer executable file then give it a command (?as a parameter) to dial your voicemail number. I just don't know how to do the latter. I suspect it might be possible also with a mort script, but I don't know much about that.
[XPERIA X1 General] poetryrocksalot:
Well I am hoping someone knows how to do this, and to people who do know please help me instead of saying "no" to helping me..
[XPERIA X1 General] fards:
look @ vijay555 website, he's got exactly what you want, its commandlne stuff but if you read carefully it makes sense

there were some threads on it a longtime ago in dev and hacking...

fwiw if you ask non x1 specific question in the questions and answers forum you'll get more responses
[XPERIA X1 General] poetryrocksalot:
Edit: It works, and you are a wonderful person.
[XPERIA X1 General] c_wilborn86:
did you ever get this figured out, because Im looking to do the same thing

EDIT: I figured it out. Im using iFonz so I had to do something a little different but the info by vijay555 helped.
[XPERIA X1 General] Dadaism:
This is what fards were talking about. maybe it helps you ;).
[Touch HD General] A|ex:
If you are on 1.54 and you already have a rom installed with a minimum of 1.56, then you later upgrade to 1.56 while the rom is on. Is it normal for the rom to lose complete signal and is there anyway of getting the signal back or must you do a hard reset/ re-flash?
[Touch HD General] Fallen Spartan:
If you upgrade incorrectly to 1.56 for example without using USPL or HSPL you will lose complete signal and phone dialler will not work. You should also get a greenish discolourization on you screen on boot up with is fixed by a quick on/off

If you are getting these symptoms you will need to follow cRaCKwHoRe's guide for upgrading. Can be found in my signature
[8525, TyTN, MDA Vario II, JasJam General] Mulder3:
I having a problem with my Hermes, i am running WM6.1 CRC13.3 and my Power button simply refuses to work, i simply does nothing when i press it, i thought it could be a hardware problem, but if i turn off hermes(by taking the battery out, since the power button doesn't work) and put the battery back, it instantly turns on itself on without pressing power button... When the phone is in stand-by mode, i have to press the button next to the Power to wake it... the power button simply does nothing... However then i take the battery out, and press Power+OK and put the battery back, it goes to the booloader screen, so the Power button physically appears to work.... I haven't tried to hard reset it yet...
[8525, TyTN, MDA Vario II, JasJam General] faria:
does this happen with other roms to?

i does not reflash you device with an original rom then flash you current rom, this kind of weird bugs appear when flashing wm6+++ roms.

mine used to self reset when i soft reseted.
[8525, TyTN, MDA Vario II, JasJam General] Mulder3:
No, i flashed this rom a couple of months ago and never experienced this issue...till now..
[8525, TyTN, MDA Vario II, JasJam General] faria:
similar to my then.nevertheless , do what i posted above ,at the same time you can check if the power button works with the original rom.
[Touch Pro2, Tilt 2 Accessories] monkeyturnip:
i know the TV out isto 3 phono, and can display in Pal or NTSC but it would be useful if there is a VGA one or a good way to do it,

any ideas
[Touch Pro2, Tilt 2 Accessories] quarintus:
Search for these kind of cables:

http://www.nextag.com/Cables-to-Go-25FT-61235427/prices-html?nxtg=28c70a1c052e-34FA18FCC0551E95

RGB to VGA
[Touch Pro2, Tilt 2 Accessories] Tomo:
I'm with you. I wanted to use a PC monitor for Remote Desktop control of a couple of PCs and servers with the TP2 (as I do with the Athena). Using the TP video out and converter cables will have the cables outweigh the phone by a factor of about 2 to 1.
[Touch Pro2, Tilt 2 Accessories] crypticalpha:
I believe the output on the Blackstone is composite, not component in which case I don't think that would work.

Although you can get active converters to convert composite video to VGA/RGBHV, there will be a considerable loss of quality, especially in the fine detail. Basically, it will look very blurry.
[Touch Pro2, Tilt 2 Accessories] AlCapone:
There's plenty of them on Ebay, search for EXTUSB video , or "Touch pro video"
[Touch Pro2, Tilt 2 Accessories] DABO$$:
Yep, bought one of those composite/VGA converter boxes and can definitely confirm the loss of quality/bluriness. Also too bulky to carry around conveniently and requires a power supply. Hooked my Archos up yesterday (TP2 arrived today...!) just to remind myself, as it has the same screen res and also outputs via composite and apart from it being blurry, the image also flickers, which is quite annoying. Hadn't really noticed it before, cause it's not that noticable when watching video, but when viewing text or a presentation, that would be seriously off-putting! May just be my converter box, but thinking about the conversions the signal has to go through, I can't belive other converters are going to be much better.

BO$$
[Touch Pro2, Tilt 2 Accessories] AlCapone:
"Reqiures powersupply" ?

I cannot remeber that I used power supply with it, but yes, it does have a power-supply connector to allow charging while using tv-out.
[Touch Pro2, Tilt 2 Accessories] DABO$$:
Appologies, I was posting without properly referencing the post I was replying to.

I was relpying to crypticalpha's post, regarding composite to VGA converters. My converter box requires a powersupply in order to output a picture on the monitor/projector, else you can only get sound.

Since I have not yet held my TP2 in my hands, nor owned the TP1, I cannot comment on its TV out functionality.

I had assumed the phone itself would not be required to be connected to a power source, but it is actually good to hear that confirmed! :-)

Kind Regards

BO$$
[Touch Pro2, Tilt 2 Accessories] daveke0201:
i think this one does work. and its cheap aswell

http://cgi.benl.ebay.be/ws/eBayISAPI.dll?ViewItem&ssPageName=STRK:MEWAX:IT&item=130310497614
[Touch Pro2, Tilt 2 Accessories] calli:
I bought a HTC adaptor for charging & 3.5 headphones etc. Then I thought I'd be clever and save money and use a Nokia N95 TV out cable, but when I plug it in the TP2 sees it as Headphones.

Any ideas of how to get it working?
[Touch Pro2, Tilt 2 Accessories] Paulplex:
I can vouch for this being a good, cheap TV out cable; I bought it and it works well - the USB and 3.5mm jacks also work so you can plug a secondary sound source in or charge / sync it as well as using the TV out functionality.

One 'problem' though: using Core Player without the TV cable, the video playback is smooth as a baby's bum: with the TV out cable, it's slightly choppy. Is this to be expected or does anyone know how to improve video playback through TV cable? If so, it makes a great solution to travelling and being able to bring good TV and films with you on the phone!
[Off-topic] flyboyovyick:
i had taken apart my original xbox and put the ide hdd in my pc. And guess what. It didnt boot, so iput my hdd back in and that then wouldnt boot.

Can u help?
[Off-topic] faria:
reset bios ?
[Off-topic] the-equinoxe:
OMG..

He's back ;)

Hi Faria, welcome back.
[Off-topic] faria:
cherios;)............................
[Off-topic] -PiLoT-:
im gonna take the plunge and ask if u installed a operating system or expected the xbox one to boot up

*DUCKS*
[Off-topic] flyboyovyick:
i just thought the drive might do something and i dont know how to reset my bios

plus it wont recognise anything apart from my sd card reader (usb)
[Off-topic] faria:
normally you press F2 AT BOOT to enter the bios then it should be a tab there saying;

"reset to default settings" or something similar.
[Off-topic] bilbobrian:
You can also check to see about changing jumper on mobo or just pop the battery out :)
[Off-topic] l3v5y:
Removing the battery fixes loads of problems! :D
[Off-topic] flyboyovyick:
thanks i will try poping the battery.
[Touch Pro, Fuze General] dzaxx:
Hello

I`ve read a bunch of topics about sound problems in Raphael - but any of solutions doesn`t works in my case.

So,the problem is that my Raphael does make a sound (from time to time) in external speaker (doesn`t play ringtones,music etc) in earphones everything works fine

I`ve tried patches,SR,HR,pressing PDA near the camera - nothing works

Raphael can works for 2-3 weeks just fine,but suddenly he got mute for few hours or even few days and nothing works

Have anyone similliar problem with it?

Any suggestions?

Honestly i`m starting to be sick and tired of this PDA and miss my old SK65....
[Touch Pro, Fuze General] jwagman1:
same problem
[Touch Pro, Fuze General] bilek_pl:
I've just got mine from the service - issue with charging. They changed the motherboard and the battery, but now there is no soud - the exception is the GSM audio during the call.

I'm sending it back to the service - no time for experiments with patches and roms, when it's not working from the beggining.
[Touch Pro, Fuze General] JuppZupp:
I've got a very similar problem with the sound of my MDA Vario IV.

Every 300 seconds the sound is being interrupted for a short moment. This Problem was solved by O2 Users by flashin a new Radio SW to their Diamond Pro...

Are there any soultions without voiding warranty ?
[Palm Treo Pro] yinyang37:
Please help! I'm a noob to this forum, and I've searched for similiar situations without finding anything.

My Palm Pro will not connect to internet or get/send email unless I am connected to my computer via USB.

For the internet I get the following error:

The page cannot be displayed....cannot find server or DNS error.

For email I get this error when I try to send/receive:

Cannot connect to incoming mail server. Be certain that the server name is correct, then try again to send and receive mail.

Let me say that this has been an ongoing thing since I got the Pro 2 weeks ago. After speaking with Sprint & Palm, they sent me a new Pro-same thing.

The only way I can get it working properly is if I do a hard reset. It will then work for a few hours, or even a few days, then all of a sudden it will stop working without any changes to my phone.

I don't want to keep doing hard resets & reloading everything. Also, I used Sprite backup, at a time when it was connecting properly. Then, when it started acting up, I did a hard reset, then a Sprite Restore, and it wouldn't work.

Any suggestions? I love this phone, but its giving me wayyyyy too much aggravation!

Thanks in advance!
[Touch Diamond2, Pure Themes and Apps] kandjar:
Hey,

I read good reviews about it but i also read posts from people asking to tweak their diamond2 without having to install this tool.

So I was wondering:

Is this tweaker really awesome? does it have drawbacks?

Is 3.3 stable for the D2?
[Touch Diamond2, Pure Themes and Apps] Mar'Cel:
3.3 works stable for me. I use this tool on TD2 and on TD1.

Until now without problems :)
[Touch Diamond2, Pure Themes and Apps] illi:
However, if the author of ACT customized it for D2 that would be fantastic. Anyway, I have it installed on my D2 and works.

TQ
[Touch Diamond2, Pure Themes and Apps] kandjar:
Thanks! :)
[General Topics] dawit1989:
hi

i have a xda orbit 2 windows mobile but the language is in German bul i wanna change it to Englisch.

Can some one tell me were i can download a englisch Rom and how to install istß

thx