145 KB
/home/fdroid/fdroiddata/tmp/com.hermit.btreprap_3.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.hermit.btreprap_3.apk
2.74 KB
zipinfo /dev/stdin
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Zip·​file·​size:​·​41377·​bytes,​·​number·​of·​entries:​·​171 Zip·​file·​size:​·​41640·​bytes,​·​number·​of·​entries:​·​17
2 -​rw-​-​-​-​·····​2.​0·​fat·····​1182·​bl·​defN·​12-​Apr-​10·​10:​52·​META-​INF/​MANIFEST.​MF2 -​rw-​-​-​-​·····​2.​0·​fat·····​1182·​bl·​defN·​12-​Apr-​10·​10:​52·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat·····​1303·​bl·​defN·​12-​Apr-​10·​10:​52·​META-​INF/​AC4988B7.​SF3 -​rw-​-​-​-​·····​2.​0·​fat·····​1303·​bl·​defN·​12-​Apr-​10·​10:​52·​META-​INF/​AC4988B7.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1291·​bl·​defN·​12-​Apr-​10·​10:​52·​META-​INF/​AC4988B7.​RSA4 -​rw-​-​-​-​·····​2.​0·​fat·····​1291·​bl·​defN·​12-​Apr-​10·​10:​52·​META-​INF/​AC4988B7.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat······​564·​bX·​defN·​12-​Apr-​10·10:​52·res/​drawable/​ic_tab_device.​xml5 -​rw-​-​-​-​·····​2.​0·​fat·····3632·​bX·​defN·​17-​Sep-​28·00:​16·AndroidManifest.​xml
6 -​rw-​-​-​-​·····​1.​0·​fat······834·​b-​·​stor·12-​Apr-​10·10:​52·​res/​drawable/​ic_tab_device_grey.​png6 -​rw-​-​-​-​·····​1.​0·​fat·····2878·​b-​·​stor·80-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_launcher.​png
7 -​rw-​-​-​-​·····​1.​0·​fat······​834·​b-​·​stor·12-​Apr-​10·10:​52·​res/​drawable/​ic_tab_device_white.​png7 -​rw-​-​-​-​·····​1.​0·​fat·····1242·​b-​·​stor·80-​Jan-​01·00:​00·​res/​drawable-​ldpi-​v4/​ic_launcher.​png
8 -​rw-​-​-​-​·····2.​0·​fat·····3048·​bl·defN·12-​Apr-​10·10:​52·​res/​layout/​device_layout.​xml8 -​rw-​-​-​-​·····1.​0·​fat·····1677·​b-​·stor·80-​Jan-​01·00:​00·​res/​drawable-​mdpi-​v4/​ic_launcher.​png
9 -​rw-​-​-​-​·····​2.​0·​fat······404·​bl·​defN·​12-​Apr-​10·10:​52·​res/​layout/​device_name.​xml9 -​rw-​-​-​-​·····​2.​0·​fat······564·​bl·​defN·​17-​Sep-​28·00:​16·​res/​drawable/​ic_tab_device.​xml
10 -​rw-​-​-​-​·····2.​0·​fat······592·​bl·defN·12-​Apr-​10·10:​52·​res/​layout/​log_layout.​xml10 -​rw-​-​-​-​·····1.​0·​fat······827·​b-​·stor·80-​Jan-​01·00:​00·​res/​drawable/​ic_tab_device_grey.​png
11 -​rw-​-​-​-​·····2.​0·​fat······​852·​bl·defN·12-​Apr-​10·10:​52·​res/​layout/​main.​xml11 -​rw-​-​-​-​·····1.​0·​fat······​827·​b-​·stor·80-​Jan-​01·00:​00·​res/​drawable/​ic_tab_device_white.​png
12 -​rw-​-​-​-​·····​2.​0·​fat·····5276·​bl·​defN·​12-​Apr-​10·10:​52·​res/​layout/​print_layout.​xml12 -​rw-​-​-​-​·····​2.​0·​fat·····3048·​bl·​defN·​17-​Sep-​28·00:​16·​res/​layout/​device_layout.​xml
13 -​rw-​-​-​-​·····​2.​0·​fat·····3508·​bl·​defN·​12-​Apr-​10·10:​52·AndroidManifest.​xml13 -​rw-​-​-​-​·····​2.​0·​fat······​404·​bl·​defN·​17-​Sep-​28·00:​16·res/​layout/​device_name.​xml
14 -​rw-​-​-​-​·····1.​0·​fat·····5016·​b-​·stor·​12-​Apr-​10·10:​52·​resources.​arsc14 -​rw-​-​-​-​·····2.​0·​fat······​592·​bl·defN·​17-​Sep-​28·00:​16·​res/​layout/​log_layout.​xml
15 -​rw-​-​-​-​·····1.​0·​fat·····2878·​b-​·stor·​12-​Apr-​10·10:​52·​res/​drawable-​hdpi/​ic_launcher.​png15 -​rw-​-​-​-​·····2.​0·​fat······852·​bl·defN·​17-​Sep-​28·00:​16·​res/​layout/​main.​xml
16 -​rw-​-​-​-​·····1.​0·​fat·····1379·​b-​·stor·​12-​Apr-​10·10:​52·​res/​drawable-​ldpi/​ic_launcher.​png16 -​rw-​-​-​-​·····2.​0·​fat·····5276·​bl·defN·​17-​Sep-​28·00:​16·​res/​layout/​print_layout.​xml
17 -​rw-​-​-​-​·····​1.​0·​fat·····1847·​b-​·​stor·12-​Apr-​10·10:​52·​res/​drawable-​mdpi/​ic_launcher.​png17 -​rw-​-​-​-​·····​1.​0·​fat·····5172·​b-​·​stor·80-​Jan-​01·00:​00·​resources.​arsc
18 -​rw-​-​-​-​·····​2.​0·​fat····44732·​bl·​defN·​12-​Apr-​10·10:​52·​classes.​dex18 -​rw-​-​-​-​·····​2.​0·​fat····54800·​bl·​defN·​17-​Sep-​28·00:​16·​classes.​dex
19 17·​files,​·75540·​bytes·​uncompressed,​·​39011·​bytes·​compressed:​··48.​4%19 17·​files,​·85567·​bytes·​uncompressed,​·​39308·​bytes·​compressed:​··54.​1%
1.5 KB
AndroidManifest.xml (decoded)
1.44 KB
AndroidManifest.xml
Max report size reached
38.9 KB
classes.dex
38.9 KB
classes.jar
4.2 KB
zipinfo /dev/stdin
Max report size reached
636 B
zipnote {}
Max report size reached
863 B
com/hermit/btreprap/LocalFilesActivity.class
775 B
procyon -ec {}
Max report size reached
13.8 KB
com/hermit/btreprap/SDFiles.class
13.7 KB
javap -verbose -constants -s -l -private {}
Max report size reached
18.3 KB
com/hermit/btreprap/SelectDeviceActivity.class
18.3 KB
javap -verbose -constants -s -l -private {}
Max report size reached
1.07 KB
com/hermit/btreprap/service/RepRapFilePushThread.class
986 B
procyon -ec {}
Max report size reached
573 B
smali/com/hermit/btreprap/ManualActivity$6.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​21 .​field·​final·​synthetic·​this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​ManualActivity;​)​V23 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​ManualActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hermit/​btreprap/​ManualActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​9527 ····​.​line·​95
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$6;​-​>this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$6;​-​>this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
459 B
smali/com/hermit/btreprap/DeviceActivity.smali
Offset 35, 15 lines modifiedOffset 35, 14 lines modified
35 .​method·​public·​constructor·​<init>()​V35 .​method·​public·​constructor·​<init>()​V
36 ····​.​locals·​036 ····​.​locals·​0
  
37 ····​.​prologue37 ····​.​prologue
38 ····​.​line·​2538 ····​.​line·​25
39 ····​invoke-​direct·​{p0},​·​Landroid/​app/​Activity;​-​><init>()​V39 ····​invoke-​direct·​{p0},​·​Landroid/​app/​Activity;​-​><init>()​V
  
40 ····​.​line·​34 
41 ····​return-​void40 ····​return-​void
42 .​end·​method41 .​end·​method
  
43 .​method·​static·​synthetic·​access$000(Lcom/​hermit/​btreprap/​DeviceActivity;​)​I42 .​method·​static·​synthetic·​access$000(Lcom/​hermit/​btreprap/​DeviceActivity;​)​I
44 ····​.​locals·​143 ····​.​locals·​1
45 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​hermit/​btreprap/​DeviceActivity;​44 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​hermit/​btreprap/​DeviceActivity;​
  
625 B
smali/com/hermit/btreprap/LocalFilesActivity$2.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$info:​Ljava/​lang/​String;​22 .​field·​final·​synthetic·​val$info:​Ljava/​lang/​String;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​LocalFilesActivity;​Ljava/​lang/​String;​)​V24 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​LocalFilesActivity;​Ljava/​lang/​String;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hermit/​btreprap/​LocalFilesActivity;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​24028 ····​.​line·​240
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​LocalFilesActivity$2;​-​>this$0:​Lcom/​hermit/​btreprap/​LocalFilesActivity;​29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​LocalFilesActivity$2;​-​>this$0:​Lcom/​hermit/​btreprap/​LocalFilesActivity;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​hermit/​btreprap/​LocalFilesActivity$2;​-​>val$info:​Ljava/​lang/​String;​30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​hermit/​btreprap/​LocalFilesActivity$2;​-​>val$info:​Ljava/​lang/​String;​
  
524 B
smali/com/hermit/btreprap/SDFiles$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​hermit/​btreprap/​SDFiles;​21 .​field·​final·​synthetic·​this$0:​Lcom/​hermit/​btreprap/​SDFiles;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​SDFiles;​)​V23 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​SDFiles;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hermit/​btreprap/​SDFiles;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​9827 ····​.​line·​98
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​SDFiles$1;​-​>this$0:​Lcom/​hermit/​btreprap/​SDFiles;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​SDFiles$1;​-​>this$0:​Lcom/​hermit/​btreprap/​SDFiles;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
270 B
smali/com/hermit/btreprap/R.smali
Offset 19, 10 lines modifiedOffset 19, 9 lines modified
19 .​method·​public·​constructor·​<init>()​V19 .​method·​public·​constructor·​<init>()​V
20 ····​.​locals·​020 ····​.​locals·​0
  
21 ····​.​prologue21 ····​.​prologue
22 ····​.​line·​1022 ····​.​line·​10
23 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V23 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
24 ····​.​line·​71 
25 ····​return-​void24 ····​return-​void
26 .​end·​method25 .​end·​method
623 B
smali/com/hermit/btreprap/ManualActivity$13.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$intent:​Landroid/​content/​Intent;​22 .​field·​final·​synthetic·​val$intent:​Landroid/​content/​Intent;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​ManualActivity;​Landroid/​content/​Intent;​)​V24 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​ManualActivity;​Landroid/​content/​Intent;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hermit/​btreprap/​ManualActivity;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​19728 ····​.​line·​197
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$13;​-​>this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$13;​-​>this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$13;​-​>val$intent:​Landroid/​content/​Intent;​30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$13;​-​>val$intent:​Landroid/​content/​Intent;​
  
4.93 KB
smali/com/hermit/btreprap/SelectDeviceActivity.smali
Offset 337, 42 lines modifiedOffset 337, 41 lines modified
337 ····​.​end·​annotation337 ····​.​end·​annotation
  
338 ····​.​prologue338 ····​.​prologue
339 ····​.​line·​247339 ····​.​line·​247
340 ····​.​local·​p1,​·​"devices":​Ljava/​util/​Set;​,​·​"Ljava/​util/​Set<Landroid/​bluetooth/​BluetoothDevice;​>;​"340 ····​.​local·​p1,​·​"devices":​Ljava/​util/​Set;​,​·​"Ljava/​util/​Set<Landroid/​bluetooth/​BluetoothDevice;​>;​"
341 ····​new-​instance·​v0,​·​Landroid/​widget/​ArrayAdapter;​341 ····​new-​instance·​v0,​·​Landroid/​widget/​ArrayAdapter;​
  
342 ····​const·​v3,​·​0x7f030001342 ····​const·​v2,​·​0x7f030001
  
343 ····​invoke-​direct·​{v0,​·​p0,​·​v3},​·​Landroid/​widget/​ArrayAdapter;​-​><init>(Landroid/​content/​Context;​I)​V343 ····​invoke-​direct·​{v0,​·​p0,​·​v2},​·​Landroid/​widget/​ArrayAdapter;​-​><init>(Landroid/​content/​Context;​I)​V
  
344 ····​.​line·​248344 ····​.​line·​248
345 ····​.​local·​v0,​·​"adapter":​Landroid/​widget/​ArrayAdapter;​,​·​"Landroid/​widget/​ArrayAdapter<Ljava/​lang/​String;​>;​"345 ····​.​local·​v0,​·​"adapter":​Landroid/​widget/​ArrayAdapter;​,​·​"Landroid/​widget/​ArrayAdapter<Ljava/​lang/​String;​>;​"
346 ····​new-​instance·​v3,​·​Ljava/​util/​ArrayList;​346 ····​new-​instance·​v2,​·​Ljava/​util/​ArrayList;​
  
347 ····​invoke-​direct·​{v3},​·​Ljava/​util/​ArrayList;​-​><init>()​V347 ····​invoke-​direct·​{v2},​·​Ljava/​util/​ArrayList;​-​><init>()​V
  
348 ····​iput-​object·​v3,​·​p0,​·​Lcom/​hermit/​btreprap/​SelectDeviceActivity;​-​>mDevices:​Ljava/​util/​ArrayList;​348 ····​iput-​object·​v2,​·​p0,​·​Lcom/​hermit/​btreprap/​SelectDeviceActivity;​-​>mDevices:​Ljava/​util/​ArrayList;​
  
349 ····​.​line·​250349 ····​.​line·​250
350 ····​invoke-​virtual·​{p0,​·​v0},​·​Lcom/​hermit/​btreprap/​SelectDeviceActivity;​-​>setListAdapter(Landr​oid/​widget/​ListAdapter;​)​V350 ····​invoke-​virtual·​{p0,​·​v0},​·​Lcom/​hermit/​btreprap/​SelectDeviceActivity;​-​>setListAdapter(Landr​oid/​widget/​ListAdapter;​)​V
  
351 ····​.​line·​252351 ····​.​line·​252
352 ····​invoke-​interface·​{p1},​·​Ljava/​util/​Set;​-​>size()​I352 ····​invoke-​interface·​{p1},​·​Ljava/​util/​Set;​-​>size()​I
  
353 ····​move-​result·​v3353 ····​move-​result·​v2
  
354 ····​if-​lez·​v3,​·​:​cond_0354 ····​if-​lez·​v2,​·​:​cond_0
  
355 ····​.​line·​253355 ····​.​line·​253
356 ····​invoke-​interface·​{p1},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​356 ····​invoke-​interface·​{p1},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​
  
357 ····​move-​result-​object·​v2357 ····​move-​result-​object·​v2
  
358 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​ 
359 ····​:​goto_0358 ····​:​goto_0
360 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z359 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
  
361 ····​move-​result·​v3360 ····​move-​result·​v3
  
362 ····​if-​eqz·​v3,​·​:​cond_0361 ····​if-​eqz·​v3,​·​:​cond_0
  
Offset 451, 26 lines modifiedOffset 450, 25 lines modified
  
451 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z450 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z
  
452 ····​goto·​:​goto_0451 ····​goto·​:​goto_0
  
453 ····​.​line·​258452 ····​.​line·​258
454 ····​.​end·​local·​v1····​#·​"device":​Landroid/​bluetooth/​BluetoothDevice;​453 ····​.​end·​local·​v1····​#·​"device":​Landroid/​bluetooth/​BluetoothDevice;​
455 ····​.​end·​local·​v2····​#·​"i$":​Ljava/​util/​Iterator;​ 
456 ····​:​cond_0454 ····​:​cond_0
457 ····​const/​4·​v3,​·​0x2455 ····​const/​4·​v2,​·​0x2
  
458 ····​iput·​v3,​·​p0,​·​Lcom/​hermit/​btreprap/​SelectDeviceActivity;​-​>mState:​I456 ····​iput·​v2,​·​p0,​·​Lcom/​hermit/​btreprap/​SelectDeviceActivity;​-​>mState:​I
  
459 ····​.​line·​259457 ····​.​line·​259
460 ····​return-​void458 ····​return-​void
461 .​end·​method459 .​end·​method
  
462 .​method·​public·​onListItemClick(Landr​oid/​widget/​ListView;​Landroid/​view/​View;​IJ)​V460 .​method·​public·​onListItemClick(Landr​oid/​widget/​ListView;​Landroid/​view/​View;​IJ)​V
463 ····​.​locals·5461 ····​.​locals·6
464 ····​.​param·​p1,​·​"l"····​#·​Landroid/​widget/​ListView;​462 ····​.​param·​p1,​·​"l"····​#·​Landroid/​widget/​ListView;​
465 ····​.​param·​p2,​·​"v"····​#·​Landroid/​view/​View;​463 ····​.​param·​p2,​·​"v"····​#·​Landroid/​view/​View;​
466 ····​.​param·​p3,​·​"position"····​#·​I464 ····​.​param·​p3,​·​"position"····​#·​I
467 ····​.​param·​p4,​·​"id"····​#·​J465 ····​.​param·​p4,​·​"id"····​#·​J
  
468 ····​.​prologue466 ····​.​prologue
469 ····​.​line·​276467 ····​.​line·​276
Offset 480, 15 lines modifiedOffset 478, 15 lines modified
480 ····​check-​cast·​p2,​·​Landroid/​widget/​TextView;​478 ····​check-​cast·​p2,​·​Landroid/​widget/​TextView;​
  
481 ····​.​end·​local·​p2····​#·​"v":​Landroid/​view/​View;​479 ····​.​end·​local·​p2····​#·​"v":​Landroid/​view/​View;​
482 ····​invoke-​virtual·​{p2},​·​Landroid/​widget/​TextView;​-​>getText()​Ljava/​lang/​CharSequence;​480 ····​invoke-​virtual·​{p2},​·​Landroid/​widget/​TextView;​-​>getText()​Ljava/​lang/​CharSequence;​
  
483 ····​move-​result-​object·​v3481 ····​move-​result-​object·​v3
  
484 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​482 ····​invoke-​interface·​{v3},​·​Ljava/​lang/​CharSequence;​-​>toString()​Ljava/​lang/​String;​
  
485 ····​move-​result-​object·​v1483 ····​move-​result-​object·​v1
  
486 ····​.​line·​280484 ····​.​line·​280
487 ····​.​local·​v1,​·​"info":​Ljava/​lang/​String;​485 ····​.​local·​v1,​·​"info":​Ljava/​lang/​String;​
488 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​String;​-​>length()​I486 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​String;​-​>length()​I
  
Offset 592, 39 lines modifiedOffset 590, 38 lines modified
592 .​method·​public·​refreshDeviceList()​V590 .​method·​public·​refreshDeviceList()​V
593 ····​.​locals·​4591 ····​.​locals·​4
  
594 ····​.​prologue592 ····​.​prologue
595 ····​.​line·​263593 ····​.​line·​263
596 ····​new-​instance·​v0,​·​Landroid/​widget/​ArrayAdapter;​594 ····​new-​instance·​v0,​·​Landroid/​widget/​ArrayAdapter;​
  
597 ····​const·​v3,​·​0x7f030001595 ····​const·​v2,​·​0x7f030001
  
598 ····​invoke-​direct·​{v0,​·​p0,​·​v3},​·​Landroid/​widget/​ArrayAdapter;​-​><init>(Landroid/​content/​Context;​I)​V596 ····​invoke-​direct·​{v0,​·​p0,​·​v2},​·​Landroid/​widget/​ArrayAdapter;​-​><init>(Landroid/​content/​Context;​I)​V
  
599 ····​.​line·​265597 ····​.​line·​265
600 ····​.​local·​v0,​·​"adapter":​Landroid/​widget/​ArrayAdapter;​,​·​"Landroid/​widget/​ArrayAdapter<Ljava/​lang/​String;​>;​"598 ····​.​local·​v0,​·​"adapter":​Landroid/​widget/​ArrayAdapter;​,​·​"Landroid/​widget/​ArrayAdapter<Ljava/​lang/​String;​>;​"
601 ····​invoke-​virtual·​{p0,​·​v0},​·​Lcom/​hermit/​btreprap/​SelectDeviceActivity;​-​>setListAdapter(Landr​oid/​widget/​ListAdapter;​)​V599 ····​invoke-​virtual·​{p0,​·​v0},​·​Lcom/​hermit/​btreprap/​SelectDeviceActivity;​-​>setListAdapter(Landr​oid/​widget/​ListAdapter;​)​V
  
602 ····​.​line·​267600 ····​.​line·​267
603 ····​iget-​object·​v3,​·​p0,​·​Lcom/​hermit/​btreprap/​SelectDeviceActivity;​-​>mDevices:​Ljava/​util/​ArrayList;​601 ····​iget-​object·​v2,​·​p0,​·​Lcom/​hermit/​btreprap/​SelectDeviceActivity;​-​>mDevices:​Ljava/​util/​ArrayList;​
  
604 ····​invoke-​virtual·​{v3},​·​Ljava/​util/​ArrayList;​-​>size()​I602 ····​invoke-​virtual·​{v2},​·​Ljava/​util/​ArrayList;​-​>size()​I
  
605 ····​move-​result·​v3603 ····​move-​result·​v2
  
606 ····​if-​lez·​v3,​·​:​cond_0604 ····​if-​lez·​v2,​·​:​cond_0
  
607 ····​.​line·​268605 ····​.​line·​268
608 ····​iget-​object·​v3,​·​p0,​·​Lcom/​hermit/​btreprap/​SelectDeviceActivity;​-​>mDevices:​Ljava/​util/​ArrayList;​606 ····​iget-​object·​v2,​·​p0,​·​Lcom/​hermit/​btreprap/​SelectDeviceActivity;​-​>mDevices:​Ljava/​util/​ArrayList;​
  
609 ····​invoke-​virtual·​{v3},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​607 ····​invoke-​virtual·​{v2},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
  
610 ····​move-​result-​object·​v2608 ····​move-​result-​object·​v2
  
611 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​ 
612 ····​:​goto_0609 ····​:​goto_0
613 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z610 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
  
614 ····​move-​result·​v3611 ····​move-​result·​v3
  
615 ····​if-​eqz·​v3,​·​:​cond_0612 ····​if-​eqz·​v3,​·​:​cond_0
  
Offset 638, 11 lines modifiedOffset 635, 10 lines modified
638 ····​.​local·​v1,​·​"device":​Ljava/​lang/​String;​635 ····​.​local·​v1,​·​"device":​Ljava/​lang/​String;​
Max diff block lines reached; 182/4946 bytes (3.68%) of diff not shown.
635 B
smali/com/hermit/btreprap/ManualActivity$4.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$textPositionY:​Landroid/​widget/​EditText;​22 .​field·​final·​synthetic·​val$textPositionY:​Landroid/​widget/​EditText;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​ManualActivity;​Landroid/​widget/​EditText;​)​V24 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​ManualActivity;​Landroid/​widget/​EditText;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hermit/​btreprap/​ManualActivity;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​6928 ····​.​line·​69
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$4;​-​>this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$4;​-​>this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$4;​-​>val$textPositionY:​Landroid/​widget/​EditText;​30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$4;​-​>val$textPositionY:​Landroid/​widget/​EditText;​
  
580 B
smali/com/hermit/btreprap/BluetoothRepRap$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​hermit/​btreprap/​BluetoothRepRap;​21 .​field·​final·​synthetic·​this$0:​Lcom/​hermit/​btreprap/​BluetoothRepRap;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​BluetoothRepRap;​)​V23 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​BluetoothRepRap;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hermit/​btreprap/​BluetoothRepRap;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​6927 ····​.​line·​69
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​BluetoothRepRap$1;​-​>this$0:​Lcom/​hermit/​btreprap/​BluetoothRepRap;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​BluetoothRepRap$1;​-​>this$0:​Lcom/​hermit/​btreprap/​BluetoothRepRap;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
602 B
smali/com/hermit/btreprap/LocalFilesActivity$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​hermit/​btreprap/​LocalFilesActivity;​21 .​field·​final·​synthetic·​this$0:​Lcom/​hermit/​btreprap/​LocalFilesActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​LocalFilesActivity;​)​V23 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​LocalFilesActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hermit/​btreprap/​LocalFilesActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​10827 ····​.​line·​108
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​LocalFilesActivity$1;​-​>this$0:​Lcom/​hermit/​btreprap/​LocalFilesActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​LocalFilesActivity$1;​-​>this$0:​Lcom/​hermit/​btreprap/​LocalFilesActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
616 B
smali/com/hermit/btreprap/SelectDeviceActivity$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​hermit/​btreprap/​SelectDeviceActivity;​21 .​field·​final·​synthetic·​this$0:​Lcom/​hermit/​btreprap/​SelectDeviceActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​SelectDeviceActivity;​)​V23 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​SelectDeviceActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hermit/​btreprap/​SelectDeviceActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​12127 ····​.​line·​121
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​SelectDeviceActivity$​1;​-​>this$0:​Lcom/​hermit/​btreprap/​SelectDeviceActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​SelectDeviceActivity$​1;​-​>this$0:​Lcom/​hermit/​btreprap/​SelectDeviceActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
4.67 KB
smali/com/hermit/btreprap/LocalFilesActivity.smali
Offset 363, 15 lines modifiedOffset 363, 15 lines modified
363 ····​:​catch_0363 ····​:​catch_0
364 ····​move-​exception·​v1364 ····​move-​exception·​v1
  
