Simple-Dialer
Simple-Dialer copied to clipboard
Missed call notifications do not arrive
The notification of the missed call and the call from the blocked number do not arrive.
that is the responsibility of the system. And I dont want to see notifications from blocked numbers, thats why they are blocked afterall.
I have seen a similar problem using latest 5.1.0. After installing Simple Dialer, the app asked me if I wanted to switch my default phone (Google Phone) to Simple Dialer. After manually adjusting some rights, the apped worked and received calls. But missed calls are still reported via Google Phone.
exact quickjack is the same thing that happens to me. It is as if simple dialer leans on the system dialer, but if I disable the system dialer or in extreme case I uninstall it with root, goodbye missed calls I will never know if I received a missed call.
you mean missed while your device was off? Or ones that you see ringing but not do anything? The notification after the ringing ends disappear?
example i mean i'm in a room and i can't hear the phone ringing in another room either because i put the phone in silence or because i'm watching tv with a very high volume etc. Now if I have set simple dialer as the default app and have disabled or uninstalled (with root) the pre-installed dialer app on my phone. When I check the phone I don't see any notification telling me that I have received a missed call.
aha, well that wont be added anytime soon, it needs a whole custom connectionservice implementation. The current version indeed just relies on the stock app in some way.
@tibbi: Yes, it's the notification that is received after a missed incoming call.
I think, this is an important feature. It would be great to be able to fully replace Google Phone.
Reporting same behavior here with system Dialer disabled (without root, as it is allowed on my ROM)
aha, well that wont be added anytime soon, it needs a whole custom connectionservice implementation. The current version indeed just relies on the stock app in some way.
Ouch, I understand that that'll take quite a bit of work, but I suppose there are lots of people who want this app as a complete replacement of the stock Dialer, for example because the stock Dialer will indefinitely bitch about Google Play Services's permissions every single time you (get a) call. Those with root access will probably want only one Dialer app installed.
I hope you'll maybe reconsider the priority status of this issue because of this.
Any news on this? This is deal breaker for many, I'm betting.
not really, it seems to work just fine to most people including me. I dont hear others complaining about it, it must be some device specific glitch.
Well, it's not a real replacement if it still needs the stock Phone app. And I'd say it's rather messy and RAM-unfriendly to have two apps handle your calls simultaneously.
the missed call notification arrives on the stock dialer. So today the app is not independent. The notification should arrive on your app, because if I deactivate the stock dialer = goodbye notifications of missed calls
in this app https://github.com/Chooloo/call_manage notifications work perfectly and also the problem #9 has been solved get help from this app
not really, it seems to work just fine to most people including me. I dont hear others complaining about it, it must be some device specific glitch.
I'd be surprised if it was device-specific as I doubt many have the TeraCube One like I do.
not really, it seems to work just fine to most people including me. I dont hear others complaining about it, it must be some device specific glitch.
I'd be surprised if it was device-specific as I doubt many have the TeraCube One like I do.
I'm inclined to say you're right about this. I can confirm the issue with a Samsung S5 and a Nokia 3, both running Android 9 (LineageOS and stock, resp.). On the Samsung I also had an issue that when I went into WhatsApp during a call, there was no way whatsoever to get back to the dialer screen: the "Call" notification was gone and starting the Dialer app only showed the Contacts/Favorites etc. Activity. This was a few versions ago, though, so it might have been solved (if it occurs again, I'll create an issue if nothing similar has already been mentioned). Point is, notifications are an inherent part of a Dialer app.
I also appreciate the fact that it will cost a lot of extra work, don't get me wrong, but I do feel this is a crucial part of a proper dialer app.
Android 9 is what both Teracube I can reproduce it on have... Maybe that is the commonality?
@Saijin-Naib no it's on everyone so miui android 9, miui android 10. Aosp android 9, aosp android 10. Huawei android 7, samsung with android 8. The android version has nothing to do with it. Not a problem with your phones
That's what I suspect as well.
Well, it's not a real replacement if it still needs the stock Phone app. And I'd say it's rather messy and RAM-unfriendly to have two apps handle your calls simultaneously.
Agreed, the current situation is really annoying. I'd love replace the stock dialer eventually, but without getting call notifications it's still not an option for me. :cry:
I agree not knowing who you missed a call from is very important. This is a "top 3 priority": otherwise there's no point in using this app if it cannot completely replace the native dialer in rooted or custom ROM phones.
A good alternative in the mean time is Open Contacts (fdroid.org) which allows for encrypted contacts and records missed calls and outgoing calls. (just make sure you don't remove com.samsung.android.providers.contacts if you have a Samsung phone otherwise it'll keep crashing).
Incoming calls are handled by com.android.server.telecom(https://gossipfunda.com/com-android-server-telecom/). This works independently of the default dialer com.google.android.dialer which can be disabled. Simple Dialer logs missed incoming calls as expected. But it doesn't show any notification.
Missed incoming calls are shown on the lock screen via com.android.server.telecom. After unlocking and clicking on the notification it launches the default dialer com.google.android.dialer. It does so even if the system's default dialer entry is changed to Simple Dialer. This is the actual problem. The question is how can we manage to force com.android.server.telecom to launch Simple Dialer?
Waiting for this feature as well. At the moment stuck up on default dialer on GrapheneOS
Maybe this can help.
https://source.android.com/devices/tech/connect/call-notification?hl=en
Please tibbi read this. Perhaps this will solve this problem
well, it just proves that Im right. Missed call notifications come from the system, not Dialer
Sorry so how do you explain that only your dialer in the whole play store has this problem? The dialer certainly has something to do with it, because the calls part is managed by a simple dialer, but the notifications of missed calls are managed by the system dialer, but this problem does not happen with other third-party dialers.
I dont know how exactly it works, contact and call handling on Android is a huge mess that can differ a lot depending on the manufacturer. This is the latest app, of course it can have glitches.
Maybe this can help.
https://source.android.com/devices/tech/connect/call-notification?hl=en
Please tibbi read this. Perhaps this will solve this problem
@tibbi is right in saying that incoming call notifications are "handled by the system" ("Done by Telecom" according to the aforementioned article). But this is true for Android versions prior to 7 which corresponds to API level <24. It's important to note that Simple Dialer currently has minSdkVersion set to 23 in app/build.gradle (Android 6.x).
A lot of people are using newer smartphones and Android versions which leads to inconsistencies as described in the article. I think, it would be best to increase minSdkVersion to 24.
The provided AOSP Dialer sample app shows how all the described functionalities can be handled inside the app itself.
I would suggest using Open contacts because it shows missed calls. It also save contacts and can be used in combination with simple dialer and simple contacts. Downside is your get two notifications but the more the merrier😁