There are many 3d party call control/filter/blocker applications that cannot acquire android.permission.MODIFY_PHONE_STATE on Android 2.3 Gingerbread and thus become useless. All the applications used to hijack com.android.internal.telephony.ITelephony and called it to drop calls, but there is no way to do that from version 2.3 on. There are considerable host of users that need ant-spam badly and cannot be satisfied with replacements, like, for example, pre-installed call blacklist HTC has.
3d party telephony applications on any mobile platform, as far as I know, usually implement some tricks to work around API limitations. Why not to make it different for Android? Telephony API can be made really open and a fine grained set of permissions added to access telephony subsystem. Eventually, user will decide whether to allow application being installed to access particular telephony functions. Dare to hope this post will start active discussion between interested parties and we'll come to some workable solution. It would be nice to hear arguments and suggestions from the platform developers and recommendations of application developers. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

