yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Development and Hacking General] thx1200:
It affects both volumes. It uses the three built-in WM profiles (normal, vibrate, and silent) to switch, so the actual volume levels are not affected (in other words, when you switch back to normal, the volume is where you left it).

For more fine-grained volume control with a timer to reset, I recommend checking out a product called VolumeX. It should fit your needs nicely.

EDIT: Forgot to mention that if you are using Sense UI, it by default controls both volumes with one slider. If you go to settings, there's a checkbox to operate the volumes separately. That might be all you need. On the other hand, if you need a timed mute, Mute4 is for you. And if you need to manipulate volume levels on a timer, VolumeX is really great.
[Windows Mobile Development and Hacking General] c_shekhar:
Very good application. I needed it...
[Windows Mobile Development and Hacking General] Sentinel196:
Every so often an app comes along that quite simply kicks arse. This is one of those applications.

THANKYOU!!

Just a small bug. On my HD2, the taskbar icon doesn't change until you go in to the volume menu and then come back out of it. So it looks like the speaker is still on, even though it isn't. The same thing happens when you come back out of silent mode.
[Windows Mobile Development and Hacking General] thx1200:
That's interesting. The icon is definitely changing on my TP2. It should change as soon as the profile is changed. Can you check to see if the same happens with other profile changing apps? For example, if you vibrate/silent using the system volume control?
[Windows Mobile Development and Hacking General] Sentinel196:
Looks like its a bug in the ROM i'm using. If I change the profile under sound and display it does the same thing.

Great software :)
[Windows Mobile Development and Hacking General] aznsniper:
awesome app however I've always been finding one of these apps where i can schedule when it should be silent, when sound is supposed to on. Is it possible to include a scheduler in the program OP? or does anyone know any program that can allow me to schedule my sound profiles, thanks
[Windows Mobile Development and Hacking General] Sentinel196:
Under your sound settings you should be able to set the phone to be on silent when you have a scheduled appointment in your calendar. You can with the HD2. Not sure about others.
[Windows Mobile Development and Hacking General] aznsniper:
yes that is tru however i would like to schedule it so it is silent when im class and not silent when not hence that wouldn't really help but thanks for the heads up
[Windows Mobile Development and Hacking General] c_shekhar:
suggest a goodlooking icon for this guys..
[Windows Mobile Development and Hacking General] charlesmaison:
[How to use

Run Mute4, then click on the Metro-style buttons to cycle through the options. The profiles available are Vibrate and Silent. The default timeouts are 15 minutes, 30 minutes, one hour, two hours, and three hours.

Hi, perhase you can help me in this contence...

I tested Mute4 and also volumeX, but I didn' t find a solution for my problem.

For example in the programs "CraddleAlarn" or "Chronos" there is an input row, where I can insert a command which is executed at a from me choosen time.

I want to change to the "silent mode" each night at 2 h pm and to "normal mode" at 8 h pm.

I inserted the string "silent", but nothing happened.

Can you tell me the windows mobile system commands, that I have to put in there for silent, vibrate or normal (with the necessary prefix)?????

Thanks

Michael
[Windows Mobile Development and Hacking General] KenDB3:
Donated! Awesome app (especially once I set some custom time-outs).

Thanks!
[Windows Mobile Development and Hacking General] coder12:
:) Thank you! I remember having this feature on my Tapwave Zodiac and have missed it on every device ever since then! And now it has been restored!
[Windows Mobile Development and Hacking General] raja'i:
THANKS ALOT man

this program is great

may i suggest making the timeouts like a clock, its really better and more handy

another thing, and i think its a bug

when set the profile to get back at anytime you want, and u are having a call then, or some body is calling you, the program doesnt change the profile, and stop trying to change it, even after the call has finished

i think making the program tries more than one time to restore the profile would solve that

Thanx again :)
[Windows Mobile Development and Hacking General] thx1200:
Re: clock - Cool idea, but I won't be adding that. The source is available if anybody wants to do that.

Re: on call profile switching - Interesting find! I'll modify the profile changer to do exactly what you said... If it doesn't work, it will try again like a minute later until it 'takes.' That should solve the problem fairly well. it won't be perfect (as in there will be a lag between each retry) but it will get the job done.
[Windows Mobile Development and Hacking General] thx1200:
I modified the SetNormalProfile.exe app, which is the app that runs on a timer to reset the normal profile. It now looks to see if the profile setting action failed and, if so, it schedules to run it again a minute into the future until it works.

