• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Ringer Volume Lock? Other volume question

Personally I think the app should be set to over ride everything except the mute function, which is on the same screen w/ the unlock function.....so when I go to church, I can mute it and when out can slide the icon to turn it back on to the last volume setting.


I'll implement an option to disable locking while the user has the system lock screen up. I'll also have an option to save the changed values on unlock. That should allow overriding Volume Locker for those who use the schedule ringer applications, where's my droid, and other similar apps that change volume settings when the phone is locked.

The problem with ignoring the mute option is that lots of folks leave their phone on the vibrate setting. If they hit the volume rocker down once, it will also mute the phone.

There's sadly no way for me to determine if it's the lock screen that set the volume, or if the volume rocker set the volume. All I know is that the ringer and notification volume are set to zero. It's a flaw in the design of Android's sound system.

So, effectively I don't know how it was changed, I just know that it was. :)

I can however detect if the lock screen is up, and I can detect when the screen is unlocked. So I think this would be a good workaround.
 
Upvote 0
Uploaded the update. You can now disable Volume Locker from resetting the volume while the locked screen is up. If you unlock the screen, it will prompt you to confirm the volume change.

If you select "Auto Save Changes" under it, it will automatically save the changes that occur while the screen is locked.

Use both settings if you use a ring scheduling app.

:)
 
Upvote 0
Scythe, great app! So much better than other free ones I have seen (ie ringguard). Very nicely integrated.


Thanks :)

Let me know if you guys come up with any new ideas or find any bugs.

Current ideas in progress:
- Researching navigation volume locking
- Widget's to turn on/off Volume Locker, and quick switches for Silent/Vibrate (skipping the notification)
 
Upvote 0
Thanks :)

Let me know if you guys come up with any new ideas or find any bugs.

Current ideas in progress:
- Researching navigation volume locking
- Widget's to turn on/off Volume Locker, and quick switches for Silent/Vibrate (skipping the notification)


Does this work during in-call? I'd like to "lock" my in-call volume. Is there an app for that or could you add it to this app? Thanks.
 
Upvote 0
Does this work during in-call? I'd like to "lock" my in-call volume. Is there an app for that or could you add it to this app? Thanks.

As stevehy said, yes there's a setting to do that in Volume Locker. What it'll do is while you're on a call it'll let you change the volume, and once your call is complete it will prompt you to save the in-call volume if it's been changed (or if you've disabled the timeout notification, it'll just set it back to the volume you locked it at). If you don't save the volume it'll set it back to the locked value. That way if someone is really quiet on the phone you can still adjust it.

Is that what you want or do you want it to constantly set it back to a set value while you're on the call? I can modify the app to do that as well (I've contemplated making it an option, but no one has said they wanted it and I thought it might be a bad user experience).
 
Upvote 0
Volume locker is very good. However, on the Incredible the notifications are kind of a pain to get to, making confirming changes somewhat of a pain. One other app I saw actually had a popup window that you could use to confirm changes. I kinda liked that (except it didn't work right). If that kind of confirmation dialog was added to Volume Locker, it would be my perfect solution.

Thanks for the good work anyway :)
 
Upvote 0
Volume locker is very good. However, on the Incredible the notifications are kind of a pain to get to, making confirming changes somewhat of a pain. One other app I saw actually had a popup window that you could use to confirm changes. I kinda liked that (except it didn't work right). If that kind of confirmation dialog was added to Volume Locker, it would be my perfect solution.

Thanks for the good work anyway :)

Thanks for the compliments :D

The reason I went with the notification was that the pop up steals focus from any app your in. So if you're playing a full-screen game or you're using an app that you want constant focus on like Google Navigation -- it'll break in and ruin whatever you are doing. I'll see if I can work on an option for it though. I'll add it to my "todo" list.
 
Upvote 0
Thanks for the compliments :D

The reason I went with the notification was that the pop up steals focus from any app your in. So if you're playing a full-screen game or you're using an app that you want constant focus on like Google Navigation -- it'll break in and ruin whatever you are doing. I'll see if I can work on an option for it though. I'll add it to my "todo" list.

is it possible to add an "auto accept" list? right now im manually locking the volume when im at work, and when i get off work, before the sound manager schedule kicks in... while it works, but it is a hassle.
 
Upvote 0
is it possible to add an "auto accept" list? right now im manually locking the volume when im at work, and when i get off work, before the sound manager schedule kicks in... while it works, but it is a hassle.

Unfortunately there's no way of knowing where/what exactly changed the volume (otherwise it would be a trivial problem).

If you have a scheduling app, what you should do is check: "Disable Volume Lock While Screen's Locked", and right below that check "Auto Save Any Changes"

That way your scheduled app is allowed to modify the sound settings, and Volume Locker will just accept the new values (locking only the sound settings while the screen is in the unlocked state).

What's the exact name of the app you're using by the way, since I might be able to make that app work with it properly?
 
Upvote 0
As stevehy said, yes there's a setting to do that in Volume Locker. What it'll do is while you're on a call it'll let you change the volume, and once your call is complete it will prompt you to save the in-call volume if it's been changed (or if you've disabled the timeout notification, it'll just set it back to the volume you locked it at). If you don't save the volume it'll set it back to the locked value. That way if someone is really quiet on the phone you can still adjust it.

Is that what you want or do you want it to constantly set it back to a set value while you're on the call? I can modify the app to do that as well (I've contemplated making it an option, but no one has said they wanted it and I thought it might be a bad user experience).

I'll have to try this out. I was thinking more on the lines of:

-I set my in-call volume
-If by accident I hit the volume rocker, the volume doesn't change
-I'd have to hit the volume rocker again quickly to change the volume or a notification message pops up asking if I want to change the volume
 
Upvote 0
Unfortunately there's no way of knowing where/what exactly changed the volume (otherwise it would be a trivial problem).

If you have a scheduling app, what you should do is check: "Disable Volume Lock While Screen's Locked", and right below that check "Auto Save Any Changes"

That way your scheduled app is allowed to modify the sound settings, and Volume Locker will just accept the new values (locking only the sound settings while the screen is in the unlocked state).

What's the exact name of the app you're using by the way, since I might be able to make that app work with it properly?

the app is actually called "sound manager" lol

i did try the lock screen trick, but on some occasion i would miss the volume change notification when i was on a fullscreen app
 
Upvote 0
the app is actually called "sound manager" lol

i did try the lock screen trick, but on some occasion i would miss the volume change notification when i was on a fullscreen app


I'll email the dev and see if we can get him to call an intent to notify Volume Locker and other apps that he's changing the volume levels. Setting Profiles has done this and a few others, I just need to add in support which is fairly easy. Also he'd have to push an update to call out as well.

I'll drop him a line tonight and see if he's interested in helping out. :)
 
  • Like
Reactions: theclueless
Upvote 0
I'll email the dev and see if we can get him to call an intent to notify Volume Locker and other apps that he's changing the volume levels. Setting Profiles has done this and a few others, I just need to add in support which is fairly easy. Also he'd have to push an update to call out as well.

I'll drop him a line tonight and see if he's interested in helping out. :)

which "few others" are you talking about? :D

im going to try setting profiles; been using sound manager for ages (also havent been updated for ages)
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones