View Full Version : [UTIL]HTC Debug Tools
matou25
11th August 2008, 01:16 AM
I found some tools in a part of french rom download in this forum.
You can test diamond nav pad, gsensor, position sensor, light sensor etc
I search in the forum but nobody talk about it.
do you know this tools.
exemple:with testHTCSensorDemoAP.exe
you can view position of the diamond, ambient value , brightness level.
NisseDILLIGAF
11th August 2008, 02:39 AM
Thanx ... was fun playing around with :)
Try the 'NavDbgTool.exe' ..... I didn't know that the entire bottom plate was touch!
And that there was Up, Down, Left, Right hardware buttons!
Cool!
Thanx for sharing!
WiZARD7
11th August 2008, 09:17 AM
Try the 'NavDbgTool.exe' ..... I didn't know that the entire bottom plate was touch!
and it is not only touch sensitiv. it is capacitive (so it senses only your fingers, not the stylus, and you don't need to press, only touch like iphone), and it senses multitouch (you can use 2 fingers... like iphone)
FmsApp is the FM Radio tool, it shows also RDS. I have only one question. if there is a RDS capable FM tuner, why isn't TMC?
oscahie
11th August 2008, 11:21 AM
I'm enjoying the Nav Debug Tool as well :D
Thanks for finding this, great tools :)
timn2087
11th August 2008, 12:26 PM
and it is not only touch sensitiv. it is capacitive (so it senses only your fingers, not the stylus, and you don't need to press, only touch like iphone), and it senses multitouch (you can use 2 fingers... like iphone)
FmsApp is the FM Radio tool, it shows also RDS. I have only one question. if there is a RDS capable FM tuner, why isn't TMC?
If it does all that, maybe there is a possibility of assigning other functions to the touch-pad. Like what many are doing with the accelerometer....
the-equinoxe
11th August 2008, 01:52 PM
If it does all that, maybe there is a possibility of assigning other functions to the touch-pad. Like what many are doing with the accelerometer....
Like a two finger zoom..
Dorian8821
11th August 2008, 04:15 PM
Thanks matou25 for this interesting tools.
I propose to build a list and a description of their actions/uses for each one :
A911Switch.exe ---> ???
Battery.exe ---> Battery infos
BTRouter.exe ---> Turn your device into BT Dongle ( need to be confirmed )
BTTest.exe ---> Test your BT module
ByteCounter ---> Data counter ( but for which interface ??? )
DCompassApp.exe ---> ???
DebugTool.exe ---> General debugging tool
DevHealth.exe ---> ??? ( It does not start on my device )
FmsApp.exe ---> Radio Tool
GPSRouter.exe ---> Turn your device into GPS USB Receiver ( need to be confirmed )
HTCGPSTool.exe ---> Test your internal GPS/ Satelites informations
ipsecvpnpm.exe ---> ??? ( about VPN )
memoRX.exe ---> ???
NavDbgTool.exe ---> Touchpad tool
NetworkTestPPC.exe ---> Network tool with very usefull Ping option
RegisterEditor.exe ---> (Very) Basic Registy Editor
testHTCSensorDemoAP.exe ---> Complete G-Sensor Tool
Unit_AT.exe ---> Something about "AT"
WLAN_eMapi.exe ---> Turn your device into Wifi Dongle ( need to be confirmed )
WLAN_LOG.exe ---> Enable/Disable Wifi Log files
WLAN_MAN.exe ---> WLAN Tool ( does it work? it does not for me )
You can help me to complete ths list if your know more than me :p
Regards.
NisseDILLIGAF
11th August 2008, 04:36 PM
I have put this Tool and the list on the wiki!
Pleas edit/add your findings there...
http://wiki.xda-developers.com/index.php?pagename=Diamond_Testing_Tool (http://wiki.xda-developers.com/index.php?pagename=Diamond_Testing_Tool)
Dorian8821
11th August 2008, 04:43 PM
Thank you man, good idea! it's perfect! ;)
the-equinoxe
11th August 2008, 04:50 PM
updated the wiki entry a bit..
Ximoon
11th August 2008, 09:56 PM
The sensor tool is quite impressive, so much possibilities are open with that ! The fact that the bottom pannel is a multitouch sensor is just wonderful.
For the compass, I'd say those are generic debug tools for all HTC devices... So there might be a compass on the diamond, but I really think it's for another hardware... The Dream perhaps ?
Da9L
11th August 2008, 11:10 PM
Hmm could these tools maybe be used to calibrate the gsensor somehow ?
NisseDILLIGAF
11th August 2008, 11:33 PM
Has anyone else tested 'testHTCSensorAp' ??
My 'Ambient Value' is almost always 0, I have to but it up towards a lamp for it to react...
Anyone else got the same?
I hope my diamond isn't broken :(
matou25
11th August 2008, 11:41 PM
A911Switch.exe ---> switch usb port to serial (i think)
pol280
11th August 2008, 11:42 PM
Hi,
I've done some investigation into DevHealth.exe. However it seems that the application isn't running (after the startup I get only "device-thinking" (rolling 4-colour circle) animation), I went to the Task Manager and even after pushing "x" mark during the startup the app uses about 86-87% of the CPU. After some time (3-5min?) it just went off by itself and dissapeared from the Task Manager list?? It left no additional files - maybe it just does some benchmark of the system??
matou25
11th August 2008, 11:45 PM
for me ambient value is between 0 for dark to 768 for full sun light
matou25
11th August 2008, 11:47 PM
Hi,
I've done some investigation into DevHealth.exe. However it seems that the application isn't running (after the startup I get only "device-thinking" (rolling 4-colour circle) animation), I went to the Task Manager and even after pushing "x" mark during the startup the app uses about 86-87% of the CPU. After some time (3-5min?) it just went off by itself and dissapeared from the Task Manager list?? It left no additional files - maybe it just does some benchmark of the system??
DevHealth.exe give me a log in internal storage about memory usage during startup, dll load ......
matou25
11th August 2008, 11:54 PM
I found it in oemdrivers folder of os.nb french provide by
imobile.tw (Junior Member)
http://forum.xda-developers.com/showthread.php?t=412130
I think he could help us to know more about this tools.
pol280
12th August 2008, 12:00 AM
DevHealth.exe give me a log in internal storage about memory usage during startup, dll load ......
OK, I've found it. Got report named "mem_1.txt" in Internal Storage.
pol280
12th August 2008, 12:16 AM
This one is WLAN Manager. It works on my device. I post the screen shot.
PJ6363
12th August 2008, 12:18 AM
Excellent find, thanks :)
NisseDILLIGAF
12th August 2008, 12:36 AM
Haha... I just discovered that if you have 'testHTCSensorAp' running in the background and tilt your phone 45 degrees it will tilt the screen...
Even TouchFlo3D... :D
Totally useless but funny :rolleyes:
pol280
12th August 2008, 12:56 AM
After application startup I get "V" icon next to the 3G, EDGE, battery icons. After that I get a reminder: "Mobile VPN is not enabled." Hide/Enable?
So I guess it's responsible for Virtual Private Networks:) I post Screen Shots:)
Dorian8821
12th August 2008, 01:46 AM
This one is WLAN Manager. It works on my device. I post the screen shot.
OK it run on my device too, but does it turn on/off wlan on your ? Because it does not on mine.
About ipsecvpnpm.exe for sure it's about vpn but we have to find what about exactly.
NisseDILLIGAF
12th August 2008, 01:48 AM
OK it run on my device too, but does it turn on/off wlan on your ? Because it does not on mine.
I can turn on/off Wlan with it... :)
Dorian8821
12th August 2008, 01:56 AM
Has anyone else tested 'testHTCSensorAp' ??
My 'Ambient Value' is almost always 0, I have to but it up towards a lamp for it to react...
Anyone else got the same?
I hope my diamond isn't broken :(
As you man my 'Ambient Value' is almost always 0 but I'am sure that mine is working fine when I go outside then inside then outside again the backlight is changing fine;)
Then thanks for your test about wlan. I will change it in the wiki page. :)
NisseDILLIGAF
12th August 2008, 02:06 AM
As you man my 'Ambient Value' is almost always 0 but I'am sure that mine is working fine when I go outside then inside then outside again the backlight is changing fine;)
Then thanks for your test about wlan. I will change it in the wiki page. :)
Ahh.. ok .. Thanx :)
Yeah my backlight is working fine ... I just thought it would be more sensitive...
when I have it inside and the light is on it shows about 0-4, but i guess it's just fine then :)
Dorian8821
12th August 2008, 02:06 AM
Then thanks for your test about wlan. I will change it in the wiki page. :)
Already done;) thanks.
@pol280 thanks for your screens shots.
the-equinoxe
12th August 2008, 07:37 AM
@Dorian8821 Ambient value on my device can exceed 700. (under an halogen spotlight)
Brightness level value doesn't appeer to change on my device, it's always 2
But it seems that you can modify your sensors data with it also:
G-posture angle and G-Senstivity.
At least we now have some form of calibrating.
Sensor: Kionix KXSD9
maikone
12th August 2008, 09:11 AM
How does it work? I Started it, but without succes.
Dorian8821
12th August 2008, 10:25 AM
@Dorian8821 Ambient value on my device can exceed 700. (under an halogen spotlight)
Brightness level value doesn't appeer to change on my device, it's always 2
But it seems that you can modify your sensors data with it also:
G-posture angle and G-Senstivity.
At least we now have some form of calibrating.
Sensor: Kionix KXSD9
Ok mine is working fine today ( from 0 to + 700 ), maybe my ambient light was too low yesterday!
My Brightness level change to, from 2 ( if Ambient Value is near 0 ) to 9.
@maikone : Unzip tools into your Internal Storage then, move to the folder on your phone ( resco explorer or file explorer ) then tap on the application and it will start.
oscahie
12th August 2008, 11:58 AM
I had to remove the System and Hidden attributes from the files (using the old 'attrib' command) after extract them to a local folder or else they were not being displayed in the Diamond's File Explorer.
salada2k
12th August 2008, 01:44 PM
I had to remove the System and Hidden attributes from the files (using the old 'attrib' command) after extract them to a local folder or else they were not being displayed in the Diamond's File Explorer.
Just enable 'Show All Files' in File Explorer and you would have been able to see them all.
KukurikU
12th August 2008, 03:22 PM
maybe somebody can make an install file for this so all the files will go in a separate directory ("System Test" or "Test HTC")??
never mind...:)
horstborsch
12th August 2008, 03:49 PM
Hi,
I've done some investigation into DevHealth.exe. However it seems that the application isn't running (after the startup I get only "device-thinking" (rolling 4-colour circle) animation), I went to the Task Manager and even after pushing "x" mark during the startup the app uses about 86-87% of the CPU. After some time (3-5min?) it just went off by itself and dissapeared from the Task Manager list?? It left no additional files - maybe it just does some benchmark of the system??
In the confidential HTC repair guide it was written that they use a tool which stresses the battery for a few minutes and after that the battery was not allowed to decrease under a certain value to be a healthy one. Maybe thatīs it?
raising_angel
16th August 2008, 06:40 PM
and it is not only touch sensitiv. it is capacitive (so it senses only your fingers, not the stylus, and you don't need to press, only touch like iphone), and it senses multitouch (you can use 2 fingers... like iphone)
I can't believe we had a multitouch device in our hands and we didn't know... Any way of developping apps to use the multitouch function of the pad?
sblop
16th August 2008, 10:07 PM
maybe somebody can make an install file for this so all the files will go in a separate directory ("System Test" or "Test HTC")??
never mind...:)
I have made for a few of them on my homepage.
(see it in my signature)
gadmanz
17th August 2008, 11:19 AM
:D Verry useful thanks .......
djind
17th August 2008, 02:41 PM
Can't see all the files on my diamond AND on my laptop. I extracted it, but only showing 3 files. When I extract a single file, it prompts me to overwrite, still I don't see anything. I got the touchpad tool from sblop's site (thnx) and it really has a multi touch thingy.
Question: my up and down arrow on the touchpad are not responding to touch, only as a hardware button. Is this the same woth you? When making a circle around the centre button, I end up with a rectangle..
sblop
17th August 2008, 02:54 PM
Can't see all the files on my diamond AND on my laptop. I extracted it, but only showing 3 files. When I extract a single file, it prompts me to overwrite, still I don't see anything. I got the touchpad tool from sblop's site (thnx) and it really has a multi touch thingy.
Question: my up and down arrow on the touchpad are not responding to touch, only as a hardware button. Is this the same woth you? When making a circle around the centre button, I end up with a rectangle..
Mark "show all files" in fileexplorer.
NisseDILLIGAF
17th August 2008, 03:14 PM
Question: my up and down arrow on the touchpad are not responding to touch, only as a hardware button. Is this the same woth you? When making a circle around the centre button, I end up with a rectangle..
That's right .. Up, Down, Left, Right are hardware buttons...
And the centre button ends up like a rectangle for me also :)
audiophil
20th August 2008, 04:16 PM
I can't believe we had a multitouch device in our hands and we didn't know... Any way of developping apps to use the multitouch function of the pad?
Bumping this one, I'd love to get my hands on an API for the multitouch functions! Must be possible to "extend" windows a bit ;)
KukurikU
20th August 2008, 04:26 PM
I have made for a few of them on my homepage.
(see it in my signature)
thank you!
Cyber Akuma
20th August 2008, 05:01 PM
Bumping this one, I'd love to get my hands on an API for the multitouch functions! Must be possible to "extend" windows a bit ;)
Wasn't multi-touch one of the planned features for Windows Mobile 7? (Please correct me if im wrong).
I wonder if the touch pro has enough rom/ram and a decent enough CPU for WM7...
Prince_Hamlet
20th August 2008, 08:49 PM
I wonder if the touch pro has enough rom/ram and a decent enough CPU for WM7...
By the "Touch Pro", I'm assuming you mean the Raphael? There are a few differences but not many. Asside from the sliding keyboard;
Chip: same QCM 7501A
RAM: same 288MB
Flash size: 512MB (over Diamond's 256MB)
The Raphael also has an external Micro SD slot that the Diamond doesn't.
Very sweet device.
Noonski
20th August 2008, 11:16 PM
By the "Touch Pro", I'm assuming you mean the Raphael? There are a few differences but not many. Asside from the sliding keyboard;
Chip: same QCM 7501A
RAM: same 288MB
Flash size: 512MB (over Diamond's 256MB)
The Raphael also has an external Micro SD slot that the Diamond doesn't.
Very sweet device.
This is a thread i'll be happy to keep an eye on.
Haven't had the time yet to play with these new toys yet.
Really hope that what was LEFT in the LEAKED roms will get developers cracking these function.
rokr
21st August 2008, 02:14 PM
Fabulous set of tools!!! Thx a million!!! :)
dragon_soft
21st August 2008, 08:06 PM
can someone explain how it is multitouch?
i just think there are three different touchpanels on bottom of the phone. you cant make two lines on the same side. (try making two lines on the left side, it only shows one touch, same wit the right side.)
Noaminq
23rd August 2008, 02:24 PM
Could you please let me know which folder & how to istall NavDbgTool.exe? :confused:
Thanx a lot! :)
Gene.
sblop
23rd August 2008, 02:32 PM
Could you please let me know which folder & how to istall NavDbgTool.exe? :confused:
Thanx a lot! :)
Gene.
You can find navdbgtool.exe as a cab at www.maritime-billeder.dk/htc-diamond.html (http://www.maritime-billeder.dk/htc-diamond.html).
poedgirl
25th August 2008, 09:48 AM
From playing around with NavDbgTool.exe, it seems that there are 3 different touch areas. The one in the middle doesn't really have much area to touch on, it only senses touch around the circle bit. If you move your finger away, it snaps to one of the other touch pads. In order to have a functioning multi-touch system, you would only be able to use the 2 outer pads and not the scrolling circle.
metalbrother
26th August 2008, 08:29 AM
THX.
AWESOME :cool:
marco.catelli
29th August 2008, 07:39 PM
wow, I'm impressed by this beautiful tool! thanks
marco.catelli
29th August 2008, 07:44 PM
can someone explain how it is multitouch?
i just think there are three different touchpanels on bottom of the phone. you cant make two lines on the same side. (try making two lines on the left side, it only shows one touch, same wit the right side.)
I can't understand if it is multi touch or not...if you place 2 fingers in the same panels it draws a point to point line. It depends on how this software interpret the inputs.
At least it's for sure capacitive and not resistive since it doesn't work with the stylus and it is very responsive with fingers
marco.catelli
29th August 2008, 07:46 PM
...and capacitive isn't necessary multi touch. Maybe they didn't need multi touch on it since is a small area and it's not handy to multitouch with fingers
komatoast
23rd September 2008, 12:43 PM
hello, just been playing with the multi-touch stuff. the diamond has some great features which are not used.
unfortunatly i am not a developer, but i was wondering if there would be any way of making a little app to make a part of the touch pads into a scroller, similar to the function of a scroller ball for selecting items in lists instead of using the fiddly direction buttons on the diamond.
cheers, hope this can be done
Ximoon
23rd September 2008, 10:41 PM
For the compass, I'd say those are generic debug tools for all HTC devices... So there might be a compass on the diamond, but I really think it's for another hardware... The Dream perhaps ?
Guess what ? The Dream has an integrated compass ;)
Skeleton
5th October 2008, 07:00 AM
Battery ...
So, the HTC has a digital thermometer inside also. Cool!
It should be accurate for ambient readings for the first few minutes of turning on the PPC; thereafter it would begin to warm up and influence the thermometer.
diamax
20th October 2008, 09:34 AM
Almost any Li-Ion Battery has that digital thermometer.
Guess why? Because they are extremely sensitive to temperature, so they even have to check them selfs.
ariellarraburu
24th October 2008, 07:35 PM
my ligth sensor says 18, and if I make a shadow with my hand over the sensor I can make to change the value between 0 to 18.
ROM: ROMeOS 1.12.
Has anyone else tested 'testHTCSensorAp' ??
My 'Ambient Value' is almost always 0, I have to but it up towards a lamp for it to react...
Anyone else got the same?
I hope my diamond isn't broken :(
big3etr
1st November 2008, 08:19 PM
Not to thread jack, but with the Sprint TP, if you set the camera to touch only, you only have to lightly move your finger over the center f the nav wheel. It's very sensitive. No pressing at all
ill3nium
13th November 2008, 10:05 PM
nice set of tools posted, thanks matou25!
Cant wait to start toying around with these.
damienharrison
18th November 2008, 12:04 PM
ipsecvpnpm
Info on this is at
http://msdn.microsoft.com/en-us/library/cc440248.aspx
and
http://technet.microsoft.com/en-us/library/cc135546.aspx
keinenplandavon
26th November 2008, 12:34 AM
The daylight sensor senses between the values 0 to 768, right? So it should be able to prog something like a simple luxmeter. Just a few points to adjust with a regular luxmeter (e.g. 7 to 300 lux, 40 to 2000 lux and 600 to 35000 lux and inter/extrapolate via software)? Just an idea, just don't know what I would do with it.
(a pal has one multimeter with dBa, Lux and hygro and played around with it, sure no use for myself other than a pastime) :cool:
rohithathie
30th November 2008, 06:22 PM
can someone help me :S
i downloaded the file, extract with Winrar. but i only see 3 files :S. NETLOG, RILPROXY and ipsecvpnpm.
the rest isnt extracted to any folder with winrar :S
please help!
Smedo
1st December 2008, 07:29 AM
The files are hidden and some are "protected operating system files". You need to go to control panel, folder options, view and uncheck both things I said ;)
rohithathie
2nd December 2008, 09:23 PM
i extracted it on my phone worked perfect there!
kidfox741852
6th April 2009, 05:01 AM
can someone explain how it is multitouch?
i just think there are three different touchpanels on bottom of the phone. you cant make two lines on the same side. (try making two lines on the left side, it only shows one touch, same wit the right side.)
Thats correct, i don't know why everyone is going on about this multi touch business. there are 3 different touch responsive panels one on the left, one on the right and one for the nav wheel in the middle. This would be somewhat like have 2 screens and saying it is multi-touch. While having this is cool, one panel alone cannot track more then one thing at a time
th0maz
23rd May 2009, 08:37 PM
I can only see 3 of those program, the other are like hidden? weird? And i have show hiddel items enabled. But when i put it in again, it askes me to replace it, so i know its there, but i cant see it?
intel8052
11th June 2009, 09:57 PM
Thats correct, i don't know why everyone is going on about this multi touch business. there are 3 different touch responsive panels one on the left, one on the right and one for the nav wheel in the middle. This would be somewhat like have 2 screens and saying it is multi-touch. While having this is cool, one panel alone cannot track more then one thing at a time
Agreed, that was the first thing I tried and just came on here to post it (I never actually log in here.. I just kick around alot, heh. You guys have much more skill than I could so my input is a bit useless. but the thing is that while yes, it is only 3 touch sensitive areas, it does use capacitive touch. You really don't have to touch much at all and it will register, plus a stylus wont do anything to it... and they actually do use the capacitive touch down there, just in a very subtle way. Regardless, how often would you be touching twice on one side? having the 3 separate touch panels is fine in this sense, no need to invest extra in the multitouch for this application.
But more on them using it.. Its not apparent (I didnt read every post in this thread and somebody may have said already, but I'm bored at work). If you use a stylus and touch it, as expected, you get no response. Use a stylus to push down a physical button (so you feel it click), you get no response, not on the touch area OR the physical key area. The capacitive screen is used as a safety measure almost. If it doesn't detect that you are pushing the key with your finger it wont register the physical "push button" push. aka so you dont accidentally start hitting buttons if you keep the phone in your pocket.
skippy_diamond
14th July 2009, 02:11 PM
is it possible, to use the sensorDemoAP to enable landscape mode for email?
just want to write in landscape mode...or is it possible and i don't know how to ?
thx.
Max_Terrible
15th July 2009, 09:16 PM
is it possible, to use the sensorDemoAP to enable landscape mode for email?
You get a "specialized" application that can do that, no need to run a diagnostic tool in the background at all times.
It's called changeScreen and can be found here (http://forum.xda-developers.com/showthread.php?t=466858).
muhrizky
9th October 2009, 08:32 PM
Hi, any information on WLAN_LOG tool?
How to activate it & in what folder the log resides?
armitron
24th October 2009, 09:15 PM
Hi guys,
I have a problem with sensor - it doesn't work at all. HTC build-in application stops - both indicators are not moving and htc dev app (testHTCSensorDemo...) shows 'unknown' value for X, Y, Z, Titling Angle and Rotate Angle.
Does anyone have the same problem?
Regards,
armi
The_Blob
9th March 2010, 05:45 PM
I downloaded the archive but it seams to be somehow corrupted. The index shows all the listed tools in the wiki but when extracted only three tools remain.
Can anybody verify this issue and/or reupload a proper archive?
Thanks
Daniel1515
23rd March 2010, 11:10 AM
I downloaded the archive but it seams to be somehow corrupted. The index shows all the listed tools in the wiki but when extracted only three tools remain.
Can anybody verify this issue and/or reupload a proper archive?
Thanks
This is because the files are set to be hidden in the archive (for some reason), so they don't appear when you extract it. On your computer, open a command prompt window, change to the directory you put the files in (via "cd"), and then run the following command:
attrib -r -s -h *.*
And they should appear :)
Saggy
6th June 2010, 10:50 AM
:confused:M getting an error "*.exe is not a valid win32 application" while running any application in the archive...can any1 help me wid this
Senax
8th June 2010, 10:43 PM
:confused:M getting an error "*.exe is not a valid win32 application" while running any application in the archive...can any1 help me wid this
The files have been extracted from a French (phone) ROM.
Why do you wanna run 'm on your PC? :confused:
kasraac
10th June 2010, 02:46 PM
Dear chef
first thanks for your great work.
next after mtty and installing and hard reset the rom when the screen appeared
there was an error page with icons"Details" and "Quit" at the bottom of the page.
now after any restart it appears again.
after some seconds when tapping on quit,it disappears.
any idea?
ebbano
1st November 2010, 09:40 PM
Very Thank's!
I've used NavDbgTool.exe to test my defect touch pad.
Talon
9th November 2010, 05:31 PM
cant run NavDbgTool... not form this archive not from installed .cab - it says: cant open or not signed or not found components blabla :\ whats wrong?
any other utilites is run...
CzarnyRafal
17th November 2010, 11:03 PM
Hey!
Is there any posibility to correct my G-sensor?
When TouchPro is on table there are:
Tilling Angle = 29 degrees
Rotate Angle = 0 degrees
I need to chane Tiling Angle from 29 do 0 degrees.
Any solution?
cdchen
4th January 2011, 07:54 AM
Unit_AT.exe ---> It's an internal terminal emulation program, you can use it to enter AT_command directly in WinCE mode.
Talon
26th January 2011, 01:26 AM
cant run NavDbgTool... not form this archive not from installed .cab - it says: cant open or not signed or not found components blabla :\ whats wrong?
any other utilites is run...
anybody answer pls... why i cant run NavDbgTool.exe on my htc hd2?
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.