407 KB
/home/fdroid/fdroiddata/tmp/com.hexad.bluezime_20.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.hexad.bluezime_20.apk
2.36 KB
zipinfo /dev/stdin
Offset 1, 18 lines modifiedOffset 1, 16 lines modified
1 Zip·​file·​size:​·​101489·​bytes,​·​number·​of·​entries:​·​161 Zip·​file·​size:​·​100355·​bytes,​·​number·​of·​entries:​·​14
2 -​rw-​-​-​-​·····​2.​0·​fat·····​1066·​bl·​defN·​16-​Jun-​20·​10:​09·​META-​INF/​MANIFEST.​MF2 -​rw-​-​-​-​·····​2.​0·​fat·····​1066·​bl·​defN·​16-​Jun-​20·​10:​09·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat·····​1187·​bl·​defN·​16-​Jun-​20·​10:​09·​META-​INF/​4F9799E0.​SF3 -​rw-​-​-​-​·····​2.​0·​fat·····​1187·​bl·​defN·​16-​Jun-​20·​10:​09·​META-​INF/​4F9799E0.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1291·​bl·​defN·​16-​Jun-​20·​10:​09·​META-​INF/​4F9799E0.​RSA4 -​rw-​-​-​-​·····​2.​0·​fat·····​1291·​bl·​defN·​16-​Jun-​20·​10:​09·​META-​INF/​4F9799E0.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Jun-​20·​07:​56·META-​INF/​buildserverid5 -​rw-​-​-​-​·····​2.​0·​fat·····5376·​bX·​defN·​17-​Oct-​24·​00:​21·​AndroidManifest.​xml
6 -​rw-​-​-​-​·····2.​0·​fat·······​41·​bl·defN·16-​Jun-​20·​07:​56·META-​INF/​fdroidserverid6 -​rw-​-​-​-​·····1.​0·​fat·····6165·​b-​·stor·80-​Jan-​01·​00:​00·res/​drawable-​hdpi-​v4/​icon.​png
7 -​rw-​-​-​-​·····2.​0·​fat·····5376·​bX·defN·16-​Jun-​20·​07:​56·AndroidManifest.​xml7 -​rw-​-​-​-​·····1.​0·​fat·····2466·​b-​·stor·80-​Jan-​01·​00:​00·res/​drawable-​ldpi-​v4/​icon.​png
8 -​rw-​-​-​-​·····​1.​0·​fat·····6372·​b-​·​stor·16-​Jun-​20·​07:​56·​res/​drawable-​hdpi-​v4/​icon.​png8 -​rw-​-​-​-​·····​1.​0·​fat·····4016·​b-​·​stor·80-​Jan-​01·​00:​00·​res/​drawable-​mdpi-​v4/​icon.​png
9 -​rw-​-​-​-​·····1.​0·​fat·····​2568·​b-​·stor·​16-​Jun-​20·​07:​56·​res/​drawable-​ldpi-​v4/​icon.​png9 -​rw-​-​-​-​·····2.​0·​fat·····​2064·​bl·defN·​17-​Oct-​24·​00:​21·​res/​layout/​devicelist.​xml
10 -​rw-​-​-​-​·····1.​0·​fat·····4238·​b-​·stor·​16-​Jun-​20·​07:​56·​res/​drawable-​mdpi-​v4/​icon.​png10 -​rw-​-​-​-​·····2.​0·​fat······​940·​bl·defN·​17-​Oct-​24·​00:​21·​res/​layout/​devicelist_item.​xml
11 -​rw-​-​-​-​·····​2.​0·​fat·····​2064·​bl·​defN·​16-​Jun-​20·​07:​56·​res/​layout/​devicelist.​xml11 -​rw-​-​-​-​·····​2.​0·​fat·····​2088·​bl·​defN·​17-​Oct-​24·​00:​21·​res/​xml/​bluezimesettings.​xml
12 -​rw-​-​-​-​·····​2.​0·​fat······​940·​bl·​defN·​16-​Jun-​20·​07:​56·​res/​layout/​devicelist_item.​xml12 -​rw-​-​-​-​·····​2.​0·​fat·····1152·​bl·​defN·​17-​Oct-​24·​00:​21·​res/​xml/​buttonconfiguration.​xml
13 -​rw-​-​-​-​·····​2.​0·​fat·····2088·​bl·​defN·​16-​Jun-​20·​07:​56·​res/​xml/​bluezimesettings.​xml13 -​rw-​-​-​-​·····​2.​0·​fat······​332·​bl·​defN·​17-​Oct-​24·​00:​21·​res/​xml/​method.​xml
14 -​rw-​-​-​-​·····2.​0·​fat·····​1152·​bl·defN·16-​Jun-​20·​07:​56·​res/​xml/​buttonconfiguration.​xml14 -​rw-​-​-​-​·····1.​0·​fat····24324·​b-​·stor·80-​Jan-​01·​00:​00·​resources.​arsc
15 -​rw-​-​-​-​·····​2.​0·​fat······332·​bl·​defN·​16-​Jun-​20·​07:​56·res/​xml/​method.​xml15 -​rw-​-​-​-​·····​2.​0·​fat···155372·​bl·​defN·​17-​Oct-​24·​00:​21·classes.​dex
16 -​rw-​-​-​-​·····​1.​0·fat····24284·​b-​·stor·16-​Jun-​20·​07:​56·resources.​arsc16 14·​files,​·207839·bytes·uncompressed,​·98493·​bytes·​compressed:​··​52.​6%
17 -​rw-​-​-​-​·····​2.​0·​fat···​155644·​bl·​defN·​16-​Jun-​20·​07:​56·​classes.​dex 
18 16·​files,​·​208684·​bytes·​uncompressed,​·​99309·​bytes·​compressed:​··​52.​4% 
74.5 KB
classes.dex
74.5 KB
classes.jar
5.69 KB
zipinfo /dev/stdin
Max report size reached
3.55 KB
com/hexad/bluezime/BluezIMESettings$11.class
3.46 KB
javap -verbose -constants -s -l -private {}
Max report size reached
4.58 KB
com/hexad/bluezime/BluezIMESettings.class
4.5 KB
procyon -ec {}
Max report size reached
48.2 KB
com/hexad/bluezime/ButtonConfiguration.class
48.1 KB
procyon -ec {}
Max report size reached
5.2 KB
com/hexad/bluezime/DeviceScanActivity$6.class
5.11 KB
javap -verbose -constants -s -l -private {}
Max report size reached
7.27 KB
com/hexad/bluezime/Preferences.class
7.2 KB
javap -verbose -constants -s -l -private {}
Max report size reached
581 B
smali/com/hexad/bluezime/BluezIMESettings$8.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​21 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIMESettings;​)​V23 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIMESettings;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​29627 ····​.​line·​296
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$8;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$8;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
595 B
smali/com/hexad/bluezime/DeviceScanActivity$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​DeviceScanActivity;​21 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​DeviceScanActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​DeviceScanActivity;​)​V23 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​DeviceScanActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hexad/​bluezime/​DeviceScanActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​10527 ····​.​line·​105
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​DeviceScanActivity$1;​-​>this$0:​Lcom/​hexad/​bluezime/​DeviceScanActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​DeviceScanActivity$1;​-​>this$0:​Lcom/​hexad/​bluezime/​DeviceScanActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
612 B
smali/com/hexad/bluezime/DeviceScanActivity$5.smali
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​DeviceScanActivity;​18 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​DeviceScanActivity;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​DeviceScanActivity;​)​V20 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​DeviceScanActivity;​)​V
21 ····​.​locals·​021 ····​.​locals·​0
 22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hexad/​bluezime/​DeviceScanActivity;​
  
22 ····​.​prologue23 ····​.​prologue
23 ····​.​line·​23524 ····​.​line·​235
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​DeviceScanActivity$5;​-​>this$0:​Lcom/​hexad/​bluezime/​DeviceScanActivity;​25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​DeviceScanActivity$5;​-​>this$0:​Lcom/​hexad/​bluezime/​DeviceScanActivity;​
  
25 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V26 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V
  
581 B
smali/com/hexad/bluezime/BluezIMESettings$7.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​21 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIMESettings;​)​V23 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIMESettings;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​26827 ····​.​line·​268
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$7;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$7;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
4.17 KB
smali/com/hexad/bluezime/DeviceScanActivity$6.smali
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​DeviceScanActivity;​18 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​DeviceScanActivity;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​DeviceScanActivity;​)​V20 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​DeviceScanActivity;​)​V
21 ····​.​locals·​021 ····​.​locals·​0
 22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hexad/​bluezime/​DeviceScanActivity;​
  
22 ····​.​prologue23 ····​.​prologue
23 ····​.​line·​24524 ····​.​line·​245
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​DeviceScanActivity$6;​-​>this$0:​Lcom/​hexad/​bluezime/​DeviceScanActivity;​25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​DeviceScanActivity$6;​-​>this$0:​Lcom/​hexad/​bluezime/​DeviceScanActivity;​
  
25 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V26 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V
  
Offset 36, 49 lines modifiedOffset 37, 48 lines modified
36 .​method·​public·​onReceive(Landroid/​content/​Context;​Landroid/​content/​Intent;​)​V37 .​method·​public·​onReceive(Landroid/​content/​Context;​Landroid/​content/​Intent;​)​V
37 ····​.​locals·​538 ····​.​locals·​5
38 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​39 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​
39 ····​.​param·​p2,​·​"intent"····​#·​Landroid/​content/​Intent;​40 ····​.​param·​p2,​·​"intent"····​#·​Landroid/​content/​Intent;​
  
40 ····​.​prologue41 ····​.​prologue
41 ····​.​line·​24842 ····​.​line·​248
42 ····​const-​string·​v3,​·​"android.​bluetooth.​device.​action.​FOUND"43 ····​const-​string·​v2,​·​"android.​bluetooth.​device.​action.​FOUND"
  
43 ····​invoke-​virtual·​{p2},​·​Landroid/​content/​Intent;​-​>getAction()​Ljava/​lang/​String;​44 ····​invoke-​virtual·​{p2},​·​Landroid/​content/​Intent;​-​>getAction()​Ljava/​lang/​String;​
  
44 ····​move-​result-​object·​v445 ····​move-​result-​object·​v3
  
45 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z46 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z
  
46 ····​move-​result·​v347 ····​move-​result·​v2
  
47 ····​if-​eqz·​v3,​·​:​cond_148 ····​if-​eqz·​v2,​·​:​cond_1
  
48 ····​.​line·​24949 ····​.​line·​249
49 ····​const-​string·​v3,​·​"android.​bluetooth.​device.​extra.​DEVICE"50 ····​const-​string·​v2,​·​"android.​bluetooth.​device.​extra.​DEVICE"
  
50 ····​invoke-​virtual·​{p2,​·​v3},​·​Landroid/​content/​Intent;​-​>getParcelableExtra(L​java/​lang/​String;​)​Landroid/​os/​Parcelable;​51 ····​invoke-​virtual·​{p2,​·​v2},​·​Landroid/​content/​Intent;​-​>getParcelableExtra(L​java/​lang/​String;​)​Landroid/​os/​Parcelable;​
  
51 ····​move-​result-​object·​v152 ····​move-​result-​object·​v1
  
52 ····​check-​cast·​v1,​·​Landroid/​bluetooth/​BluetoothDevice;​53 ····​check-​cast·​v1,​·​Landroid/​bluetooth/​BluetoothDevice;​
  
53 ····​.​line·​25254 ····​.​line·​252
54 ····​.​local·​v1,​·​"found":​Landroid/​bluetooth/​BluetoothDevice;​55 ····​.​local·​v1,​·​"found":​Landroid/​bluetooth/​BluetoothDevice;​
55 ····​iget-​object·​v3,​·​p0,​·​Lcom/​hexad/​bluezime/​DeviceScanActivity$6;​-​>this$0:​Lcom/​hexad/​bluezime/​DeviceScanActivity;​56 ····​iget-​object·​v2,​·​p0,​·​Lcom/​hexad/​bluezime/​DeviceScanActivity$6;​-​>this$0:​Lcom/​hexad/​bluezime/​DeviceScanActivity;​
  
56 ····​#·​getter·​for:​·​Lcom/​hexad/​bluezime/​DeviceScanActivity;​-​>m_foundDevices:​Ljava/​util/​ArrayList;​57 ····​#·​getter·​for:​·​Lcom/​hexad/​bluezime/​DeviceScanActivity;​-​>m_foundDevices:​Ljava/​util/​ArrayList;​
57 ····​invoke-​static·​{v3},​·​Lcom/​hexad/​bluezime/​DeviceScanActivity;​-​>access$300(Lcom/​hexad/​bluezime/​DeviceScanActivity;​)​Ljava/​util/​ArrayList;​58 ····​invoke-​static·​{v2},​·​Lcom/​hexad/​bluezime/​DeviceScanActivity;​-​>access$300(Lcom/​hexad/​bluezime/​DeviceScanActivity;​)​Ljava/​util/​ArrayList;​
  
58 ····​move-​result-​object·​v359 ····​move-​result-​object·​v2
  
59 ····​invoke-​virtual·​{v3},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​60 ····​invoke-​virtual·​{v2},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
  
60 ····​move-​result-​object·​v261 ····​move-​result-​object·​v2
  
61 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​ 
62 ····​:​cond_062 ····​:​cond_0
63 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z63 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
  
64 ····​move-​result·​v364 ····​move-​result·​v3
  
65 ····​if-​eqz·​v3,​·​:​cond_265 ····​if-​eqz·​v3,​·​:​cond_2
  
Offset 103, 27 lines modifiedOffset 103, 25 lines modified
103 ····​move-​result·​v3103 ····​move-​result·​v3
  
104 ····​if-​eqz·​v3,​·​:​cond_0104 ····​if-​eqz·​v3,​·​:​cond_0
  
105 ····​.​line·​258105 ····​.​line·​258
106 ····​.​end·​local·​v0····​#·​"d":​Landroid/​bluetooth/​BluetoothDevice;​106 ····​.​end·​local·​v0····​#·​"d":​Landroid/​bluetooth/​BluetoothDevice;​
107 ····​.​end·​local·​v1····​#·​"found":​Landroid/​bluetooth/​BluetoothDevice;​107 ····​.​end·​local·​v1····​#·​"found":​Landroid/​bluetooth/​BluetoothDevice;​
108 ····​.​end·​local·​v2····​#·​"i$":​Ljava/​util/​Iterator;​ 
109 ····​:​cond_1108 ····​:​cond_1
110 ····​:​goto_0109 ····​:​goto_0
111 ····​return-​void110 ····​return-​void
  
112 ····​.​line·​256111 ····​.​line·​256
113 ····​.​restart·​local·​v1····​#·​"found":​Landroid/​bluetooth/​BluetoothDevice;​112 ····​.​restart·​local·​v1····​#·​"found":​Landroid/​bluetooth/​BluetoothDevice;​
114 ····​.​restart·​local·​v2····​#·​"i$":​Ljava/​util/​Iterator;​ 
115 ····​:​cond_2113 ····​:​cond_2
116 ····​iget-​object·​v3,​·​p0,​·​Lcom/​hexad/​bluezime/​DeviceScanActivity$6;​-​>this$0:​Lcom/​hexad/​bluezime/​DeviceScanActivity;​114 ····​iget-​object·​v2,​·​p0,​·​Lcom/​hexad/​bluezime/​DeviceScanActivity$6;​-​>this$0:​Lcom/​hexad/​bluezime/​DeviceScanActivity;​
  
117 ····​#·​getter·​for:​·​Lcom/​hexad/​bluezime/​DeviceScanActivity;​-​>m_foundDevices:​Ljava/​util/​ArrayList;​115 ····​#·​getter·​for:​·​Lcom/​hexad/​bluezime/​DeviceScanActivity;​-​>m_foundDevices:​Ljava/​util/​ArrayList;​
118 ····​invoke-​static·​{v3},​·​Lcom/​hexad/​bluezime/​DeviceScanActivity;​-​>access$300(Lcom/​hexad/​bluezime/​DeviceScanActivity;​)​Ljava/​util/​ArrayList;​116 ····​invoke-​static·​{v2},​·​Lcom/​hexad/​bluezime/​DeviceScanActivity;​-​>access$300(Lcom/​hexad/​bluezime/​DeviceScanActivity;​)​Ljava/​util/​ArrayList;​
  
119 ····​move-​result-​object·​v3117 ····​move-​result-​object·​v2
  
120 ····​invoke-​virtual·​{v3,​·​v1},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z118 ····​invoke-​virtual·​{v2,​·​v1},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z
  
121 ····​goto·​:​goto_0119 ····​goto·​:​goto_0
122 .​end·​method120 .​end·​method
581 B
smali/com/hexad/bluezime/BluezIMESettings$5.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​21 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIMESettings;​)​V23 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIMESettings;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​19627 ····​.​line·​196
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$5;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$5;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
612 B
smali/com/hexad/bluezime/DeviceScanActivity$3.smali
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​DeviceScanActivity;​18 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​DeviceScanActivity;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​DeviceScanActivity;​)​V20 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​DeviceScanActivity;​)​V
21 ····​.​locals·​021 ····​.​locals·​0
 22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hexad/​bluezime/​DeviceScanActivity;​
  
22 ····​.​prologue23 ····​.​prologue
23 ····​.​line·​21724 ····​.​line·​217
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​DeviceScanActivity$3;​-​>this$0:​Lcom/​hexad/​bluezime/​DeviceScanActivity;​25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​DeviceScanActivity$3;​-​>this$0:​Lcom/​hexad/​bluezime/​DeviceScanActivity;​
  
25 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V26 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V
  
542 B
smali/com/hexad/bluezime/BluezIME$7.smali
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIME;​18 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIME;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIME;​)​V20 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIME;​)​V
21 ····​.​locals·​021 ····​.​locals·​0
 22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hexad/​bluezime/​BluezIME;​
  
22 ····​.​prologue23 ····​.​prologue
23 ····​.​line·​39824 ····​.​line·​398
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIME$7;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIME;​25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIME$7;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIME;​
  
25 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V26 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V
  
581 B
smali/com/hexad/bluezime/BluezIMESettings$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​21 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIMESettings;​)​V23 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIMESettings;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​13827 ····​.​line·​138
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$1;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$1;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
269 B
smali/com/hexad/bluezime/R.smali
Offset 21, 10 lines modifiedOffset 21, 9 lines modified
21 .​method·​public·​constructor·​<init>()​V21 .​method·​public·​constructor·​<init>()​V
22 ····​.​locals·​022 ····​.​locals·​0
  
23 ····​.​prologue23 ····​.​prologue
24 ····​.​line·​1024 ····​.​line·​10
25 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V25 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
26 ····​.​line·​263 
27 ····​return-​void26 ····​return-​void
28 .​end·​method27 .​end·​method
542 B
smali/com/hexad/bluezime/BluezIME$4.smali
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIME;​18 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIME;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIME;​)​V20 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIME;​)​V
21 ····​.​locals·​021 ····​.​locals·​0
 22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hexad/​bluezime/​BluezIME;​
  
22 ····​.​prologue23 ····​.​prologue
23 ····​.​line·​30624 ····​.​line·​306
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIME$4;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIME;​25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIME$4;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIME;​
  
25 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V26 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V
  
542 B
smali/com/hexad/bluezime/BluezIME$5.smali
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIME;​18 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIME;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIME;​)​V20 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIME;​)​V
21 ····​.​locals·​021 ····​.​locals·​0
 22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hexad/​bluezime/​BluezIME;​
  
22 ····​.​prologue23 ····​.​prologue
23 ····​.​line·​31924 ····​.​line·​319
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIME$5;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIME;​25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIME$5;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIME;​
  
25 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V26 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V
  
601 B
smali/com/hexad/bluezime/BluezIMESettings$10.smali
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​18 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIMESettings;​)​V20 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIMESettings;​)​V
21 ····​.​locals·​021 ····​.​locals·​0
 22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
22 ····​.​prologue23 ····​.​prologue
23 ····​.​line·​51424 ····​.​line·​514
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$10;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$10;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
25 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V26 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V
  
612 B
smali/com/hexad/bluezime/DeviceScanActivity$4.smali
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​DeviceScanActivity;​18 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​DeviceScanActivity;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​DeviceScanActivity;​)​V20 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​DeviceScanActivity;​)​V
21 ····​.​locals·​021 ····​.​locals·​0
 22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hexad/​bluezime/​DeviceScanActivity;​
  
22 ····​.​prologue23 ····​.​prologue
23 ····​.​line·​22724 ····​.​line·​227
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​DeviceScanActivity$4;​-​>this$0:​Lcom/​hexad/​bluezime/​DeviceScanActivity;​25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​DeviceScanActivity$4;​-​>this$0:​Lcom/​hexad/​bluezime/​DeviceScanActivity;​
  
25 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V26 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V
  
503 B
smali/com/hexad/bluezime/WiimoteReader.smali
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .​super·​Lcom/​hexad/​bluezime/​HIDReaderBase;​2 .​super·​Lcom/​hexad/​bluezime/​HIDReaderBase;​
3 .​source·​"WiimoteReader.​java"3 .​source·​"WiimoteReader.​java"
  
  
4 #·​annotations4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ····​value·​=·​{6 ····​value·​=·​{
7 ········​Lcom/​hexad/​bluezime/​WiimoteReader$1;​,​ 
8 ········​Lcom/​hexad/​bluezime/​WiimoteReader$Classic​CalibrationDataStick;​,​7 ········​Lcom/​hexad/​bluezime/​WiimoteReader$Classic​CalibrationDataStick;​,​
9 ········​Lcom/​hexad/​bluezime/​WiimoteReader$Classic​CalibrationDataAxis;​8 ········​Lcom/​hexad/​bluezime/​WiimoteReader$Classic​CalibrationDataAxis;​
10 ····​}9 ····​}
11 .​end·​annotation10 .​end·​annotation
  
  
12 #·​static·​fields11 #·​static·​fields
581 B
smali/com/hexad/bluezime/BluezIMESettings$6.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​21 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIMESettings;​)​V23 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIMESettings;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​25127 ····​.​line·​251
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$6;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$6;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
581 B
smali/com/hexad/bluezime/BluezIMESettings$9.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​21 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIMESettings;​)​V23 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIMESettings;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​32827 ····​.​line·​328
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$9;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$9;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
66.6 KB
smali/com/hexad/bluezime/ButtonConfiguration.smali
Max report size reached
601 B
smali/com/hexad/bluezime/ButtonConfiguration$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​ButtonConfiguration;​21 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​ButtonConfiguration;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​ButtonConfiguration;​)​V23 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​ButtonConfiguration;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hexad/​bluezime/​ButtonConfiguration;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​6227 ····​.​line·​62
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​ButtonConfiguration$1​;​-​>this$0:​Lcom/​hexad/​bluezime/​ButtonConfiguration;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​ButtonConfiguration$1​;​-​>this$0:​Lcom/​hexad/​bluezime/​ButtonConfiguration;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
619 B
smali/com/hexad/bluezime/ButtonConfiguration$5.smali
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​ButtonConfiguration;​18 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​ButtonConfiguration;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​ButtonConfiguration;​)​V20 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​ButtonConfiguration;​)​V
21 ····​.​locals·​021 ····​.​locals·​0
 22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hexad/​bluezime/​ButtonConfiguration;​
  
22 ····​.​prologue23 ····​.​prologue
23 ····​.​line·​27424 ····​.​line·​274
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​ButtonConfiguration$5​;​-​>this$0:​Lcom/​hexad/​bluezime/​ButtonConfiguration;​25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​ButtonConfiguration$5​;​-​>this$0:​Lcom/​hexad/​bluezime/​ButtonConfiguration;​
  
25 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V26 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V
  
602 B
smali/com/hexad/bluezime/ButtonConfiguration$3.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​ButtonConfiguration;​21 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​ButtonConfiguration;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​ButtonConfiguration;​)​V23 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​ButtonConfiguration;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hexad/​bluezime/​ButtonConfiguration;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​15627 ····​.​line·​156
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​ButtonConfiguration$3​;​-​>this$0:​Lcom/​hexad/​bluezime/​ButtonConfiguration;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​ButtonConfiguration$3​;​-​>this$0:​Lcom/​hexad/​bluezime/​ButtonConfiguration;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
109 KB
smali/com/hexad/bluezime/BluezIMESettings.smali
Max report size reached
542 B
smali/com/hexad/bluezime/BluezIME$3.smali
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIME;​18 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIME;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIME;​)​V20 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIME;​)​V
21 ····​.​locals·​021 ····​.​locals·​0
 22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hexad/​bluezime/​BluezIME;​
  
22 ····​.​prologue23 ····​.​prologue
23 ····​.​line·​28824 ····​.​line·​288
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIME$3;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIME;​25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIME$3;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIME;​
  
25 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V26 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V
  
602 B
smali/com/hexad/bluezime/ButtonConfiguration$4.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​ButtonConfiguration;​21 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​ButtonConfiguration;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​ButtonConfiguration;​)​V23 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​ButtonConfiguration;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hexad/​bluezime/​ButtonConfiguration;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​20127 ····​.​line·​201
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​ButtonConfiguration$4​;​-​>this$0:​Lcom/​hexad/​bluezime/​ButtonConfiguration;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​ButtonConfiguration$4​;​-​>this$0:​Lcom/​hexad/​bluezime/​ButtonConfiguration;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
595 B
smali/com/hexad/bluezime/DeviceScanActivity$2.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​DeviceScanActivity;​21 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​DeviceScanActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​DeviceScanActivity;​)​V23 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​DeviceScanActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hexad/​bluezime/​DeviceScanActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​16227 ····​.​line·​162
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​DeviceScanActivity$2;​-​>this$0:​Lcom/​hexad/​bluezime/​DeviceScanActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​DeviceScanActivity$2;​-​>this$0:​Lcom/​hexad/​bluezime/​DeviceScanActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
542 B
smali/com/hexad/bluezime/BluezIME$6.smali
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIME;​18 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIME;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIME;​)​V20 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIME;​)​V
21 ····​.​locals·​021 ····​.​locals·​0
 22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hexad/​bluezime/​BluezIME;​
  
22 ····​.​prologue23 ····​.​prologue
23 ····​.​line·​34124 ····​.​line·​341
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIME$6;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIME;​25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIME$6;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIME;​
  
25 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V26 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V
  
