PowerWorkerMi.smali

.class public Lcom/cleanmaster/hpsharelib/powersaver/PowerWorkerMi;
.super Lcom/cleanmaster/hpsharelib/powersaver/PowerWorkerBase;
.source "PowerWorkerMi.java"


# direct methods
.method public constructor <init>(I)V
    .registers 2

    .prologue
    .line 10
    invoke-direct {p0, p1}, Lcom/cleanmaster/hpsharelib/powersaver/PowerWorkerBase;-><init>(I)V

    .line 11
    return-void
.end method


# virtual methods
.method public getPowerState()I
    .registers 3

    .prologue
    .line 15
    const-string v0, "persist.sys.aries.power_profile"

    const-string v1, "middle"

    invoke-static {v0, v1}, Landroid/os/SystemProperties;->get(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    .line 16
    const-string v1, "low"

    invoke-virtual {v1, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z

    move-result v0

    if-eqz v0, :cond_12

    .line 17
    const/4 v0, 0x1

    .line 19
    :goto_11
    return v0

    :cond_12
    const/4 v0, 0x2

    goto :goto_11
.end method