TeleMgrOldCreator.smali
.class public Lcom/bd/dualsim/deprecated/sms/TeleMgrOldCreator;
.super Ljava/lang/Object;
.source "TeleMgrOldCreator.java"
# direct methods
.method public constructor <init>()V
.registers 1
.prologue
.line 28
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static create()Ldxoptimizer/qp;
.registers 3
.prologue
.line 30
invoke-static {}, Ldxoptimizer/sw;->c()Ljava/lang/String;
move-result-object v1
.line 31
invoke-static {}, Ldxoptimizer/sw;->d()Ljava/lang/String;
move-result-object v2
.line 32
const/4 v0, 0x0
.line 33
invoke-static {v1, v2}, Lcom/bd/dualsim/deprecated/sms/TeleMgrOldCreator;->getIDualSimChecker(Ljava/lang/String;Ljava/lang/String;)Ldxoptimizer/qo;
move-result-object v1
.line 34
if-eqz v1, :cond_13
.line 36
invoke-interface {v1}, Ldxoptimizer/qo;->a()Ldxoptimizer/qp;
move-result-object v0
.line 38
:cond_13
if-eqz v0, :cond_16
.line 44
:cond_15
:goto_15
return-object v0
.line 41
:cond_16
if-nez v0, :cond_15
.line 42
new-instance v0, Ldxoptimizer/sp;
invoke-direct {v0}, Ldxoptimizer/sp;-><init>()V
goto :goto_15
.end method
.method private static getIDualSimChecker(Ljava/lang/String;Ljava/lang/String;)Ldxoptimizer/qo;
.registers 4
.prologue
const/4 v0, 0x0
.line 50
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_8
.line 86
:cond_7
:goto_7
return-object v0
.line 53
:cond_8
const-string v1, "samsung"
invoke-virtual {v1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_16
.line 54
new-instance v0, Ldxoptimizer/rw;
invoke-direct {v0}, Ldxoptimizer/rw;-><init>()V
goto :goto_7
.line 55
:cond_16
const-string v1, "coolpad"
invoke-virtual {v1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_26
const-string v1, "yulong"
invoke-virtual {v1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_2c
.line 56
:cond_26
new-instance v0, Ldxoptimizer/qu;
invoke-direct {v0}, Ldxoptimizer/qu;-><init>()V
goto :goto_7
.line 57
:cond_2c
const-string v1, "oppo"
invoke-virtual {v1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_3a
.line 58
new-instance v0, Ldxoptimizer/rt;
invoke-direct {v0}, Ldxoptimizer/rt;-><init>()V
goto :goto_7
.line 59
:cond_3a
const-string v1, "xiaomi"
invoke-virtual {v1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_48
.line 60
new-instance v0, Ldxoptimizer/st;
invoke-direct {v0}, Ldxoptimizer/st;-><init>()V
goto :goto_7
.line 61
:cond_48
const-string v1, "huawei"
invoke-virtual {v1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_56
.line 62
new-instance v0, Ldxoptimizer/rj;
invoke-direct {v0}, Ldxoptimizer/rj;-><init>()V
goto :goto_7
.line 63
:cond_56
const-string v1, "lenovo"
invoke-virtual {v1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_64
.line 64
new-instance v0, Ldxoptimizer/rq;
invoke-direct {v0}, Ldxoptimizer/rq;-><init>()V
goto :goto_7
.line 65
:cond_64
const-string v1, "htc"
invoke-virtual {v1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_72
.line 66
new-instance v0, Ldxoptimizer/rc;
invoke-direct {v0}, Ldxoptimizer/rc;-><init>()V
goto :goto_7
.line 67
:cond_72
const-string v1, "zte"
invoke-virtual {v1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_80
.line 68
new-instance v0, Ldxoptimizer/sv;
invoke-direct {v0}, Ldxoptimizer/sv;-><init>()V
goto :goto_7
.line 69
:cond_80
const-string v1, "k-touch"
invoke-virtual {v1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_8f
.line 70
new-instance v0, Ldxoptimizer/rm;
invoke-direct {v0}, Ldxoptimizer/rm;-><init>()V
goto/16 :goto_7
.line 71
:cond_8f
const-string v1, "tcl"
invoke-virtual {v1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_9e
.line 72
new-instance v0, Ldxoptimizer/ss;
invoke-direct {v0}, Ldxoptimizer/ss;-><init>()V
goto/16 :goto_7
.line 73
:cond_9e
const-string v1, "opsson"
invoke-virtual {v1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_ad
.line 74
new-instance v0, Ldxoptimizer/rv;
invoke-direct {v0}, Ldxoptimizer/rv;-><init>()V
goto/16 :goto_7
.line 75
:cond_ad
const-string v1, "sony"
invoke-virtual {v1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_bc
.line 76
new-instance v0, Ldxoptimizer/sq;
invoke-direct {v0}, Ldxoptimizer/sq;-><init>()V
goto/16 :goto_7
.line 77
:cond_bc
const-string v1, "hisense"
invoke-virtual {v1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_cb
.line 78
new-instance v0, Ldxoptimizer/rh;
invoke-direct {v0}, Ldxoptimizer/rh;-><init>()V
goto/16 :goto_7
.line 79
:cond_cb
const-string v1, "eton"
invoke-virtual {v1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_da
.line 80
new-instance v0, Ldxoptimizer/ra;
invoke-direct {v0}, Ldxoptimizer/ra;-><init>()V
goto/16 :goto_7
.line 81
:cond_da
const-string v1, "doov"
invoke-virtual {v1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_e9
.line 82
new-instance v0, Ldxoptimizer/qy;
invoke-direct {v0}, Ldxoptimizer/qy;-><init>()V
goto/16 :goto_7
.line 83
:cond_e9
const-string v1, "lge"
invoke-virtual {v1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_7
.line 84
new-instance v0, Ldxoptimizer/rp;
invoke-direct {v0}, Ldxoptimizer/rp;-><init>()V
goto/16 :goto_7
.end method