[Android Apps and Games] Deleted member 267841:
Hi,

I just have finished the development of (another) application that reminds repeatedly for sms/mms and missed calls.

The amazing of this application is that you can configure the sound, repeat interval, repeats count, vibration and led color.

Also, you can set the instant of the remind ends (via a max number of repeats or when the screen becomes on, the device becomes unlocked, etc)

Battery friendly

The application and the associated services are only executed when a SMS/MMS arrives or when a missed call is detected, and are destroyed when the notification ends.

Only when you have a missed call and/or unread message are resident in memory.

Permissions

In order to implement these features, I need to use the next permissions:

- Boot completed: To start the notifications when the phone boot ends, if the case

- Vibrate: For make effective the vibration, if configured

- Receive SMS/MMS: For receive a event, and start the service just when a SMS/MMS is received

- Read SMS: For access to the SMS/MMS database (in order to test for unread messages)

- Read Phone State: For receive a event when a incoming call ends (in order to start the service, if is a missed call)

- Read Contacts: Needed to access to the CallsLog (in order to test for missed calls)

- Wake lock: Needed to set the screen on (if configured)

History

1.0.1

First release

1.1.0

Translation errors corrected

disable notifications during call

Added dormancy hours

1.2.0

Separated scheduled hours from working days and weekend

2.0.1

Scheduler rules UI rewritten.

Scheduler rules are now fully editable, removable and curtomizable.

2.1.0

Added notification sound, vibration and led to the rule definition

2.2.0

Bugs corrected

Added screen on setting

Added donate menu (please, donate any amount if the application you like)

2.2.1

Corrected bugs on repeating notifications based on numeric counter

Added setting for restart repeats counter on new incoming message/miss call (only donors)

2.2.2

Added portuguese-brazilian translation (thank's to lucas.dr)

Internal improvements

Improvements on notifications

2.2.3

Added compatibility with Android 2.1

Translation strings corrected

2.2.4

Updated the wakelock adquire mode, in order to prevent no notifications when screen is off

2.2.6

Added setting to delay first SMS/MMS notification (prevent double notifications when stock Mms notification is not deactivable) [only for donors]

2.2.8

Bugs corrected

2.3.0

Another try to solve the bug with no notifications when screen is off in some devices

2.4.0

No notifications bug when screen was off is finally solved

2.4.1

Internal improvements

2.4.2

Corrected FC when create a rule and no select activation days

2.4.3

Corrected layout when create scheduler rule in small screens

2.5.0

Corrected a bug that forces a deadlock of the application if receive

a call (not missed) and exists a unread message

Added new interface to the donations feature unlock (added application

in the market for receive the donations).

3.0.0

Fully rewritten code

Added widget

Added status bar notification

Separate settings for SMS and MMS

Download link

https://market.android.com/details?id=com.ryosoftware.phonenotifier

Bugs report

Please,

If you have no notifications (when the screen is off), send me a logcat of your device:

- If you have ADB installed in your PC computer, follow this instructions:

1) Connect the device to the PC using the data cable

2) Open a terminal or command prompt and execute "adb logcat"

3) Enter PhoneNotifier application and configure to show notifications each 30 seconds, and select your preferred sound and settings

4) Exit from the settings application

5) Receive a SMS or Missed call

6) Wait 5 minutes

7) Copy the logcat from the terminal and send to me via email

- If you don't use ADB in your the PC computer

1) Install ALOGCAT from the Android Market

2) Configure ALOGCAT in order to log all (including debug, errors and info)

3) Enter PhoneNotifier application and configure to show notifications each 30 seconds, and select your preferred sound and settings

4) Exit from the settings application

5) Receive a SMS or Missed call

6) Wait 5 minutes

7) Enter ALOGCAT and export the log to a HTML file or text file

8) Send to me via email

Thank's