1. Introducing Channels - a new way to chat with other Android users!
    Dismiss Notice

Ringer Volume Lock? Other volume question


Last Updated:

  1. Scythe

    Scythe Well-Known Member

    Joined:
    Apr 6, 2010
    Messages:
    106
    Likes Received:
    27

    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.
     

    Advertisement
  2. cyn

    cyn Well-Known Member

    Joined:
    Mar 15, 2010
    Messages:
    87
    Likes Received:
    1
    Not sure what's wrong, but I'm not getting a popup screen about the volume change from the side button...
     
  3. cyn

    cyn Well-Known Member

    Joined:
    Mar 15, 2010
    Messages:
    87
    Likes Received:
    1
    NM, I found it.
     
  4. Scythe

    Scythe Well-Known Member

    Joined:
    Apr 6, 2010
    Messages:
    106
    Likes Received:
    27
    Cool, lemme know if you have any other issues. I'll put up an update tonight with a "disable while screen's locked" option ;)
     
  5. Scythe

    Scythe Well-Known Member

    Joined:
    Apr 6, 2010
    Messages:
    106
    Likes Received:
    27
    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.

    :)
     
  6. thenoob

    thenoob New Member

    Joined:
    Apr 18, 2010
    Messages:
    3
    Likes Received:
    1
    Scythe, great app! So much better than other free ones I have seen (ie ringguard). Very nicely integrated.
     
    Scythe likes this.
  7. Scythe

    Scythe Well-Known Member

    Joined:
    Apr 6, 2010
    Messages:
    106
    Likes Received:
    27

    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)
     
  8. Kappy

    Kappy Well-Known Member

    Joined:
    Feb 26, 2010
    Messages:
    1,570
    Likes Received:
    1,040

    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.
     
  9. stevehy

    stevehy Well-Known Member

    Joined:
    Apr 10, 2010
    Messages:
    191
    Likes Received:
    19
    There is a setting for call volume so it will work for that.
     
  10. wxjeremy

    wxjeremy Active Member

    Joined:
    Dec 14, 2009
    Messages:
    38
    Likes Received:
    1
    RingGuard is what I've been using for a while and it works very well. the timeout is adjustable as well.
     
  11. Scythe

    Scythe Well-Known Member

    Joined:
    Apr 6, 2010
    Messages:
    106
    Likes Received:
    27
    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).
     
  12. Tarindel

    Tarindel New Member

    Joined:
    Apr 1, 2010
    Messages:
    1
    Likes Received:
    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 :)
     
  13. Scythe

    Scythe Well-Known Member

    Joined:
    Apr 6, 2010
    Messages:
    106
    Likes Received:
    27
    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.
     
  14. theclueless

    theclueless Member

    Joined:
    Jun 1, 2010
    Messages:
    8
    Likes Received:
    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.
     
  15. Scythe

    Scythe Well-Known Member

    Joined:
    Apr 6, 2010
    Messages:
    106
    Likes Received:
    27
    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?
     
  16. Kappy

    Kappy Well-Known Member

    Joined:
    Feb 26, 2010
    Messages:
    1,570
    Likes Received:
    1,040
    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
     
  17. Scythe

    Scythe Well-Known Member

    Joined:
    Apr 6, 2010
    Messages:
    106
    Likes Received:
    27
    I can implement it that way if you'd like. :)
     
  18. Kappy

    Kappy Well-Known Member

    Joined:
    Feb 26, 2010
    Messages:
    1,570
    Likes Received:
    1,040

    I would, but I dunno if others would mind/complain.
     
  19. Scythe

    Scythe Well-Known Member

    Joined:
    Apr 6, 2010
    Messages:
    106
    Likes Received:
    27
    That's what options are for ;)

    Should be fine, I'll just make the current behavior default.
     
    Kappy likes this.
  20. Kappy

    Kappy Well-Known Member

    Joined:
    Feb 26, 2010
    Messages:
    1,570
    Likes Received:
    1,040
    nice, thanks! Post on here when the update is done? Thanks again!
     
  21. Scythe

    Scythe Well-Known Member

    Joined:
    Apr 6, 2010
    Messages:
    106
    Likes Received:
    27
    Sounds good, I'll let you know. :D
     
  22. theclueless

    theclueless Member

    Joined:
    Jun 1, 2010
    Messages:
    8
    Likes Received:
    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
     
  23. Scythe

    Scythe Well-Known Member

    Joined:
    Apr 6, 2010
    Messages:
    106
    Likes Received:
    27

    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. :)
     
    theclueless likes this.
  24. theclueless

    theclueless Member

    Joined:
    Jun 1, 2010
    Messages:
    8
    Likes Received:
    0
    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)
     
  25. Scythe

    Scythe Well-Known Member

    Joined:
    Apr 6, 2010
    Messages:
    106
    Likes Received:
    27
    Ahh, looks like Locale and Setting Profiles are still working on the details. I'll add them in once they get something formalized...
     

Share This Page

Loading...