httpdispatch / MissedNotificationsReminder

Periodical sound reminder for missed notifications in Android OS.
74 stars 22 forks source link

Doesn't remind on some devices #1

Open httpdispatch opened 8 years ago

httpdispatch commented 8 years ago

From google play reviews:

Vanja Lovretić: "as i wrote first time (now i do not see at all that post), two tablets, pipo m8pro, stock 4.4.2, and samsung galaxy tab a t555, stock 5.0.2. both of them are rooted. all necessary requirements are granted, applications are selected and added to "reminder list". some of them are k9 mail, viber, telegram, talon for twitter, stock e-mail application. on both tablets, less than 10 apps . you asked about launchers - pipo is on adw launcher, samsung is on stock. notification sounds checked and tryed - working, audible and used by other apps. on my telephone i have "missed reminder" app, which is only for calls, sms and mms. and there is everything ok. same adw launcher, root. so, i presume there is something about newer OS version. as i wrote first time, great idea for app, but something is glitchy. fingers crossed that you can make it working!"

Marija Hristova: "Doest work All the settings looks fine but i dont get any notifications...Sony S, any idea..?"

vanja-krk commented 8 years ago

hello! here i am. so, what you mean that i need to do to help you solve problem? you mentioned some log files. i'll wait for instructions!

httpdispatch commented 8 years ago

Thank you for coming.

I've prepared test build which allows to export logs. Please download attached apk, install, setup and reproduce the behaviour you've mentioned in the issue (no reminder sound). Then open app, slide out from the right the debug menu and press "show logs" button

image

In the appeared window press share button to save the log

image

Debug apk can be downloaded from here https://drive.google.com/file/d/0B4hn2M3Klm4MdDN2OER1VWMxUWs/view?usp=sharing

Upload logs here to github.

I hope that will help to find the place where app fails.

vanja-krk commented 8 years ago

service apps

just as example. service is started and allowed, apps for notifications are checked. but, just one more thing - is notification ONLY audible or it shows some kind of message in window? i'm testing (read - waiting) for notification, and it seems that this version works! :happyface: so, you must done something with code and it worked. BUT, it doesn't work every minute, as it is default setting, it triggers every two, if i counted correctly.

vanja-krk commented 8 years ago

now i tryed to export logs, but it say: "couldn't save logs for sharing"

vanja-krk commented 8 years ago

it is not problem with kitkat writting to storage restriction, that is patched. while i trying to make log file, there was no notification sounds. and, it was correct count - every two minutes beeps.

httpdispatch commented 8 years ago

Thank you for the feedback.

Nothing is changed in this version except debug view added. The app reminds only via sound and only when screen is off.

Regarding 2 minutes it may be device restriction to do not allow waking very often (reduce battery usage) but not sure. You may read the log and search for "schedule reminder" records and their timestamps. Differrence will be the real interval.

Please try play market version again such as these apps are identical in main functionality. I need logs only if something doesn't work.

httpdispatch commented 8 years ago

Also if play market version will not work please try to reboot device. If it will not work again then the reason could be in additional wake lock permissions the debug version has.

vanja-krk commented 8 years ago

"The app reminds only via sound and only when screen is off." ok, that is all clear now. didn't know about screen off only behaviour.

2 minutes anren't so bad, but strange that 1 minute doesn't work. will keep track about that. maybe i disturbed it every time when it sounded i turned screen on to see is that some new notification or just your reminder.

i deinstalled this log-version, rebooted, installed market version, rebooted, now i'm waiting. will post updates!

httpdispatch commented 8 years ago

@vanja-krk if PlayMarket version still doesn't work for you i've prepared new RC build which (i hope) can work more stable in sound part. Can you please test it on your devices? Really appreciate your help.

https://drive.google.com/file/d/0B4hn2M3Klm4MYjZPVDR6S2lZdm8/view?usp=sharing

httpdispatch commented 8 years ago

Sorry, gave wrong build. Here is another link https://drive.google.com/file/d/0B4hn2M3Klm4Md3FQYkN5RUx2OHc/view?usp=sharing

vanja-krk commented 8 years ago

hello! today i didn't have time for tablet, so i'll test this latest version tonight and tomorrow during morning while there will be more apps with notifications (mails and messages). btw, market version did make sound ONE time, and after that - silence. i'll try this from today.

httpdispatch commented 8 years ago

@vanja-krk thank you for the help. Awaiting for your feedback.

vanja-krk commented 8 years ago

i didn't forget! i just gave some time to test does it works as supposed or not. for now, this last version works on pipo (android 4.4.2). now i'm waiting for some more time to see how big is battery drain. that 2minutes reminder still stands on pipo (maybe it is something colliding with my sleep settings), and works OK (almost half a day)! i'd like to see (i do not know how difficult is to implement) is, or some widget to turn service on/of during night, or some scheduler module to turn service on/of at desired time.

if app keep working ok, then i'll install in on samsung (it is not right now beside me), and send feedback is app works on "lollipop".

when i found some time, maybe i'll test it on mobile phone and other tablets, but there are no need for such application. but, maybe just to give you info about differen OS versions and devices.

httpdispatch commented 8 years ago

Wow, really good news. Looks like i can start prepare 1.0.2 release for the play market.

i'd like to see (i do not know how difficult is to implement) is, or some widget to turn service on/of during night, or some scheduler module to turn service on/of at desired time.

The app is linked with the system notification volume settings. If you disable sound for a night the app should not remind. But if that is not enough i wll think how to implement that and do not transform application into something very complex.

when i found some time, maybe i'll test it on mobile phone and other tablets, but there are no need for such application. but, maybe just to give you info about differen OS versions and devices.

That would be great.

httpdispatch commented 8 years ago

Really appreciate that you spent your time to help me resolve issue on various devices.

vanja-krk commented 8 years ago

hello! so, almost 24hours, and still working on pipo. on samsung did installed, i heard it two times (there 1 minute setting WORKS), and sadly, i must return to my folks tablet. as i promise i'll, probably during weekend, install it on other devices.

now, i still looking about memory drain, and as i can see, it is very small. i'll let it still some time to work uninterrupted.

so, imho, i think that you can start preparing new version for market.

httpdispatch commented 8 years ago

I relly appreciate your feedback and help. Thank you very much. I've released 1.0.2 build for the play market.

vanja-krk commented 8 years ago

me again! ;) now is almost 48 hours of using app, and i can't see any mistakes. what i told earlyer, it would be good to see some a)widget to temporary turn off app, or b)some kind of scheduler to turn app during night.

about other devices and OS versions, it works on 4.0 to 5.0.2 (covered all versions). but, it do NOT work on old 2.4. i'm not sure did you even think about suporting old versions, but, for now it shows error message during install.

and, if i may add, imho, you can upload new version! :+1:

httpdispatch commented 8 years ago

@vanja-krk Android prior 4.0 are not supported because i do not know how to determine notifications removal there yet (even in Android 4.0-4.2 it is very tricky).

Thank you very much for your help.

Regarding scheduler or a widget i will try to dedicate a time for that. Opened issue so you can track progress there https://github.com/httpdispatch/MissedNotificationsReminder/issues/2

vanja-krk commented 8 years ago

i hope that there is not so many 2.x users, so, presume, there is no big damage.

thanks for your efforts, and keep good work!!

tristan-k commented 8 years ago

