How to Hide the “App is Running in the Background” Persistent Notification on...

 
 
 
How to Hide the "App is Running in the Background" Persistent Notification on...

 
xda-developers
Aug 26, 2017 12:09 AM • by Adam Conway
How to Hide the "App is Running in the Background" Persistent Notification on Android Oreo

On Android Oreo, a notification which has been annoying users has been the "App is running in the background" notification. It appears whenever certain apps run in the background or overlay on the screen, such as Facebook Messenger or Twilight. The principle of the notification is good, but the application of it is not. The notification cannot be removed nor can it be disabled, so you have to put up with it taking up screen space in your notifications. That is, of course, if you're not willing to work around it. While it's not possible to permanently disable the notification without root access, it is possible to effectively permanently snooze the notification so you'll never see it again – and that's exactly what we'll be doing with the help of a Tasker script.

A fix was made by Marco Stornelli who is a developer of many free Tasker plugins under the BaldApps family. As published in this Reddit thread and shared below with his permission, this fix entails using the Tasker automation app as well as one of Marco's Tasker plugins called Notification Listener. This tutorial supersedes an earlier tutorial we made on this same issue, as Google quickly patched the (rather drastic method) we were using earlier.

Persistent notification for Android Oreo


Hiding the "App is Running in the Background" Notification in Android Oreo

First, download these two applications. You'll need Tasker because it is necessary for Notification Listener to do its job, which in this case, will be to get rid of the background services persistent notification.

Tasker ($2.99, Google Play) →

Notification Listener (Free+, Google Play) →

Next, you'll want to import the Tasker profile that Marco provided. Download it here, then follow the screenshots below to learn how to import it and set it up!

Once the Task has been imported, you can run it to "snooze" the notification. It doesn't run at boot however, so follow the next steps below to learn how to run this Task at boot to block the notification automatically.

And now when you reboot your device, the profile should run at boot (well, not exactly at boot as technically it runs when Tasker's monitoring service starts, which is a few seconds after other boot receivers run)! So what is our Tasker profile actually doing?


Explanation

Without root, there is no way to actually prevent Android System from displaying the persistent "app is running in the background" notification in Android 8.0 Oreo. Looking at the source code for the ForegroundServiceController, its implementation, and the ForegroundServiceDialog doesn't really reveal anything we can take advantage of. As far as we know, there's no command or system property edit we can use to control whether or not this service runs. It seems that "Dianne's Dungeon" (likely a Google inside joke referring to senior Android engineer Dianne Hackborn) isn't something we can easily escape.

However, the Tasker profile that we have implemented is a relatively simple workaround for this issue. It queries for an "Android System" notification, which is a persistent notification created by the Android Framework app (package name "android"). If it exists, then it snoozes the notification from Android System for an absurdly long time, 10000000000000 seconds in fact! Converted to years, this is 317098 years long, so there is nothing to worry about in regards to the Tasker profile having to be run again. This modification is entirely safe to do by the way, as Android System usually doesn't provide any other notifications.




Android Advices
Aug 25, 2017 2:37 PM • by Karunakar Donthamshetti
Best 4G Android Smartphones Below Rs. 3,000

Many of people have been buying new mobile phones in the market and trying to browse the internet & watching videos in online after provided a Jio SIM free by Mukesh Ambani. Nowadays, every person is using the mobile phones even elders, they are looking for best budget-friendly smartphones in the market. Also, they are searching for a better hardware specification with 4G capable phones and trying to grab them. In the market, we have many mobile phones are available, and every month new phones are being launched in the market.

So, if you are confusing to take a new handset below 3,000 rupees? Here we are providing the list of smartphones that are offering budget-friendly hardware specifications at an affordable price in the segment. So, choose best Android phone at a reasonable price according to your style or needs.

Swipe Neo Power:
The Swipe Neo Power 4G smartphone is priced at Rs. 2,999 which has recently launched and exclusively available through Amazon India. It can also support a Jio SIM and is available in Black, Gold and Grey color variants. This phone sports a 4-inch WVGA display and is powered by an unknown quad-core 1.3GHz processor coupled with a 512MB RAM. There is a 4GB of flash memory which can also further expandable up to 32GB via microSD card slot.

It is a dual SIM phone supported by a 4G LTE network and comes packed with an Android 6.0 Marshmallow out of the box. For photography, it opts a 5MP rear-facing camera and has a 2MP selfie sensor. This phone is backed by a 2,500mAh capacity battery which is rated to give 6 hours of talk time and lasts up to 200 hours of standby time. Connectivity options include Bluetooth, Wi-Fi, GPS/A-GPS navigation, 3.5mm audio jack, and FM Radio support.
Buy: Amazon India

iVoomi iV SMART 4G VoLTE:
It is the entry-level smartphone and is priced at Rs. 2,799 which is now available for buy on Shopclues website. This phone rocks a 4-inch FWVGA display and has a quad-core 1.2GHz processor coupled with Mali 400 graphics. It is enclosed with an Android 6.0 Marshmallow out of the box and is a dual SIM Phone carried with a 4G LTE connectivity. There is a 4GB of built-in memory packed with a 512MB of RAM.

This phone also supports an external memory card up to 128GB via microSD and is fueled by a 1800mAh capacity battery. For optics, there is a 2MP primary camera and comes with a VGA selfie camera. This phone is measured by 125 x 64.5 x 10.8 mm in dimensions and is weighing around 120 grams. It also supports dual WhatsApp accounts and will be available in a Black color variant.
Buy: ShopClues

Ziox QuiQ Cosmos 4G:
The Ziox QuiQ Cosmos 4G smartphone has priced at 3,599 at the time of launch, but this phone is now available for Rs. 2,999 which is now available for purchase via Amazon India. It features a 4-inch TFT LCD display and is supercharged with an Android 6.0 Marshmallow out of the box. The Cosmos 4G phone is powered by a quad-core 1.3GHz processor supported by a 512MB RAM and houses a 4GB of internal memory.

Moreover, this phone has a dedicated slot to extend the memory up to 32GB via microSD card slot. It sports a 2MP main camera and coupled with a VGA sensor at the front. This dual SIM phone is kept charged with a 1450mAh capacity battery. Connectivity options include Bluetooth, Wi-Fi, GPS navigation, Micro-USB port, 3.5mm audio jack and FM Radio. It will be available in Black and Champagne Gold color options.
Buy: Amazon India




 
 

This email has been sent by Froze ONE (isnanmm0@gmail.com). It is the potion result of 'Tech: Topic watch' from the dashboard 'Personal Dashboard', tab 'Tech > Android'. Turn off or edit this potion

 

© Netvibes 2005-2017 | Terms of service | Privacy Policy

 
 

Subscribe to receive free email updates:

0 Response to "How to Hide the “App is Running in the Background” Persistent Notification on..."

Post a Comment