Introduction of notification channel allow many apps to remove their notification settings in app and redirect to device settings. Which is quite easy for developers as the framework itself will handle notification sounds.
Incoming call ringtones can be played via Ringtone manager or Media player. We cant play incoming call ringtone using notification because notification sound stops when the notification tray is opened.
Initially i created notification channel with IMPORTANCE_LOW so that there is no sound for incoming call notifications. There may be situation where user can assign sounds to incoming call notification where both sounds are played (sound set by notification channel and Incoming call ringtone which is handled by app).
This is a big problem for all calling apps. Can any one have solution for it ?