I'm struggeling with the same issue. Is there a recent debug version available, so I can post log files?

httpdispatch commented 8 years ago

@tristan-k here is the link to the recent debug version https://drive.google.com/open?id=0B4hn2M3Klm4MX3g2SEUxZnhWblU

davidhedlund commented 8 years ago

@httpdispatch Are you going to implement the debug code in the original software?

httpdispatch commented 8 years ago

@davidhedlund why do you need it there?

httpdispatch commented 8 years ago

@davidhedlund did you mean to add debug features to the production build?

davidhedlund commented 8 years ago

Yes. It would be nice to debug the main build without having to install a separate software.

httpdispatch commented 8 years ago

@davidhedlund not sure most users need this functionality. Perhaps it may be even confusing. But i'll think about.

davidhedlund commented 8 years ago

@httpdispatch Minutes can of course be pre-selected.

MaxKBLim commented 8 years ago

Notification Listener Service is Enabled. Still not working.

Exdialer - To erminder me of missed call.

2016-11-01T19_16_15.867.txt

httpdispatch commented 8 years ago

@MaxKBLim Looks like app is killed by something, log is almost empty

httpdispatch commented 8 years ago

@MaxKBLim Can you please open debug app, setup but do not close until notification come?

MaxKBLim commented 8 years ago

Hi,     I have a Yellow (Missed Notication icon) in the App folder and when I clicked on it, it's a black screen with "Leak in com.app.missednotication.......    Thanks.

regards,KBLim

On Tuesday, 1 November 2016, 19:57, Eugene Popovich <notifications@github.com> wrote:

@MaxKBLim Can you please open debug app, setup but do not close until notification come?— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

