g9qg9gqqgqg.smali

.class public Lcn/tongdun/android/shell/g9qg9gqqgqg;
.super Ljava/lang/Object;
.source "TongDun"

# interfaces
.implements Ljava/lang/Runnable;


# instance fields
.field public final synthetic gqqqgqgq9q9gqqg9gq:Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;


# direct methods
.method static constructor <clinit>()V
    .registers 1

    return-void
.end method

.method public constructor <init>(Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;)V
    .registers 2

    iput-object p1, p0, Lcn/tongdun/android/shell/g9qg9gqqgqg;->gqqqgqgq9q9gqqg9gq:Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method


# virtual methods
.method public run()V
    .registers 26

    move-object/from16 v1, p0

    sget-object v0, Lcn/tongdun/android/shell/common/CollectorError$TYPE;->ERROR_SHORT_INTERVAL:Lcn/tongdun/android/shell/common/CollectorError$TYPE;

    const-string v2, "1c23546c0777006a063e4f395528422c552119631e721d601d6b532254254971087e023a4d3b660875036f"

    const/16 v3, 0x3d

    invoke-static {v2, v3}, Lcn/tongdun/android/shell/FMAgent;->linkxxxxx(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v2

    invoke-static {v0, v2}, Lcn/tongdun/android/shell/common/CollectorError;->addError(Lcn/tongdun/android/shell/common/CollectorError$TYPE;Ljava/lang/String;)V

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

    move-result-wide v2

    # setter for: Lcn/tongdun/android/shell/FMAgent;->mLastInitTime:J
    invoke-static {v2, v3}, Lcn/tongdun/android/shell/FMAgent;->access$102(J)J

    # getter for: Lcn/tongdun/android/shell/FMAgent;->JTime:J
    invoke-static {}, Lcn/tongdun/android/shell/FMAgent;->access$200()J

    move-result-wide v2

    const-wide/16 v4, 0x0

    cmp-long v0, v2, v4

    if-eqz v0, :cond_38

    # getter for: Lcn/tongdun/android/shell/FMAgent;->mLastInitTime:J
    invoke-static {}, Lcn/tongdun/android/shell/FMAgent;->access$100()J

    move-result-wide v2

    # getter for: Lcn/tongdun/android/shell/FMAgent;->JTime:J
    invoke-static {}, Lcn/tongdun/android/shell/FMAgent;->access$200()J

    move-result-wide v4

    sub-long/2addr v2, v4

    const-wide/16 v4, 0x5dc

    cmp-long v0, v2, v4

    if-gez v0, :cond_38

    :try_start_2f
    invoke-static {v4, v5}, Ljava/lang/Thread;->sleep(J)V
    :try_end_32
    .catch Ljava/lang/InterruptedException; {:try_start_2f .. :try_end_32} :catch_33

    goto :goto_38

    :catch_33
    move-exception v0

    move-object v2, v0

    invoke-virtual {v2}, Ljava/lang/InterruptedException;->printStackTrace()V

    :cond_38
    :goto_38
    const-class v2, Lcn/tongdun/android/shell/FMAgent;

    monitor-enter v2

    :try_start_3b
    # getter for: Lcn/tongdun/android/shell/FMAgent;->mFmInter:Lcn/tongdun/android/core/gqqqgqgq9q9gqqg9gq;
    invoke-static {}, Lcn/tongdun/android/shell/FMAgent;->access$300()Lcn/tongdun/android/core/gqqqgqgq9q9gqqg9gq;

    move-result-object v0

    if-nez v0, :cond_4c

    iget-object v0, v1, Lcn/tongdun/android/shell/g9qg9gqqgqg;->gqqqgqgq9q9gqqg9gq:Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;

    iget-object v0, v0, Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;->gqqqgqgq9q9gqqg9gq:Landroid/content/Context;

    invoke-static {v0}, Lcn/tongdun/android/shell/common/g9qg9gqqgqg;->gqqqgqgq9q9gqqg9gq(Landroid/content/Context;)Lcn/tongdun/android/core/gqqqgqgq9q9gqqg9gq;

    move-result-object v0

    # setter for: Lcn/tongdun/android/shell/FMAgent;->mFmInter:Lcn/tongdun/android/core/gqqqgqgq9q9gqqg9gq;
    invoke-static {v0}, Lcn/tongdun/android/shell/FMAgent;->access$302(Lcn/tongdun/android/core/gqqqgqgq9q9gqqg9gq;)Lcn/tongdun/android/core/gqqqgqgq9q9gqqg9gq;

    :cond_4c
    # getter for: Lcn/tongdun/android/shell/FMAgent;->mFmInter:Lcn/tongdun/android/core/gqqqgqgq9q9gqqg9gq;
    invoke-static {}, Lcn/tongdun/android/shell/FMAgent;->access$300()Lcn/tongdun/android/core/gqqqgqgq9q9gqqg9gq;

    move-result-object v0

    if-eqz v0, :cond_ca

    # getter for: Lcn/tongdun/android/shell/FMAgent;->mFmInter:Lcn/tongdun/android/core/gqqqgqgq9q9gqqg9gq;
    invoke-static {}, Lcn/tongdun/android/shell/FMAgent;->access$300()Lcn/tongdun/android/core/gqqqgqgq9q9gqqg9gq;

    move-result-object v3

    iget-object v0, v1, Lcn/tongdun/android/shell/g9qg9gqqgqg;->gqqqgqgq9q9gqqg9gq:Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;

    iget-object v4, v0, Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;->gqqqgqgq9q9gqqg9gq:Landroid/content/Context;

    iget-object v0, v1, Lcn/tongdun/android/shell/g9qg9gqqgqg;->gqqqgqgq9q9gqqg9gq:Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;

    iget-object v5, v0, Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;->q9gqq9qgqg:Ljava/lang/String;

    iget-object v0, v1, Lcn/tongdun/android/shell/g9qg9gqqgqg;->gqqqgqgq9q9gqqg9gq:Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;

    iget-object v6, v0, Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;->qq99qg9g99gqg9qq999gg:Ljava/lang/String;

    iget-object v0, v1, Lcn/tongdun/android/shell/g9qg9gqqgqg;->gqqqgqgq9q9gqqg9gq:Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;

    iget-boolean v7, v0, Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;->g9qg9gqqgqg:Z

    iget-object v0, v1, Lcn/tongdun/android/shell/g9qg9gqqgqg;->gqqqgqgq9q9gqqg9gq:Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;

    iget-object v8, v0, Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;->gg999gg9q9q:Ljava/lang/String;

    iget-object v0, v1, Lcn/tongdun/android/shell/g9qg9gqqgqg;->gqqqgqgq9q9gqqg9gq:Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;

    iget-object v9, v0, Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;->q999gq99999gqg9g99gq:Ljava/lang/String;

    iget-object v0, v1, Lcn/tongdun/android/shell/g9qg9gqqgqg;->gqqqgqgq9q9gqqg9gq:Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;

    iget-object v10, v0, Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;->q99ggq9ggggg999g9ggq:Ljava/lang/String;

    iget-object v0, v1, Lcn/tongdun/android/shell/g9qg9gqqgqg;->gqqqgqgq9q9gqqg9gq:Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;

    iget-boolean v11, v0, Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;->qqq99ggq9:Z

    iget-object v0, v1, Lcn/tongdun/android/shell/g9qg9gqqgqg;->gqqqgqgq9q9gqqg9gq:Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;

    iget-boolean v12, v0, Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;->qq99qg9qqq:Z

    # getter for: Lcn/tongdun/android/shell/FMAgent;->mDownLatch:Ljava/util/concurrent/CountDownLatch;
    invoke-static {}, Lcn/tongdun/android/shell/FMAgent;->access$400()Ljava/util/concurrent/CountDownLatch;

    move-result-object v13

    iget-object v0, v1, Lcn/tongdun/android/shell/g9qg9gqqgqg;->gqqqgqgq9q9gqqg9gq:Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;

    iget-object v14, v0, Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;->qgg9qq9q9:Ljava/lang/String;

    # getter for: Lcn/tongdun/android/shell/FMAgent;->mBlackboxMaxSize:I
    invoke-static {}, Lcn/tongdun/android/shell/FMAgent;->access$500()I

    move-result v15

    iget-object v0, v1, Lcn/tongdun/android/shell/g9qg9gqqgqg;->gqqqgqgq9q9gqqg9gq:Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;

    iget-object v0, v0, Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;->qqq9q9gg9999gg9gg:Ljava/lang/String;

    move-object/from16 v16, v0

    iget-object v0, v1, Lcn/tongdun/android/shell/g9qg9gqqgqg;->gqqqgqgq9q9gqqg9gq:Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;

    iget-object v0, v0, Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;->g9qqggg99999qgqqqg9:Ljava/lang/String;

    move-object/from16 v17, v0

    iget-object v0, v1, Lcn/tongdun/android/shell/g9qg9gqqgqg;->gqqqgqgq9q9gqqg9gq:Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;

    iget-boolean v0, v0, Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;->gqgg9qqq9qqg9gq9q9gg:Z

    move/from16 v18, v0

    iget-object v0, v1, Lcn/tongdun/android/shell/g9qg9gqqgqg;->gqqqgqgq9q9gqqg9gq:Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;

    iget-boolean v0, v0, Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;->q9gqgqqqqgg99q:Z

    move/from16 v19, v0

    iget-object v0, v1, Lcn/tongdun/android/shell/g9qg9gqqgqg;->gqqqgqgq9q9gqqg9gq:Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;

    iget-boolean v0, v0, Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;->g9qg9gqgq9gq9g9qqq:Z

    move/from16 v20, v0

    iget-object v0, v1, Lcn/tongdun/android/shell/g9qg9gqqgqg;->gqqqgqgq9q9gqqg9gq:Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;

    iget-boolean v0, v0, Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;->g9gqqqq99g99q9g9qq:Z

    move/from16 v21, v0

    iget-object v0, v1, Lcn/tongdun/android/shell/g9qg9gqqgqg;->gqqqgqgq9q9gqqg9gq:Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;

    iget-object v0, v0, Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;->q9q9gq9qqg99qgqg99:Ljava/lang/String;

    move-object/from16 v22, v0

    iget-object v0, v1, Lcn/tongdun/android/shell/g9qg9gqqgqg;->gqqqgqgq9q9gqqg9gq:Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;

    iget-boolean v0, v0, Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;->qg9gqqggg9ggg9gggq:Z

    move/from16 v23, v0

    iget-object v0, v1, Lcn/tongdun/android/shell/g9qg9gqqgqg;->gqqqgqgq9q9gqqg9gq:Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;

    iget-boolean v0, v0, Lcn/tongdun/android/shell/qq99qg9g99gqg9qq999gg;->qg99gggqq9q99:Z

    move/from16 v24, v0

    invoke-virtual/range {v3 .. v24}, Lcn/tongdun/android/core/gqqqgqgq9q9gqqg9gq;->gqqqgqgq9q9gqqg9gq(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLjava/util/concurrent/CountDownLatch;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;ZZZZLjava/lang/String;ZZ)V

    const-string v0, "1c7b557256634d2d1e3a117158765f6b0b380d2e0d281b28"

    const/16 v3, 0x65

    invoke-static {v0, v3}, Lcn/tongdun/android/shell/FMAgent;->linkxxxxx(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Lcn/tongdun/android/shell/utils/LogUtil;->info(Ljava/lang/String;)V

    :cond_ca
    monitor-exit v2

    return-void

    :catchall_cc
    move-exception v0

    monitor-exit v2
    :try_end_ce
    .catchall {:try_start_3b .. :try_end_ce} :catchall_cc

    throw v0
.end method