Do not disturb settings / overriding alert slider - OnePlus 3 Questions & Answers

I really like my new Oneplus 3, even its size, which I thought would be unbearable. But after using it for a couple days I have at last found something that I really dislike. From what I can tell, the do not disturb settings from vanilla Android have been nixed in favor of the alert slider. Thus one cannot automate times during which, say, the phone allows no notifications or allows only priority level notifications. Nor can do not disturb settings be activated from, say, a widget on the device: the alert slider must be used for everything. I presume the reason is that they don't want the settings to conflict with the slider (eg, going into a do not disturb mode when the slider is in the bottom most position).
However, I would like to be able to control these things from software. Is there any solution involving rooting? The only thing I don't want to do is install a new ROM (I don't want to lose the dash charging).

I am really interested about this too. Loosing the automated acttions such as DnD and Night mode are a setback for me.
Are there any ROMs out there which have at least tackled the DnD issue? The slider could be used then for something else (lock portrait mode, lamp light etc...)

Most apps and widgets I've tried since posting simply don't work, with one exception. I've found that the app Do Not Disturb by Cabooze (sorry, can't link) replicates the missing functionality and seems to mute notifications even when the alert slider is set in the bottom position. This is really not ideal (I would trade the alert slider for stock do not disturb in a second) but is an adequate stop gap.

Thanks for the info, that app seems to be working. But the feeling is the same. I fee like back in the days the function did not exist in stock, looking for tricks/apps and wondering if what I found will be reliable... still hoping we see soon solid custom roms which also offer a solution for all the missing automation.

You can surely use tasker for this...

i've designed an Alert Slider software override (non-root) for the OnePlus 3 (probably works on the newer OnePlus phones as well) It allows for scheduled setting of sound profiles. Need some advice on interest and how to Beta release.
Mike Pearson
[email protected]
(613) 263-9278

Related

Jelly Bean & vibrate for notifications

