View Single Post
  #12 (permalink)  
Old 02-21-2009, 09:34 AM
schettj's Avatar
schettj
morsus mihi
Offline
Location: Not from around these parts
 
Join Date: Oct 2006
Posts: 3,017
Reputation: 3616
schettj is still contributing even after becoming a VIPschettj is still contributing even after becoming a VIPschettj is still contributing even after becoming a VIPschettj is still contributing even after becoming a VIPschettj is still contributing even after becoming a VIPschettj is still contributing even after becoming a VIPschettj is still contributing even after becoming a VIPschettj is still contributing even after becoming a VIPschettj is still contributing even after becoming a VIPschettj is still contributing even after becoming a VIPschettj is still contributing even after becoming a VIP
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Re: Which ROM has the shortest Ring delay?

I'm having very good luck correcting the horrible ring script to something reasonable.

Using TF3d to change your ringer to vibe or off and then back will slap back in one of the horrible slow ring patterns again, so just use the volume control only to do that - less friendly, but unless/until I can find out if the script patterns are stored somewhere editable, that's my solution.

FYI ringer script description for WinMo is in a bazillion places on the web, I use this one

http://wiki.xda-developers.com/index...ermes_Registry

Code:
Change ringtone/vibrate/LED flash characteristics

If you would like more control over how your device rings/vibrates/flashes its LEDs on events, you can can change the Script values of these events. For example, for an incoming call performing 'activate device, play ringtone, wait 3 seconds, repeat':

HKCU\ControlPanel\Sounds\RingTone0\Script = "apw3r" (REG_SZ string, no quotes)

For performing 'active device, set volume to 33%, play ringtone, set volume to 67%, play ringtone, set volume to 100%, play ringtone (no repeat)':

HKCU\ControlPanel\Sounds\RingTone0\Script = "ac33pc67pc100p" (REG_SZ string, no quotes)

To have the device 'Vibrate and Ring' simultaneously:

HKCU\ControlPanel\Sounds\RingTone0\Script = "av0pw3r" (REG_SZ string, no quotes)

The following are the full codes available to you. Please note that all the codes are executed simultaneously except after a ringtone play / wait code. E.g. 'v1p' will vibrate and play at the same time, while vibrating for 1 second. But 'pv1' will play the ringtone through all the way first, then start vibrating for 1 second.

a = activate device
cN = set volume to N in percentage max volume
fN = flash notification LED for N seconds
p = play ringtone. Note that this will play the ringtone all the way through before continuing with the next code.
r = repeat. Note that this should be the last code in your Script string, if used at all.
vN = vibrate for N seconds
wN = wait for N seconds. Note that the device will wait this long before continuing with the next code.
For me a simple
av1w1pr
makes it vibrate and ring like a tweaker...
Check whatever code you have in there now, its probably full of long horrible waits.
__________________
Reply With Quote
This post has been thanked 1 times.