Can you please test this? If it solves the issue, I'll release a new cab. Just extract the exe in this zip into the Mute4 program folder.

Thanks.
[Windows Mobile Development and Hacking General] raja'i:
thanx for your reply

i copied the exe file to the application directory but unfortunately nothing changed, the problem is still the same, i waited for more than ten minutes after my call with no result

while doing that, i think i found another bug

i modified the settings with new time set

but when i entered the program, the device read some of them in wrong way

T1 = 1

T2 = 15

T3 = 30

T4 = 45 =====> 1 hour 45 minutes

T5 = 60

T6 = 90 =====> 2 hours 30 minutes

T7 = 120

T8 = 150

T9 = 180

T10 = 240

T11 = 300

T12 = 360

T13 = 420

plz note that using t4 and t6 ,it restored the profile at the correct time

i mean that the program just display the values ( convert them to words) in a wrong way

i'll attach my settings if u wanna check them

i just wanna say that i've waited for a program like urs since a very long time

thanx indeed :)
[Windows Mobile Development and Hacking General] thx1200:
Thanks for the feedback. What that means is that the profile setting function is returning SUCCEEDED even when it is failing, so I will need to look to see what the current profile is after setting it to see if it changed. We'll get this figured out.

If it's timing out correctly, then it's definitely just a display bug. Should be pretty simple!
[Windows Mobile Development and Hacking General] wildfire94:
im having problems with it i just donwloaded the cab and ran it on my htc touch pro 2 no custom rom and it said "This application requires a newer version of the Microsoft .NET compact Framework than the version installed on this device. How can i fix that
[Windows Mobile Development and Hacking General] Elemris:
Excellent app! fast, simple, useful.

The interface would be a bit quicker to use if it displayed a list of timeouts. That way, every option is available within a single click- just faster than clicking multiple times looking for the option you want. But that's just a minor point, current interface is quite good.
[Windows Mobile Development and Hacking General] thx1200:
Download the .Net CF 3.5. There are cabs everywhere for that.
[Windows Mobile Development and Hacking General] thx1200:
Thanks for the suggestion. I had thought of that too, but didn't want to put much effort into the UI as I'm busy with other things. I think if I revamp the UI, I will likely use the Sense SDK.
[Windows Mobile Development and Hacking General] jimski:
I had a similar experience to raja'i above when entering certin time. But I found for example:

- If I entered 90 minutes, it would display 2 hrs 30 min

- But if I entered 89 minutes, it would display 1 hr 29 minutes

- Or if I entered 45 minutes, it would display 1 hr 45 minutes

- But entering 44 minutes, would display 44 minutes

All of the full hour increments (60, 120, 180, 240, 300, 360) work fine.

Just wanted to supply you with a little more info. Useful app. Thanks.
[Windows Mobile Development and Hacking General] raja'i:
@ thx1200

any progress regarding the calling bug?!

long time without hearing anything from you
[Windows Mobile Development and Hacking General] thx1200:
Sorry for the delay, friend. A lot of late nights at work. :-(

I have conceptualized a better way to approach this and just need to sit down and crank out the code. :-)
[Windows Mobile Development and Hacking General] A.J:
great job man ... lol i rly need it in my class ... cuz everytime i do that i forget to turn it on again lol thank u so much
[Windows Mobile Development and Hacking General] thx1200:
This will be fixed in the next release (very soon). I found out the problem. :-) I've been a .Net developer for nearly five years now and I never knew until today that when you do double to int conversion, the default is for .Net to round the value. In other words, 0.5 and larger rounds to 1. In C/C++, the fraction is just dropped. My code does the normal minutes to hours math of h = m / 60 and m = m % 60. It turns out I have to do h = Math.Floor(m/60) to get it to display the way I want it to. :-D

I love it when I learn something new!
[Windows Mobile Development and Hacking General] thx1200:
V2 Released

Please give it a try and report any problems! Thanks for being patient!
[Windows Mobile Development and Hacking General] thx1200:
Just FYI to anybody following, I found a bug where the new cab installer sets the settings.ini to ready only. Oops. :-) I will release a new cab later today. My bad!
[Windows Mobile Development and Hacking General] thx1200:
Version 2.1

