[Android Software/Hacking General [Developers Only]] modchen:
Looking at the smali source, this should be the corresponding method to your logs :

.method public static isSupportBTPowerOnModel(Ljava/lang/String;)Z
.registers 2
.parameter "modelName"

.prologue
.line 96
const-string v0, "modelname"

invoke-static {v0, p0}, Lcom/samsung/remoteTV/WLog;->d(Ljava/lang/String;Ljava/lang/String;)V

.line 98
const-string v0, "SHW-M190S"

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

move-result v0

if-nez v0, :cond_b5

.line 99
const-string v0, "SHW-M130"

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

move-result v0

if-nez v0, :cond_b5

.line 100
const-string v0, "SHW-M110S"

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

move-result v0

if-nez v0, :cond_b5

.line 101
const-string v0, "SGH-T959"

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

move-result v0

if-nez v0, :cond_b5

.line 102
const-string v0, "SCH-R910"

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

move-result v0

if-nez v0, :cond_b5

.line 103
const-string v0, "SCH-i909"

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

move-result v0

if-nez v0, :cond_b5

.line 104
const-string v0, "SCH-I500"

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

move-result v0

if-nez v0, :cond_b5

.line 105
const-string v0, "SCH-I400"

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

move-result v0

if-nez v0, :cond_b5

.line 106
const-string v0, "SC-02B"

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

move-result v0

if-nez v0, :cond_b5

.line 107
const-string v0, "GT-190"

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

move-result v0

if-nez v0, :cond_b5

.line 108
const-string v0, "SHW-M250"

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

move-result v0

if-nez v0, :cond_b5

.line 109
const-string v0, "GT-I9100"

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

move-result v0

if-nez v0, :cond_b5

.line 110
const-string v0, "GT-I9000"

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

move-result v0

if-nez v0, :cond_b5

.line 111
const-string v0, "SPH-P100"

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

move-result v0

if-nez v0, :cond_b5

.line 112
const-string v0, "SMT-i9100"

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

move-result v0

if-nez v0, :cond_b5

.line 113
const-string v0, "SHW-M180"

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

move-result v0

if-nez v0, :cond_b5

.line 114
const-string v0, "SGH-T849"

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

move-result v0

if-nez v0, :cond_b5

.line 115
const-string v0, "SCH-I800"

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

move-result v0

if-nez v0, :cond_b5

.line 116
const-string v0, "SC-01C"

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

move-result v0

if-nez v0, :cond_b5

.line 117
const-string v0, "GT-P1000"

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

move-result v0

if-nez v0, :cond_b5

.line 118
const-string v0, "crespo4g"

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

move-result v0

if-nez v0, :cond_b5

.line 119
const-string v0, "Nexus S"

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

move-result v0

if-eqz v0, :cond_b7

.line 122
:cond_b5
const/4 v0, 0x1

.line 124
:goto_b6
return v0

:cond_b7
const/4 v0, 0x0

goto :goto_b6
.end method

The filelocation is :

.class public final Lcom/samsung/remoteTV/WLog;

.super Ljava/lang/Object;

.source "WLog.java"

---------- Post added at 07:35 AM ---------- Previous post was at 07:29 AM ----------

Some interesting code, is also maybe this, as I suppose it defines the Layout, to show dual view button etc

.class public abstract Lcom/samsung/remoteTV/autoLayouting/Model/Model;
.super Ljava/lang/Object;
.source "Model.java"

# interfaces
.implements Landroid/os/Parcelable;

# static fields
.field public static final NO_TAB:I = -0x1

.field public static final OTHER_FEATURE_2NDTV:I = 0x1

.field public static final TAB_CH_VOL:I = 0x0

.field public static final TAB_FULL:I = 0x1

.field public static final TAB_NAVIGATION:I = 0x2

.field public static final TAB_PLAYBACK:I = 0x4

.field public static final TAB_PROG:I = 0x3

