Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .class public Lcom/zidoo/rtk/hdmi/tool/Util;
- .super Ljava/lang/Object;
- .source "Util.java"
- # direct methods
- .method public constructor <init>()V
- .locals 0
- .prologue
- .line 8
- invoke-direct {p0}, Ljava/lang/Object;-><init>()V
- return-void
- .end method
- .method public static currentTime(IIIIII)J
- .locals 7
- .parameter "year"
- .parameter "month"
- .parameter "day"
- .parameter "h"
- .parameter "min"
- .parameter "s"
- .prologue
- .line 10
- invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;
- move-result-object v0
- .line 11
- .local v0, startCalendar:Ljava/util/Calendar;
- const/16 v1, 0xe
- const/4 v2, 0x0
- invoke-virtual {v0, v1, v2}, Ljava/util/Calendar;->set(II)V
- move v1, p0
- move v2, p1
- move v3, p2
- move v4, p3
- move v5, p4
- move v6, p5
- .line 12
- invoke-virtual/range {v0 .. v6}, Ljava/util/Calendar;->set(IIIIII)V
- .line 13
- invoke-virtual {v0}, Ljava/util/Calendar;->getTimeInMillis()J
- move-result-wide v2
- return-wide v2
- .end method
- .method public static isHdcp()Z
- .locals 4
- .prologue
- .line 20
- :try_start_0
- const-string v2, "/sys/class/switch/rx_hdcp/state"
- invoke-static {v2}, Lcom/zidoo/custom/cpu/RunTimeTool;->getRunTimeStr(Ljava/lang/String;)Ljava/lang/String;
- move-result-object v1
- .line 21
- .local v1, state:Ljava/lang/String;
- new-instance v2, Ljava/lang/StringBuilder;
- const-string v3, "isHdcp state = "
- invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
- invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v2
- invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v2
- invoke-static {v2}, Lcom/zidoo/custom/log/MyLog;->v(Ljava/lang/String;)V
- .line 22
- invoke-virtual {v1}, Ljava/lang/String;->trim()Ljava/lang/String;
- move-result-object v2
- const-string v3, "1"
- invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- :try_end_0
- .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
- move-result v2
- if-eqz v2, :cond_0
- .line 23
- const/4 v2, 0x1
- .line 28
- :goto_0
- return v2
- .line 25
- :catch_0
- move-exception v0
- .line 26
- .local v0, e:Ljava/lang/Exception;
- invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
- .line 28
- .end local v0 #e:Ljava/lang/Exception;
- :cond_0
- const/4 v2, 0x0
- goto :goto_0
- .end method
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement