How to change Dialtone duration ??? - Upgrading, Modifying and Unlocking

I hope that somebody can help me.
How can i change the duration of the Dail tone
so that when i press the * or # key it will last 250 miliseconds.
I need it to reset my home alarm in case it goes off.
So with a normal Nokia or Samsung phone it works but with my MDA the Alarm-unit doesn't get the correct * tone (to short)
Tuurtje

the button tones are stored somewhere in the registry somewhere (i can't find them right now). probably you could change it in there. Not the duration, but change the complete wav.
Although I'm not sure this would have effect on the actual tone being sent.
Maybe you can just play a sound on your xdaII and your phone would 'hear' it. Long time ago i had a kind of tone dialer which i had to hold against the mic of a telephone to simulate a tone-dialing phone.

@M4io
I checked all the *.wav and *.mid but i could not find a file for the
1 2 3 4 5 6 7 8 9 0 # * buttons.
So i think it's somewhere in the registry, but i do not know where.
Thanks for trying

HKCU/Controlpanel/sounds/Dtmf*
but don't know how to manipulate them

@m4io
Thanks are underway now.
Only need to find proper wav for * key
Change Dtmf tone with PHM Registry Editor:
HKEY_CURRENT_USER/Control Panel/Sounds/
Choose Dtmf number (0-9, also # and *)... Dtmf0, Dtmf1 etc
Rename 'Sound' to 'Sound2' (as backup)
Select: Edit - New String Value
Value name: Sound
Value Data: pathname of wav ( \Storage Card\10.wav for Dtmf*)
I now have a voice from TomTom connected to it and it works
So pressing the * key i will hear 100 yeards
So thanks for the hint
Tuurtje

Does not work
Even that i change the build in tone to a wav file the duration is still way to short.
I build a wav file of 500 milliseconds but when i press the * key it only last about 100 milliseconds.
So i hope that somebody knows a way to increase the time the tone is send over the telephone-line.
You can check it by pressing a dial key and keep pressing it. It will only generate a very short duration. While i want it to last as long as i press the key.
Tuurtje

Related

What's the meaning of HKCU/Controlpanel/volume?

Now i want to change volume during a call, and try to use the way of changing registry during a call.
Now i am confused by several items in registry.
there is several items in /HKCU/controlpanel/volume, include: screen, key, ringer, volume, mute
I had set the "ringer" and "volume" to different value, but it is not influence the volume during a call.
I am consufed by its meaning.
Who know that?
and who know how to mute the GSM call during a active call?
thanks
I believe the device will not pickup the settings unless you soft reset the device, open and close the volume settings in control panel or programatically send the device a notification that the value has changed as it does not poll these settings.
Then it is no way to change volume in a call?
Someone said TAPI does not work.
It must be there is a way to change volume.
Because I can change volume using the slide key at the left side.
Who know how to control that or intercept that action?
thanks

Ring Delay

Hi guys,
I have been using Uni for almost a year. The most annoying thing about Uni is I always miss a call whenever someone calls me. The reason is, the uni only starts ringing after 4-5 seconds (sometimes more) after the caller dialed my number. By the time I want to accept the call, the caller has already hung up.
I have tried to search through the forums but couldnt find any posts regarding this issue. (Maybe I never look hard enough). So I post it here since there are so many senior Uni user here and someone might give some ideas how to resolve it.
Thanks in advance.
Hello all, I am new the the forum !
I have the same problem on my qtek 9000. On top of that is the volume of an incomming phonecall not load enough. I am using a program called ringo ringtones in order to use MP3 as ringtones.
As a PDA is the 9000 great but as a phone...well it could be a lot better.
Anybody any idea what could be the reason of the delay of an incomming phonecall and the low volume...
Rgds
Yves
Did not have low volume problem since last orange Rom (June 06)
for Ring delay you can use : Tweaks2k2
http://www.tweaks2k2.com/portal/staticpages/index.php?page=20050224182009983
The volume is loud enough if a listen to the ringtone in ringo ringtones or even in windows, but when I receive an incoming call there is a big difference in the volume...
the problem usually comes when you use vibrate with tones. try to remove the vibrate and you would notice that the phone responds much faster with just the tones.
poussin69 said:
Did not have low volume problem since last orange Rom (June 06)
for Ring delay you can use : Tweaks2k2
http://www.tweaks2k2.com/portal/staticpages/index.php?page=20050224182009983
Click to expand...
Click to collapse
Is there a way other than using tweaks2k2? For example registry modification..
Yes, I have switched to tones only and the phone starts calling after the 1st ring...even the volume seems solved now...
THX guys...!
Yves
Ring Delay Solved
Someone told me to look here
http://forum.xda-developers.com/showthread.php?t=258109
Interesting...but it seems that it only works with wav. files.
I have a mix of MP3 and Wav files. I wil use Audacity to boost the volume of the mp3 files...Will keep you updated...
Rgds
Yves
satanisme said:
Someone told me to look here
http://forum.xda-developers.com/showthread.php?t=258109
Click to expand...
Click to collapse
I actually downloaded the cab files and tried it on my Uni. And it worked like a charm. You can hear the ring almost immediately after the caller calls, and the ring volume is loud enough. The catch is, you have to use 'ring' only and .wav files for your ring tone.
But, when I'm in standby mode, the delay is still there. It takes time for it to power up and ring. So I disable power off and close the clamshell to conserve battery power. The device works good in power up mode, not in standby mode.
When I have the Q in StBy mode in ring only, it takes 1 ring before my phone starts calling...Thats an acceptable delay for me. I am not gonna instal the cab files as I would like to keep using MP3 and wav files...As my wife complained about here P800 being not loud enough I will try to boost the volume of here ringtones using the program audacity. I will be happy if I could solve it in this way!
Rgds
Yves
satanisme said:
Is there a way other than using tweaks2k2? For example registry modification..
Click to expand...
Click to collapse
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)
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.
niketkumar said:
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)
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.
Click to expand...
Click to collapse
Thanks for the info. I just donno why my device takes so much time to power up from standby. The delay still there when I'm in standby mode.
satanisme said:
Thanks for the info. I just donno why my device takes so much time to power up from standby. The delay still there when I'm in standby mode.
Click to expand...
Click to collapse
Check out my thread here - maybe this is what you're experiencing
http://forum.xda-developers.com/showthread.php?t=281735
satanisme said:
Thanks for the info. I just donno why my device takes so much time to power up from standby. The delay still there when I'm in standby mode.
Click to expand...
Click to collapse
Try this
"HKEY_LOCAL_MACHINE\System\StorageManager\FATFS\"
Change "CacheSize" value from "0" naar "4096".
"HKEY_LOCAL_MACHINE\System\StorageManager\FATFS\CacheSize=0x1000(4096)"
Change "EnableCache" value to "1"
"HKEY_LOCAL_MACHINE\System\StorageManager\Filters\fsreplxfilt\"
Change "ReplStoreCacheSize" value to "4096"
niketkumar said:
Try this
"HKEY_LOCAL_MACHINE\System\StorageManager\FATFS\"
Change "CacheSize" value from "0" naar "4096".
"HKEY_LOCAL_MACHINE\System\StorageManager\FATFS\CacheSize=0x1000(4096)"
Change "EnableCache" value to "1"
"HKEY_LOCAL_MACHINE\System\StorageManager\Filters\fsreplxfilt\"
Change "ReplStoreCacheSize" value to "4096"
Click to expand...
Click to collapse
Doesnt work either.
But I solved the problem already thanks to craigiecraigie4 hints, I just need to transfer my ringtones and contact pictures to internal memory instead of storage card and the delay is gone. Maybe I'm using a low speed storage card so it takes time to access all the data from there.