# instance fields
.field protected _associationTable:Ljava/util/Hashtable;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Hashtable",
"<",
"Ljava/lang/Integer;",
"Lcom/samsung/remoteTV/autoLayouting/ItemDescription;",
">;"
}
.end annotation
.end field

.field private _deviceType:I

.field protected _filled:Z

.field protected _hotkeysTable:Ljava/util/Hashtable;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Hashtable",
"<",
"Ljava/lang/Integer;",
"Lcom/samsung/remoteTV/autoLayouting/ItemDescription;",
">;"
}
.end annotation
.end field

.field private active_tab_count:I

.field protected full_view_order:[I

.field protected tab_order:[I

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

.prologue
const/4 v3, 0x3

const/4 v2, 0x2

const/4 v1, 0x1

.line 61
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

.line 35
const/16 v0, -0x64

iput v0, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->_deviceType:I

.line 38
new-array v0, v3, [I

aput v1, v0, v1

aput v2, v0, v2

iput-object v0, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->tab_order:[I

.line 40
const/4 v0, 0x7

new-array v0, v0, [I

fill-array-data v0, :array_1e

iput-object v0, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->full_view_order:[I

.line 57
iput v3, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->active_tab_count:I

.line 63
return-void

.line 40
nop

:array_1e
.array-data 0x4
0x29t 0x0t 0x3t 0x7ft
0x2ct 0x0t 0x3t 0x7ft
0x79t 0x0t 0x3t 0x7ft
0x31t 0x0t 0x3t 0x7ft
0x9t 0x0t 0x3t 0x7ft
0x7at 0x0t 0x3t 0x7ft
0x63t 0x0t 0x3t 0x7ft
.end array-data
.end method

.method public constructor <init>(Landroid/os/Parcel;)V
.registers 6
.parameter "in"

.prologue
const/4 v3, 0x3

const/4 v2, 0x2

const/4 v1, 0x1

.line 200
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

.line 35
const/16 v0, -0x64

iput v0, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->_deviceType:I

.line 38
new-array v0, v3, [I

aput v1, v0, v1

aput v2, v0, v2

iput-object v0, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->tab_order:[I

.line 40
const/4 v0, 0x7

new-array v0, v0, [I

fill-array-data v0, :array_20

iput-object v0, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->full_view_order:[I

.line 57
iput v3, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->active_tab_count:I

.line 201
invoke-virtual {p0, p1}, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->readFromParcel(Landroid/os/Parcel;)V

.line 202
return-void

.line 40
:array_20
.array-data 0x4
0x29t 0x0t 0x3t 0x7ft
0x2ct 0x0t 0x3t 0x7ft
0x79t 0x0t 0x3t 0x7ft
0x31t 0x0t 0x3t 0x7ft
0x9t 0x0t 0x3t 0x7ft
0x7at 0x0t 0x3t 0x7ft
0x63t 0x0t 0x3t 0x7ft
.end array-data
.end method

# virtual methods
.method public describeContents()I
.registers 2

.prologue
.line 114
const/4 v0, 0x0

return v0
.end method

.method public abstract fill()V
.end method

.method public abstract fillwithOhterFeature(I)V
.end method

.method public getFillOrder()[I
.registers 2

.prologue
.line 44
iget-object v0, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->full_view_order:[I

return-object v0
.end method

.method public abstract getGestureBehavior()Ljava/util/Hashtable;
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/Hashtable",
"<",
"Ljava/lang/String;",
"Lcom/sec/android/app/qwertyremocon/rccore/REMOCONCODE;",
">;"
}
.end annotation
.end method

.method public get_associationTable()Ljava/util/Hashtable;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/Hashtable",
"<",
"Ljava/lang/Integer;",
"Lcom/samsung/remoteTV/autoLayouting/ItemDescription;",
">;"
}
.end annotation

.prologue
.line 71
iget-object v0, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->_associationTable:Ljava/util/Hashtable;

return-object v0
.end method

.method public get_deviceType()I
.registers 2

.prologue
.line 87
iget v0, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->_deviceType:I

return v0
.end method

.method public get_hotkeysTable()Ljava/util/Hashtable;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/Hashtable",
"<",
"Ljava/lang/Integer;",
"Lcom/samsung/remoteTV/autoLayouting/ItemDescription;",
">;"
}
.end annotation

.prologue
.line 83
iget-object v0, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->_hotkeysTable:Ljava/util/Hashtable;

return-object v0
.end method

.method public get_imageId(I)I
.registers 4
.parameter "id"

.prologue
.line 102
iget-object v0, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->_associationTable:Ljava/util/Hashtable;

invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

move-result-object v1

invoke-virtual {v0, v1}, Ljava/util/Hashtable;->containsKey(Ljava/lang/Object;)Z

move-result v0

if-eqz v0, :cond_21

.line 103
iget-object v0, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->_associationTable:Ljava/util/Hashtable;

invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

move-result-object v1

invoke-virtual {v0, v1}, Ljava/util/Hashtable;->get(Ljava/lang/Object;)Ljava/lang/Object;

move-result-object p0

.end local p0
check-cast p0, Lcom/samsung/remoteTV/autoLayouting/ItemDescription;

invoke-virtual {p0}, Lcom/samsung/remoteTV/autoLayouting/ItemDescription;->get_firstImageId()Ljava/lang/Integer;

move-result-object v0

invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I

move-result v0

.line 105
:goto_20
return v0

.restart local p0
:cond_21
const/4 v0, 0x0

goto :goto_20
.end method

.method public get_tab_count()I
.registers 2

.prologue
.line 54
iget v0, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->active_tab_count:I

return v0
.end method

.method public get_tab_order()[I
.registers 2

.prologue
.line 48
iget-object v0, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->tab_order:[I

return-object v0
.end method

.method public get_textId(I)I
.registers 4
.parameter "id"

.prologue
.line 95
iget-object v0, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->_associationTable:Ljava/util/Hashtable;

invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

move-result-object v1

invoke-virtual {v0, v1}, Ljava/util/Hashtable;->containsKey(Ljava/lang/Object;)Z

move-result v0

if-eqz v0, :cond_21

.line 96
iget-object v0, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->_associationTable:Ljava/util/Hashtable;

invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

move-result-object v1

invoke-virtual {v0, v1}, Ljava/util/Hashtable;->get(Ljava/lang/Object;)Ljava/lang/Object;

move-result-object p0

.end local p0
check-cast p0, Lcom/samsung/remoteTV/autoLayouting/ItemDescription;

invoke-virtual {p0}, Lcom/samsung/remoteTV/autoLayouting/ItemDescription;->get_firstTextId()Ljava/lang/Integer;

move-result-object v0

invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I

move-result v0

.line 98
:goto_20
return v0

.restart local p0
:cond_21
const/4 v0, 0x0

goto :goto_20
.end method

.method public isFilled()Z
.registers 2

.prologue
.line 109
iget-boolean v0, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->_filled:Z

return v0
.end method

.method public readFromParcel(Landroid/os/Parcel;)V
.registers 10
.parameter "parcel"

.prologue
.line 160
invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I

move-result v1

.line 161
.local v1, length:I
const/4 v0, 0x0

.local v0, iter:I
:goto_5
if-lt v0, v1, :cond_3d

.line 165
invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I

move-result v1

.line 166
const/4 v0, 0x0

:goto_c
if-lt v0, v1, :cond_48

.line 170
invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I

move-result v2

.line 172
.local v2, size:I
if-eqz v2, :cond_25

.line 173
new-instance v5, Ljava/util/Hashtable;

invoke-direct {v5}, Ljava/util/Hashtable;-><init>()V

iput-object v5, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->_associationTable:Ljava/util/Hashtable;

.line 174
new-array v4, v2, [Ljava/lang/Integer;

.line 175
.local v4, tmp_str:[Ljava/lang/Integer;
new-array v3, v2, [Lcom/samsung/remoteTV/autoLayouting/ItemDescription;

.line 176
.local v3, tmp_rem:[Lcom/samsung/remoteTV/autoLayouting/ItemDescription;
const/4 v0, 0x0

:goto_20
if-lt v0, v2, :cond_53

.line 179
const/4 v0, 0x0

:goto_23
if-lt v0, v2, :cond_60

.line 184
.end local v3 #tmp_rem:[Lcom/samsung/remoteTV/autoLayouting/ItemDescription;
.end local v4 #tmp_str:[Ljava/lang/Integer;
:cond_25
invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I

move-result v2

.line 186
if-eqz v2, :cond_3c

.line 187
new-instance v5, Ljava/util/Hashtable;

invoke-direct {v5}, Ljava/util/Hashtable;-><init>()V

iput-object v5, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->_hotkeysTable:Ljava/util/Hashtable;

.line 188
new-array v4, v2, [Ljava/lang/Integer;

.line 189
.restart local v4 #tmp_str:[Ljava/lang/Integer;
new-array v3, v2, [Lcom/samsung/remoteTV/autoLayouting/ItemDescription;

.line 190
.restart local v3 #tmp_rem:[Lcom/samsung/remoteTV/autoLayouting/ItemDescription;
const/4 v0, 0x0

:goto_37
if-lt v0, v2, :cond_7a

.line 193
const/4 v0, 0x0

:goto_3a
if-lt v0, v2, :cond_87

.line 198
.end local v3 #tmp_rem:[Lcom/samsung/remoteTV/autoLayouting/ItemDescription;
.end local v4 #tmp_str:[Ljava/lang/Integer;
:cond_3c
return-void

.line 162
.end local v2 #size:I
:cond_3d
iget-object v5, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->tab_order:[I

invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I

move-result v6

aput v6, v5, v0

.line 161
add-int/lit8 v0, v0, 0x1

goto :goto_5

.line 167
:cond_48
iget-object v5, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->full_view_order:[I

invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I

move-result v6

aput v6, v5, v0

.line 166
add-int/lit8 v0, v0, 0x1

goto :goto_c

.line 177
.restart local v2 #size:I
.restart local v3 #tmp_rem:[Lcom/samsung/remoteTV/autoLayouting/ItemDescription;
.restart local v4 #tmp_str:[Ljava/lang/Integer;
:cond_53
invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I

move-result v5

invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

move-result-object v5

aput-object v5, v4, v0

.line 176
add-int/lit8 v0, v0, 0x1

goto :goto_20

.line 180
:cond_60
const-class v5, Lcom/samsung/remoteTV/autoLayouting/ItemDescription;

invoke-virtual {v5}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;

move-result-object v5

invoke-virtual {p1, v5}, Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;

move-result-object v5

check-cast v5, Lcom/samsung/remoteTV/autoLayouting/ItemDescription;

aput-object v5, v3, v0

.line 181
iget-object v5, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->_associationTable:Ljava/util/Hashtable;

aget-object v6, v4, v0

aget-object v7, v3, v0

invoke-virtual {v5, v6, v7}, Ljava/util/Hashtable;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

.line 179
add-int/lit8 v0, v0, 0x1

goto :goto_23

.line 191
:cond_7a
invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I

move-result v5

invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

move-result-object v5

aput-object v5, v4, v0

.line 190
add-int/lit8 v0, v0, 0x1

goto :goto_37

.line 194
:cond_87
const-class v5, Lcom/samsung/remoteTV/autoLayouting/ItemDescription;

invoke-virtual {v5}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;

move-result-object v5

invoke-virtual {p1, v5}, Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;

move-result-object v5

check-cast v5, Lcom/samsung/remoteTV/autoLayouting/ItemDescription;

aput-object v5, v3, v0

.line 195
iget-object v5, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->_hotkeysTable:Ljava/util/Hashtable;

aget-object v6, v4, v0

aget-object v7, v3, v0

invoke-virtual {v5, v6, v7}, Ljava/util/Hashtable;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

.line 193
add-int/lit8 v0, v0, 0x1

goto :goto_3a
.end method

.method public set_associationTable(Ljava/util/Hashtable;)V
.registers 2
.parameter
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/Hashtable",
"<",
"Ljava/lang/Integer;",
"Lcom/samsung/remoteTV/autoLayouting/ItemDescription;",
">;)V"
}
.end annotation

.prologue
.line 75
.local p1, _associationTable:Ljava/util/Hashtable;,"Ljava/util/Hashtable<Ljava/lang/Integer;Lcom/samsung/remoteTV/autoLayouting/ItemDescription;>;"
iput-object p1, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->_associationTable:Ljava/util/Hashtable;

.line 76
return-void
.end method

.method public set_deviceType(I)V
.registers 2
.parameter "_deviceType"

.prologue
.line 91
iput p1, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->_deviceType:I

.line 92
return-void
.end method

.method public set_hotkeysTable(Ljava/util/Hashtable;)V
.registers 2
.parameter
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/Hashtable",
"<",
"Ljava/lang/Integer;",
"Lcom/samsung/remoteTV/autoLayouting/ItemDescription;",
">;)V"
}
.end annotation

.prologue
.line 79
.local p1, _hotkeysTable:Ljava/util/Hashtable;,"Ljava/util/Hashtable<Ljava/lang/Integer;Lcom/samsung/remoteTV/autoLayouting/ItemDescription;>;"
iput-object p1, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->_hotkeysTable:Ljava/util/Hashtable;

.line 80
return-void
.end method

.method public toString()Ljava/lang/String;
.registers 2

.prologue
.line 206
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;

move-result-object v0

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

move-result-object v0

return-object v0
.end method

.method public writeToParcel(Landroid/os/Parcel;I)V
.registers 9
.parameter "parcel"
.parameter "i"

.prologue
const/4 v5, 0x0

.line 119
iget-object v2, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->tab_order:[I

array-length v2, v2

invoke-virtual {p1, v2}, Landroid/os/Parcel;->writeInt(I)V

.line 120
iget-object v2, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->tab_order:[I

array-length v3, v2

move v4, v5

:goto_b
if-lt v4, v3, :cond_64

.line 123
iget-object v2, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->full_view_order:[I

array-length v2, v2

invoke-virtual {p1, v2}, Landroid/os/Parcel;->writeInt(I)V

.line 124
iget-object v2, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->full_view_order:[I

array-length v3, v2

move v4, v5

:goto_17
if-lt v4, v3, :cond_6c

.line 130
iget-object v2, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->_associationTable:Ljava/util/Hashtable;

if-eqz v2, :cond_8c

.line 131
iget-object v2, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->_associationTable:Ljava/util/Hashtable;

invoke-virtual {v2}, Ljava/util/Hashtable;->size()I

move-result v2

invoke-virtual {p1, v2}, Landroid/os/Parcel;->writeInt(I)V

.line 132
iget-object v2, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->_associationTable:Ljava/util/Hashtable;

invoke-virtual {v2}, Ljava/util/Hashtable;->keys()Ljava/util/Enumeration;

move-result-object v0

.local v0, e:Ljava/util/Enumeration;
:goto_2c
invoke-interface {v0}, Ljava/util/Enumeration;->hasMoreElements()Z

move-result v2

if-nez v2, :cond_74

.line 136
iget-object v2, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->_associationTable:Ljava/util/Hashtable;

invoke-virtual {v2}, Ljava/util/Hashtable;->elements()Ljava/util/Enumeration;

move-result-object v0

:goto_38
invoke-interface {v0}, Ljava/util/Enumeration;->hasMoreElements()Z

move-result v2

if-nez v2, :cond_82

.line 144
.end local v0 #e:Ljava/util/Enumeration;
:goto_3e
iget-object v2, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->_hotkeysTable:Ljava/util/Hashtable;

if-eqz v2, :cond_a8

.line 145
iget-object v2, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->_hotkeysTable:Ljava/util/Hashtable;

invoke-virtual {v2}, Ljava/util/Hashtable;->size()I

move-result v2

invoke-virtual {p1, v2}, Landroid/os/Parcel;->writeInt(I)V

.line 146
iget-object v2, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->_hotkeysTable:Ljava/util/Hashtable;

invoke-virtual {v2}, Ljava/util/Hashtable;->keys()Ljava/util/Enumeration;

move-result-object v0

.restart local v0 #e:Ljava/util/Enumeration;
:goto_51
invoke-interface {v0}, Ljava/util/Enumeration;->hasMoreElements()Z

move-result v2

if-nez v2, :cond_90

.line 149
iget-object v2, p0, Lcom/samsung/remoteTV/autoLayouting/Model/Model;->_hotkeysTable:Ljava/util/Hashtable;

invoke-virtual {v2}, Ljava/util/Hashtable;->elements()Ljava/util/Enumeration;

move-result-object v0

.end local p0
:goto_5d
invoke-interface {v0}, Ljava/util/Enumeration;->hasMoreElements()Z

move-result v2

if-nez v2, :cond_9e

.line 156
.end local v0 #e:Ljava/util/Enumeration;
:goto_63
return-void

.line 120
.restart local p0
:cond_64
aget v1, v2, v4

.line 121
.local v1, elem:I
invoke-virtual {p1, v1}, Landroid/os/Parcel;->writeInt(I)V

.line 120
add-int/lit8 v4, v4, 0x1

goto :goto_b

.line 124
.end local v1 #elem:I
:cond_6c
aget v1, v2, v4

.line 125
.restart local v1 #elem:I
invoke-virtual {p1, v1}, Landroid/os/Parcel;->writeInt(I)V

.line 124
add-int/lit8 v4, v4, 0x1

goto :goto_17

.line 133
.end local v1 #elem:I
.restart local v0 #e:Ljava/util/Enumeration;
:cond_74
invoke-interface {v0}, Ljava/util/Enumeration;->nextElement()Ljava/lang/Object;

move-result-object v2

check-cast v2, Ljava/lang/Integer;

invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I

move-result v2

invoke-virtual {p1, v2}, Landroid/os/Parcel;->writeInt(I)V

goto :goto_2c

.line 137
:cond_82
invoke-interface {v0}, Ljava/util/Enumeration;->nextElement()Ljava/lang/Object;

move-result-object v2

check-cast v2, Lcom/samsung/remoteTV/autoLayouting/ItemDescription;

invoke-virtual {p1, v2, p2}, Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V

goto :goto_38

.line 141
.end local v0 #e:Ljava/util/Enumeration;
:cond_8c
invoke-virtual {p1, v5}, Landroid/os/Parcel;->writeInt(I)V

goto :goto_3e

.line 147
.restart local v0 #e:Ljava/util/Enumeration;
:cond_90
invoke-interface {v0}, Ljava/util/Enumeration;->nextElement()Ljava/lang/Object;

move-result-object v2

check-cast v2, Ljava/lang/Integer;

invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I

move-result v2

invoke-virtual {p1, v2}, Landroid/os/Parcel;->writeInt(I)V

goto :goto_51

.line 150
.end local p0
:cond_9e
invoke-interface {v0}, Ljava/util/Enumeration;->nextElement()Ljava/lang/Object;

move-result-object p0

check-cast p0, Lcom/samsung/remoteTV/autoLayouting/ItemDescription;

invoke-virtual {p1, p0, p2}, Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V

goto :goto_5d

.line 153
.end local v0 #e:Ljava/util/Enumeration;
.restart local p0
:cond_a8
invoke-virtual {p1, v5}, Landroid/os/Parcel;->writeInt(I)V

goto :goto_63
.end method