How to Register BroadcastReceiver For blocking Incoming SMSs
IntentFilter intentFilter = new IntentFilter(Intent."what should be here");
ctx.registerReceiver(outgoingReceiver, intentFilter);
Try the following :
intentFilter.addAction("android.provider.Telephony.SMS_RECEIVED");
Hope this helps.