Вы пробовали с этим кодом ниже?
Для содержимого: // sms / inbox, поля: _id, thread_id, адрес, лицо, дата, протокол, чтение, статус, тип, response_path_present, тема, тело, service_center, заблокирован .
ContentValues values;
values.put("date",mDate);
values.put("address",mPhoneNumber);
values.put("body",mMessage);
... // put values for various fields
context.getContentResolver().insert(Uri.parse("content://sms/inbox"),values);
У меня нет времени попробовать это прямо сейчас, но это должно работать логически. Пожалуйста, дайте мне знать, если это не так!