601 B
smali/com/hexad/bluezime/BluezIMESettings$12.smali
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​18 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIMESettings;​)​V20 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIMESettings;​)​V
21 ····​.​locals·​021 ····​.​locals·​0
 22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
22 ····​.​prologue23 ····​.​prologue
23 ····​.​line·​57624 ····​.​line·​576
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$12;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$12;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
25 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V26 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V
  
542 B
smali/com/hexad/bluezime/BluezIME$1.smali
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIME;​18 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIME;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIME;​)​V20 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIME;​)​V
21 ····​.​locals·​021 ····​.​locals·​0
 22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hexad/​bluezime/​BluezIME;​
  
22 ····​.​prologue23 ····​.​prologue
23 ····​.​line·​25424 ····​.​line·​254
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIME$1;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIME;​25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIME$1;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIME;​
  
25 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V26 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V
  
581 B
smali/com/hexad/bluezime/BluezIMESettings$4.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​21 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIMESettings;​)​V23 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIMESettings;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​17727 ····​.​line·​177
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$4;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$4;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
542 B
smali/com/hexad/bluezime/BluezIME$2.smali
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIME;​18 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIME;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIME;​)​V20 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIME;​)​V
21 ····​.​locals·​021 ····​.​locals·​0
 22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hexad/​bluezime/​BluezIME;​
  
22 ····​.​prologue23 ····​.​prologue
23 ····​.​line·​26724 ····​.​line·​267
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIME$2;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIME;​25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIME$2;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIME;​
  
25 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V26 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V
  
591 B
smali/com/hexad/bluezime/BluezService$LocalBinder.smali
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezService;​18 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezService;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​public·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezService;​)​V20 .​method·​public·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezService;​)​V
21 ····​.​locals·​021 ····​.​locals·​0
 22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hexad/​bluezime/​BluezService;​
  
22 ····​.​prologue23 ····​.​prologue
23 ····​.​line·​14424 ····​.​line·​144
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezService$LocalBin​der;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezService;​25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezService$LocalBin​der;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezService;​
  
25 ····​invoke-​direct·​{p0},​·​Landroid/​os/​Binder;​-​><init>()​V26 ····​invoke-​direct·​{p0},​·​Landroid/​os/​Binder;​-​><init>()​V
  
560 B
smali/com/hexad/bluezime/DeviceScanActivity$DeviceItemAdapter.smali
Offset 93, 14 lines modifiedOffset 93, 15 lines modified
93 ····​.​line·​18993 ····​.​line·​189
94 ····​invoke-​super·​{p0},​·​Landroid/​widget/​ArrayAdapter;​-​>getContext()​Landroid/​content/​Context;​94 ····​invoke-​super·​{p0},​·​Landroid/​widget/​ArrayAdapter;​-​>getContext()​Landroid/​content/​Context;​
  
95 ····​move-​result-​object·​v595 ····​move-​result-​object·​v5
  
96 ····​const-​string·​v6,​·​"layout_inflater"96 ····​const-​string·​v6,​·​"layout_inflater"
  
 97 ····​.​line·​190
97 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​98 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​
  
98 ····​move-​result-​object·​v499 ····​move-​result-​object·​v4
  
99 ····​check-​cast·​v4,​·​Landroid/​view/​LayoutInflater;​100 ····​check-​cast·​v4,​·​Landroid/​view/​LayoutInflater;​
  
100 ····​.​line·​191101 ····​.​line·​191
581 B
smali/com/hexad/bluezime/BluezIMESettings$2.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​21 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIMESettings;​)​V23 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIMESettings;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​15227 ····​.​line·​152
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$2;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$2;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
5.48 KB
smali/com/hexad/bluezime/Preferences.smali
Offset 194, 116 lines modifiedOffset 194, 115 lines modified
194 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​Preferences;​-​>m_context:​Landroid/​content/​Context;​194 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​Preferences;​-​>m_context:​Landroid/​content/​Context;​
  
195 ····​.​line·​57195 ····​.​line·​57
196 ····​return-​void196 ····​return-​void
197 .​end·​method197 .​end·​method
  
198 .​method·​private·​clearByPrefix(Ljava/​lang/​String;​)​V198 .​method·​private·​clearByPrefix(Ljava/​lang/​String;​)​V
199 ····​.​locals·7199 ····​.​locals·6
200 ····​.​param·​p1,​·​"prefix"····​#·​Ljava/​lang/​String;​200 ····​.​param·​p1,​·​"prefix"····​#·​Ljava/​lang/​String;​
  
201 ····​.​prologue201 ····​.​prologue
202 ····​.​line·​183202 ····​.​line·​183
203 ····​new-​instance·​v3,​·​Ljava/​util/​ArrayList;​203 ····​new-​instance·​v2,​·​Ljava/​util/​ArrayList;​
  
204 ····​invoke-​direct·​{v3},​·​Ljava/​util/​ArrayList;​-​><init>()​V204 ····​invoke-​direct·​{v2},​·​Ljava/​util/​ArrayList;​-​><init>()​V
  
205 ····​.​line·​184205 ····​.​line·​184
206 ····​.​local·​v3,​·​"toRemove":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​"206 ····​.​local·​v2,​·​"toRemove":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​"
207 ····​iget-​object·​v4,​·​p0,​·​Lcom/​hexad/​bluezime/​Preferences;​-​>m_prefs:​Landroid/​content/​SharedPreferences;​207 ····​iget-​object·​v3,​·​p0,​·​Lcom/​hexad/​bluezime/​Preferences;​-​>m_prefs:​Landroid/​content/​SharedPreferences;​
  
208 ····​invoke-​interface·​{v4},​·​Landroid/​content/​SharedPreferences;​-​>getAll()​Ljava/​util/​Map;​208 ····​invoke-​interface·​{v3},​·​Landroid/​content/​SharedPreferences;​-​>getAll()​Ljava/​util/​Map;​
  
209 ····​move-​result-​object·​v4209 ····​move-​result-​object·​v3
  
210 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Map;​-​>keySet()​Ljava/​util/​Set;​210 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Map;​-​>keySet()​Ljava/​util/​Set;​
  
211 ····​move-​result-​object·​v4211 ····​move-​result-​object·​v3
  
212 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​212 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​
  
213 ····​move-​result-​object·​v1213 ····​move-​result-​object·​v3
  
214 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​ 
215 ····​:​cond_0214 ····​:​cond_0
216 ····​:​goto_0215 ····​:​goto_0
217 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z216 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
  
218 ····​move-​result·​v4217 ····​move-​result·​v4
  
219 ····​if-​eqz·​v4,​·​:​cond_1218 ····​if-​eqz·​v4,​·​:​cond_1
  
220 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​219 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
  
221 ····​move-​result-​object·​v2220 ····​move-​result-​object·​v1
  
222 ····​check-​cast·​v2,​·​Ljava/​lang/​String;​221 ····​check-​cast·​v1,​·​Ljava/​lang/​String;​
  
223 ····​.​line·​185222 ····​.​line·​185
224 ····​.​local·​v2,​·​"s":​Ljava/​lang/​String;​223 ····​.​local·​v1,​·​"s":​Ljava/​lang/​String;​
225 ····​invoke-​virtual·​{v2,​·​p1},​·​Ljava/​lang/​String;​-​>startsWith(Ljava/​lang/​String;​)​Z224 ····​invoke-​virtual·​{v1,​·​p1},​·​Ljava/​lang/​String;​-​>startsWith(Ljava/​lang/​String;​)​Z
  
226 ····​move-​result·​v4225 ····​move-​result·​v4
  
227 ····​if-​eqz·​v4,​·​:​cond_0226 ····​if-​eqz·​v4,​·​:​cond_0
  
228 ····​.​line·​186227 ····​.​line·​186
229 ····​invoke-​virtual·​{v3,​·​v2},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z228 ····​invoke-​virtual·​{v2,​·​v1},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z
  
230 ····​goto·​:​goto_0229 ····​goto·​:​goto_0
  
231 ····​.​line·​188230 ····​.​line·​188
232 ····​.​end·​local·​v2····​#·​"s":​Ljava/​lang/​String;​231 ····​.​end·​local·​v1····​#·​"s":​Ljava/​lang/​String;​
233 ····​:​cond_1232 ····​:​cond_1
234 ····​iget-​object·​v4,​·​p0,​·​Lcom/​hexad/​bluezime/​Preferences;​-​>m_prefs:​Landroid/​content/​SharedPreferences;​233 ····​iget-​object·​v3,​·​p0,​·​Lcom/​hexad/​bluezime/​Preferences;​-​>m_prefs:​Landroid/​content/​SharedPreferences;​
  
235 ····​invoke-​interface·​{v4},​·​Landroid/​content/​SharedPreferences;​-​>edit()​Landroid/​content/​SharedPreferences$Edi​tor;​234 ····​invoke-​interface·​{v3},​·​Landroid/​content/​SharedPreferences;​-​>edit()​Landroid/​content/​SharedPreferences$Edi​tor;​
  
236 ····​move-​result-​object·​v0235 ····​move-​result-​object·​v0
  
237 ····​.​line·​190236 ····​.​line·​190
238 ····​.​local·​v0,​·​"e":​Landroid/​content/​SharedPreferences$Edi​tor;​237 ····​.​local·​v0,​·​"e":​Landroid/​content/​SharedPreferences$Edi​tor;​
239 ····​invoke-​virtual·​{v3},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​238 ····​invoke-​virtual·​{v2},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
  
240 ····​move-​result-​object·​v1239 ····​move-​result-​object·​v3
  
241 ····​:​goto_1240 ····​:​goto_1
242 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z241 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
  
243 ····​move-​result·​v4242 ····​move-​result·​v4
  
244 ····​if-​eqz·​v4,​·​:​cond_2243 ····​if-​eqz·​v4,​·​:​cond_2
  
245 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​244 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
  
246 ····​move-​result-​object·​v2245 ····​move-​result-​object·​v1
  
247 ····​check-​cast·​v2,​·​Ljava/​lang/​String;​246 ····​check-​cast·​v1,​·​Ljava/​lang/​String;​
  
248 ····​.​line·​191247 ····​.​line·​191
249 ····​.​restart·​local·​v2····​#·​"s":​Ljava/​lang/​String;​248 ····​.​restart·​local·​v1····​#·​"s":​Ljava/​lang/​String;​
250 ····​invoke-​interface·​{v0,​·​v2},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>remove(Ljava/​lang/​String;​)​Landroid/​content/​SharedPreferences$Edi​tor;​249 ····​invoke-​interface·​{v0,​·​v1},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>remove(Ljava/​lang/​String;​)​Landroid/​content/​SharedPreferences$Edi​tor;​
  
251 ····​goto·​:​goto_1250 ····​goto·​:​goto_1
  
252 ····​.​line·​193251 ····​.​line·​193
253 ····​.​end·​local·​v2····​#·​"s":​Ljava/​lang/​String;​252 ····​.​end·​local·​v1····​#·​"s":​Ljava/​lang/​String;​
254 ····​:​cond_2253 ····​:​cond_2
255 ····​invoke-​interface·​{v0},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>commit()​Z254 ····​invoke-​interface·​{v0},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>commit()​Z
  
256 ····​.​line·​194255 ····​.​line·​194
257 ····​iget-​object·​v4,​·​p0,​·​Lcom/​hexad/​bluezime/​Preferences;​-​>m_context:​Landroid/​content/​Context;​256 ····​iget-​object·​v3,​·​p0,​·​Lcom/​hexad/​bluezime/​Preferences;​-​>m_context:​Landroid/​content/​Context;​
  
258 ····​new-​instance·​v5,​·​Landroid/​content/​Intent;​257 ····​new-​instance·​v4,​·​Landroid/​content/​Intent;​
  
259 ····​const-​string·​v6,​·​"com.​hexad.​bluezime.​preferenceschanged"258 ····​const-​string·​v5,​·​"com.​hexad.​bluezime.​preferenceschanged"
  
260 ····​invoke-​direct·​{v5,​·​v6},​·​Landroid/​content/​Intent;​-​><init>(Ljava/​lang/​String;​)​V259 ····​invoke-​direct·​{v4,​·​v5},​·​Landroid/​content/​Intent;​-​><init>(Ljava/​lang/​String;​)​V
  
261 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​content/​Context;​-​>sendBroadcast(Landro​id/​content/​Intent;​)​V260 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​content/​Context;​-​>sendBroadcast(Landro​id/​content/​Intent;​)​V
  
262 ····​.​line·​195261 ····​.​line·​195
263 ····​return-​void262 ····​return-​void
264 .​end·​method263 .​end·​method
  
265 .​method·​private·​static·​getSuffix(I)​Ljava/​lang/​String;​264 .​method·​private·​static·​getSuffix(I)​Ljava/​lang/​String;​
266 ····​.​locals·​2265 ····​.​locals·​2
581 B
smali/com/hexad/bluezime/BluezIMESettings$3.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​21 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIMESettings;​)​V23 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIMESettings;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​16927 ····​.​line·​169
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$3;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$3;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
601 B
smali/com/hexad/bluezime/ButtonConfiguration$2.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​ButtonConfiguration;​21 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​ButtonConfiguration;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​ButtonConfiguration;​)​V23 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​ButtonConfiguration;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hexad/​bluezime/​ButtonConfiguration;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​7427 ····​.​line·​74
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​ButtonConfiguration$2​;​-​>this$0:​Lcom/​hexad/​bluezime/​ButtonConfiguration;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​ButtonConfiguration$2​;​-​>this$0:​Lcom/​hexad/​bluezime/​ButtonConfiguration;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
10.9 KB
smali/com/hexad/bluezime/BluezIMESettings$11.smali
Offset 17, 201 lines modifiedOffset 17, 196 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​18 .​field·​final·​synthetic·​this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIMESettings;​)​V20 .​method·​constructor·​<init>(Lcom/​hexad/​bluezime/​BluezIMESettings;​)​V
21 ····​.​locals·​021 ····​.​locals·​0
 22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
22 ····​.​prologue23 ····​.​prologue
23 ····​.​line·​54424 ····​.​line·​544
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$11;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$11;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
25 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V26 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V
  
26 ····​return-​void27 ····​return-​void
27 .​end·​method28 .​end·​method
  
  
28 #·​virtual·​methods29 #·​virtual·​methods
29 .​method·​public·​onReceive(Landroid/​content/​Context;​Landroid/​content/​Intent;​)​V30 .​method·​public·​onReceive(Landroid/​content/​Context;​Landroid/​content/​Intent;​)​V
30 ····​.​locals·1031 ····​.​locals·9
31 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​32 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​
32 ····​.​param·​p2,​·​"intent"····​#·​Landroid/​content/​Intent;​33 ····​.​param·​p2,​·​"intent"····​#·​Landroid/​content/​Intent;​
  
33 ····​.​prologue34 ····​.​prologue
34 ····​.​line·​54735 ····​.​line·​547
35 ····​iget-​object·​v8,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$11;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​36 ····​iget-​object·​v5,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$11;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
36 ····​#·​getter·​for:​·​Lcom/​hexad/​bluezime/​BluezIMESettings;​-​>DRIVER_NAMES:​[Ljava/​lang/​String;​37 ····​#·​getter·​for:​·​Lcom/​hexad/​bluezime/​BluezIMESettings;​-​>DRIVER_NAMES:​[Ljava/​lang/​String;​
37 ····​invoke-​static·​{v8},​·​Lcom/​hexad/​bluezime/​BluezIMESettings;​-​>access$600(Lcom/​hexad/​bluezime/​BluezIMESettings;​)​[Ljava/​lang/​String;​38 ····​invoke-​static·​{v5},​·​Lcom/​hexad/​bluezime/​BluezIMESettings;​-​>access$600(Lcom/​hexad/​bluezime/​BluezIMESettings;​)​[Ljava/​lang/​String;​
  
38 ····​move-​result-​object·​v839 ····​move-​result-​object·​v5
  
39 ····​if-​nez·​v8,​·​:​cond_340 ····​if-​nez·​v5,​·​:​cond_3
  
40 ····​.​line·​54941 ····​.​line·​549
41 ····​iget-​object·​v8,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$11;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​42 ····​iget-​object·​v5,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$11;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
42 ····​const-​string·​v9,​·​"drivernames"43 ····​const-​string·​v6,​·​"drivernames"
  
43 ····​invoke-​virtual·​{p2,​·​v9},​·​Landroid/​content/​Intent;​-​>getStringArrayExtra(​Ljava/​lang/​String;​)​[Ljava/​lang/​String;​44 ····​invoke-​virtual·​{p2,​·​v6},​·​Landroid/​content/​Intent;​-​>getStringArrayExtra(​Ljava/​lang/​String;​)​[Ljava/​lang/​String;​
  
44 ····​move-​result-​object·​v945 ····​move-​result-​object·​v6
  
45 ····​#·​setter·​for:​·​Lcom/​hexad/​bluezime/​BluezIMESettings;​-​>DRIVER_NAMES:​[Ljava/​lang/​String;​46 ····​#·​setter·​for:​·​Lcom/​hexad/​bluezime/​BluezIMESettings;​-​>DRIVER_NAMES:​[Ljava/​lang/​String;​
46 ····​invoke-​static·​{v8,​·​v9},​·​Lcom/​hexad/​bluezime/​BluezIMESettings;​-​>access$602(Lcom/​hexad/​bluezime/​BluezIMESettings;​[Ljava/​lang/​String;​)​[Ljava/​lang/​String;​47 ····​invoke-​static·​{v5,​·​v6},​·​Lcom/​hexad/​bluezime/​BluezIMESettings;​-​>access$602(Lcom/​hexad/​bluezime/​BluezIMESettings;​[Ljava/​lang/​String;​)​[Ljava/​lang/​String;​
  
47 ····​.​line·​55048 ····​.​line·​550
48 ····​iget-​object·​v8,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$11;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​49 ····​iget-​object·​v5,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$11;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
49 ····​const-​string·​v9,​·​"driverdisplaynames"50 ····​const-​string·​v6,​·​"driverdisplaynames"
  
50 ····​invoke-​virtual·​{p2,​·​v9},​·​Landroid/​content/​Intent;​-​>getStringArrayExtra(​Ljava/​lang/​String;​)​[Ljava/​lang/​String;​51 ····​invoke-​virtual·​{p2,​·​v6},​·​Landroid/​content/​Intent;​-​>getStringArrayExtra(​Ljava/​lang/​String;​)​[Ljava/​lang/​String;​
  
51 ····​move-​result-​object·​v952 ····​move-​result-​object·​v6
  
52 ····​#·​setter·​for:​·​Lcom/​hexad/​bluezime/​BluezIMESettings;​-​>DRIVER_DISPLAYNAMES:​[Ljava/​lang/​String;​53 ····​#·​setter·​for:​·​Lcom/​hexad/​bluezime/​BluezIMESettings;​-​>DRIVER_DISPLAYNAMES:​[Ljava/​lang/​String;​
53 ····​invoke-​static·​{v8,​·​v9},​·​Lcom/​hexad/​bluezime/​BluezIMESettings;​-​>access$702(Lcom/​hexad/​bluezime/​BluezIMESettings;​[Ljava/​lang/​String;​)​[Ljava/​lang/​String;​54 ····​invoke-​static·​{v5,​·​v6},​·​Lcom/​hexad/​bluezime/​BluezIMESettings;​-​>access$702(Lcom/​hexad/​bluezime/​BluezIMESettings;​[Ljava/​lang/​String;​)​[Ljava/​lang/​String;​
  
54 ····​.​line·​55255 ····​.​line·​552
55 ····​iget-​object·​v8,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$11;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​56 ····​iget-​object·​v5,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$11;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
56 ····​#·​getter·​for:​·​Lcom/​hexad/​bluezime/​BluezIMESettings;​-​>DRIVER_NAMES:​[Ljava/​lang/​String;​57 ····​#·​getter·​for:​·​Lcom/​hexad/​bluezime/​BluezIMESettings;​-​>DRIVER_NAMES:​[Ljava/​lang/​String;​
57 ····​invoke-​static·​{v8},​·​Lcom/​hexad/​bluezime/​BluezIMESettings;​-​>access$600(Lcom/​hexad/​bluezime/​BluezIMESettings;​)​[Ljava/​lang/​String;​58 ····​invoke-​static·​{v5},​·​Lcom/​hexad/​bluezime/​BluezIMESettings;​-​>access$600(Lcom/​hexad/​bluezime/​BluezIMESettings;​)​[Ljava/​lang/​String;​
  
58 ····​move-​result-​object·​v859 ····​move-​result-​object·​v5
  
59 ····​array-​length·​v8,​·​v860 ····​array-​length·​v5,​·​v5
  
60 ····​new-​array·​v2,​·​v8,​·​[Ljava/​lang/​CharSequence;​61 ····​new-​array·​v1,​·​v5,​·​[Ljava/​lang/​CharSequence;​
  
61 ····​.​line·​55362 ····​.​line·​553
62 ····​.​local·​v2,​·​"entries":​[Ljava/​lang/​CharSequence;​63 ····​.​local·​v1,​·​"entries":​[Ljava/​lang/​CharSequence;​
63 ····​array-​length·​v8,​·​v264 ····​array-​length·​v5,​·​v1
  
64 ····​new-​array·​v3,​·​v8,​·​[Ljava/​lang/​CharSequence;​65 ····​new-​array·​v2,​·​v5,​·​[Ljava/​lang/​CharSequence;​
  
65 ····​.​line·​55466 ····​.​line·​554
66 ····​.​local·​v3,​·​"entryValues":​[Ljava/​lang/​CharSequence;​67 ····​.​local·​v2,​·​"entryValues":​[Ljava/​lang/​CharSequence;​
67 ····​iget-​object·​v8,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$11;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​68 ····​iget-​object·​v5,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$11;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
68 ····​invoke-​virtual·​{v8},​·​Lcom/​hexad/​bluezime/​BluezIMESettings;​-​>getResources()​Landroid/​content/​res/​Resources;​69 ····​invoke-​virtual·​{v5},​·​Lcom/​hexad/​bluezime/​BluezIMESettings;​-​>getResources()​Landroid/​content/​res/​Resources;​
  
69 ····​move-​result-​object·​v870 ····​move-​result-​object·​v5
  
70 ····​const/​high16·​v9,​·​0x7f06000071 ····​const/​high16·​v6,​·​0x7f060000
  
71 ····​invoke-​virtual·​{v8,​·​v9},​·​Landroid/​content/​res/​Resources;​-​>getStringArray(I)​[Ljava/​lang/​String;​72 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​content/​res/​Resources;​-​>getStringArray(I)​[Ljava/​lang/​String;​
  
72 ····​move-​result-​object·​v173 ····​move-​result-​object·​v0
  
73 ····​.​line·​55674 ····​.​line·​556
74 ····​.​local·​v1,​·​"displayNames":​[Ljava/​lang/​String;​75 ····​.​local·​v0,​·​"displayNames":​[Ljava/​lang/​String;​
75 ····​const/​4·​v4,​·​0x076 ····​const/​4·​v3,​·​0x0
  
76 ····​.​local·​v4,​·​"i":​I77 ····​.​local·​v3,​·​"i":​I
77 ····​:​goto_078 ····​:​goto_0
78 ····​array-​length·​v8,​·​v279 ····​array-​length·​v5,​·​v1
  
79 ····​if-​ge·​v4,​·​v8,​·​:​cond_180 ····​if-​ge·​v3,​·​v5,​·​:​cond_1
  
80 ····​.​line·​55781 ····​.​line·​557
81 ····​array-​length·​v8,​·​v182 ····​array-​length·​v5,​·​v0
  
82 ····​if-​le·​v8,​·​v4,​·​:​cond_083 ····​if-​le·​v5,​·​v3,​·​:​cond_0
  
83 ····​.​line·​55884 ····​.​line·​558
84 ····​aget-​object·​v8,​·​v1,​·​v485 ····​aget-​object·​v5,​·​v0,​·​v3
  
85 ····​aput-​object·​v8,​·​v2,​·​v486 ····​aput-​object·​v5,​·​v1,​·​v3
  
86 ····​.​line·​56287 ····​.​line·​562
87 ····​:​goto_188 ····​:​goto_1
88 ····​iget-​object·​v8,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$11;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​89 ····​iget-​object·​v5,​·​p0,​·​Lcom/​hexad/​bluezime/​BluezIMESettings$11;​-​>this$0:​Lcom/​hexad/​bluezime/​BluezIMESettings;​
  
89 ····​#·​getter·​for:​·​Lcom/​hexad/​bluezime/​BluezIMESettings;​-​>DRIVER_NAMES:​[Ljava/​lang/​String;​90 ····​#·​getter·​for:​·​Lcom/​hexad/​bluezime/​BluezIMESettings;​-​>DRIVER_NAMES:​[Ljava/​lang/​String;​
90 ····​invoke-​static·​{v8},​·​Lcom/​hexad/​bluezime/​BluezIMESettings;​-​>access$600(Lcom/​hexad/​bluezime/​BluezIMESettings;​)​[Ljava/​lang/​String;​91 ····​invoke-​static·​{v5},​·​Lcom/​hexad/​bluezime/​BluezIMESettings;​-​>access$600(Lcom/​hexad/​bluezime/​BluezIMESettings;​)​[Ljava/​lang/​String;​
  
91 ····​move-​result-​object·​v892 ····​move-​result-​object·​v5
  
92 ····​aget-​object·​v8,​·​v8,​·​v493 ····​aget-​object·​v5,​·​v5,​·​v3
  
93 ····​aput-​object·​v8,​·​v3,​·​v494 ····​aput-​object·​v5,​·​v2,​·​v3
  
94 ····​.​line·​55695 ····​.​line·​556
95 ····​add-​int/​lit8·​v4,​·​v4,​·​0x196 ····​add-​int/​lit8·​v3,​·​v3,​·​0x1
Max diff block lines reached; 4010/11027 bytes (36.37%) of diff not shown.
64.7 KB
res/drawable-hdpi-v4/icon.png
57.9 KB
sng
Max report size reached
6.76 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
17.9 KB
res/drawable-ldpi-v4/icon.png
15.1 KB
sng
Max report size reached
2.73 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
34.5 KB
res/drawable-mdpi-v4/icon.png
29.8 KB
sng
Max report size reached
4.59 KB
Image content
Pixel difference
compared images
Flicker difference
compared images