Has anyone else noticed volume settings are even worse then they were for ICS? Not only are ringer + notification volumes still linked, Google even linked the system volume to them now as well. And more annoying: how on earth does one disable vibrate for notifications? The only setting to control vibrate I seem to have is "vibrate when ringing" in the sound menu. Unchecking this one does nothing for notifications.
I use Audiomanager Pro for my sound profiles, and the vibrate options you can set for each profile have no effect. The only way to disable vibrate seems to be to enable silent mode. But I don't want that, when I'm at home my GNEX lies on my desk in the room and I simply do not want it to vibrate for ringer & notifications.
Or am I somehow overlooking something really obvious here?
It is a pain in the a$$ but I found a pretty cool solution. Might not be what you were looking for but "easy profiles" in the market will let you unlink all those. It has a 2 week full trial. You can even reinstall the trial again if you want. Plus it allows all kinds of triggers and rules etc. Almost like tasker ... except for notifications.
G-Nexus Sent
So, if you're looking to control the vibrations for each app, any application that supports notifications should have a setting inside it with semi-fine-grain controls for notifications. These controls will generally allow you to specify whether you want a sound or vibration notification, and when to initiate them. For example, in Gmail->settings->[your email]->vibrate & ringtone there is a setting called "vibrate" in which you can specify if you would always like a vibration, only while in silent mode, or never. Hopefully this answers your question.
pinke123 said:
So, if you're looking to control the vibrations for each app, any application that supports notifications should have a setting inside it with semi-fine-grain controls for notifications. These controls will generally allow you to specify whether you want a sound or vibration notification, and when to initiate them. For example, in Gmail->settings->[your email]->vibrate & ringtone there is a setting called "vibrate" in which you can specify if you would always like a vibration, only while in silent mode, or never. Hopefully this answers your question.
Click to expand...
Click to collapse
Thanks for the reply but it doesn't I'm afraid. I know you can control notification settings per app, but doing so for 10+ apps every time I want to temporarily disable notification vibrate sort of defeats the purpose. What I want is a Gingerbread like setting for vibrate for notifications: one setting to disable/enable vibrate for notifications that overrides individual app settings.
I'm beginning to think Google simply does not want to allow such settings any more, but I'm surprised not more users are annoyed by this. Linking volumes was a bad call, but removing control regarding vibrate settings is an even worse one imho.
Petrovski80 said:
Thanks for the reply but it doesn't I'm afraid. I know you can control notification settings per app, but doing so for 10+ apps every time I want to temporarily disable notification vibrate sort of defeats the purpose. What I want is a Gingerbread like setting for vibrate for notifications: one setting to disable/enable vibrate for notifications that overrides individual app settings.
I'm beginning to think Google simply does not want to allow such settings any more, but I'm surprised not more users are annoyed by this. Linking volumes was a bad call, but removing control regarding vibrate settings is an even worse one imho.
Click to expand...
Click to collapse
I just updated my Nexus S to Jelly Bean and was very sad to discover this problem. Previously, I could use Audio Manager Pro to control whether notifications vibrated or not (both with volume on and off). Now, Audio Manager Pro's vibration settings seem to do nothing. I have to go into the individual app's notification settings to choose whether it vibrates or not. As you said, with multiple apps, this is unacceptable.
I emailed the Audio Manager dev to point this flaw out. I'm not sure if it is an unfixable Jelly Bean deficiency or if the Audio Manager app just needs to be updated. But I surely hope it is the latter and not the former.
I have to hand it to RIM... one thing they had right was notifications profiles built into the OS that were vastly superior to anything I've seen on Android or iOS. And the notification LED. It still blows my mind that more Android devices don't have a bright, visible notification LED.
chrikenn said:
I just updated my Nexus S to Jelly Bean and was very sad to discover this problem. Previously, I could use Audio Manager Pro to control whether notifications vibrated or not (both with volume on and off). Now, Audio Manager Pro's vibration settings seem to do nothing. I have to go into the individual app's notification settings to choose whether it vibrates or not. As you said, with multiple apps, this is unacceptable.
I emailed the Audio Manager dev to point this flaw out. I'm not sure if it is an unfixable Jelly Bean deficiency or if the Audio Manager app just needs to be updated. But I surely hope it is the latter and not the former.
I have to hand it to RIM... one thing they had right was notifications profiles built into the OS that were vastly superior to anything I've seen on Android or iOS. And the notification LED. It still blows my mind that more Android devices don't have a bright, visible notification LED.
Click to expand...
Click to collapse
Yes I totally agree regarding the profiles you can set on BlackBerry devices. I also emailed the dev of audiomanager, hopefully the jelly bean API still allows more control over vibrate than the Android settings menu suggests.
Sent from my Galaxy Nexus using Tapatalk 2
AUGH I just clued into this tonight after weeks on JB. I can't find any way to globally disable all vibrations at night. What the hell was Google thinking? Now I might have to put the damn thing on airplane mode just to get some freaking sleep.
Yeah it looks like we need need to live with this or flash a ROM that has modified sound/vibration settings to a normally usable level (read: the Gingerbread implementation).
Sent from my Galaxy Nexus using Tapatalk 2
For now, my compromise is to set Tasker to disable account sync when the phone is both face down and plugged in. Since Gmail is the most common source of vibration, it should do the trick. In the morning when I flipped it over and woke it, my e-mails came in about 5 seconds.
cmstlist said:
For now, my compromise is to set Tasker to disable account sync when the phone is both face down and plugged in. Since Gmail is the most common source of vibration, it should do the trick. In the morning when I flipped it over and woke it, my e-mails came in about 5 seconds.
Click to expand...
Click to collapse
Wtf was Google thinking? First linking ringer and notification volumes. Now making it near impossible to control vibration globally with a profiles app.
Google is really moving backwards in this area and I can think of no reasonable explanation as to why.
Sent from my Nexus S using xda app-developers app
chrikenn said:
Wtf was Google thinking? First linking ringer and notification volumes. Now making it near impossible to control vibration globally with a profiles app.
Google is really moving backwards in this area and I can think of no reasonable explanation as to why.
Sent from my Nexus S using xda app-developers app
Click to expand...
Click to collapse
Exactly. It's a mystery what problem the Google devs think they needed to fix. Gingerbread handled volumes and vibration just fine. Don't fix what isn't broken.
Sent from my Galaxy Nexus using Tapatalk 2
chrikenn said:
Wtf was Google thinking? First linking ringer and notification volumes. Now making it near impossible to control vibration globally with a profiles app.
Google is really moving backwards in this area and I can think of no reasonable explanation as to why.
Click to expand...
Click to collapse
They were asked about this at Google I/O, supposedly it was too confusing for some users. They basically avoided a response when it was brought up how it is now impossible to set, for example, navigation and music to both have comfortable volumes at the same time. It's like they know it sucks but they still won't fix it, it kind of pissed me off when I was watching it.
pfmiller said:
They were asked about this at Google I/O, supposedly it was too confusing for some users. They basically avoided a response when it was brought up how it is now impossible to set, for example, navigation and music to both have comfortable volumes at the same time. It's like they know it sucks but they still won't fix it, it kind of pissed me off when I was watching it.
Click to expand...
Click to collapse
Would it be possible for a custom ROM, say AOKP or CM10, to revert the vibration and volume behaviours back to being more like they were in GB?
pfmiller said:
They were asked about this at Google I/O, supposedly it was too confusing for some users. They basically avoided a response when it was brought up how it is now impossible to set, for example, navigation and music to both have comfortable volumes at the same time. It's like they know it sucks but they still won't fix it, it kind of pissed me off when I was watching it.
Click to expand...
Click to collapse
Oh I somehow missed that. Bad argumentation imho. If you can understand how 3 volume sliders (ICS/JB) work, you don't suddenly get confused if there are 5 sliders (GB). All this does is annoy people who want to control individual volumes. Restricting them by linking is *not* a usability improvement because it's less confusing.
"Three sliders? Ok, I got it". "Five sliders? ZOMG I'm confused!"
Google should have made it at least possible to unlink in 'advanced settings' or something. Heck I'd be happy to edit a bulky.config file if that would unlink.
cmstlist said:
Would it be possible for a custom ROM, say AOKP or CM10, to revert the vibration and volume behaviours back to being more like they were in GB?
Click to expand...
Click to collapse
AOKP and CM have the volumes unlinked, according to the specs and users on XDA. I'm guessing it's also possible to get the 'old' vibration behavior back as well. However I'm very happy with vanilla android, and flashing a custom rom just to get this one issue fixed always seemed overkill to me. But as soon as CM10 gets in a more stable state, I just might flash it.
turn off vibrate alerts in Jellybean - I fixed it
dunno how I missed something so simple but I service provider was able to help me fix the problem of the vibrate settings being on for all alerts and ringtones. for the ringtone, its in advanced settings and you can uncheck vibrate there. for the other apps, you have to go into the settings via the app not via the phone settings>apps and do it for each app, so for example, I use go chat for text messages, so I had to go into the app itself and then go to its settings and then turn off vibrate, same for email and facebook. and it worked, its fixed.
Yeah but that's still useless for those of us who just want to toggle all vibration at once, especially with an automated program like Tasker.
Sent from my HUAWEI MediaPad using Tapatalk 2
cmstlist said:
Yeah but that's still useless for those of us who just want to toggle all vibration at once, especially with an automated program like Tasker.
Sent from my HUAWEI MediaPad using Tapatalk 2
Click to expand...
Click to collapse
Have you tried Sound Manager from the market? It allows you to set vibrate for all notifications via the advanced menu.
I have to be honest that I only tried this in cm10 and in stock ics. I expect it to work in stock jb too.
Mr_Q said:
Have you tried Sound Manager from the market? It allows you to set vibrate for all notifications via the advanced menu.
I have to be honest that I only tried this in cm10 and in stock ics. I expect it to work in stock jb too.
Click to expand...
Click to collapse
No it does not work in stock JB. CM10 must have put back what Google got rid of. There is no more global vibrate toggle in stock JB.
I'm a little late on this one...
- slide down the "notification bar" from the top
- 3rd icon from the left ("speaker")
- this button has three states (ringtone / no ringtone + vibration / no ringtone + no vibration)
// EDIT
another option:
- keep the power button pressed
- select one of the above mentioned sound options at the bottom
regards,
schemo
schemogroby said:
I'm a little late on this one...
- slide down the "notification bar" from the top
- 3rd icon from the left ("speaker")
- this button has three states (ringtone / no ringtone + vibration / no ringtone + no vibration)
// EDIT
another option:
- keep the power button pressed
- select one of the above mentioned sound options at the bottom
regards,
schemo
Click to expand...
Click to collapse
Sorry what you're describing has nothing to do with the feature Google removed. This is about the ability to globally disable vibration, independently from sound. None of the options you listed include "sound on, vibrate off".
Sent from my Galaxy Nexus using Tapatalk 2

How to make repeated notification for missed calls or Msg?

Hi,
Using GNex with stock JB 4.11.
With my former dumb phone, when I missed a call or a msg, the phone made a brief sound notification periodically as a reminder. With the GNex, there is no reminder. I must wake up the phone and notice a tiny icon in the notification area. Is it possible to configure the GNex to remind by vibration & sound missed events (calls, message, and possibly calendar)?
Thanks.
Although people mostly recommend Light Flow (Light Flow Lite) for controlling the LED, it also controls notification sounds/vibration if you want. It can do repeating notification sounds on whatever interval you'd like.
Its a bit of a hassle to set up though because you need to turn off all notifications in the app natively, then use Light Flow as your only way of controlling them, iirc.
Hi,
Cool thanks. I will check that out. BTW, I find the periodic notification of missed events a useful feature. How come such an advanced device cannot do such a simple thing? I assume "simple" because that is what a dumb phone can do. Or is there any technical / logical reason for not doing this kind of notification in the world of smartphone?
2LoT said:
Hi,
Cool thanks. I will check that out. BTW, I find the periodic notification of missed events a useful feature. How come such an advanced device cannot do such a simple thing? I assume "simple" because that is what a dumb phone can do. Or is there any technical / logical reason for not doing this kind of notification in the world of smartphone?
Click to expand...
Click to collapse
I would assume that the repeat notification option isn't really as necessary when you have a really good notification system that keeps everything together in one place. Not to mention that people kinda live on their phones nowadays, so I guess they assume people won't be missing notifications that often.
GoSMS has the ability to have "reminders"