365 ····​goto·​:​goto_0365 ····​goto·​:​goto_0
366 .​end·​method366 .​end·​method
  
367 .​method·​public·​onListItemClick(Landr​oid/​widget/​ListView;​Landroid/​view/​View;​IJ)​V367 .​method·​public·​onListItemClick(Landr​oid/​widget/​ListView;​Landroid/​view/​View;​IJ)​V
368 ····​.​locals·5368 ····​.​locals·6
369 ····​.​param·​p1,​·​"l"····​#·​Landroid/​widget/​ListView;​369 ····​.​param·​p1,​·​"l"····​#·​Landroid/​widget/​ListView;​
370 ····​.​param·​p2,​·​"v"····​#·​Landroid/​view/​View;​370 ····​.​param·​p2,​·​"v"····​#·​Landroid/​view/​View;​
371 ····​.​param·​p3,​·​"position"····​#·​I371 ····​.​param·​p3,​·​"position"····​#·​I
372 ····​.​param·​p4,​·​"id"····​#·​J372 ····​.​param·​p4,​·​"id"····​#·​J
  
373 ····​.​prologue373 ····​.​prologue
374 ····​.​line·​226374 ····​.​line·​226
Offset 381, 15 lines modifiedOffset 381, 15 lines modified
381 ····​check-​cast·​p2,​·​Landroid/​widget/​TextView;​381 ····​check-​cast·​p2,​·​Landroid/​widget/​TextView;​
  
382 ····​.​end·​local·​p2····​#·​"v":​Landroid/​view/​View;​382 ····​.​end·​local·​p2····​#·​"v":​Landroid/​view/​View;​
383 ····​invoke-​virtual·​{p2},​·​Landroid/​widget/​TextView;​-​>getText()​Ljava/​lang/​CharSequence;​383 ····​invoke-​virtual·​{p2},​·​Landroid/​widget/​TextView;​-​>getText()​Ljava/​lang/​CharSequence;​
  
384 ····​move-​result-​object·​v2384 ····​move-​result-​object·​v2
  
385 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​385 ····​invoke-​interface·​{v2},​·​Ljava/​lang/​CharSequence;​-​>toString()​Ljava/​lang/​String;​
  
386 ····​move-​result-​object·​v1386 ····​move-​result-​object·​v1
  
387 ····​.​line·​230387 ····​.​line·​230
388 ····​.​local·​v1,​·​"info":​Ljava/​lang/​String;​388 ····​.​local·​v1,​·​"info":​Ljava/​lang/​String;​
389 ····​new-​instance·​v2,​·​Landroid/​app/​ProgressDialog;​389 ····​new-​instance·​v2,​·​Landroid/​app/​ProgressDialog;​
  
Offset 499, 102 lines modifiedOffset 499, 94 lines modified
499 ····​invoke-​virtual·​{p1,​·​v0,​·​v1},​·​Landroid/​os/​Bundle;​-​>putInt(Ljava/​lang/​String;​I)​V499 ····​invoke-​virtual·​{p1,​·​v0,​·​v1},​·​Landroid/​os/​Bundle;​-​>putInt(Ljava/​lang/​String;​I)​V
  
500 ····​.​line·​178500 ····​.​line·​178
501 ····​return-​void501 ····​return-​void
502 .​end·​method502 .​end·​method
  
503 .​method·​public·​refreshFileList()​V503 .​method·​public·​refreshFileList()​V
504 ····​.​locals·9504 ····​.​locals·8
  
505 ····​.​prologue505 ····​.​prologue
506 ····​.​line·​204506 ····​.​line·​204
507 ····​invoke-​static·​{},​·​Landroid/​os/​Environment;​-​>getExternalStorageDi​rectory()​Ljava/​io/​File;​507 ····​invoke-​static·​{},​·​Landroid/​os/​Environment;​-​>getExternalStorageDi​rectory()​Ljava/​io/​File;​
  
508 ····​move-​result-​object·​v2508 ····​move-​result-​object·​v1
  
509 ····​.​line·​206509 ····​.​line·​206
510 ····​.​local·​v2,​·​"dir":​Ljava/​io/​File;​510 ····​.​local·​v1,​·​"dir":​Ljava/​io/​File;​
511 ····​invoke-​virtual·​{v2},​·​Ljava/​io/​File;​-​>list()​[Ljava/​lang/​String;​511 ····​invoke-​virtual·​{v1},​·​Ljava/​io/​File;​-​>list()​[Ljava/​lang/​String;​
  
512 ····​move-​result-​object·​v4512 ····​move-​result-​object·​v3
  
513 ····​.​line·​208513 ····​.​line·​208
514 ····​.​local·​v4,​·​"files":​[Ljava/​lang/​String;​514 ····​.​local·​v3,​·​"files":​[Ljava/​lang/​String;​
515 ····​new-​instance·​v0,​·​Landroid/​widget/​ArrayAdapter;​515 ····​new-​instance·​v0,​·​Landroid/​widget/​ArrayAdapter;​
  
516 ····​const·​v7,​·​0x7f030001516 ····​const·​v4,​·​0x7f030001
  
517 ····​invoke-​direct·​{v0,​·​p0,​·​v7},​·​Landroid/​widget/​ArrayAdapter;​-​><init>(Landroid/​content/​Context;​I)​V517 ····​invoke-​direct·​{v0,​·​p0,​·​v4},​·​Landroid/​widget/​ArrayAdapter;​-​><init>(Landroid/​content/​Context;​I)​V
  
518 ····​.​line·​210518 ····​.​line·​210
519 ····​.​local·​v0,​·​"adapter":​Landroid/​widget/​ArrayAdapter;​,​·​"Landroid/​widget/​ArrayAdapter<Ljava/​lang/​String;​>;​"519 ····​.​local·​v0,​·​"adapter":​Landroid/​widget/​ArrayAdapter;​,​·​"Landroid/​widget/​ArrayAdapter<Ljava/​lang/​String;​>;​"
520 ····​invoke-​virtual·​{p0,​·​v0},​·​Lcom/​hermit/​btreprap/​LocalFilesActivity;​-​>setListAdapter(Landr​oid/​widget/​ListAdapter;​)​V520 ····​invoke-​virtual·​{p0,​·​v0},​·​Lcom/​hermit/​btreprap/​LocalFilesActivity;​-​>setListAdapter(Landr​oid/​widget/​ListAdapter;​)​V
  
521 ····​.​line·​212521 ····​.​line·​212
522 ····​array-​length·​v7,​·​v4522 ····​array-​length·​v4,​·​v3
  
523 ····​if-​lez·​v7,​·​:​cond_2523 ····​if-​lez·​v4,​·​:​cond_2
  
524 ····​.​line·​213524 ····​.​line·​213
525 ····move-​object·​v1,​·​v4525 ····array-​length·​v5,​·​v3
  
526 ····​.​local·​v1,​·​"arr$":​[Ljava/​lang/​String;​ 
527 ····​array-​length·​v6,​·​v1 
  
528 ····.​local·​v6,​·"len$":​I526 ····const/​4·​v4,​·0x0
529 ····​const/​4·​v5,​·​0x0 
  
530 ····​.​local·​v5,​·​"i$":​I 
531 ····​:​goto_0527 ····​:​goto_0
532 ····​if-​ge·​v5,​·​v6,​·​:​cond_2528 ····​if-​ge·​v4,​·​v5,​·​:​cond_2
  
533 ····​aget-​object·​v3,​·​v1,​·​v5529 ····​aget-​object·​v2,​·​v3,​·​v4
  
534 ····​.​line·​214530 ····​.​line·​214
535 ····​.​local·​v3,​·​"file":​Ljava/​lang/​String;​531 ····​.​local·​v2,​·​"file":​Ljava/​lang/​String;​
536 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​String;​-​>toLowerCase()​Ljava/​lang/​String;​532 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​String;​-​>toLowerCase()​Ljava/​lang/​String;​
  
537 ····​move-​result-​object·​v7533 ····​move-​result-​object·​v6
  
538 ····​const-​string·​v8,​·​".​g"534 ····​const-​string·​v7,​·​".​g"
  
539 ····​invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​String;​-​>endsWith(Ljava/​lang/​String;​)​Z535 ····​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​String;​-​>endsWith(Ljava/​lang/​String;​)​Z
  
540 ····​move-​result·​v7536 ····​move-​result·​v6
  
541 ····​if-​nez·​v7,​·​:​cond_0537 ····​if-​nez·​v6,​·​:​cond_0
  
542 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​String;​-​>toLowerCase()​Ljava/​lang/​String;​538 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​String;​-​>toLowerCase()​Ljava/​lang/​String;​
  
543 ····​move-​result-​object·​v7539 ····​move-​result-​object·​v6
  
544 ····​const-​string·​v8,​·​".​gcode"540 ····​const-​string·​v7,​·​".​gcode"
  
545 ····​invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​String;​-​>endsWith(Ljava/​lang/​String;​)​Z541 ····​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​String;​-​>endsWith(Ljava/​lang/​String;​)​Z
  
546 ····​move-​result·​v7542 ····​move-​result·​v6
  
547 ····​if-​eqz·​v7,​·​:​cond_1543 ····​if-​eqz·​v6,​·​:​cond_1
  
548 ····​.​line·​216544 ····​.​line·​216
549 ····​:​cond_0545 ····​:​cond_0
550 ····​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​widget/​ArrayAdapter;​-​>add(Ljava/​lang/​Object;​)​V546 ····​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​widget/​ArrayAdapter;​-​>add(Ljava/​lang/​Object;​)​V
  
551 ····​.​line·​213547 ····​.​line·​213
552 ····​:​cond_1548 ····​:​cond_1
553 ····​add-​int/​lit8·​v5,​·​v5,​·​0x1549 ····​add-​int/​lit8·​v4,​·​v4,​·​0x1
  
554 ····​goto·​:​goto_0550 ····​goto·​:​goto_0
  
555 ····​.​line·​221551 ····​.​line·​221
556 ····​.​end·​local·​v1····​#·​"arr$":​[Ljava/​lang/​String;​552 ····​.​end·​local·​v2····​#·​"file":​Ljava/​lang/​String;​
557 ····​.​end·​local·​v3····​#·​"file":​Ljava/​lang/​String;​ 
558 ····​.​end·​local·​v5····​#·​"i$":​I 
559 ····​.​end·​local·​v6····​#·​"len$":​I 
560 ····​:​cond_2553 ····​:​cond_2
Max diff block lines reached; 185/4685 bytes (3.95%) of diff not shown.
656 B
smali/com/hermit/btreprap/ManualActivity$12.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$buttonFanToggle:​Landroid/​widget/​ToggleButton;​22 .​field·​final·​synthetic·​val$buttonFanToggle:​Landroid/​widget/​ToggleButton;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​ManualActivity;​Landroid/​widget/​ToggleButton;​)​V24 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​ManualActivity;​Landroid/​widget/​ToggleButton;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hermit/​btreprap/​ManualActivity;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​17628 ····​.​line·​176
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$12;​-​>this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$12;​-​>this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$12;​-​>val$buttonFanToggle:​Landroid/​widget/​ToggleButton;​30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$12;​-​>val$buttonFanToggle:​Landroid/​widget/​ToggleButton;​
  
574 B
smali/com/hermit/btreprap/ManualActivity$9.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​21 .​field·​final·​synthetic·​this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​ManualActivity;​)​V23 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​ManualActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hermit/​btreprap/​ManualActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​13527 ····​.​line·​135
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$9;​-​>this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$9;​-​>this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
573 B
smali/com/hermit/btreprap/ManualActivity$2.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​21 .​field·​final·​synthetic·​this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​ManualActivity;​)​V23 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​ManualActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hermit/​btreprap/​ManualActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​4227 ····​.​line·​42
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$2;​-​>this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$2;​-​>this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
636 B
smali/com/hermit/btreprap/ManualActivity$7.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$textPositionZ:​Landroid/​widget/​EditText;​22 .​field·​final·​synthetic·​val$textPositionZ:​Landroid/​widget/​EditText;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​ManualActivity;​Landroid/​widget/​EditText;​)​V24 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​ManualActivity;​Landroid/​widget/​EditText;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hermit/​btreprap/​ManualActivity;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​10928 ····​.​line·​109
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$7;​-​>this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$7;​-​>this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$7;​-​>val$textPositionZ:​Landroid/​widget/​EditText;​30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$7;​-​>val$textPositionZ:​Landroid/​widget/​EditText;​
  
574 B
smali/com/hermit/btreprap/ManualActivity$8.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​21 .​field·​final·​synthetic·​this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​ManualActivity;​)​V23 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​ManualActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hermit/​btreprap/​ManualActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​12227 ····​.​line·​122
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$8;​-​>this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$8;​-​>this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
381 B
smali/com/hermit/btreprap/LogActivity.smali
Offset 23, 15 lines modifiedOffset 23, 14 lines modified
23 .​method·​public·​constructor·​<init>()​V23 .​method·​public·​constructor·​<init>()​V
24 ····​.​locals·​024 ····​.​locals·​0
  
