b.smali
.class public Lbm/b;
.super Ljava/lang/Object;
.source "LowEndDeviceUtil.java"
# static fields
.field public static a:Z = false
.field public static b:Z = false
.field public static c:Z = false
.field public static d:J = 0x80000000L
# direct methods
.method public static constructor <clinit>()V
.registers 0
return-void
.end method
.method public static a(Landroid/content/Context;)Z
.registers 2
sget-boolean v0, Lbm/b;->a:Z
if-eqz v0, :cond_6
const/4 p0, 0x1
return p0
:cond_6
invoke-static {p0}, Lbm/b;->b(Landroid/content/Context;)Z
move-result p0
return p0
.end method
.method public static b(Landroid/content/Context;)Z
.registers 7
const/4 v0, 0x1
if-eqz p0, :cond_14
invoke-static {p0}, Lbm/a;->a(Landroid/content/Context;)J
move-result-wide v1
const-wide/16 v3, -0x1
cmp-long p0, v1, v3
if-eqz p0, :cond_14
sget-wide v3, Lbm/b;->d:J
cmp-long p0, v1, v3
if-gtz p0, :cond_14
return v0
:cond_14
sget-boolean p0, Lbm/b;->b:Z
if-nez p0, :cond_41
new-instance p0, Ljava/util/HashSet;
invoke-direct {p0}, Ljava/util/HashSet;-><init>()V
const-string v1, "HM 2A,vivo X5L,R8107,2014501,HUAWEI P7-L07,vivo Y33,F103,Coolpad 8675,HUAWEI P7-L09,Coolpad 8675-A,HM NOTE 1TD,G621-TL00,vivo X3t,Coolpad Y75,C8817D,M463C,Coolpad 8297,Coolpad 8675-FHD,Coolpad 8297-T01,2013022,C730Lw,HM NOTE 1W,VOTO GT7,vivo Y13iL,SM-G7106,2013022,vivo Y22L,lephone T2,M623C,Coolpad 8675-HD,HM 1SC,M355,HUAWEI P7-L00,GT-I9300,HONOR H30-L01,M351,JXD,KOPO L8,H30-T00,vivo Y13,Hisense M20-T,HUAWEI C8817E,GN5001,HM 1SW,R827T,GN151,LA-S1,Hol-T00,V188S,C03,vivo Y17T,DOOV M1t,HLJ-GM-Q1,Coolpad 8720L,Lenovo A788t,YEPEN,lephone T708,F8909,HONOR H30-L01M,G620S-UL00,XM-T,UOOGOU,4G+,K-Touch H2,LA2-S,KONKA D557,HUAWEI C8816,C630Lw,HUAWEI P6-C00,DOOV L5M,Lenovo S850t,F303,Coolpad 8730L,gucci,LA-S5,vivo Y17W,Coolpad 8675-W00,HUAWEI P6-T00,K-Touch H2,KONKA D557,V183,BF_A500,Lenovo S60-t,A51kc,Coolpad 5263S,HONOR H30-L02,vivo Y22iL,SM-G7108,2013023,Coolpad 8729,R1,vivo X1St,GM,KOPO L7,WP-S,XBS,R819T,M040,Best_sonny_LT416,Lenovo A3860,Coolpad Y80D,X1 7.0,Coolpad 5263S,T1,S6,Lovme-T15,Coolpad SK1-01,Z1988,P6,P8"
const-string v2, ","
invoke-virtual {v1, v2}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
move-result-object v1
array-length v2, v1
const/4 v3, 0x0
:goto_27
if-ge v3, v2, :cond_37
aget-object v4, v1, v3
invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v5
if-nez v5, :cond_34
invoke-interface {p0, v4}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
:cond_34
add-int/lit8 v3, v3, 0x1
goto :goto_27
:cond_37
sget-object v1, Landroid/os/Build;->MODEL:Ljava/lang/String;
invoke-interface {p0, v1}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z
move-result p0
sput-boolean p0, Lbm/b;->c:Z
sput-boolean v0, Lbm/b;->b:Z
:cond_41
sget-boolean p0, Lbm/b;->c:Z
return p0
.end method