Did OnePlus omit do not disturb?

I'm coming from a Oneplus One and have always scheduled my phone to priority notification at night!
Can't seem to find the setting for the same on my oneplus 3! Am I missing something or does OnePlus want us to do it manually every night with the physical toggle which doesn't make sense at all.!![emoji36] [emoji35]
Tapped from A3003
Completely agree with you. I like the slider, but coming from a Nexus 5 where I've also scheduled my Do Not Disturb nightly I don't want to and am not going to remember to slide to Priority every night...
I read an argument about it not appearing as you could have conflicts in the slider saying one thing and the software another, but still... I think that can be overcome, the software just overrides the button until the next slide...
I would say that this is the worst design "bug" in OxygenOS on the OP3 I have seen and I hope that OP rethink their decision to just completely remove the DND function from Android which, frankly, is just a lazy implementation.
@Nooner, the software should never override the button. The hardware slider should always have precedent. However, OP could have left the DND function in and then just limited the minimum user DND setting to the slider setting. At least then the user could still use the quick setting pull-down, or the nightly auto schedule etc, e.g. to set to priority mode even when the slider is still in normal position.
I would rather not have the slider and just use the quick setting pull-down given how in-frequently I use it and given I have now lost the auto rules.
Nooner said:
Completely agree with you. I like the slider, but coming from a Nexus 5 where I've also scheduled my Do Not Disturb nightly I don't want to and am not going to remember to slide to Priority every night...
I read an argument about it not appearing as you could have conflicts in the slider saying one thing and the software another, but still... I think that can be overcome, the software just overrides the button until the next slide...
Click to expand...
Click to collapse
exactly, the software should have authority over dnd schedules and hardware toggles should be able to override it if toggled manually by the user.... its PITA to do it after I'm already disturbed once every night since I bought the OP3! [emoji36]
Tapped from A3003

Linking the Notification Slider to Profiles

Hello all, I've been looking for a day or two and have yet to find anything that quite fits the bill. I'm not a huge fan of the priority notifications feature, I prefer to receive all of my notifications most of the time albeit at a much lower volume when I'm at work. I was wondering if anybody has come across or knows of an xposed module or something similar that would allow me to tie the notification slider to different profiles, so that I can set a low volume for one profile and perhaps all vibrate for another. As it stands, profiles do exactly what i'm looking for, I'd just like to be able to trigger them with the slider like a manual implementation of priority notifications that suits my needs better.
There was for one plus 2 nothing yet for the one plus 3 I guess we have to give it a few weeks till the big devs get a hold of the device. Remember one plus 3 is on back order.

Is there any way for Tasker to detect the position of my OnePlus 3 alert slider?

My biggest problem with the OnePlus 3 is that they made the alert slider the only way to control Do Not Disturb modes. No automation.
So I have setup Tasker to do the automation, changing the modes throughout the day/night and it works great. However, there are occasionally situations where I want to put my phone in silent mode (a meeting for example), but I know that Tasker is scheduled to turn off silent mode half way through the meeting.
So if Tasker could somehow detect what position the alert slider is in, I could easily make it so that Tasker won't change DND modes if the slider is in certain positions.
Is there any way to accomplish this?
https://play.google.com/store/apps/details?id=com.nqk.customalertslider
This seems to have Tasker support for an IAP
Gershik said:
https://play.google.com/store/apps/details?id=com.nqk.customalertslider
This seems to have Tasker support for an IAP
Click to expand...
Click to collapse
Thanks for the idea!
Unfortunately that requires Xposed and I'm running Nougat.
https://forums.oneplus.net/threads/guide-on-how-to-set-notification-slider-to-all-vib-none.369263/
It is a guide to changing notifications mode according to slider position.
You can probably use the same variables for your own profiles.

Categories

Resources