06:15:51.215 ReminderNotificationListenerService D checkWakingConditions: already active, skipping 06:15:51.216 ReminderNotificationListenerService D CHECK_WAKING_CONDITIONS_MSG message received 06:15:51.217 ReminderNotificationListenerService D checkWakingConditions 06:15:51.220 ReminderNotificationListenerService D checkWakingConditions: already active, skipping 06:15:51.221 ReminderNotificationListenerService D CHECK_WAKING_CONDITIONS_MSG message received 06:15:51.222 ReminderNotificationListenerService D checkWakingConditions 06:15:51.222 ReminderNotificationListenerService D checkWakingConditions: already active, skipping 06:15:51.236 AbstractReminderNotificationListenerService D onNotificationRemoved: for package com.seven.adclear 06:15:51.237 ReminderNotificationListenerService D onNotificationRemoved 06:15:51.249 ReminderNotificationListenerService D stopWaking 06:15:51.254 ReminderNotificationListenerService D stopWaking: cancel reminder 06:15:51.259 ReminderNotificationListenerService D sendCheckWakingConditionsCommand 06:15:51.264 ReminderNotificationListenerService D CHECK_WAKING_CONDITIONS_MSG message received 06:15:51.265 ReminderNotificationListenerService D checkWakingConditions 06:15:51.267 AbstractReminderNotificationListenerService D onNotificationPosted: for package com.seven.adclear 06:15:51.268 ReminderNotificationListenerService D onNotificationPosted 06:15:51.268 ReminderNotificationListenerService D sendCheckWakingConditionsCommand 06:15:51.270 AbstractReminderNotificationListenerService D onNotificationRemoved: for package com.seven.adclear 06:15:51.271 ReminderNotificationListenerService D onNotificationRemoved 06:15:51.271 ReminderNotificationListenerService D stopWaking 06:15:51.272 ReminderNotificationListenerService D sendCheckWakingConditionsCommand 06:15:51.279 AbstractReminderNotificationListenerService D onNotificationPosted: for package com.seven.adclear 06:15:51.280 ReminderNotificationListenerService D onNotificationPosted 06:15:51.281 ReminderNotificationListenerService D sendCheckWakingConditionsCommand 06:15:51.297 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package org.example.missedcr 06:15:51.298 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.modoohut.dialer 06:15:51.299 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: found match for package com.modoohut.dialer 06:15:51.300 ReminderNotificationListenerService D checkWakingConditions: Schedule reminder for 1 minutes 06:15:51.300 ReminderNotificationListenerService D scheduleNextWakup: called 06:15:51.302 ReminderNotificationListenerService D CHECK_WAKING_CONDITIONS_MSG message received 06:15:51.303 ReminderNotificationListenerService D checkWakingConditions 06:15:51.303 ReminderNotificationListenerService D checkWakingConditions: already active, skipping 06:15:51.304 ReminderNotificationListenerService D CHECK_WAKING_CONDITIONS_MSG message received 06:15:51.304 ReminderNotificationListenerService D checkWakingConditions 06:15:51.305 ReminderNotificationListenerService D checkWakingConditions: already active, skipping 06:15:51.305 ReminderNotificationListenerService D CHECK_WAKING_CONDITIONS_MSG message received 06:15:51.306 ReminderNotificationListenerService D checkWakingConditions 06:15:51.306 ReminderNotificationListenerService D checkWakingConditions: already active, skipping 06:16:29.600 AbstractReminderNotificationListenerService D onNotificationRemoved: for package com.seven.adclear 06:16:29.600 ReminderNotificationListenerService D onNotificationRemoved 06:16:29.601 ReminderNotificationListenerService D stopWaking 06:16:29.602 ReminderNotificationListenerService D stopWaking: cancel reminder 06:16:29.604 ReminderNotificationListenerService D sendCheckWakingConditionsCommand 06:16:29.605 ReminderNotificationListenerService D CHECK_WAKING_CONDITIONS_MSG message received 06:16:29.606 ReminderNotificationListenerService D checkWakingConditions 06:16:29.628 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package org.example.missedcr 06:16:29.629 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.modoohut.dialer 06:16:29.630 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: found match for package com.modoohut.dialer 06:16:29.631 ReminderNotificationListenerService D checkWakingConditions: Schedule reminder for 1 minutes 06:16:29.632 ReminderNotificationListenerService D scheduleNextWakup: called 06:16:46.977 AbstractReminderNotificationListenerService D onNotificationRemoved: for package org.example.missedcr 06:16:46.978 ReminderNotificationListenerService D onNotificationRemoved 06:16:46.978 ReminderNotificationListenerService D stopWaking 06:16:46.979 ReminderNotificationListenerService D stopWaking: cancel reminder 06:16:46.983 ReminderNotificationListenerService D sendCheckWakingConditionsCommand 06:16:46.984 ReminderNotificationListenerService D CHECK_WAKING_CONDITIONS_MSG message received 06:16:46.985 ReminderNotificationListenerService D checkWakingConditions 06:16:47.015 AbstractReminderNotificationListenerService D onNotificationPosted: for package org.example.missedcr 06:16:47.015 ReminderNotificationListenerService D onNotificationPosted 06:16:47.015 ReminderNotificationListenerService D sendCheckWakingConditionsCommand 06:16:47.024 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.modoohut.dialer 06:16:47.025 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: found match for package com.modoohut.dialer 06:16:47.026 ReminderNotificationListenerService D checkWakingConditions: Schedule reminder for 1 minutes 06:16:47.026 ReminderNotificationListenerService D scheduleNextWakup: called 06:16:47.028 ReminderNotificationListenerService D CHECK_WAKING_CONDITIONS_MSG message received 06:16:47.029 ReminderNotificationListenerService D checkWakingConditions 06:16:47.030 ReminderNotificationListenerService D checkWakingConditions: already active, skipping 06:17:46.963 AbstractReminderNotificationListenerService D onNotificationRemoved: for package org.example.missedcr 06:17:46.964 ReminderNotificationListenerService D onNotificationRemoved 06:17:46.964 ReminderNotificationListenerService D stopWaking 06:17:46.965 ReminderNotificationListenerService D stopWaking: cancel reminder 06:17:46.968 ReminderNotificationListenerService D sendCheckWakingConditionsCommand 06:17:46.970 ReminderNotificationListenerService D CHECK_WAKING_CONDITIONS_MSG message received 06:17:46.971 ReminderNotificationListenerService D checkWakingConditions 06:17:46.992 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.modoohut.dialer 06:17:46.993 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: found match for package com.modoohut.dialer 06:17:46.995 ReminderNotificationListenerService D checkWakingConditions: Schedule reminder for 1 minutes 06:17:46.996 ReminderNotificationListenerService D scheduleNextWakup: called 06:17:47.056 AbstractReminderNotificationListenerService D onNotificationPosted: for package org.example.missedcr 06:17:47.057 ReminderNotificationListenerService D onNotificationPosted 06:17:47.058 ReminderNotificationListenerService D sendCheckWakingConditionsCommand 06:17:47.059 ReminderNotificationListenerService D CHECK_WAKING_CONDITIONS_MSG message received 06:17:47.060 ReminderNotificationListenerService D checkWakingConditions 06:17:47.061 ReminderNotificationListenerService D checkWakingConditions: already active, skipping 06:18:46.990 AbstractReminderNotificationListenerService D onNotificationRemoved: for package org.example.missedcr 06:18:46.991 ReminderNotificationListenerService D onNotificationRemoved 06:18:46.992 ReminderNotificationListenerService D stopWaking 06:18:46.993 ReminderNotificationListenerService D stopWaking: cancel reminder 06:18:46.997 ReminderNotificationListenerService D sendCheckWakingConditionsCommand 06:18:46.999 ReminderNotificationListenerService D CHECK_WAKING_CONDITIONS_MSG message received 06:18:47.001 ReminderNotificationListenerService D checkWakingConditions 06:18:47.038 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.modoohut.dialer 06:18:47.038 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: found match for package com.modoohut.dialer 06:18:47.039 ReminderNotificationListenerService D checkWakingConditions: Schedule reminder for 1 minutes 06:18:47.040 ReminderNotificationListenerService D scheduleNextWakup: called 06:18:47.100 AbstractReminderNotificationListenerService D onNotificationPosted: for package org.example.missedcr 06:18:47.101 ReminderNotificationListenerService D onNotificationPosted 06:18:47.101 ReminderNotificationListenerService D sendCheckWakingConditionsCommand 06:18:47.103 ReminderNotificationListenerService D CHECK_WAKING_CONDITIONS_MSG message received 06:18:47.104 ReminderNotificationListenerService D checkWakingConditions 06:18:47.104 ReminderNotificationListenerService D checkWakingConditions: already active, skipping 06:18:55.376 AbstractReminderNotificationListenerService D onNotificationRemoved: for package com.modoohut.dialer 06:18:55.377 ReminderNotificationListenerService D onNotificationRemoved 06:18:55.378 ReminderNotificationListenerService D stopWaking 06:18:55.380 ReminderNotificationListenerService D stopWaking: cancel reminder 06:18:55.384 ReminderNotificationListenerService D sendCheckWakingConditionsCommand 06:18:55.386 ReminderNotificationListenerService D CHECK_WAKING_CONDITIONS_MSG message received 06:18:55.387 AbstractReminderNotificationListenerService D onNotificationRemoved: for package org.example.missedcr 06:18:55.387 ReminderNotificationListenerService D checkWakingConditions 06:18:55.388 ReminderNotificationListenerService D onNotificationRemoved 06:18:55.389 ReminderNotificationListenerService D stopWaking 06:18:55.390 ReminderNotificationListenerService D sendCheckWakingConditionsCommand 06:18:55.405 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.trustlook.antivirus.pro 06:18:55.412 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.wali.NetworkAssistant 06:18:55.413 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.android.providers.contacts 06:18:55.413 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.miui.securitycenter 06:18:55.414 ReminderNotificationListenerService D checkWakingConditions: there are no notifications from selected applications to periodically remind 06:18:55.415 ReminderNotificationListenerService D CHECK_WAKING_CONDITIONS_MSG message received 06:18:55.416 ReminderNotificationListenerService D checkWakingConditions 06:18:55.430 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.trustlook.antivirus.pro 06:18:55.431 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.wali.NetworkAssistant 06:18:55.431 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.android.providers.contacts 06:18:55.432 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.miui.securitycenter 06:18:55.433 ReminderNotificationListenerService D checkWakingConditions: there are no notifications from selected applications to periodically remind 06:19:02.069 AbstractReminderNotificationListenerService D onNotificationPosted: for package com.miui.securitycenter 06:19:02.070 ReminderNotificationListenerService D onNotificationPosted 06:19:02.070 ReminderNotificationListenerService D sendCheckWakingConditionsCommand 06:19:02.071 ReminderNotificationListenerService D CHECK_WAKING_CONDITIONS_MSG message received 06:19:02.072 ReminderNotificationListenerService D checkWakingConditions 06:19:02.090 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.trustlook.antivirus.pro 06:19:02.091 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.miui.securitycenter 06:19:02.092 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.wali.NetworkAssistant 06:19:02.092 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.android.providers.contacts 06:19:02.093 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.miui.securitycenter 06:19:02.093 ReminderNotificationListenerService D checkWakingConditions: there are no notifications from selected applications to periodically remind 06:19:02.103 AbstractReminderNotificationListenerService D onNotificationPosted: for package com.miui.securitycenter 06:19:02.104 ReminderNotificationListenerService D onNotificationPosted 06:19:02.104 ReminderNotificationListenerService D sendCheckWakingConditionsCommand 06:19:02.106 ReminderNotificationListenerService D CHECK_WAKING_CONDITIONS_MSG message received 06:19:02.107 ReminderNotificationListenerService D checkWakingConditions 06:19:02.145 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.trustlook.antivirus.pro 06:19:02.146 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.miui.securitycenter 06:19:02.147 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.wali.NetworkAssistant 06:19:02.148 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.android.providers.contacts 06:19:02.149 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.miui.securitycenter 06:19:02.149 ReminderNotificationListenerService D checkWakingConditions: there are no notifications from selected applications to periodically remind 06:19:12.292 CommonFragmentActivity D onCreate: SettingsActivity 06:19:12.372 CommonFragment D Constructor: SettingsFragment 06:19:12.372 CommonFragment D onAttach: SettingsFragment 06:19:12.373 CommonFragment D onCreate: SettingsFragment 06:19:12.374 CommonFragment D onCreateView: SettingsFragment 06:19:12.381 CommonFragment D Constructor: IntervalFragment 06:19:12.382 CommonFragment D onAttach: IntervalFragment 06:19:12.382 CommonFragment D onCreate: IntervalFragment 06:19:12.385 IntervalViewModel D Interval value changed: 1 06:19:12.386 CommonFragment D onCreateView: IntervalFragment 06:19:12.401 CommonFragment D onViewCreated: IntervalFragment 06:19:12.404 CommonFragment D onViewCreated: SettingsFragment 06:19:12.406 CommonFragment D onActivityCreated: SettingsFragment 06:19:12.406 CommonFragment D onActivityCreated: IntervalFragment 06:19:12.406 CommonFragment D onStart: SettingsFragment 06:19:12.407 CommonFragment D onStart: IntervalFragment 06:19:12.407 CommonFragmentActivity D onStart: SettingsActivity 06:19:12.408 CommonFragmentActivity D onResume: SettingsActivity 06:19:12.409 CommonFragment D onResume: SettingsFragment 06:19:12.410 CommonFragment D onResume: IntervalFragment 06:19:15.317 CommonFragmentActivity D finish: SettingsActivity 06:19:15.323 CommonFragment D onPause: IntervalFragment 06:19:15.325 CommonFragment D onPause: SettingsFragment 06:19:15.327 CommonFragmentActivity D onPause: SettingsActivity 06:19:15.575 CommonFragment D onStop: IntervalFragment 06:19:15.576 CommonFragment D onStop: SettingsFragment 06:19:15.576 CommonFragmentActivity D onStop: SettingsActivity 06:19:15.577 CommonFragment D onDestroyView: IntervalFragment 06:19:15.577 CommonFragment D onDestroyView: SettingsFragment 06:19:15.578 CommonFragment D onDestroy: IntervalFragment 06:19:15.579 CommonFragment D onDetach: IntervalFragment 06:19:15.579 CommonFragment D onDestroy: SettingsFragment 06:19:15.579 CommonFragment D onDetach: SettingsFragment 06:19:15.580 CommonFragmentActivity D onDestroy: SettingsActivity 06:19:30.219 CommonFragmentActivity D onCreate: SettingsActivity 06:19:30.280 CommonFragment D Constructor: SettingsFragment 06:19:30.281 CommonFragment D onAttach: SettingsFragment 06:19:30.281 CommonFragment D onCreate: SettingsFragment 06:19:30.282 CommonFragment D onCreateView: SettingsFragment 06:19:30.288 CommonFragment D Constructor: IntervalFragment 06:19:30.289 CommonFragment D onAttach: IntervalFragment 06:19:30.290 CommonFragment D onCreate: IntervalFragment 06:19:30.291 IntervalViewModel D Interval value changed: 1 06:19:30.291 CommonFragment D onCreateView: IntervalFragment 06:19:30.305 CommonFragment D onViewCreated: IntervalFragment 06:19:30.308 CommonFragment D onViewCreated: SettingsFragment 06:19:30.309 CommonFragment D onActivityCreated: SettingsFragment 06:19:30.310 CommonFragment D onActivityCreated: IntervalFragment 06:19:30.310 CommonFragment D onStart: SettingsFragment 06:19:30.310 CommonFragment D onStart: IntervalFragment 06:19:30.311 CommonFragmentActivity D onStart: SettingsActivity 06:19:30.312 CommonFragmentActivity D onResume: SettingsActivity 06:19:30.312 CommonFragment D onResume: SettingsFragment 06:19:30.313 CommonFragment D onResume: IntervalFragment

