-
-
Save xbenjii/dcf87a844d8a6cf9f580315cbb78df68 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.class public Landroid/microntek/canbus/CanBusServer; | |
.super Landroid/app/Service; | |
.source "CanBusServer.java" | |
# static fields | |
.field private static S:I | |
.field private static T:[B | |
# instance fields | |
.field private final B:Z | |
.field private C:Landroid/microntek/canbus/b/a; | |
.field private D:Landroid/microntek/canbus/b/a; | |
.field private final E:I | |
.field private final F:I | |
.field private final G:I | |
.field private final H:I | |
.field private final I:I | |
.field private final J:I | |
.field private final K:I | |
.field private final L:I | |
.field private final M:I | |
.field private final N:I | |
.field private final O:I | |
.field private final P:I | |
.field private Q:Z | |
.field private R:Ljava/lang/String; | |
.field public final STATE_OFF:I | |
.field private U:Landroid/microntek/serial/SerialManager; | |
.field private V:Landroid/microntek/serial/SerialReceiver; | |
.field private final W:I | |
.field private final X:I | |
.field private final Y:I | |
.field private final Z:I | |
.field private final aa:I | |
.field private final ab:I | |
.field private final ad:I | |
.field public ae:Landroid/content/Intent; | |
.field private af:Landroid/os/RemoteCallbackList; | |
.annotation system Ldalvik/annotation/Signature; | |
value = { | |
"Landroid/os/RemoteCallbackList", | |
"<", | |
"Landroid/microntek/canbus/a/d;", | |
">;" | |
} | |
.end annotation | |
.end field | |
.field private ag:Z | |
.field public ah:Ljava/lang/String; | |
.field private ai:Landroid/microntek/canbus/a/b; | |
.field private aj:Landroid/content/BroadcastReceiver; | |
.field private ak:Landroid/content/BroadcastReceiver; | |
.field private al:J | |
.field private d:Landroid/microntek/canbus/serializable/AirCondition; | |
.field private e:I | |
.field private mContext:Landroid/content/Context; | |
.field private mHandler:Landroid/os/Handler; | |
.field public o:Ljava/lang/String; | |
.field public state:I | |
.field public y:I | |
# direct methods | |
.method static constructor <clinit>()V | |
.locals 1 | |
.prologue | |
.line 122 | |
const/4 v0, 0x0 | |
sput v0, Landroid/microntek/canbus/CanBusServer;->S:I | |
.line 124 | |
const/16 v0, 0x400 | |
new-array v0, v0, [B | |
sput-object v0, Landroid/microntek/canbus/CanBusServer;->T:[B | |
return-void | |
.end method | |
.method public constructor <init>()V | |
.locals 6 | |
.prologue | |
const/4 v5, 0x3 | |
const/4 v4, 0x2 | |
const/4 v3, 0x1 | |
const/4 v2, 0x0 | |
const/4 v1, 0x0 | |
.line 64 | |
invoke-direct {p0}, Landroid/app/Service;-><init>()V | |
.line 66 | |
iput-boolean v1, p0, Landroid/microntek/canbus/CanBusServer;->B:Z | |
.line 67 | |
iput-object v2, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
.line 68 | |
iput-object v2, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
.line 70 | |
iput v1, p0, Landroid/microntek/canbus/CanBusServer;->STATE_OFF:I | |
.line 71 | |
iput v3, p0, Landroid/microntek/canbus/CanBusServer;->E:I | |
.line 72 | |
iput v4, p0, Landroid/microntek/canbus/CanBusServer;->F:I | |
.line 73 | |
iput v5, p0, Landroid/microntek/canbus/CanBusServer;->G:I | |
.line 74 | |
const/4 v0, 0x4 | |
iput v0, p0, Landroid/microntek/canbus/CanBusServer;->H:I | |
.line 75 | |
const/4 v0, 0x5 | |
iput v0, p0, Landroid/microntek/canbus/CanBusServer;->I:I | |
.line 76 | |
const/4 v0, 0x6 | |
iput v0, p0, Landroid/microntek/canbus/CanBusServer;->J:I | |
.line 77 | |
const/4 v0, 0x7 | |
iput v0, p0, Landroid/microntek/canbus/CanBusServer;->K:I | |
.line 78 | |
const/16 v0, 0x8 | |
iput v0, p0, Landroid/microntek/canbus/CanBusServer;->L:I | |
.line 79 | |
const/16 v0, 0x9 | |
iput v0, p0, Landroid/microntek/canbus/CanBusServer;->M:I | |
.line 80 | |
const/16 v0, 0xa | |
iput v0, p0, Landroid/microntek/canbus/CanBusServer;->N:I | |
.line 81 | |
const/16 v0, 0xb | |
iput v0, p0, Landroid/microntek/canbus/CanBusServer;->O:I | |
.line 82 | |
const/16 v0, 0xc | |
iput v0, p0, Landroid/microntek/canbus/CanBusServer;->P:I | |
.line 84 | |
iput v1, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
.line 94 | |
iput-boolean v1, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
.line 95 | |
const-string v0, "88888888888" | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->R:Ljava/lang/String; | |
.line 125 | |
iput-object v2, p0, Landroid/microntek/canbus/CanBusServer;->U:Landroid/microntek/serial/SerialManager; | |
.line 131 | |
iput v1, p0, Landroid/microntek/canbus/CanBusServer;->e:I | |
.line 134 | |
iput v3, p0, Landroid/microntek/canbus/CanBusServer;->W:I | |
.line 135 | |
iput v4, p0, Landroid/microntek/canbus/CanBusServer;->X:I | |
.line 136 | |
iput v5, p0, Landroid/microntek/canbus/CanBusServer;->Y:I | |
.line 137 | |
const/4 v0, 0x4 | |
iput v0, p0, Landroid/microntek/canbus/CanBusServer;->Z:I | |
.line 138 | |
const/4 v0, 0x5 | |
iput v0, p0, Landroid/microntek/canbus/CanBusServer;->aa:I | |
.line 139 | |
const/4 v0, 0x6 | |
iput v0, p0, Landroid/microntek/canbus/CanBusServer;->ab:I | |
.line 140 | |
const/4 v0, 0x7 | |
iput v0, p0, Landroid/microntek/canbus/CanBusServer;->ad:I | |
.line 141 | |
iput-object v2, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 145 | |
new-instance v0, Landroid/os/RemoteCallbackList; | |
invoke-direct {v0}, Landroid/os/RemoteCallbackList;-><init>()V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->af:Landroid/os/RemoteCallbackList; | |
.line 148 | |
iput-boolean v3, p0, Landroid/microntek/canbus/CanBusServer;->ag:Z | |
.line 150 | |
const-string v0, "" | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->o:Ljava/lang/String; | |
.line 151 | |
iput v1, p0, Landroid/microntek/canbus/CanBusServer;->y:I | |
.line 152 | |
const-string v0, "" | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->ah:Ljava/lang/String; | |
.line 155 | |
new-instance v0, Landroid/microntek/canbus/e; | |
invoke-direct {v0, p0}, Landroid/microntek/canbus/e;-><init>(Landroid/microntek/canbus/CanBusServer;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->mHandler:Landroid/os/Handler; | |
.line 1108 | |
new-instance v0, Landroid/microntek/canbus/g; | |
invoke-direct {v0, p0}, Landroid/microntek/canbus/g;-><init>(Landroid/microntek/canbus/CanBusServer;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->ai:Landroid/microntek/canbus/a/b; | |
.line 1394 | |
new-instance v0, Landroid/microntek/canbus/h; | |
invoke-direct {v0, p0}, Landroid/microntek/canbus/h;-><init>(Landroid/microntek/canbus/CanBusServer;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->aj:Landroid/content/BroadcastReceiver; | |
.line 1483 | |
new-instance v0, Landroid/microntek/canbus/i; | |
invoke-direct {v0, p0}, Landroid/microntek/canbus/i;-><init>(Landroid/microntek/canbus/CanBusServer;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->ak:Landroid/content/BroadcastReceiver; | |
.line 1524 | |
const-wide/16 v0, -0x1 | |
iput-wide v0, p0, Landroid/microntek/canbus/CanBusServer;->al:J | |
return-void | |
.end method | |
.method private a([BII)I | |
.locals 4 | |
.prologue | |
const/4 v0, -0x1 | |
.line 933 | |
.line 935 | |
:goto_0 | |
if-ge p2, p3, :cond_0 | |
.line 936 | |
aget-byte v1, p1, p2 | |
const/16 v2, 0x2e | |
if-ne v1, v2, :cond_1 | |
.line 938 | |
sub-int v1, p3, p2 | |
const/4 v2, 0x3 | |
if-le v1, v2, :cond_0 | |
.line 939 | |
add-int/lit8 v1, p2, 0x2 | |
aget-byte v1, p1, v1 | |
add-int/lit8 v1, v1, 0x4 | |
.line 940 | |
add-int v2, v1, p2 | |
add-int/lit8 v2, v2, -0x1 | |
.line 941 | |
sub-int v3, p3, p2 | |
if-lt v3, v1, :cond_0 | |
.line 942 | |
shl-int/lit8 v0, v2, 0x10 | |
or-int/2addr v0, p2 | |
.line 949 | |
:cond_0 | |
return v0 | |
.line 947 | |
:cond_1 | |
add-int/lit8 p2, p2, 0x1 | |
goto :goto_0 | |
.end method | |
.method static synthetic a(Landroid/microntek/canbus/CanBusServer;J)J | |
.locals 1 | |
.prologue | |
.line 64 | |
iput-wide p1, p0, Landroid/microntek/canbus/CanBusServer;->al:J | |
return-wide p1 | |
.end method | |
.method static synthetic a(Landroid/microntek/canbus/CanBusServer;)Landroid/microntek/canbus/b/a; | |
.locals 1 | |
.prologue | |
.line 64 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
return-object v0 | |
.end method | |
.method static synthetic a(Landroid/microntek/canbus/CanBusServer;Ljava/lang/String;)Ljava/lang/String; | |
.locals 0 | |
.prologue | |
.line 64 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->R:Ljava/lang/String; | |
return-object p1 | |
.end method | |
.method static synthetic a(Landroid/microntek/canbus/CanBusServer;I)V | |
.locals 0 | |
.prologue | |
.line 64 | |
invoke-direct {p0, p1}, Landroid/microntek/canbus/CanBusServer;->f(I)V | |
return-void | |
.end method | |
.method static synthetic a(Landroid/microntek/canbus/CanBusServer;[B)V | |
.locals 0 | |
.prologue | |
.line 64 | |
invoke-direct {p0, p1}, Landroid/microntek/canbus/CanBusServer;->f([B)V | |
return-void | |
.end method | |
.method static synthetic a(Landroid/microntek/canbus/CanBusServer;Z)Z | |
.locals 0 | |
.prologue | |
.line 64 | |
iput-boolean p1, p0, Landroid/microntek/canbus/CanBusServer;->ag:Z | |
return p1 | |
.end method | |
.method static synthetic b(Landroid/microntek/canbus/CanBusServer;)Landroid/microntek/canbus/b/a; | |
.locals 1 | |
.prologue | |
.line 64 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
return-object v0 | |
.end method | |
.method private b([BII)V | |
.locals 3 | |
.prologue | |
.line 994 | |
const/4 v1, 0x0 | |
.line 995 | |
const/4 v0, 0x1 | |
:goto_0 | |
sub-int v2, p3, p2 | |
if-ge v0, v2, :cond_0 | |
.line 996 | |
add-int v2, p2, v0 | |
aget-byte v2, p1, v2 | |
add-int/2addr v1, v2 | |
int-to-short v1, v1 | |
.line 995 | |
add-int/lit8 v0, v0, 0x1 | |
goto :goto_0 | |
.line 998 | |
:cond_0 | |
and-int/lit16 v0, v1, 0xff | |
xor-int/lit16 v0, v0, 0xff | |
int-to-byte v0, v0 | |
.line 1000 | |
aget-byte v1, p1, p3 | |
if-eq v0, v1, :cond_1 | |
.line 1013 | |
:goto_1 | |
return-void | |
.line 1006 | |
:cond_1 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_2 | |
.line 1007 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0, p1, p2, p3}, Landroid/microntek/canbus/b/a;->d([BII)V | |
.line 1011 | |
:cond_2 | |
invoke-direct {p0, p1, p2, p3}, Landroid/microntek/canbus/CanBusServer;->c([BII)V | |
goto :goto_1 | |
.end method | |
.method static synthetic b(Landroid/microntek/canbus/CanBusServer;Z)Z | |
.locals 0 | |
.prologue | |
.line 64 | |
iput-boolean p1, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
return p1 | |
.end method | |
.method static synthetic c(Landroid/microntek/canbus/CanBusServer;)Landroid/os/Handler; | |
.locals 1 | |
.prologue | |
.line 64 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->mHandler:Landroid/os/Handler; | |
return-object v0 | |
.end method | |
.method private c([BII)V | |
.locals 5 | |
.prologue | |
.line 1016 | |
sub-int v1, p3, p2 | |
.line 1017 | |
add-int/lit8 v0, p2, 0x2 | |
aget-byte v0, p1, v0 | |
and-int/lit16 v0, v0, 0xff | |
.line 1018 | |
const/4 v2, 0x3 | |
if-le v1, v2, :cond_0 | |
const/16 v2, 0x64 | |
if-lt v1, v2, :cond_1 | |
.line 1039 | |
:cond_0 | |
:goto_0 | |
return-void | |
.line 1021 | |
:cond_1 | |
invoke-virtual {p0}, Landroid/microntek/canbus/CanBusServer;->a()Z | |
move-result v2 | |
if-nez v2, :cond_2 | |
sget-boolean v2, Landroid/microntek/canbus/d/a;->eb:Z | |
if-eqz v2, :cond_0 | |
.line 1023 | |
:cond_2 | |
const/4 v2, 0x1 | |
if-lt v0, v2, :cond_0 | |
.line 1025 | |
add-int/lit8 v0, v1, 0x1 | |
new-array v2, v0, [B | |
.line 1026 | |
const/4 v0, 0x0 | |
:goto_1 | |
if-gt v0, v1, :cond_4 | |
.line 1027 | |
add-int v3, p2, v0 | |
const/16 v4, 0x400 | |
if-ge v3, v4, :cond_3 | |
.line 1029 | |
add-int v3, p2, v0 | |
aget-byte v3, p1, v3 | |
aput-byte v3, v2, v0 | |
.line 1026 | |
:cond_3 | |
add-int/lit8 v0, v0, 0x1 | |
goto :goto_1 | |
.line 1032 | |
:cond_4 | |
new-instance v0, Landroid/content/Intent; | |
const-string v1, "com.hiworld.canbus.receiver" | |
invoke-direct {v0, v1}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V | |
.line 1033 | |
const-string v1, "com.hiworld.receiverkey" | |
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[B)Landroid/content/Intent; | |
.line 1035 | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
sget-object v2, Landroid/os/UserHandle;->CURRENT_OR_SELF:Landroid/os/UserHandle; | |
invoke-virtual {v1, v0, v2}, Landroid/content/Context;->sendBroadcastAsUser(Landroid/content/Intent;Landroid/os/UserHandle;)V | |
goto :goto_0 | |
.end method | |
.method static synthetic d(Landroid/microntek/canbus/CanBusServer;)Landroid/os/RemoteCallbackList; | |
.locals 1 | |
.prologue | |
.line 64 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->af:Landroid/os/RemoteCallbackList; | |
return-object v0 | |
.end method | |
.method static synthetic e(Landroid/microntek/canbus/CanBusServer;)Landroid/microntek/canbus/serializable/AirCondition; | |
.locals 1 | |
.prologue | |
.line 64 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->d:Landroid/microntek/canbus/serializable/AirCondition; | |
return-object v0 | |
.end method | |
.method static synthetic f(Landroid/microntek/canbus/CanBusServer;)Ljava/lang/String; | |
.locals 1 | |
.prologue | |
.line 64 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->R:Ljava/lang/String; | |
return-object v0 | |
.end method | |
.method private f()V | |
.locals 3 | |
.prologue | |
const/4 v2, 0x0 | |
.line 253 | |
invoke-static {}, Landroid/microntek/canbus/BaseApplication;->k()Landroid/microntek/canbus/BaseApplication; | |
move-result-object v0 | |
invoke-virtual {v0}, Landroid/microntek/canbus/BaseApplication;->n()I | |
move-result v0 | |
iput v0, p0, Landroid/microntek/canbus/CanBusServer;->y:I | |
.line 254 | |
invoke-static {}, Landroid/microntek/canbus/BaseApplication;->k()Landroid/microntek/canbus/BaseApplication; | |
move-result-object v0 | |
invoke-virtual {v0}, Landroid/microntek/canbus/BaseApplication;->p()I | |
move-result v0 | |
iput v0, p0, Landroid/microntek/canbus/CanBusServer;->e:I | |
.line 256 | |
invoke-static {}, Landroid/microntek/canbus/d/a;->aV()I | |
move-result v0 | |
const/16 v1, 0x17 | |
if-gt v0, v1, :cond_0 | |
.line 257 | |
invoke-static {}, Landroid/microntek/canbus/BaseApplication;->k()Landroid/microntek/canbus/BaseApplication; | |
move-result-object v0 | |
invoke-virtual {v0}, Landroid/microntek/canbus/BaseApplication;->q()V | |
.line 259 | |
:cond_0 | |
iget v0, p0, Landroid/microntek/canbus/CanBusServer;->e:I | |
packed-switch v0, :pswitch_data_0 | |
.line 590 | |
:goto_0 | |
invoke-static {}, Landroid/microntek/canbus/BaseApplication;->k()Landroid/microntek/canbus/BaseApplication; | |
move-result-object v0 | |
const-string v1, "sta_mcu_version=" | |
invoke-virtual {v0, v1}, Landroid/microntek/canbus/BaseApplication;->getParameters(Ljava/lang/String;)Ljava/lang/String; | |
move-result-object v0 | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->ah:Ljava/lang/String; | |
.line 591 | |
const-string v0, "ro.product.customer" | |
const-string v1, "HCT" | |
invoke-static {v0, v1}, La/a/a;->get(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | |
move-result-object v0 | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->o:Ljava/lang/String; | |
.line 592 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->o:Ljava/lang/String; | |
if-eqz v0, :cond_1 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->o:Ljava/lang/String; | |
const-string v1, "KLD" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z | |
move-result v0 | |
if-nez v0, :cond_2 | |
:cond_1 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->ah:Ljava/lang/String; | |
const-string v1, "KLD" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z | |
move-result v0 | |
if-eqz v0, :cond_3 | |
.line 594 | |
:cond_2 | |
new-instance v0, Landroid/microntek/canbus/b/b; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/b/b;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
.line 596 | |
:cond_3 | |
invoke-direct {p0}, Landroid/microntek/canbus/CanBusServer;->s()V | |
.line 597 | |
invoke-direct {p0}, Landroid/microntek/canbus/CanBusServer;->u()V | |
.line 599 | |
invoke-virtual {p0, v2}, Landroid/microntek/canbus/CanBusServer;->d(I)V | |
.line 600 | |
invoke-virtual {p0, v2}, Landroid/microntek/canbus/CanBusServer;->e(I)V | |
.line 601 | |
const-string v0, "" | |
invoke-virtual {p0, v0}, Landroid/microntek/canbus/CanBusServer;->b(Ljava/lang/String;)V | |
.line 602 | |
return-void | |
.line 262 | |
:pswitch_0 | |
new-instance v0, Landroid/microntek/canbus/c/a; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/a;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto :goto_0 | |
.line 265 | |
:pswitch_1 | |
new-instance v0, Landroid/microntek/canbus/c/b; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/b;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto :goto_0 | |
.line 268 | |
:pswitch_2 | |
new-instance v0, Landroid/microntek/canbus/c/c; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/c;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto :goto_0 | |
.line 271 | |
:pswitch_3 | |
new-instance v0, Landroid/microntek/canbus/c/d; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/d;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto :goto_0 | |
.line 274 | |
:pswitch_4 | |
new-instance v0, Landroid/microntek/canbus/c/e; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/e;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto :goto_0 | |
.line 277 | |
:pswitch_5 | |
new-instance v0, Landroid/microntek/canbus/c/f; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/f;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 280 | |
:pswitch_6 | |
new-instance v0, Landroid/microntek/canbus/c/g; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/g;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 283 | |
:pswitch_7 | |
new-instance v0, Landroid/microntek/canbus/c/h; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/h;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 286 | |
:pswitch_8 | |
new-instance v0, Landroid/microntek/canbus/c/i; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/i;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 289 | |
:pswitch_9 | |
new-instance v0, Landroid/microntek/canbus/c/j; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/j;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 292 | |
:pswitch_a | |
new-instance v0, Landroid/microntek/canbus/c/v; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/v;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 295 | |
:pswitch_b | |
new-instance v0, Landroid/microntek/canbus/c/w; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/w;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 298 | |
:pswitch_c | |
new-instance v0, Landroid/microntek/canbus/c/x; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/x;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 301 | |
:pswitch_d | |
new-instance v0, Landroid/microntek/canbus/c/y; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/y;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 304 | |
:pswitch_e | |
new-instance v0, Landroid/microntek/canbus/c/z; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/z;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 307 | |
:pswitch_f | |
new-instance v0, Landroid/microntek/canbus/c/aa; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/aa;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 310 | |
:pswitch_10 | |
new-instance v0, Landroid/microntek/canbus/c/ab; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/ab;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 313 | |
:pswitch_11 | |
new-instance v0, Landroid/microntek/canbus/c/ac; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/ac;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 316 | |
:pswitch_12 | |
new-instance v0, Landroid/microntek/canbus/c/ad; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/ad;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 319 | |
:pswitch_13 | |
new-instance v0, Landroid/microntek/canbus/c/ae; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/ae;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 322 | |
:pswitch_14 | |
new-instance v0, Landroid/microntek/canbus/c/af; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/af;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 325 | |
:pswitch_15 | |
new-instance v0, Landroid/microntek/canbus/c/ag; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/ag;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 328 | |
:pswitch_16 | |
new-instance v0, Landroid/microntek/canbus/c/ah; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/ah;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 331 | |
:pswitch_17 | |
new-instance v0, Landroid/microntek/canbus/c/ai; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/ai;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 334 | |
:pswitch_18 | |
new-instance v0, Landroid/microntek/canbus/c/aj; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/aj;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 337 | |
:pswitch_19 | |
new-instance v0, Landroid/microntek/canbus/c/ak; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/ak;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 340 | |
:pswitch_1a | |
new-instance v0, Landroid/microntek/canbus/c/al; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/al;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 343 | |
:pswitch_1b | |
new-instance v0, Landroid/microntek/canbus/c/am; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/am;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 346 | |
:pswitch_1c | |
new-instance v0, Landroid/microntek/canbus/c/an; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/an;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 349 | |
:pswitch_1d | |
new-instance v0, Landroid/microntek/canbus/c/ao; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/ao;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 352 | |
:pswitch_1e | |
new-instance v0, Landroid/microntek/canbus/c/ap; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/ap;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 355 | |
:pswitch_1f | |
new-instance v0, Landroid/microntek/canbus/c/aq; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/aq;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 358 | |
:pswitch_20 | |
new-instance v0, Landroid/microntek/canbus/c/ar; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/ar;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 361 | |
:pswitch_21 | |
new-instance v0, Landroid/microntek/canbus/c/as; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/as;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 364 | |
:pswitch_22 | |
new-instance v0, Landroid/microntek/canbus/c/at; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/at;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 367 | |
:pswitch_23 | |
new-instance v0, Landroid/microntek/canbus/c/au; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/au;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 370 | |
:pswitch_24 | |
new-instance v0, Landroid/microntek/canbus/c/av; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/av;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 373 | |
:pswitch_25 | |
new-instance v0, Landroid/microntek/canbus/c/aw; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/aw;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 376 | |
:pswitch_26 | |
new-instance v0, Landroid/microntek/canbus/c/ax; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/ax;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 379 | |
:pswitch_27 | |
new-instance v0, Landroid/microntek/canbus/c/ay; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/ay;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 382 | |
:pswitch_28 | |
new-instance v0, Landroid/microntek/canbus/c/az; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/az;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 385 | |
:pswitch_29 | |
new-instance v0, Landroid/microntek/canbus/c/ba; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/ba;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 388 | |
:pswitch_2a | |
new-instance v0, Landroid/microntek/canbus/c/bb; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/bb;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 391 | |
:pswitch_2b | |
new-instance v0, Landroid/microntek/canbus/c/bc; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/bc;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 394 | |
:pswitch_2c | |
new-instance v0, Landroid/microntek/canbus/c/bd; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/bd;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 397 | |
:pswitch_2d | |
new-instance v0, Landroid/microntek/canbus/c/be; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/be;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 400 | |
:pswitch_2e | |
new-instance v0, Landroid/microntek/canbus/c/bf; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/bf;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 403 | |
:pswitch_2f | |
new-instance v0, Landroid/microntek/canbus/c/bg; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/bg;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 406 | |
:pswitch_30 | |
new-instance v0, Landroid/microntek/canbus/c/bh; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/bh;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 409 | |
:pswitch_31 | |
new-instance v0, Landroid/microntek/canbus/c/bi; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/bi;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 412 | |
:pswitch_32 | |
new-instance v0, Landroid/microntek/canbus/c/bj; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/bj;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 415 | |
:pswitch_33 | |
new-instance v0, Landroid/microntek/canbus/c/bk; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/bk;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 418 | |
:pswitch_34 | |
new-instance v0, Landroid/microntek/canbus/c/bl; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/bl;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 421 | |
:pswitch_35 | |
new-instance v0, Landroid/microntek/canbus/c/bm; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/bm;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 424 | |
:pswitch_36 | |
new-instance v0, Landroid/microntek/canbus/c/bn; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/bn;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 427 | |
:pswitch_37 | |
new-instance v0, Landroid/microntek/canbus/c/bo; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/bo;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 430 | |
:pswitch_38 | |
new-instance v0, Landroid/microntek/canbus/c/bp; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/bp;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 433 | |
:pswitch_39 | |
new-instance v0, Landroid/microntek/canbus/c/bq; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/bq;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 436 | |
:pswitch_3a | |
new-instance v0, Landroid/microntek/canbus/c/br; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/br;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 439 | |
:pswitch_3b | |
new-instance v0, Landroid/microntek/canbus/c/bs; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/bs;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 442 | |
:pswitch_3c | |
new-instance v0, Landroid/microntek/canbus/c/bt; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/bt;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 445 | |
:pswitch_3d | |
new-instance v0, Landroid/microntek/canbus/c/bu; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/bu;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 448 | |
:pswitch_3e | |
new-instance v0, Landroid/microntek/canbus/c/bv; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/bv;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 451 | |
:pswitch_3f | |
new-instance v0, Landroid/microntek/canbus/c/bw; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/bw;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 454 | |
:pswitch_40 | |
new-instance v0, Landroid/microntek/canbus/c/by; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/by;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 457 | |
:pswitch_41 | |
new-instance v0, Landroid/microntek/canbus/c/bz; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/bz;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 460 | |
:pswitch_42 | |
new-instance v0, Landroid/microntek/canbus/c/ca; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/ca;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 463 | |
:pswitch_43 | |
new-instance v0, Landroid/microntek/canbus/c/cb; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/cb;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 466 | |
:pswitch_44 | |
new-instance v0, Landroid/microntek/canbus/c/cc; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/cc;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 469 | |
:pswitch_45 | |
new-instance v0, Landroid/microntek/canbus/c/cd; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/cd;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 472 | |
:pswitch_46 | |
new-instance v0, Landroid/microntek/canbus/c/ce; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/ce;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 475 | |
:pswitch_47 | |
new-instance v0, Landroid/microntek/canbus/c/cf; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/cf;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 478 | |
:pswitch_48 | |
new-instance v0, Landroid/microntek/canbus/c/cg; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/cg;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 481 | |
:pswitch_49 | |
new-instance v0, Landroid/microntek/canbus/c/ci; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/ci;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 484 | |
:pswitch_4a | |
new-instance v0, Landroid/microntek/canbus/c/cj; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/cj;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 487 | |
:pswitch_4b | |
new-instance v0, Landroid/microntek/canbus/c/ck; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/ck;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 490 | |
:pswitch_4c | |
new-instance v0, Landroid/microntek/canbus/c/cm; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/cm;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 493 | |
:pswitch_4d | |
new-instance v0, Landroid/microntek/canbus/c/co; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/co;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 496 | |
:pswitch_4e | |
new-instance v0, Landroid/microntek/canbus/c/cp; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/cp;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 499 | |
:pswitch_4f | |
new-instance v0, Landroid/microntek/canbus/c/cq; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/cq;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 502 | |
:pswitch_50 | |
new-instance v0, Landroid/microntek/canbus/c/cu; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/cu;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 505 | |
:pswitch_51 | |
new-instance v0, Landroid/microntek/canbus/c/cy; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/cy;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 508 | |
:pswitch_52 | |
new-instance v0, Landroid/microntek/canbus/c/cz; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/cz;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 511 | |
:pswitch_53 | |
new-instance v0, Landroid/microntek/canbus/c/da; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/da;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 514 | |
:pswitch_54 | |
new-instance v0, Landroid/microntek/canbus/c/db; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/db;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 517 | |
:pswitch_55 | |
new-instance v0, Landroid/microntek/canbus/c/dd; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/dd;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 520 | |
:pswitch_56 | |
new-instance v0, Landroid/microntek/canbus/c/de; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/de;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 523 | |
:pswitch_57 | |
new-instance v0, Landroid/microntek/canbus/c/df; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/df;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 526 | |
:pswitch_58 | |
new-instance v0, Landroid/microntek/canbus/c/dg; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/dg;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 529 | |
:pswitch_59 | |
new-instance v0, Landroid/microntek/canbus/c/dh; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/dh;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 532 | |
:pswitch_5a | |
new-instance v0, Landroid/microntek/canbus/c/di; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/di;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 535 | |
:pswitch_5b | |
new-instance v0, Landroid/microntek/canbus/c/dj; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/dj;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 538 | |
:pswitch_5c | |
new-instance v0, Landroid/microntek/canbus/c/dk; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/dk;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 541 | |
:pswitch_5d | |
new-instance v0, Landroid/microntek/canbus/c/dl; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/dl;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 544 | |
:pswitch_5e | |
new-instance v0, Landroid/microntek/canbus/c/dm; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/dm;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 547 | |
:pswitch_5f | |
new-instance v0, Landroid/microntek/canbus/c/dn; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/dn;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 550 | |
:pswitch_60 | |
new-instance v0, Landroid/microntek/canbus/c/do; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/do;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 553 | |
:pswitch_61 | |
new-instance v0, Landroid/microntek/canbus/c/dp; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/dp;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 556 | |
:pswitch_62 | |
new-instance v0, Landroid/microntek/canbus/c/dq; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/dq;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 559 | |
:pswitch_63 | |
new-instance v0, Landroid/microntek/canbus/c/l; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/l;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 562 | |
:pswitch_64 | |
new-instance v0, Landroid/microntek/canbus/c/m; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/m;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 565 | |
:pswitch_65 | |
new-instance v0, Landroid/microntek/canbus/c/n; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/n;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 568 | |
:pswitch_66 | |
new-instance v0, Landroid/microntek/canbus/c/o; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/o;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 571 | |
:pswitch_67 | |
new-instance v0, Landroid/microntek/canbus/c/p; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/p;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 574 | |
:pswitch_68 | |
new-instance v0, Landroid/microntek/canbus/c/q; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/q;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 577 | |
:pswitch_69 | |
new-instance v0, Landroid/microntek/canbus/c/r; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/r;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 580 | |
:pswitch_6a | |
new-instance v0, Landroid/microntek/canbus/c/s; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/s;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 583 | |
:pswitch_6b | |
new-instance v0, Landroid/microntek/canbus/c/t; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/t;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 586 | |
:pswitch_6c | |
new-instance v0, Landroid/microntek/canbus/c/u; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
invoke-direct {v0, p0, v1}, Landroid/microntek/canbus/c/u;-><init>(Landroid/microntek/canbus/CanBusServer;Landroid/content/Context;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
goto/16 :goto_0 | |
.line 259 | |
:pswitch_data_0 | |
.packed-switch 0x1 | |
:pswitch_0 | |
:pswitch_1 | |
:pswitch_2 | |
:pswitch_3 | |
:pswitch_4 | |
:pswitch_5 | |
:pswitch_6 | |
:pswitch_7 | |
:pswitch_8 | |
:pswitch_9 | |
:pswitch_a | |
:pswitch_b | |
:pswitch_c | |
:pswitch_d | |
:pswitch_e | |
:pswitch_f | |
:pswitch_10 | |
:pswitch_11 | |
:pswitch_12 | |
:pswitch_13 | |
:pswitch_14 | |
:pswitch_15 | |
:pswitch_16 | |
:pswitch_17 | |
:pswitch_18 | |
:pswitch_19 | |
:pswitch_1a | |
:pswitch_1b | |
:pswitch_1c | |
:pswitch_1d | |
:pswitch_1e | |
:pswitch_1f | |
:pswitch_20 | |
:pswitch_21 | |
:pswitch_22 | |
:pswitch_23 | |
:pswitch_24 | |
:pswitch_25 | |
:pswitch_26 | |
:pswitch_27 | |
:pswitch_28 | |
:pswitch_29 | |
:pswitch_2a | |
:pswitch_2b | |
:pswitch_2c | |
:pswitch_2d | |
:pswitch_2e | |
:pswitch_2f | |
:pswitch_30 | |
:pswitch_31 | |
:pswitch_32 | |
:pswitch_33 | |
:pswitch_34 | |
:pswitch_35 | |
:pswitch_36 | |
:pswitch_37 | |
:pswitch_38 | |
:pswitch_39 | |
:pswitch_3a | |
:pswitch_3b | |
:pswitch_3c | |
:pswitch_3d | |
:pswitch_3e | |
:pswitch_3f | |
:pswitch_40 | |
:pswitch_41 | |
:pswitch_42 | |
:pswitch_43 | |
:pswitch_44 | |
:pswitch_45 | |
:pswitch_46 | |
:pswitch_47 | |
:pswitch_48 | |
:pswitch_49 | |
:pswitch_4a | |
:pswitch_4b | |
:pswitch_4c | |
:pswitch_4d | |
:pswitch_4e | |
:pswitch_4f | |
:pswitch_50 | |
:pswitch_51 | |
:pswitch_52 | |
:pswitch_53 | |
:pswitch_54 | |
:pswitch_55 | |
:pswitch_56 | |
:pswitch_57 | |
:pswitch_58 | |
:pswitch_59 | |
:pswitch_5a | |
:pswitch_5b | |
:pswitch_5c | |
:pswitch_5d | |
:pswitch_5e | |
:pswitch_5f | |
:pswitch_60 | |
:pswitch_61 | |
:pswitch_62 | |
:pswitch_63 | |
:pswitch_64 | |
:pswitch_65 | |
:pswitch_66 | |
:pswitch_67 | |
:pswitch_68 | |
:pswitch_69 | |
:pswitch_6a | |
:pswitch_6b | |
:pswitch_6c | |
.end packed-switch | |
.end method | |
.method private f(I)V | |
.locals 1 | |
.prologue | |
.line 1509 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_0 | |
.line 1510 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0, p1}, Landroid/microntek/canbus/b/a;->n(I)V | |
.line 1511 | |
:cond_0 | |
return-void | |
.end method | |
.method private f([B)V | |
.locals 7 | |
.prologue | |
const v6, 0xffff | |
const/16 v0, 0x400 | |
const/4 v2, 0x0 | |
.line 955 | |
array-length v1, p1 | |
.line 956 | |
sget v3, Landroid/microntek/canbus/CanBusServer;->S:I | |
add-int/2addr v3, v1 | |
if-lt v3, v0, :cond_4 | |
.line 957 | |
sput v2, Landroid/microntek/canbus/CanBusServer;->S:I | |
.line 958 | |
if-lt v1, v0, :cond_4 | |
:goto_0 | |
move v1, v2 | |
.line 962 | |
:goto_1 | |
if-ge v1, v0, :cond_0 | |
.line 963 | |
sget-object v3, Landroid/microntek/canbus/CanBusServer;->T:[B | |
sget v4, Landroid/microntek/canbus/CanBusServer;->S:I | |
add-int/2addr v4, v1 | |
aget-byte v5, p1, v1 | |
aput-byte v5, v3, v4 | |
.line 962 | |
add-int/lit8 v1, v1, 0x1 | |
goto :goto_1 | |
.line 965 | |
:cond_0 | |
sget v1, Landroid/microntek/canbus/CanBusServer;->S:I | |
add-int v3, v0, v1 | |
move v1, v2 | |
.line 967 | |
:goto_2 | |
if-ge v1, v3, :cond_1 | |
.line 968 | |
sget-object v0, Landroid/microntek/canbus/CanBusServer;->T:[B | |
invoke-direct {p0, v0, v1, v3}, Landroid/microntek/canbus/CanBusServer;->a([BII)I | |
move-result v0 | |
.line 969 | |
const/4 v4, -0x1 | |
if-ne v0, v4, :cond_2 | |
.line 978 | |
:cond_1 | |
sub-int v0, v3, v1 | |
sput v0, Landroid/microntek/canbus/CanBusServer;->S:I | |
move v0, v2 | |
.line 979 | |
:goto_3 | |
sget v2, Landroid/microntek/canbus/CanBusServer;->S:I | |
if-ge v0, v2, :cond_3 | |
.line 980 | |
sget-object v2, Landroid/microntek/canbus/CanBusServer;->T:[B | |
sget-object v3, Landroid/microntek/canbus/CanBusServer;->T:[B | |
add-int v4, v0, v1 | |
aget-byte v3, v3, v4 | |
aput-byte v3, v2, v0 | |
.line 979 | |
add-int/lit8 v0, v0, 0x1 | |
goto :goto_3 | |
.line 972 | |
:cond_2 | |
and-int v1, v0, v6 | |
.line 973 | |
shr-int/lit8 v0, v0, 0x10 | |
and-int v4, v0, v6 | |
.line 974 | |
add-int/lit8 v0, v4, 0x1 | |
.line 975 | |
sget-object v5, Landroid/microntek/canbus/CanBusServer;->T:[B | |
invoke-direct {p0, v5, v1, v4}, Landroid/microntek/canbus/CanBusServer;->b([BII)V | |
move v1, v0 | |
goto :goto_2 | |
.line 982 | |
:cond_3 | |
return-void | |
:cond_4 | |
move v0, v1 | |
goto :goto_0 | |
.end method | |
.method private g(I)B | |
.locals 4 | |
.prologue | |
const/4 v3, 0x7 | |
.line 1515 | |
shr-int/lit8 v0, p1, 0x4 | |
and-int/lit8 v0, v0, 0xf | |
.line 1516 | |
and-int/lit8 v1, p1, 0xf | |
.line 1517 | |
if-ne v0, v3, :cond_0 | |
const/4 v2, 0x3 | |
if-lt v1, v2, :cond_0 | |
const/4 v2, 0x4 | |
if-gt v1, v2, :cond_0 | |
.line 1518 | |
const/4 v0, 0x2 | |
.line 1521 | |
:goto_0 | |
return v0 | |
.line 1519 | |
:cond_0 | |
if-ne v0, v3, :cond_1 | |
const/4 v0, 0x5 | |
if-lt v1, v0, :cond_1 | |
.line 1520 | |
add-int/lit8 v0, v1, -0x2 | |
int-to-byte v0, v0 | |
goto :goto_0 | |
.line 1521 | |
:cond_1 | |
int-to-byte v0, v1 | |
goto :goto_0 | |
.end method | |
.method static synthetic g(Landroid/microntek/canbus/CanBusServer;)Z | |
.locals 1 | |
.prologue | |
.line 64 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
return v0 | |
.end method | |
.method private s()V | |
.locals 4 | |
.prologue | |
.line 609 | |
:try_start_0 | |
new-instance v0, Landroid/content/Intent; | |
invoke-direct {v0}, Landroid/content/Intent;-><init>()V | |
.line 610 | |
new-instance v1, Landroid/content/ComponentName; | |
const-string v2, "com.microntek.tpms" | |
const-string v3, "com.microntek.tpms.MyService" | |
invoke-direct {v1, v2, v3}, Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V | |
invoke-virtual {v0, v1}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; | |
.line 611 | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
sget-object v2, Landroid/os/UserHandle;->OWNER:Landroid/os/UserHandle; | |
invoke-virtual {v1, v0, v2}, Landroid/content/Context;->startServiceAsUser(Landroid/content/Intent;Landroid/os/UserHandle;)Landroid/content/ComponentName; | |
:try_end_0 | |
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 | |
.line 616 | |
:goto_0 | |
return-void | |
.line 612 | |
:catch_0 | |
move-exception v0 | |
goto :goto_0 | |
.end method | |
.method private u()V | |
.locals 4 | |
.prologue | |
.line 632 | |
:try_start_0 | |
new-instance v0, Landroid/content/Intent; | |
invoke-direct {v0}, Landroid/content/Intent;-><init>()V | |
.line 633 | |
new-instance v1, Landroid/content/ComponentName; | |
const-string v2, "com.microntek.kglradiowritexml" | |
const-string v3, "com.microntek.kglradiowritexml.XMLSercice" | |
invoke-direct {v1, v2, v3}, Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V | |
invoke-virtual {v0, v1}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; | |
.line 634 | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
sget-object v2, Landroid/os/UserHandle;->OWNER:Landroid/os/UserHandle; | |
invoke-virtual {v1, v0, v2}, Landroid/content/Context;->startServiceAsUser(Landroid/content/Intent;Landroid/os/UserHandle;)Landroid/content/ComponentName; | |
:try_end_0 | |
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 | |
.line 638 | |
:goto_0 | |
return-void | |
.line 635 | |
:catch_0 | |
move-exception v0 | |
goto :goto_0 | |
.end method | |
# virtual methods | |
.method public a(B[BI)V | |
.locals 5 | |
.prologue | |
const/4 v4, 0x2 | |
const/4 v3, 0x1 | |
const/4 v0, 0x0 | |
.line 823 | |
add-int/lit8 v1, p3, 0x4 | |
new-array v2, v1, [B | |
.line 825 | |
const/16 v1, 0x2e | |
aput-byte v1, v2, v0 | |
.line 826 | |
aput-byte p1, v2, v3 | |
.line 827 | |
and-int/lit16 v1, p3, 0xff | |
int-to-byte v1, v1 | |
aput-byte v1, v2, v4 | |
.line 828 | |
aget-byte v1, v2, v3 | |
aget-byte v3, v2, v4 | |
add-int/2addr v1, v3 | |
int-to-short v1, v1 | |
.line 829 | |
:goto_0 | |
if-ge v0, p3, :cond_0 | |
.line 830 | |
add-int/lit8 v3, v0, 0x3 | |
aget-byte v4, p2, v0 | |
aput-byte v4, v2, v3 | |
.line 831 | |
add-int/lit8 v3, v0, 0x3 | |
aget-byte v3, v2, v3 | |
add-int/2addr v1, v3 | |
int-to-short v1, v1 | |
.line 829 | |
add-int/lit8 v0, v0, 0x1 | |
goto :goto_0 | |
.line 833 | |
:cond_0 | |
add-int/lit8 v0, p3, 0x3 | |
and-int/lit16 v1, v1, 0xff | |
xor-int/lit16 v1, v1, 0xff | |
int-to-byte v1, v1 | |
aput-byte v1, v2, v0 | |
.line 836 | |
invoke-virtual {p0, v2}, Landroid/microntek/canbus/CanBusServer;->b([B)V | |
.line 839 | |
return-void | |
.end method | |
.method public a(II)V | |
.locals 6 | |
.prologue | |
const/16 v1, 0xe | |
const/4 v4, -0x1 | |
.line 1079 | |
.line 1081 | |
invoke-virtual {p0}, Landroid/microntek/canbus/CanBusServer;->getContentResolver()Landroid/content/ContentResolver; | |
move-result-object v0 | |
const-string v2, "KeyBalance" | |
invoke-static {v0, v2}, Landroid/provider/Settings$System;->getString(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; | |
move-result-object v0 | |
.line 1082 | |
if-eqz v0, :cond_2 | |
.line 1083 | |
const-string v2, "," | |
invoke-virtual {v0, v2}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; | |
move-result-object v2 | |
.line 1085 | |
const/4 v0, 0x0 | |
:try_start_0 | |
aget-object v0, v2, v0 | |
invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I | |
:try_end_0 | |
.catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 | |
move-result v0 | |
.line 1086 | |
const/4 v3, 0x1 | |
:try_start_1 | |
aget-object v2, v2, v3 | |
invoke-static {v2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I | |
:try_end_1 | |
.catch Ljava/lang/NumberFormatException; {:try_start_1 .. :try_end_1} :catch_1 | |
move-result v1 | |
move v5, v1 | |
move v1, v0 | |
move v0, v5 | |
.line 1091 | |
:goto_0 | |
if-eq p1, v4, :cond_1 | |
.line 1094 | |
:goto_1 | |
if-eq p2, v4, :cond_0 | |
.line 1099 | |
:goto_2 | |
invoke-virtual {p0}, Landroid/microntek/canbus/CanBusServer;->getContentResolver()Landroid/content/ContentResolver; | |
move-result-object v0 | |
const-string v1, "KeyBalance" | |
new-instance v2, Ljava/lang/StringBuilder; | |
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V | |
invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
move-result-object v2 | |
const-string v3, "," | |
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
move-result-object v2 | |
invoke-virtual {v2, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
move-result-object v2 | |
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
move-result-object v2 | |
invoke-static {v0, v1, v2}, Landroid/provider/Settings$System;->putString(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;)Z | |
.line 1100 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
new-instance v1, Landroid/content/Intent; | |
const-string v2, "com.microntek.balancechange" | |
invoke-direct {v1, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V | |
invoke-virtual {v0, v1}, Landroid/content/Context;->sendBroadcast(Landroid/content/Intent;)V | |
.line 1101 | |
return-void | |
.line 1087 | |
:catch_0 | |
move-exception v0 | |
move v0, v1 | |
:goto_3 | |
move v5, v1 | |
move v1, v0 | |
move v0, v5 | |
goto :goto_0 | |
:catch_1 | |
move-exception v2 | |
goto :goto_3 | |
:cond_0 | |
move p2, v0 | |
goto :goto_2 | |
:cond_1 | |
move p1, v1 | |
goto :goto_1 | |
:cond_2 | |
move v0, v1 | |
goto :goto_0 | |
.end method | |
.method public a(III)V | |
.locals 8 | |
.prologue | |
const/16 v1, 0xa | |
const/4 v6, 0x0 | |
const/4 v5, -0x1 | |
.line 1046 | |
.line 1049 | |
invoke-virtual {p0}, Landroid/microntek/canbus/CanBusServer;->getContentResolver()Landroid/content/ContentResolver; | |
move-result-object v0 | |
const-string v2, "KeyEQmode" | |
invoke-static {v0, v2, v6}, Landroid/provider/Settings$System;->putInt(Landroid/content/ContentResolver;Ljava/lang/String;I)Z | |
.line 1051 | |
invoke-virtual {p0}, Landroid/microntek/canbus/CanBusServer;->getContentResolver()Landroid/content/ContentResolver; | |
move-result-object v0 | |
const-string v2, "KeyCustomEQ" | |
invoke-static {v0, v2}, Landroid/provider/Settings$System;->getString(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; | |
move-result-object v0 | |
.line 1052 | |
if-eqz v0, :cond_3 | |
.line 1053 | |
const-string v2, "," | |
invoke-virtual {v0, v2}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; | |
move-result-object v3 | |
.line 1055 | |
const/4 v0, 0x0 | |
:try_start_0 | |
aget-object v0, v3, v0 | |
invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I | |
:try_end_0 | |
.catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 | |
move-result v0 | |
.line 1056 | |
const/4 v2, 0x1 | |
:try_start_1 | |
aget-object v2, v3, v2 | |
invoke-static {v2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I | |
:try_end_1 | |
.catch Ljava/lang/NumberFormatException; {:try_start_1 .. :try_end_1} :catch_1 | |
move-result v2 | |
.line 1057 | |
const/4 v4, 0x2 | |
:try_start_2 | |
aget-object v3, v3, v4 | |
invoke-static {v3}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I | |
:try_end_2 | |
.catch Ljava/lang/NumberFormatException; {:try_start_2 .. :try_end_2} :catch_2 | |
move-result v1 | |
move v7, v2 | |
move v2, v1 | |
move v1, v7 | |
.line 1062 | |
:goto_0 | |
if-eq p1, v5, :cond_2 | |
.line 1065 | |
:goto_1 | |
if-eq p2, v5, :cond_1 | |
.line 1068 | |
:goto_2 | |
if-eq p3, v5, :cond_0 | |
.line 1073 | |
:goto_3 | |
invoke-virtual {p0}, Landroid/microntek/canbus/CanBusServer;->getContentResolver()Landroid/content/ContentResolver; | |
move-result-object v0 | |
const-string v1, "KeyEQmode" | |
invoke-static {v0, v1, v6}, Landroid/provider/Settings$System;->putInt(Landroid/content/ContentResolver;Ljava/lang/String;I)Z | |
.line 1074 | |
invoke-virtual {p0}, Landroid/microntek/canbus/CanBusServer;->getContentResolver()Landroid/content/ContentResolver; | |
move-result-object v0 | |
const-string v1, "KeyCustomEQ" | |
new-instance v2, Ljava/lang/StringBuilder; | |
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V | |
invoke-virtual {v2, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
move-result-object v2 | |
const-string v3, "," | |
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
move-result-object v2 | |
invoke-virtual {v2, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
move-result-object v2 | |
const-string v3, "," | |
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
move-result-object v2 | |
invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
move-result-object v2 | |
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
move-result-object v2 | |
invoke-static {v0, v1, v2}, Landroid/provider/Settings$System;->putString(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;)Z | |
.line 1075 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
new-instance v1, Landroid/content/Intent; | |
const-string v2, "com.microntek.eqchange" | |
invoke-direct {v1, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V | |
invoke-virtual {v0, v1}, Landroid/content/Context;->sendBroadcast(Landroid/content/Intent;)V | |
.line 1076 | |
return-void | |
.line 1058 | |
:catch_0 | |
move-exception v0 | |
move v0, v1 | |
move v2, v1 | |
:goto_4 | |
move v7, v2 | |
move v2, v1 | |
move v1, v7 | |
goto :goto_0 | |
:catch_1 | |
move-exception v2 | |
move v2, v1 | |
goto :goto_4 | |
:catch_2 | |
move-exception v3 | |
goto :goto_4 | |
:cond_0 | |
move p3, v0 | |
goto :goto_3 | |
:cond_1 | |
move p2, v1 | |
goto :goto_2 | |
:cond_2 | |
move p1, v2 | |
goto :goto_1 | |
:cond_3 | |
move v0, v1 | |
move v2, v1 | |
goto :goto_0 | |
.end method | |
.method public a(Landroid/content/Intent;)V | |
.locals 10 | |
.prologue | |
const/4 v8, 0x3 | |
const/4 v7, 0x2 | |
const/4 v3, 0x1 | |
const-wide/16 v4, -0x1 | |
const/4 v6, 0x0 | |
.line 1528 | |
const-string v0, "type" | |
invoke-virtual {p1, v0}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; | |
move-result-object v0 | |
.line 1531 | |
if-eqz v0, :cond_1 | |
.line 1532 | |
const-string v1, "radio" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_2 | |
iget v1, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
const/16 v2, 0x9 | |
if-ne v1, v2, :cond_2 | |
.line 1533 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1534 | |
const-string v0, "group" | |
invoke-virtual {p1, v0, v6}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I | |
move-result v0 | |
.line 1535 | |
const-string v1, "fre" | |
const v2, 0x155cc | |
invoke-virtual {p1, v1, v2}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I | |
move-result v1 | |
.line 1536 | |
const-string v2, "index" | |
invoke-virtual {p1, v2, v6}, Landroid/content/Intent;->getByteExtra(Ljava/lang/String;B)B | |
move-result v2 | |
.line 1538 | |
add-int v3, v0, v1 | |
add-int/2addr v3, v2 | |
int-to-long v4, v3 | |
.line 1539 | |
iget-boolean v3, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v3, :cond_1 | |
.line 1541 | |
iget-wide v6, p0, Landroid/microntek/canbus/CanBusServer;->al:J | |
cmp-long v3, v6, v4 | |
if-eqz v3, :cond_1 | |
.line 1543 | |
iput-wide v4, p0, Landroid/microntek/canbus/CanBusServer;->al:J | |
.line 1544 | |
iget-object v3, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v3, :cond_0 | |
.line 1545 | |
iget-object v3, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-direct {p0, v0}, Landroid/microntek/canbus/CanBusServer;->g(I)B | |
move-result v4 | |
invoke-virtual {v3, v4, v1, v2}, Landroid/microntek/canbus/b/a;->a(BIB)V | |
.line 1547 | |
:cond_0 | |
iget-object v3, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v3, :cond_1 | |
.line 1548 | |
iget-object v3, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
int-to-byte v0, v0 | |
invoke-virtual {v3, v0, v1, v2}, Landroid/microntek/canbus/b/a;->a(BIB)V | |
.line 2022 | |
:cond_1 | |
:goto_0 | |
return-void | |
.line 1551 | |
:cond_2 | |
const-string v1, "dvd" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_4 | |
iget v1, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
const/16 v2, 0xa | |
if-ne v1, v2, :cond_4 | |
.line 1552 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1553 | |
const-string v0, "item" | |
invoke-virtual {p1, v0, v6}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I | |
move-result v0 | |
.line 1554 | |
const-string v1, "all" | |
invoke-virtual {p1, v1, v6}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I | |
move-result v1 | |
.line 1555 | |
const-string v2, "time" | |
invoke-virtual {p1, v2, v6}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I | |
move-result v2 | |
.line 1556 | |
const-string v3, "mDiskType" | |
const/4 v4, -0x1 | |
invoke-virtual {p1, v3, v4}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I | |
move-result v3 | |
.line 1558 | |
add-int/2addr v1, v0 | |
add-int/2addr v1, v2 | |
add-int/2addr v1, v3 | |
int-to-long v4, v1 | |
.line 1559 | |
iget-boolean v1, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v1, :cond_1 | |
.line 1561 | |
iget-wide v6, p0, Landroid/microntek/canbus/CanBusServer;->al:J | |
cmp-long v1, v6, v4 | |
if-eqz v1, :cond_1 | |
.line 1563 | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v1, :cond_3 | |
.line 1564 | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v1, v0, v2, v3}, Landroid/microntek/canbus/b/a;->b(III)V | |
.line 1566 | |
:cond_3 | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v1, :cond_1 | |
.line 1567 | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v1, v0, v2, v3}, Landroid/microntek/canbus/b/a;->b(III)V | |
goto :goto_0 | |
.line 1570 | |
:cond_4 | |
const-string v1, "music" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_6 | |
iget v1, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
if-ne v1, v8, :cond_6 | |
.line 1571 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1572 | |
const-string v0, "all" | |
invoke-virtual {p1, v0, v6}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I | |
move-result v0 | |
.line 1573 | |
const-string v1, "cur" | |
invoke-virtual {p1, v1, v6}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I | |
move-result v1 | |
.line 1574 | |
const-string v2, "time" | |
invoke-virtual {p1, v2, v6}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I | |
move-result v2 | |
.line 1576 | |
add-int v3, v0, v1 | |
add-int/2addr v3, v2 | |
int-to-long v4, v3 | |
.line 1577 | |
iget-boolean v3, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v3, :cond_1 | |
.line 1579 | |
iget-wide v6, p0, Landroid/microntek/canbus/CanBusServer;->al:J | |
cmp-long v3, v6, v4 | |
if-eqz v3, :cond_1 | |
.line 1581 | |
iget-object v3, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v3, :cond_5 | |
.line 1582 | |
iget-object v3, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v3, v0, v1, v2}, Landroid/microntek/canbus/b/a;->c(III)V | |
.line 1584 | |
:cond_5 | |
iget-object v3, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v3, :cond_1 | |
.line 1585 | |
iget-object v3, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v3, v0, v1, v2}, Landroid/microntek/canbus/b/a;->c(III)V | |
goto/16 :goto_0 | |
.line 1588 | |
:cond_6 | |
const-string v1, "usb" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_8 | |
iget v1, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
const/16 v2, 0xc | |
if-ne v1, v2, :cond_8 | |
.line 1589 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1590 | |
const-string v0, "all" | |
invoke-virtual {p1, v0, v6}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I | |
move-result v0 | |
.line 1591 | |
const-string v1, "cur" | |
invoke-virtual {p1, v1, v6}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I | |
move-result v1 | |
.line 1592 | |
const-string v2, "time" | |
invoke-virtual {p1, v2, v6}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I | |
move-result v2 | |
.line 1594 | |
add-int v3, v0, v1 | |
add-int/2addr v3, v2 | |
int-to-long v4, v3 | |
.line 1595 | |
iget-boolean v3, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v3, :cond_1 | |
.line 1597 | |
iget-wide v6, p0, Landroid/microntek/canbus/CanBusServer;->al:J | |
cmp-long v3, v6, v4 | |
if-eqz v3, :cond_1 | |
.line 1599 | |
iget-object v3, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v3, :cond_7 | |
.line 1600 | |
iget-object v3, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v3, v0, v1, v2}, Landroid/microntek/canbus/b/a;->c(III)V | |
.line 1602 | |
:cond_7 | |
iget-object v3, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v3, :cond_1 | |
.line 1603 | |
iget-object v3, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v3, v0, v1, v2}, Landroid/microntek/canbus/b/a;->c(III)V | |
goto/16 :goto_0 | |
.line 1606 | |
:cond_8 | |
const-string v1, "movie" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_a | |
iget v1, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
const/4 v2, 0x4 | |
if-ne v1, v2, :cond_a | |
.line 1607 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1608 | |
const-string v0, "all" | |
invoke-virtual {p1, v0, v6}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I | |
move-result v0 | |
.line 1609 | |
const-string v1, "cur" | |
invoke-virtual {p1, v1, v6}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I | |
move-result v1 | |
.line 1610 | |
const-string v2, "time" | |
invoke-virtual {p1, v2, v6}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I | |
move-result v2 | |
.line 1612 | |
add-int v3, v2, v0 | |
add-int/2addr v3, v1 | |
int-to-long v4, v3 | |
.line 1613 | |
iget-boolean v3, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v3, :cond_1 | |
.line 1615 | |
iget-wide v6, p0, Landroid/microntek/canbus/CanBusServer;->al:J | |
cmp-long v3, v6, v4 | |
if-eqz v3, :cond_1 | |
.line 1617 | |
iput-wide v4, p0, Landroid/microntek/canbus/CanBusServer;->al:J | |
.line 1618 | |
iget-object v3, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v3, :cond_9 | |
.line 1620 | |
iget-object v3, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v3}, Landroid/microntek/canbus/b/a;->ao()V | |
.line 1621 | |
iget-object v3, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v3, v0, v1, v2}, Landroid/microntek/canbus/b/a;->d(III)V | |
.line 1623 | |
:cond_9 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 1624 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ao()V | |
goto/16 :goto_0 | |
.line 1627 | |
:cond_a | |
const-string v1, "bluetooth" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_c | |
iget v1, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
if-ne v1, v7, :cond_c | |
.line 1628 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1629 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 1631 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_b | |
.line 1632 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->R:Ljava/lang/String; | |
invoke-virtual {v0, v1, v6}, Landroid/microntek/canbus/b/a;->a(Ljava/lang/String;I)V | |
.line 1634 | |
:cond_b | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 1635 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->R:Ljava/lang/String; | |
invoke-virtual {v0, v1, v6}, Landroid/microntek/canbus/b/a;->a(Ljava/lang/String;I)V | |
goto/16 :goto_0 | |
.line 1637 | |
:cond_c | |
const-string v1, "a2dp" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_e | |
iget v1, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
const/16 v2, 0xb | |
if-ne v1, v2, :cond_e | |
.line 1638 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1639 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 1641 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_d | |
.line 1642 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->an()V | |
.line 1644 | |
:cond_d | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 1645 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->an()V | |
goto/16 :goto_0 | |
.line 1647 | |
:cond_e | |
const-string v1, "avin" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_10 | |
iget v1, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
if-ne v1, v3, :cond_10 | |
.line 1648 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1649 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 1651 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_f | |
.line 1652 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ak()V | |
.line 1654 | |
:cond_f | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 1655 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ak()V | |
goto/16 :goto_0 | |
.line 1657 | |
:cond_10 | |
const-string v1, "dtv" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_12 | |
iget v1, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
const/4 v2, 0x7 | |
if-ne v1, v2, :cond_12 | |
.line 1658 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1659 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 1661 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_11 | |
.line 1662 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->al()V | |
.line 1664 | |
:cond_11 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 1665 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->al()V | |
goto/16 :goto_0 | |
.line 1667 | |
:cond_12 | |
const-string v1, "ntv" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_14 | |
iget v1, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
const/16 v2, 0x8 | |
if-ne v1, v2, :cond_14 | |
.line 1668 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1669 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 1671 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_13 | |
.line 1672 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->al()V | |
.line 1674 | |
:cond_13 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 1675 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->al()V | |
goto/16 :goto_0 | |
.line 1677 | |
:cond_14 | |
const-string v1, "atv" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_16 | |
iget v1, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
const/4 v2, 0x6 | |
if-ne v1, v2, :cond_16 | |
.line 1678 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1679 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 1681 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_15 | |
.line 1682 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->am()V | |
.line 1684 | |
:cond_15 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 1685 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->am()V | |
goto/16 :goto_0 | |
.line 1687 | |
:cond_16 | |
const-string v1, "ipod" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_18 | |
iget v1, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
const/4 v2, 0x5 | |
if-ne v1, v2, :cond_18 | |
.line 1688 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1689 | |
const-string v0, "all" | |
invoke-virtual {p1, v0, v6}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I | |
move-result v1 | |
.line 1690 | |
const-string v0, "cur" | |
invoke-virtual {p1, v0, v6}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I | |
move-result v2 | |
.line 1691 | |
const-string v0, "time" | |
invoke-virtual {p1, v0, v6}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I | |
move-result v5 | |
.line 1692 | |
const-string v0, "musicposition" | |
invoke-virtual {p1, v0, v6}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I | |
move-result v4 | |
.line 1693 | |
const-string v0, "bili" | |
invoke-virtual {p1, v0, v6}, Landroid/content/Intent;->getByteExtra(Ljava/lang/String;B)B | |
move-result v3 | |
.line 1695 | |
add-int v0, v1, v2 | |
add-int/2addr v0, v5 | |
add-int/2addr v0, v4 | |
add-int/2addr v0, v3 | |
int-to-long v6, v0 | |
.line 1696 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 1698 | |
iget-wide v8, p0, Landroid/microntek/canbus/CanBusServer;->al:J | |
cmp-long v0, v8, v6 | |
if-eqz v0, :cond_1 | |
.line 1700 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_17 | |
.line 1701 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual/range {v0 .. v5}, Landroid/microntek/canbus/b/a;->a(IIBII)V | |
.line 1703 | |
:cond_17 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 1704 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual/range {v0 .. v5}, Landroid/microntek/canbus/b/a;->a(IIBII)V | |
goto/16 :goto_0 | |
.line 1707 | |
:cond_18 | |
const-string v1, "ipod-on" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_1a | |
.line 1708 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1709 | |
const/4 v0, 0x5 | |
iput v0, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
.line 1710 | |
iput-wide v4, p0, Landroid/microntek/canbus/CanBusServer;->al:J | |
.line 1711 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 1713 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_19 | |
.line 1714 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
move v1, v6 | |
move v2, v6 | |
move v3, v6 | |
move v4, v6 | |
move v5, v6 | |
invoke-virtual/range {v0 .. v5}, Landroid/microntek/canbus/b/a;->a(IIBII)V | |
.line 1716 | |
:cond_19 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 1717 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
move v1, v6 | |
move v2, v6 | |
move v3, v6 | |
move v4, v6 | |
move v5, v6 | |
invoke-virtual/range {v0 .. v5}, Landroid/microntek/canbus/b/a;->a(IIBII)V | |
goto/16 :goto_0 | |
.line 1719 | |
:cond_1a | |
const-string v1, "radio-on" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_1c | |
.line 1720 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1721 | |
const/16 v0, 0x9 | |
iput v0, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
.line 1722 | |
iput-wide v4, p0, Landroid/microntek/canbus/CanBusServer;->al:J | |
.line 1723 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 1725 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1b | |
.line 1726 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0, v6, v6, v6}, Landroid/microntek/canbus/b/a;->a(BIB)V | |
.line 1728 | |
:cond_1b | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 1729 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0, v6, v6, v6}, Landroid/microntek/canbus/b/a;->a(BIB)V | |
goto/16 :goto_0 | |
.line 1731 | |
:cond_1c | |
const-string v1, "movie-on" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_1e | |
.line 1732 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1733 | |
const/4 v0, 0x4 | |
iput v0, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
.line 1734 | |
iput-wide v4, p0, Landroid/microntek/canbus/CanBusServer;->al:J | |
.line 1735 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 1737 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1d | |
.line 1739 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ao()V | |
.line 1740 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0, v6, v6, v6}, Landroid/microntek/canbus/b/a;->d(III)V | |
.line 1742 | |
:cond_1d | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 1743 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ao()V | |
goto/16 :goto_0 | |
.line 1745 | |
:cond_1e | |
const-string v1, "ntv-on" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_20 | |
.line 1746 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1747 | |
const/16 v0, 0x8 | |
iput v0, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
.line 1748 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 1750 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1f | |
.line 1751 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->al()V | |
.line 1753 | |
:cond_1f | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 1754 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->al()V | |
goto/16 :goto_0 | |
.line 1756 | |
:cond_20 | |
const-string v1, "atv-on" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_22 | |
.line 1757 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1758 | |
const/4 v0, 0x6 | |
iput v0, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
.line 1759 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 1761 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_21 | |
.line 1762 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->am()V | |
.line 1764 | |
:cond_21 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 1765 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->am()V | |
goto/16 :goto_0 | |
.line 1767 | |
:cond_22 | |
const-string v1, "dtv-on" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_24 | |
.line 1768 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1769 | |
const/4 v0, 0x7 | |
iput v0, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
.line 1770 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 1772 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_23 | |
.line 1773 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->al()V | |
.line 1775 | |
:cond_23 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 1776 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->al()V | |
goto/16 :goto_0 | |
.line 1778 | |
:cond_24 | |
const-string v1, "avin-on" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_26 | |
.line 1779 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1780 | |
iput v3, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
.line 1781 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 1783 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_25 | |
.line 1784 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ak()V | |
.line 1786 | |
:cond_25 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 1787 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ak()V | |
goto/16 :goto_0 | |
.line 1789 | |
:cond_26 | |
const-string v1, "bluetooth-on" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_28 | |
.line 1790 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1791 | |
iput v7, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
.line 1792 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 1794 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_27 | |
.line 1795 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->R:Ljava/lang/String; | |
invoke-virtual {v0, v1, v6}, Landroid/microntek/canbus/b/a;->a(Ljava/lang/String;I)V | |
.line 1797 | |
:cond_27 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 1798 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->R:Ljava/lang/String; | |
invoke-virtual {v0, v1, v6}, Landroid/microntek/canbus/b/a;->a(Ljava/lang/String;I)V | |
goto/16 :goto_0 | |
.line 1800 | |
:cond_28 | |
const-string v1, "a2dp-on" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_2a | |
.line 1801 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1802 | |
const/16 v0, 0xb | |
iput v0, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
.line 1803 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 1805 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_29 | |
.line 1806 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->an()V | |
.line 1808 | |
:cond_29 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 1809 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->an()V | |
goto/16 :goto_0 | |
.line 1811 | |
:cond_2a | |
const-string v1, "dvd-on" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_2c | |
.line 1812 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1813 | |
const/16 v0, 0xa | |
iput v0, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
.line 1814 | |
iput-wide v4, p0, Landroid/microntek/canbus/CanBusServer;->al:J | |
.line 1815 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 1817 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_2b | |
.line 1818 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0, v6, v6, v6}, Landroid/microntek/canbus/b/a;->b(III)V | |
.line 1820 | |
:cond_2b | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 1821 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
const/4 v1, -0x1 | |
invoke-virtual {v0, v6, v6, v1}, Landroid/microntek/canbus/b/a;->b(III)V | |
goto/16 :goto_0 | |
.line 1823 | |
:cond_2c | |
const-string v1, "music-on" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_2e | |
.line 1824 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1825 | |
iput v8, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
.line 1827 | |
iput-wide v4, p0, Landroid/microntek/canbus/CanBusServer;->al:J | |
.line 1828 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 1830 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_2d | |
.line 1831 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0, v6, v6, v6}, Landroid/microntek/canbus/b/a;->c(III)V | |
.line 1833 | |
:cond_2d | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 1834 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0, v6, v6, v6}, Landroid/microntek/canbus/b/a;->c(III)V | |
goto/16 :goto_0 | |
.line 1836 | |
:cond_2e | |
const-string v1, "usb-on" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_30 | |
.line 1837 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1838 | |
const/16 v0, 0xc | |
iput v0, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
.line 1840 | |
iput-wide v4, p0, Landroid/microntek/canbus/CanBusServer;->al:J | |
.line 1841 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 1843 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_2f | |
.line 1844 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0, v6, v6, v6}, Landroid/microntek/canbus/b/a;->c(III)V | |
.line 1846 | |
:cond_2f | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 1847 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0, v6, v6, v6}, Landroid/microntek/canbus/b/a;->c(III)V | |
goto/16 :goto_0 | |
.line 1849 | |
:cond_30 | |
const-string v1, "ipod-off" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_32 | |
iget v1, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
const/4 v2, 0x5 | |
if-ne v1, v2, :cond_32 | |
.line 1850 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1851 | |
iput v6, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
.line 1852 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 1854 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_31 | |
.line 1855 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ap()V | |
.line 1857 | |
:cond_31 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 1858 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ap()V | |
goto/16 :goto_0 | |
.line 1860 | |
:cond_32 | |
const-string v1, "radio-off" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_34 | |
iget v1, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
const/16 v2, 0x9 | |
if-ne v1, v2, :cond_34 | |
.line 1861 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1862 | |
iput v6, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
.line 1863 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 1865 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_33 | |
.line 1866 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ap()V | |
.line 1868 | |
:cond_33 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 1869 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ap()V | |
goto/16 :goto_0 | |
.line 1871 | |
:cond_34 | |
const-string v1, "movie-off" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_36 | |
iget v1, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
const/4 v2, 0x4 | |
if-ne v1, v2, :cond_36 | |
.line 1872 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1873 | |
iput v6, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
.line 1874 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 1876 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_35 | |
.line 1877 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ap()V | |
.line 1879 | |
:cond_35 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 1880 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ap()V | |
goto/16 :goto_0 | |
.line 1882 | |
:cond_36 | |
const-string v1, "ntv-off" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_38 | |
iget v1, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
const/16 v2, 0x8 | |
if-ne v1, v2, :cond_38 | |
.line 1883 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1884 | |
iput v6, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
.line 1885 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 1887 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_37 | |
.line 1888 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ap()V | |
.line 1890 | |
:cond_37 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 1891 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ap()V | |
goto/16 :goto_0 | |
.line 1893 | |
:cond_38 | |
const-string v1, "atv-off" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_3a | |
iget v1, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
const/4 v2, 0x6 | |
if-ne v1, v2, :cond_3a | |
.line 1894 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1895 | |
iput v6, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
.line 1896 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 1898 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_39 | |
.line 1899 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ap()V | |
.line 1901 | |
:cond_39 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 1902 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ap()V | |
goto/16 :goto_0 | |
.line 1904 | |
:cond_3a | |
const-string v1, "dtv-off" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_3c | |
iget v1, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
const/4 v2, 0x7 | |
if-ne v1, v2, :cond_3c | |
.line 1905 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1906 | |
iput v6, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
.line 1907 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 1909 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_3b | |
.line 1910 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ap()V | |
.line 1912 | |
:cond_3b | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 1913 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ap()V | |
goto/16 :goto_0 | |
.line 1915 | |
:cond_3c | |
const-string v1, "avin-off" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_3e | |
iget v1, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
if-ne v1, v3, :cond_3e | |
.line 1916 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1917 | |
iput v6, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
.line 1918 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 1920 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_3d | |
.line 1921 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ap()V | |
.line 1923 | |
:cond_3d | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 1924 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ap()V | |
goto/16 :goto_0 | |
.line 1926 | |
:cond_3e | |
const-string v1, "bluetooth-off" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_40 | |
iget v1, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
if-ne v1, v7, :cond_40 | |
.line 1927 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1928 | |
iput v6, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
.line 1929 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 1931 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_3f | |
.line 1932 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ap()V | |
.line 1934 | |
:cond_3f | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 1935 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ap()V | |
goto/16 :goto_0 | |
.line 1937 | |
:cond_40 | |
const-string v1, "a2dp-off" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_42 | |
iget v1, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
const/16 v2, 0xb | |
if-ne v1, v2, :cond_42 | |
.line 1938 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1939 | |
iput v6, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
.line 1940 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 1942 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_41 | |
.line 1943 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ap()V | |
.line 1945 | |
:cond_41 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 1946 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ap()V | |
goto/16 :goto_0 | |
.line 1948 | |
:cond_42 | |
const-string v1, "dvd-off" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_44 | |
iget v1, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
const/16 v2, 0xa | |
if-ne v1, v2, :cond_44 | |
.line 1949 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1950 | |
iput v6, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
.line 1951 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 1953 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_43 | |
.line 1954 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ap()V | |
.line 1956 | |
:cond_43 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 1957 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ap()V | |
goto/16 :goto_0 | |
.line 1959 | |
:cond_44 | |
const-string v1, "music-off" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_46 | |
iget v1, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
if-ne v1, v8, :cond_46 | |
.line 1960 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1961 | |
iput v6, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
.line 1962 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 1964 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_45 | |
.line 1965 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ap()V | |
.line 1967 | |
:cond_45 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 1968 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ap()V | |
goto/16 :goto_0 | |
.line 1970 | |
:cond_46 | |
const-string v1, "usb-off" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_48 | |
iget v1, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
const/16 v2, 0xc | |
if-ne v1, v2, :cond_48 | |
.line 1971 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1972 | |
iput v6, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
.line 1973 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 1975 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_47 | |
.line 1976 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ap()V | |
.line 1978 | |
:cond_47 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 1979 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ap()V | |
goto/16 :goto_0 | |
.line 1981 | |
:cond_48 | |
iget v1, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
if-nez v1, :cond_4a | |
const-string v1, "-off" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z | |
move-result v1 | |
if-eqz v1, :cond_4a | |
.line 1982 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1983 | |
iput v6, p0, Landroid/microntek/canbus/CanBusServer;->state:I | |
.line 1984 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 1986 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_49 | |
.line 1987 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ap()V | |
.line 1989 | |
:cond_49 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 1990 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ap()V | |
goto/16 :goto_0 | |
.line 1992 | |
:cond_4a | |
const-string v1, "on" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v1 | |
if-eqz v1, :cond_4c | |
.line 1993 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 1994 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 1996 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_4b | |
.line 1998 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ar()V | |
.line 2000 | |
:cond_4b | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 2002 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ar()V | |
goto/16 :goto_0 | |
.line 2005 | |
:cond_4c | |
const-string v1, "off" | |
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z | |
move-result v0 | |
if-eqz v0, :cond_1 | |
.line 2006 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->ae:Landroid/content/Intent; | |
.line 2007 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->Q:Z | |
if-nez v0, :cond_1 | |
.line 2009 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_4d | |
.line 2011 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ap()V | |
.line 2012 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->aq()V | |
.line 2014 | |
:cond_4d | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 2016 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ap()V | |
.line 2017 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->aq()V | |
goto/16 :goto_0 | |
.end method | |
.method public a(Landroid/microntek/canbus/serializable/AirCondition;)V | |
.locals 4 | |
.prologue | |
.line 728 | |
:try_start_0 | |
iput-object p1, p0, Landroid/microntek/canbus/CanBusServer;->d:Landroid/microntek/canbus/serializable/AirCondition; | |
.line 729 | |
invoke-virtual {p0}, Landroid/microntek/canbus/CanBusServer;->x()V | |
.line 730 | |
iget-boolean v0, p0, Landroid/microntek/canbus/CanBusServer;->ag:Z | |
if-eqz v0, :cond_0 | |
.line 731 | |
new-instance v0, Landroid/content/Intent; | |
invoke-direct {v0}, Landroid/content/Intent;-><init>()V | |
.line 732 | |
new-instance v1, Landroid/content/ComponentName; | |
const-string v2, "android.microntek.canbus" | |
const-string v3, "android.microntek.canbus.AirServer" | |
invoke-direct {v1, v2, v3}, Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V | |
invoke-virtual {v0, v1}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; | |
.line 733 | |
const-string v1, "canbustype" | |
iget v2, p0, Landroid/microntek/canbus/CanBusServer;->e:I | |
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; | |
.line 734 | |
const-string v1, "airdata" | |
iget-object v2, p0, Landroid/microntek/canbus/CanBusServer;->d:Landroid/microntek/canbus/serializable/AirCondition; | |
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent; | |
.line 736 | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
sget-object v2, Landroid/os/UserHandle;->OWNER:Landroid/os/UserHandle; | |
invoke-virtual {v1, v0, v2}, Landroid/content/Context;->startServiceAsUser(Landroid/content/Intent;Landroid/os/UserHandle;)Landroid/content/ComponentName; | |
:try_end_0 | |
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 | |
.line 741 | |
:cond_0 | |
:goto_0 | |
return-void | |
.line 737 | |
:catch_0 | |
move-exception v0 | |
goto :goto_0 | |
.end method | |
.method public a(Landroid/microntek/canbus/serializable/Door;)V | |
.locals 4 | |
.prologue | |
.line 767 | |
:try_start_0 | |
new-instance v0, Landroid/content/Intent; | |
invoke-direct {v0}, Landroid/content/Intent;-><init>()V | |
.line 768 | |
new-instance v1, Landroid/content/ComponentName; | |
const-string v2, "android.microntek.canbus" | |
const-string v3, "android.microntek.canbus.DoorServer" | |
invoke-direct {v1, v2, v3}, Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V | |
invoke-virtual {v0, v1}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; | |
.line 770 | |
const-string v1, "canbustype" | |
iget v2, p0, Landroid/microntek/canbus/CanBusServer;->e:I | |
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; | |
.line 771 | |
const-string v1, "doordata" | |
invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent; | |
.line 772 | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
sget-object v2, Landroid/os/UserHandle;->OWNER:Landroid/os/UserHandle; | |
invoke-virtual {v1, v0, v2}, Landroid/content/Context;->startServiceAsUser(Landroid/content/Intent;Landroid/os/UserHandle;)Landroid/content/ComponentName; | |
:try_end_0 | |
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 | |
.line 777 | |
:goto_0 | |
return-void | |
.line 773 | |
:catch_0 | |
move-exception v0 | |
goto :goto_0 | |
.end method | |
.method public a(Landroid/microntek/canbus/serializable/Radar;)V | |
.locals 4 | |
.prologue | |
const/4 v3, 0x1 | |
.line 747 | |
:try_start_0 | |
invoke-virtual {p0}, Landroid/microntek/canbus/CanBusServer;->getContentResolver()Landroid/content/ContentResolver; | |
move-result-object v0 | |
const-string v1, "PackingRadarEN" | |
const/4 v2, 0x1 | |
invoke-static {v0, v1, v2}, Landroid/provider/Settings$System;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I | |
move-result v0 | |
.line 748 | |
if-ne v0, v3, :cond_0 | |
.line 750 | |
new-instance v0, Landroid/content/Intent; | |
invoke-direct {v0}, Landroid/content/Intent;-><init>()V | |
.line 751 | |
new-instance v1, Landroid/content/ComponentName; | |
const-string v2, "android.microntek.canbus" | |
const-string v3, "android.microntek.canbus.RadarServer" | |
invoke-direct {v1, v2, v3}, Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V | |
invoke-virtual {v0, v1}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; | |
.line 752 | |
const-string v1, "canbustype" | |
iget v2, p0, Landroid/microntek/canbus/CanBusServer;->e:I | |
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; | |
.line 753 | |
const-string v1, "radardata" | |
invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent; | |
.line 755 | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
sget-object v2, Landroid/os/UserHandle;->OWNER:Landroid/os/UserHandle; | |
invoke-virtual {v1, v0, v2}, Landroid/content/Context;->startServiceAsUser(Landroid/content/Intent;Landroid/os/UserHandle;)Landroid/content/ComponentName; | |
:try_end_0 | |
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 | |
.line 761 | |
:cond_0 | |
:goto_0 | |
return-void | |
.line 757 | |
:catch_0 | |
move-exception v0 | |
goto :goto_0 | |
.end method | |
.method public a()Z | |
.locals 2 | |
.prologue | |
.line 1042 | |
invoke-static {}, Landroid/microntek/canbus/BaseApplication;->k()Landroid/microntek/canbus/BaseApplication; | |
move-result-object v0 | |
iget v1, p0, Landroid/microntek/canbus/CanBusServer;->e:I | |
invoke-virtual {v0, v1}, Landroid/microntek/canbus/BaseApplication;->c(I)Z | |
move-result v0 | |
return v0 | |
.end method | |
.method public b(B[BI)V | |
.locals 6 | |
.prologue | |
const/4 v5, 0x3 | |
const/4 v4, 0x2 | |
const/4 v0, 0x0 | |
.line 842 | |
add-int/lit8 v1, p3, 0x5 | |
new-array v2, v1, [B | |
.line 844 | |
const/16 v1, -0x56 | |
aput-byte v1, v2, v0 | |
.line 845 | |
const/4 v1, 0x1 | |
const/16 v3, 0x55 | |
aput-byte v3, v2, v1 | |
.line 846 | |
and-int/lit16 v1, p3, 0xff | |
int-to-byte v1, v1 | |
aput-byte v1, v2, v4 | |
.line 847 | |
aput-byte p1, v2, v5 | |
.line 848 | |
aget-byte v1, v2, v4 | |
aget-byte v3, v2, v5 | |
add-int/2addr v1, v3 | |
int-to-short v1, v1 | |
.line 849 | |
:goto_0 | |
if-ge v0, p3, :cond_0 | |
.line 851 | |
add-int/lit8 v3, v0, 0x4 | |
aget-byte v4, p2, v0 | |
aput-byte v4, v2, v3 | |
.line 852 | |
add-int/lit8 v3, v0, 0x4 | |
aget-byte v3, v2, v3 | |
add-int/2addr v1, v3 | |
int-to-short v1, v1 | |
.line 849 | |
add-int/lit8 v0, v0, 0x1 | |
goto :goto_0 | |
.line 854 | |
:cond_0 | |
add-int/lit8 v0, p3, 0x4 | |
add-int/lit8 v1, v1, -0x1 | |
and-int/lit16 v1, v1, 0xff | |
int-to-byte v1, v1 | |
aput-byte v1, v2, v0 | |
.line 855 | |
invoke-virtual {p0, v2}, Landroid/microntek/canbus/CanBusServer;->b([B)V | |
.line 858 | |
return-void | |
.end method | |
.method public b(Ljava/lang/String;)V | |
.locals 2 | |
.prologue | |
.line 653 | |
invoke-virtual {p0}, Landroid/microntek/canbus/CanBusServer;->getContentResolver()Landroid/content/ContentResolver; | |
move-result-object v0 | |
const-string v1, "com.microntek.canbusversion" | |
invoke-static {v0, v1, p1}, Landroid/provider/Settings$System;->putString(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;)Z | |
.line 654 | |
return-void | |
.end method | |
.method public b([B)V | |
.locals 9 | |
.prologue | |
const/4 v2, 0x0 | |
const/4 v8, 0x1 | |
.line 786 | |
const-string v0, "" | |
.line 787 | |
array-length v3, p1 | |
move v1, v2 | |
.line 788 | |
:goto_0 | |
if-ge v1, v3, :cond_1 | |
.line 789 | |
new-instance v4, Ljava/lang/StringBuilder; | |
invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V | |
invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
move-result-object v0 | |
sget-object v4, Ljava/util/Locale;->US:Ljava/util/Locale; | |
const-string v5, "%d" | |
new-array v6, v8, [Ljava/lang/Object; | |
aget-byte v7, p1, v1 | |
and-int/lit16 v7, v7, 0xff | |
invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | |
move-result-object v7 | |
aput-object v7, v6, v2 | |
invoke-static {v4, v5, v6}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | |
move-result-object v4 | |
invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
move-result-object v0 | |
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
move-result-object v0 | |
.line 790 | |
add-int/lit8 v4, v3, -0x1 | |
if-ge v1, v4, :cond_0 | |
.line 791 | |
new-instance v4, Ljava/lang/StringBuilder; | |
invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V | |
invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
move-result-object v0 | |
const-string v4, "," | |
invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
move-result-object v0 | |
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
move-result-object v0 | |
.line 788 | |
:cond_0 | |
add-int/lit8 v1, v1, 0x1 | |
goto :goto_0 | |
.line 796 | |
:cond_1 | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mHandler:Landroid/os/Handler; | |
invoke-virtual {v1, v8}, Landroid/os/Handler;->removeMessages(I)V | |
.line 798 | |
invoke-static {}, Landroid/microntek/canbus/BaseApplication;->k()Landroid/microntek/canbus/BaseApplication; | |
move-result-object v1 | |
new-instance v2, Ljava/lang/StringBuilder; | |
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V | |
const-string v3, "canbus_rsp=" | |
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
move-result-object v2 | |
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
move-result-object v0 | |
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
move-result-object v0 | |
invoke-virtual {v1, v0}, Landroid/microntek/canbus/BaseApplication;->setParameters(Ljava/lang/String;)V | |
.line 800 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->mHandler:Landroid/os/Handler; | |
invoke-virtual {v0}, Landroid/os/Handler;->obtainMessage()Landroid/os/Message; | |
move-result-object v0 | |
.line 801 | |
iput v8, v0, Landroid/os/Message;->what:I | |
.line 802 | |
iput-object p1, v0, Landroid/os/Message;->obj:Ljava/lang/Object; | |
.line 803 | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mHandler:Landroid/os/Handler; | |
const-wide/16 v2, 0x12c | |
invoke-virtual {v1, v0, v2, v3}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z | |
.line 804 | |
return-void | |
.end method | |
.method public c(B[BI)V | |
.locals 5 | |
.prologue | |
const/4 v4, 0x2 | |
const/4 v3, 0x1 | |
const/4 v0, 0x0 | |
.line 862 | |
add-int/lit8 v1, p3, 0x5 | |
new-array v2, v1, [B | |
.line 864 | |
const/4 v1, -0x3 | |
aput-byte v1, v2, v0 | |
.line 865 | |
add-int/lit8 v1, p3, 0x4 | |
and-int/lit16 v1, v1, 0xff | |
int-to-byte v1, v1 | |
aput-byte v1, v2, v3 | |
.line 866 | |
aput-byte p1, v2, v4 | |
.line 867 | |
aget-byte v1, v2, v3 | |
aget-byte v3, v2, v4 | |
add-int/2addr v1, v3 | |
int-to-short v1, v1 | |
.line 868 | |
:goto_0 | |
if-ge v0, p3, :cond_0 | |
.line 869 | |
add-int/lit8 v3, v0, 0x3 | |
aget-byte v4, p2, v0 | |
aput-byte v4, v2, v3 | |
.line 870 | |
add-int/lit8 v3, v0, 0x3 | |
aget-byte v3, v2, v3 | |
add-int/2addr v1, v3 | |
int-to-short v1, v1 | |
.line 868 | |
add-int/lit8 v0, v0, 0x1 | |
goto :goto_0 | |
.line 872 | |
:cond_0 | |
add-int/lit8 v0, p3, 0x3 | |
shr-int/lit8 v3, v1, 0x8 | |
and-int/lit16 v3, v3, 0xff | |
int-to-byte v3, v3 | |
aput-byte v3, v2, v0 | |
.line 873 | |
add-int/lit8 v0, p3, 0x4 | |
and-int/lit16 v1, v1, 0xff | |
int-to-byte v1, v1 | |
aput-byte v1, v2, v0 | |
.line 876 | |
invoke-virtual {p0, v2}, Landroid/microntek/canbus/CanBusServer;->b([B)V | |
.line 879 | |
return-void | |
.end method | |
.method public c(Ljava/lang/String;)V | |
.locals 5 | |
.prologue | |
const/4 v4, 0x6 | |
.line 809 | |
new-instance v0, Ljava/lang/StringBuilder; | |
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V | |
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
move-result-object v0 | |
const-string v1, "" | |
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
move-result-object v0 | |
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
move-result-object v0 | |
.line 810 | |
invoke-static {}, Landroid/microntek/canbus/BaseApplication;->k()Landroid/microntek/canbus/BaseApplication; | |
move-result-object v1 | |
new-instance v2, Ljava/lang/StringBuilder; | |
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V | |
const-string v3, "ctl_lcd=" | |
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
move-result-object v2 | |
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
move-result-object v0 | |
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
move-result-object v0 | |
invoke-virtual {v1, v0}, Landroid/microntek/canbus/BaseApplication;->setParameters(Ljava/lang/String;)V | |
.line 812 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->mHandler:Landroid/os/Handler; | |
invoke-virtual {v0, v4}, Landroid/os/Handler;->removeMessages(I)V | |
.line 816 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->mHandler:Landroid/os/Handler; | |
invoke-virtual {v0}, Landroid/os/Handler;->obtainMessage()Landroid/os/Message; | |
move-result-object v0 | |
.line 817 | |
iput v4, v0, Landroid/os/Message;->what:I | |
.line 818 | |
iput-object p1, v0, Landroid/os/Message;->obj:Ljava/lang/Object; | |
.line 819 | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mHandler:Landroid/os/Handler; | |
const-wide/16 v2, 0xbb8 | |
invoke-virtual {v1, v0, v2, v3}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z | |
.line 820 | |
return-void | |
.end method | |
.method public c([B)V | |
.locals 4 | |
.prologue | |
const/4 v2, 0x2 | |
.line 218 | |
const/4 v0, 0x0 | |
aget-byte v0, p1, v0 | |
const/16 v1, 0x79 | |
if-ne v0, v1, :cond_0 | |
aget-byte v0, p1, v2 | |
if-lez v0, :cond_0 | |
aget-byte v0, p1, v2 | |
const/4 v1, 0x5 | |
if-ge v0, v1, :cond_0 | |
.line 222 | |
iget v0, p0, Landroid/microntek/canbus/CanBusServer;->e:I | |
const/16 v1, 0x48 | |
if-ne v0, v1, :cond_1 | |
const-string v0, "com.microntek.sync.SyncCanBus72" | |
.line 223 | |
:goto_0 | |
new-instance v1, Landroid/content/Intent; | |
const-string v2, "android.intent.action.MAIN" | |
invoke-direct {v1, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V | |
.line 224 | |
new-instance v2, Landroid/content/ComponentName; | |
const-string v3, "com.microntek.sync" | |
invoke-direct {v2, v3, v0}, Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V | |
invoke-virtual {v1, v2}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; | |
.line 225 | |
const/high16 v0, 0x30230000 | |
invoke-virtual {v1, v0}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; | |
.line 227 | |
const-string v0, "canbus" | |
const/4 v2, 0x1 | |
invoke-virtual {v1, v0, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; | |
.line 230 | |
:try_start_0 | |
sget-object v0, Landroid/os/UserHandle;->CURRENT_OR_SELF:Landroid/os/UserHandle; | |
invoke-virtual {p0, v1, v0}, Landroid/microntek/canbus/CanBusServer;->startActivityAsUser(Landroid/content/Intent;Landroid/os/UserHandle;)V | |
:try_end_0 | |
.catch Landroid/content/ActivityNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 | |
.line 236 | |
:cond_0 | |
:goto_1 | |
new-instance v0, Landroid/content/Intent; | |
const-string v1, "com.microntek.sync" | |
invoke-direct {v0, v1}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V | |
.line 237 | |
const-string v1, "syncdata" | |
invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[B)Landroid/content/Intent; | |
.line 239 | |
sget-object v1, Landroid/os/UserHandle;->CURRENT_OR_SELF:Landroid/os/UserHandle; | |
invoke-virtual {p0, v0, v1}, Landroid/microntek/canbus/CanBusServer;->sendBroadcastAsUser(Landroid/content/Intent;Landroid/os/UserHandle;)V | |
.line 240 | |
return-void | |
.line 222 | |
:cond_1 | |
const-string v0, "com.microntek.sync.SyncCanBus6" | |
goto :goto_0 | |
.line 231 | |
:catch_0 | |
move-exception v0 | |
.line 232 | |
const-string v0, "CanBusServer" | |
const-string v1, "SYNC activity not found!" | |
invoke-static {v0, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I | |
goto :goto_1 | |
.end method | |
.method public d(B[BI)V | |
.locals 5 | |
.prologue | |
const/4 v3, 0x2 | |
const/4 v0, 0x0 | |
.line 882 | |
add-int/lit8 v1, p3, 0x4 | |
new-array v2, v1, [B | |
.line 884 | |
const/16 v1, 0x55 | |
aput-byte v1, v2, v0 | |
.line 885 | |
const/4 v1, 0x1 | |
aput-byte p1, v2, v1 | |
.line 886 | |
and-int/lit16 v1, p3, 0xff | |
int-to-byte v1, v1 | |
aput-byte v1, v2, v3 | |
.line 887 | |
aget-byte v1, v2, v3 | |
int-to-short v1, v1 | |
.line 888 | |
:goto_0 | |
if-ge v0, p3, :cond_0 | |
.line 889 | |
add-int/lit8 v3, v0, 0x3 | |
aget-byte v4, p2, v0 | |
aput-byte v4, v2, v3 | |
.line 890 | |
add-int/lit8 v3, v0, 0x3 | |
aget-byte v3, v2, v3 | |
add-int/2addr v1, v3 | |
int-to-short v1, v1 | |
.line 888 | |
add-int/lit8 v0, v0, 0x1 | |
goto :goto_0 | |
.line 892 | |
:cond_0 | |
add-int/lit8 v0, p3, 0x3 | |
add-int/lit8 v1, v1, -0x1 | |
and-int/lit16 v1, v1, 0xff | |
int-to-byte v1, v1 | |
aput-byte v1, v2, v0 | |
.line 893 | |
invoke-virtual {p0, v2}, Landroid/microntek/canbus/CanBusServer;->b([B)V | |
.line 896 | |
return-void | |
.end method | |
.method public d(I)V | |
.locals 2 | |
.prologue | |
.line 642 | |
invoke-virtual {p0}, Landroid/microntek/canbus/CanBusServer;->getContentResolver()Landroid/content/ContentResolver; | |
move-result-object v0 | |
const-string v1, "com.microntek.RadarViewShow" | |
invoke-static {v0, v1, p1}, Landroid/provider/Settings$System;->putInt(Landroid/content/ContentResolver;Ljava/lang/String;I)Z | |
.line 643 | |
return-void | |
.end method | |
.method public d([B)V | |
.locals 3 | |
.prologue | |
.line 243 | |
new-instance v0, Landroid/content/Intent; | |
const-string v1, "com.microntek.sync" | |
invoke-direct {v0, v1}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V | |
.line 244 | |
const-string v1, "syncdata" | |
invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[B)Landroid/content/Intent; | |
.line 246 | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
sget-object v2, Landroid/os/UserHandle;->CURRENT_OR_SELF:Landroid/os/UserHandle; | |
invoke-virtual {v1, v0, v2}, Landroid/content/Context;->sendBroadcastAsUser(Landroid/content/Intent;Landroid/os/UserHandle;)V | |
.line 247 | |
return-void | |
.end method | |
.method public e(B[BI)V | |
.locals 5 | |
.prologue | |
const/4 v4, 0x2 | |
const/4 v3, 0x1 | |
const/4 v0, 0x0 | |
.line 898 | |
add-int/lit8 v1, p3, 0x4 | |
new-array v2, v1, [B | |
.line 900 | |
const/4 v1, -0x3 | |
aput-byte v1, v2, v0 | |
.line 901 | |
add-int/lit8 v1, p3, 0x3 | |
and-int/lit16 v1, v1, 0xff | |
int-to-byte v1, v1 | |
aput-byte v1, v2, v3 | |
.line 902 | |
aput-byte p1, v2, v4 | |
.line 903 | |
aget-byte v1, v2, v3 | |
aget-byte v3, v2, v4 | |
add-int/2addr v1, v3 | |
int-to-short v1, v1 | |
.line 904 | |
:goto_0 | |
if-ge v0, p3, :cond_0 | |
.line 905 | |
add-int/lit8 v3, v0, 0x3 | |
aget-byte v4, p2, v0 | |
aput-byte v4, v2, v3 | |
.line 906 | |
add-int/lit8 v3, v0, 0x3 | |
aget-byte v3, v2, v3 | |
add-int/2addr v1, v3 | |
int-to-short v1, v1 | |
.line 904 | |
add-int/lit8 v0, v0, 0x1 | |
goto :goto_0 | |
.line 908 | |
:cond_0 | |
add-int/lit8 v0, p3, 0x3 | |
and-int/lit16 v1, v1, 0xff | |
int-to-byte v1, v1 | |
aput-byte v1, v2, v0 | |
.line 909 | |
invoke-virtual {p0, v2}, Landroid/microntek/canbus/CanBusServer;->b([B)V | |
.line 912 | |
return-void | |
.end method | |
.method public e(I)V | |
.locals 2 | |
.prologue | |
.line 648 | |
invoke-virtual {p0}, Landroid/microntek/canbus/CanBusServer;->getContentResolver()Landroid/content/ContentResolver; | |
move-result-object v0 | |
const-string v1, "com.microntek.ReverseViewShow" | |
invoke-static {v0, v1, p1}, Landroid/provider/Settings$System;->putInt(Landroid/content/ContentResolver;Ljava/lang/String;I)Z | |
.line 649 | |
return-void | |
.end method | |
.method public e([B)V | |
.locals 3 | |
.prologue | |
.line 718 | |
new-instance v0, Landroid/content/Intent; | |
const-string v1, "com.microntek.sync" | |
invoke-direct {v0, v1}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V | |
.line 719 | |
const-string v1, "syncdata" | |
invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[B)Landroid/content/Intent; | |
.line 721 | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
sget-object v2, Landroid/os/UserHandle;->CURRENT_OR_SELF:Landroid/os/UserHandle; | |
invoke-virtual {v1, v0, v2}, Landroid/content/Context;->sendBroadcastAsUser(Landroid/content/Intent;Landroid/os/UserHandle;)V | |
.line 722 | |
return-void | |
.end method | |
.method public f(B[BI)V | |
.locals 6 | |
.prologue | |
const/4 v5, 0x3 | |
const/4 v4, 0x2 | |
const/4 v0, 0x0 | |
.line 915 | |
add-int/lit8 v1, p3, 0x5 | |
new-array v2, v1, [B | |
.line 917 | |
const/16 v1, 0x5a | |
aput-byte v1, v2, v0 | |
.line 918 | |
const/4 v1, 0x1 | |
const/16 v3, -0x5b | |
aput-byte v3, v2, v1 | |
.line 919 | |
and-int/lit16 v1, p3, 0xff | |
int-to-byte v1, v1 | |
aput-byte v1, v2, v4 | |
.line 920 | |
aput-byte p1, v2, v5 | |
.line 921 | |
aget-byte v1, v2, v4 | |
aget-byte v3, v2, v5 | |
add-int/2addr v1, v3 | |
int-to-short v1, v1 | |
.line 922 | |
:goto_0 | |
if-ge v0, p3, :cond_0 | |
.line 923 | |
add-int/lit8 v3, v0, 0x4 | |
aget-byte v4, p2, v0 | |
aput-byte v4, v2, v3 | |
.line 924 | |
add-int/lit8 v3, v0, 0x4 | |
aget-byte v3, v2, v3 | |
add-int/2addr v1, v3 | |
int-to-short v1, v1 | |
.line 922 | |
add-int/lit8 v0, v0, 0x1 | |
goto :goto_0 | |
.line 926 | |
:cond_0 | |
add-int/lit8 v0, p3, 0x4 | |
add-int/lit8 v1, v1, -0x1 | |
and-int/lit16 v1, v1, 0xff | |
int-to-byte v1, v1 | |
aput-byte v1, v2, v0 | |
.line 927 | |
invoke-virtual {p0, v2}, Landroid/microntek/canbus/CanBusServer;->b([B)V | |
.line 930 | |
return-void | |
.end method | |
.method public l()I | |
.locals 1 | |
.prologue | |
.line 198 | |
invoke-static {}, Landroid/microntek/canbus/BaseApplication;->k()Landroid/microntek/canbus/BaseApplication; | |
move-result-object v0 | |
invoke-virtual {v0}, Landroid/microntek/canbus/BaseApplication;->l()I | |
move-result v0 | |
return v0 | |
.end method | |
.method public onBind(Landroid/content/Intent;)Landroid/os/IBinder; | |
.locals 1 | |
.prologue | |
.line 1106 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->ai:Landroid/microntek/canbus/a/b; | |
return-object v0 | |
.end method | |
.method public onCreate()V | |
.locals 3 | |
.prologue | |
.line 209 | |
invoke-super {p0}, Landroid/app/Service;->onCreate()V | |
.line 210 | |
invoke-virtual {p0}, Landroid/microntek/canbus/CanBusServer;->getApplicationContext()Landroid/content/Context; | |
move-result-object v0 | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
.line 211 | |
invoke-direct {p0}, Landroid/microntek/canbus/CanBusServer;->f()V | |
.line 212 | |
invoke-virtual {p0}, Landroid/microntek/canbus/CanBusServer;->v()V | |
.line 213 | |
const-string v0, "CanBusServer" | |
new-instance v1, Ljava/lang/StringBuilder; | |
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V | |
const-string v2, "CanBus is Start 6.0 ! " | |
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
move-result-object v1 | |
iget v2, p0, Landroid/microntek/canbus/CanBusServer;->e:I | |
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
move-result-object v1 | |
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
move-result-object v1 | |
invoke-static {v0, v1}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I | |
.line 214 | |
const-string v0, "CanBusServer" | |
new-instance v1, Ljava/lang/StringBuilder; | |
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V | |
const-string v2, "CanBus is Items ! " | |
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
move-result-object v1 | |
iget v2, p0, Landroid/microntek/canbus/CanBusServer;->y:I | |
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | |
move-result-object v1 | |
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
move-result-object v1 | |
invoke-static {v0, v1}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I | |
.line 215 | |
return-void | |
.end method | |
.method public onDestroy()V | |
.locals 2 | |
.prologue | |
.line 659 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->aj:Landroid/content/BroadcastReceiver; | |
invoke-virtual {p0, v0}, Landroid/microntek/canbus/CanBusServer;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V | |
.line 661 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->U:Landroid/microntek/serial/SerialManager; | |
if-eqz v0, :cond_0 | |
.line 663 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->U:Landroid/microntek/serial/SerialManager; | |
const/4 v1, 0x4 | |
invoke-virtual {v0, v1}, Landroid/microntek/serial/SerialManager;->closePort(I)V | |
.line 665 | |
:cond_0 | |
const/4 v0, 0x0 | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->U:Landroid/microntek/serial/SerialManager; | |
.line 666 | |
invoke-super {p0}, Landroid/app/Service;->onDestroy()V | |
.line 667 | |
return-void | |
.end method | |
.method public onStart(Landroid/content/Intent;I)V | |
.locals 0 | |
.prologue | |
.line 203 | |
invoke-super {p0, p1, p2}, Landroid/app/Service;->onStart(Landroid/content/Intent;I)V | |
.line 204 | |
return-void | |
.end method | |
.method public t()V | |
.locals 4 | |
.prologue | |
.line 621 | |
:try_start_0 | |
new-instance v0, Landroid/content/Intent; | |
invoke-direct {v0}, Landroid/content/Intent;-><init>()V | |
.line 622 | |
new-instance v1, Landroid/content/ComponentName; | |
const-string v2, "com.hiworld.canbus.services" | |
const-string v3, "com.hiworld.canbus.services.SeiralService" | |
invoke-direct {v1, v2, v3}, Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V | |
invoke-virtual {v0, v1}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; | |
.line 623 | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->mContext:Landroid/content/Context; | |
sget-object v2, Landroid/os/UserHandle;->OWNER:Landroid/os/UserHandle; | |
invoke-virtual {v1, v0, v2}, Landroid/content/Context;->startServiceAsUser(Landroid/content/Intent;Landroid/os/UserHandle;)Landroid/content/ComponentName; | |
:try_end_0 | |
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 | |
.line 627 | |
:goto_0 | |
return-void | |
.line 624 | |
:catch_0 | |
move-exception v0 | |
goto :goto_0 | |
.end method | |
.method public v()V | |
.locals 6 | |
.prologue | |
const/4 v5, 0x7 | |
const/4 v4, 0x2 | |
.line 670 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->U:Landroid/microntek/serial/SerialManager; | |
if-nez v0, :cond_0 | |
.line 672 | |
:try_start_0 | |
new-instance v0, Landroid/microntek/serial/SerialManager; | |
invoke-direct {v0}, Landroid/microntek/serial/SerialManager;-><init>()V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->U:Landroid/microntek/serial/SerialManager; | |
.line 673 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->U:Landroid/microntek/serial/SerialManager; | |
const/4 v1, 0x4 | |
const v2, 0x9600 | |
invoke-virtual {v0, v1, v2}, Landroid/microntek/serial/SerialManager;->openPort(II)Z | |
.line 674 | |
new-instance v0, Landroid/microntek/canbus/f; | |
invoke-direct {v0, p0}, Landroid/microntek/canbus/f;-><init>(Landroid/microntek/canbus/CanBusServer;)V | |
iput-object v0, p0, Landroid/microntek/canbus/CanBusServer;->V:Landroid/microntek/serial/SerialReceiver; | |
.line 682 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->U:Landroid/microntek/serial/SerialManager; | |
const/4 v1, 0x4 | |
iget-object v2, p0, Landroid/microntek/canbus/CanBusServer;->V:Landroid/microntek/serial/SerialReceiver; | |
invoke-virtual {v0, v1, v2}, Landroid/microntek/serial/SerialManager;->updateReceiver(ILandroid/microntek/serial/SerialReceiver;)Z | |
:try_end_0 | |
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 | |
.line 688 | |
:cond_0 | |
:goto_0 | |
new-instance v0, Landroid/content/IntentFilter; | |
invoke-direct {v0}, Landroid/content/IntentFilter;-><init>()V | |
.line 689 | |
const-string v1, "com.microntek.canbusdisplay" | |
invoke-virtual {v0, v1}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V | |
.line 690 | |
const-string v1, "com.hiworld.canbus.send" | |
invoke-virtual {v0, v1}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V | |
.line 691 | |
const-string v1, "com.microntek.canbus20activity" | |
invoke-virtual {v0, v1}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V | |
.line 692 | |
const-string v1, "com.microntek.bootcheck" | |
invoke-virtual {v0, v1}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V | |
.line 693 | |
const-string v1, "com.microntek.bt.report" | |
invoke-virtual {v0, v1}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V | |
.line 694 | |
const-string v1, "com.microntek.screenOnOff" | |
invoke-virtual {v0, v1}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V | |
.line 695 | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->aj:Landroid/content/BroadcastReceiver; | |
invoke-virtual {p0, v1, v0}, Landroid/microntek/canbus/CanBusServer;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; | |
.line 697 | |
new-instance v0, Landroid/content/IntentFilter; | |
invoke-direct {v0}, Landroid/content/IntentFilter;-><init>()V | |
.line 698 | |
const-string v1, "android.intent.action.TIME_SET" | |
invoke-virtual {v0, v1}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V | |
.line 699 | |
const-string v1, "android.intent.action.TIME_TICK" | |
invoke-virtual {v0, v1}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V | |
.line 700 | |
const-string v1, "com.microntek.VOLUME_CHANGED" | |
invoke-virtual {v0, v1}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V | |
.line 701 | |
const-string v1, "android.intent.action.LOCALE_CHANGED" | |
invoke-virtual {v0, v1}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V | |
.line 702 | |
const-string v1, "com.microntek.irkeyDown" | |
invoke-virtual {v0, v1}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V | |
.line 703 | |
iget-object v1, p0, Landroid/microntek/canbus/CanBusServer;->ak:Landroid/content/BroadcastReceiver; | |
invoke-virtual {p0, v1, v0}, Landroid/microntek/canbus/CanBusServer;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; | |
.line 705 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_1 | |
.line 706 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->C:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ah()V | |
.line 707 | |
:cond_1 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
if-eqz v0, :cond_2 | |
.line 708 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->D:Landroid/microntek/canbus/b/a; | |
invoke-virtual {v0}, Landroid/microntek/canbus/b/a;->ah()V | |
.line 710 | |
:cond_2 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->mHandler:Landroid/os/Handler; | |
invoke-virtual {v0, v4}, Landroid/os/Handler;->removeMessages(I)V | |
.line 711 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->mHandler:Landroid/os/Handler; | |
const-wide/16 v2, 0x3e8 | |
invoke-virtual {v0, v4, v2, v3}, Landroid/os/Handler;->sendEmptyMessageDelayed(IJ)Z | |
.line 712 | |
invoke-virtual {p0}, Landroid/microntek/canbus/CanBusServer;->getContentResolver()Landroid/content/ContentResolver; | |
move-result-object v0 | |
const-string v1, "com.microntek.hiworld.ari" | |
const/4 v2, 0x0 | |
invoke-static {v0, v1, v2}, Landroid/provider/Settings$System;->putInt(Landroid/content/ContentResolver;Ljava/lang/String;I)Z | |
.line 713 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->mHandler:Landroid/os/Handler; | |
invoke-virtual {v0, v5}, Landroid/os/Handler;->removeMessages(I)V | |
.line 714 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->mHandler:Landroid/os/Handler; | |
const-wide/16 v2, 0x190 | |
invoke-virtual {v0, v5, v2, v3}, Landroid/os/Handler;->sendEmptyMessageDelayed(IJ)Z | |
.line 715 | |
return-void | |
.line 683 | |
:catch_0 | |
move-exception v0 | |
goto/16 :goto_0 | |
.end method | |
.method public w()Ljava/lang/String; | |
.locals 2 | |
.prologue | |
.line 780 | |
const-string v0, "activity" | |
invoke-virtual {p0, v0}, Landroid/microntek/canbus/CanBusServer;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | |
move-result-object v0 | |
check-cast v0, Landroid/app/ActivityManager; | |
.line 781 | |
const/4 v1, 0x1 | |
invoke-virtual {v0, v1}, Landroid/app/ActivityManager;->getRunningTasks(I)Ljava/util/List; | |
move-result-object v0 | |
const/4 v1, 0x0 | |
invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; | |
move-result-object v0 | |
check-cast v0, Landroid/app/ActivityManager$RunningTaskInfo; | |
iget-object v0, v0, Landroid/app/ActivityManager$RunningTaskInfo;->topActivity:Landroid/content/ComponentName; | |
.line 782 | |
invoke-virtual {v0}, Landroid/content/ComponentName;->getClassName()Ljava/lang/String; | |
move-result-object v0 | |
return-object v0 | |
.end method | |
.method public declared-synchronized x()V | |
.locals 3 | |
.prologue | |
.line 1372 | |
monitor-enter p0 | |
:try_start_0 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->af:Landroid/os/RemoteCallbackList; | |
invoke-virtual {v0}, Landroid/os/RemoteCallbackList;->beginBroadcast()I | |
move-result v2 | |
.line 1373 | |
const/4 v0, 0x0 | |
move v1, v0 | |
:goto_0 | |
if-ge v1, v2, :cond_0 | |
.line 1375 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->af:Landroid/os/RemoteCallbackList; | |
invoke-virtual {v0, v1}, Landroid/os/RemoteCallbackList;->getBroadcastItem(I)Landroid/os/IInterface; | |
move-result-object v0 | |
check-cast v0, Landroid/microntek/canbus/a/d; | |
invoke-interface {v0}, Landroid/microntek/canbus/a/d;->x()V | |
.line 1373 | |
add-int/lit8 v0, v1, 0x1 | |
move v1, v0 | |
goto :goto_0 | |
.line 1377 | |
:cond_0 | |
iget-object v0, p0, Landroid/microntek/canbus/CanBusServer;->af:Landroid/os/RemoteCallbackList; | |
invoke-virtual {v0}, Landroid/os/RemoteCallbackList;->finishBroadcast()V | |
:try_end_0 | |
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 | |
.catchall {:try_start_0 .. :try_end_0} :catchall_0 | |
.line 1380 | |
:goto_1 | |
monitor-exit p0 | |
return-void | |
.line 1372 | |
:catchall_0 | |
move-exception v0 | |
monitor-exit p0 | |
throw v0 | |
.line 1378 | |
:catch_0 | |
move-exception v0 | |
goto :goto_1 | |
.end method |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment