Tuesday, 29 September 2015

[MOD][GUIDE] SecMms_Delight_Note_Open TouchWiz Mods - Galaxy Note 5 | Unlimited



(Deodex only)

Guide - Vietnamese

HOW TO DISABLE THE SMS TO MMS AUTO, UNLIMIT-CONVERSION WHILE EXCEED 480 WORD
WHAT DOES THIS MOD DO: This mod will let you type very long text messages and it won't automatically convert it into MMS.

★ Go into your system/priv-app/SecMms_Delight_Note_Open folder and take out your "SecMms_Delight_Note_Open.apk"
★ Then use one of the applications such as apktools or baksmali and then use the commands to decompile the SecMms_Delight_Note_Open.apk
★ Once you have decompiled the SecMms_Delight_Note_Open.apk, go to:


Quote:









smali/com/android/mms/l.smali




Now open up "l.smali" with your notepad++ for editing.

Now for this part of this guide what I have highlighted in "GREEN" text is what you have to find using Notepad++, What you see in "RED" is the line you have to remove/delete completely, And also what you see in "BLUE" is the line you have to make changes to:

SEARCH FOR:

Code:


    sput v0, Lcom/android/mms/l;->Q:I

Mod SecMms_Delight_Note_Open
NOW REMOVE:

Code:


    .line 213
    const/4 v0, 0x4

    sput v0, Lcom/android/mms/l;->Q:I


AND CHANGE TO:

Code:


    .line 213
    const/16 v0, 0x3e8

    sput v0, Lcom/android/mms/l;->Q:I


NOW SEARCH FOR:

Code:


    sget v0, Lcom/android/mms/l;->Q:I

Fix mms note 5
AND REMOVE:

Code:


.method public static e()I
    .locals 1

    .prologue
    .line 881
    sget v0, Lcom/android/mms/l;->Q:I

    return v0
.end method


AND CHANGE TO:

Code:


.method public static e()I
    .locals 1

    .prologue
    .line 881
    const/16 v0, 0x3e8

    return v0
.end method


NOW SEARCH FOR:

Code:


    sput v1, Lcom/android/mms/l;->Q:I

ABOVE THIS SAME LINE YOU HAVE TO ADD A NEW LINE WHICH IS IN BLUE:

Code:


    .line 2481
    const-string/jumbo v1, "pref_key_threshold"

    const/4 v2, 0x4

    invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I

    move-result v1

    const/16 v1, 0x3e8

    sput v1, Lcom/android/mms/l;->Q:I


Mod SecMms_Delight_Open
Once done now save changes, Recompile your SecMms_Delight_Open.apk and that's it you are now DONE!!!

HOW TO CHANGE THE MESSAGING TIME STAMPS TO ITS ORIGINAL TIME
WHAT DOES THIS MOD DO: This mod will show the exact sent time of received messages, not the moment when you actually received it on your phone.

★ Go into your system/priv-app/SecMms_Delight_Note_Open folder and take out your "SecMms_Delight_Note_Open.apk"
★ Then use one of the applications such as apktools or baksmali and then use the commands to decompile the SecMms_Delight_Open.apk
★ Once you have decompiled the SecMms_Delight_Note_Open.apk, go to:


Quote:









smali/com/android/mms/transaction/SmsReceiverService.smali




Now open up "SmsReceiverService.smali" with your notepad++ for editing.

Now for this part of this guide what I have highlighted in "GREEN" text is what you have to find using Notepad++, What you see in "RED" is the line you have to remove/delete completely, And also what you see in "BLUE" is the line you have to make changes to:

SEARCH FOR:

Code:


    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

THIS SAME LINE THAT YOU HAVE JUST LOOKED FOR, IS ALSO THE LINE YOUR GOING TO HAVE TO REMOVE WHICH SHOULD LOOK LIKE THIS:

Code:


    .line 2668
    :cond_8
    const-string/jumbo v2, "date"

    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    move-result-wide v4

    invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v3

    invoke-virtual {v1, v2, v3}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V

    goto/16 :goto_1
.end method


AND THEN CHANGE IT TO THIS:

Code:


    .line 2668
    :cond_8
    const-string/jumbo v2, "date"

    invoke-virtual {p1}, Landroid/telephony/SmsMessage;->getTimestampMillis()J

    move-result-wide v4

    invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v3

    invoke-virtual {v1, v2, v3}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V

    goto/16 :goto_1
.end method


Once done now save changes, Recompile your SecMms_Delight_Open.apk and that's it you are now DONE!!!

And more, soon...



No comments:

Post a Comment