bsp$1.smali
.class Ldxoptimizer/bsp$1;
.super Ljava/lang/Object;
.source "RootInjectHelper.java"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Ldxoptimizer/bsp;->a()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
# instance fields
.field final synthetic a:Ldxoptimizer/bsp;
# direct methods
.method constructor <init>(Ldxoptimizer/bsp;)V
.registers 2
.prologue
.line 179
iput-object p1, p0, Ldxoptimizer/bsp$1;->a:Ldxoptimizer/bsp;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public run()V
.registers 5
.prologue
.line 182
const-class v1, Ldxoptimizer/bsp;
monitor-enter v1
.line 186
:try_start_3
iget-object v0, p0, Ldxoptimizer/bsp$1;->a:Ldxoptimizer/bsp;
invoke-static {v0}, Ldxoptimizer/bsp;->a(Ldxoptimizer/bsp;)Z
move-result v0
if-nez v0, :cond_d
.line 187
monitor-exit v1
.line 208
:goto_c
return-void
.line 189
:cond_d
iget-object v0, p0, Ldxoptimizer/bsp$1;->a:Ldxoptimizer/bsp;
invoke-static {v0}, Ldxoptimizer/bsp;->b(Ldxoptimizer/bsp;)Z
move-result v0
if-nez v0, :cond_1a
.line 190
monitor-exit v1
goto :goto_c
.line 207
:catchall_17
move-exception v0
monitor-exit v1
:try_end_19
.catchall {:try_start_3 .. :try_end_19} :catchall_17
throw v0
.line 192
:cond_1a
:try_start_1a
iget-object v0, p0, Ldxoptimizer/bsp$1;->a:Ldxoptimizer/bsp;
invoke-static {v0}, Ldxoptimizer/bsp;->c(Ldxoptimizer/bsp;)Ljava/lang/String;
move-result-object v0
.line 193
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-eqz v2, :cond_26
.line 201
:cond_26
const/4 v2, 0x1
invoke-static {v2}, Ldxoptimizer/bsp;->a(Z)Z
.line 202
iget-object v2, p0, Ldxoptimizer/bsp$1;->a:Ldxoptimizer/bsp;
invoke-static {v2}, Ldxoptimizer/bsp;->d(Ldxoptimizer/bsp;)Landroid/content/Context;
move-result-object v2
const/4 v3, 0x1
invoke-static {v2, v3}, Ldxoptimizer/bsq;->o(Landroid/content/Context;Z)V
.line 203
iget-object v2, p0, Ldxoptimizer/bsp$1;->a:Ldxoptimizer/bsp;
invoke-static {v2}, Ldxoptimizer/bsp;->e(Ldxoptimizer/bsp;)V
.line 205
invoke-static {v0}, Ldxoptimizer/cep;->f(Ljava/lang/String;)Z
.line 206
iget-object v0, p0, Ldxoptimizer/bsp$1;->a:Ldxoptimizer/bsp;
invoke-static {v0}, Ldxoptimizer/bsp;->f(Ldxoptimizer/bsp;)V
.line 207
monitor-exit v1
:try_end_42
.catchall {:try_start_1a .. :try_end_42} :catchall_17
goto :goto_c
.end method