Block SMS if NOT in Contacts

mdman2021

New member
Question: Can I use Macrodroid to block an SMS text message ONLY IF the sender is NOT in my Contacts?
I think the answer is NO but new features are being developed and discovered every day so I'm just asking. Also, I have just learned how to apply the ADB HACK to my Samsung Galaxy Note21 Ultra to allow Macrodroid to turn Location Services ON/OFF. I suspect there MIGHT BE another hack for allowing the blocking SMS messages if not in Contacts. If there is a way to do this (using Macrodroid) then please share how to. One last thought... Macrodroid can detect and block (hang-up) a CALL if NOT in my Contacts so what's the big deal with not being able to block SMS messages?
P.S. Don't forget the original question.
 

FrameXX

Well-known member
Hmmm. Blocking SMS directly... However you could at least block message notifications fom non-contact by immidiately clearing them with MacroDroid.

If message from non-contact received > immidiately clear all incoming sms notification for 10 seconds.
 

mdman2021

New member
Ok, I'll bring this thread back on track because the conversation has strayed off topic... I want to block the SMS message completely and delete it if possible IF the sender IS NOT in my Contacts. I DO NOT want to have to scroll over it or under it or past it. I want to know that ALL text messages in my SMS app are from people I know because I have added to my Contacts. Merely clearing the Notification leaves the message in the SMS list, doesn't it??? If doing what I want involves an ADB HACK or ROOT then does anyone know what the ADB HACK would be? Also, I suppose if Macrodroid CANNOT delete SMS messages then we should say that here so others will know. Later, when Macrodroid CAN delete SMS messages then we can update this thread accordingly.
 

FrameXX

Well-known member
Ok, I'll bring this thread back on track because the conversation has strayed off topic... I want to block the SMS message completely and delete it if possible IF the sender IS NOT in my Contacts. I DO NOT want to have to scroll over it or under it or past it. I want to know that ALL text messages in my SMS app are from people I know because I have added to my Contacts. Merely clearing the Notification leaves the message in the SMS list, doesn't it??? If doing what I want involves an ADB HACK or ROOT then does anyone know what the ADB HACK would be? Also, I suppose if Macrodroid CANNOT delete SMS messages then we should say that here so this appothers will know. Later, when Macrodroid CAN delete SMS messages then we can update this thread accordingly.

Apps can't block or delete messages directly on Android unless they are default SMS app. Even ADB hack can't help you. Only root would be an option, but MacroDroid is not supporting deleting or blocking messages with root. You can try this app from Play Store. That app does it by offering itself as default SMS app, so you need to use it as your SMS app, but it can manage all SMSs and block messages you don't want. This is something MacroDroid can't do. You can have only 1 default SMS app.
 
Top