Мы пытаемся создать приложение Blackberry для фильтрации входящих SMS.
Мы успешно перехватили сообщение, используя Datagram / MessageConnection.
Однако к тому времени, когда мы получаем сообщение в нашей цепочке прослушивания и обрабатываем его, оно уже достигло папки входящих сообщений SMS. Это побеждает цель перехвата. Также Blackberry не позволяет читать / писать / удалять SMS из SMS Inbox. Поэтому, как только SMS попадает в папку «Входящие», ничего нельзя сделать для его удаления.
Фильтр брандмауэра очень хорошо работает для блокировки SMS. Однако нет API для доступа к настройкам брандмауэра.
Я думаю, что единственный вариант - настроить прослушиватель таким образом, чтобы он получал SMS перед собственной папкой «Входящие». Но мы не можем найти какую-либо документацию по этому вопросу.
Будем весьма благодарны за любые указания по решению этой проблемы.