Shush Ringer restorer project

205 views
Skip to first unread message

Bryan Pruett

unread,
May 11, 2021, 12:47:49 PM5/11/21
to Tasker
I am been wanting to make a tasker project to revive the functionality of shush ringer restorer which met its fate in android... 8 or 9 or something like that when google changed app permissions. The app has been removed from the play store for this reason. https://www.apkmirror.com/apk/fizz-buzz-llc/shush-ringer-restorer/ Here is the apk mirror link. Our amazing admin/ developer  joaomgcd created a tasker project which replicates the functionality of shush very well but it's missing one small bit. when the volume restores, its always at 1. I have looked at the code and cannot figure out what needs to happen to fix this... maybe it's missing a prompt and extra variable to store what the volume should be when it's restored. Here is the link to his project if anyone can take a crack that would be greatly appreciated. I used this app TONS and it just doesn't work anymore on newer devices.

Bryan Pruett

unread,
May 11, 2021, 1:13:04 PM5/11/21
to Tasker
I'm also seeing inconsistent behavior where sometimes it restores to 1 other times it restores to a random volume number.

Galaxy s10 e on Verizon. Android 11

Marta Hintz

unread,
May 17, 2021, 8:58:31 PM5/17/21
to Tasker
Is Tasker enabled under Accessibility?  if not try it that way..... seems like some phones need that for volume media action....

Bryan Pruett

unread,
May 17, 2021, 11:31:14 PM5/17/21
to tas...@googlegroups.com
It's on but like I said. the results are inconsistent. sometimes I will use the rocker to turn the volume all the way down and when it restores it to 1 or 2 when it was at full to start. Sometimes it works and restores it to full.

--
You received this message because you are subscribed to a topic in the Google Groups "Tasker" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/tasker/tD-gVV2evCw/unsubscribe.
To unsubscribe from this group and all its topics, send an email to tasker+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/tasker/f0030d98-7a40-48f3-884f-96e3ea5687f2n%40googlegroups.com.

Marta Hintz

unread,
May 21, 2021, 10:42:48 PM5/21/21
to Tasker
I'm a little confused here, but that's not new :-P  Your rocker button will turn your RINGER volume down?  because what I think is going on is that the Media volume is getting changed which may make the inconsistent behavior.  For Media volume you need to use VOLM  .   I think some older phones had these volumes separated, but now I think they both go down together.  
perhaps using both VOLR & VOLM will control this better?

Bryan Pruett

unread,
May 21, 2021, 11:16:43 PM5/21/21
to tas...@googlegroups.com
yes. the volume rocker controls the ringer volume. there's a toggle to make it control media but that's disabled.

Rich D

unread,
May 22, 2021, 9:20:29 AM5/22/21
to Tasker Google Groups Post

It's on but like I said. the results are inconsistent. sometimes I will use the rocker to turn the volume all the way down and when it restores it to 1 or 2 when it was at full to start. Sometimes it works and restores it to full.


When you first posted this I built the same profile and started testing it and was getting the same inconsistent results. I got busy with other things and forgot about it.  I would start by checking the run log to see how the profile is triggering.  I think it has to do with task collisions.  I would try setting the task collision to 'abort existing task'.   If I get some free time I will take another look.. 

Rich D

unread,
May 26, 2021, 6:43:08 AM5/26/21
to Tasker Google Groups Post
Okay, I had a chance to look at this. Turns out it is not a collision issue. so if you have changed the collision properties then you want to set them back to the default setting of 'abort new task'.

The issue comes from either using the slider to select the volume or your volume rocker.  As you are sliding the slider or operating the rocker it is actually setting the volume in small increments. So if there's any kind of hesitation or pause while operating the rocker or the slider You will lose your actual old volume setting that you wanted to restore too.  A simple 2 second wait added as the first action in the task linked to the Monitor Ringer Volume profile seems to smooth things out just fine. 

Bryan Pruett

unread,
May 26, 2021, 8:39:43 AM5/26/21
to tas...@googlegroups.com
I really appreciate that... Now. I have no idea how to do that... Would it be possible for you to show me how to make that happen?

On Wed, May 26, 2021, 4:43 AM Rich D <ricp...@gmail.com> wrote:
Okay, I had a chance to look at this. Turns out it is not a collision issue. so if you have changed the collision properties then you want to set them back to the default setting of 'abort new task'.

The issue comes from either using the slider to select the volume or your volume rocker.  As you are sliding the slider or operating the rocker it is actually setting the volume in small increments. So if there's any kind of hesitation or pause while operating the rocker or the slider You will lose your actual old volume setting that you wanted to restore too.  A simple 2 second wait added as the first action in the task linked to the Monitor Ringer Volume profile seems to smooth things out just fine. 

--
You received this message because you are subscribed to a topic in the Google Groups "Tasker" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/tasker/tD-gVV2evCw/unsubscribe.
To unsubscribe from this group and all its topics, send an email to tasker+un...@googlegroups.com.

Rich D

unread,
May 28, 2021, 4:47:48 AM5/28/21
to Tasker Google Groups Post

I really appreciate that... Now. I have no idea how to do that...


Please read or watch some of the tasker tutorials at menu -> info -> Guides.  If you are going to be using tasker you really need to understand the basics.


In the tasker main UI
- tap the Profiles tab
- tap the 'Monitor Ringer Volume' profile name to expand it.
- tap the linked task (on right just under profile name)
- long press the the first action
- tap three dot menu
- tap three dot menu -> insert action-> Task -> Wait
- set seconds to 2
-tap back button twice
- tap check mark in upper right to save data
- back all the way out of tasker with back button. 




Reply all
Reply to author
Forward
0 new messages