Cannot disable Heads-Up Notifications with recent Samsung UI update from 2.0 to 2.1 - Android Q&A, Help & Troubleshooting

This is killing me, and given the original thread is labeled "Lollipop", I thought i would start a more relevant thread subject so people can find it. The problem is in the new Samsung UI 2.1 update re-enables pop-up notifications, and the old method below doesn't "fix them" like it has since Lollipop. Here is the link with details to the original thread:
https://forum.xda-developers.com/android/general/howto-4-to-disable-heads-notifications-t3197660
My hopes are that someone knows how to disable these in UI 2.1. They just kill me when I am trying to type messages and a window keeps popping up over my work with incoming messages. Stupid and so GD iOS'ish it's ridiculous!! The answer before UI 2.1 was the simple command "adb shell settings put global heads_up_notifications_enabled 0" which Samsung must have changed the control variable. I am really hoping someone technical can tell us the new way to disable these annoying pop-ups again which we've been able to do so since Galaxy S5!
I've been asked by a lot of friends on how to disable those notifications which pop up on the top of your phone's screen. They are mistakenly called "pop-up notifications", but their real name is Heads-Up notifications and can be really useful, but sometimes they are extremely annoying. Specially if you need to use a button or something that is located on the top of the screen right when the notification appears. Some ROMs do allow to turn them off in the Settings, but most of them don't.
So in this thread (which is my first here on XDA) I'm gonna put all the info I gathered during my research about disabling the Heads-Up notifications. These methods will COMPLETELY disable them for all applications while MAINTAINING regular notifications in the status bar. All of these methods are free. Some require a rooted device and some don't.
1- ADB method (using your computer) [FREE]
Before trying this method, make sure you have installed Android ADB in your computer, that your phone is connected AND that you have "USB debugging" option enabled in the phone Settings.
If you don't have Android ADB, you can download it here: http://forum.xda-developers.com/show...php?p=48915118. If you have any questions concerning ADB and how to use it, take a look at this thread: http://forum.xda-developers.com/show....php?t=2225405
a) Open a terminal and check if the device is connected using the following command:
Code:
adb devices
b) You should see your phone on the list that appears. Now use the following command:
Code:
adb shell settings put global heads_up_notifications_enabled 0
c) Reboot your phone.
d) Done!
Click to expand...
Click to collapse

It looks like this is now available in the app and the adb hack isn't needed any longer. It would still be nice to apply a global default with this hack rather than changing each app individually. It's there, under "Message notifications" and is called "Show as Pop-up".

madfusker said:
It looks like this is now available in the app and the adb hack isn't needed any longer. It would still be nice to apply a global default with this hack rather than changing each app individually. It's there, under "Message notifications" and is called "Show as Pop-up".
Click to expand...
Click to collapse
Yeah! There's the option to change it.
For example on the Samsung Message app:
Go to notification settings, tap in "General Notifications" (tap on the letters, don´t tap the toggle switch) and then you would find the option "Show as pop-up".
You have to do it individually for each app, in FB messenger and Whatsapp is a little different, but you would find "show as pop-up" by tapping in the letters in each option in the notification settings.
Hope this help!

This option to change it manually for individual app has been there since Android 9 in Samsung. But that's a pain! Every time you install a new app you have to disable it. The option to completely disable heads up notification would be nice for the One UI 2.1

Related

[Q] How to stop text messages from appearing on unlock screen?

Is there a way to help prevent any potential domestic issues with a random text from an ex, or other message that you might not want seen by disabling text message notifications for appearing on the unlock screen?
I don't mind the little notification in the task bar thing, but not liking the large "Hey I Love You" appearing out of the blue from a past lover while the phone is out on the counter.
thats stupid tbh you shouldnt have to hide that **** from ur current 'lover' if you actually love them, theyll understand.
ed116 said:
thats stupid tbh you shouldnt have to hide that **** from ur current 'lover' if you actually love them, theyll understand.
Click to expand...
Click to collapse
Thanks for the helpful response....
Do you mean when the text message is displayed at the top in the notifications bar? Or, I know on certain versions of Sense a large window pops up in the middle of the screen showing the text. I know you can turn off the second, in security or privacy or something similar to that (If this is it, and you can't find it I'll restore my Sense ROM and find it exactly). I'm not sure about the first, other than disabling notifications completely or changing to a different messaging app.
The top one in notifications bar is fine, that can be disabled in the message settings. Its the large window with the contact name and full text message appearing...must be tied in to sense. I'll see what else I can find, but appreciate your help!
I went and found it specifically Menu > Settings > Privacy. Uncheck the first box.
Brilliancy said:
I went and found it specifically Menu > Settings > Privacy. Uncheck the first box.
Click to expand...
Click to collapse
Thanks man. Appreciate it. Under Privacy there is "Display Message Text" Show missed call and message text on lock screen
You're welcome!

HEADSUP "popup" text notifications

I searched and cannot find the answer likely because it probably requires root.
I have a Samsung Galaxy S6 Edge with T-Mobile.
My goal is to have my notifications make a noise when they come in (mainly talking about text messages) but NOT display the caller name and context of the text message.
This is a feature called "headsup" in Lollipop I understand that. And there is even a place in settings that says "turn off pop-ups" but it does not work.
So root or no root, how can I still get a sound and maybe even a visual notification but NOT the name and content of the incoming text message. Gets pretty annoying if watching a movie, etc and for privacy reasons of course.
Thanks!
You mean on lock screen?
No not the lock screen, that is easy to block but the actual popup that happens every time a text message comes in. It is part of Lollipop and I have tried all the settings I can think of and researched it on line.
Pretty sure I need to root and use some rooting app or settings.
vipjeff said:
No not the lock screen, that is easy to block but the actual popup that happens every time a text message comes in. It is part of Lollipop and I have tried all the settings I can think of and researched it on line.
Pretty sure I need to root and use some rooting app or settings.
Click to expand...
Click to collapse
You can do it so you only get notification on the messaging app's icon. If that would be OK. No root needed
Go into
Settings
Applications
Application manager
Then find messaging
Un tick 'show notifications'
To get sound notifications back, download this app
Hope this helps

System UI Notifications Blocked - TouchWiz

I have a weird problem. I got the Note 8 a little while ago, and everything was fine for a while. However, I one day noticed that the phone didn't show a notification when DND was on, or charging information in the notification shade when plugged in. After lots of searching, I've found that the System UI app in Settings is set to not show notifications. When I try to press the notifications in the app details, it takes me to a panel that just says System UI, and when I press it, it goes straight back to the app details, but what looks like in a new page. It's pretty much a loop, and I cannot seem to turn the notifications back on. Does anyone know how to fix this without having to reset the device? Thanks!
Download and install SystemUI Tuner, grant the permissions over ADB, then in Miscellaneous enable Power Notification Controls and then you can re-enable them.
Here is how to grant permission
https://www.howtogeek.com/318539/how-to-get-androids-system-ui-tuner-on-non-stock-devices/
Here is how to Enable USB debugging:
https://www.youtube.com/watch?v=SxKQH5LY1PM
Good Luck
Terrific. Worked perfectly well on Note8. Thanks!!!!!!!!
ahhhhhhhhhhh i am looking so hard for a way to have what you have, i hate system notifications mostly because now with the oreo update it keeps bugging me to confirm that i want to disable the data when i use the quick toggle, it s an annoying popup, and i do not have that option avabile for oreo in the solution posted above

Redmi Note 9 Pro Global : Android System Message regarding App Overlay

Dear Community,
I have an issue with my Redmi Note 9 Pro Global Joyeuse with FW QJZMIXM 12.0.1 stable: I use an App named "Orientation Control" which overlays apps to force the screen orientation per my needs ( landscape or portraint or whatever ). Overlay is the method to do so, so its the app's scope to do exactly this. The Android System now generates a permanent Message / Notification saying: "App Orientation Control is overlaying other apps. " Unfortunately there is currently no way to disable this message in the Android System settings, the option is unavailable respectively not clickable.
Does anybody know another method / way to disable this message? Maybe ADB / modification of a file or anything else?
Device: Unrooted, Stock FW
Thx fir any feedback
You may be able to disable the notification from system settings.
Should be able to find, and disable, the notification from Settings->apps->manage apps
Look for "Android System" in the app list and check the notification settings for the one you want to disable.
If you don't see "Android System" in the app list then you need to enable the show all apps option from the 3dot menu in the top right hand corner of the screen.
sir_bazz said:
You may be able to disable the notification from system settings...
Click to expand...
Click to collapse
Hi sir_bazz, thx for your reply, but as already said, this is not possible to deactivate the notification via the "Android System" app settings.
dc_01 said:
Hi sir_bazz, thx for your reply, but as already said, this is not possible to deactivate the notification via the "Android System" app settings.
Click to expand...
Click to collapse
Do you see a list of all the different notification channels at the bottom of that page?
You should also see the active system notifications, like this one.
yes i do see this, and it is not possible to disable. Already tried all these settings. My screenshot is from the active notification of the app Orientation Control. And this butten cannot be deactivated. This is the reason why i asked for another option such as an ADB command which e.g. allows disabling the neotification or setting the timer to a greater value than only 2 hours.

[GUIDE] EMUI 11 AOD Activates on notifications

