Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- === Block Read BBM Beta ===
- 1. Di DeltaPreference
- .method public static ai()Ljava/lang/String;
- .locals 2
- .prologue
- .line 501
- sget-object v0, Lcom/bbm/delta/preference/app;->ctx:Landroid/content/Context;
- const-string v1, "HideRead_R"
- invoke-static {v0, v1}, Lcom/bbm/delta/preference/DeltaPreference;->getvalueCheckBox(Landroid/content/Context;Ljava/lang/String;)Z
- move-result v0
- if-eqz v0, :cond_0
- .line 502
- const-string v0, "MsgRead"
- .line 504
- :goto_0
- return-object v0
- :cond_0
- const-string v0, "GBRead"
- goto :goto_0
- .end method
- .method public static getvalueCheckBox(Landroid/content/Context;Ljava/lang/String;)Z
- .locals 2
- .param p0, "context" # Landroid/content/Context;
- .param p1, "string" # Ljava/lang/String;
- .prologue
- const/4 v1, 0x0
- .line 107
- sget-object v0, Lcom/bbm/delta/preference/DeltaPreference;->PathData:Ljava/lang/String;
- invoke-virtual {p0, v0, v1}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v0
- invoke-interface {v0, p1, v1}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
- move-result v0
- return v0
- .end method
- 2. Create new bb.smali (com/d/a/a/)
- .class public Lcom/d/a/a/a/a/bb;
- .super Ljava/lang/Object;
- .source "b.java"
- # static fields
- .field public static a:Ljava/lang/String;
- # direct methods
- .method static final constructor <clinit>()V
- .locals 3
- const-string v2, "HideRead_R"
- sput-object v2, Lcom/d/a/a/a/a/bb;->a:Ljava/lang/String;
- return-void
- .end method
- .method public constructor <init>()V
- .locals 3
- .prologue
- .line 5
- move-object v0, p0
- move-object v2, v0
- invoke-direct {v2}, Ljava/lang/Object;-><init>()V
- return-void
- .end method
- 3. Edit smali com/bbm/d/ai Line 298
- .line 1989
- :cond_3
- sget-object v1, Lcom/bbm/Alaska;->ctx:Landroid/content/Context;
- sget-object v3, Lcom/d/a/a/a/a/bb;->a:Ljava/lang/String;
- invoke-static {v1, v3}, Lcom/bbm/delta/preference/DeltaPreference;->getvalueCheckBox(Landroid/content/Context;Ljava/lang/String;)Z
- move-result v1
- if-nez v1, :cond_4
- 4. Add static fields to Alaska.smali
- .field public static ctx:Landroid/content/Context;
- 5. Edit like this Alaska.smali
- .line 371
- invoke-super {p0}, Landroid/app/Application;->onCreate()V
- move-object v2, p0
- invoke-virtual {v2}, Lcom/bbm/Alaska;->getApplicationContext()Landroid/content/Context;
- move-result-object v2
- sput-object v2, Lcom/bbm/Alaska;->ctx:Landroid/content/Context;
- NOTE : Jika salah satu dari getvalueCheckBox dan .method public static ai di hilangkan makan block readnya aktif...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement