i.smali

.class public Lcom/cleanmaster/ui/notificationtools/util/i;
.super Ljava/lang/Object;
.source "OppoHelper.java"


# static fields
.field private static final a:Ljava/lang/String;

.field private static final b:Ljava/lang/String;

.field private static final c:Ljava/lang/String;

.field private static d:Ljava/util/regex/Pattern;


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

    .prologue
    .line 20
    const-string v0, "ro.build.version.opporom"

    const-string v1, "UNKNOWN"

    invoke-static {v0, v1}, Lcom/cleanmaster/ui/notificationtools/util/o;->a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    sput-object v0, Lcom/cleanmaster/ui/notificationtools/util/i;->a:Ljava/lang/String;

    .line 21
    const-string v0, "ro.build.display.id"

    const-string v1, "UNKNOWN"

    invoke-static {v0, v1}, Lcom/cleanmaster/ui/notificationtools/util/o;->a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    sput-object v0, Lcom/cleanmaster/ui/notificationtools/util/i;->b:Ljava/lang/String;

    .line 22
    const-string v0, "ro.product.device"

    const-string v1, "UNKNOWN"

    invoke-static {v0, v1}, Lcom/cleanmaster/ui/notificationtools/util/o;->a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    sput-object v0, Lcom/cleanmaster/ui/notificationtools/util/i;->c:Ljava/lang/String;

    .line 257
    const-string v0, "[0-9]*"

    invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern;

    move-result-object v0

    sput-object v0, Lcom/cleanmaster/ui/notificationtools/util/i;->d:Ljava/util/regex/Pattern;

    return-void
.end method

.method public static a()Z
    .registers 2

    .prologue
    .line 25
    sget-object v0, Landroid/os/Build;->BRAND:Ljava/lang/String;

    invoke-virtual {v0}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;

    move-result-object v0

    const-string v1, "oppo"

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

    move-result v0

    return v0
.end method

.method public static b()Z
    .registers 2

    .prologue
    .line 111
    sget-object v0, Lcom/cleanmaster/ui/notificationtools/util/i;->a:Ljava/lang/String;

    const-string/jumbo v1, "v2"

    invoke-static {v0, v1}, Lcom/cleanmaster/ui/notificationtools/util/n;->a(Ljava/lang/String;Ljava/lang/String;)Z

    move-result v0

    return v0
.end method

.method public static c()Z
    .registers 2

    .prologue
    .line 115
    sget-object v0, Lcom/cleanmaster/ui/notificationtools/util/i;->a:Ljava/lang/String;

    const-string/jumbo v1, "v3.0"

    invoke-static {v0, v1}, Lcom/cleanmaster/ui/notificationtools/util/n;->a(Ljava/lang/String;Ljava/lang/String;)Z

    move-result v0

    return v0
.end method

.method public static d()Z
    .registers 2

    .prologue
    .line 128
    sget-object v0, Lcom/cleanmaster/ui/notificationtools/util/i;->a:Ljava/lang/String;

    const-string/jumbo v1, "v2.1"

    invoke-static {v0, v1}, Lcom/cleanmaster/ui/notificationtools/util/n;->a(Ljava/lang/String;Ljava/lang/String;)Z

    move-result v0

    return v0
.end method