g.smali
.class public Lcom/cleanmaster/ui/app/c/g;
.super Lcom/cleanmaster/hpsharelib/report/BaseTracer;
.source "cm_appmgr_move.java"
# direct methods
.method public constructor <init>()V
.registers 2
.prologue
.line 36
const-string v0, "cm_appmgr_move"
invoke-direct {p0, v0}, Lcom/cleanmaster/hpsharelib/report/BaseTracer;-><init>(Ljava/lang/String;)V
.line 37
return-void
.end method
.method private a(Ljava/lang/String;)V
.registers 3
.prologue
.line 128
const-string v0, "finger"
invoke-virtual {p0, v0, p1}, Lcom/cleanmaster/ui/app/c/g;->set(Ljava/lang/String;Ljava/lang/String;)V
.line 129
return-void
.end method
.method private i(I)V
.registers 3
.prologue
.line 132
const-string v0, "iscmmove"
invoke-virtual {p0, v0, p1}, Lcom/cleanmaster/ui/app/c/g;->set(Ljava/lang/String;I)V
.line 133
return-void
.end method
# virtual methods
.method public a(I)V
.registers 3
.prologue
.line 88
const-string/jumbo v0, "root"
invoke-virtual {p0, v0, p1}, Lcom/cleanmaster/ui/app/c/g;->set(Ljava/lang/String;I)V
.line 89
return-void
.end method
.method public a(J)V
.registers 4
.prologue
.line 120
const-string v0, "moveappsize"
invoke-virtual {p0, v0, p1, p2}, Lcom/cleanmaster/ui/app/c/g;->set(Ljava/lang/String;J)V
.line 121
return-void
.end method
.method public a(Z)V
.registers 3
.prologue
.line 92
const-string/jumbo v0, "sysmove"
invoke-virtual {p0, v0, p1}, Lcom/cleanmaster/ui/app/c/g;->set(Ljava/lang/String;Z)V
.line 93
return-void
.end method
.method public b(I)V
.registers 3
.prologue
.line 96
const-string v0, "extcard"
invoke-virtual {p0, v0, p1}, Lcom/cleanmaster/ui/app/c/g;->set(Ljava/lang/String;I)V
.line 97
return-void
.end method
.method public c(I)V
.registers 3
.prologue
.line 100
const-string v0, "movednum"
invoke-virtual {p0, v0, p1}, Lcom/cleanmaster/ui/app/c/g;->set(Ljava/lang/String;I)V
.line 101
return-void
.end method
.method public d(I)V
.registers 3
.prologue
.line 104
const-string/jumbo v0, "source"
invoke-virtual {p0, v0, p1}, Lcom/cleanmaster/ui/app/c/g;->set(Ljava/lang/String;I)V
.line 105
return-void
.end method
.method public e(I)V
.registers 3
.prologue
.line 108
const-string v0, "move"
invoke-virtual {p0, v0, p1}, Lcom/cleanmaster/ui/app/c/g;->acc(Ljava/lang/String;I)V
.line 109
return-void
.end method
.method public f(I)V
.registers 3
.prologue
.line 112
const-string v0, "move2"
invoke-virtual {p0, v0, p1}, Lcom/cleanmaster/ui/app/c/g;->acc(Ljava/lang/String;I)V
.line 113
return-void
.end method
.method public g(I)V
.registers 3
.prologue
.line 116
const-string v0, "details"
invoke-virtual {p0, v0, p1}, Lcom/cleanmaster/ui/app/c/g;->acc(Ljava/lang/String;I)V
.line 117
return-void
.end method
.method public h(I)V
.registers 3
.prologue
.line 124
const-string v0, "moveappnum"
invoke-virtual {p0, v0, p1}, Lcom/cleanmaster/ui/app/c/g;->set(Ljava/lang/String;I)V
.line 125
return-void
.end method
.method public reset()V
.registers 7
.prologue
const/4 v0, 0x2
const/4 v3, 0x1
const/4 v1, 0x0
.line 41
invoke-static {}, Lcom/cleanmaster/ui/app/c/g;->getRootType()I
move-result v2
invoke-virtual {p0, v2}, Lcom/cleanmaster/ui/app/c/g;->a(I)V
.line 42
invoke-static {}, Lcom/cleanmaster/base/a;->c()Z
move-result v2
invoke-virtual {p0, v2}, Lcom/cleanmaster/ui/app/c/g;->a(Z)V
.line 44
invoke-static {}, Lcom/cleanmaster/hpsharelib/base/util/io/EmulateSdCardUtils;->isExtStorageEmulated()Z
move-result v4
.line 45
invoke-static {}, Lcom/cleanmaster/hpsharelib/base/util/io/CmBoxUtils;->getPhysicalExternalSdcardFile()Ljava/io/File;
move-result-object v2
if-eqz v2, :cond_4e
move v2, v3
.line 46
:goto_1c
if-eqz v4, :cond_50
if-eqz v2, :cond_50
.line 47
invoke-virtual {p0, v0}, Lcom/cleanmaster/ui/app/c/g;->b(I)V
.line 56
:goto_23
invoke-virtual {p0, v1}, Lcom/cleanmaster/ui/app/c/g;->c(I)V
.line 57
invoke-virtual {p0, v1}, Lcom/cleanmaster/ui/app/c/g;->d(I)V
.line 58
invoke-virtual {p0, v1}, Lcom/cleanmaster/ui/app/c/g;->e(I)V
.line 59
invoke-virtual {p0, v1}, Lcom/cleanmaster/ui/app/c/g;->f(I)V
.line 60
invoke-virtual {p0, v1}, Lcom/cleanmaster/ui/app/c/g;->g(I)V
.line 61
const-wide/16 v4, 0x0
invoke-virtual {p0, v4, v5}, Lcom/cleanmaster/ui/app/c/g;->a(J)V
.line 62
invoke-virtual {p0, v1}, Lcom/cleanmaster/ui/app/c/g;->h(I)V
.line 63
const-string/jumbo v2, "ro.build.fingerprint"
invoke-static {v2}, Lcom/cleanmaster/ui/app/c/g;->SP1(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
invoke-direct {p0, v2}, Lcom/cleanmaster/ui/app/c/g;->a(Ljava/lang/String;)V
.line 64
invoke-static {}, Lcom/cleanmaster/base/a;->j()Z
move-result v2
if-eqz v2, :cond_65
.line 65
invoke-direct {p0, v3}, Lcom/cleanmaster/ui/app/c/g;->i(I)V
.line 85
:goto_4d
return-void
:cond_4e
move v2, v1
.line 45
goto :goto_1c
.line 48
:cond_50
if-eqz v4, :cond_58
if-nez v2, :cond_58
.line 49
invoke-virtual {p0, v3}, Lcom/cleanmaster/ui/app/c/g;->b(I)V
goto :goto_23
.line 50
:cond_58
if-nez v4, :cond_61
if-eqz v2, :cond_61
.line 51
const/4 v2, 0x3
invoke-virtual {p0, v2}, Lcom/cleanmaster/ui/app/c/g;->b(I)V
goto :goto_23
.line 53
:cond_61
invoke-virtual {p0, v1}, Lcom/cleanmaster/ui/app/c/g;->b(I)V
goto :goto_23
.line 68
:cond_65
invoke-static {}, Lcom/cleanmaster/base/a;->c()Z
move-result v2
if-nez v2, :cond_91
.line 71
:goto_6b
sget-boolean v1, Lcom/cleanmaster/hpsharelib/base/util/io/EmulateSdCardUtils;->s_bSdcardDataSame:Z
if-eqz v1, :cond_71
.line 72
or-int/lit8 v0, v0, 0x4
.line 74
:cond_71
invoke-static {}, Lcom/cleanmaster/base/a;->f()Z
move-result v1
if-nez v1, :cond_79
.line 75
or-int/lit8 v0, v0, 0x8
.line 77
:cond_79
sget v1, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v2, 0x11
if-lt v1, v2, :cond_81
.line 78
or-int/lit8 v0, v0, 0x10
.line 80
:cond_81
invoke-static {}, Lcom/cm/root/k;->a()Lcom/cm/root/k;
move-result-object v1
invoke-virtual {v1}, Lcom/cm/root/k;->checkRoot()Z
move-result v1
if-nez v1, :cond_8d
.line 81
or-int/lit8 v0, v0, 0x20
.line 83
:cond_8d
invoke-direct {p0, v0}, Lcom/cleanmaster/ui/app/c/g;->i(I)V
goto :goto_4d
:cond_91
move v0, v1
goto :goto_6b
.end method