Hello. I made a script that runs AOD when we get a notification. Works on EMUI 11
We need the Tasker app: Link to google play
1. Download the Tasker app and give permissions via ADB: adb shell pm grant net.dinglisch.android.taskerm android.permission.WRITE_SECURE_SETTINGS
2. Turn on AOD in the system settings and in the Display mode tab: select Scheduled
3. Download AOD CONTROL
4. Start the Tasker app, click on the "house" icon (lower left corner) and select import project (import AOD_CONTROL.prj.xml)
5. Go to the "TASK" tab, hold down "START" until it is highlighted in orange and click on the "play" icon (upper right corner)
6. That's it, enjoy the AOD turning on with notifications on EMUI 11
Wojtekbass said:
Hello. I made a script that runs AOD when we get a notification. Works on EMUI 11
We need the Tasker app: Link to google play
1. Download the Tasker app and give permissions via ADB: adb shell pm grant net.dinglisch.android.taskerm android.permission.WRITE_SECURE_SETTINGS
2. Turn on AOD in the system settings and in the Display mode tab: select Scheduled
3. Download AOD CONTROL
4. Start the Tasker app, click on the "house" icon (lower left corner) and select import project (import AOD_CONTROL.prj.xml)
5. Go to the "TASK" tab, hold down "START" until it is highlighted in orange and click on the "play" icon (upper right corner)
6. That's it, enjoy the AOD turning on with notifications on EMUI 11
Click to expand...
Click to collapse
Did you do it? Can you give me a screenshot?
Screenshot of what? With Tasker?
As you know, in emui 11 the "aod switch 1" command does not work properly. The notification is shown only after the screen is turned on and off. I used a trick. I turned on the aod, and used the command "aod_scheduled_switch" which is responsible for switching between showing notifications all day and showing in certain hours. With the commands aod_start and stop (hour and minute) I set 00.00 which will cause that aod will not turn on until you receive a notification (command ui / notification in profile)
Wojtekbass said:
Screenshot of what? With Tasker?
Click to expand...
Click to collapse
How does tasker work? I'm asking because I don't know because I don't use it.
seacrab said:
How does tasker work? I'm asking because I don't know because I don't use it.
Click to expand...
Click to collapse
The script runs the system aod when you get an SMS, a message from the messenger etc.
Wojtekbass said:
The script runs the system aod when you get an SMS, a message from the messenger etc.
Click to expand...
Click to collapse
I'm going to give you the ADB command on the computer? Or does Tasker maneger?
Via the computer, I recommend Mininal ADB and Fastboot. Before entering the command, you need to enable USB debugging on your phone (Developer options): System & Updates -> Developer Options -> USB Debugging. If you do not have "Developer options" you have to go to About phone and click 9 times on "built number" then the "Developer Options" option will appear in System $ updates.
For beginners, I recommend: How to use Tasker to take Android to the next level article
Thank you, my friend. I will try. I hope I can
Wojtekbass said:
The script runs the system aod when you get an SMS, a message from the messenger etc.
Click to expand...
Click to collapse
Wojtekbass said:
The script runs the system aod when you get an SMS, a message from the messenger etc.
Click to expand...
Click to collapse
I ran a command with the ADB. Everything's normal. Aod is active and working the way you do. But it doesn't animate
What do you mean "But it doesn't animate"? Stock AOD has no animation ?! This script only runs aod when you get a notification
Wojtekbass said:
What do you mean "But it doesn't animate"? Stock AOD has no animation ?! This script only runs aod when you get a notification
Click to expand...
Click to collapse
Now I understand, my friend. If the Aod is closed or disabled, it allows it to run when the notification arrives. Thanks.
This is an alternative to the notification diode (which the Huawei P30 Pro does not have)
Is there a free alternative to Tasker app?
I exported this script as an application.
Grant permissions:
adb shell pm grant pl.aodnotify android.permission.WRITE_SECURE_SETTINGS
See if it works
Thanks for the effort but not working for me, maybe i did something wrong? I installed the apk and granted every permission i've been asked but can't see notifications.
Wojtekbass said:
I exported this script as an application.
Grant permissions:
adb shell pm grant pl.aodnotify android.permission.WRITE_SECURE_SETTINGS
See if it works
When typing command ans executing, thé following Line appears message
" Security exception: Package pl.aodnotify has not requested permission android.permission.WRITE.SECURE.SETRINGS "
Click to expand...
Click to collapse
@Wojtekbass
Plus I can't five any autorisation...nothing appears
Wojtekbass said:
I exported this script as an application.
Grant permissions:
adb shell pm grant pl.aodnotify android.permission.WRITE_SECURE_SETTINGS
See if it works
Click to expand...
Click to collapse
Finally i got it working BUT notification badge is always on so aod is working with badge of the aodnotify ap inside.
I disabled bubbles , badge, etc but Always aodnotify bubble informing no active profile (2on2 authorised)

Categories

Resources