25 ····​.​prologue25 ····​.​prologue
26 ····​.​line·​1626 ····​.​line·​16
27 ····​invoke-​direct·​{p0},​·​Landroid/​app/​Activity;​-​><init>()​V27 ····​invoke-​direct·​{p0},​·​Landroid/​app/​Activity;​-​><init>()​V
  
28 ····​.​line·​17 
29 ····​return-​void28 ····​return-​void
30 .​end·​method29 .​end·​method
  
  
31 #·​virtual·​methods30 #·​virtual·​methods
32 .​method·​public·​onCommand(Landroid/​os/​Bundle;​)​V31 .​method·​public·​onCommand(Landroid/​os/​Bundle;​)​V
33 ····​.​locals·​432 ····​.​locals·​4
2.44 KB
smali/com/hermit/btreprap/SDFiles.smali
Offset 346, 15 lines modifiedOffset 346, 15 lines modified
346 ····​check-​cast·​p2,​·​Landroid/​widget/​TextView;​346 ····​check-​cast·​p2,​·​Landroid/​widget/​TextView;​
  
347 ····​.​end·​local·​p2····​#·​"v":​Landroid/​view/​View;​347 ····​.​end·​local·​p2····​#·​"v":​Landroid/​view/​View;​
348 ····​invoke-​virtual·​{p2},​·​Landroid/​widget/​TextView;​-​>getText()​Ljava/​lang/​CharSequence;​348 ····​invoke-​virtual·​{p2},​·​Landroid/​widget/​TextView;​-​>getText()​Ljava/​lang/​CharSequence;​
  
349 ····​move-​result-​object·​v2349 ····​move-​result-​object·​v2
  
350 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​350 ····​invoke-​interface·​{v2},​·​Ljava/​lang/​CharSequence;​-​>toString()​Ljava/​lang/​String;​
  
351 ····​move-​result-​object·​v0351 ····​move-​result-​object·​v0
  
352 ····​.​line·​214352 ····​.​line·​214
353 ····​.​local·​v0,​·​"info":​Ljava/​lang/​String;​353 ····​.​local·​v0,​·​"info":​Ljava/​lang/​String;​
354 ····​const/​4·​v2,​·​0x0354 ····​const/​4·​v2,​·​0x0
  
Offset 479, 39 lines modifiedOffset 479, 38 lines modified
479 .​method·​public·​refreshFileList()​V479 .​method·​public·​refreshFileList()​V
480 ····​.​locals·​4480 ····​.​locals·​4
  
481 ····​.​prologue481 ····​.​prologue
482 ····​.​line·​194482 ····​.​line·​194
483 ····​new-​instance·​v0,​·​Landroid/​widget/​ArrayAdapter;​483 ····​new-​instance·​v0,​·​Landroid/​widget/​ArrayAdapter;​
  
484 ····​const·​v3,​·​0x7f030001484 ····​const·​v2,​·​0x7f030001
  
485 ····​invoke-​direct·​{v0,​·​p0,​·​v3},​·​Landroid/​widget/​ArrayAdapter;​-​><init>(Landroid/​content/​Context;​I)​V485 ····​invoke-​direct·​{v0,​·​p0,​·​v2},​·​Landroid/​widget/​ArrayAdapter;​-​><init>(Landroid/​content/​Context;​I)​V
  
486 ····​.​line·​196486 ····​.​line·​196
487 ····​.​local·​v0,​·​"adapter":​Landroid/​widget/​ArrayAdapter;​,​·​"Landroid/​widget/​ArrayAdapter<Ljava/​lang/​String;​>;​"487 ····​.​local·​v0,​·​"adapter":​Landroid/​widget/​ArrayAdapter;​,​·​"Landroid/​widget/​ArrayAdapter<Ljava/​lang/​String;​>;​"
488 ····​invoke-​virtual·​{p0,​·​v0},​·​Lcom/​hermit/​btreprap/​SDFiles;​-​>setListAdapter(Landr​oid/​widget/​ListAdapter;​)​V488 ····​invoke-​virtual·​{p0,​·​v0},​·​Lcom/​hermit/​btreprap/​SDFiles;​-​>setListAdapter(Landr​oid/​widget/​ListAdapter;​)​V
  
489 ····​.​line·​198489 ····​.​line·​198
490 ····​iget-​object·​v3,​·​p0,​·​Lcom/​hermit/​btreprap/​SDFiles;​-​>mFiles:​Ljava/​util/​ArrayList;​490 ····​iget-​object·​v2,​·​p0,​·​Lcom/​hermit/​btreprap/​SDFiles;​-​>mFiles:​Ljava/​util/​ArrayList;​
  
491 ····​invoke-​virtual·​{v3},​·​Ljava/​util/​ArrayList;​-​>size()​I491 ····​invoke-​virtual·​{v2},​·​Ljava/​util/​ArrayList;​-​>size()​I
  
492 ····​move-​result·​v3492 ····​move-​result·​v2
  
493 ····​if-​lez·​v3,​·​:​cond_0493 ····​if-​lez·​v2,​·​:​cond_0
  
494 ····​.​line·​199494 ····​.​line·​199
495 ····​iget-​object·​v3,​·​p0,​·​Lcom/​hermit/​btreprap/​SDFiles;​-​>mFiles:​Ljava/​util/​ArrayList;​495 ····​iget-​object·​v2,​·​p0,​·​Lcom/​hermit/​btreprap/​SDFiles;​-​>mFiles:​Ljava/​util/​ArrayList;​
  
496 ····​invoke-​virtual·​{v3},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​496 ····​invoke-​virtual·​{v2},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
  
497 ····​move-​result-​object·​v2497 ····​move-​result-​object·​v2
  
498 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​ 
499 ····​:​goto_0498 ····​:​goto_0
500 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z499 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
  
501 ····​move-​result·​v3500 ····​move-​result·​v3
  
502 ····​if-​eqz·​v3,​·​:​cond_0501 ····​if-​eqz·​v3,​·​:​cond_0
  
Offset 525, 11 lines modifiedOffset 524, 10 lines modified
525 ····​.​local·​v1,​·​"device":​Ljava/​lang/​String;​524 ····​.​local·​v1,​·​"device":​Ljava/​lang/​String;​
526 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​widget/​ArrayAdapter;​-​>add(Ljava/​lang/​Object;​)​V525 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​widget/​ArrayAdapter;​-​>add(Ljava/​lang/​Object;​)​V
  
527 ····​goto·​:​goto_0526 ····​goto·​:​goto_0
  
528 ····​.​line·​203527 ····​.​line·​203
529 ····​.​end·​local·​v1····​#·​"device":​Ljava/​lang/​String;​528 ····​.​end·​local·​v1····​#·​"device":​Ljava/​lang/​String;​
530 ····​.​end·​local·​v2····​#·​"i$":​Ljava/​util/​Iterator;​ 
531 ····​:​cond_0529 ····​:​cond_0
532 ····​return-​void530 ····​return-​void
533 .​end·​method531 .​end·​method
636 B
smali/com/hermit/btreprap/ManualActivity$11.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$textBedTemp:​Landroid/​widget/​EditText;​22 .​field·​final·​synthetic·​val$textBedTemp:​Landroid/​widget/​EditText;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​ManualActivity;​Landroid/​widget/​EditText;​)​V24 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​ManualActivity;​Landroid/​widget/​EditText;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hermit/​btreprap/​ManualActivity;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​16328 ····​.​line·​163
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$11;​-​>this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$11;​-​>this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$11;​-​>val$textBedTemp:​Landroid/​widget/​EditText;​30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$11;​-​>val$textBedTemp:​Landroid/​widget/​EditText;​
  
625 B
smali/com/hermit/btreprap/LocalFilesActivity$3.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$info:​Ljava/​lang/​String;​22 .​field·​final·​synthetic·​val$info:​Ljava/​lang/​String;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​LocalFilesActivity;​Ljava/​lang/​String;​)​V24 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​LocalFilesActivity;​Ljava/​lang/​String;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hermit/​btreprap/​LocalFilesActivity;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​26228 ····​.​line·​262
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​LocalFilesActivity$3;​-​>this$0:​Lcom/​hermit/​btreprap/​LocalFilesActivity;​29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​LocalFilesActivity$3;​-​>this$0:​Lcom/​hermit/​btreprap/​LocalFilesActivity;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​hermit/​btreprap/​LocalFilesActivity$3;​-​>val$info:​Ljava/​lang/​String;​30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​hermit/​btreprap/​LocalFilesActivity$3;​-​>val$info:​Ljava/​lang/​String;​
  
635 B
smali/com/hermit/btreprap/ManualActivity$1.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$textPositionX:​Landroid/​widget/​EditText;​22 .​field·​final·​synthetic·​val$textPositionX:​Landroid/​widget/​EditText;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​ManualActivity;​Landroid/​widget/​EditText;​)​V24 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​ManualActivity;​Landroid/​widget/​EditText;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hermit/​btreprap/​ManualActivity;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​2928 ····​.​line·​29
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$1;​-​>this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$1;​-​>this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$1;​-​>val$textPositionX:​Landroid/​widget/​EditText;​30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$1;​-​>val$textPositionX:​Landroid/​widget/​EditText;​
  
573 B
smali/com/hermit/btreprap/ManualActivity$3.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​21 .​field·​final·​synthetic·​this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​ManualActivity;​)​V23 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​ManualActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hermit/​btreprap/​ManualActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​5527 ····​.​line·​55
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$3;​-​>this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$3;​-​>this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
635 B
smali/com/hermit/btreprap/ManualActivity$14.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$intentUpload:​Landroid/​content/​Intent;​22 .​field·​final·​synthetic·​val$intentUpload:​Landroid/​content/​Intent;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​ManualActivity;​Landroid/​content/​Intent;​)​V24 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​ManualActivity;​Landroid/​content/​Intent;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hermit/​btreprap/​ManualActivity;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​20528 ····​.​line·​205
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$14;​-​>this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$14;​-​>this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$14;​-​>val$intentUpload:​Landroid/​content/​Intent;​30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$14;​-​>val$intentUpload:​Landroid/​content/​Intent;​
  
2.71 KB
smali/com/hermit/btreprap/BluetoothRepRap.smali
Offset 126, 22 lines modifiedOffset 126, 25 lines modified
  
126 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​widget/​TabHost;​-​>newTabSpec(Ljava/​lang/​String;​)​Landroid/​widget/​TabHost$TabSpec;​126 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​widget/​TabHost;​-​>newTabSpec(Ljava/​lang/​String;​)​Landroid/​widget/​TabHost$TabSpec;​
  
127 ····​move-​result-​object·​v4127 ····​move-​result-​object·​v4
  
128 ····​const-​string·​v5,​·​"Device"128 ····​const-​string·​v5,​·​"Device"
  
 129 ····​.​line·​43
129 ····​invoke-​virtual·​{v1,​·​v7},​·​Landroid/​content/​res/​Resources;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​130 ····​invoke-​virtual·​{v1,​·​v7},​·​Landroid/​content/​res/​Resources;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​
  
130 ····​move-​result-​object·​v6131 ····​move-​result-​object·​v6
  
 132 ····​.​line·​42
131 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​widget/​TabHost$TabSpec;​-​>setIndicator(Ljava/​lang/​CharSequence;​Landroid/​graphics/​drawable/​Drawable;​)​Landroid/​widget/​TabHost$TabSpec;​133 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​widget/​TabHost$TabSpec;​-​>setIndicator(Ljava/​lang/​CharSequence;​Landroid/​graphics/​drawable/​Drawable;​)​Landroid/​widget/​TabHost$TabSpec;​
  
132 ····​move-​result-​object·​v4134 ····​move-​result-​object·​v4
  
 135 ····​.​line·​44
133 ····​invoke-​virtual·​{v4,​·​v0},​·​Landroid/​widget/​TabHost$TabSpec;​-​>setContent(Landroid/​content/​Intent;​)​Landroid/​widget/​TabHost$TabSpec;​136 ····​invoke-​virtual·​{v4,​·​v0},​·​Landroid/​widget/​TabHost$TabSpec;​-​>setContent(Landroid/​content/​Intent;​)​Landroid/​widget/​TabHost$TabSpec;​
  
134 ····​move-​result-​object·​v2137 ····​move-​result-​object·​v2
  
135 ····​.​line·​45138 ····​.​line·​45
136 ····​.​local·​v2,​·​"spec":​Landroid/​widget/​TabHost$TabSpec;​139 ····​.​local·​v2,​·​"spec":​Landroid/​widget/​TabHost$TabSpec;​
137 ····​invoke-​virtual·​{v3,​·​v2},​·​Landroid/​widget/​TabHost;​-​>addTab(Landroid/​widget/​TabHost$TabSpec;​)​V140 ····​invoke-​virtual·​{v3,​·​v2},​·​Landroid/​widget/​TabHost;​-​>addTab(Landroid/​widget/​TabHost$TabSpec;​)​V
Offset 169, 22 lines modifiedOffset 172, 25 lines modified
  
169 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​widget/​TabHost;​-​>newTabSpec(Ljava/​lang/​String;​)​Landroid/​widget/​TabHost$TabSpec;​172 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​widget/​TabHost;​-​>newTabSpec(Ljava/​lang/​String;​)​Landroid/​widget/​TabHost$TabSpec;​
  
170 ····​move-​result-​object·​v4173 ····​move-​result-​object·​v4
  
171 ····​const-​string·​v5,​·​"Print"174 ····​const-​string·​v5,​·​"Print"
  
 175 ····​.​line·​51
172 ····​invoke-​virtual·​{v1,​·​v7},​·​Landroid/​content/​res/​Resources;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​176 ····​invoke-​virtual·​{v1,​·​v7},​·​Landroid/​content/​res/​Resources;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​
  
173 ····​move-​result-​object·​v6177 ····​move-​result-​object·​v6
  
 178 ····​.​line·​50
174 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​widget/​TabHost$TabSpec;​-​>setIndicator(Ljava/​lang/​CharSequence;​Landroid/​graphics/​drawable/​Drawable;​)​Landroid/​widget/​TabHost$TabSpec;​179 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​widget/​TabHost$TabSpec;​-​>setIndicator(Ljava/​lang/​CharSequence;​Landroid/​graphics/​drawable/​Drawable;​)​Landroid/​widget/​TabHost$TabSpec;​
  
175 ····​move-​result-​object·​v4180 ····​move-​result-​object·​v4
  
 181 ····​.​line·​52
176 ····​invoke-​virtual·​{v4,​·​v0},​·​Landroid/​widget/​TabHost$TabSpec;​-​>setContent(Landroid/​content/​Intent;​)​Landroid/​widget/​TabHost$TabSpec;​182 ····​invoke-​virtual·​{v4,​·​v0},​·​Landroid/​widget/​TabHost$TabSpec;​-​>setContent(Landroid/​content/​Intent;​)​Landroid/​widget/​TabHost$TabSpec;​
  
177 ····​move-​result-​object·​v2183 ····​move-​result-​object·​v2
  
178 ····​.​line·​53184 ····​.​line·​53
179 ····​invoke-​virtual·​{v3,​·​v2},​·​Landroid/​widget/​TabHost;​-​>addTab(Landroid/​widget/​TabHost$TabSpec;​)​V185 ····​invoke-​virtual·​{v3,​·​v2},​·​Landroid/​widget/​TabHost;​-​>addTab(Landroid/​widget/​TabHost$TabSpec;​)​V
  
Offset 211, 22 lines modifiedOffset 217, 25 lines modified
  
211 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​widget/​TabHost;​-​>newTabSpec(Ljava/​lang/​String;​)​Landroid/​widget/​TabHost$TabSpec;​217 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​widget/​TabHost;​-​>newTabSpec(Ljava/​lang/​String;​)​Landroid/​widget/​TabHost$TabSpec;​
  
212 ····​move-​result-​object·​v4218 ····​move-​result-​object·​v4
  
213 ····​const-​string·​v5,​·​"Log"219 ····​const-​string·​v5,​·​"Log"
  
 220 ····​.​line·​58
214 ····​invoke-​virtual·​{v1,​·​v7},​·​Landroid/​content/​res/​Resources;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​221 ····​invoke-​virtual·​{v1,​·​v7},​·​Landroid/​content/​res/​Resources;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​
  
215 ····​move-​result-​object·​v6222 ····​move-​result-​object·​v6
  
 223 ····​.​line·​57
216 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​widget/​TabHost$TabSpec;​-​>setIndicator(Ljava/​lang/​CharSequence;​Landroid/​graphics/​drawable/​Drawable;​)​Landroid/​widget/​TabHost$TabSpec;​224 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​widget/​TabHost$TabSpec;​-​>setIndicator(Ljava/​lang/​CharSequence;​Landroid/​graphics/​drawable/​Drawable;​)​Landroid/​widget/​TabHost$TabSpec;​
  
217 ····​move-​result-​object·​v4225 ····​move-​result-​object·​v4
  
 226 ····​.​line·​59
218 ····​invoke-​virtual·​{v4,​·​v0},​·​Landroid/​widget/​TabHost$TabSpec;​-​>setContent(Landroid/​content/​Intent;​)​Landroid/​widget/​TabHost$TabSpec;​227 ····​invoke-​virtual·​{v4,​·​v0},​·​Landroid/​widget/​TabHost$TabSpec;​-​>setContent(Landroid/​content/​Intent;​)​Landroid/​widget/​TabHost$TabSpec;​
  
219 ····​move-​result-​object·​v2228 ····​move-​result-​object·​v2
  
220 ····​.​line·​60229 ····​.​line·​60
221 ····​invoke-​virtual·​{v3,​·​v2},​·​Landroid/​widget/​TabHost;​-​>addTab(Landroid/​widget/​TabHost$TabSpec;​)​V230 ····​invoke-​virtual·​{v3,​·​v2},​·​Landroid/​widget/​TabHost;​-​>addTab(Landroid/​widget/​TabHost$TabSpec;​)​V
  
630 B
smali/com/hermit/btreprap/ManualActivity$10.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$textTemp:​Landroid/​widget/​EditText;​22 .​field·​final·​synthetic·​val$textTemp:​Landroid/​widget/​EditText;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​ManualActivity;​Landroid/​widget/​EditText;​)​V24 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​ManualActivity;​Landroid/​widget/​EditText;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hermit/​btreprap/​ManualActivity;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​14928 ····​.​line·​149
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$10;​-​>this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$10;​-​>this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$10;​-​>val$textTemp:​Landroid/​widget/​EditText;​30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$10;​-​>val$textTemp:​Landroid/​widget/​EditText;​
  
573 B
smali/com/hermit/btreprap/ManualActivity$5.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​21 .​field·​final·​synthetic·​this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​ManualActivity;​)​V23 .​method·​constructor·​<init>(Lcom/​hermit/​btreprap/​ManualActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hermit/​btreprap/​ManualActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​8227 ····​.​line·​82
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$5;​-​>this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hermit/​btreprap/​ManualActivity$5;​-​>this$0:​Lcom/​hermit/​btreprap/​ManualActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
27.4 KB
smali/com/hermit/btreprap/service/RepRapFilePushThread.smali
Offset 44, 521 lines modifiedOffset 44, 517 lines modified
44 ····​iput·​p5,​·​p0,​·​Lcom/​hermit/​btreprap/​service/​RepRapFilePushThread;​-​>mPushType:​I44 ····​iput·​p5,​·​p0,​·​Lcom/​hermit/​btreprap/​service/​RepRapFilePushThread;​-​>mPushType:​I
  
45 ····​.​line·​3445 ····​.​line·​34
46 ····​return-​void46 ····​return-​void
47 .​end·​method47 .​end·​method
  
48 .​method·​private·​detectHighSpeed()​Ljava/​util/​Map;​48 .​method·​private·​detectHighSpeed()​Ljava/​util/​Map;​
49 ····​.​locals·​1449 ····​.​locals·​12
50 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​50 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
51 ········​value·​=·​{51 ········​value·​=·​{
52 ············​"()​",​52 ············​"()​",​
53 ············​"Ljava/​util/​Map",​53 ············​"Ljava/​util/​Map",​
54 ············​"<",​54 ············​"<",​
55 ············​"Ljava/​lang/​String;​",​55 ············​"Ljava/​lang/​String;​",​
56 ············​"Ljava/​lang/​Integer;​",​56 ············​"Ljava/​lang/​Integer;​",​
57 ············​">;​"57 ············​">;​"
58 ········​}58 ········​}
59 ····​.​end·​annotation59 ····​.​end·​annotation
  
60 ····​.​prologue60 ····​.​prologue
61 ····​const/​4·​v13,​·​0x161 ····​const/​4·​v11,​·​0x1
  
62 ····​const/​4·​v12,​·​0x062 ····​const/​4·​v7,​·​0x0
  
63 ····​.​line·​16663 ····​.​line·​166
64 ····​const/​16·​v9,​·​0x6464 ····​const/​16·​v6,​·​0x64
  
65 ····​const-​string·​v10,​·​"Detecting·​Speed"65 ····​const-​string·​v8,​·​"Detecting·​Speed"
  
66 ····​invoke-​direct·​{p0,​·​v12,​·​v9,​·​v10},​·​Lcom/​hermit/​btreprap/​service/​RepRapFilePushThread;​-​>sendProgress(IILjava​/​lang/​String;​)​V66 ····​invoke-​direct·​{p0,​·​v7,​·​v6,​·​v8},​·​Lcom/​hermit/​btreprap/​service/​RepRapFilePushThread;​-​>sendProgress(IILjava​/​lang/​String;​)​V
  
67 ····​.​line·​16767 ····​.​line·​167
68 ····​new-​instance·​v4,​·​Ljava/​util/​HashMap;​68 ····​new-​instance·​v3,​·​Ljava/​util/​HashMap;​
  
69 ····​invoke-​direct·​{v4},​·​Ljava/​util/​HashMap;​-​><init>()​V69 ····​invoke-​direct·​{v3},​·​Ljava/​util/​HashMap;​-​><init>()​V
  
70 ····​.​line·​17270 ····​.​line·​172
71 ····​.​local·​v4,​·​"codecs":​Ljava/​util/​Map;​,​·​"Ljava/​util/​Map<Ljava/​lang/​String;​Ljava/​lang/​Integer;​>;​"71 ····​.​local·​v3,​·​"codecs":​Ljava/​util/​Map;​,​·​"Ljava/​util/​Map<Ljava/​lang/​String;​Ljava/​lang/​Integer;​>;​"
72 ····​:​try_start_072 ····​:​try_start_0
73 ····​const-​string·​v9,​·​"M31\n"73 ····​const-​string·​v6,​·​"M31\n"
  
74 ····​invoke-​virtual·​{v9},​·​Ljava/​lang/​String;​-​>getBytes()​[B74 ····​invoke-​virtual·​{v6},​·​Ljava/​lang/​String;​-​>getBytes()​[B
  
75 ····​move-​result-​object·​v975 ····​move-​result-​object·​v6
  
76 ····​const/​4·​v10,​·​0x076 ····​const/​4·​v8,​·​0x0
  
77 ····​invoke-​direct·​{p0,​·​v9,​·​v10},​·​Lcom/​hermit/​btreprap/​service/​RepRapFilePushThread;​-​>writeCommand([BI)​Ljava/​lang/​String;​77 ····​invoke-​direct·​{p0,​·​v6,​·​v8},​·​Lcom/​hermit/​btreprap/​service/​RepRapFilePushThread;​-​>writeCommand([BI)​Ljava/​lang/​String;​
  
78 ····​move-​result-​object·​v178 ····​move-​result-​object·​v0
  
79 ····​.​line·​17379 ····​.​line·​173
80 ····​.​local·​v1,​·​"capabilities":​Ljava/​lang/​String;​80 ····​.​local·​v0,​·​"capabilities":​Ljava/​lang/​String;​
81 ····​const-​string·​v9,​·​"BTRR"81 ····​const-​string·​v6,​·​"BTRR"
  
82 ····​new-​instance·​v10,​·​Ljava/​lang/​StringBuilder;​82 ····​new-​instance·​v8,​·​Ljava/​lang/​StringBuilder;​
  
83 ····​invoke-​direct·​{v10},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V83 ····​invoke-​direct·​{v8},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
  
84 ····​const-​string·​v11,​·​"capabilities:​·​"84 ····​const-​string·​v9,​·​"capabilities:​·​"
  
85 ····​invoke-​virtual·​{v10,​·​v11},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​85 ····​invoke-​virtual·​{v8,​·​v9},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
86 ····​move-​result-​object·​v1086 ····​move-​result-​object·​v8
  
87 ····​invoke-​virtual·​{v10,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​87 ····​invoke-​virtual·​{v8,​·​v0},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
88 ····​move-​result-​object·​v1088 ····​move-​result-​object·​v8
  
89 ····​invoke-​virtual·​{v10},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​89 ····​invoke-​virtual·​{v8},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
  
90 ····​move-​result-​object·​v1090 ····​move-​result-​object·​v8
  
91 ····​invoke-​static·​{v9,​·​v10},​·​Landroid/​util/​Log;​-​>i(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I91 ····​invoke-​static·​{v6,​·​v8},​·​Landroid/​util/​Log;​-​>i(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
  
92 ····​.​line·​17492 ····​.​line·​174
93 ····​const-​string·​v9,​·​",​"93 ····​const-​string·​v6,​·​",​"
  
94 ····​invoke-​virtual·​{v1,​·​v9},​·​Ljava/​lang/​String;​-​>split(Ljava/​lang/​String;​)​[Ljava/​lang/​String;​94 ····​invoke-​virtual·​{v0,​·​v6},​·​Ljava/​lang/​String;​-​>split(Ljava/​lang/​String;​)​[Ljava/​lang/​String;​
95 ····​:​try_end_095 ····​:​try_end_0
96 ····​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_096 ····​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
  
97 ····​move-​result-​object·​v397 ····​move-​result-​object·​v2
  
98 ····​.​line·​18098 ····​.​line·​180
99 ····​.​local·​v3,​·​"codecDescriptors":​[Ljava/​lang/​String;​99 ····​.​local·​v2,​·​"codecDescriptors":​[Ljava/​lang/​String;​
100 ····move-​object·​v0,​·​v3100 ····array-​length·​v8,​·​v2
  
101 ····​.​local·​v0,​·​"arr$":​[Ljava/​lang/​String;​ 
102 ····​array-​length·​v7,​·​v0 
  
103 ····.​local·​v7,​·"len$":​I101 ····move·​v6,​·v7
104 ····​const/​4·​v6,​·​0x0 
  
105 ····​.​local·​v6,​·​"i$":​I 
106 ····​:​goto_0102 ····​:​goto_0
107 ····​if-​ge·​v6,​·​v7,​·​:​cond_1103 ····​if-​ge·​v6,​·​v8,​·​:​cond_1
  
108 ····​aget-​object·​v2,​·​v0,​·​v6104 ····​aget-​object·​v1,​·​v2,​·​v6
  
109 ····​.​line·​182105 ····​.​line·​182
110 ····​.​local·​v2,​·​"codec":​Ljava/​lang/​String;​106 ····​.​local·​v1,​·​"codec":​Ljava/​lang/​String;​
111 ····​const-​string·​v9,​·​":​"107 ····​const-​string·​v9,​·​":​"
  
112 ····​invoke-​virtual·​{v2,​·​v9},​·​Ljava/​lang/​String;​-​>split(Ljava/​lang/​String;​)​[Ljava/​lang/​String;​108 ····​invoke-​virtual·​{v1,​·​v9},​·​Ljava/​lang/​String;​-​>split(Ljava/​lang/​String;​)​[Ljava/​lang/​String;​
  
113 ····​move-​result-​object·​v8109 ····​move-​result-​object·​v5
  
114 ····​.​line·​184110 ····​.​line·​184
115 ····​.​local·​v8,​·​"props":​[Ljava/​lang/​String;​111 ····​.​local·​v5,​·​"props":​[Ljava/​lang/​String;​
116 ····​array-​length·​v9,​·​v8112 ····​array-​length·​v9,​·​v5
  
117 ····​if-​le·​v9,​·​v13,​·​:​cond_0113 ····​if-​le·​v9,​·​v11,​·​:​cond_0
  
118 ····​.​line·​186114 ····​.​line·​186
119 ····​aget-​object·​v9,​·​v8,​·​v12115 ····​aget-​object·​v9,​·​v5,​·​v7
  
120 ····​aget-​object·​v10,​·​v8,​·​v13116 ····​aget-​object·​v10,​·​v5,​·​v11
  
121 ····​invoke-​static·​{v10},​·​Ljava/​lang/​Integer;​-​>parseInt(Ljava/​lang/​String;​)​I117 ····​invoke-​static·​{v10},​·​Ljava/​lang/​Integer;​-​>parseInt(Ljava/​lang/​String;​)​I
  
122 ····​move-​result·​v10118 ····​move-​result·​v10
  
123 ····​invoke-​static·​{v10},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​119 ····​invoke-​static·​{v10},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​
  
124 ····​move-​result-​object·​v10120 ····​move-​result-​object·​v10
  
Max diff block lines reached; 22451/27964 bytes (80.29%) of diff not shown.
6.38 KB
res/drawable/ic_tab_device_grey.png
5.46 KB
sng
Max report size reached
868 B
Image content
Pixel difference
compared images
Flicker difference
compared images
6.46 KB
res/drawable/ic_tab_device_white.png
5.54 KB
sng
Max report size reached
868 B
Image content
Pixel difference
compared images
Flicker difference
compared images
13.9 KB
res/drawable-ldpi-v4/ic_launcher.png
11.0 KB
sng
Max report size reached
2.84 KB
Image content
Max report size reached
20.3 KB
res/drawable-mdpi-v4/ic_launcher.png
16.9 KB
sng
Max report size reached
3.29 KB
Image content
Max report size reached