Служба andriod SMS предоставляется другой отдельной java-программой, и SMS-сообщение может храниться в базе данных SQLlite.
Обычно это вредоносная программа, которая вызывает сервис менеджера SMS для опроса содержимого в нем или для отправки SMS-сообщения.
Даже если вы перехватываете все диски ввода-вывода из ядра, трудно узнать, какая программа запускает этот дисковый ввод-вывод в диспетчер.
И также трудно узнать намерение активизации ввода-вывода из имени файла или блока данных.
Если вы хотите попробовать функцию перехвата для адакамических целей, вы можете попробовать функцию ptrace в Android. Это очень похоже на ptrace в стандартном Linux и может перехватывать все запросы системных вызовов, отправленные процессом.