Разница между блокировкой вызовов и скрытием номеров на Android заключается в том, что каждая из этих функций решает разные задачи.
Блокировка вызовов позволяет блокировать входящие звонки с неизвестных или скрытых номеров 147. Для этого можно использовать как стандартные функции устройства, так и сторонние приложения, например Calls Blacklist. 1
Скрытие номеров позволяет скрывать номер телефона при звонках, чтобы вызываемые абоненты не видели его. 58 Для этого можно отключить определение номера в настройках смартфона или использовать специальные коды, например, набрать #31# перед номером телефона, чтобы он не отображался на устройстве получателя. 8
Таким образом, блокировка вызовов направлена на ограничение доступа к определённым номерам, а скрытие номеров — на сокрытие самого номера при звонках.