- Fixed a bug in the V2 installer that set the settings.ini to read-only which could cause Mute4 to crash.

- The rare bug that was fixed in Version 2 apparently has siblings. :-) Found another spot where enumerating the notification queue can cause a crash. Fixed.

Please report any bugs and let me know how this release works!
[Windows Mobile Development and Hacking General] jimski:
Thought something was going on when I updated the settings file and saved it, but the changes didn't stick. Finally copied it out of the folder and edited, deleted the settings file in the folder and replaced with the modified settings file.

This time before updateding to v2.1, I backed up settings.ini so I don't have to keep changing the times. BTW, the times are displaying perfectly. Thanks.
[Windows Mobile Development and Hacking General] raja'i:
Great release

- i downloaded the V2 at the beginning and i realized that the settings is read only file

i changed it, then replaced the file

nothing biggy, glad to c it solved

- regarding the numbers and timers issue, the display work perfectly, all the values are correct

- unfortunately the call bug is still there, i used a timer setting of 1 second, made a call for a couple of minutes, then waited for abt 5 minutes==> nothing changed

i rechecked the program to c if the restore button is still there, but it wasnt

the program gave me the screen as like i never set a timer

good work mate

hope that i've helped
[Windows Mobile Development and Hacking General] thx1200:
That's really interesting because Mute4 now gets the profile setting after setting it and if it isn't 'normal' it loops and tries again over and over until it works. I am guessing that Mute4 is actually succeeding at changing the profile, but maybe what is happening is that there is some sort of other process that runs at the end of the call that sets it back to whatever it was at the beginning of the call.

I think what I will do next is use ShNAPI to check to see if the phone is in use and if it is, I'll wait until it is not, then set a short delay (maybe 10 seconds) before setting it to normal (so I don't run into any race conditions with whatever is competing with me). That's the only other thing I can think of. lol.
[Windows Mobile Development and Hacking General] thx1200:
Please try the attached zip. It contains a modified SetNormalProfile.exe which checks to see if the phone is in use, and then does not set the profile until up to 7 seconds after the call is terminated (it can vary from 2.5 to 7 seconds due to the fact that it sleeps between attempts).
[Windows Mobile Development and Hacking General] raja'i:
FINALLY

it worked :D:D:D:D:D

Well done man

now Mute4 is perfect

wish i had a credit card

Thanx aloot :)
[Windows Mobile Development and Hacking General] thx1200:
So glad to hear that!! I'll CAB up the latest code and release a new installer hopefully tonight.
[Windows Mobile Development and Hacking General] kevin_diu:
I have an idea . I hope the program can accept command line argument and it will be easier to use :D And add "Start time" so it will execute at the time automatically. :D Thx your great app.

By KevinDiu
[Windows Mobile Development and Hacking General] gokuman56:
Can you make it so that the program automaticlly sets the phone on vibrate and loud, for a custom number of days, such as monday through friday. and at a custom time for vibrate such as 7:45 A.M and Loud again for 3:30 P.M?

Thanks
[Windows Mobile Development and Hacking General] thx1200:
This will probably do what you are looking for: http://xdaforums.com/showthread.php?t=762656

:-)
[Windows Mobile Development and Hacking General] ForgetfulGuru:
Have Downloaded

I have downloaded a copy of your file I will load up and test. report back later. :)
[Windows Mobile Development and Hacking General] libove:
One-time custom timeout/time setting feature?

Thanks so much for this great Mute4 app!

(I've just sent a donation).

I use this almost every night when I go to sleep, so I don't have to remember to turn the phone ringer back on again every morning!

Quick aside to Mute4's adoring public, any of you who - like me, until our author mentioned it to me in a PM yesterday hadn't realized - Mute4 already allows as many T1, T2, ... Tn settings as you want - just add T6 = ..., T7 = ... to the settings.ini file, always keeping the numbers in increasing order. Cool!

If I may, I'd like to suggest and request an additional feature:

Have two additional buttons, in addition to the option of cycling through the pre-set Timeouts, to enter a specific timeout or a specific Time,

e.g.

Restore When? Choose from one of...

Presets [cycle] [OK]

Timeout [enter minutes/hours] [OK]

Time [enter HH:MM] [OK]

Having the possibility to set a large number of possible timeouts covers most situations, but there are a large number of possible timeouts (The whole day!) which might be wanted once in a very long while, whereas for the most used timeouts of course it's not great to have to cycle through a too-long list.

So in addition to the current cycle-through list (which we should keep fairly short), adding a box to allow typing in a specific number of minutes, and a second box to allow typing in a specific wake-up time, would give us the best of all worlds!

Ideally, the user interface would work so that there would be a "set" button next to each of the three possible inputs. That makes it trivially clear to the user which of the three possible settings he's using at the moment.

Alternatively, it could streamline the interface though at the possible cost of some user confusion, for there to remain the single "set" button at the bottom, which would accept whichever of the three possible inputs the user last touched. This would require a change to the way the cycle box works, so that the first touch on the cycle box would select it but not start cycling through the settings; subsequent touches of the cycle box, until another input was touched, would cycle through the settings.

Thanks!
[Windows Mobile Development and Hacking General] badai:
you only sleep for 3 hours every night?
[Windows Mobile Development and Hacking General] jb789:
No, he created custom timouts per the OP.
[Windows Mobile Development and Hacking General] thx1200:
Version 3 Released

Version 3

---------

- Modified the screen layout slightly to support square screens better.

- Fixed some bugs in the INI file parser (should not affect version 2.1 and older; this was related to saving INIs).

- Added the ability to modify the timeout settings within the application. Look under Menu (new right soft key) and Settings.

- The application actively checks before saving to see if Settings.ini is set to read-only and unsets the flag automatically.

- You can now select advanced mode, which lets you set the exact time the normal profile will be restored or a custom number of minutes from the current time.

- When a Mute4 timeout is set greater than 24 hours into the future, the cancel dialog will tell which day the phone is set to return to the normal profile.

- Minimizing Mute4 no longer exits the application.

- Cancel Mute4 timer button no longer flickers when pressed.

Download here: http://mute4.codeplex.com/releases/view/55290
[Windows Mobile Development and Hacking General] c_shekhar:
Thanks a lot for the custom settings in v3...
[Windows Mobile Development and Hacking General] libove:
Moltes gràcies (as my Català friends say) per a version 3, Avian Waves!

On my Touch Diamond 2, the new built-in Timeouts editing screen (cool!!) gets part-hidden when the on-screen keyboard is raised (not cool :( ). One of the costs of not having the physical keyboard is that apps have to be aware that the keyboard could be opened, and allow themselves to slide up to avoid being obscured.

Another minor thing I noticed, the "Add" button doesn't activate if I first type the new timeout that I want to add to the configured Timeouts list, until after I click anywhere in the current list. Then Add lights up and I can click it to add the new timeout number that I'd already entered in to the input box.

Lastly, thanks very much for adding the custom timeout and custom wake-up time. I wonder, if screen real-estate would allow, could you change it from a modal dialog to additional settings on the same screen? I'm all for keeping user interfaces simple, and I'm also all for reducing the total number of user actions required to achieve any particular goal :-)

Thanks!

-Jay
[Windows Mobile Development and Hacking General] ForgetfulGuru:
Thank you

A fantstic improvement to an all ready great Mod.

Keep it up, you make all us non-coders very jelous. :)
[Windows Mobile Development and Hacking General] thx1200:
I was thinking that the controls were high enough that most SIPs wouldn't run it over. I'll add in the code to push up the autoscroll in the next release. It's not hard, I was just being lazy.

Good catch! I'm noticing that too now that I dig into it more. I was using up/down buttons in my tests.

I probably won't change the UI. It remembers the last one you used for the next time you are in the app, so I think it's not too difficult.
[Windows Mobile Development and Hacking General] Saket:
Wonderful app buddy... Thanks 4 sharing... This will help me...
[Windows Mobile Development and Hacking General] omar302:
An excelent app.

Just tried V3 & is very good. Can I suggest using date/time picker controls, and in case the ROM has it, use the HTC Sense interface?

Thanks again.
[Windows Mobile Development and Hacking General] thx1200:
On my Touch Pro 2, the HTC date/time picker controls override the default ones completely. Is this not the case on your phone?
[Windows Mobile Development and Hacking General] omar302:
After searching around, I found that apparently, since I didn't have a stock ROM, there was a missing entry (string) in the registry to enable HTC's Date/Time picker controls as default:

[HKEY_LOCAL_MACHINE\System\GWE\Commctrl]

"CustomDateTimeCtrl"="\Windows\htcDTP.dll"
[Windows Mobile Development and Hacking General] dark-varro:
Hello everyone.

The software is very useful, I was looking for some time.

unfortunately it seems that does not work well with my Tytn I.

when program should turn on the ringer happens that opens a window of error, which is written:Unable to execute\ program \ Mute4 \ setnormalProfile.exe.

someone tell me how to fix?

many thanks.

Riky.
[Windows Mobile Development and Hacking General] thx1200:
What does it say *exactly*? It could be important.
[Windows Mobile Development and Hacking General] iris_aim:
thanks man foe such an essential tool

+1

btw whys there no thanks button in the first post(like every1 else on this page)
[Windows Mobile Development and Hacking General] alehardware:
Mute4 4 WP7

Is there any possibility of a new version for Windows Phone 7? This is an excellent app!!! I would buy it without doubt! Is there any other option? for doing this in WP7? Thanks a lot for this excellent piece of software.
[Windows Mobile Development and Hacking General] thx1200:
WP7's SDK is very limited in what an application can do when it interfaces with the system. I think Mango finally brought the ability to do a background service, so a timed event might be possible now, but I'm not sure what happens when the phone is off, so it might still not work. This app would need to wake the phone on a schedule in order to change the volume. I don't even know if an application can set the volume in WP7. lol I do not know much about WP7 development really because after MS killed WM, I went to Android. Sorry!
[Windows Mobile Development and Hacking General] Neo_XDA:
I for sure would love an app like this and would pay for it. I miss Mute4 so much, a great simple (from a user POV) app.

Would love a developer to do this for WP7!

Cheers,

Neo
[Nexus One Q&A, Help & Troubleshooting] bluezz:
I have been checking the massive froyo thread since it was on page 7 (now its > 120 pages) but still no love for AT&T/Rogers Nexus one.

My phone is unrooted and running stock rom with Firmware on 2.1-update1 and build EPE54B. Can people who have froyo on their at&t nexus one please post a step by step guide?
[Nexus One Q&A, Help & Troubleshooting] uansari1:
Should be the same method and file as that used for the T-mobile compatible phones.
[Nexus One Q&A, Help & Troubleshooting] unleashed12:
id really like this answered too..i dont want to take a risk and brick my N1.. so far all the guides are ERE27..
[Nexus One Q&A, Help & Troubleshooting] pjcforpres:
The update zip as it stands is only for ERE27-FroYo... sorry.
[Nexus One Q&A, Help & Troubleshooting] uansari1:
That makes no sense.

The guides are ERE27 only because that's the latest Eclair update. You need 2.1 update 1 to be able to jump to Froyo. You guys have the AT&T/Rogers version, which has a newer radio than those of us with the T-mobile compatible versions. If you're on the AT&T version, you already have the most recent update and can simply flash the file everyone's talking about. If it weren't compatible for some reason, the file would not flash and simply give you an error message. So there's no risk here.
[Nexus One Q&A, Help & Troubleshooting] bluezz:
I saw many at&t owners have froyo successfully flashed. They flashed to ERE27 first. Does that need rooting?
[Nexus One Q&A, Help & Troubleshooting] xEM1x:
Thank you for this information.
[Nexus One Q&A, Help & Troubleshooting] bluezz:
Anyone tried this?
[Nexus One Q&A, Help & Troubleshooting] timbro:
the update file is labeled signed-passion-FRF50-from-ERE27.1e519a24.zip

ATT/Rogers version is running build EPE54B. The update is from ERE27 to FRF50
[Nexus One Q&A, Help & Troubleshooting] pjcforpres:
I guess the 20 pages of 100% stock AT&T guys not being able to flash this are just morons then.

The update zip only lets you go from ERE27 to FroYo. Those with an "AT&T version" and FroYo had to flash ERE27 first... that also means unlocking the boot loader.
[Nexus One Q&A, Help & Troubleshooting] jasrups:
Yup, AT&T/Rogers folks are going to have to wait unless they want to unlock their bootloader, flash to the 27 build and then update to FroYo.

At this point there's no point to unlock the bootloader if you've waited this long already. Keep your warranty and wait a little longer, I'm sure an update for the Rogers build will surface soon.
[Nexus One Q&A, Help & Troubleshooting] uansari1:
That sucks.