Missed Call Count

274 views
Skip to first unread message

pixelpop

unread,
Oct 8, 2014, 2:11:14 PM10/8/14
to tas...@googlegroups.com
Is there a way in Tasker (or Tasker plugin) to clear the missed call count back to 0? Thanks.

Matt R

unread,
Oct 8, 2014, 2:15:49 PM10/8/14
to tas...@googlegroups.com
Maybe open the phone app (app > launch app) and the go back to home (app > go home)?

Matt

pixelpop

unread,
Oct 10, 2014, 2:57:47 PM10/10/14
to tas...@googlegroups.com
No, that doesn't clear the missed all count. I can clear the logs and I tried launch the phone app like you suggested. The call logs are cleared properly, but if I miss a call and pull down the notification bar, the missed call count is still accumulating. For instance, I miss a call. I clear the log and open the phone app as you suggest. But the next time I miss a call, when I pull down the notification bar it says 2 missed calls, not 1 missed call as it should.

pixelpop

unread,
Oct 10, 2014, 3:01:21 PM10/10/14
to tas...@googlegroups.com
It looks like the only way to clear the missed call count is to pull down the notification bar and tap "Clear" next to Notifications. I don't know how to do that with tasker.


On Wednesday, October 8, 2014 1:15:49 PM UTC-5, Matt R wrote:

Abdullah Alahdal

unread,
Oct 10, 2014, 5:07:49 PM10/10/14
to tas...@googlegroups.com
There could be 2 solutions :

1. Use AutoLocation to simulate the button clear in the notifications drawer. I read the possibility somewhere.
2. Access the log database and clear update the values (you will need root, force close the package and sqlite3 skills).

Rich D

unread,
Oct 10, 2014, 5:56:52 PM10/10/14
to Tasker Google Groups Post


> It looks like the only way to clear the missed call count is to pull down the notification bar and tap "Clear" next to Notifications. I don't know how to do that with tasker.

I would ask over on the autonotification site.

Another option would be to use taskers 'open status bar' action then emulate a screen tap to clear all notifications.  Root required.. not a great option but a option..

Abdullah Alahdal

unread,
Oct 10, 2014, 6:00:07 PM10/10/14
to tas...@googlegroups.com
Correction:

I meant AutoNotification not AutoLocation.

Thanks Rich D

Rich D

unread,
Oct 10, 2014, 6:19:29 PM10/10/14
to Tasker Google Groups Post


> It looks like the only way to clear the missed call count is to pull down the notification bar and tap "Clear" next to Notifications. I don't know how to do that with tasker.

I almost forgot that i do clear the missed call log.

There is a action / phone / call log : view   that clears the call count on my device.

>
>
> On Wednesday, October 8, 2014 1:15:49 PM UTC-5, Matt R wrote:
>>
>> Maybe open the phone app (app > launch app) and the go back to home (app > go home)?
>>
>> Matt
>

> --
> You received this message because you are subscribed to the Google Groups "Tasker" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to tasker+un...@googlegroups.com.
> Visit this group at http://groups.google.com/group/tasker.
> For more options, visit https://groups.google.com/d/optout.

Rich D

unread,
Oct 10, 2014, 6:31:53 PM10/10/14
to Tasker Google Groups Post

> I almost forgot that i do clear the missed call log.
>
> There is a action / phone / call log : view   that clears the call count on my device.
>

Doh....

Or, you can use the 'clear missed calls ' option in that action...

Abdullah Alahdal

unread,
Oct 10, 2014, 6:33:00 PM10/10/14
to tas...@googlegroups.com
I think this option will clear the missed call completely from the log (Doesn't mark them as read). Moreover, after trying this the icon with count of missed call still not changed and shows the number of missed calls.

I have tried the idea of SQLite and checked the log database file, the record was updated and the call was marked as read. However, there is still one issue the count on the icon doesn't update.

Run Shell with Root.

/system/xbin/sqlite3 /data/data/com.sec.android.provider.logsprovider/databases/logs.db "UPDATE logs SET new = 0 WHERE new = 1"

Abdullah Alahdal

unread,
Oct 10, 2014, 6:48:12 PM10/10/14
to tas...@googlegroups.com
Instead of the Run Shell I mentioned above, you can use the same action mentioned by Rich (Call Log) and select the option "Mark All as Acknowledge".

But Again "Again" the Phone icon, won't be updated and will remain with the missed count. Maybe this is because of Samsung Galaxy Note.

pixelpop

unread,
Oct 11, 2014, 4:09:01 AM10/11/14
to tas...@googlegroups.com
I have worked on this for a full day, using most of the suggestions posted here and other Google search results, but have not had any success. Clearing logs, acknowledging missed calls, clearing the notification bar, etc. affects only the logs. The missed call counter is not reset to 0 and continues to increment on subsequent missed calls. I'm not sure I'm ready to jump into sqlLite, but that may be the only option left. Would be spectacular if Tasket had a Phone-->Clear Logs-->Clear Missed Call Counter option. :-(

Abdullah Alahdal

unread,
Oct 11, 2014, 6:28:19 AM10/11/14
to tas...@googlegroups.com
As I mentioned earlier by updating the log database using sqlite the counter won't be reset. Hence, it is better to use the built in action (call log) and select mark all acknowledged. In addition you need to look for a way to reset the counter.

pixelpop

unread,
Oct 11, 2014, 5:45:40 PM10/11/14
to tas...@googlegroups.com
[RESOLVED] (sort of) - OK, I figured out a somewhat klugy way to clear the counter. I finally gave up on trying to find an "under the hood" method and went with brute force. So I start the native phone app and wait 2 seconds for the interface to display. Then I do an input tap 400 200 to simulate tapping the "Recent" tab. This clears the missed call counter and the notification bar. Then I kill the phone app.


On Wednesday, October 8, 2014 1:11:14 PM UTC-5, pixelpop wrote:

Rich D

unread,
Oct 11, 2014, 6:00:46 PM10/11/14
to Tasker Google Groups Post


> [RESOLVED] (sort of) - OK, I figured out a somewhat klugy way to clear the counter. I finally gave up on trying to find an "under the hood" method and went with brute force. So I start the native phone app and wait 2 seconds for the interface to display. Then I do an input tap 400 200 to simulate tapping the "Recent" tab. This clears the missed call counter and the notification bar. Then I kill the phone app.

The view log option in the tasker action i mentioned does not do the same thing?

pixelpop

unread,
Oct 11, 2014, 7:08:55 PM10/11/14
to tas...@googlegroups.com
Actually, that works also. The reason it didn't work the first time I tried was because I didn't put a wait statement before the view log statement. I guess in either of these scenarios it's necessary to wait for the phone app to open properly before issuing the next command.

Alexandre Figaro

unread,
Oct 12, 2014, 10:54:52 AM10/12/14
to tas...@googlegroups.com
To clear missed call count, you can use Autonotification plugin.

Create a profile, select state and in Phone category, select Missed Call. Leave Caller field blank if you want to clear all missed calls.

Then, create a task and select Autonotification Cancel action, which is found in Plugin category.
In Autonotification Cancel configuration, select Cancel All.

Now test to see if it works for you.

Reply all
Reply to author
Forward
0 new messages