httpdispatch commented 8 years ago

@MaxKBLim Thank You very much for the log it is very informative. Now i see the issue cause. The problem is that application with package org.example.missedcr periodically removes own notifications which acts like trigger for the Missed Notifications Reminder app to reschedule reminder. I will try to handle such case in the next release.

httpdispatch commented 8 years ago

@MaxKBLim released potential fix to Google Play. Should be available within few hours

MaxKBLim commented 8 years ago

HI,     Installed the Missed Notifications Reminder v1.1.10.     1st run OK, then again no notifcations (Same as when I install Missed Notifications Reminder 1.1.9).

   Thanks.

KBLim

On Wednesday, 2 November 2016, 19:20, Eugene Popovich <notifications@github.com> wrote:

@MaxKBLim released potential fix to Google Play. Should be available within few hours— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

httpdispatch commented 8 years ago

@MaxKBLim did you exclude app from the battery optimization list? If so please try to enable "Keep device awake" option in the advanced options of the application. If that doesn't help, please make sure task killer doesn't kill the app. If everything is checked and doesn't help i will prepare new debug build to collect the log information.

MaxKBLim commented 8 years ago

1). Exclude app from the battery optimization list. - DONE2). "Keep device awake" - DONE3). Include in "Ignore List" in task killer. - DONE4). Add Phone - Still no notification (alert tone). Thanks.

On Thursday, 3 November 2016, 14:24, Eugene Popovich <notifications@github.com> wrote:

@MaxKBLim did you exclude app from the battery optimization list? If so please try to enable "Keep device awake" option in the advanced options of the application. If that doesn't help, please make sure task killer doesn't kill the app. If everything is checked and doesn't help i will prepare new debug build to collect the log information.— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

httpdispatch commented 8 years ago

@MaxKBLim Thank You. Can you please try this debug version, set it up and share the log with me? https://drive.google.com/file/d/0B4hn2M3Klm4MdDN2OER1VWMxUWs/view?usp=sharing

MaxKBLim commented 8 years ago

I have tried Do Software's Missed Call Reminder and in the FAQExDialer xMissedCall PlugIn will cause problem. I have disabled it, it notify for 2 cycles (1 min interval).Clear the missed call. Try second time, but not working.

On Thursday, 3 November 2016, 16:19, Eugene Popovich <notifications@github.com> wrote:

@MaxKBLim Thank You. Can you please try this debug version, set it up and share the log with me? https://drive.google.com/file/d/0B4hn2M3Klm4MdDN2OER1VWMxUWs/view?usp=sharing— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

