yashsingh1/xdaforums huggingface dataset:
[General Topics] Rudegar:
supply and demand

I'd suspect that htc stop making

devices when newer ones come out
[General Topics] orb3000:
Yes that´s correct

But that is happening on the first world countries where consumism is more faster.

On other countries like mine due to the late arriving of new models we have a 2 year delay making the "old" models still being here sold as new and at impresive high prices.

I´m sure other countries behaive similar.
[General Topics] galaxys:
yep, it depends wich country your in if the price is going to drop. That's why ebay is a good reference for purchase with it's many different international sellers.
[General Topics] Bulldog:
Here in Hong Kong Definitely price of a previous model will drop if the New Model comes out.

Just to give you some numbers for a HTC TOUCH HD.

When the HD was released here in HK it has costed initially ca. $930USD now HD will be sold for ca.$650USD. Most likely by the time Touch Pro2 will be coming out, the price will drop further ca.100-150USD.

However HTC made smart move and did not announced the TP2 is a direct succesor of HD but atleast it is almost the same just differences of Keyboard, miner screen issue and the camera. Therefore I believe here HK any new buyer will sure go with the TP2 which will put pressure of HD price.

With this years economy situation and other WinMo device manufacturer coming up with better devices ,HTC will be needing to droping the prices. Just Today I have seen the new Asus P835 just for ca.420 USD :eek: which has almost the same specs. like a HTC HD

Therefore as others also meantioned if you are in a country in which those new devices will be released on day 1 then I would say it is worth to wait for few more weeks.
[General Topics] lutent:
Thanks everyone.

A price drop is also what I would have imagined, however as mentioned previously it doesnt seem to take place - at least here in Europe. The Diamond's predecessor, the Touch, started at EUR 410 and is now down to EUR 310 (when the Diamond was introduced it was at EUR 340). The Diamond at the other hand was initially available for EUR 500 and is now down to EUR 380.

So the price drop is rather equal, even with the Diamond not having yet a successor out.
[Tilt, TyTN II, MDA Vario III General] saopacic:
Hi there

I have recently lost my car charger and replaced it with e-bay one. However, I've noticed when charger is plugged in phone Is asking me if I want to run ActiveSync? Why is phone thinking that car charger is PC? Could this damage the phone?

The charger seems to charge if I ignore the message.
[Tilt, TyTN II, MDA Vario III General] saopacic:
anyone.... someone must have seen this before
[Tilt, TyTN II, MDA Vario III General] rodentkj:
That just means the USB connector has the data pins. And the phone phone is detecting them when plugged in. Just ignore it. It won't hurt anything.
[G1 Android Development] axlastro:
Hi. I live in area with poor 3G coverage so I don't use it. The problem is that when I go to >Settings>WirelessControls>MobileNetworks and check "Use only 2G networks" it seems that it unchecks itself at some point and sometimes it's on, sometimes not. When I reboot it stays switches back to 3G and I have to switch it off every time. The real problem is that it constantly turns on ans off 3G which is annoying. Sometimes I even have problems - when someone calls me I can't pick up even by pressing the green button several times and or the call automatically redirects to voicemail (no I haven't put this option to any of my contacts). I'm using JF1.42 rc33 with multitouch and root and I have apps on SD(app and app-private only - data is on the main memory)

firmware is 1.1 and Baseband version is 62.33.20.08H_1.22.12.28. Thank you very much. I used the search option but couldn't find an answer.:confused:
[Windows Mobile Development and Hacking General] tweakradje:
Hi,

This week I have been working on the Gbc (GigaByte/O2 Stealth) Answering Machine. Everything works fine BUT...

Problem1 Major

I need an expert on WAV1: and DeviceIoControl. Example from AnsweringMachine.dll:

.text:1000188C STMFD SP!, {R4-R8,LR}
.text:10001890 SUB SP, SP, #0x2C
.text:10001894 MOV R5, R0
.text:10001898 MOV R3, #0
.text:1000189C STR R3, [SP,#0x44+var_2C]
.text:100018A0 LDR R0, =aWav1
.text:100018A4 MOV R3, #0
.text:100018A8 STR R3, [SP,#0x44+var_28]
.text:100018AC STR R3, [SP,#0x44+var_24]
.text:100018B0 STR R3, [SP,#0x44+var_20]
.text:100018B4 STR R3, [SP,#0x44+var_1C]
.text:100018B8 MOV LR, #0x20
.text:100018BC MOV R4, #3
.text:100018C0 MOV R8, #0
.text:100018C4 MOV R3, #0
.text:100018C8 MOV R2, #0
.text:100018CC MOV R1, #0x40000000
.text:100018D0 STR R8, [SP,#0x44+var_3C]
.text:100018D4 STR LR, [SP,#0x44+var_40]
.text:100018D8 STR R4, [SP,#0x44+var_44]
.text:100018DC BL CreateFileW
.text:100018E0 MOVL R3, 0x614
.text:100018E8 MOV R1, #0x1D0000
.text:100018EC STR R3, [SP,#0x44+var_28]
.text:100018F0 MOV R6, #0
.text:100018F4 MOV R7, #4
.text:100018F8 ADD LR, SP, #0x44+var_34
.text:100018FC MOV R3, #0x14
.text:10001900 ORR R1, R1, #0xC
.text:10001904 ADD R2, SP, #0x44+var_2C
.text:10001908 MOV R4, R0
.text:1000190C STR R5, [SP,#0x44+var_20]
.text:10001910 STR R6, [SP,#0x44+var_1C]
.text:10001914 STR R8, [SP,#0x44+var_38]
.text:10001918 STR R8, [SP,#0x44+var_3C]
.text:1000191C STR R7, [SP,#0x44+var_40]
.text:10001920 STR LR, [SP,#0x44+var_44]
.text:10001924 BL DeviceIoControl
.text:10001928 MOV R0, R4
.text:1000192C BL CloseHandle
.text:10001930 ADD SP, SP, #0x2C
.text:10001934 LDMFD SP!, {R4-R8,LR}
.text:10001938 BX LR

Why this code?

Answeringmachine service is activated from custphone.dll (security phone skin)

Then after some time it picks up the phone and launches AMAPP.EXE, the actual

recorder. You can also start AMAPP.exe from the windows folder yourself. It will play the welcome message to the speaker. Then it starts recording for a specific time.

If you are in a call the audio out should be redirected to the microphone of

WAV1: or to the speaker (like iSecretary?)

What we need is find a way to redirect the audio from AMAPP.exe when you are in a call.

Could be that AnsweringMachine.dll is doing that when it picks up the phone.

Problem2 Minor

The AnsweringMachine service (PRA0:) goes into Stop and need to be restarted after soft reset.

Problem3 Minor

AMAPP.exe doesn't stop recording if the call is ended.

More info: http://msdn.microsoft.com/en-us/library/bb202002.aspx

Cheers

The whole Answering Machine is based on AMR files. If you can already play AMR files you don't need Tweakradje Emuzed AMR dshow.cab.
[Windows Mobile Development and Hacking General] tweakradje:
I have made some progress last night. It is all in custphone.dll. That turns on the Speaker (SPK1:) before picking up the phone. SPK1: is device specific (Gigabyte)

So now is the question: what is the code to turn on the speaker in a generic way?

LDR R0, =aSpk1
MOV LR, #1
MOV R4, #3
MOV R5, #0
MOV R3, #0
MOV R2, #0
MOV R1, #0xC0000000
STR LR, [SP,#0x24+var_14]
STR R5, [SP,#0x24+var_1C]
STR R5, [SP,#0x24+var_20]
STR R4, [SP,#0x24+var_24]
BL CreateFileW
LDR R1, =0x8002201C
MOV R3, #4
ADD R2, SP, #0x24+var_14
MOV R4, R0
STR R5, [SP,#0x24+var_18]
STR R5, [SP,#0x24+var_1C]
STR R5, [SP,#0x24+var_20]
STR R5, [SP,#0x24+var_24]
BL DeviceIoControl
B loc_10001B38

Cheers
[Windows Mobile Development and Hacking General] tweakradje:
Users with ipag 614 might be lucky. I just found out that this phone also uses the AuRouter.dll for routing audio to SPK1.

I will test my package today with a hp ipag 614.

Keep you in touch.

Cheers
[Windows Mobile Development and Hacking General] sergiorus:
Hi tweakradje

I have Ipaq 614c, installed two cabs, but with no luck.

And it seems that it is not working with phonecanvas?

I made a call, answering machine started, but nothing recorded and didnt hear an operator voice

Also in settings i put to save files to storage card, but file recorded in my phone memory

BTW it is a great idea

PS Do you need a tester?
[Windows Mobile Development and Hacking General] corepda:
Dont you think in order to make this recording function work one has to have that HTC ICR driver installed on the device. May be I am saying something wrong but just curious to give my observation. Any how I am ready to beta test your app, you can pm me for any assistance if you deems fit. :) Great work allover bro.
[Windows Mobile Development and Hacking General] wapvirus:
Yes finally a Answering Machine for PPC that looks promissing Great app can't wait to try this out
[Windows Mobile Development and Hacking General] tweakradje:
If you use TaskMgr 2.3 and look at services, do you see the AudioRouter/Speaker service?

(AuRoute.dll) My 614 also runs wm6.1 (custom rom) but was completely drained. Charging as we speak. Will come back on this later.

If this doesn´t work we need another intermediate AudioRouter service. Perhaps someone can write a generic service for all phones? Otherwise it will never route the audio correctly.

Nothing is impossible.

Cheers
[Windows Mobile Development and Hacking General] sergiorus:
Yes all three services are working.
[Windows Mobile Development and Hacking General] tweakradje:
Thanks. On my 614 ROM it also didn't work. Speaker was switched on, but no sound from announcer. If someone wanna give it a shot here is the AuRouter.dll and registry entries.

Cheers
[Windows Mobile Development and Hacking General] stepw:
Couldn't agree more... Unless it's a hardware issue
[Touch HD Themes and Apps] MrKaon:
Ok, Only you need to replace data.zip, branding.zip file and sys.txt

iGO will be run in 480*800 resulation, to putting device in landscape mode, change Orientation from:

Setting->Device->Set Screen Orientation

this configuration is working with following iGo versions for sure

...

Nav N Go iGO8 v8.3.2.93112 (Jun 8 2009)

Nav N Go iGO8 v8.3.2.97313 (Jul 3 2009) - official retail R3 PDA version (*)

Nav N Go iGO8 v8.3.4.102680 (Aug 13 2009)

Nav N Go iGO8 v8.3.4.117940 (Nov 3 2009)

Nav N Go iGO8 v8.3.2.124260 (Dec 16 2009) - official retail R3 PDA version (*)

Must Know about these two versions (v8.3.4.102680) / (v8.3.4.117940)

New features have been added to those releases such as Driver alerts:

It will only works with Navteq maps, also Dimka Skin and GJ Skin are supporting Driver alerts :D

sys.txt:

[folders]
app="%SDCARD%/iGO8"
save="%SDCard%/iGO8/save"

[device]
Type="ALIAS_TOUCH HD"
sdcard_dsk_num=7

[interface]
maxzoom2d=6000000
show_exit=1
shutdown_time=0
vga=0

[rawdisplay]
highres=0
autoconfig=1
driver="GX"

[sound]
ding=0

[config]
autoset2donmap=1
autoset3doncockpit=1

[sound.announcer]
gps_disconnected=0
gps_signal_lost=0
Recalc_voice=0

[map]
3d_max_tiltlevel=8000
3d_max_zoomlevel=3000
3d_min_zoomlevel=40
3d_max_zfar=2000
3d_scale_carmodel=1
3dcarsizemin=3500
3dcarsizemax=5000
3d_carsizeemul=60000

[debug]
disable_outlookpoi=0
show_oneway=1
show_oneway_3d=1
show_lane_info=1
show_speed_limit=0
skip_eula=1
enable_roadshadow=1

[power]
powermgm_state=0
backlight_day=95
Backlight_night=15

[poi]
enable_pois_before_080217=1

all credit goes to Tom creater of DIMKA Skin who prepared following files for us:

data.zip (With Supporting Driver Alert) Extract rar file and copy data.zip to iGO folder

http://netload.in/dateiQARgzbBSlU.htm

branding.zip (With Supporting Driver Alert) Extract rar file and copy branding.zip to iGO folder

http://netload.in/dateid9uf4eKoX7.htm

after replacing data.zip if you get this error:

then delete flowing lines from sys.txt:

[Project]
name = "igo8_pda"

and also these lines if present at [interface] section

skin = "ui_igo8"
skin = "ui_igo8_da"

For peace of mind Use sys.txt from this post

iGO8

├───content

│ ├───building

│ ├───histspeed

│ ├───dem

│ ├───lang

│ ├───map

│ ├───poi

│ ├───skin

│ ├───speedcam

│ └───voice

├───custom

├───defaults

├───font

├───license

└───save

*

if you are using PDA version use following data.zip and branding.zip

Extract rar file and copy data.zip to iGO folder

http://netload.in/dateiO7Qe9xtXOV.htm

Extract rar file and copy branding.zip to iGO folder

http://netload.in/dateiKlKhkS74AM.htm

also make sure you have this section in sys.txt

[project]
name="igo8_pda"
[Touch HD Themes and Apps] MrKaon:
FAQ

Q: What shall I do if I update data.zip or even iGO.exe?

A: For the best result delete save directory before doing that take backup of your favourites

Q: Do I need to install iGO with each flash?

A: No if you already installed it on SD Card just make shortcut to iGO.exe

Q: I have a Touch Diamond 2, do I need to modify any thing?

A: exchange Type="ALIAS_TOUCH HD" with type="Touch Diamond II" on [device] section

Q: I dont have signspot on motorway

A: Add this line to sys.txt

[interface]
laneinfo_signpost_enabled=1

Q: I want to show histspeed data on the map what should I do?

A: First you must have histspeed data historical travel time and measured speed in your content folder and add these lines to sys.txt and oly works if you have iGO v8.3.4

[route.histspeed]
enabled=1
show=1
use_timeslice=1

Q: I did run iGO and get this message "Program application database cannot be found. Please insert original application SD card."

A: Check iGO path in sys.txt need to correct

[folders]
app="%SDCARD%/iGO8"

Q: Street names are too small for me

A: Add this line mapfontscale=180 to [interface] section you can increase the number as well

Q: How can I disable automatic view change on roundabouts

A: Add this lines to sys.txt

[roundaboutcam]
enabled=0
centery=20

Q: What is TTS and how can I add it to my iGO

A: TTS (Text To Speech) is the way that your iGO will talk to you and says exactly what you need to listen for better driving experience, basically it is advance voice for your iGO and it’s only works with PNA version. In the past it was impossible to run TTS under WM6.5 while Manila 2.5 running in background but not any more thanks to BigE

Add these lines to your sys.txt and make sure you have TTS package including with your iGO.

[tts]
tts_buffer=131072
announce_exit_directions=1
tts_logics=3
priority="HIGH"
always_say_road_names=1
announce_street_name=1
skip_exit_numbers=0
supress_trivial_left=1
supress_trivial_right=1
expected_engine_delay=1400
[Touch HD Themes and Apps] MrKaon:
Want to use different skin?

2. GJ Skin

Please follow step by step:

1a. Download latest Skin: GJ 6.12.p_da_800x480

1b. Make new skin folder if it is not exist

iGO8

├───content

│└───skin

└

1c. copy GJ6.12.p_da_800x480.zip to above folder

1d. use sys.txt from first post

1e. Run iGO and from Settings->Menu->Skin choose GJ6.12.p_da_800x480
[Touch HD Themes and Apps] MrKaon:
Want to use different skin?

1. DIMKA - TOMSOFT

Before you start:

Please follow step by step:

1a. Download latest Skin: Dimka 1.1.26 (a) - TomSoft HD (800x480 and 480x800)

1b. Make new skin folder if it is not exist

iGO8

├───content

│└───skin

└

1c. copy dimka_hd.zip to above folder

1d. Make new font folder if it is not exist

iGO8

├───font

1e. Download Digi fonts Dimka and extract it to the font folder

1f. Replace you sys.txt with this one sys.txt Dimka Skin Version

1g. Run iGO and from Settings->Menu->Skin choose Dimka

1.1. Map Changer [optional]

this option is useful if you want to change map for example from TelaAtlas to NavTeq.

Please follow step by step:

1.1.a. Download Map Changer

1.1.b. Create new folder

iGO8

├───MapChanger

1.1.c. Extract map_changer_tom.zip to above folder

1.1.d. Organize your maps for example:

In the directory "map" I saved the maps from TelaAtlas

In the directory "map_nq" I kept the same map, but from the NavTeq

Function Map Changer them switch and I need not manually move or otherwise change.

It is possible to switch between the four manufacturers, or map between the four sets of different countries

iGO8

├───content

│└───map [TelaAtlas]

││└───map_nq [NavTeq]

││└───map_ot [Other]

││└───map_us [User]

└

1.1.e. Add these lines to sys.txt Dimka Skin Version

[switchmap]
changer="\Storage Card\iGO8\MapChanger\MapChanger.exe"
1=",map_ta,\Storage Card\iGO8,\Storage Card\iGO8,"
2=",map_nt,\Storage Card\iGO8,\Storage Card\iGO8,"
3=",map_ot,\Storage Card\iGO8,\Storage Card\iGO8,"
4=",map_us,\Storage Card\iGO8,\Storage Card\iGO8,"

Speciall thanks to tom$oft which this post is dedicated to his hard work

For more information please read Manual
[Touch HD Themes and Apps] KukurikU:
thank you for yr contribution but there are at least two other threads. i sugest you'll post there.

http://xdaforums.com/showthread.php?t=442122&highlight=igo8

http://xdaforums.com/showthread.php?t=471693&highlight=igo8

i also want to warn you that warez and hacked version are strictly forbidden here.
[Touch HD Themes and Apps] MrKaon:
they are so complex and confusing as well, :confused: that is way I decide to open new one, but if moderator is decided to merge this topic then no problem :o

and these files are not any wares or hacked version they are just configration.
[Touch HD Themes and Apps] Cendaryn:
WRONG! The data.zip and the branding.zip are under copyright by NavNGo! So you are spreading parts of the program which are not yours!

The only configuration file is the sys.txt!

Reported to Mods...
[Touch HD Themes and Apps] MrKaon:
WRONG as well

Supported Screen Resolution for official version:

320x240 or 240x320, 240x240 or 320x320, VGA (640x480), 240x400, 400x240

more info:

http://www.navngo.com/pages/global/eng/igo_8_description

for getting 480*800 resolution you need make change manually inside sys.txt, branding.zip, data.zip. (Just changing sys.txt is not enough) That is why I am providing these files, it is like tweaking iGO

if you are right then no one here must provide information for changing manila files
[Touch HD Themes and Apps] Shetlander:
WRONG!!!

If you had bought the product and upgraded through the correct web site, the info is already included in the data & branding files for that version. You dont have to change anything in the sys.txt file to get landscape or portrait working in high res.

In fact your sys.txt file is wrong. You are telling it that the screen is 800 x 480 and yet you have told it it is VGA when infact the HD screen is WVGA!

Also, the above versions allow you to set up the screen orientation without modifiying the sys.txt file or (the latest version) you can set it to device and if you are using a screen rotation app, if manilla rotates, iGO8 will automatically open to that mode.
[Touch HD Themes and Apps] MrKaon:
if you dont need make any change in sys.txt so could you please tell me what these two topics doing here:

http://xdaforums.com/showthread.php?t=442122&highlight=igo8

http://xdaforums.com/showthread.php?t=471693&highlight=igo8

:confused:

my point is resolution not orientation :o
[Touch HD Themes and Apps] Shetlander:
Those 2 topics exist because at the time of the HD release, iGO8 didnt support the resolution 0f 480 x 800 in any of the data or branding files. It is only in the 2 latest versions that the proper files exist. The very latest version has support for the HD officially but the version before didnt (I cant remember off hand which file it is but one of them lists all the supported devices in alphabetical order).

As regards the VGA :confused:. VGA is 480 x 640 which is the resolution of the Diamond which was supported. If you look in your sys.txt file you have "vga=1". It should be vga=0 because it isnt a 480 x 640 screen is it.

If you are using the latest exe, data & branding files try this in your sys.txt file and try it.

[interface]

vga=0

[rawdisplay]

highres=0

driver=gx

and remove these lines -

screen_x=800

screen_y=480

class="landscape

screen_x=800

screen_y=480
[Touch HD Themes and Apps] MrKaon:
I did what you are asking to do but it didn't run under right resulation, mine is working in perfect order, but could you please post your sys.txt
[Touch HD Themes and Apps] Shetlander:
My sys.txt looks like this -

[device]

Type=Alias_touch_HD

[Interface]

maxzoom2d=600000

show_exit=1

shutdown_time=0

vga=0

[rawdisplay]

highres=0

autoconfig=1

driver="gx"

[sound]

ding=0

Those are the first 4 catergories after the program location.
[Touch HD Themes and Apps] Gasman:
I'm gonna chime in here, to say that Igo8 does support HD resolution.

I'm running the latest (10thMarch) Igo8 and dont need any of that sys.txt resolution tweaking malarky that was needed for the earlier versions.

With the correct exe, data, and branding files, Igo8 will run perfectly on the HD with no sys modification at all. In full resolution, not stretched or distorted :)

I should imagine these files are copyright/protected etc..by NavNGo, which is why I havent linked or posted them here.

The sys.txt is for tweaking Igo with personal settings...each to their own..

Mine:

[folders]

app="%SDCARD%/iGO8"

[interface]

show_zoombar=1

minzoom2D=40

maxzoom2d=6000000

show_exit=1

mapfontscale=160

[navigation]

sim_speed_factor=2

[debug]

skip_eula=1

enable_roadshadow=1

fov=40

show_oneway_3d=1 ; 3d arrows in one way streets

supress_trivial_left=1

supress_trivial_right=1

cache=2048

show_speed_limit=1

[map]

2dheadup=1

3d_max_tiltlevel=8250

3d_scale_carmodel=1

3dcarsizemin=2500

3dcarsizemax=5000

3dcarsizemul=15000

3d_max_zoomlevel = 500

fake2d_max_zoomlevel = 3000

3d_zfar_horizon_ratio = 200

roadblockicon_maxzoom = 2000

3d_max_zfar = 500

max_poly_segments_shown_1=400 ;makes map drawing a lot faster

min_poly_segments_shown_1=200 ;makes map drawing a lot faster

[poi]

enable_pois_before_080217=1

[sound]

ding=0

use_os_volume=1

queue_length=200

[roundaboutcam]

enabled=0

centery=50

[tts]

tts_buffer=131072

announce_exit_directions=1

tts_logics=3

priority="HIGH"

always_say_road_names=1

announce_street_name=1

skip_exit_numbers=0

Mick
[Touch HD Themes and Apps] Shetlander:
Heres my complete sys.txt file -

[folders]

app="%SDCARD%/iGO8"

save="%SDCard%/iGO8/save"

[device]

Type="ALIAS_TOUCH HD"

[interface]

maxzoom2d=6000000

show_exit=1

shutdown_time=0

vga=0

[rawdisplay]

highres=0

autoconfig=1

driver="GX"

[sound]

ding=0

[config]

autoset2donmap=1

autoset3doncockpit=1

[sound.announcer]

gps_disconnected=0

gps_signal_lost=0

Recalc_voice=0

[map]

3d_max_tiltlevel=8000

3d_max_zoomlevel=3000

3d_min_zoomlevel=40

3d_max_zfar=2000

3d_scale_carmodel=1

3dcarsizemin=3500

3dcarsizemax=5000

3d_carsizeemul=60000

[tts]

always_say_road_names=1

announce_exit_directions=1

announce_street_name=1

gps_disconnected=0

gps_signal_lost=0

Recalc_voice=0

[debug]

disable_outlookpoi=0

show_oneway=1

show_oneway_3d=1

show_lane_info=1

show_speed_limit=0

skip_eula=1

enable_roadshadow=1

[power]

powermgm_state=0

backlight_day=95

Backlight_night=15

[poi]

enable_pois_before_080217=1
[Touch HD Themes and Apps] lewent:
thanks

portrait mode sys.txt ???
[Touch HD Themes and Apps] Gasman:
Are there two?

Is there a difference?
[Touch HD Themes and Apps] Shetlander:
:confused:

You dont need to set anything in the sys.txt for portrait mode. Go into settings and set the orientation to device and thats it. You will have to make sure manilla rotates for this to work properly though. I havnt managed to get it to auto rotate any other way.
[Touch HD Themes and Apps] MrKaon:
thanks alot I did update first post
[Touch HD Themes and Apps] Shetlander:
No problem, glad I could help.

My sys file is a work in progress as Im always looking to tweak it. Im currently trying to shut up the "route recalculation" voice but as yet have been unable to do it. I know if I edit the ini file of the TTS voice file I use it will stop but I would prefer to find the correct entry for the sys file.
[Touch HD Themes and Apps] forcetranquille:
Hello, which device is needed for TMC on the HD ? headset or bluetooth device ?
[Touch HD Themes and Apps] MrKaon:
you need a Driver:

http://xdaforums.com/showthread.php?t=512630

plus your earphone and free TMC signal