[Touch Diamond, MDA Compact IV General] -Mr. X-:
One feature i am missing from my move from treo's to the HTC Diamond is the ability to select different ringers styles/sounds for Known, Unknow and Roaming callers.

i know its in the registry and i have made some good advancements but im stuck. here is where i stand

Note: i dont mention the roaming caller ring profile here but its the same concept as the "know caller" profile i just didnt want to retype the whole blurb.

Ive added the key:

[HKEY_CURRENT_USER\ControlPanel\Notifications\Known Caller]

@="Phone: Known Caller"

"Options"=dword:80000000

"Wave"="\Windows\Ring-WindowsMobile.wma"

"DisplayOrder"=dword:00000002

"Duration"=dword:00000001

This shows in the Sounds and Notifications settings as Known Caller

Ive changed

[HKEY_CURRENT_USER\ControlPanel\Notifications\Phone]

"DisplayOrder"=dword:00000002 <------ default was "1"

@="Phone: Unknown Caller" <----- Default was "Incomming Call"

"Options"=dword:80000000

"Wave"="\\Windows\\Ring-Innovation.wma"

"Duration"=dword:00000001

these both show in the Sounds and Notifications.

then i navigated too:

[HKEY_CURRENT_USER\ControlPanel\Sounds\KnownCallerR ing0]

this key allows you to set a ringer for Known Callers that do not have a custom ringer set already in yoru contacts. it was empty so p populated it like this

[HKEY_CURRENT_USER\ControlPanel\Sounds\KnownCallerR ing0]

"Sound"="\Windows\Ring-WindowsMobile.wma"

"Category"="Ring"

"Script"="apw3r"

The "Unknown Caller" ringer ringer settings are located here:

[HKEY_CURRENT_USER\ControlPanel\RingTone0]

"Sound"="\Windows\Ring-Birds2.wma"

"Category"="Ring"

"Script"="apw3r"

So the problem is. under "Sounds and Notifications" if i change the ringer in one they both change ( both known and unknown callers are still pointing to RingTone0)

now i know that KnownCallersRing0 sets the ring for people in your contacts because i have tested it and it does work. the issue is that i cannot get the Notification "Key" to map back to

[HKEY_CURRENT_USER\ControlPanel\Sounds\KnownCallerR ing0] rather then

[HKEY_CURRENT_USER\ControlPanel\Sounds\RingTone0].

(in simple terms, Known caller and unknown caller map back to the same ringer style and sounds and they shouldn't be. i cannot get the "know Caller" setting to go to KnownCallerRinger0 Via "sounds and Notifications" even though this working you have to change your ringer via reg edit and i want to be able to do it in "sounds and Notifications" GUI)

Any one have some insight?

[HKEY_CURRENT_USER\ControlPanel\Sounds\KnownCallerR ing0]

"Sound"="\Windows\Ring-WindowsMobile.wma"

"Category"="Ring"

"Script"="apw3r"

Above sets ringer for Known callers in your contact list that DO NOT already have a custom ringer

[HKEY_CURRENT_USER\ControlPanel\Sounds\RoamingRing0]

"Sound"="\Windows\Ring-Birds2.wma"

"Category"="Ring"

"Script"="apw3r"

Above sets ringer for calls receiver while roaming

Note: set up both keys the way you see it. change "Sound" to a different ringer file to change ring tone.

i wish i could get this to work with the "sounds and notifications" GUI

you may need to create the whole key or just some of the entries.

KnownCallerRing0 has a space in it when posting. it should not in the registry. i dont know why the forum does this.