17:16:47.846 CommonFragmentActivity D onCreate: SettingsActivity 17:16:48.028 CommonFragment D Constructor: SettingsFragment 17:16:48.029 CommonFragment D onAttach: SettingsFragment 17:16:48.030 CommonFragment D onCreate: SettingsFragment 17:16:48.036 CommonFragment D onCreateView: SettingsFragment 17:16:48.054 CommonFragment D Constructor: IntervalFragment 17:16:48.054 CommonFragment D onAttach: IntervalFragment 17:16:48.055 CommonFragment D onCreate: IntervalFragment 17:16:48.063 IntervalViewModel D Interval value changed: 1.000000 17:16:48.064 IntervalViewModel D Interval value transformed: 60 17:16:48.065 CommonFragment D onCreateView: IntervalFragment 17:16:48.107 CommonFragment D onViewCreated: IntervalFragment 17:16:48.115 CommonFragment D Constructor: SoundFragment 17:16:48.116 CommonFragment D onAttach: SoundFragment 17:16:48.116 CommonFragment D onCreate: SoundFragment 17:16:48.139 CommonFragment D onCreateView: SoundFragment 17:16:48.142 CommonFragment D onViewCreated: SoundFragment 17:16:48.144 CommonFragment D Constructor: VibrationFragment 17:16:48.145 CommonFragment D onAttach: VibrationFragment 17:16:48.146 CommonFragment D onCreate: VibrationFragment 17:16:48.147 CommonFragment D onCreateView: VibrationFragment 17:16:48.150 CommonFragment D onViewCreated: VibrationFragment 17:16:48.153 CommonFragment D Constructor: SchedulerFragment 17:16:48.153 CommonFragment D onAttach: SchedulerFragment 17:16:48.154 CommonFragment D onCreate: SchedulerFragment 17:16:48.156 SchedulerViewModel D Begin value changed: 420 17:16:48.158 SchedulerViewModel D Range begin value changed: 420 17:16:48.161 SchedulerViewModel D End value changed: 1260 17:16:48.162 SchedulerViewModel D Range end value changed: 1260 17:16:48.163 CommonFragment D onCreateView: SchedulerFragment 17:16:48.170 CommonFragment D onViewCreated: SchedulerFragment 17:16:48.173 CommonFragment D onViewCreated: SettingsFragment 17:16:48.179 CommonFragment D onActivityCreated: SettingsFragment 17:16:48.180 CommonFragment D onActivityCreated: IntervalFragment 17:16:48.180 CommonFragment D onActivityCreated: SoundFragment 17:16:48.181 CommonFragment D onActivityCreated: VibrationFragment 17:16:48.181 CommonFragment D onActivityCreated: SchedulerFragment 17:16:48.182 CommonFragment D onStart: SettingsFragment 17:16:48.182 CommonFragment D onStart: IntervalFragment 17:16:48.183 CommonFragment D onStart: SoundFragment 17:16:48.183 CommonFragment D onStart: VibrationFragment 17:16:48.183 CommonFragment D onStart: SchedulerFragment 17:16:48.184 CommonFragmentActivity D onStart: SettingsActivity 17:16:48.188 CommonFragmentActivity D onResume: SettingsActivity 17:16:48.189 CommonFragment D onResume: SettingsFragment 17:16:48.196 CommonFragment D onResume: IntervalFragment 17:16:48.197 CommonFragment D onResume: SoundFragment 17:16:48.198 CommonFragment D onResume: VibrationFragment 17:16:48.198 CommonFragment D onResume: SchedulerFragment 17:16:48.362 CommonFragment D onCreateOptionsMenu: SettingsFragment 17:16:48.364 CommonFragment D onPrepareOptionsMenu: SettingsFragment 17:16:55.855 CommonFragment D onPrepareOptionsMenu: SettingsFragment 17:17:04.411 CommonFragmentActivity D finish: SettingsActivity 17:17:04.415 CommonFragment D onPause: IntervalFragment 17:17:04.416 CommonFragment D onPause: SoundFragment 17:17:04.418 CommonFragment D onPause: VibrationFragment 17:17:04.419 CommonFragment D onPause: SchedulerFragment 17:17:04.420 CommonFragment D onPause: SettingsFragment 17:17:04.421 CommonFragmentActivity D onPause: SettingsActivity 17:17:04.671 CommonFragment D onStop: IntervalFragment 17:17:04.673 CommonFragment D onStop: SoundFragment 17:17:04.674 CommonFragment D onStop: VibrationFragment 17:17:04.675 CommonFragment D onStop: SchedulerFragment 17:17:04.676 CommonFragment D onStop: SettingsFragment 17:17:04.677 CommonFragmentActivity D onStop: SettingsActivity 17:17:04.686 CommonFragment D onDestroyView: IntervalFragment 17:17:04.688 CommonFragment D onDestroyView: SoundFragment 17:17:04.689 CommonFragment D onDestroyView: VibrationFragment 17:17:04.691 CommonFragment D onDestroyView: SchedulerFragment 17:17:04.692 CommonFragment D onDestroyView: SettingsFragment 17:17:04.693 CommonFragment D onDestroy: IntervalFragment 17:17:04.695 CommonFragment D onDetach: IntervalFragment 17:17:04.696 CommonFragment D onDestroy: SoundFragment 17:17:04.697 CommonFragment D onDetach: SoundFragment 17:17:04.698 CommonFragment D onDestroy: VibrationFragment 17:17:04.701 CommonFragment D onDetach: VibrationFragment 17:17:04.702 CommonFragment D onDestroy: SchedulerFragment 17:17:04.703 CommonFragment D onDetach: SchedulerFragment 17:17:04.704 CommonFragment D onDestroy: SettingsFragment 17:17:04.706 CommonFragment D onDetach: SettingsFragment 17:17:04.706 CommonFragmentActivity D onDestroy: SettingsActivity 17:21:34.820 CommonFragmentActivity D onCreate: SettingsActivity 17:21:34.911 CommonFragment D Constructor: SettingsFragment 17:21:34.912 CommonFragment D onAttach: SettingsFragment 17:21:34.912 CommonFragment D onCreate: SettingsFragment 17:21:34.914 CommonFragment D onCreateView: SettingsFragment 17:21:34.927 CommonFragment D Constructor: IntervalFragment 17:21:34.928 CommonFragment D onAttach: IntervalFragment 17:21:34.928 CommonFragment D onCreate: IntervalFragment 17:21:34.930 IntervalViewModel D Interval value changed: 1.000000 17:21:34.931 IntervalViewModel D Interval value transformed: 60 17:21:34.932 CommonFragment D onCreateView: IntervalFragment 17:21:34.951 CommonFragment D onViewCreated: IntervalFragment 17:21:34.959 CommonFragment D Constructor: SoundFragment 17:21:34.960 CommonFragment D onAttach: SoundFragment 17:21:34.960 CommonFragment D onCreate: SoundFragment 17:21:34.980 CommonFragment D onCreateView: SoundFragment 17:21:34.982 CommonFragment D onViewCreated: SoundFragment 17:21:34.984 CommonFragment D Constructor: VibrationFragment 17:21:34.985 CommonFragment D onAttach: VibrationFragment 17:21:34.986 CommonFragment D onCreate: VibrationFragment 17:21:34.987 CommonFragment D onCreateView: VibrationFragment 17:21:34.989 CommonFragment D onViewCreated: VibrationFragment 17:21:34.992 CommonFragment D Constructor: SchedulerFragment 17:21:34.993 CommonFragment D onAttach: SchedulerFragment 17:21:34.993 CommonFragment D onCreate: SchedulerFragment 17:21:34.994 SchedulerViewModel D Begin value changed: 420 17:21:34.995 SchedulerViewModel D Range begin value changed: 420 17:21:34.996 SchedulerViewModel D End value changed: 1260 17:21:34.997 SchedulerViewModel D Range end value changed: 1260 17:21:34.997 CommonFragment D onCreateView: SchedulerFragment 17:21:35.003 CommonFragment D onViewCreated: SchedulerFragment 17:21:35.004 CommonFragment D onViewCreated: SettingsFragment 17:21:35.008 CommonFragment D onActivityCreated: SettingsFragment 17:21:35.008 CommonFragment D onActivityCreated: IntervalFragment 17:21:35.008 CommonFragment D onActivityCreated: SoundFragment 17:21:35.009 CommonFragment D onActivityCreated: VibrationFragment 17:21:35.009 CommonFragment D onActivityCreated: SchedulerFragment 17:21:35.010 CommonFragment D onStart: SettingsFragment 17:21:35.010 CommonFragment D onStart: IntervalFragment 17:21:35.010 CommonFragment D onStart: SoundFragment 17:21:35.011 CommonFragment D onStart: VibrationFragment 17:21:35.011 CommonFragment D onStart: SchedulerFragment 17:21:35.011 CommonFragmentActivity D onStart: SettingsActivity 17:21:35.012 CommonFragmentActivity D onResume: SettingsActivity 17:21:35.013 CommonFragment D onResume: SettingsFragment 17:21:35.015 CommonFragment D onResume: IntervalFragment 17:21:35.015 CommonFragment D onResume: SoundFragment 17:21:35.015 CommonFragment D onResume: VibrationFragment 17:21:35.016 CommonFragment D onResume: SchedulerFragment 17:21:35.090 CommonFragment D onCreateOptionsMenu: SettingsFragment 17:21:35.091 CommonFragment D onPrepareOptionsMenu: SettingsFragment

httpdispatch commented 8 years ago

@MaxKBLim from this log i can see that the app notification listener service is either disabled or killed by third party app. Your parameter changes should cause service feedback which should appear in the log, but nothing appears there. Can you please completely disable task killer and add app to autostart and try again?

httpdispatch commented 8 years ago

@MaxKBLim perhaps you should reenable service or restart the phone

httpdispatch commented 8 years ago

@MaxKBLim can you please make a screenshot of the app settings?

MaxKBLim commented 8 years ago

Completely disable task killer and add app to autostart - Done.

On Thursday, 3 November 2016, 18:13, Eugene Popovich <notifications@github.com> wrote:

@MaxKBLim can you please make a screenshot of the app settings?— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

19:01:43.455 CommonFragmentActivity D onCreate: SettingsActivity 19:01:43.613 CommonFragment D Constructor: SettingsFragment 19:01:43.613 CommonFragment D onAttach: SettingsFragment 19:01:43.614 CommonFragment D onCreate: SettingsFragment 19:01:43.619 CommonFragment D onCreateView: SettingsFragment 19:01:43.634 CommonFragment D Constructor: IntervalFragment 19:01:43.635 CommonFragment D onAttach: IntervalFragment 19:01:43.636 CommonFragment D onCreate: IntervalFragment 19:01:43.642 IntervalViewModel D Interval value changed: 1.000000 19:01:43.643 IntervalViewModel D Interval value transformed: 60 19:01:43.644 CommonFragment D onCreateView: IntervalFragment 19:01:43.677 CommonFragment D onViewCreated: IntervalFragment 19:01:43.686 CommonFragment D Constructor: SoundFragment 19:01:43.686 CommonFragment D onAttach: SoundFragment 19:01:43.687 CommonFragment D onCreate: SoundFragment 19:01:43.706 CommonFragment D onCreateView: SoundFragment 19:01:43.709 CommonFragment D onViewCreated: SoundFragment 19:01:43.712 CommonFragment D Constructor: VibrationFragment 19:01:43.712 CommonFragment D onAttach: VibrationFragment 19:01:43.713 CommonFragment D onCreate: VibrationFragment 19:01:43.715 CommonFragment D onCreateView: VibrationFragment 19:01:43.717 CommonFragment D onViewCreated: VibrationFragment 19:01:43.720 CommonFragment D Constructor: SchedulerFragment 19:01:43.721 CommonFragment D onAttach: SchedulerFragment 19:01:43.722 CommonFragment D onCreate: SchedulerFragment 19:01:43.724 SchedulerViewModel D Begin value changed: 420 19:01:43.726 SchedulerViewModel D Range begin value changed: 420 19:01:43.727 SchedulerViewModel D End value changed: 1260 19:01:43.728 SchedulerViewModel D Range end value changed: 1260 19:01:43.729 CommonFragment D onCreateView: SchedulerFragment 19:01:43.737 CommonFragment D onViewCreated: SchedulerFragment 19:01:43.740 CommonFragment D onViewCreated: SettingsFragment 19:01:43.746 CommonFragment D onActivityCreated: SettingsFragment 19:01:43.746 CommonFragment D onActivityCreated: IntervalFragment 19:01:43.747 CommonFragment D onActivityCreated: SoundFragment 19:01:43.747 CommonFragment D onActivityCreated: VibrationFragment 19:01:43.748 CommonFragment D onActivityCreated: SchedulerFragment 19:01:43.748 CommonFragment D onStart: SettingsFragment 19:01:43.748 CommonFragment D onStart: IntervalFragment 19:01:43.749 CommonFragment D onStart: SoundFragment 19:01:43.749 CommonFragment D onStart: VibrationFragment 19:01:43.749 CommonFragment D onStart: SchedulerFragment 19:01:43.750 CommonFragmentActivity D onStart: SettingsActivity 19:01:43.752 CommonFragmentActivity D onResume: SettingsActivity 19:01:43.752 CommonFragment D onResume: SettingsFragment 19:01:43.758 CommonFragment D onResume: IntervalFragment 19:01:43.759 CommonFragment D onResume: SoundFragment 19:01:43.759 CommonFragment D onResume: VibrationFragment 19:01:43.759 CommonFragment D onResume: SchedulerFragment 19:01:43.920 CommonFragment D onCreateOptionsMenu: SettingsFragment 19:01:43.921 CommonFragment D onPrepareOptionsMenu: SettingsFragment

httpdispatch commented 8 years ago

@MaxKBLim can you please try to adjust some settings (for example interval value) and save the log?

MaxKBLim commented 8 years ago

There is a Yellow (Missed Notication icon) in the App folder and when I clicked onit, it's a black screen with "Leak in com.app.missednotication....... 1st run - 2.0 min Interval (No Notification) 2nd run - 1.5 min Interval (1 Notification Only after run for 4.0 mins.) 3rd run - 1.5 min Interval (No Notification) 4th run - 2.5 min Interval (No Notification)

On Thursday, 3 November 2016, 19:07, Eugene Popovich <notifications@github.com> wrote:

@MaxKBLim can you please try to adjust some settings (for example interval value) and save the log?— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

19:39:49.873 CommonFragment D onResume: VibrationFragment 19:39:49.873 CommonFragment D onResume: SchedulerFragment 19:39:50.212 CommonFragment D onStop: ApplicationsSelectionFragment 19:39:50.214 CommonFragmentActivity D onStop: ApplicationsSelectionActivity 19:39:50.217 CommonFragment D onDestroyView: ApplicationsSelectionFragment 19:39:50.219 CommonFragment D onDestroy: ApplicationsSelectionFragment 19:39:50.221 CommonFragment D onDetach: ApplicationsSelectionFragment 19:39:50.223 CommonFragmentActivity D onDestroy: ApplicationsSelectionActivity 19:39:51.182 CommonFragmentActivity D finish: SettingsActivity 19:39:51.192 CommonFragment D onPause: IntervalFragment 19:39:51.194 CommonFragment D onPause: SoundFragment 19:39:51.195 CommonFragment D onPause: VibrationFragment 19:39:51.196 CommonFragment D onPause: SchedulerFragment 19:39:51.197 CommonFragment D onPause: SettingsFragment 19:39:51.198 CommonFragmentActivity D onPause: SettingsActivity 19:39:51.442 CommonFragment D onStop: IntervalFragment 19:39:51.443 CommonFragment D onStop: SoundFragment 19:39:51.443 CommonFragment D onStop: VibrationFragment 19:39:51.444 CommonFragment D onStop: SchedulerFragment 19:39:51.445 CommonFragment D onStop: SettingsFragment 19:39:51.445 CommonFragmentActivity D onStop: SettingsActivity 19:39:51.446 CommonFragment D onDestroyView: IntervalFragment 19:39:51.447 CommonFragment D onDestroyView: SoundFragment 19:39:51.447 CommonFragment D onDestroyView: VibrationFragment 19:39:51.448 CommonFragment D onDestroyView: SchedulerFragment 19:39:51.448 CommonFragment D onDestroyView: SettingsFragment 19:39:51.449 CommonFragment D onDestroy: IntervalFragment 19:39:51.449 CommonFragment D onDetach: IntervalFragment 19:39:51.450 CommonFragment D onDestroy: SoundFragment 19:39:51.450 CommonFragment D onDetach: SoundFragment 19:39:51.451 CommonFragment D onDestroy: VibrationFragment 19:39:51.452 CommonFragment D onDetach: VibrationFragment 19:39:51.452 CommonFragment D onDestroy: SchedulerFragment 19:39:51.453 CommonFragment D onDetach: SchedulerFragment 19:39:51.454 CommonFragment D onDestroy: SettingsFragment 19:39:51.455 CommonFragment D onDetach: SettingsFragment 19:39:51.455 CommonFragmentActivity D onDestroy: SettingsActivity 19:39:54.053 AbstractReminderNotificationListenerService D onNotificationRemoved: for package com.modoohut.dialer 19:39:54.054 ReminderNotificationListenerService D onNotificationRemoved 19:39:54.080 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.miui.securitycenter 19:39:54.081 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.wali.NetworkAssistant 19:39:54.082 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.miui.securitycenter 19:39:54.084 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.android.providers.contacts 19:39:54.085 ReminderNotificationListenerService D stopWaking 19:39:54.086 ReminderNotificationListenerService D stopWaking: cancel reminder 19:39:54.095 AbstractReminderNotificationListenerService D onNotificationRemoved: for package org.example.missedcr 19:39:54.095 ReminderNotificationListenerService D onNotificationRemoved 19:40:28.283 AbstractReminderNotificationListenerService D onNotificationPosted: for package com.android.incallui 19:40:28.284 ReminderNotificationListenerService D onNotificationPosted 19:40:28.284 ReminderNotificationListenerService D checkWakingConditions 19:40:28.309 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.android.incallui 19:40:28.310 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.miui.securitycenter 19:40:28.311 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.wali.NetworkAssistant 19:40:28.311 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.miui.securitycenter 19:40:28.312 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.android.providers.contacts 19:40:28.312 ReminderNotificationListenerService D checkWakingConditions: there are no notifications from selected applications to periodically remind 19:40:28.399 AbstractReminderNotificationListenerService D onNotificationPosted: for package com.android.incallui 19:40:28.399 ReminderNotificationListenerService D onNotificationPosted 19:40:28.401 ReminderNotificationListenerService D checkWakingConditions 19:40:28.416 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.android.incallui 19:40:28.417 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.miui.securitycenter 19:40:28.418 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.wali.NetworkAssistant 19:40:28.419 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.miui.securitycenter 19:40:28.420 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.android.providers.contacts 19:40:28.420 ReminderNotificationListenerService D checkWakingConditions: there are no notifications from selected applications to periodically remind 19:40:29.060 AbstractReminderNotificationListenerService D onNotificationPosted: for package com.miui.securitycenter 19:40:29.061 ReminderNotificationListenerService D onNotificationPosted 19:40:29.062 ReminderNotificationListenerService D checkWakingConditions 19:40:29.077 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.android.incallui 19:40:29.078 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.miui.securitycenter 19:40:29.078 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.wali.NetworkAssistant 19:40:29.079 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.miui.securitycenter 19:40:29.081 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.android.providers.contacts 19:40:29.081 ReminderNotificationListenerService D checkWakingConditions: there are no notifications from selected applications to periodically remind 19:40:31.491 AbstractReminderNotificationListenerService D onNotificationPosted: for package com.android.server.telecom 19:40:31.492 ReminderNotificationListenerService D onNotificationPosted 19:40:31.493 ReminderNotificationListenerService D checkWakingConditions 19:40:31.501 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.miui.securitycenter 19:40:31.502 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.wali.NetworkAssistant 19:40:31.502 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.miui.securitycenter 19:40:31.503 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.android.providers.contacts 19:40:31.503 ReminderNotificationListenerService D checkWakingConditions: there are no notifications from selected applications to periodically remind 19:40:31.504 AbstractReminderNotificationListenerService D onNotificationRemoved: for package com.android.incallui 19:40:31.504 ReminderNotificationListenerService D onNotificationRemoved 19:40:31.510 AbstractReminderNotificationListenerService D onNotificationRemoved: for package com.android.server.telecom 19:40:31.511 ReminderNotificationListenerService D onNotificationRemoved 19:40:31.657 AbstractReminderNotificationListenerService D onNotificationPosted: for package com.modoohut.dialer 19:40:31.657 ReminderNotificationListenerService D onNotificationPosted 19:40:31.658 ReminderNotificationListenerService D checkWakingConditions 19:40:31.666 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.modoohut.dialer 19:40:31.667 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: found match for package com.modoohut.dialer 19:40:31.667 ReminderNotificationListenerService D checkWakingConditions: there are notifications from selected applications. Scheduling reminder 19:40:31.667 ReminderNotificationListenerService D scheduleNextWakup: Schedule reminder for 150 seconds 19:40:31.668 ReminderNotificationListenerService D scheduleNextWakup: called 19:41:01.666 AbstractReminderNotificationListenerService D onNotificationPosted: for package org.example.missedcr 19:41:01.666 ReminderNotificationListenerService D onNotificationPosted 19:41:01.667 ReminderNotificationListenerService D checkWakingConditions 19:41:01.667 ReminderNotificationListenerService D checkWakingConditions: already active, skipping 19:41:05.288 AbstractReminderNotificationListenerService D onNotificationPosted: for package com.miui.securitycenter 19:41:05.288 ReminderNotificationListenerService D onNotificationPosted 19:41:05.289 ReminderNotificationListenerService D checkWakingConditions 19:41:05.290 ReminderNotificationListenerService D checkWakingConditions: already active, skipping 19:42:01.560 AbstractReminderNotificationListenerService D onNotificationRemoved: for package org.example.missedcr 19:42:01.561 ReminderNotificationListenerService D onNotificationRemoved 19:42:01.587 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.modoohut.dialer 19:42:01.588 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: found match for package com.modoohut.dialer 19:42:01.598 AbstractReminderNotificationListenerService D onNotificationPosted: for package org.example.missedcr 19:42:01.599 ReminderNotificationListenerService D onNotificationPosted 19:42:01.600 ReminderNotificationListenerService D checkWakingConditions 19:42:01.600 ReminderNotificationListenerService D checkWakingConditions: already active, skipping 19:43:01.537 AbstractReminderNotificationListenerService D onNotificationRemoved: for package org.example.missedcr 19:43:01.537 ReminderNotificationListenerService D onNotificationRemoved 19:43:01.554 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.modoohut.dialer 19:43:01.555 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: found match for package com.modoohut.dialer 19:43:01.595 AbstractReminderNotificationListenerService D onNotificationPosted: for package org.example.missedcr 19:43:01.596 ReminderNotificationListenerService D onNotificationPosted 19:43:01.597 ReminderNotificationListenerService D checkWakingConditions 19:43:01.597 ReminderNotificationListenerService D checkWakingConditions: already active, skipping 19:43:01.671 ReminderNotificationListenerService$ScheduledSoundNotificationReceiver D onReceive 19:43:01.672 ReminderNotificationListenerService$ScheduledSoundNotificationReceiver D onReceive: The screen is on, skip notification 19:43:01.673 ReminderNotificationListenerService D scheduleNextWakup: Schedule reminder for 150 seconds 19:43:01.674 ReminderNotificationListenerService D scheduleNextWakup: called 19:44:01.557 AbstractReminderNotificationListenerService D onNotificationRemoved: for package org.example.missedcr 19:44:01.559 ReminderNotificationListenerService D onNotificationRemoved 19:44:01.583 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.modoohut.dialer 19:44:01.584 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: found match for package com.modoohut.dialer 19:44:01.591 AbstractReminderNotificationListenerService D onNotificationPosted: for package org.example.missedcr 19:44:01.591 ReminderNotificationListenerService D onNotificationPosted 19:44:01.592 ReminderNotificationListenerService D checkWakingConditions 19:44:01.593 ReminderNotificationListenerService D checkWakingConditions: already active, skipping 19:44:07.084 AbstractReminderNotificationListenerService D onNotificationRemoved: for package com.modoohut.dialer 19:44:07.085 ReminderNotificationListenerService D onNotificationRemoved 19:44:07.093 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.miui.securitycenter 19:44:07.094 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.wali.NetworkAssistant 19:44:07.095 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.miui.securitycenter 19:44:07.096 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.android.providers.contacts 19:44:07.097 ReminderNotificationListenerService D stopWaking 19:44:07.098 ReminderNotificationListenerService D stopWaking: cancel reminder 19:44:07.103 AbstractReminderNotificationListenerService D onNotificationRemoved: for package org.example.missedcr 19:44:07.104 ReminderNotificationListenerService D onNotificationRemoved 19:44:17.785 AbstractReminderNotificationListenerService D onNotificationPosted: for package com.miui.securitycenter 19:44:17.787 ReminderNotificationListenerService D onNotificationPosted 19:44:17.788 ReminderNotificationListenerService D checkWakingConditions 19:44:17.789 CommonFragmentActivity D onCreate: SettingsActivity 19:44:17.795 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.miui.securitycenter 19:44:17.795 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.wali.NetworkAssistant 19:44:17.795 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.miui.securitycenter 19:44:17.796 AbstractReminderNotificationListenerService D checkNotificationForAtLeastOnePackageExists: checking package com.android.providers.contacts 19:44:17.796 ReminderNotificationListenerService D checkWakingConditions: there are no notifications from selected applications to periodically remind 19:44:17.862 CommonFragment D Constructor: SettingsFragment 19:44:17.863 CommonFragment D onAttach: SettingsFragment 19:44:17.863 CommonFragment D onCreate: SettingsFragment 19:44:17.865 CommonFragment D onCreateView: SettingsFragment 19:44:17.877 CommonFragment D Constructor: IntervalFragment 19:44:17.877 CommonFragment D onAttach: IntervalFragment 19:44:17.878 CommonFragment D onCreate: IntervalFragment 19:44:17.879 IntervalViewModel D Interval value changed: 2.500000 19:44:17.880 IntervalViewModel D Interval value transformed: 150 19:44:17.881 CommonFragment D onCreateView: IntervalFragment 19:44:17.896 CommonFragment D onViewCreated: IntervalFragment 19:44:17.904 CommonFragment D Constructor: SoundFragment 19:44:17.905 CommonFragment D onAttach: SoundFragment 19:44:17.905 CommonFragment D onCreate: SoundFragment 19:44:17.918 CommonFragment D onCreateView: SoundFragment 19:44:17.921 CommonFragment D onViewCreated: SoundFragment 19:44:17.923 CommonFragment D Constructor: VibrationFragment 19:44:17.924 CommonFragment D onAttach: VibrationFragment 19:44:17.924 CommonFragment D onCreate: VibrationFragment 19:44:17.925 CommonFragment D onCreateView: VibrationFragment 19:44:17.928 CommonFragment D onViewCreated: VibrationFragment 19:44:17.930 CommonFragment D Constructor: SchedulerFragment 19:44:17.931 CommonFragment D onAttach: SchedulerFragment 19:44:17.931 CommonFragment D onCreate: SchedulerFragment 19:44:17.932 SchedulerViewModel D Begin value changed: 420 19:44:17.933 SchedulerViewModel D Range begin value changed: 420 19:44:17.934 SchedulerViewModel D End value changed: 1260 19:44:17.935 SchedulerViewModel D Range end value changed: 1260 19:44:17.936 CommonFragment D onCreateView: SchedulerFragment 19:44:17.942 CommonFragment D onViewCreated: SchedulerFragment 19:44:17.943 CommonFragment D onViewCreated: SettingsFragment 19:44:17.946 CommonFragment D onActivityCreated: SettingsFragment 19:44:17.946 CommonFragment D onActivityCreated: IntervalFragment 19:44:17.947 CommonFragment D onActivityCreated: SoundFragment 19:44:17.947 CommonFragment D onActivityCreated: VibrationFragment 19:44:17.948 CommonFragment D onActivityCreated: SchedulerFragment 19:44:17.948 CommonFragment D onStart: SettingsFragment 19:44:17.948 CommonFragment D onStart: IntervalFragment 19:44:17.949 CommonFragment D onStart: SoundFragment 19:44:17.949 CommonFragment D onStart: VibrationFragment 19:44:17.950 CommonFragment D onStart: SchedulerFragment 19:44:17.950 CommonFragmentActivity D onStart: SettingsActivity 19:44:17.951 CommonFragmentActivity D onResume: SettingsActivity 19:44:17.952 CommonFragment D onResume: SettingsFragment 19:44:17.953 CommonFragment D onResume: IntervalFragment 19:44:17.954 CommonFragment D onResume: SoundFragment 19:44:17.954 CommonFragment D onResume: VibrationFragment 19:44:17.955 CommonFragment D onResume: SchedulerFragment 19:44:17.998 CommonFragment D onCreateOptionsMenu: SettingsFragment 19:44:17.998 CommonFragment D onPrepareOptionsMenu: SettingsFragment 19:44:19.588 CommonFragment D onPrepareOptionsMenu: SettingsFragment

httpdispatch commented 8 years ago

@MaxKBLim Was the screen turned on when you expected for notification? The app skips reminder in case screen is on.

httpdispatch commented 8 years ago

19:43:01.672 ReminderNotificationListenerService$ScheduledSoundNotificationReceiver D onReceive: The screen is on, skip notification

MaxKBLim commented 8 years ago

1st run - 2.0 min Interval (No Notification) -SCREEN OFF2nd run - 1.5 min Interval (1 Notification Only after run for 4.0 mins.)  - SCREEN OFF (1st Notification) 3rd run - 1.5 min Interval (No Notification) -SCREEN OFF4th run - 2.5 min Interval (No Notification) -SCREEN OFF

On Thursday, 3 November 2016, 19:54, Eugene Popovich <notifications@github.com> wrote:

@MaxKBLim Was the screen turned on when you expected for notification? The app skips reminder in case screen is on.— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

MaxKBLim commented 8 years ago

Possible to clear missed call notification till MISSED CALL LOG CLEARED and not SCRREN ON?

httpdispatch commented 8 years ago

No, app is very simple. And reminds only if there is an active notification. Once notification is removed the reminder will be discarded.