Guest jvo8 Posted February 28, 2005 Report Posted February 28, 2005 Does anyone know which folder the default sounds in home/sound folder are located on Smartione? I want to change the registry so that the default sounds (ie. alarm1, dogbark, ding, etc) does not show up as an option for me to choose when changing my ring type. I wish I can just delete them, but I know it not possible. Unless someone knows of a way to delete default files in the smarthphone windows folder. :D
Guest jfd Posted March 7, 2005 Report Posted March 7, 2005 is the last version of Smartione (1.4 unstable) ?
Guest sifaan Posted March 20, 2005 Report Posted March 20, 2005 Does anyone know which folder the default sounds in home/sound folder are located on Smartione? I want to change the registry so that the default sounds (ie. alarm1, dogbark, ding, etc) does not show up as an option for me to choose when changing my ring type. I wish I can just delete them, but I know it not possible. Unless someone knows of a way to delete default files in the smarthphone windows folder. :D <{POST_SNAPBACK}> The default sounds are located in the \windows\ folder... However, except for the standard ringtone (calls) I can't change any of the other sounds to anything other than what's in the \windows\ directory - how can I get them to play custom sounds? especially .wma files? (.wav files I can copy to \windows\ but that's too big) Thanks /Sifan
Guest influenz Posted March 21, 2005 Report Posted March 21, 2005 I can't change any of the other sounds to anything other than what's in the \windows\ directory - how can I get them to play custom sounds? Hi, I change the sound directory for each sound catagory in the registry (I use PHM Registry Editor) so that they point to folders on my sd card. These are the changes.. HKEY_CURRENT_USER/ControlPanel/SoundCategories/Ring [values] Directory (Value Data: \storage card\ringtones\ ) HKEY_CURRENT_USER/ControlPanel/SoundCategories/Alarm [values] Directory (Value Data: \storage card\alarmtones\ ) HKEY_CURRENT_USER/ControlPanel/SoundCategories/InCall [values] Directory (Value Data: \storage card\incalltones\ ) HKEY_CURRENT_USER/ControlPanel/SoundCategories/Notification [values] Directory (Value Data: \storage card\notificationtones\ ) HKEY_CURRENT_USER/ControlPanel/SoundCategories/Reminder [values] Directory (Value Data: \storage card\remindertones\ ) HKEY_CURRENT_USER/ControlPanel/SoundCategories/System [values] Directory (Value Data: \storage card\systemtones\ ) As far as I know, you must use wav files but you can use wma files for rintones only. But at least you can get them all on the sd card to save your phone space. ;-]
Guest sifaan Posted March 22, 2005 Report Posted March 22, 2005 Hi, I change the sound directory for each sound catagory in the registry (I use PHM Registry Editor) so that they point to folders on my sd card. These are the changes.. HKEY_CURRENT_USER/ControlPanel/SoundCategories/Ring [values] Directory (Value Data: \storage card\ringtones\ ) HKEY_CURRENT_USER/ControlPanel/SoundCategories/Alarm [values] Directory (Value Data: \storage card\alarmtones\ ) HKEY_CURRENT_USER/ControlPanel/SoundCategories/InCall [values] Directory (Value Data: \storage card\incalltones\ ) HKEY_CURRENT_USER/ControlPanel/SoundCategories/Notification [values] Directory (Value Data: \storage card\notificationtones\ ) HKEY_CURRENT_USER/ControlPanel/SoundCategories/Reminder [values] Directory (Value Data: \storage card\remindertones\ ) HKEY_CURRENT_USER/ControlPanel/SoundCategories/System [values] Directory (Value Data: \storage card\systemtones\ ) As far as I know, you must use wav files but you can use wma files for rintones only. But at least you can get them all on the sd card to save your phone space. ;-] <{POST_SNAPBACK}> Well... after a bit more tweaking I found that I can assign .wma to other sounds (in my case, I wanted it for messages and the alarm - got a nice loud beat :D ) but only by registry editing to point directly to the .wma file I want to play (which was in \storage\application data\sounds but could have been anywhere) The bad thing about this is that if I visit Settings -> Sounds then these .wma allocations get lost :S I guess the only proper "solution" is for this to be corrected in a ROM update... /Sifaan
Guest BrAGoL Posted March 23, 2005 Report Posted March 23, 2005 have you tried creating a My Documents folder in your Storage Card and place your ring & sms alerts in there?
Guest influenz Posted March 23, 2005 Report Posted March 23, 2005 (edited) Well... after a bit more tweaking I found that I can assign .wma to other sounds (in my case, I wanted it for messages and the alarm - got a nice loud beat :D ) but only by registry editing to point directly to the .wma file I want to play (which was in \storage\application data\sounds but could have been anywhere) The bad thing about this is that if I visit Settings -> Sounds then these .wma allocations get lost :S I guess the only proper "solution" is for this to be corrected in a ROM update... /Sifaan i've been playing with full paths in Sounds too, trying to get the wma allocations to stick. I think I have a solution but it won't survive a power cycle... to fix this I need to be able to copy two files to the \windows directory on startup. I only know of one app that claims to do this, namely Patcher but unfortunately this only restores one of the files (the one overwriting an existing file rather than the one being newly created). Otherwise, I am trying to get a .vbs file to perform this operation at start up. So if anyone can help with either copying files to \windows at startup or getting vbs enabled to run a .vbs file.. I should be able to return with a working solution for using wma's as notifications which survives the 'sounds' screen and a power-cycle. [EDIT] Got some help on vbs here.. http://www.modaco.com/index.php?showtopic=203192 ;-] Edited March 23, 2005 by influenz
Guest influenz Posted March 24, 2005 Report Posted March 24, 2005 Ok, how to set wma files as notification, reminder, alarm etc.. sounds without them being wiped by settings/sounds screen and surviving a power-cycle. A combination of xml, vbscript and registry changes does the job. Here is how it's done.. Download: WmaSettings.zip These instructions take the example of using wma files for the SMS and Alarm Clock tones but can be modified to change any of the sounds in Settings/Sounds 1) Copy the whole "ToCopy" folder to.. \Storage\Application Data\ Copy.. MicroHost.lnk to.. \Storage\windows\Start Menu\ (This is not essential but provides you with a link to open MicroHost, which basically enables and runs scripts) Copy.. RunCopyVbs.lnk to.. \Storage\windows\StartUp\ 2) Install MicroHost and vbscript.dll as explained here (http://www.modaco.com/index.php?showtopic=203192) by chucky.egg You need to download the Smartphone-specific newObjects MicroHost bit, and the VBscript.dll Smartphone-specific newObjects MicroHost: http://www.newobjects.com/downloads/axpack1/spn2003.zip VBScript.dll http://www.newobjects.com/downloads/axpack1/vbscript.dll Assuming you've now got those bits you unzip them and then copy the files to your phone. I've put mine in / Storage Card / MicroHost (EDIT: In our case these files should all be copied to "\Storage\Program Files\MicroHost\" as the shortcuts point to this path [that is unless you edit the shortcuts!]) and created a shortcut to MicroHost.exe in the Start Menu Then, on the phone, run MicroHost. I can't remember the menus but it goes something like this: you want the right softkey, then "Tools", then "Register DLLs". Register all 4 of the DLLs (you might not need them all, but there's no harm in registering them anyway). 3) You need to make sure you have your wma files in a folder or folders. I've put mine in \storage card\ringtones\ and to save going back to the registry later I've used default names ie. SMS.wma & Clock.wma so that just replacing those files is all you need to do to change your tones. 4) Now this is all setup we can make the registry changes. HKEY_CURRENT_USER/ControlPanel/Sounds/SMS [values] Sound (Value Data: \storage card\ringtones\sms.wma) HKEY_CURRENT_USER/ControlPanel/Sounds/Clock [values] Sound (Value Data: \storage card\ringtones\clock.wma) 5) Before you do anything else, you need to do a power-cycle (turn off then turn on your phone!) Now in the background the two xml files we put in the ToCopy folder should have been copied over to the \windows dir. This gives us a slightly changed settings menu. The 'Sounds' option becomes a custom sounds screen which does not include SMS or Clock as we don't want the registry values to be reset. The next option on settings is 'Delete Sounds' which is the original Sounds screen, opening this screen WILL reset your registry changes. Job Done! Of course this can all be customised.. \ToCopy\sounds2.cpl.xml can be edited to display or hide any of the inputs in the custom Sounds menu. Here the SMS and Clock inputs are commented out but you can remove or re-arrange these 'characteristic' tags as desired. The refresh attribute is set to 1 in the standard sounds menu but this wipes our registry changes as soon as the screen is activated. By setting refresh to 0 it means you could put the inputs you don't want to be reset at the bottom of the screen and just avoid selecing them in order to preserve your registry changes. As long as the changes made here are reflected by registry changes here /HKEY_CURRENT_USER/ControlPanel/Sounds/ everything should work fine. <characteristic type="RingTone0"> <parm-query name="Sound" refresh="0"/> </characteristic> <characteristic type="RingTone1"> <parm-query name="Sound" refresh="0"/> </characteristic> <characteristic type="Reminder"> <parm-query name="Sound" refresh="0"/> </characteristic> <characteristic type="E-mail"> <parm-query name="Sound" refresh="0"/> </characteristic> <!-- <characteristic type="SMS"> <parm-query name="Sound" refresh="0"/> </characteristic> --> <characteristic type="VoiceMail"> <parm-query name="Sound" refresh="0"/> </characteristic> <characteristic type="IM"> <parm-query name="Sound" refresh="0"/> </characteristic> <characteristic type="CellBroadcast"> <parm-query name="Sound" refresh="0"/> </characteristic> <!-- <characteristic type="Clock"> <parm-query name="Sound" refresh="0"/> </characteristic> --> <characteristic type="Toolkit"> <parm-query name="Sound" refresh="0"/> </characteristic> <characteristic type="SystemExclamation"> <parm-query name="MessageBox" refresh="0"/> </characteristic> <characteristic type="SystemQuestion"> <parm-query name="Sound" refresh="0"/> </characteristic> <characteristic type="Warning"> <parm-query name="Sound" refresh="0"/> </characteristic> Now, this works but I think my next job is to figure how to make an app which will allow you to select (and preview?) wma's for any sound event in the same way you can for wav's in the sounds menu. I also want this to be installed/setup by a cab file!WmaSettings.zip
Guest sifaan Posted March 25, 2005 Report Posted March 25, 2005 Hi! This seems to be a lot of hard work, but it looks to me that the same effect can be achieved by just not going in to the Sounds setting screen at all. I've setup the sounds in the registry to be sms.wma, call.wma, alarm.wma, etc. so if I need to change anything around I just have to use the filemanage to rename the files I have copied. Any idea WHY only the ringtone will accept .wma files from \application data\sounds? /Sifaan
Guest influenz Posted March 25, 2005 Report Posted March 25, 2005 Ha Ha, yeah it took ages to figure it out, i'm just far too inquisitive! It doesn't actually take long to set up but I think this is more a first step towards creating an app to replace the sounds menu to open up features we know are possible. ie. changing default directorys, using wma's throughout, selecting and previewing wma sounds from a simple menu, setting sound changes for more than just the standard notifications etc.. after all, i'd prefer to have all these settings available on one simple screen. ;-] Any idea WHY only the ringtone will accept .wma files from \application data\sounds? no, not entirely. i know that you can change the Category key in, lets say, Reminder to say Ring which allows you to select wma's in the Reminder list in Sounds but this changes the Sound key to whatever.wma, if we had a way to prefix that with the correct \path\ we could make it work that way. The reason WHY this is like it in the first place is probably just because m$ in their wisdom decided to lock it down in this way!!
Guest eSiK Posted April 5, 2006 Report Posted April 5, 2006 (edited) I thought that you can change those files in the registry? Edited April 5, 2006 by eSiK
Guest fishcake Posted April 8, 2006 Report Posted April 8, 2006 I would like my C600, Mobile 5, to play a sound file when i lose network signal, and also play a sound file when a network signal is reacquired. Can anyone advise me on which registry i can change to accomplish this?
Guest conan_troutman Posted May 29, 2006 Report Posted May 29, 2006 (edited) i found the easiest way to get new .wma .mp3 sounds to run in windows 5 is to creat them in folder called Aplication data then one in side it called sounds then place the items in here no reg editing and they were picked up automatically for choice in the settings menu you can create same folder on memeory card then just add the word Storgae card to the registry if you want to use them from the card please also note sounds put in My documents\ My sounds or My music cant remember which will also be picked up for use in the settings menu Edited May 29, 2006 by conan_troutman
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now