Overview of Call and SMS Blocking Program


The program is designed to effectively block unwanted incoming and outgoing calls and SMS messages. It operates at the system level, ensuring that the first call is not missed, the screen does not light up, and no dialer window appears.

Root Privileges


While some program functions require root privileges, it is important to note that root rights are not necessary for blocking calls on Android 8 and above.

Dual SIM Support


The program supports Dual SIM smartphones, allowing users to set different blocking parameters for each SIM card.

Features



  • Blocking Incoming SMS and MMS: Available on Android 4.4 and above without any appointment, as it functions as an SMS processing program.

  • Blocking Outgoing Calls and SMS: Users can block unwanted outgoing communications.

  • Customizable Dual SIM Settings: Different blocking parameters can be set for each SIM card.

  • Private Conversations: Option to replace the incoming call number for enhanced privacy.

Call Blocking Options


For call blocking, users can choose between two methods:



  • Reject: The call is immediately rejected.

  • Not to Answer: The call is not answered, but the caller is not informed.

SMS Filtering


Users can set text filters for SMS messages. If no filter is set, all SMS from the specified number will be blocked. To separate multiple filters, use the semicolon (;) symbol. If a filter begins with !, all SMS not matching the filter will be blocked.

Number Filtration


To filter numbers, create a list and make it current. The program includes:



  • Not to Block Mode: Disables all blocking functions.

  • Black List: Blocks all numbers added to this list, with customizable blocking parameters for each number.

  • White List: Blocks all numbers not included in this list, with parameters derived from list settings.

Advanced Features


When adding numbers to the list, users can specify templates where ? represents any single character and * represents any number of characters. To block hidden numbers, leave the field empty. Regular expressions can also be used, starting with ^ and ending with $ (available only in the full version).

Scheduling


The program allows for scheduling, enabling users to make the designated list current at specified times.

Free Version Limitations



  • Maximum of two entries in the list (templates can be used, but contact groups and exceptions are not supported).

  • No scheduler functionality available.

Important System Settings



  1. Wait After Boot: This delay ensures that the radio module is fully activated before the program starts. Typical values range from 10 to 40 seconds, although many devices may work with zero delay. If blocking does not occur on the second SIM, consider increasing this value.

  2. Submode: This setting controls the hardware features of the device. Selecting the appropriate submode may be necessary to prevent network issues after program startup. A reboot is required after changing the submode. For MTK smartphones, submode 1 should be selected.

Current Status Check


In the settings under the "About" section, users can view the current status of the service. For successful operation, the status for SIM1 (or SIM2 for Dual SIM devices) should be displayed in green.

Integration with Tasker


To integrate with Tasker, add "Start the Application" as a task, select "Root Call Manager," and enter the desired list name in the data field. This will make the chosen list current automatically.