a.smali
.class public Lcom/keniu/security/update/a;
.super Ljava/lang/Object;
.source "AllowChoiceAppUpdateUtils.java"
# direct methods
.method private static a()V
.registers 4
.prologue
.line 56
new-instance v0, Lcom/keniu/security/update/o;
const/4 v1, 0x4
invoke-direct {v0, v1}, Lcom/keniu/security/update/o;-><init>(I)V
.line 57
invoke-static {}, Lcom/keniu/security/update/u;->a()Lcom/keniu/security/update/u;
move-result-object v1
const-wide/16 v2, 0x3e8
invoke-virtual {v1, v0, v2, v3}, Lcom/keniu/security/update/u;->a(Ljava/lang/Runnable;J)V
.line 58
const/4 v0, 0x6
new-instance v1, Lcom/keniu/security/update/b;
invoke-direct {v1}, Lcom/keniu/security/update/b;-><init>()V
const v2, 0x4fffffff # 8.5899341E9f
invoke-static {v0, v1, v2}, Lcom/cleanmaster/hpsharelib/utils/MonitorManagerUtil;->addMonitor(ILcom/cm/plugincluster/monitor/interfaces/IMonitor;I)Z
.line 80
return-void
.end method
.method public static a(Landroid/app/Activity;I)Z
.registers 12
.prologue
const/4 v1, 0x1
const/4 v0, 0x0
.line 16
invoke-static {}, Lcom/keniu/security/m;->d()Landroid/content/Context;
move-result-object v2
invoke-static {v2}, Lcom/cleanmaster/configmanager/a;->a(Landroid/content/Context;)Lcom/cleanmaster/configmanager/a;
move-result-object v2
invoke-virtual {v2}, Lcom/cleanmaster/configmanager/a;->l()Z
move-result v2
if-nez v2, :cond_11
.line 52
:cond_10
:goto_10
return v0
.line 21
:cond_11
invoke-static {}, Lcom/keniu/security/update/u;->a()Lcom/keniu/security/update/u;
move-result-object v2
invoke-virtual {v2}, Lcom/keniu/security/update/u;->u()Lcom/keniu/security/update/o;
move-result-object v2
.line 22
if-nez v2, :cond_21
.line 23
if-ne p1, v1, :cond_10
.line 25
invoke-static {}, Lcom/keniu/security/update/a;->a()V
goto :goto_10
.line 31
:cond_21
invoke-virtual {v2}, Lcom/keniu/security/update/o;->a()Lcom/keniu/security/update/o$a;
move-result-object v3
.line 32
if-eqz v3, :cond_10
iget v4, v3, Lcom/keniu/security/update/o$a;->a:I
const/16 v5, 0x8
if-ne v4, v5, :cond_10
iget v4, v3, Lcom/keniu/security/update/o$a;->b:I
if-eqz v4, :cond_10
.line 39
iget v4, v3, Lcom/keniu/security/update/o$a;->f:I
if-ne v4, p1, :cond_10
.line 43
iget-wide v4, v3, Lcom/keniu/security/update/o$a;->e:J
const-wide/32 v6, 0x36ee80
mul-long/2addr v4, v6
.line 44
invoke-static {}, Lcom/keniu/security/m;->d()Landroid/content/Context;
move-result-object v3
invoke-static {v3}, Lcom/cleanmaster/configmanager/a;->a(Landroid/content/Context;)Lcom/cleanmaster/configmanager/a;
move-result-object v3
invoke-virtual {v3}, Lcom/cleanmaster/configmanager/a;->k()J
move-result-wide v6
.line 45
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v8
sub-long v6, v8, v6
cmp-long v3, v6, v4
if-ltz v3, :cond_10
.line 49
new-instance v0, Lcom/keniu/security/update/y;
invoke-direct {v0, p0}, Lcom/keniu/security/update/y;-><init>(Landroid/content/Context;)V
.line 50
invoke-virtual {v0, v2, v1}, Lcom/keniu/security/update/y;->a(Lcom/keniu/security/update/o;Z)V
.line 51
invoke-static {}, Lcom/keniu/security/m;->d()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/cleanmaster/configmanager/a;->a(Landroid/content/Context;)Lcom/cleanmaster/configmanager/a;
move-result-object v0
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v2
invoke-virtual {v0, v2, v3}, Lcom/cleanmaster/configmanager/a;->a(J)V
move v0, v1
.line 52
goto :goto_10
.end method