Android 8.0 Oreo introduced one cool feature for app notifications: channels. Since not all notifications are created equal, even if they come from the same app, this would allow you to choose how different types of notifications appear, sound, and vibrate, or not, on your phone. However, that created one big issue: Google didn't have a fallback in place for apps that don't get updated to support the channels, which means that you couldn't assign importance to any notification coming from the app. That, as you can imagine, was very annoying with apps like WhatsApp where you couldn't disable the permanent WhatsApp Web running notification without disabling all of the app's notifications, for example.

Read More