e.smali
.class public Lcom/cleanmaster/base/crash/e;
.super Ljava/lang/Object;
.source "CustomCrashControl.java"
# direct methods
.method private static a(I)Z
.registers 5
.prologue
.line 15
invoke-static {}, Ljava/lang/Math;->random()D
move-result-wide v0
const-wide v2, 0x4058c00000000000L # 99.0
mul-double/2addr v0, v2
const-wide/high16 v2, 0x3ff0000000000000L # 1.0
add-double/2addr v0, v2
double-to-int v0, v0
.line 16
if-gt v0, p0, :cond_12
const/4 v0, 0x1
:goto_11
return v0
:cond_12
const/4 v0, 0x0
goto :goto_11
.end method
.method private static a(Ljava/lang/String;)Z
.registers 5
.prologue
const/4 v0, 0x1
const/4 v1, 0x0
.line 20
const/4 v2, -0x1
invoke-virtual {p0}, Ljava/lang/String;->hashCode()I
move-result v3
sparse-switch v3, :sswitch_data_76
:cond_a
:goto_a
packed-switch v2, :pswitch_data_a0
move v0, v1
.line 33
:pswitch_e
return v0
.line 20
:sswitch_f
const-string v3, "6001"
invoke-virtual {p0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_a
move v2, v1
goto :goto_a
:sswitch_19
const-string v3, "4037"
invoke-virtual {p0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_a
move v2, v0
goto :goto_a
:sswitch_23
const-string v3, "3012"
invoke-virtual {p0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_a
const/4 v2, 0x2
goto :goto_a
:sswitch_2d
const-string v3, "5005"
invoke-virtual {p0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_a
const/4 v2, 0x3
goto :goto_a
:sswitch_37
const-string v3, "3013"
invoke-virtual {p0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_a
const/4 v2, 0x4
goto :goto_a
:sswitch_41
const-string v3, "8789"
invoke-virtual {p0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_a
const/4 v2, 0x5
goto :goto_a
:sswitch_4b
const-string v3, "8786"
invoke-virtual {p0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_a
const/4 v2, 0x6
goto :goto_a
:sswitch_55
const-string v3, "8785"
invoke-virtual {p0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_a
const/4 v2, 0x7
goto :goto_a
:sswitch_5f
const-string v3, "1332"
invoke-virtual {p0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_a
const/16 v2, 0x8
goto :goto_a
:sswitch_6a
const-string v3, "1388"
invoke-virtual {p0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_a
const/16 v2, 0x9
goto :goto_a
nop
:sswitch_data_76
.sparse-switch
0x170c01 -> :sswitch_5f
0x170ca2 -> :sswitch_6a
0x17e93e -> :sswitch_23
0x17e93f -> :sswitch_37
0x185de0 -> :sswitch_19
0x18d1e0 -> :sswitch_2d
0x19463b -> :sswitch_f
0x1a4a3c -> :sswitch_55
0x1a4a3d -> :sswitch_4b
0x1a4a40 -> :sswitch_41
.end sparse-switch
:pswitch_data_a0
.packed-switch 0x0
:pswitch_e
:pswitch_e
:pswitch_e
:pswitch_e
:pswitch_e
:pswitch_e
:pswitch_e
:pswitch_e
:pswitch_e
:pswitch_e
.end packed-switch
.end method
.method public static a(Ljava/lang/String;I)Z
.registers 4
.prologue
const/4 v0, 0x1
.line 38
invoke-static {p0}, Lcom/cleanmaster/base/crash/e;->a(Ljava/lang/String;)Z
move-result v1
if-eqz v1, :cond_8
.line 44
:cond_7
:goto_7
return v0
.line 41
:cond_8
invoke-static {p1}, Lcom/cleanmaster/base/crash/e;->a(I)Z
move-result v1
if-nez v1, :cond_7
.line 44
const/4 v0, 0x0
goto :goto_7
.end method