How to Remove Sound

Can anyone post a cab or key value for remove:
-in call volume change sound (during change and when set max or min volume, 2 differets sound)
-sound of dialpad
thanks
sorry for my english
try trinityhack for the first one.
for the 2nd one - you don't need registry hacks unless you want to change it to vibrate. Go strictly to phone settings, there is a keypad sound which you can turn off.

Any Tweak to modify the "beep" sound when dialpad press?

Hey guys,
have searched the forum, seems like there's only way to make a vibrate signal when you dial from dialpad, but no solution for different "tone" for the dialpad number 0-9.. I think it's more useful then just giving you a vibrate signal which still can't tell which number you have pressed while driving. Anyone here got any glue?
Sure, this should work, i have tried it on one key and it works fine:
It involves modifying registry keys so beware.
Navigate to HKCU\ControlPanel\Sounds\
In here there are a bunch of keys named Dtmf which represent all the keypad keys [0-9, #, *]
Simply select the key you want to change remove any values that exist called sound (generally there will be a dword value if you have default tones on your keypad or a string value if you have vibrate), then create a String value named sound and set the data value to the location of your sound file, eg. \storage card\my documents\ding.wav or whatever.
Save and exit, test it, then go back and do the same for all your keys, sorted.
As with all things registry related be careful, i take no responsibility if you brick your phone
Cheers,
Cool... many thanks.. will definitly try and post the result here!

TWEAK: (WM6.5) Ringtone much quieter than preview volume - *FIXED!!*

**PLEASE MAKE SURE YOU BACKUP YOUR REGISTRY AND ARE COMFORTABLE REVISING IT BEFORE ATTEMPTING THIS... USE AT YOUR OWN RISK!!**
Hey guys,
My first tweak post, so be gentle!
So, I always like to take the source audio file and bump it up to maximum dB levels while ensuring sound integrity. This way, the ringtone is nice and loud if I set the phone's volume to max. (Keep in mind, you can always make a ringer quieter, but can't make it louder than maximum allowable by the phone.)
I was in the process of making custom ringtones for my TP2 and testing out their volume through the settings/audio/preview panel. Here, the ringtone sounded nice and loud, but to my dismay, when I got a phone call, the ringer was easily 2/3 the volume of when I previewed it even though it was set to max volume!
So, after researching online and doing a few different combinations under HKCU\ControlPanel\SoundCategories, I found that the following registry revisions ensured that I get the same maximum audio output when a ringtone actually goes off as when I preview it:
***CAB INSTALL:***
Just download the attached cab below and install!
(Courtesy of XDA Senior Member cerealfreak, thanks bud!)
***MANUAL INSTALL: Make sure the following keys ONLY have the values listed.***
1) HKCU\ControlPanel\SoundCategories\Attenuation:
Make sure you ONLY have the following entries:
Value 0: DWORD, Value data: 0
Value 1: DWORD, Value data: 1
Value 2: DWORD, Value data: 1
Value 3: DWORD, Value data: 1
Value 4: DWORD, Value data: 1
Value 5: DWORD, Value data: 1
2) HKCU\ControlPanel\SoundCategories\Ring:
Value AttenuationCategory: DWORD, Value data: 4
Value DefaultSound: Leave alone, default
Value Directory: Leave alone, default
Value InitVol: DWORD, Value data: 5
Value Speaker: DWORD, Value data: 1 (Thanks leepriestenator!)
3) Soft reset
4) Test with an incoming call... your max volume should be much louder than before!
***AUTO REG INSTALL:***
1) Download "Ringer fix.zip"
2) Extract "Ringer fix.reg" & copy it to your Storage Card
3) Run Registry Editor
4) Select left most button (single folder w/ lightning bolt), then choose "Import..."
5) Find the "Ringer fix.reg" file that you stored and select "Done".
6) When it asks you if you want to import, say "yes/OK."
7) Soft reset and you're good to go!
(WARNING: As with any other ringtone, if this makes your ringer sound too loud & with static, then your source ringtone is too loud and must be adjusted down as this could blow out your speaker after extended use!)
Had the same issue with a quiet ringer and even system volumes (basically, anything that comes out of the speaker as a notification or ring), and this didn't solve it..... Really hoped this would, as I won't use AudioPara 3 or 4 until it is in a CAB file I can uninstall completely - lots of issues with people saying there are too many other registry changes going on that affect mic volume as well when using AudioPara!
I set all my settings to the ones listed, soft reset, and saw that all the settings were still saved, none reverted back as is the case with the HD Tweak change..... really, what is the point in changing the volume in a tweak like that if it doesn't save when the phone is reset? Did I really buy a phone that requires me to use HD Tweak every time I reset it to make sure the volume is loud enough to hear?
GarciaM25 said:
Had the same issue with a quiet ringer and even system volumes (basically, anything that comes out of the speaker as a notification or ring), and this didn't solve it..... Really hoped this would, as I won't use AudioPara 3 or 4 until it is in a CAB file I can uninstall completely - lots of issues with people saying there are too many other registry changes going on that affect mic volume as well when using AudioPara!
I set all my settings to the ones listed, soft reset, and saw that all the settings were still saved, none reverted back as is the case with the HD Tweak change..... really, what is the point in changing the volume in a tweak like that if it doesn't save when the phone is reset? Did I really buy a phone that requires me to use HD Tweak every time I reset it to make sure the volume is loud enough to hear?
Click to expand...
Click to collapse
Sounds like we're describing two different issues. My issue was... when I previewed the ringtone at MAX volume under settings, it would be much louder than what the phone actually rang when a call came in. The registry settings above fixed this for me.
We're both saying the same thing - both had a quiet ringer as an actual notification regardless. I tried the AudioPara3 replacement file after backing it up and now my loudspeaker is noticeably louder. But thanks anyways, maybe this will work for others!
did not work for me either. when i preview the ring tone its loud but when i get a call its not as loud????????????
irus said:
did not work for me either. when i preview the ring tone its loud but when i get a call its not as loud????????????
Click to expand...
Click to collapse
Did you make sure that Value AttenuationCategory is a DWORD & not STRING? For some reason, it's defaulted as a STRING.
Also, if you have any Speaker value under HKCU\ControlPanel\SoundCategories\Ring:, make sure you delete that. HKCU\ControlPanel\SoundCategories\Ring should ONLY have 4 values in it.
Fixed it. Thank you!
Will this only affect low ringer volume?
I am looking for a way to turn up the headphone volume, as it is a lot quieter with NRGRom then with the stock HTC ROM
Star-Lite said:
Will this only affect low ringer volume?
I am looking for a way to turn up the headphone volume, as it is a lot quieter with NRGRom then with the stock HTC ROM
Click to expand...
Click to collapse
Yes, this only affects ringer volume.
cmd512 said:
**PLEASE MAKE SURE YOU BACKUP YOUR REGISTRY AND ARE COMFORTABLE REVISING IT BEFORE ATTEMPTING THIS... USE AT YOUR OWN RISK!!**
Hey guys,
My first tweak post, so be gentle!
So, I always like to take the source audio file and bump it up to maximum dB levels while ensuring sound integrity. This way, the ringtone is nice and loud if I set the phone's volume to max. (Keep in mind, you can always make a ringer quieter, but can't make it louder than maximum allowable by the phone.)
I was in the process of making custom ringtones for my TP2 and testing out their volume through the settings/audio/preview panel. Here, the ringtone sounded nice and loud, but to my dismay, when I got a phone call, the ringer was easily 2/3 the volume of when I previewed it even though it was set to max volume!
So, after researching online and doing a few different combinations under HKCU\ControlPanel\SoundCategories, I found that the following registry revisions ensured that I get the same maximum audio output when a ringtone actually goes off as when I preview it:
**Make sure the following keys ONLY have the values listed. In other words, delete any other values present!**
1) HKCU\ControlPanel\SoundCategories\Attenuation:
Make sure you ONLY have the following entries:
Value 0: DWORD, Value data: 0
Value 1: DWORD, Value data: 1
Value 2: DWORD, Value data: 1
Value 3: DWORD, Value data: 1
Value 4: DWORD, Value data: 1
Value 5: DWORD, Value data: 1
2) HKCU\ControlPanel\SoundCategories\Ring:
Value AttenuationCategory: DWORD, Value data: 4
Value DefaultSound: Leave alone, default
Value Directory: Leave alone, default
Value InitVol: DWORD, Value data: 5
3) Soft reset
4) Test with an incoming call... your max volume should be much louder than before!
(WARNING: As with any other ringtone, if this makes your ringer sound too loud & with static, then your source ringtone is too loud and must be adjusted down as this could blow out your speaker after extended use!)
Click to expand...
Click to collapse
well i gotta say the first time i did it i did not change "attenuationCategory" to DWORD but when i did that it did seem to make a difference. So thanks
Don't delete the speaker value!
This works just as confirmed by everybody else, but (you knew there was a but ) if you delete the Speaker DWORD value and happen to be using a BT headset, then it takes about 3-5 rings before you can hear the ringtone play on your speaker. In fact the ringtone starts playing but you can't hear it until after about 3-5 rings. I have MS Voice Command installed so maybe that could be the added complication. Try it out. If you loose your first 3-5 rings when ur BT headset is connected to your phone, then just restore the speaker value. Leaving it there doesn't have any impact on the volume.
TNX to the original poster.
Cheers
Also, can someone please post what the original SPEAKER value is? I just know that it is a DWORD but don't recall the value after I deleted it. For now I have set the value to "1" and it seems to be working, but i'd still like to know what the original value is.
leepriestenator said:
Also, can someone please post what the original SPEAKER value is? I just know that it is a DWORD but don't recall the value after I deleted it. For now I have set the value to "1" and it seems to be working, but i'd still like to know what the original value is.
Click to expand...
Click to collapse
Here you go
Speaker=dword:00000001
leepriestenator said:
This works just as confirmed by everybody else, but (you knew there was a but ) if you delete the Speaker DWORD value and happen to be using a BT headset, then it takes about 3-5 rings before you can hear the ringtone play on your speaker. In fact the ringtone starts playing but you can't hear it until after about 3-5 rings. I have MS Voice Command installed so maybe that could be the added complication. Try it out. If you loose your first 3-5 rings when ur BT headset is connected to your phone, then just restore the speaker value. Leaving it there doesn't have any impact on the volume.
TNX to the original poster.
Cheers
Also, can someone please post what the original SPEAKER value is? I just know that it is a DWORD but don't recall the value after I deleted it. For now I have set the value to "1" and it seems to be working, but i'd still like to know what the original value is.
Click to expand...
Click to collapse
I usually sync my phone to the car's hands free bluetooth, so I don't experience this problem. I will update my original post with your feedback, thanks!
I've been having wierd problems after trying out some of these changes. Most of the times there doesn't seem to be a problem but on occasion my ringer just doesn't... well... RING!
Any feedback would be appreciated.
Also take a look at this. The Attenuation is set to "2" instead of "4" like we have done bro. Any thoughts on this?
http://forum.xda-developers.com/showpost.php?p=4890315&postcount=6119
leepriestenator said:
I've been having wierd problems after trying out some of these changes. Most of the times there doesn't seem to be a problem but on occasion my ringer just doesn't... well... RING!
Any feedback would be appreciated.
Also take a look at this. The Attenuation is set to "2" instead of "4" like we have done bro. Any thoughts on this?
http://forum.xda-developers.com/showpost.php?p=4890315&postcount=6119
Click to expand...
Click to collapse
I have to say... I haven't had any non-ring issues. And, I use my phone quite a bit for business/conference calls, so if I had a bunch of missed calls, there would be a lot of upset people...
Might be something else you installed?
Thanks for posting this. It worked for me. I tested it for 2 days and I had no missed calls.
Omg ! It worked !
Wow .. Thanks !!!
Used your Suggestion ...
1) HKCU\ControlPanel\SoundCategories\Attenuation:
Make sure you ONLY have the following entries:
Value 0: DWORD, Value data: 0
Value 1: DWORD, Value data: 1
Value 2: DWORD, Value data: 1
Value 3: DWORD, Value data: 1
Value 4: DWORD, Value data: 1
Value 5: DWORD, Value data: 1
2) HKCU\ControlPanel\SoundCategories\Ring:
Value AttenuationCategory: DWORD, Value data: 4
Value DefaultSound: Leave alone, default
Value Directory: Leave alone, default
Value InitVol: DWORD, Value data: 5
Value Speaker: DWORD, Value data: 1 (Thanks leepriestenator!)
3) Soft reset
4) Test with an incoming call... your max volume should be much louder than before!
And Its WAY TO LOUD NOW !!! I Love IT !
It Also fixed Ms Voice Command Level !
I Now Can Hear Whos Calling Also !
Also Used : AudioPara3_TMO.cab
However did not fix the ring volume - but fixed the volume of everything else!
So between the two fixes .. my god .. is it loud now! lol
( Now if I could Only Get The Ear Volume Like the ring volume I Would Be Freaking Happy! )
Thanks !
WarlockW said:
And Its WAY TO LOUD NOW !!! I Love IT !
Click to expand...
Click to collapse
Yep, you can always make the ringer lower, but can't make it louder than max.
cmd512 said:
I have to say... I haven't had any non-ring issues. And, I use my phone quite a bit for business/conference calls, so if I had a bunch of missed calls, there would be a lot of upset people...
Might be something else you installed?
Click to expand...
Click to collapse
Must have something to do with MSVC. NRGz ROM gives me everything else I need, so I dont realy have anything else installed.
I disabled the Incoming Call Announcement but it still persisted. I hard reset a few days back so everything is back to normal. I'm gonna give this a shot more carefully this time.
@WarLock... The AudioPara CAB... is it recommended for non TMO Rhodiums (say the Unbranded one)?
leepriestenator said:
@WarLock... The AudioPara CAB... is it recommended for non TMO Rhodiums (say the Unbranded one)?
Click to expand...
Click to collapse
I am not sure .. I have a t-mobile tp2 worked great for all system sounds.
But didnt help the ringer problem The other fix helped that.
Now I need to fix the ear volume :/ Tried many things nothing has helped!

Categories

Resources