Home

Attachments
dncviolation-1.png (92207 bytes)
dncviolation-2.png (62803 bytes)
dncviolation-3.png (73299 bytes)

DNCViolation

Those pesky telecallers and SMS been bothering you, even though you have registered your number in the National Do Not Call Registry (NDNC)? Now there's an easy way to get back at them with your Android phone!

Introducing DNCViolation, an "Android application to select received calls and SMS texts and report them as Do Not Call violations. Made for India but may be extensible to other regions."

The application currently:

  • Displays a list of calls and SMSes received in the past 3 days. (3 days is the max time you can wait before reporting a violation)
  • Allows you to view the details of any SMS.
  • Lets you to select one or more calls and SMSes as violations.
  • Lets you report the selected violations as messages to 1909.
  • Doesn't delete messages even though there's a button :) Update: Fixed in v0.2.

There's a lot of work to be done. In rough order of priority:

  • Test on multiple providers.
  • Enable delete functionality. ** Update:** Done in v0.2.
  • Fix user interface.
  • Track reporting SMS status.
  • Log reports, mark already-reported calls/SMSes.
  • Clean up code.

OK, I admit I learnt Android (and to some extent, Java) while coding this app, so the code is fugly -- mostly because of lack of familiarity with the paradigms. Also, user interfaces aren't my strong point, so don't complain about the ghastly UI. However, it's in the best traditions of FOSS -- scratch your own itch, and GPL the result. If you don't like it... improve it!

Feedback, patches and offers of free fresh-lime sodas (sweet+salted) welcome.

Version

2011-09-18 Version 0.1 released

  • Initial release

2011-09-18 Version 0.2 released

  • Enable delete SMS after reporting functionality.

2011-09-21 Version 0.3 released

  • Add application menu.
  • Add user preferences.

Licence

Released under the GNU General Public Licence 3.0 or, at your option, any later version of the GPL.

Author(s)

Project Admins:

Download

Scan this QR Code with your phone to download the latest version of DNCViolation:
QR Code.

Don't have a QR Code scanner? Get one here.

Or click the link below to download DNCViolation: