[Q] Tasker: How to lower volume for Non-PhoneBook Contacts - General Questions and Answers

Dear all,
I'm new to Android phones, but i am q sure i set up the Tasker profile correctly...
So what i wish to achieve is:
For certain hours of the day,
Set volume ringer to 1
BUT for callers listed in my phone book,
Turn volume ringer to 6
i have read and tried tasker.wikidot.com/sleepmode and it does work nice, but i don't want my phone to be on Silent Mode because i am afraid there might be a chance that there's a legit call from someone not in my phonebook...
So when i replace the "Silent Mode" ON/OFF to "Ringer Volume" 1/6 (1 as the default sleep mode, 6 as the caller exception obviously) it does not work at all;
When there is a phonebook-listed caller calling in (i set caller number to C:ANY), i can hear for a second or two that the modified profile does increase the ringtone to level 6, but it will drop back down again to level 1 after that 1-2 second of ringing loud...
I do not have any other profile that fiddles with ring volume, just gestures for activating camera and cell tower location to turn wifi off...
I even tried running just a simple test:
1) set phone's ringing volume 1 by pressing the decrease volume side button on the phone body
2) turn off ALL Tasker profiles
3) create and activate the following tasker profile:
Event: Phone Ringing: (phone number left as blank)
Task: Ring Volume: 6
4) call in using another phone
5) it still gives the same result (1-2 seconds of loud ringtone, then back to the soft ring volume, and when i check afterwards, the phone's ringtone volume is 1, not 6)
I'm running Samsung Galaxy S II with stock Gingerbread (rooted of course)... and this is my first android... so i have no experience with trying this profile on other phones, or other versions of Android...
Can anyone help?
Thank you so much,
denny

Related

Slow Ringer Response

Anyone have Slow Ringer Response problems? It takes 2-3s before a call registers and the phone rings.
Vibrate before ring?
I was missing a lot of calls with like you say a 2-3 second delay before I heard any ringer, then i realized I had phone set to "vibrate BEFORE ring" rather than "vibrate AND ring"
Could it be that?
Good luck.
speakerphone said:
Anyone have Slow Ringer Response problems? It takes 2-3s before a call registers and the phone rings.
Click to expand...
Click to collapse
Well, maybe a second or two at max, but yes there is a delay.
What you can do, depending on your provider, is go into the phone settings, and call forwarding, and adjust the delay before it forwards unanswered calls to voicemail to 30 seconds.
I've made this change on my wife's phone as she always takes 29.9 seconds to find the phone in her handbag!
BadTasteUK beat me to it. This will not solve you delay issue, but should allow you sufficient time to answer the call.
same here. main prob that most people i know only allow 3-4 rings before hanging up.
same here.
i have a regular Phone anf it Allway rings a few seconds B4 the Polaris.
i remember having the same problem with previous htcs. maybe someone has found a way to resolve this. i ll search in the fora for previous models. hopefully we ll find somthing.
the same for mine with China mobile Chinese Version
I have dozens of 'missed calls' that don't ring, due to delay
I think it is connected in two ways:
1) Getting from standby mode is slow, takes a while to start again some services
2) Loading mp3s or wav files(ringtone) takes a small amount of time
Solution:
Find a way to cache sounds and/or have certain call services running all the time(which would drain battery faster)
This is an inherent windows mobile problem, and has been around for ages...
With little effort it could be done.
are all WM affected, or some brands worse than others?
I have found that I always get a delay of one ring before my HTC starts to ring. but it is worse if I use an mp3 rather than a mid or even wma. I also found that if I cut down the mp3's size to around 30 secs then it loads quicker
Try this solution :
Go to "HKCU\ControlPanel\Sounds\RingTone0\Script" in registry
normaly, you have this : apw3r
Replace by : apr
Explication :
A = Activation (??? i'm dont know)
W3 = Wait 3s
R = Ring
You can add "v3" if you want vibrate 3s !
No, it doesn´t work... only wait n seconds to repeat playing ringtone
24. Change ringtone/vibrate/LED flash characteristics
If you would like more control over how your device rings/vibrates/flashes its LEDs on events, you can can change the Script values of these events. For example, for an incoming call performing 'activate device, play ringtone, wait 3 seconds, repeat':
HKCU\ControlPanel\Sounds\RingTone0\Script = "apw3r" (REG_SZ string, no quotes)
For performing 'active device, set volume to 33%, play ringtone, set volume to 67%, play ringtone, set volume to 100%, play ringtone (no repeat)':
HKCU\ControlPanel\Sounds\RingTone0\Script = "ac33pc67pc100p" (REG_SZ string, no quotes)
The following are the full codes available to you. Please note that all the codes are executed simultaneously except after a ringtone play / wait code. E.g. 'v1p' will vibrate and play at the same time, while vibrating for 1 second. But 'pv1' will play the ringtone through all the way first, then start vibrating for 1 second.
a = activate device
cN = set volume to N in percentage max volume
fN = flash notification LED for N seconds
p = play ringtone. Note that this will play the ringtone all the way through before continuing with the next code.
r = repeat. Note that this should be the last code in your Script string, if used at all.
vN = vibrate for N seconds
wN = wait for N seconds. Note that the device will wait this long before continuing with the next code.
erf, sorry
3 second delay
There is a software program called "tweaks 2k2.net". Under the heading of Phone tweaks there is an option to disable the 3 second ringtone delay (it works fine for me). So I think the delay has been put there for a purpose. The only downside is that you have to purchase the software. Hope this helps.
3 second ringtone delay is set and unset in the control panel already
my machine uses sktools, and under "option to disable the 3 second ringtone delay" it was already disabled but still slow.

Programmatic volume control

I was wondering if anyone has any experience with controlling the ringer programmatically.
I've got a program where I want to turn off the ringer but if high priority calls come in allow the phone to ring. I've got the code working that changes the volume properly (using waveOutSetVolume) and have the code to identify the incomming call [SystemState.GetValue(SystemProperty.PhoneIncomingCallerNumber)]. The problem I'm having is that when I get the call and turn on the volume (can see the icon change from mute to enabled), the phone still doesn't ring. I assume it's because the phone app was in silent mode at the time.
I could play the sound myself (assuming I can find the current ring tone), but I don't want to have to manage them answering the phone and stopping it. So, is there a way to have the phone app actually ring correctly.
Thanks in advance
I'm not sure why this was moved from Development and Hacking to General Questions. I'll try to give a little more detail.
I'm writing a .NET Compact Framework application. This application is controlling the volume of the phone (HTC Touch Pro right now, but will expand to others). I am currently using the waveOutSetVolume function (via P/Invoke) to set the phone to silent (Volume = 0). However, if certain high priority calls are identified, I am setting the volume back to the original settings.
The problem is that even though I have restored the volume (and can verify that the volume has been set), the phone does not begin ringing since the call is already ringing. My assumption is that some system event has been missed or ignored. I would really like to reissue that system event so that all of the "work" is still performed by the phone application and not by my application. If the system is managing the ringing, I won't have to worry about whether they answered it or ignored it, just that I let it ring through.
Pseudocode (only relevant pieces):
Main:
CurrentVolume = waveOutGetVolume()
waveOutSetVolume(0)
SystemState.PhoneCallIncomming.Changed += IncommingCall_Handler
IncommingCall_Handler:
IncommingCall = SystemState.GetValue(SystemProperty.PhoneIncommingCallerNumber)
if(IncommingCall.Equals(@"1 (888) 555-1212")
{
waveOutSetVolume(CurrentVolume); //This line should make the phone ring but it doesn't.
}

[Q] Ringer "Profiles" on Atrix

I'm a new Atrix owner coming off a BlackBerry. I'm trying to figure out a way to set up ring profiles like the Blackberry had. Anyone know how to do that or if there is an app for it?
For example, on the Blackberry...a few profile types...
Loud: I could set volume high and set special tones for ringer, email, text, etc.
Phone Only: I could set a ring tone for ringer and everything else is silent.
Normal: I could set a different set of tones for ringer, email, text and set the volume on each.
Suggestions?
I too came from a blackberry and it's a bit of an adjustment. This phone has way more capabilities (other than the ringer profiles). I now only change between sound on or off. U can however still use vibrate only, or silent except for alerts and stuff. It takes awhile to fully customize this phone to your liking, but once it's done.....wow!

How do you mute Media volume with the rest of the audio sliders?

I have the T-mobile S7.
Ever since I got my S7 when I have my phone on silent or vibrate, when an email comes in with my Gmail the notification sound plays. I have work email on my phone, but those new emails don't play through when on silent. Some other notifications also play through. I think from Google Hangouts and TXT messages. And I think Visual Voicemail notifications.
I can't seem to find anyone talking about this in my research. I have had several OTA updates from T-mobile and the issue is still there. I can't seem to figure out why some things have notifications that sound when the phone is in silent and vibrate mode. I have never had a phone do this before.
UPDATE: 2016.04.10
I still have the issue. I attached a screenshot of what is going on. The Media volume slider is not muting when I switch to Vibrate or Silent modes. The phone has had several OTA updates since I bought it and this still doesn't get fixed. I have the Moto G 3rd gen with Marshmallow as well and it doesn't have this issue. never had a phone with this issue. I am getting really tired of the work around, which is to manually mute and unmute the Media volume which takes several steps each.
I have two S7's and both have this issue.
Also, please don't suggestion the Do Not Disturb feature. Unless there is a way to have a simple toggle on and off of that feature with a pre-set of Total Silence, that solution does not help. So insane that silent mode is NOT silent!
Looks like I can toggle the DND shortcut and have moved it near the Mute/Sound/Vibrate button. Set DND to Total Silence. But still researching to see if the settings I use in the toggle affect the scheduled DND settings. As I only want Total Silence with the toggle, but at night I want my custom DND settings via the Scheduled DND.
Use macrodroid, e-robot or any other tasker-like app.
For MacroDroid, this particular macro does NOT require root:
1) Trigger volume button down, continue
2) Action Set music volume to media slider value 0
3) Constraint ringer volume is silent or vibrating
The above works ONLY when you use the volume down button. When the ringer volume reaches 0, it will also zero the media volume. It won't work if you use the Sound mode to change the ringer to silent or vibrate. You can program another macro to do the un-mute as well.
There are also other ways, such as through macro that is triggered by screen off, and change the media volume to 0 using the constraint of ringer volume being 0. This will work with Sound mode or DND, just not not immediately but when the screen turns off.
Sorry, I am looking for a stock method to this issue. Otherwise I think the general forum area would be a better place for me to ask about 3rd party apps. Right now I am still testing the DND options now that I see that I can toggle DND from the pulldown without having to choose DND options each time.
Darn it! DND is useless for this issue. If I leave the Sound toggle alone and on Sound, the DND does not affect things like unlock sound, key sounds, etc. etc. Silences calls and alarms, but the "total silence" option is NOT total silence. So I am still looking for a stock way to toggle mute and unmute of the entire sound system.
I just purchased a Note S8 and I'm having the same problem. There needs to be a simple and instant mute button so that if you need to mute in a hurry you can. If I am not overlooking it, it's ridiculous that they don't have them on these phones. I am used to using a Motorola and they always have had an easy way to quickly turn the sound off of my phone. The only way with this one is to hold down on the volume button and with a case it makes it even more difficult. I guess I'll just sit on it. $1000. Right.
del
Yeah, it's crazy. I now have 7.0.1 on my S7 and still no quick mute toggle with stock Android. And all my previous Android phones had a mute function that muted everything. Holding the volume button down does not mute all sounds. You have to press up or down, then mute the first slider which mutes all but Media, and then mute the media slider. THEN it's full silent. But I don't understand why it doesn't mute ALL sliders with 1 toggle via stock like it did on other phones.
the issue is still there on Galaxy S9....so freakin annoying
@sdho , yeah, it's insane! Android Oreo 8.x and we still don't have the simple mute function we had with much older versions of Android! By default muting should mute the Media slider too! If people want to only mute other sliders, THAT is what should then require the 2nd shade expansion to pick individual sliders. But 1 touch mute and vol down all the way, should mute ALL sliders by default.
I don't understand the programming decision to make the default the way it is!
PS: I now have the S9 Plus since launch.
Solved!
Just downloaded "Media Mute". Solved everything right away.
Thanks Choobaka, I now have Android Oreo 8.x with the Galaxy S9 Plus and still no improvement to stock 1 -swipe and touch mute. But thanks to your suggestion, while this can't be solved stock. At least it can now be solved without root and without any odd permissions. Thanks a ton. Trying it out now. So far it looks like that will do the trick for me.

Can't Control Volume Levels With Tasker Galaxy S5 CM12.1

Hello,
I have a Galaxy S5 running CM12.1 and I am having a couple of issues using Tasker to control volume levels.
I have four profiles set up called Home, Out, Night and Work. Home is active when connected to my home WIFI network, Night is active when connected a power source between the hours 11-7, Out is active at all other times except between the hours of 9-5 Monday to Friday when Work is active.
The tasks in these profiles (among other things) change the phone volume levels.
The first issue is, when a headset is connected, the media volume always returns to the volume it was last time the headset was connected. It doesn't matter if you manually change the volume before connecting the headset or run the task to set the volume, it always returns to its previous volume. if you check the volume sliders to make sure they are correct before you connect, then you can see it jump back up again on connection.
The second is, I cannot set notification and ringtone volumes independently (Settings, Sound, 'Link Ringtone & Notification Volume' is unchecked). If ringtone is set to 6 and notification to 0, then notification stays at 6. If ringtone is set to 0 and notification to 6 then notification is muted.
Any suggestions welcome.
Thanks
caned_monkey said:
Hello,
I have a Galaxy S5 running CM12.1 and I am having a couple of issues using Tasker to control volume levels.
I have four profiles set up called Home, Out, Night and Work. Home is active when connected to my home WIFI network, Night is active when connected a power source between the hours 11-7, Out is active at all other times except between the hours of 9-5 Monday to Friday when Work is active.
The tasks in these profiles (among other things) change the phone volume levels.
The first issue is, when a headset is connected, the media volume always returns to the volume it was last time the headset was connected. It doesn't matter if you manually change the volume before connecting the headset or run the task to set the volume, it always returns to its previous volume. if you check the volume sliders to make sure they are correct before you connect, then you can see it jump back up again on connection.
The second is, I cannot set notification and ringtone volumes independently (Settings, Sound, 'Link Ringtone & Notification Volume' is unchecked). If ringtone is set to 6 and notification to 0, then notification stays at 6. If ringtone is set to 0 and notification to 6 then notification is muted.
Any suggestions welcome.
Thanks
Click to expand...
Click to collapse
The volume returning to the previous level when you connect headphones is probably a setting in your media player or if you're using a sound mod such as Viper4Android then it might be in its settings.
As for the independent volumes, that is probably a ROM issue, the developer would have to fix it in his ROM, let them know of this issue by posting in their ROM thread or by sending them a PM.
Sent from my SM-S903VL using Tapatalk
caned_monkey said:
Hello,
I have a Galaxy S5 running CM12.1 and I am having a couple of issues using Tasker to control volume levels.
I have four profiles set up called Home, Out, Night and Work. Home is active when connected to my home WIFI network, Night is active when connected a power source between the hours 11-7, Out is active at all other times except between the hours of 9-5 Monday to Friday when Work is active.
The tasks in these profiles (among other things) change the phone volume levels.
The first issue is, when a headset is connected, the media volume always returns to the volume it was last time the headset was connected. It doesn't matter if you manually change the volume before connecting the headset or run the task to set the volume, it always returns to its previous volume. if you check the volume sliders to make sure they are correct before you connect, then you can see it jump back up again on connection.
The second is, I cannot set notification and ringtone volumes independently (Settings, Sound, 'Link Ringtone & Notification Volume' is unchecked). If ringtone is set to 6 and notification to 0, then notification stays at 6. If ringtone is set to 0 and notification to 6 then notification is muted.
Any suggestions welcome.
Thanks
Click to expand...
Click to collapse
Your media volume control is divided into the headset volume, and the loudspeaker volume. And they're not synchronized. So each will be set independently whenever you adjust them.
Your "media" volume depends on which of the outputs you're using at that particular time (Loudspeaker vs Headset) when the profile is triggered.
So the headset volume will always remain unchanged/unaffected by the tasker profile (unless the headphones are plugged in when you run the profile)
Unless there's a way you can have tasker explicitly identify and target the headset volume and the loudspeaker volume separately, then I don't think there's a fix for that particular issue.
I'm not sure about your second issue though. The first part seems to be a bug, but the second part is working as intended. Once your ringtone is set to 0 then your phone automatically goes to vibrate or DND/Silent. Which means no notifications

Categories

Resources