f.smali
.class public Lcom/immortal/aegis/utils/f;
.super Ljava/lang/Object;
.source "ProcessStarter.java"
# interfaces
.implements Lcom/immortal/aegis/utils/a$a;
# direct methods
.method public constructor <init>(Lcom/immortal/aegis/a;)V
.registers 2
.prologue
.line 11
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 12
return-void
.end method
# virtual methods
.method public a(Landroid/content/Context;Ljava/lang/String;)Z
.registers 6
.prologue
const/4 v0, 0x0
.line 17
.line 18
:try_start_1
invoke-static {}, Lcom/immortal/aegis/a;->a()Lcom/immortal/aegis/a;
move-result-object v1
invoke-virtual {v1}, Lcom/immortal/aegis/a;->b()Lcom/immortal/aegis/utils/a;
move-result-object v1
.line 19
iget-object v2, v1, Lcom/immortal/aegis/utils/a;->b:Ljava/lang/String;
invoke-virtual {p2, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_18
.line 20
const-class v1, Lcom/immortal/aegis/service/Process1Service;
.line 28
:goto_13
invoke-static {p1, v1}, Lcom/immortal/aegis/utils/AegisUtils;->a(Landroid/content/Context;Ljava/lang/Class;)V
.line 29
const/4 v0, 0x1
.line 32
:cond_17
:goto_17
return v0
.line 21
:cond_18
iget-object v2, v1, Lcom/immortal/aegis/utils/a;->c:Ljava/lang/String;
invoke-virtual {p2, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_23
.line 22
const-class v1, Lcom/immortal/aegis/service/Process2Service;
goto :goto_13
.line 23
:cond_23
iget-object v1, v1, Lcom/immortal/aegis/utils/a;->d:Ljava/lang/String;
invoke-virtual {p2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_17
.line 24
const-class v1, Lcom/immortal/aegis/service/Process3Service;
:try_end_2d
.catch Ljava/lang/Exception; {:try_start_1 .. :try_end_2d} :catch_2e
goto :goto_13
.line 30
:catch_2e
move-exception v1
goto :goto_17
.end method