[Galaxy S6 General] koko115:
SILENT DELIVERED SMS / MMS REPORTS FOR MM TOUCHWIZ

My first official mod ;)

Decompile SECMMS apk and go for edit to this file:

/smali/com/android/mms/transaction/MessagingNotification.smali

Then find this method .method public static a(Landroid/content/Context;IIJLjava/lang/String;I)V

And in this method search and delate only this red line if-nez v2, :cond_0

.method public static a(Landroid/content/Context;IIJLjava/lang/String;I)V
.locals 7

.prologue
.line 4960
const/4 v0, 0x0

invoke-static {p0, p6, v0}, Lcom/android/mms/transaction/MessagingNotification;->a(Landroid/content/Context;II)V

.line 4962
sget-boolean v0, Lcom/android/mms/transaction/MessagingNotification;->Q:Z

if-nez v0, :cond_1

.line 5041
:cond_0
:goto_0
return-void

.line 4966
:cond_1
new-instance v0, Ljava/lang/StringBuffer;

const/16 v1, 0x64

invoke-direct {v0, v1}, Ljava/lang/StringBuffer;->(I)V

.line 4967
const-string/jumbo v1, "Mms/MessagingNotification"

const-string/jumbo v2, "updateReportNotification(),type="

invoke-virtual {v0, v2}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;

move-result-object v0

invoke-virtual {v0, p1}, Ljava/lang/StringBuffer;->append(I)Ljava/lang/StringBuffer;

move-result-object v0

const-string/jumbo v2, ",status="

invoke-virtual {v0, v2}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;

move-result-object v0

invoke-virtual {v0, p2}, Ljava/lang/StringBuffer;->append(I)Ljava/lang/StringBuffer;

move-result-object v0

const-string/jumbo v2, ",threadId="

invoke-virtual {v0, v2}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;

move-result-object v0

invoke-virtual {v0}, Ljava/lang/StringBuffer;->toString()Ljava/lang/String;

move-result-object v0

invoke-static {v1, v0}, Lcom/android/mms/i;->b(Ljava/lang/String;Ljava/lang/String;)V

.line 4969
new-instance v3, Landroid/app/Notification$Builder;

invoke-direct {v3, p0}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V

.line 4970
invoke-static {p0}, Landroid/support/v4/app/cy;->a(Landroid/content/Context;)Landroid/support/v4/app/cy;

move-result-object v4

.line 4975
packed-switch p1, :pswitch_data_0

.line 4995
const-string/jumbo v0, ""

goto :goto_0

.line 4977
:pswitch_0
const v0, 0x7f080166

invoke-virtual {p0, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;

move-result-object v1

.line 4978
invoke-static {p0, p2}, Lcom/android/mms/transaction/MessagingNotification;->f(Landroid/content/Context;I)Ljava/lang/String;

move-result-object v0

.line 4979
const v2, 0x7f0203b1

invoke-virtual {v3, v2}, Landroid/app/Notification$Builder;->setSmallIcon(I)Landroid/app/Notification$Builder;

.line 4980
invoke-static {}, Lcom/android/mms/transaction/MessagingNotification;->b()V

.line 4999
:goto_1
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

move-result v2

[COLOR="red"]if-nez v2, :cond_0[/COLOR]

.line 5003
const-string/jumbo v2, ""

.line 5005
invoke-static {p5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

move-result v5

if-nez v5, :cond_2

.line 5006
invoke-static {}, Lcom/android/mms/data/a;->a()Z

.line 5007
const/4 v2, 0x1

After file save and recompile go to settings, and turn on reports. Now happy with no sound and status bar delivered sms/mms reports.

For check reports go to send messaging and long click for option like on this photo.

View attachment 4000641

View attachment 4000642