Disconnected Number app?
I apologize if this already exists, but I was unable to find anything on Google or the forums here.
I'm wondering if it's feasible to create an apk that will do the following:
Upon incoming call, check the number. If it exists in a database of user-added numbers, or is Unknown/Private (if this setting is selected), then the call is answered by the phone automatically (without playing a ringtone), the mic is shut off, and it plays back a recording of the "The number you have dialed is not in service". Set it to disconnect after 30 seconds or so, if the other end of the call doesn't end it themselves.
I believe this would be useful as a sort of black-listing program, and should anyone call that number while blacklisted, they would most likely remove the number from their list. I see this being beneficial for telemarketers, collections calls, Ex-boyfriends/ex-girlfriends, that stranger in the bar you gave your number out to after you had too much to drink, etc.
While I realize there are a number of call-blocking programs out there, I think the main selling point of this would be that it would stop the calls from coming from that source.
Sorry if a thread like this exists somewhere, or even an app, but I couldn't find anything. I've just been thinking about this a lot lately, and while I have some experience programming, I have yet to touch anything for the Android OS.