I have honor 8 lite with android 7.0 I block a number from default dialer app, It should be blocked now but instead when someone calls me from that number he hears 1 or 2 seconds of my phone ringing, then the call hangs. So that the other party can easily understand that his/her call has been blocked. I want that the call must be blocked silently, without the calling party knowing anything about it. The caller must get message such as -- Not reachable or phone is switched off. I know that this feature may be network dependent but my old feature phone was doing it very smartly but my smart phone fails to do so. Any suggestions on how to block calls with android 7.0 stealthily. Thank you.

1 Answer 1


I do something very similar on my device running Marshmallow to prevent tele callers and quite successfully so :)

is the preferred option. Many apps are available. I prefer using MacroDroid , since it is free (upto 5 macros) and easy to learn.

Since I don't have Nougat can't test, but should run fine

In the first macro, it is configured here for non contacts. You can select individually the numbers in your case

enter image description here enter image description here

The SMS portion of first macro is expanded below - you can configure it to your liking

enter image description here

Note: Two macros are strictly not required. You can add action of second macro in first itself - I needed two macros for customisation which is not shown here

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .