[−]
/home/hans/code/fdroid/data/tmp/dk.jens.backup_17.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_dk.jens.backup_17.apk
[−]
zipinfo {}
Offset 1, 60 lines modified Offset 1, 53 lines modified
1 Zip·​file·​size:​·​693995·​bytes,​·​number·​of·​entries:​·​58 1 Zip·​file·​size:​·​688479·​bytes,​·​number·​of·​entries:​·​51
2 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​4671·​bl·​defN·​16-​Jan-​21·​19:​54·​META-​INF/​MANIFEST.​MF 2 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​4671·​bl·​defN·​16-​Jan-​21·​19:​54·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​4792·​bl·​defN·​16-​Jan-​21·​19:​54·​META-​INF/​EB3FC67E.​SF 3 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​4792·​bl·​defN·​16-​Jan-​21·​19:​54·​META-​INF/​EB3FC67E.​SF
4 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1326·​bl·​defN·​16-​Jan-​21·​19:​54·​META-​INF/​EB3FC67E.​RSA 4 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1326·​bl·​defN·​16-​Jan-​21·​19:​54·​META-​INF/​EB3FC67E.​RSA
5 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​16-​Jan-​21·​18:​17·​META-​INF/​buildserverid 5 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​16-​Jan-​21·​18:​17·​META-​INF/​buildserverid
6 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​16-​Jan-​21·​18:​17·​META-​INF/​fdroidserverid 6 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​16-​Jan-​21·​18:​17·​META-​INF/​fdroidserverid
7 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​4724·​bX·​defN·​16-​Jan-​21·​18:​17·​AndroidManifest.​xml 7 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1620·​bX·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​backuprestorelayout.​xml
8 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​3149·​b-​·​stor·​16-​Jan-​21·​18:​16·​res/​drawable-​hdpi-​v4/​backup2.​png 8 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1020·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​batchlistlayout.​xml
9 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1535·​b-​·​stor·​16-​Jan-​21·​18:​16·​res/​drawable-​hdpi-​v4/​backup2_small.​png 9 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1728·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​filebrowser.​xml
10 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​872·​b-​·​stor·​16-​Jan-​21·​18:​16·​res/​drawable-​hdpi-​v4/​ic_action_cancel_laun​chersize.​png 10 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​880·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​filebrowserdialogpref​erence.​xml
11 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1148·​b-​·​stor·​16-​Jan-​21·​18:​16·​res/​drawable-​hdpi-​v4/​ic_action_cancel_laun​chersize_light.​png 11 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​888·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​fileslist.​xml
12 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1820·​b-​·​stor·​16-​Jan-​21·​18:​16·​res/​drawable-​hdpi-​v4/​ic_menu_refresh.​png 12 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1168·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​help.​xml
13 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​2659·​b-​·​stor·​16-​Jan-​21·​18:​16·​res/​drawable-​hdpi-​v4/​ic_search_category_de​fault.​png 13 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2156·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​listlayout.​xml
14 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​2155·​b-​·​stor·​16-​Jan-​21·​18:​16·​res/​drawable-​mdpi-​v4/​backup2.​png 14 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1936·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​logviewer.​xml
15 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​641·​b-​·​stor·​16-​Jan-​21·​18:​16·​res/​drawable-​mdpi-​v4/​ic_action_cancel_laun​chersize.​png 15 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​768·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​main.​xml
16 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​692·​b-​·​stor·​16-​Jan-​21·​18:​16·​res/​drawable-​mdpi-​v4/​ic_action_cancel_laun​chersize_light.​png 16 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​3296·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​schedule.​xml
17 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​4239·​b-​·​stor·​16-​Jan-​21·​18:​16·​res/​drawable-​xhdpi-​v4/​backup2.​png 17 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​640·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​schedulesframe.​xml
18 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1002·​b-​·​stor·​16-​Jan-​21·​18:​16·​res/​drawable-​xhdpi-​v4/​ic_action_cancel_laun​chersize.​png 18 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​636·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​toolslayout.​xml
19 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1206·​b-​·​stor·​16-​Jan-​21·​18:​16·​res/​drawable-​xhdpi-​v4/​ic_action_cancel_laun​chersize_light.​png 19 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1052·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​toolslist.​xml
20 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1306·​b-​·​stor·​16-​Jan-​21·​18:​16·​res/​drawable-​xxhdpi-​v4/​ic_action_cancel_laun​chersize.​png 20 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1964·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​batchmenu.​xml
21 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1242·​b-​·​stor·​16-​Jan-​21·​18:​16·​res/​drawable-​xxhdpi-​v4/​ic_action_cancel_laun​chersize_light.​png 21 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​844·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​contextmenu.​xml
22 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1168·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​layout-​v11/​help.​xml 22 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​444·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​filebrowsercontextmen​u.​xml
23 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1880·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​layout-​v11/​logviewer.​xml 23 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​544·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​filebrowsermenu.​xml
24 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1936·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​layout-​v17/​logviewer.​xml 24 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​3160·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​mainmenu.​xml
25 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​3296·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​layout-​v17/​schedule.​xml 25 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​444·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​schedulesmenu.​xml
26 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​880·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​layout-​v9/​filebrowserdialogpref​erence.​xml 26 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2287·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​raw/​help.​html
27 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1620·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​layout/​backuprestorelayout.​xml 27 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​3688·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml/​preferences.​xml
28 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1020·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​layout/​batchlistlayout.​xml 28 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​4524·​bl·​defN·​08-​Jan-​01·​00:​00·​AndroidManifest.​xml
29 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1728·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​layout/​filebrowser.​xml 29 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​146904·​b-​·​stor·​08-​Jan-​01·​00:​00·​resources.​arsc
30 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​820·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​layout/​filebrowserdialogpref​erence.​xml 30 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​3149·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​backup2.​png
31 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​888·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​layout/​fileslist.​xml 31 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1535·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​backup2_small.​png
32 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1084·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​layout/​help.​xml 32 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​872·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_action_cancel_laun​chersize.​png
33 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2156·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​layout/​listlayout.​xml 33 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1148·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_action_cancel_laun​chersize_light.​png
34 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1816·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​layout/​logviewer.​xml 34 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1820·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_menu_refresh.​png
35 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​768·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​layout/​main.​xml 35 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​2659·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_search_category_de​fault.​png
36 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​3200·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​layout/​schedule.​xml 36 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​2155·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​mdpi-​v4/​backup2.​png
37 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​640·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​layout/​schedulesframe.​xml 37 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​641·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​mdpi-​v4/​ic_action_cancel_laun​chersize.​png
38 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​636·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​layout/​toolslayout.​xml 38 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​692·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​mdpi-​v4/​ic_action_cancel_laun​chersize_light.​png
39 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1052·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​layout/​toolslist.​xml 39 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​4239·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​xhdpi-​v4/​backup2.​png
40 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1964·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​menu-​v11/​batchmenu.​xml 40 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1002·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​xhdpi-​v4/​ic_action_cancel_laun​chersize.​png
41 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​3160·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​menu-​v11/​mainmenu.​xml 41 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1206·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​xhdpi-​v4/​ic_action_cancel_laun​chersize_light.​png
42 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1908·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​menu/​batchmenu.​xml 42 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1306·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​xxhdpi-​v4/​ic_action_cancel_laun​chersize.​png
43 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​844·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​menu/​contextmenu.​xml 43 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1242·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​xxhdpi-​v4/​ic_action_cancel_laun​chersize_light.​png
44 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​444·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​menu/​filebrowsercontextmen​u.​xml 44 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2579·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​raw-​de/​help.​html
45 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​544·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​menu/​filebrowsermenu.​xml 45 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2579·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​raw-​de-​AT/​help.​html
46 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2896·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​menu/​mainmenu.​xml 46 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​3245·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​raw-​ja/​help.​html
47 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​444·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​menu/​schedulesmenu.​xml 47 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2450·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​raw-​nb/​help.​html
48 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2579·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​raw-​de-​rAT/​help.​html 48 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2638·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​raw-​nl-​NL/​help.​html
49 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2579·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​raw-​de/​help.​html 49 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2507·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​raw-​pt/​help.​html
50 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​3245·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​raw-​ja/​help.​html 50 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​4358·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​raw-​ru/​help.​html
51 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2450·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​raw-​nb/​help.​html 51 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​4381·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​raw-​sr/​help.​html
52 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2638·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​raw-​nl-​rNL/​help.​html 52 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​1959960·​bl·​defN·​08-​Jan-​01·​00:​00·​classes.​dex
53 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2507·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​raw-​pt/​help.​html 53 51·​files,​·​2201825·​bytes·​uncompressed,​·​681051·​bytes·​compressed:​·​·​69.​1%
54 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​4358·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​raw-​ru/​help.​html  
55 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​4381·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​raw-​sr/​help.​html  
56 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2287·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​raw/​help.​html  
57 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​3688·​bl·​defN·​16-​Jan-​21·​18:​17·​res/​xml/​preferences.​xml  
58 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​148768·​b-​·​stor·​16-​Jan-​21·​18:​16·​resources.​arsc  
59 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​1518732·​bl·​defN·​16-​Jan-​21·​18:​17·​classes.​dex  
60 58·​files,​·​1776265·​bytes·​uncompressed,​·​685347·​bytes·​compressed:​·​·​61.​4%  
[−]
AndroidManifest.xml
Offset 1, 9 lines modified Offset 1, 9 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?> 1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <manifest·​android:​versionCode="17"·​android:​versionName="0.​2.​11"·​package="dk.​jens.​backup"·​platformBuildVersionC​ode="19"·​platformBuildVersionN​ame="4.​4.​2-​1456859" 2 <manifest·​android:​versionCode="17"·​android:​versionName="0.​2.​11"·​package="dk.​jens.​backup"
3 ·​·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"> 3 ·​·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
4 ·​·​·​·​<uses-​sdk·​android:​minSdkVersion="7"·​android:​targetSdkVersion="17"​·​/​> 4 ·​·​·​·​<uses-​sdk·​android:​minSdkVersion="7"·​android:​targetSdkVersion="17"​·​/​>
5 ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​WRITE_EXTERNAL_STORAG​E"·​/​> 5 ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​WRITE_EXTERNAL_STORAG​E"·​/​>
6 ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​RECEIVE_BOOT_COMPLETE​D"·​/​> 6 ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​RECEIVE_BOOT_COMPLETE​D"·​/​>
7 ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​WAKE_LOCK"·​/​> 7 ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​WAKE_LOCK"·​/​>
8 ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​ACCESS_SUPERUSER"·​/​> 8 ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​ACCESS_SUPERUSER"·​/​>
9 ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​READ_EXTERNAL_STORAGE​"·​/​> 9 ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​READ_EXTERNAL_STORAGE​"·​/​>
[−]
res/layout/help.xml
Offset 1, 8 lines modified Offset 1, 8 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?> 1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <ScrollView·​android:​layout_width="fill_pa​rent"·​android:​layout_height="fill_p​arent" 2 <ScrollView·​android:​layout_width="fill_pa​rent"·​android:​layout_height="fill_p​arent"
3 ·​·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"> 3 ·​·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
4 ·​·​·​·​<LinearLayout·​android:​orientation="vertical​"·​android:​padding="10.​0sp"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="fill_p​arent"> 4 ·​·​·​·​<LinearLayout·​android:​orientation="vertical​"·​android:​padding="10.​0sp"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="fill_p​arent">
5 ·​·​·​·​·​·​·​·​<TextView·​android:​textSize="20.​0sp"·​android:​textStyle="bold"·​android:​id="@id/​helpVersionName"·​android:​paddingBottom="5.​0sp"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​/​> 5 ·​·​·​·​·​·​·​·​<TextView·​android:​textSize="20.​0sp"·​android:​textStyle="bold"·​android:​id="@id/​helpVersionName"·​android:​paddingBottom="5.​0sp"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​android:​textIsSelectable="tru​e"·​/​>
6 ·​·​·​·​·​·​·​·​<TextView·​android:​id="@id/​helpHtml"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​/​> 6 ·​·​·​·​·​·​·​·​<TextView·​android:​id="@id/​helpHtml"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​android:​textIsSelectable="tru​e"·​/​>
7 ·​·​·​·​</​LinearLayout> 7 ·​·​·​·​</​LinearLayout>
8 </​ScrollView> 8 </​ScrollView>
[−]
res/layout/schedule.xml
Offset 11, 12 lines modified Offset 11, 12 lines modified
11 ·​·​·​·​</​LinearLayout> 11 ·​·​·​·​</​LinearLayout>
12 ·​·​·​·​<TextView·​android:​textSize="14.​0sp"·​android:​textColor="#ffffffff"​·​android:​id="@id/​sched_backupMode"·​android:​padding="5.​0sp"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​android:​text="@string/​sched_backupMode"·​/​> 12 ·​·​·​·​<TextView·​android:​textSize="14.​0sp"·​android:​textColor="#ffffffff"​·​android:​id="@id/​sched_backupMode"·​android:​padding="5.​0sp"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​android:​text="@string/​sched_backupMode"·​/​>
13 ·​·​·​·​<Spinner·​android:​id="@id/​sched_spinner"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​/​> 13 ·​·​·​·​<Spinner·​android:​id="@id/​sched_spinner"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​/​>
14 ·​·​·​·​<Spinner·​android:​id="@id/​sched_spinnerSubModes​"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​/​> 14 ·​·​·​·​<Spinner·​android:​id="@id/​sched_spinnerSubModes​"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​/​>
15 ·​·​·​·​<TextView·​android:​textSize="14.​0sp"·​android:​textColor="#ffffffff"​·​android:​id="@id/​sched_timeLeft"·​android:​padding="5.​0sp"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​/​> 15 ·​·​·​·​<TextView·​android:​textSize="14.​0sp"·​android:​textColor="#ffffffff"​·​android:​id="@id/​sched_timeLeft"·​android:​padding="5.​0sp"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​/​>
16 ·​·​·​·​<CheckBox·​android:​id="@id/​checkbox"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​android:​text="@string/​sched_checkbox"·​android:​onClick="checkboxOnCl​ick"·​/​> 16 ·​·​·​·​<CheckBox·​android:​id="@id/​checkbox"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​android:​text="@string/​sched_checkbox"·​android:​onClick="checkboxOnCl​ick"·​/​>
17 ·​·​·​·​<LinearLayout·​android:​orientation="horizont​al"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"> 17 ·​·​·​·​<LinearLayout·​android:​orientation="horizont​al"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent">
18 ·​·​·​·​·​·​·​·​<Button·​android:​id="@id/​updateButton"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​android:​text="@string/​sched_updateButton"·​/​> 18 ·​·​·​·​·​·​·​·​<Button·​android:​id="@id/​updateButton"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​android:​text="@string/​sched_updateButton"·​android:​textAlignment="center​"·​/​>
19 ·​·​·​·​·​·​·​·​<Button·​android:​id="@id/​removeButton"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​android:​text="@string/​sched_removeButton"·​/​> 19 ·​·​·​·​·​·​·​·​<Button·​android:​id="@id/​removeButton"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​android:​text="@string/​sched_removeButton"·​android:​textAlignment="center​"·​/​>
20 ·​·​·​·​</​LinearLayout> 20 ·​·​·​·​</​LinearLayout>
21 ·​·​·​·​<Button·​android:​id="@id/​activateButton"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​android:​text="@string/​sched_activateButton"​·​/​> 21 ·​·​·​·​<Button·​android:​id="@id/​activateButton"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​android:​text="@string/​sched_activateButton"​·​android:​textAlignment="center​"·​/​>
22 </​LinearLayout> 22 </​LinearLayout>
[−]
res/layout/filebrowserdialogpreference.xml
Offset 1, 5 lines modified Offset 1, 5 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?> 1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <ScrollView·​android:​layout_width="fill_pa​rent"·​android:​layout_height="fill_p​arent"·​android:​layout_marginTop="48.​0dip"·​android:​layout_marginBottom="​48.​0dip" 2 <ScrollView·​android:​layout_width="fill_pa​rent"·​android:​layout_height="fill_p​arent"·​android:​layout_marginTop="48.​0dip"·​android:​layout_marginBottom="​48.​0dip"·​android:​overScrollMode="ifCon​tentScrolls"
3 ·​·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"> 3 ·​·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
4 ·​·​·​·​<LinearLayout·​android:​orientation="horizont​al"·​android:​id="@id/​viewContainer"·​android:​padding="5.​0dip"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​/​> 4 ·​·​·​·​<LinearLayout·​android:​orientation="horizont​al"·​android:​id="@id/​viewContainer"·​android:​padding="5.​0dip"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​/​>
5 </​ScrollView> 5 </​ScrollView>
[−]
res/layout/logviewer.xml
Offset 3, 12 lines modified Offset 3, 12 lines modified
3 ·​·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"> 3 ·​·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
4 ·​·​·​·​<LinearLayout·​android:​orientation="horizont​al"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"> 4 ·​·​·​·​<LinearLayout·​android:​orientation="horizont​al"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent">
5 ·​·​·​·​·​·​·​·​<ProgressBar·​android:​id="@id/​logviewer_progressbar​"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​android:​indeterminate="true"·​style="?android:​attr/​progressBarStyle"·​/​> 5 ·​·​·​·​·​·​·​·​<ProgressBar·​android:​id="@id/​logviewer_progressbar​"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​android:​indeterminate="true"·​style="?android:​attr/​progressBarStyle"·​/​>
6 ·​·​·​·​·​·​·​·​<TextView·​android:​textSize="16.​0sp"·​android:​textColor="#ffffffff"​·​android:​id="@id/​logviewer_loading_tex​tview"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="fill_p​arent"·​android:​text="@string/​logviewer_message_loa​ding"·​/​> 6 ·​·​·​·​·​·​·​·​<TextView·​android:​textSize="16.​0sp"·​android:​textColor="#ffffffff"​·​android:​id="@id/​logviewer_loading_tex​tview"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="fill_p​arent"·​android:​text="@string/​logviewer_message_loa​ding"·​/​>
7 ·​·​·​·​</​LinearLayout> 7 ·​·​·​·​</​LinearLayout>
8 ·​·​·​·​<ScrollView·​android:​id="@id/​scrollview"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="fill_p​arent"> 8 ·​·​·​·​<ScrollView·​android:​id="@id/​scrollview"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="fill_p​arent">
9 ·​·​·​·​·​·​·​·​<LinearLayout·​android:​orientation="vertical​"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="fill_p​arent"> 9 ·​·​·​·​·​·​·​·​<LinearLayout·​android:​orientation="vertical​"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="fill_p​arent">
10 ·​·​·​·​·​·​·​·​·​·​·​·​<TextView·​android:​textSize="16.​0sp"·​android:​textColor="#ffffffff"​·​android:​id="@id/​log_text"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="fill_p​arent"·​/​> 10 ·​·​·​·​·​·​·​·​·​·​·​·​<TextView·​android:​textSize="16.​0sp"·​android:​textColor="#ffffffff"​·​android:​id="@id/​log_text"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="fill_p​arent"·​android:​textIsSelectable="tru​e"·​/​>
11 ·​·​·​·​·​·​·​·​·​·​·​·​<Button·​android:​id="@id/​next_lines_button"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​android:​text="@string/​logviewer_next_lines_​button"·​/​> 11 ·​·​·​·​·​·​·​·​·​·​·​·​<Button·​android:​id="@id/​next_lines_button"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​android:​text="@string/​logviewer_next_lines_​button"·​android:​textAlignment="center​"·​/​>
12 ·​·​·​·​·​·​·​·​</​LinearLayout> 12 ·​·​·​·​·​·​·​·​</​LinearLayout>
13 ·​·​·​·​</​ScrollView> 13 ·​·​·​·​</​ScrollView>
14 </​LinearLayout> 14 </​LinearLayout>
[−]
res/menu/batchmenu.xml
Offset 1, 11 lines modified Offset 1, 11 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?> 1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <menu 2 <menu
3 ·​·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"> 3 ·​·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
4 ·​·​·​·​<item·​android:​id="@id/​de_selectAll"·​android:​title="@string/​de_selectAll"·​/​> 4 ·​·​·​·​<item·​android:​id="@id/​de_selectAll"·​android:​title="@string/​de_selectAll"·​android:​showAsAction="ifRoom"​·​/​>
5 ·​·​·​·​<group·​android:​id="@id/​filterGroup"·​android:​checkableBehavior="si​ngle"> 5 ·​·​·​·​<group·​android:​id="@id/​filterGroup"·​android:​checkableBehavior="si​ngle">
6 ·​·​·​·​·​·​·​·​<item·​android:​id="@id/​showAll"·​android:​title="@string/​showAll"·​/​> 6 ·​·​·​·​·​·​·​·​<item·​android:​id="@id/​showAll"·​android:​title="@string/​showAll"·​/​>
7 ·​·​·​·​·​·​·​·​<item·​android:​id="@id/​showOnlyUser"·​android:​title="@string/​showOnlyUser"·​/​> 7 ·​·​·​·​·​·​·​·​<item·​android:​id="@id/​showOnlyUser"·​android:​title="@string/​showOnlyUser"·​/​>
8 ·​·​·​·​·​·​·​·​<item·​android:​id="@id/​showOnlySystem"·​android:​title="@string/​showOnlySystem"·​/​> 8 ·​·​·​·​·​·​·​·​<item·​android:​id="@id/​showOnlySystem"·​android:​title="@string/​showOnlySystem"·​/​>
9 ·​·​·​·​</​group> 9 ·​·​·​·​</​group>
10 ·​·​·​·​<item·​android:​id="@id/​showNotBackedup"·​android:​title="@string/​showNotBackedup"·​/​> 10 ·​·​·​·​<item·​android:​id="@id/​showNotBackedup"·​android:​title="@string/​showNotBackedup"·​/​>
11 ·​·​·​·​<item·​android:​id="@id/​showNotInstalled"·​android:​title="@string/​showNotInstalled"·​/​> 11 ·​·​·​·​<item·​android:​id="@id/​showNotInstalled"·​android:​title="@string/​showNotInstalled"·​/​>
[−]
res/menu/mainmenu.xml
Offset 1, 14 lines modified Offset 1, 14 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?> 1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <menu 2 <menu
3 ·​·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"> 3 ·​·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
4 ·​·​·​·​<item·​android:​icon="@drawable/​ic_menu_refresh"·​android:​id="@id/​refresh"·​android:​title="@string/​refresh"·​/​> 4 ·​·​·​·​<item·​android:​icon="@drawable/​ic_menu_refresh"·​android:​id="@id/​refresh"·​android:​title="@string/​refresh"·​android:​showAsAction="ifRoom"​·​/​>
5 ·​·​·​·​<item·​android:​id="@id/​batchbackup"·​android:​title="@string/​batchbackup"·​/​> 5 ·​·​·​·​<item·​android:​id="@id/​batchbackup"·​android:​title="@string/​batchbackup"·​/​>
6 ·​·​·​·​<item·​android:​id="@id/​batchrestore"·​android:​title="@string/​batchrestore"·​/​> 6 ·​·​·​·​<item·​android:​id="@id/​batchrestore"·​android:​title="@string/​batchrestore"·​/​>
7 ·​·​·​·​<item·​android:​icon="@drawable/​ic_search_category_de​fault"·​android:​id="@id/​search"·​android:​title="@string/​search"·​/​> 7 ·​·​·​·​<item·​android:​icon="@drawable/​ic_search_category_de​fault"·​android:​id="@id/​search"·​android:​title="@string/​search"·​android:​showAsAction="always|​collapseActionView"·​android:​iconifiedByDefault="t​rue"·​android:​actionViewClass="andr​oid.​widget.​SearchView"·​/​>
8 ·​·​·​·​<item·​android:​id="@id/​sortingsubmenu"·​android:​title="@string/​sort"> 8 ·​·​·​·​<item·​android:​id="@id/​sortingsubmenu"·​android:​title="@string/​sort">
9 ·​·​·​·​·​·​·​·​<menu> 9 ·​·​·​·​·​·​·​·​<menu>
10 ·​·​·​·​·​·​·​·​·​·​·​·​<group·​android:​id="@id/​filterGroup"·​android:​checkableBehavior="si​ngle"> 10 ·​·​·​·​·​·​·​·​·​·​·​·​<group·​android:​id="@id/​filterGroup"·​android:​checkableBehavior="si​ngle">
11 ·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​<item·​android:​id="@id/​showAll"·​android:​checked="true"·​android:​title="@string/​showAll"·​/​> 11 ·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​<item·​android:​id="@id/​showAll"·​android:​checked="true"·​android:​title="@string/​showAll"·​/​>
12 ·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​<item·​android:​id="@id/​showOnlyUser"·​android:​title="@string/​showOnlyUser"·​/​> 12 ·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​<item·​android:​id="@id/​showOnlyUser"·​android:​title="@string/​showOnlyUser"·​/​>
13 ·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​<item·​android:​id="@id/​showOnlySystem"·​android:​title="@string/​showOnlySystem"·​/​> 13 ·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​<item·​android:​id="@id/​showOnlySystem"·​android:​title="@string/​showOnlySystem"·​/​>
14 ·​·​·​·​·​·​·​·​·​·​·​·​</​group> 14 ·​·​·​·​·​·​·​·​·​·​·​·​</​group>
[−]
smali/android/support/v4/app/FragmentManagerImpl.smali
Offset 331, 15 lines modified Offset 331, 15 lines modified
   
331 ·​·​·​·​.​line·​1384 331 ·​·​·​·​.​line·​1384
332 ·​·​·​·​:​cond_1 332 ·​·​·​·​:​cond_1
333 ·​·​·​·​return-​void 333 ·​·​·​·​return-​void
334 .​end·​method 334 .​end·​method
   
335 .​method·​static·​makeFadeAnimation(Lan​droid/​content/​Context;​FF)​Landroid/​view/​animation/​Animation;​ 335 .​method·​static·​makeFadeAnimation(Lan​droid/​content/​Context;​FF)​Landroid/​view/​animation/​Animation;​
336 ·​·​·​·​.​locals·​4 336 ·​·​·​·​.​locals·​3
337 ·​·​·​·​.​param·​p0,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ 337 ·​·​·​·​.​param·​p0,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​
338 ·​·​·​·​.​param·​p1,​·​"start"·​·​·​·​#·​F 338 ·​·​·​·​.​param·​p1,​·​"start"·​·​·​·​#·​F
339 ·​·​·​·​.​param·​p2,​·​"end"·​·​·​·​#·​F 339 ·​·​·​·​.​param·​p2,​·​"end"·​·​·​·​#·​F
   
340 ·​·​·​·​.​prologue 340 ·​·​·​·​.​prologue
341 ·​·​·​·​.​line·​773 341 ·​·​·​·​.​line·​773
342 ·​·​·​·​new-​instance·​v0,​·​Landroid/​view/​animation/​AlphaAnimation;​ 342 ·​·​·​·​new-​instance·​v0,​·​Landroid/​view/​animation/​AlphaAnimation;​
Offset 349, 17 lines modified Offset 349, 17 lines modified
349 ·​·​·​·​.​line·​774 349 ·​·​·​·​.​line·​774
350 ·​·​·​·​.​local·​v0,​·​"anim":​Landroid/​view/​animation/​AlphaAnimation;​ 350 ·​·​·​·​.​local·​v0,​·​"anim":​Landroid/​view/​animation/​AlphaAnimation;​
351 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_CUBIC:​Landroid/​view/​animation/​Interpolator;​ 351 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_CUBIC:​Landroid/​view/​animation/​Interpolator;​
   
352 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V 352 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V
   
353 ·​·​·​·​.​line·​775 353 ·​·​·​·​.​line·​775
354 ·​·​·​·​const-​wide/​16·​v2,​·​0xdc 354 ·​·​·​·​const-​wide/​16·​v1,​·​0xdc
   
355 ·​·​·​·​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setDuration(J)​V 355 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setDuration(J)​V
   
356 ·​·​·​·​.​line·​776 356 ·​·​·​·​.​line·​776
357 ·​·​·​·​return-​object·​v0 357 ·​·​·​·​return-​object·​v0
358 .​end·​method 358 .​end·​method
   
359 .​method·​static·​makeOpenCloseAnimatio​n(Landroid/​content/​Context;​FFFF)​Landroid/​view/​animation/​Animation;​ 359 .​method·​static·​makeOpenCloseAnimatio​n(Landroid/​content/​Context;​FFFF)​Landroid/​view/​animation/​Animation;​
360 ·​·​·​·​.​locals·​11 360 ·​·​·​·​.​locals·​11
Offset 402, 17 lines modified Offset 402, 17 lines modified
402 ·​·​·​·​.​line·​762 402 ·​·​·​·​.​line·​762
403 ·​·​·​·​.​local·​v0,​·​"scale":​Landroid/​view/​animation/​ScaleAnimation;​ 403 ·​·​·​·​.​local·​v0,​·​"scale":​Landroid/​view/​animation/​ScaleAnimation;​
404 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_QUINT:​Landroid/​view/​animation/​Interpolator;​ 404 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_QUINT:​Landroid/​view/​animation/​Interpolator;​
   
405 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​ScaleAnimation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V 405 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​ScaleAnimation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V
   
406 ·​·​·​·​.​line·​763 406 ·​·​·​·​.​line·​763
407 ·​·​·​·​const-​wide/​16·​v2,​·​0xdc 407 ·​·​·​·​const-​wide/​16·​v1,​·​0xdc
   
408 ·​·​·​·​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Landroid/​view/​animation/​ScaleAnimation;​-​>setDuration(J)​V 408 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​view/​animation/​ScaleAnimation;​-​>setDuration(J)​V
   
409 ·​·​·​·​.​line·​764 409 ·​·​·​·​.​line·​764
410 ·​·​·​·​invoke-​virtual·​{v10,​·​v0},​·​Landroid/​view/​animation/​AnimationSet;​-​>addAnimation(Landroi​d/​view/​animation/​Animation;​)​V 410 ·​·​·​·​invoke-​virtual·​{v10,​·​v0},​·​Landroid/​view/​animation/​AnimationSet;​-​>addAnimation(Landroi​d/​view/​animation/​Animation;​)​V
   
411 ·​·​·​·​.​line·​765 411 ·​·​·​·​.​line·​765
412 ·​·​·​·​new-​instance·​v9,​·​Landroid/​view/​animation/​AlphaAnimation;​ 412 ·​·​·​·​new-​instance·​v9,​·​Landroid/​view/​animation/​AlphaAnimation;​
   
Offset 421, 17 lines modified Offset 421, 17 lines modified
421 ·​·​·​·​.​line·​766 421 ·​·​·​·​.​line·​766
422 ·​·​·​·​.​local·​v9,​·​"alpha":​Landroid/​view/​animation/​AlphaAnimation;​ 422 ·​·​·​·​.​local·​v9,​·​"alpha":​Landroid/​view/​animation/​AlphaAnimation;​
423 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_CUBIC:​Landroid/​view/​animation/​Interpolator;​ 423 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_CUBIC:​Landroid/​view/​animation/​Interpolator;​
   
424 ·​·​·​·​invoke-​virtual·​{v9,​·​v1},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V 424 ·​·​·​·​invoke-​virtual·​{v9,​·​v1},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V
   
425 ·​·​·​·​.​line·​767 425 ·​·​·​·​.​line·​767
426 ·​·​·​·​const-​wide/​16·​v2,​·​0xdc 426 ·​·​·​·​const-​wide/​16·​v1,​·​0xdc
   
427 ·​·​·​·​invoke-​virtual·​{v9,​·​v2,​·​v3},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setDuration(J)​V 427 ·​·​·​·​invoke-​virtual·​{v9,​·​v1,​·​v2},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setDuration(J)​V
   
428 ·​·​·​·​.​line·​768 428 ·​·​·​·​.​line·​768
429 ·​·​·​·​invoke-​virtual·​{v10,​·​v9},​·​Landroid/​view/​animation/​AnimationSet;​-​>addAnimation(Landroi​d/​view/​animation/​Animation;​)​V 429 ·​·​·​·​invoke-​virtual·​{v10,​·​v9},​·​Landroid/​view/​animation/​AnimationSet;​-​>addAnimation(Landroi​d/​view/​animation/​Animation;​)​V
   
430 ·​·​·​·​.​line·​769 430 ·​·​·​·​.​line·​769
431 ·​·​·​·​return-​object·​v10 431 ·​·​·​·​return-​object·​v10
432 .​end·​method 432 .​end·​method
[−]
smali/android/support/v4/app/FragmentPagerAdapter.smali
Offset 38, 15 lines modified Offset 38, 15 lines modified
38 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>mFragmentManager:​Landroid/​support/​v4/​app/​FragmentManager;​ 38 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>mFragmentManager:​Landroid/​support/​v4/​app/​FragmentManager;​
   
39 ·​·​·​·​.​line·​71 39 ·​·​·​·​.​line·​71
40 ·​·​·​·​return-​void 40 ·​·​·​·​return-​void
41 .​end·​method 41 .​end·​method
   
42 .​method·​private·​static·​makeFragmentName(IJ)​Ljava/​lang/​String;​ 42 .​method·​private·​static·​makeFragmentName(IJ)​Ljava/​lang/​String;​
43 ·​·​·​·​.​locals·​3 43 ·​·​·​·​.​locals·​2
44 ·​·​·​·​.​param·​p0,​·​"viewId"·​·​·​·​#·​I 44 ·​·​·​·​.​param·​p0,​·​"viewId"·​·​·​·​#·​I
45 ·​·​·​·​.​param·​p1,​·​"id"·​·​·​·​#·​J 45 ·​·​·​·​.​param·​p1,​·​"id"·​·​·​·​#·​J
   
46 ·​·​·​·​.​prologue 46 ·​·​·​·​.​prologue
47 ·​·​·​·​.​line·​173 47 ·​·​·​·​.​line·​173
48 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​ 48 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​
   
Offset 181, 31 lines modified Offset 181, 31 lines modified
   
181 ·​·​·​·​iput-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>mCurTransaction:​Landroid/​support/​v4/​app/​FragmentTransaction;​ 181 ·​·​·​·​iput-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>mCurTransaction:​Landroid/​support/​v4/​app/​FragmentTransaction;​
   
182 ·​·​·​·​.​line·​88 182 ·​·​·​·​.​line·​88
183 ·​·​·​·​:​cond_0 183 ·​·​·​·​:​cond_0
184 ·​·​·​·​invoke-​virtual·​{p0,​·​p2},​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>getItemId(I)​J 184 ·​·​·​·​invoke-​virtual·​{p0,​·​p2},​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>getItemId(I)​J
   
185 ·​·​·​·​move-​result-​wide·​v2 185 ·​·​·​·​move-​result-​wide·​v1
   
186 ·​·​·​·​.​line·​91 186 ·​·​·​·​.​line·​91
187 ·​·​·​·​.​local·​v2,​·​"itemId":​J 187 ·​·​·​·​.​local·​v1,​·​"itemId":​J
188 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​view/​ViewGroup;​-​>getId()​I 188 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​view/​ViewGroup;​-​>getId()​I
   
189 ·​·​·​·​move-​result·​v4 189 ·​·​·​·​move-​result·​v4
   
190 ·​·​·​·​invoke-​static·​{v4,​·​v2,​·​v3},​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>makeFragmentName(IJ)​Ljava/​lang/​String;​ 190 ·​·​·​·​invoke-​static·​{v4,​·​v1,​·​v2},​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>makeFragmentName(IJ)​Ljava/​lang/​String;​
   
191 ·​·​·​·​move-​result-​object·​v1 191 ·​·​·​·​move-​result-​object·​v3
   
192 ·​·​·​·​.​line·​92 192 ·​·​·​·​.​line·​92
193 ·​·​·​·​.​local·​v1,​·​"name":​Ljava/​lang/​String;​ 193 ·​·​·​·​.​local·​v3,​·​"name":​Ljava/​lang/​String;​
194 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>mFragmentManager:​Landroid/​support/​v4/​app/​FragmentManager;​ 194 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>mFragmentManager:​Landroid/​support/​v4/​app/​FragmentManager;​
   
195 ·​·​·​·​invoke-​virtual·​{v4,​·​v1},​·​Landroid/​support/​v4/​app/​FragmentManager;​-​>findFragmentByTag(Lj​ava/​lang/​String;​)​Landroid/​support/​v4/​app/​Fragment;​ 195 ·​·​·​·​invoke-​virtual·​{v4,​·​v3},​·​Landroid/​support/​v4/​app/​FragmentManager;​-​>findFragmentByTag(Lj​ava/​lang/​String;​)​Landroid/​support/​v4/​app/​Fragment;​
   
196 ·​·​·​·​move-​result-​object·​v0 196 ·​·​·​·​move-​result-​object·​v0
   
197 ·​·​·​·​.​line·​93 197 ·​·​·​·​.​line·​93
198 ·​·​·​·​.​local·​v0,​·​"fragment":​Landroid/​support/​v4/​app/​Fragment;​ 198 ·​·​·​·​.​local·​v0,​·​"fragment":​Landroid/​support/​v4/​app/​Fragment;​
199 ·​·​·​·​if-​eqz·​v0,​·​:​cond_2 199 ·​·​·​·​if-​eqz·​v0,​·​:​cond_2
   
Offset 243, 15 lines modified Offset 243, 15 lines modified
   
243 ·​·​·​·​move-​result·​v5 243 ·​·​·​·​move-​result·​v5
   
244 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​view/​ViewGroup;​-​>getId()​I 244 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​view/​ViewGroup;​-​>getId()​I
   
245 ·​·​·​·​move-​result·​v6 245 ·​·​·​·​move-​result·​v6
   
246 ·​·​·​·​invoke-​static·​{v6,​·​v2,​·​v3},​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>makeFragmentName(IJ)​Ljava/​lang/​String;​ 246 ·​·​·​·​invoke-​static·​{v6,​·​v1,​·​v2},​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>makeFragmentName(IJ)​Ljava/​lang/​String;​
   
247 ·​·​·​·​move-​result-​object·​v6 247 ·​·​·​·​move-​result-​object·​v6
   
248 ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​v0,​·​v6},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>add(ILandroid/​support/​v4/​app/​Fragment;​Ljava/​lang/​String;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​ 248 ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​v0,​·​v6},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>add(ILandroid/​support/​v4/​app/​Fragment;​Ljava/​lang/​String;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​
   
249 ·​·​·​·​goto·​:​goto_0 249 ·​·​·​·​goto·​:​goto_0
250 .​end·​method 250 .​end·​method
[−]
smali/android/support/v4/app/NotificationCompat$Builder.smali
Offset 94, 19 lines modified Offset 94, 19 lines modified
94 .​field·​mUseChronometer:​Z 94 .​field·​mUseChronometer:​Z
   
95 .​field·​mVisibility:​I 95 .​field·​mVisibility:​I
   
   
96 #·​direct·​methods 96 #·​direct·​methods
97 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​)​V 97 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​)​V
98 ·​·​·​·​.​locals·​5 98 ·​·​·​·​.​locals·​4
99 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ 99 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​
   
100 ·​·​·​·​.​prologue 100 ·​·​·​·​.​prologue
101 ·​·​·​·​const/​4·​v4,​·​0x0 101 ·​·​·​·​const/​4·​v3,​·​0x0
   
102 ·​·​·​·​.​line·​906 102 ·​·​·​·​.​line·​906
103 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 103 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
104 ·​·​·​·​.​line·​874 104 ·​·​·​·​.​line·​874
105 ·​·​·​·​const/​4·​v0,​·​0x1 105 ·​·​·​·​const/​4·​v0,​·​0x1
   
Offset 116, 21 lines modified Offset 116, 21 lines modified
116 ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​ 116 ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
   
117 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V 117 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
118 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mActions:​Ljava/​util/​ArrayList;​ 118 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mActions:​Ljava/​util/​ArrayList;​
   
119 ·​·​·​·​.​line·​885 119 ·​·​·​·​.​line·​885
120 ·​·​·​·​iput-​boolean·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mLocalOnly:​Z 120 ·​·​·​·​iput-​boolean·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mLocalOnly:​Z
   
121 ·​·​·​·​.​line·​888 121 ·​·​·​·​.​line·​888
122 ·​·​·​·​iput·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mColor:​I 122 ·​·​·​·​iput·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mColor:​I
   
123 ·​·​·​·​.​line·​889 123 ·​·​·​·​.​line·​889
124 ·​·​·​·​iput·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mVisibility:​I 124 ·​·​·​·​iput·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mVisibility:​I
   
125 ·​·​·​·​.​line·​892 125 ·​·​·​·​.​line·​892
126 ·​·​·​·​new-​instance·​v0,​·​Landroid/​app/​Notification;​ 126 ·​·​·​·​new-​instance·​v0,​·​Landroid/​app/​Notification;​
   
127 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​app/​Notification;​-​><init>()​V 127 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​app/​Notification;​-​><init>()​V
   
128 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​ 128 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​
Offset 139, 27 lines modified Offset 139, 27 lines modified
139 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​ 139 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​
   
140 ·​·​·​·​.​line·​910 140 ·​·​·​·​.​line·​910
141 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​ 141 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​
   
142 ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J 142 ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J
   
143 ·​·​·​·​move-​result-​wide·​v2 143 ·​·​·​·​move-​result-​wide·​v1
   
144 ·​·​·​·​iput-​wide·​v2,​·​v0,​·​Landroid/​app/​Notification;​-​>when:​J 144 ·​·​·​·​iput-​wide·​v1,​·​v0,​·​Landroid/​app/​Notification;​-​>when:​J
   
145 ·​·​·​·​.​line·​911 145 ·​·​·​·​.​line·​911
146 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​ 146 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​
   
147 ·​·​·​·​const/​4·​v1,​·​-​0x1 147 ·​·​·​·​const/​4·​v1,​·​-​0x1
   
148 ·​·​·​·​iput·​v1,​·​v0,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I 148 ·​·​·​·​iput·​v1,​·​v0,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I
   
149 ·​·​·​·​.​line·​912 149 ·​·​·​·​.​line·​912
150 ·​·​·​·​iput·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mPriority:​I 150 ·​·​·​·​iput·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mPriority:​I
   
151 ·​·​·​·​.​line·​913 151 ·​·​·​·​.​line·​913
152 ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​ 152 ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
   
153 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V 153 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
154 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mPeople:​Ljava/​util/​ArrayList;​ 154 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mPeople:​Ljava/​util/​ArrayList;​
[−]
smali/android/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1.smali
Offset 59, 15 lines modified Offset 59, 15 lines modified
   
59 ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v7},​·​Landroid/​support/​v4/​app/​NotificationCompat$Ca​rExtender$UnreadConve​rsation;​-​><init>([Ljava/​lang/​String;​Landroid/​support/​v4/​app/​RemoteInput;​Landroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​[Ljava/​lang/​String;​J)​V 59 ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v7},​·​Landroid/​support/​v4/​app/​NotificationCompat$Ca​rExtender$UnreadConve​rsation;​-​><init>([Ljava/​lang/​String;​Landroid/​support/​v4/​app/​RemoteInput;​Landroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​[Ljava/​lang/​String;​J)​V
   
60 ·​·​·​·​return-​object·​v0 60 ·​·​·​·​return-​object·​v0
61 .​end·​method 61 .​end·​method
   
62 .​method·​public·​bridge·​synthetic·​build([Ljava/​lang/​String;​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput;​Landroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​[Ljava/​lang/​String;​J)​Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​ 62 .​method·​public·​bridge·​synthetic·​build([Ljava/​lang/​String;​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput;​Landroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​[Ljava/​lang/​String;​J)​Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​
63 ·​·​·​·​.​locals·​2 63 ·​·​·​·​.​locals·​1
64 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​[Ljava/​lang/​String;​ 64 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​[Ljava/​lang/​String;​
65 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput;​ 65 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput;​
66 ·​·​·​·​.​param·​p3,​·​"x2"·​·​·​·​#·​Landroid/​app/​PendingIntent;​ 66 ·​·​·​·​.​param·​p3,​·​"x2"·​·​·​·​#·​Landroid/​app/​PendingIntent;​
67 ·​·​·​·​.​param·​p4,​·​"x3"·​·​·​·​#·​Landroid/​app/​PendingIntent;​ 67 ·​·​·​·​.​param·​p4,​·​"x3"·​·​·​·​#·​Landroid/​app/​PendingIntent;​
68 ·​·​·​·​.​param·​p5,​·​"x4"·​·​·​·​#·​[Ljava/​lang/​String;​ 68 ·​·​·​·​.​param·​p5,​·​"x4"·​·​·​·​#·​[Ljava/​lang/​String;​
69 ·​·​·​·​.​param·​p6,​·​"x5"·​·​·​·​#·​J 69 ·​·​·​·​.​param·​p6,​·​"x5"·​·​·​·​#·​J
   
[−]
smali/android/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder.smali
Offset 123, 15 lines modified Offset 123, 15 lines modified
   
123 ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v7},​·​Landroid/​support/​v4/​app/​NotificationCompat$Ca​rExtender$UnreadConve​rsation;​-​><init>([Ljava/​lang/​String;​Landroid/​support/​v4/​app/​RemoteInput;​Landroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​[Ljava/​lang/​String;​J)​V 123 ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v7},​·​Landroid/​support/​v4/​app/​NotificationCompat$Ca​rExtender$UnreadConve​rsation;​-​><init>([Ljava/​lang/​String;​Landroid/​support/​v4/​app/​RemoteInput;​Landroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​[Ljava/​lang/​String;​J)​V
   
124 ·​·​·​·​return-​object·​v0 124 ·​·​·​·​return-​object·​v0
125 .​end·​method 125 .​end·​method
   
126 .​method·​public·​setLatestTimestamp(J)​Landroid/​support/​v4/​app/​NotificationCompat$Ca​rExtender$UnreadConve​rsation$Builder;​ 126 .​method·​public·​setLatestTimestamp(J)​Landroid/​support/​v4/​app/​NotificationCompat$Ca​rExtender$UnreadConve​rsation$Builder;​
127 ·​·​·​·​.​locals·​1 127 ·​·​·​·​.​locals·​0
128 ·​·​·​·​.​param·​p1,​·​"timestamp"·​·​·​·​#·​J 128 ·​·​·​·​.​param·​p1,​·​"timestamp"·​·​·​·​#·​J
   
129 ·​·​·​·​.​prologue 129 ·​·​·​·​.​prologue
130 ·​·​·​·​.​line·​3209 130 ·​·​·​·​.​line·​3209
131 ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ca​rExtender$UnreadConve​rsation$Builder;​-​>mLatestTimestamp:​J 131 ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ca​rExtender$UnreadConve​rsation$Builder;​-​>mLatestTimestamp:​J
   
132 ·​·​·​·​.​line·​3210 132 ·​·​·​·​.​line·​3210
[−]
smali/android/support/v4/app/NotificationCompatApi20$Builder.smali
Offset 22, 15 lines modified Offset 22, 15 lines modified
22 .​field·​private·​b:​Landroid/​app/​Notification$Builder;​ 22 .​field·​private·​b:​Landroid/​app/​Notification$Builder;​
   
23 .​field·​private·​mExtras:​Landroid/​os/​Bundle;​ 23 .​field·​private·​mExtras:​Landroid/​os/​Bundle;​
   
   
24 #·​direct·​methods 24 #·​direct·​methods
25 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZZILjava/​lang/​CharSequence;​ZLjava/​util/​ArrayList;​Landroid/​os/​Bundle;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V 25 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZZILjava/​lang/​CharSequence;​ZLjava/​util/​ArrayList;​Landroid/​os/​Bundle;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V
26 ·​·​·​·​.​locals·​8 26 ·​·​·​·​.​locals·​7
27 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ 27 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​
28 ·​·​·​·​.​param·​p2,​·​"n"·​·​·​·​#·​Landroid/​app/​Notification;​ 28 ·​·​·​·​.​param·​p2,​·​"n"·​·​·​·​#·​Landroid/​app/​Notification;​
29 ·​·​·​·​.​param·​p3,​·​"contentTitle"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ 29 ·​·​·​·​.​param·​p3,​·​"contentTitle"·​·​·​·​#·​Ljava/​lang/​CharSequence;​
30 ·​·​·​·​.​param·​p4,​·​"contentText"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ 30 ·​·​·​·​.​param·​p4,​·​"contentText"·​·​·​·​#·​Ljava/​lang/​CharSequence;​
31 ·​·​·​·​.​param·​p5,​·​"contentInfo"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ 31 ·​·​·​·​.​param·​p5,​·​"contentInfo"·​·​·​·​#·​Ljava/​lang/​CharSequence;​
32 ·​·​·​·​.​param·​p6,​·​"tickerView"·​·​·​·​#·​Landroid/​widget/​RemoteViews;​ 32 ·​·​·​·​.​param·​p6,​·​"tickerView"·​·​·​·​#·​Landroid/​widget/​RemoteViews;​
33 ·​·​·​·​.​param·​p7,​·​"number"·​·​·​·​#·​I 33 ·​·​·​·​.​param·​p7,​·​"number"·​·​·​·​#·​I
Offset 79, 292 lines modified Offset 79, 290 lines modified
   
79 ·​·​·​·​.​prologue 79 ·​·​·​·​.​prologue
80 ·​·​·​·​.​line·​43 80 ·​·​·​·​.​line·​43
81 ·​·​·​·​.​local·​p19,​·​"people":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​" 81 ·​·​·​·​.​local·​p19,​·​"people":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​"
82 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 82 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
83 ·​·​·​·​.​line·​44 83 ·​·​·​·​.​line·​44
84 ·​·​·​·​new-​instance·​v4,​·​Landroid/​app/​Notification$Builder;​ 84 ·​·​·​·​new-​instance·​v3,​·​Landroid/​app/​Notification$Builder;​
   
85 ·​·​·​·​invoke-​direct·​{v4,​·​p1},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V 85 ·​·​·​·​invoke-​direct·​{v3,​·​p1},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
86 ·​·​·​·​iget-​wide·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>when:​J 86 ·​·​·​·​iget-​wide·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>when:​J
   
87 ·​·​·​·​invoke-​virtual·​{v4,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​ 87 ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​
   
88 ·​·​·​·​move-​result-​object·​v4 88 ·​·​·​·​move-​result-​object·​v3
   
89 ·​·​·​·​move/​from16·​v0,​·​p14 89 ·​·​·​·​move/​from16·​v0,​·​p14
   
90 ·​·​·​·​invoke-​virtual·​{v4,​·​v0},​·​Landroid/​app/​Notification$Builder;​-​>setShowWhen(Z)​Landroid/​app/​Notification$Builder;​ 90 ·​·​·​·​invoke-​virtual·​{v3,​·​v0},​·​Landroid/​app/​Notification$Builder;​-​>setShowWhen(Z)​Landroid/​app/​Notification$Builder;​
   
91 ·​·​·​·​move-​result-​object·​v4 91 ·​·​·​·​move-​result-​object·​v3
   
92 ·​·​·​·​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>icon:​I 92 ·​·​·​·​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>icon:​I
   
93 ·​·​·​·​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>iconLevel:​I 93 ·​·​·​·​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>iconLevel:​I
   
94 ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​ 94 ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​
   
95 ·​·​·​·​move-​result-​object·​v4 95 ·​·​·​·​move-​result-​object·​v3
   
96 ·​·​·​·​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​ 96 ·​·​·​·​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​
   
97 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 97 ·​·​·​·​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
98 ·​·​·​·​move-​result-​object·​v4 98 ·​·​·​·​move-​result-​object·​v3
   
99 ·​·​·​·​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​ 99 ·​·​·​·​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​
   
100 ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​p6},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 100 ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​p6},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
101 ·​·​·​·​move-​result-​object·​v4 101 ·​·​·​·​move-​result-​object·​v3
   
102 ·​·​·​·​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​ 102 ·​·​·​·​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​
   
103 ·​·​·​·​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I 103 ·​·​·​·​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I
   
104 ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​ 104 ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​
   
105 ·​·​·​·​move-​result-​object·​v4 105 ·​·​·​·​move-​result-​object·​v3
   
106 ·​·​·​·​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>vibrate:​[J 106 ·​·​·​·​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>vibrate:​[J
   
107 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​ 107 ·​·​·​·​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​
   
108 ·​·​·​·​move-​result-​object·​v4 108 ·​·​·​·​move-​result-​object·​v3
   
109 ·​·​·​·​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>ledARGB:​I 109 ·​·​·​·​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>ledARGB:​I
   
110 ·​·​·​·​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I 110 ·​·​·​·​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I
   
111 ·​·​·​·​iget·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I 111 ·​·​·​·​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I
   
112 ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​ 112 ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​
   
113 ·​·​·​·​move-​result-​object·​v5 113 ·​·​·​·​move-​result-​object·​v4
   
114 ·​·​·​·​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I 114 ·​·​·​·​iget·​v3,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I
   
115 ·​·​·​·​and-​int/​lit8·​v4,​·​v4,​·​0x2 115 ·​·​·​·​and-​int/​lit8·​v3,​·​v3,​·​0x2
   
116 ·​·​·​·​if-​eqz·​v4,​·​:​cond_2 116 ·​·​·​·​if-​eqz·​v3,​·​:​cond_2
   
117 ·​·​·​·​const/​4·​v4,​·​0x1 117 ·​·​·​·​const/​4·​v3,​·​0x1
   
118 ·​·​·​·​:​goto_0 118 ·​·​·​·​:​goto_0
119 ·​·​·​·​invoke-​virtual·​{v5,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setOngoing(Z)​Landroid/​app/​Notification$Builder;​ 119 ·​·​·​·​invoke-​virtual·​{v4,​·​v3},​·​Landroid/​app/​Notification$Builder;​-​>setOngoing(Z)​Landroid/​app/​Notification$Builder;​
   
120 ·​·​·​·​move-​result-​object·​v5 120 ·​·​·​·​move-​result-​object·​v4
   
121 ·​·​·​·​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I 121 ·​·​·​·​iget·​v3,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I
   
122 ·​·​·​·​and-​int/​lit8·​v4,​·​v4,​·​0x8 122 ·​·​·​·​and-​int/​lit8·​v3,​·​v3,​·​0x8
Max diff block lines reached; 10396/16628 bytes (62.52%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationCompatApi21$Builder.smali
Offset 20, 15 lines modified Offset 20, 15 lines modified
   
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​private·​b:​Landroid/​app/​Notification$Builder;​ 21 .​field·​private·​b:​Landroid/​app/​Notification$Builder;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZZILjava/​lang/​CharSequence;​ZLjava/​lang/​String;​Ljava/​util/​ArrayList;​Landroid/​os/​Bundle;​IILandroid/​app/​Notification;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V 23 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZZILjava/​lang/​CharSequence;​ZLjava/​lang/​String;​Ljava/​util/​ArrayList;​Landroid/​os/​Bundle;​IILandroid/​app/​Notification;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V
24 ·​·​·​·​.​locals·​10 24 ·​·​·​·​.​locals·​9
25 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ 25 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​
26 ·​·​·​·​.​param·​p2,​·​"n"·​·​·​·​#·​Landroid/​app/​Notification;​ 26 ·​·​·​·​.​param·​p2,​·​"n"·​·​·​·​#·​Landroid/​app/​Notification;​
27 ·​·​·​·​.​param·​p3,​·​"contentTitle"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ 27 ·​·​·​·​.​param·​p3,​·​"contentTitle"·​·​·​·​#·​Ljava/​lang/​CharSequence;​
28 ·​·​·​·​.​param·​p4,​·​"contentText"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ 28 ·​·​·​·​.​param·​p4,​·​"contentText"·​·​·​·​#·​Ljava/​lang/​CharSequence;​
29 ·​·​·​·​.​param·​p5,​·​"contentInfo"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ 29 ·​·​·​·​.​param·​p5,​·​"contentInfo"·​·​·​·​#·​Ljava/​lang/​CharSequence;​
30 ·​·​·​·​.​param·​p6,​·​"tickerView"·​·​·​·​#·​Landroid/​widget/​RemoteViews;​ 30 ·​·​·​·​.​param·​p6,​·​"tickerView"·​·​·​·​#·​Landroid/​widget/​RemoteViews;​
31 ·​·​·​·​.​param·​p7,​·​"number"·​·​·​·​#·​I 31 ·​·​·​·​.​param·​p7,​·​"number"·​·​·​·​#·​I
Offset 84, 308 lines modified Offset 84, 306 lines modified
   
84 ·​·​·​·​.​prologue 84 ·​·​·​·​.​prologue
85 ·​·​·​·​.​line·​67 85 ·​·​·​·​.​line·​67
86 ·​·​·​·​.​local·​p20,​·​"people":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​" 86 ·​·​·​·​.​local·​p20,​·​"people":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​"
87 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 87 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
88 ·​·​·​·​.​line·​68 88 ·​·​·​·​.​line·​68
89 ·​·​·​·​new-​instance·​v6,​·​Landroid/​app/​Notification$Builder;​ 89 ·​·​·​·​new-​instance·​v5,​·​Landroid/​app/​Notification$Builder;​
   
90 ·​·​·​·​invoke-​direct·​{v6,​·​p1},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V 90 ·​·​·​·​invoke-​direct·​{v5,​·​p1},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
91 ·​·​·​·​iget-​wide·​v8,​·​p2,​·​Landroid/​app/​Notification;​-​>when:​J 91 ·​·​·​·​iget-​wide·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>when:​J
   
92 ·​·​·​·​invoke-​virtual·​{v6,​·​v8,​·​v9},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​ 92 ·​·​·​·​invoke-​virtual·​{v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​
   
93 ·​·​·​·​move-​result-​object·​v6 93 ·​·​·​·​move-​result-​object·​v5
   
94 ·​·​·​·​move/​from16·​v0,​·​p14 94 ·​·​·​·​move/​from16·​v0,​·​p14
   
95 ·​·​·​·​invoke-​virtual·​{v6,​·​v0},​·​Landroid/​app/​Notification$Builder;​-​>setShowWhen(Z)​Landroid/​app/​Notification$Builder;​ 95 ·​·​·​·​invoke-​virtual·​{v5,​·​v0},​·​Landroid/​app/​Notification$Builder;​-​>setShowWhen(Z)​Landroid/​app/​Notification$Builder;​
   
96 ·​·​·​·​move-​result-​object·​v6 96 ·​·​·​·​move-​result-​object·​v5
   
97 ·​·​·​·​iget·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>icon:​I 97 ·​·​·​·​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>icon:​I
   
98 ·​·​·​·​iget·​v8,​·​p2,​·​Landroid/​app/​Notification;​-​>iconLevel:​I 98 ·​·​·​·​iget·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>iconLevel:​I
   
99 ·​·​·​·​invoke-​virtual·​{v6,​·​v7,​·​v8},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​ 99 ·​·​·​·​invoke-​virtual·​{v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​
   
100 ·​·​·​·​move-​result-​object·​v6 100 ·​·​·​·​move-​result-​object·​v5
   
101 ·​·​·​·​iget-​object·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​  
   
102 ·​·​·​·​invoke-​virtual·​{v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 101 ·​·​·​·​iget-​object·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​
   
103 ·​·​·​·​move-​result-​object·​v6 102 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
104 ·​·​·​·​iget-​object·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​ 103 ·​·​·​·​move-​result-​object·​v5
   
105 ·​·​·​·​move-​object/​from16·​v0,​·​p6 104 ·​·​·​·​iget-​object·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​
   
106 ·​·​·​·​invoke-​virtual·​{v6,​·​v7,​·​v0},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 105 ·​·​·​·​invoke-​virtual·​{v5,​·​v6,​·​p6},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
107 ·​·​·​·​move-​result-​object·​v6 106 ·​·​·​·​move-​result-​object·​v5
   
108 ·​·​·​·​iget-​object·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​ 107 ·​·​·​·​iget-​object·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​
   
109 ·​·​·​·​iget·​v8,​·​p2,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I 108 ·​·​·​·​iget·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I
   
110 ·​·​·​·​invoke-​virtual·​{v6,​·​v7,​·​v8},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​ 109 ·​·​·​·​invoke-​virtual·​{v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​
   
111 ·​·​·​·​move-​result-​object·​v6 110 ·​·​·​·​move-​result-​object·​v5
   
112 ·​·​·​·​iget-​object·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>vibrate:​[J 111 ·​·​·​·​iget-​object·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>vibrate:​[J
   
113 ·​·​·​·​invoke-​virtual·​{v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​ 112 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​
   
114 ·​·​·​·​move-​result-​object·​v6 113 ·​·​·​·​move-​result-​object·​v5
   
115 ·​·​·​·​iget·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>ledARGB:​I 114 ·​·​·​·​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>ledARGB:​I
   
116 ·​·​·​·​iget·​v8,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I 115 ·​·​·​·​iget·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I
   
117 ·​·​·​·​iget·​v9,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I 116 ·​·​·​·​iget·​v8,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I
   
118 ·​·​·​·​invoke-​virtual·​{v6,​·​v7,​·​v8,​·​v9},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​ 117 ·​·​·​·​invoke-​virtual·​{v5,​·​v6,​·​v7,​·​v8},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​
   
119 ·​·​·​·​move-​result-​object·​v7 118 ·​·​·​·​move-​result-​object·​v6
   
120 ·​·​·​·​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I 119 ·​·​·​·​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I
   
121 ·​·​·​·​and-​int/​lit8·​v6,​·​v6,​·​0x2 120 ·​·​·​·​and-​int/​lit8·​v5,​·​v5,​·​0x2
   
122 ·​·​·​·​if-​eqz·​v6,​·​:​cond_0 121 ·​·​·​·​if-​eqz·​v5,​·​:​cond_0
   
123 ·​·​·​·​const/​4·​v6,​·​0x1 122 ·​·​·​·​const/​4·​v5,​·​0x1
   
124 ·​·​·​·​:​goto_0 123 ·​·​·​·​:​goto_0
125 ·​·​·​·​invoke-​virtual·​{v7,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setOngoing(Z)​Landroid/​app/​Notification$Builder;​ 124 ·​·​·​·​invoke-​virtual·​{v6,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setOngoing(Z)​Landroid/​app/​Notification$Builder;​
   
126 ·​·​·​·​move-​result-​object·​v7 125 ·​·​·​·​move-​result-​object·​v6
   
127 ·​·​·​·​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I 126 ·​·​·​·​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I
Max diff block lines reached; 11658/17883 bytes (65.19%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationCompatApi21.smali
Offset 119, 15 lines modified Offset 119, 15 lines modified
   
119 ·​·​·​·​move-​result-​object·​v0 119 ·​·​·​·​move-​result-​object·​v0
   
120 ·​·​·​·​return-​object·​v0 120 ·​·​·​·​return-​object·​v0
121 .​end·​method 121 .​end·​method
   
122 .​method·​static·​getBundleForUnreadCon​versation(Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​)​Landroid/​os/​Bundle;​ 122 .​method·​static·​getBundleForUnreadCon​versation(Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​)​Landroid/​os/​Bundle;​
123 ·​·​·​·​.​locals·​10 123 ·​·​·​·​.​locals·​9
124 ·​·​·​·​.​param·​p0,​·​"uc"·​·​·​·​#·​Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​ 124 ·​·​·​·​.​param·​p0,​·​"uc"·​·​·​·​#·​Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​
   
125 ·​·​·​·​.​prologue 125 ·​·​·​·​.​prologue
126 ·​·​·​·​.​line·​128 126 ·​·​·​·​.​line·​128
127 ·​·​·​·​if-​nez·​p0,​·​:​cond_0 127 ·​·​·​·​if-​nez·​p0,​·​:​cond_0
   
128 ·​·​·​·​.​line·​129 128 ·​·​·​·​.​line·​129
Offset 278, 17 lines modified Offset 278, 17 lines modified
278 ·​·​·​·​invoke-​virtual·​{v1,​·​v6,​·​v7},​·​Landroid/​os/​Bundle;​-​>putStringArray(Ljava​/​lang/​String;​[Ljava/​lang/​String;​)​V 278 ·​·​·​·​invoke-​virtual·​{v1,​·​v6,​·​v7},​·​Landroid/​os/​Bundle;​-​>putStringArray(Ljava​/​lang/​String;​[Ljava/​lang/​String;​)​V
   
279 ·​·​·​·​.​line·​151 279 ·​·​·​·​.​line·​151
280 ·​·​·​·​const-​string·​v6,​·​"timestamp" 280 ·​·​·​·​const-​string·​v6,​·​"timestamp"
   
281 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​-​>getLatestTimestamp()​J 281 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​-​>getLatestTimestamp()​J
   
282 ·​·​·​·​move-​result-​wide·​v8 282 ·​·​·​·​move-​result-​wide·​v7
   
283 ·​·​·​·​invoke-​virtual·​{v1,​·​v6,​·​v8,​·​v9},​·​Landroid/​os/​Bundle;​-​>putLong(Ljava/​lang/​String;​J)​V 283 ·​·​·​·​invoke-​virtual·​{v1,​·​v6,​·​v7,​·​v8},​·​Landroid/​os/​Bundle;​-​>putLong(Ljava/​lang/​String;​J)​V
   
284 ·​·​·​·​goto·​:​goto_0 284 ·​·​·​·​goto·​:​goto_0
285 .​end·​method 285 .​end·​method
   
286 .​method·​public·​static·​getCategory(Landroid/​app/​Notification;​)​Ljava/​lang/​String;​ 286 .​method·​public·​static·​getCategory(Landroid/​app/​Notification;​)​Ljava/​lang/​String;​
287 ·​·​·​·​.​locals·​1 287 ·​·​·​·​.​locals·​1
288 ·​·​·​·​.​param·​p0,​·​"notif"·​·​·​·​#·​Landroid/​app/​Notification;​ 288 ·​·​·​·​.​param·​p0,​·​"notif"·​·​·​·​#·​Landroid/​app/​Notification;​
[−]
smali/android/support/v4/app/NotificationCompatIceCreamSandwich.smali
Offset 11, 15 lines modified Offset 11, 15 lines modified
11 ·​·​·​·​.​line·​25 11 ·​·​·​·​.​line·​25
12 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 12 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
13 ·​·​·​·​return-​void 13 ·​·​·​·​return-​void
14 .​end·​method 14 .​end·​method
   
15 .​method·​static·​add(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZ)​Landroid/​app/​Notification;​ 15 .​method·​static·​add(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZ)​Landroid/​app/​Notification;​
16 ·​·​·​·​.​locals·​9 16 ·​·​·​·​.​locals·​8
17 ·​·​·​·​.​param·​p0,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ 17 ·​·​·​·​.​param·​p0,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​
18 ·​·​·​·​.​param·​p1,​·​"n"·​·​·​·​#·​Landroid/​app/​Notification;​ 18 ·​·​·​·​.​param·​p1,​·​"n"·​·​·​·​#·​Landroid/​app/​Notification;​
19 ·​·​·​·​.​param·​p2,​·​"contentTitle"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ 19 ·​·​·​·​.​param·​p2,​·​"contentTitle"·​·​·​·​#·​Ljava/​lang/​CharSequence;​
20 ·​·​·​·​.​param·​p3,​·​"contentText"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ 20 ·​·​·​·​.​param·​p3,​·​"contentText"·​·​·​·​#·​Ljava/​lang/​CharSequence;​
21 ·​·​·​·​.​param·​p4,​·​"contentInfo"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ 21 ·​·​·​·​.​param·​p4,​·​"contentInfo"·​·​·​·​#·​Ljava/​lang/​CharSequence;​
22 ·​·​·​·​.​param·​p5,​·​"tickerView"·​·​·​·​#·​Landroid/​widget/​RemoteViews;​ 22 ·​·​·​·​.​param·​p5,​·​"tickerView"·​·​·​·​#·​Landroid/​widget/​RemoteViews;​
23 ·​·​·​·​.​param·​p6,​·​"number"·​·​·​·​#·​I 23 ·​·​·​·​.​param·​p6,​·​"number"·​·​·​·​#·​I
Offset 28, 195 lines modified Offset 28, 193 lines modified
28 ·​·​·​·​.​param·​p9,​·​"largeIcon"·​·​·​·​#·​Landroid/​graphics/​Bitmap;​ 28 ·​·​·​·​.​param·​p9,​·​"largeIcon"·​·​·​·​#·​Landroid/​graphics/​Bitmap;​
29 ·​·​·​·​.​param·​p10,​·​"progressMax"·​·​·​·​#·​I 29 ·​·​·​·​.​param·​p10,​·​"progressMax"·​·​·​·​#·​I
30 ·​·​·​·​.​param·​p11,​·​"progress"·​·​·​·​#·​I 30 ·​·​·​·​.​param·​p11,​·​"progress"·​·​·​·​#·​I
31 ·​·​·​·​.​param·​p12,​·​"progressIndeterminat​e"·​·​·​·​#·​Z 31 ·​·​·​·​.​param·​p12,​·​"progressIndeterminat​e"·​·​·​·​#·​Z
   
32 ·​·​·​·​.​prologue 32 ·​·​·​·​.​prologue
33 ·​·​·​·​.​line·​31 33 ·​·​·​·​.​line·​31
34 ·​·​·​·​new-​instance·​v5,​·​Landroid/​app/​Notification$Builder;​ 34 ·​·​·​·​new-​instance·​v4,​·​Landroid/​app/​Notification$Builder;​
   
35 ·​·​·​·​invoke-​direct·​{v5,​·​p0},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V 35 ·​·​·​·​invoke-​direct·​{v4,​·​p0},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
36 ·​·​·​·​iget-​wide·​v6,​·​p1,​·​Landroid/​app/​Notification;​-​>when:​J 36 ·​·​·​·​iget-​wide·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>when:​J
   
37 ·​·​·​·​invoke-​virtual·​{v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​ 37 ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​
   
38 ·​·​·​·​move-​result-​object·​v5 38 ·​·​·​·​move-​result-​object·​v4
   
39 ·​·​·​·​iget·​v6,​·​p1,​·​Landroid/​app/​Notification;​-​>icon:​I 39 ·​·​·​·​iget·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>icon:​I
   
40 ·​·​·​·​iget·​v7,​·​p1,​·​Landroid/​app/​Notification;​-​>iconLevel:​I 40 ·​·​·​·​iget·​v6,​·​p1,​·​Landroid/​app/​Notification;​-​>iconLevel:​I
   
41 ·​·​·​·​invoke-​virtual·​{v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​ 41 ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​
   
42 ·​·​·​·​move-​result-​object·​v5 42 ·​·​·​·​move-​result-​object·​v4
   
43 ·​·​·​·​iget-​object·​v6,​·​p1,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​ 43 ·​·​·​·​iget-​object·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​
   
44 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 44 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
45 ·​·​·​·​move-​result-​object·​v5 45 ·​·​·​·​move-​result-​object·​v4
   
46 ·​·​·​·​iget-​object·​v6,​·​p1,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​ 46 ·​·​·​·​iget-​object·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​
   
47 ·​·​·​·​invoke-​virtual·​{v5,​·​v6,​·​p5},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 47 ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​p5},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
48 ·​·​·​·​move-​result-​object·​v5 48 ·​·​·​·​move-​result-​object·​v4
   
49 ·​·​·​·​iget-​object·​v6,​·​p1,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​ 49 ·​·​·​·​iget-​object·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​
   
50 ·​·​·​·​iget·​v7,​·​p1,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I 50 ·​·​·​·​iget·​v6,​·​p1,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I
   
51 ·​·​·​·​invoke-​virtual·​{v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​ 51 ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​
   
52 ·​·​·​·​move-​result-​object·​v5 52 ·​·​·​·​move-​result-​object·​v4
   
53 ·​·​·​·​iget-​object·​v6,​·​p1,​·​Landroid/​app/​Notification;​-​>vibrate:​[J 53 ·​·​·​·​iget-​object·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>vibrate:​[J
   
54 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​ 54 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​
   
55 ·​·​·​·​move-​result-​object·​v5 55 ·​·​·​·​move-​result-​object·​v4
   
56 ·​·​·​·​iget·​v6,​·​p1,​·​Landroid/​app/​Notification;​-​>ledARGB:​I 56 ·​·​·​·​iget·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>ledARGB:​I
   
57 ·​·​·​·​iget·​v7,​·​p1,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I 57 ·​·​·​·​iget·​v6,​·​p1,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I
   
58 ·​·​·​·​iget·​v8,​·​p1,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I 58 ·​·​·​·​iget·​v7,​·​p1,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I
   
59 ·​·​·​·​invoke-​virtual·​{v5,​·​v6,​·​v7,​·​v8},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​ 59 ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​
   
60 ·​·​·​·​move-​result-​object·​v6 60 ·​·​·​·​move-​result-​object·​v5
   
61 ·​·​·​·​iget·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>flags:​I 61 ·​·​·​·​iget·​v4,​·​p1,​·​Landroid/​app/​Notification;​-​>flags:​I
   
62 ·​·​·​·​and-​int/​lit8·​v5,​·​v5,​·​0x2 62 ·​·​·​·​and-​int/​lit8·​v4,​·​v4,​·​0x2
   
63 ·​·​·​·​if-​eqz·​v5,​·​:​cond_0 63 ·​·​·​·​if-​eqz·​v4,​·​:​cond_0
   
64 ·​·​·​·​const/​4·​v5,​·​0x1 64 ·​·​·​·​const/​4·​v4,​·​0x1
   
65 ·​·​·​·​:​goto_0 65 ·​·​·​·​:​goto_0
66 ·​·​·​·​invoke-​virtual·​{v6,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setOngoing(Z)​Landroid/​app/​Notification$Builder;​ 66 ·​·​·​·​invoke-​virtual·​{v5,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setOngoing(Z)​Landroid/​app/​Notification$Builder;​
   
67 ·​·​·​·​move-​result-​object·​v6 67 ·​·​·​·​move-​result-​object·​v5
   
68 ·​·​·​·​iget·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>flags:​I 68 ·​·​·​·​iget·​v4,​·​p1,​·​Landroid/​app/​Notification;​-​>flags:​I
   
69 ·​·​·​·​and-​int/​lit8·​v5,​·​v5,​·​0x8 69 ·​·​·​·​and-​int/​lit8·​v4,​·​v4,​·​0x8
   
70 ·​·​·​·​if-​eqz·​v5,​·​:​cond_1 70 ·​·​·​·​if-​eqz·​v4,​·​:​cond_1
   
71 ·​·​·​·​const/​4·​v5,​·​0x1 71 ·​·​·​·​const/​4·​v4,​·​0x1
   
72 ·​·​·​·​:​goto_1 72 ·​·​·​·​:​goto_1
Max diff block lines reached; 5601/11770 bytes (47.59%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationCompatJellybean$Builder.smali
Offset 33, 15 lines modified Offset 33, 15 lines modified
33 .​end·​field 33 .​end·​field
   
34 .​field·​private·​final·​mExtras:​Landroid/​os/​Bundle;​ 34 .​field·​private·​final·​mExtras:​Landroid/​os/​Bundle;​
   
   
35 #·​direct·​methods 35 #·​direct·​methods
36 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZILjava/​lang/​CharSequence;​ZLandroid/​os/​Bundle;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V 36 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZILjava/​lang/​CharSequence;​ZLandroid/​os/​Bundle;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V
37 ·​·​·​·​.​locals·​8 37 ·​·​·​·​.​locals·​7
38 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ 38 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​
39 ·​·​·​·​.​param·​p2,​·​"n"·​·​·​·​#·​Landroid/​app/​Notification;​ 39 ·​·​·​·​.​param·​p2,​·​"n"·​·​·​·​#·​Landroid/​app/​Notification;​
40 ·​·​·​·​.​param·​p3,​·​"contentTitle"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ 40 ·​·​·​·​.​param·​p3,​·​"contentTitle"·​·​·​·​#·​Ljava/​lang/​CharSequence;​
41 ·​·​·​·​.​param·​p4,​·​"contentText"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ 41 ·​·​·​·​.​param·​p4,​·​"contentText"·​·​·​·​#·​Ljava/​lang/​CharSequence;​
42 ·​·​·​·​.​param·​p5,​·​"contentInfo"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ 42 ·​·​·​·​.​param·​p5,​·​"contentInfo"·​·​·​·​#·​Ljava/​lang/​CharSequence;​
43 ·​·​·​·​.​param·​p6,​·​"tickerView"·​·​·​·​#·​Landroid/​widget/​RemoteViews;​ 43 ·​·​·​·​.​param·​p6,​·​"tickerView"·​·​·​·​#·​Landroid/​widget/​RemoteViews;​
44 ·​·​·​·​.​param·​p7,​·​"number"·​·​·​·​#·​I 44 ·​·​·​·​.​param·​p7,​·​"number"·​·​·​·​#·​I
Offset 61, 302 lines modified Offset 61, 300 lines modified
61 ·​·​·​·​.​param·​p21,​·​"sortKey"·​·​·​·​#·​Ljava/​lang/​String;​ 61 ·​·​·​·​.​param·​p21,​·​"sortKey"·​·​·​·​#·​Ljava/​lang/​String;​
   
62 ·​·​·​·​.​prologue 62 ·​·​·​·​.​prologue
63 ·​·​·​·​.​line·​76 63 ·​·​·​·​.​line·​76
64 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 64 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
65 ·​·​·​·​.​line·​68 65 ·​·​·​·​.​line·​68
66 ·​·​·​·​new-​instance·​v4,​·​Ljava/​util/​ArrayList;​ 66 ·​·​·​·​new-​instance·​v3,​·​Ljava/​util/​ArrayList;​
   
67 ·​·​·​·​invoke-​direct·​{v4},​·​Ljava/​util/​ArrayList;​-​><init>()​V 67 ·​·​·​·​invoke-​direct·​{v3},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
68 ·​·​·​·​iput-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompatJel​lybean$Builder;​-​>mActionExtrasList:​Ljava/​util/​List;​ 68 ·​·​·​·​iput-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompatJel​lybean$Builder;​-​>mActionExtrasList:​Ljava/​util/​List;​
   
69 ·​·​·​·​.​line·​77 69 ·​·​·​·​.​line·​77
70 ·​·​·​·​new-​instance·​v4,​·​Landroid/​app/​Notification$Builder;​ 70 ·​·​·​·​new-​instance·​v3,​·​Landroid/​app/​Notification$Builder;​
   
71 ·​·​·​·​invoke-​direct·​{v4,​·​p1},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V 71 ·​·​·​·​invoke-​direct·​{v3,​·​p1},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
72 ·​·​·​·​iget-​wide·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>when:​J 72 ·​·​·​·​iget-​wide·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>when:​J
   
73 ·​·​·​·​invoke-​virtual·​{v4,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​ 73 ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​
   
74 ·​·​·​·​move-​result-​object·​v4 74 ·​·​·​·​move-​result-​object·​v3
   
75 ·​·​·​·​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>icon:​I 75 ·​·​·​·​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>icon:​I
   
76 ·​·​·​·​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>iconLevel:​I 76 ·​·​·​·​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>iconLevel:​I
   
77 ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​ 77 ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​
   
78 ·​·​·​·​move-​result-​object·​v4 78 ·​·​·​·​move-​result-​object·​v3
   
79 ·​·​·​·​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​ 79 ·​·​·​·​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​
   
80 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 80 ·​·​·​·​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
81 ·​·​·​·​move-​result-​object·​v4 81 ·​·​·​·​move-​result-​object·​v3
   
82 ·​·​·​·​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​ 82 ·​·​·​·​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​
   
83 ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​p6},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 83 ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​p6},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
84 ·​·​·​·​move-​result-​object·​v4 84 ·​·​·​·​move-​result-​object·​v3
   
85 ·​·​·​·​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​ 85 ·​·​·​·​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​
   
86 ·​·​·​·​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I 86 ·​·​·​·​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I
   
87 ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​ 87 ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​
   
88 ·​·​·​·​move-​result-​object·​v4 88 ·​·​·​·​move-​result-​object·​v3
   
89 ·​·​·​·​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>vibrate:​[J 89 ·​·​·​·​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>vibrate:​[J
   
90 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​ 90 ·​·​·​·​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​
   
91 ·​·​·​·​move-​result-​object·​v4 91 ·​·​·​·​move-​result-​object·​v3
   
92 ·​·​·​·​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>ledARGB:​I 92 ·​·​·​·​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>ledARGB:​I
   
93 ·​·​·​·​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I 93 ·​·​·​·​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I
   
94 ·​·​·​·​iget·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I 94 ·​·​·​·​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I
   
95 ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​ 95 ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​
   
96 ·​·​·​·​move-​result-​object·​v5 96 ·​·​·​·​move-​result-​object·​v4
   
97 ·​·​·​·​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I 97 ·​·​·​·​iget·​v3,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I
   
98 ·​·​·​·​and-​int/​lit8·​v4,​·​v4,​·​0x2 98 ·​·​·​·​and-​int/​lit8·​v3,​·​v3,​·​0x2
   
99 ·​·​·​·​if-​eqz·​v4,​·​:​cond_4 99 ·​·​·​·​if-​eqz·​v3,​·​:​cond_4
   
100 ·​·​·​·​const/​4·​v4,​·​0x1 100 ·​·​·​·​const/​4·​v3,​·​0x1
   
101 ·​·​·​·​:​goto_0 101 ·​·​·​·​:​goto_0
102 ·​·​·​·​invoke-​virtual·​{v5,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setOngoing(Z)​Landroid/​app/​Notification$Builder;​ 102 ·​·​·​·​invoke-​virtual·​{v4,​·​v3},​·​Landroid/​app/​Notification$Builder;​-​>setOngoing(Z)​Landroid/​app/​Notification$Builder;​
   
103 ·​·​·​·​move-​result-​object·​v5 103 ·​·​·​·​move-​result-​object·​v4
   
104 ·​·​·​·​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I 104 ·​·​·​·​iget·​v3,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I
   
Max diff block lines reached; 10905/17191 bytes (63.43%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationCompatKitKat$Builder.smali
Offset 33, 15 lines modified Offset 33, 15 lines modified
33 .​end·​field 33 .​end·​field
   
34 .​field·​private·​mExtras:​Landroid/​os/​Bundle;​ 34 .​field·​private·​mExtras:​Landroid/​os/​Bundle;​
   
   
35 #·​direct·​methods 35 #·​direct·​methods
36 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZZILjava/​lang/​CharSequence;​ZLjava/​util/​ArrayList;​Landroid/​os/​Bundle;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V 36 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZZILjava/​lang/​CharSequence;​ZLjava/​util/​ArrayList;​Landroid/​os/​Bundle;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V
37 ·​·​·​·​.​locals·​8 37 ·​·​·​·​.​locals·​7
38 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ 38 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​
39 ·​·​·​·​.​param·​p2,​·​"n"·​·​·​·​#·​Landroid/​app/​Notification;​ 39 ·​·​·​·​.​param·​p2,​·​"n"·​·​·​·​#·​Landroid/​app/​Notification;​
40 ·​·​·​·​.​param·​p3,​·​"contentTitle"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ 40 ·​·​·​·​.​param·​p3,​·​"contentTitle"·​·​·​·​#·​Ljava/​lang/​CharSequence;​
41 ·​·​·​·​.​param·​p4,​·​"contentText"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ 41 ·​·​·​·​.​param·​p4,​·​"contentText"·​·​·​·​#·​Ljava/​lang/​CharSequence;​
42 ·​·​·​·​.​param·​p5,​·​"contentInfo"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ 42 ·​·​·​·​.​param·​p5,​·​"contentInfo"·​·​·​·​#·​Ljava/​lang/​CharSequence;​
43 ·​·​·​·​.​param·​p6,​·​"tickerView"·​·​·​·​#·​Landroid/​widget/​RemoteViews;​ 43 ·​·​·​·​.​param·​p6,​·​"tickerView"·​·​·​·​#·​Landroid/​widget/​RemoteViews;​
44 ·​·​·​·​.​param·​p7,​·​"number"·​·​·​·​#·​I 44 ·​·​·​·​.​param·​p7,​·​"number"·​·​·​·​#·​I
Offset 90, 339 lines modified Offset 90, 337 lines modified
   
90 ·​·​·​·​.​prologue 90 ·​·​·​·​.​prologue
91 ·​·​·​·​.​line·​44 91 ·​·​·​·​.​line·​44
92 ·​·​·​·​.​local·​p19,​·​"people":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​" 92 ·​·​·​·​.​local·​p19,​·​"people":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​"
93 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 93 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
94 ·​·​·​·​.​line·​35 94 ·​·​·​·​.​line·​35
95 ·​·​·​·​new-​instance·​v4,​·​Ljava/​util/​ArrayList;​ 95 ·​·​·​·​new-​instance·​v3,​·​Ljava/​util/​ArrayList;​
   
96 ·​·​·​·​invoke-​direct·​{v4},​·​Ljava/​util/​ArrayList;​-​><init>()​V 96 ·​·​·​·​invoke-​direct·​{v3},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
97 ·​·​·​·​iput-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompatKit​Kat$Builder;​-​>mActionExtrasList:​Ljava/​util/​List;​ 97 ·​·​·​·​iput-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompatKit​Kat$Builder;​-​>mActionExtrasList:​Ljava/​util/​List;​
   
98 ·​·​·​·​.​line·​45 98 ·​·​·​·​.​line·​45
99 ·​·​·​·​new-​instance·​v4,​·​Landroid/​app/​Notification$Builder;​ 99 ·​·​·​·​new-​instance·​v3,​·​Landroid/​app/​Notification$Builder;​
   
100 ·​·​·​·​invoke-​direct·​{v4,​·​p1},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V 100 ·​·​·​·​invoke-​direct·​{v3,​·​p1},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
101 ·​·​·​·​iget-​wide·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>when:​J 101 ·​·​·​·​iget-​wide·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>when:​J
   
102 ·​·​·​·​invoke-​virtual·​{v4,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​ 102 ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​
   
103 ·​·​·​·​move-​result-​object·​v4 103 ·​·​·​·​move-​result-​object·​v3
   
104 ·​·​·​·​move/​from16·​v0,​·​p14 104 ·​·​·​·​move/​from16·​v0,​·​p14
   
105 ·​·​·​·​invoke-​virtual·​{v4,​·​v0},​·​Landroid/​app/​Notification$Builder;​-​>setShowWhen(Z)​Landroid/​app/​Notification$Builder;​ 105 ·​·​·​·​invoke-​virtual·​{v3,​·​v0},​·​Landroid/​app/​Notification$Builder;​-​>setShowWhen(Z)​Landroid/​app/​Notification$Builder;​
   
106 ·​·​·​·​move-​result-​object·​v4 106 ·​·​·​·​move-​result-​object·​v3
   
107 ·​·​·​·​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>icon:​I 107 ·​·​·​·​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>icon:​I
   
108 ·​·​·​·​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>iconLevel:​I 108 ·​·​·​·​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>iconLevel:​I
   
109 ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​ 109 ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​
   
110 ·​·​·​·​move-​result-​object·​v4 110 ·​·​·​·​move-​result-​object·​v3
   
111 ·​·​·​·​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​ 111 ·​·​·​·​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​
   
112 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 112 ·​·​·​·​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
113 ·​·​·​·​move-​result-​object·​v4 113 ·​·​·​·​move-​result-​object·​v3
   
114 ·​·​·​·​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​ 114 ·​·​·​·​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​
   
115 ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​p6},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 115 ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​p6},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
116 ·​·​·​·​move-​result-​object·​v4 116 ·​·​·​·​move-​result-​object·​v3
   
117 ·​·​·​·​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​ 117 ·​·​·​·​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​
   
118 ·​·​·​·​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I 118 ·​·​·​·​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I
   
119 ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​ 119 ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​
   
120 ·​·​·​·​move-​result-​object·​v4 120 ·​·​·​·​move-​result-​object·​v3
   
121 ·​·​·​·​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>vibrate:​[J 121 ·​·​·​·​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>vibrate:​[J
   
122 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​ 122 ·​·​·​·​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​
   
123 ·​·​·​·​move-​result-​object·​v4 123 ·​·​·​·​move-​result-​object·​v3
   
124 ·​·​·​·​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>ledARGB:​I 124 ·​·​·​·​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>ledARGB:​I
   
125 ·​·​·​·​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I 125 ·​·​·​·​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I
   
126 ·​·​·​·​iget·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I 126 ·​·​·​·​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I
   
127 ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​ 127 ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​
   
128 ·​·​·​·​move-​result-​object·​v5 128 ·​·​·​·​move-​result-​object·​v4
   
129 ·​·​·​·​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I 129 ·​·​·​·​iget·​v3,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I
   
130 ·​·​·​·​and-​int/​lit8·​v4,​·​v4,​·​0x2 130 ·​·​·​·​and-​int/​lit8·​v3,​·​v3,​·​0x2
   
131 ·​·​·​·​if-​eqz·​v4,​·​:​cond_5 131 ·​·​·​·​if-​eqz·​v3,​·​:​cond_5
   
132 ·​·​·​·​const/​4·​v4,​·​0x1 132 ·​·​·​·​const/​4·​v3,​·​0x1
   
133 ·​·​·​·​:​goto_0 133 ·​·​·​·​:​goto_0
Max diff block lines reached; 12418/18843 bytes (65.90%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationManagerCompat$SideChannelManager.smali
Offset 808, 17 lines modified Offset 808, 17 lines modified
   
808 ·​·​·​·​move-​result-​object·​v1 808 ·​·​·​·​move-​result-​object·​v1
   
809 ·​·​·​·​.​line·​480 809 ·​·​·​·​.​line·​480
810 ·​·​·​·​.​local·​v1,​·​"msg":​Landroid/​os/​Message;​ 810 ·​·​·​·​.​local·​v1,​·​"msg":​Landroid/​os/​Message;​
811 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationManagerCo​mpat$SideChannelManag​er;​-​>mHandler:​Landroid/​os/​Handler;​ 811 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationManagerCo​mpat$SideChannelManag​er;​-​>mHandler:​Landroid/​os/​Handler;​
   
812 ·​·​·​·​int-​to-​long·​v4,​·​v0 812 ·​·​·​·​int-​to-​long·​v3,​·​v0
   
813 ·​·​·​·​invoke-​virtual·​{v2,​·​v1,​·​v4,​·​v5},​·​Landroid/​os/​Handler;​-​>sendMessageDelayed(L​android/​os/​Message;​J)​Z 813 ·​·​·​·​invoke-​virtual·​{v2,​·​v1,​·​v3,​·​v4},​·​Landroid/​os/​Handler;​-​>sendMessageDelayed(L​android/​os/​Message;​J)​Z
   
814 ·​·​·​·​goto/​16·​:​goto_0 814 ·​·​·​·​goto/​16·​:​goto_0
815 .​end·​method 815 .​end·​method
   
816 .​method·​private·​updateListenerMap()​V 816 .​method·​private·​updateListenerMap()​V
817 ·​·​·​·​.​locals·​12 817 ·​·​·​·​.​locals·​12
   
[−]
smali/android/support/v4/content/AsyncTaskLoader.smali
Offset 559, 15 lines modified Offset 559, 15 lines modified
   
559 ·​·​·​·​move-​result-​object·​v0 559 ·​·​·​·​move-​result-​object·​v0
   
560 ·​·​·​·​return-​object·​v0 560 ·​·​·​·​return-​object·​v0
561 .​end·​method 561 .​end·​method
   
562 .​method·​public·​setUpdateThrottle(J)​V 562 .​method·​public·​setUpdateThrottle(J)​V
563 ·​·​·​·​.​locals·​3 563 ·​·​·​·​.​locals·​2
564 ·​·​·​·​.​param·​p1,​·​"delayMS"·​·​·​·​#·​J 564 ·​·​·​·​.​param·​p1,​·​"delayMS"·​·​·​·​#·​J
   
565 ·​·​·​·​.​prologue 565 ·​·​·​·​.​prologue
566 ·​·​·​·​.​line·​103 566 ·​·​·​·​.​line·​103
567 ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​content/​AsyncTaskLoader;​,​·​"Landroid/​support/​v4/​content/​AsyncTaskLoader<TD;​>;​" 567 ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​content/​AsyncTaskLoader;​,​·​"Landroid/​support/​v4/​content/​AsyncTaskLoader<TD;​>;​"
568 ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​content/​AsyncTaskLoader;​-​>mUpdateThrottle:​J 568 ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​content/​AsyncTaskLoader;​-​>mUpdateThrottle:​J
   
[−]
smali/android/support/v4/content/ModernAsyncTask.smali
Offset 83, 15 lines modified Offset 83, 15 lines modified
83 ·​·​·​·​·​·​·​·​} 83 ·​·​·​·​·​·​·​·​}
84 ·​·​·​·​.​end·​annotation 84 ·​·​·​·​.​end·​annotation
85 .​end·​field 85 .​end·​field
   
   
86 #·​direct·​methods 86 #·​direct·​methods
87 .​method·​static·​constructor·​<clinit>()​V 87 .​method·​static·​constructor·​<clinit>()​V
88 ·​·​·​·​.​locals·​9 88 ·​·​·​·​.​locals·​8
   
89 ·​·​·​·​.​prologue 89 ·​·​·​·​.​prologue
90 ·​·​·​·​.​line·​54 90 ·​·​·​·​.​line·​54
91 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​content/​ModernAsyncTask$1;​ 91 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​content/​ModernAsyncTask$1;​
   
92 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​content/​ModernAsyncTask$1;​-​><init>()​V 92 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​content/​ModernAsyncTask$1;​-​><init>()​V
   
Offset 103, 31 lines modified Offset 103, 31 lines modified
103 ·​·​·​·​const/​16·​v1,​·​0xa 103 ·​·​·​·​const/​16·​v1,​·​0xa
   
104 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​util/​concurrent/​LinkedBlockingQueue;​-​><init>(I)​V 104 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​util/​concurrent/​LinkedBlockingQueue;​-​><init>(I)​V
   
105 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>sPoolWorkQueue:​Ljava/​util/​concurrent/​BlockingQueue;​ 105 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>sPoolWorkQueue:​Ljava/​util/​concurrent/​BlockingQueue;​
   
106 ·​·​·​·​.​line·​68 106 ·​·​·​·​.​line·​68
107 ·​·​·​·​new-​instance·​v1,​·​Ljava/​util/​concurrent/​ThreadPoolExecutor;​ 107 ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​concurrent/​ThreadPoolExecutor;​
   
108 ·​·​·​·​const/​4·​v2,​·​0x5 108 ·​·​·​·​const/​4·​v1,​·​0x5
   
109 ·​·​·​·​const/​16·​v3,​·​0x80 109 ·​·​·​·​const/​16·​v2,​·​0x80
   
110 ·​·​·​·​const-​wide/​16·​v4,​·​0x1 110 ·​·​·​·​const-​wide/​16·​v3,​·​0x1
   
111 ·​·​·​·​sget-​object·​v6,​·​Ljava/​util/​concurrent/​TimeUnit;​-​>SECONDS:​Ljava/​util/​concurrent/​TimeUnit;​ 111 ·​·​·​·​sget-​object·​v5,​·​Ljava/​util/​concurrent/​TimeUnit;​-​>SECONDS:​Ljava/​util/​concurrent/​TimeUnit;​
   
112 ·​·​·​·​sget-​object·​v7,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>sPoolWorkQueue:​Ljava/​util/​concurrent/​BlockingQueue;​ 112 ·​·​·​·​sget-​object·​v6,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>sPoolWorkQueue:​Ljava/​util/​concurrent/​BlockingQueue;​
   
113 ·​·​·​·​sget-​object·​v8,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>sThreadFactory:​Ljava/​util/​concurrent/​ThreadFactory;​ 113 ·​·​·​·​sget-​object·​v7,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>sThreadFactory:​Ljava/​util/​concurrent/​ThreadFactory;​
   
114 ·​·​·​·​invoke-​direct/​range·​{v1·​.​.​·​v8},​·​Ljava/​util/​concurrent/​ThreadPoolExecutor;​-​><init>(IIJLjava/​util/​concurrent/​TimeUnit;​Ljava/​util/​concurrent/​BlockingQueue;​Ljava/​util/​concurrent/​ThreadFactory;​)​V 114 ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v7},​·​Ljava/​util/​concurrent/​ThreadPoolExecutor;​-​><init>(IIJLjava/​util/​concurrent/​TimeUnit;​Ljava/​util/​concurrent/​BlockingQueue;​Ljava/​util/​concurrent/​ThreadFactory;​)​V
   
115 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>THREAD_POOL_EXECUTOR​:​Ljava/​util/​concurrent/​Executor;​ 115 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>THREAD_POOL_EXECUTOR​:​Ljava/​util/​concurrent/​Executor;​
   
116 ·​·​·​·​.​line·​75 116 ·​·​·​·​.​line·​75
117 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​content/​ModernAsyncTask$Inter​nalHandler;​ 117 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​content/​ModernAsyncTask$Inter​nalHandler;​
   
118 ·​·​·​·​const/​4·​v1,​·​0x0 118 ·​·​·​·​const/​4·​v1,​·​0x0
   
119 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Landroid/​support/​v4/​content/​ModernAsyncTask$Inter​nalHandler;​-​><init>(Landroid/​support/​v4/​content/​ModernAsyncTask$1;​)​V 119 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Landroid/​support/​v4/​content/​ModernAsyncTask$Inter​nalHandler;​-​><init>(Landroid/​support/​v4/​content/​ModernAsyncTask$1;​)​V
[−]
smali/android/support/v4/graphics/ColorUtils.smali
Offset 784, 59 lines modified Offset 784, 59 lines modified
   
784 ·​·​·​·​move-​result-​wide·​v0 784 ·​·​·​·​move-​result-​wide·​v0
   
785 ·​·​·​·​goto·​:​goto_2 785 ·​·​·​·​goto·​:​goto_2
786 .​end·​method 786 .​end·​method
   
787 .​method·​public·​static·​calculateMinimumAlpha​(IIF)​I 787 .​method·​public·​static·​calculateMinimumAlpha​(IIF)​I
788 ·​·​·​·​.​locals·​11 788 ·​·​·​·​.​locals·​10
789 ·​·​·​·​.​param·​p0,​·​"foreground"·​·​·​·​#·​I 789 ·​·​·​·​.​param·​p0,​·​"foreground"·​·​·​·​#·​I
790 ·​·​·​·​.​param·​p1,​·​"background"·​·​·​·​#·​I 790 ·​·​·​·​.​param·​p1,​·​"background"·​·​·​·​#·​I
791 ·​·​·​·​.​param·​p2,​·​"minContrastRatio"·​·​·​·​#·​F 791 ·​·​·​·​.​param·​p2,​·​"minContrastRatio"·​·​·​·​#·​F
   
792 ·​·​·​·​.​prologue 792 ·​·​·​·​.​prologue
793 ·​·​·​·​const/​16·​v8,​·​0xff 793 ·​·​·​·​const/​16·​v8,​·​0xff
   
794 ·​·​·​·​const/​16·​v10,​·​0xa 794 ·​·​·​·​const/​16·​v9,​·​0xa
   
795 ·​·​·​·​.​line·​111 795 ·​·​·​·​.​line·​111
796 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​graphics/​Color;​-​>alpha(I)​I 796 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​graphics/​Color;​-​>alpha(I)​I
   
797 ·​·​·​·​move-​result·​v5 797 ·​·​·​·​move-​result·​v7
   
798 ·​·​·​·​if-​eq·​v5,​·​v8,​·​:​cond_0 798 ·​·​·​·​if-​eq·​v7,​·​v8,​·​:​cond_0
   
799 ·​·​·​·​.​line·​112 799 ·​·​·​·​.​line·​112
800 ·​·​·​·​new-​instance·​v5,​·​Ljava/​lang/​IllegalArgumentExcept​ion;​ 800 ·​·​·​·​new-​instance·​v7,​·​Ljava/​lang/​IllegalArgumentExcept​ion;​
   
801 ·​·​·​·​const-​string·​v8,​·​"background·​can·​not·​be·​translucent" 801 ·​·​·​·​const-​string·​v8,​·​"background·​can·​not·​be·​translucent"
   
802 ·​·​·​·​invoke-​direct·​{v5,​·​v8},​·​Ljava/​lang/​IllegalArgumentExcept​ion;​-​><init>(Ljava/​lang/​String;​)​V 802 ·​·​·​·​invoke-​direct·​{v7,​·​v8},​·​Ljava/​lang/​IllegalArgumentExcept​ion;​-​><init>(Ljava/​lang/​String;​)​V
   
803 ·​·​·​·​throw·​v5 803 ·​·​·​·​throw·​v7
   
804 ·​·​·​·​.​line·​116 804 ·​·​·​·​.​line·​116
805 ·​·​·​·​:​cond_0 805 ·​·​·​·​:​cond_0
806 ·​·​·​·​invoke-​static·​{p0,​·​v8},​·​Landroid/​support/​v4/​graphics/​ColorUtils;​-​>setAlphaComponent(II​)​I 806 ·​·​·​·​invoke-​static·​{p0,​·​v8},​·​Landroid/​support/​v4/​graphics/​ColorUtils;​-​>setAlphaComponent(II​)​I
   
807 ·​·​·​·​move-​result·​v4 807 ·​·​·​·​move-​result·​v4
   
808 ·​·​·​·​.​line·​117 808 ·​·​·​·​.​line·​117
809 ·​·​·​·​.​local·​v4,​·​"testForeground":​I 809 ·​·​·​·​.​local·​v4,​·​"testForeground":​I
810 ·​·​·​·​invoke-​static·​{v4,​·​p1},​·​Landroid/​support/​v4/​graphics/​ColorUtils;​-​>calculateContrast(II​)​D 810 ·​·​·​·​invoke-​static·​{v4,​·​p1},​·​Landroid/​support/​v4/​graphics/​ColorUtils;​-​>calculateContrast(II​)​D
   
811 ·​·​·​·​move-​result-​wide·​v6 811 ·​·​·​·​move-​result-​wide·​v5
   
812 ·​·​·​·​.​line·​118 812 ·​·​·​·​.​line·​118
813 ·​·​·​·​.​local·​v6,​·​"testRatio":​D 813 ·​·​·​·​.​local·​v5,​·​"testRatio":​D
814 ·​·​·​·​float-​to-​double·​v8,​·​p2 814 ·​·​·​·​float-​to-​double·​v7,​·​p2
   
815 ·​·​·​·​cmpg-​double·​v5,​·​v6,​·​v8 815 ·​·​·​·​cmpg-​double·​v7,​·​v5,​·​v7
   
816 ·​·​·​·​if-​gez·​v5,​·​:​cond_2 816 ·​·​·​·​if-​gez·​v7,​·​:​cond_2
   
817 ·​·​·​·​.​line·​120 817 ·​·​·​·​.​line·​120
818 ·​·​·​·​const/​4·​v0,​·​-​0x1 818 ·​·​·​·​const/​4·​v0,​·​-​0x1
   
819 ·​·​·​·​.​line·​145 819 ·​·​·​·​.​line·​145
820 ·​·​·​·​:​cond_1 820 ·​·​·​·​:​cond_1
821 ·​·​·​·​return·​v0 821 ·​·​·​·​return·​v0
Offset 852, 42 lines modified Offset 852, 42 lines modified
852 ·​·​·​·​.​line·​126 852 ·​·​·​·​.​line·​126
853 ·​·​·​·​.​local·​v1,​·​"minAlpha":​I 853 ·​·​·​·​.​local·​v1,​·​"minAlpha":​I
854 ·​·​·​·​const/​16·​v0,​·​0xff 854 ·​·​·​·​const/​16·​v0,​·​0xff
   
855 ·​·​·​·​.​line·​128 855 ·​·​·​·​.​line·​128
856 ·​·​·​·​.​local·​v0,​·​"maxAlpha":​I 856 ·​·​·​·​.​local·​v0,​·​"maxAlpha":​I
857 ·​·​·​·​:​goto_0 857 ·​·​·​·​:​goto_0
858 ·​·​·​·​if-​gt·​v2,​·​v10,​·​:​cond_1 858 ·​·​·​·​if-​gt·​v2,​·​v9,​·​:​cond_1
   
859 ·​·​·​·​sub-​int·​v5,​·​v0,​·​v1 859 ·​·​·​·​sub-​int·​v7,​·​v0,​·​v1
   
860 ·​·​·​·​if-​le·​v5,​·​v10,​·​:​cond_1 860 ·​·​·​·​if-​le·​v7,​·​v9,​·​:​cond_1
   
861 ·​·​·​·​.​line·​130 861 ·​·​·​·​.​line·​130
862 ·​·​·​·​add-​int·​v5,​·​v1,​·​v0 862 ·​·​·​·​add-​int·​v7,​·​v1,​·​v0
   
863 ·​·​·​·​div-​int/​lit8·​v3,​·​v5,​·​0x2 863 ·​·​·​·​div-​int/​lit8·​v3,​·​v7,​·​0x2
   
864 ·​·​·​·​.​line·​132 864 ·​·​·​·​.​line·​132
865 ·​·​·​·​.​local·​v3,​·​"testAlpha":​I 865 ·​·​·​·​.​local·​v3,​·​"testAlpha":​I
866 ·​·​·​·​invoke-​static·​{p0,​·​v3},​·​Landroid/​support/​v4/​graphics/​ColorUtils;​-​>setAlphaComponent(II​)​I 866 ·​·​·​·​invoke-​static·​{p0,​·​v3},​·​Landroid/​support/​v4/​graphics/​ColorUtils;​-​>setAlphaComponent(II​)​I
   
867 ·​·​·​·​move-​result·​v4 867 ·​·​·​·​move-​result·​v4
   
868 ·​·​·​·​.​line·​133 868 ·​·​·​·​.​line·​133
869 ·​·​·​·​invoke-​static·​{v4,​·​p1},​·​Landroid/​support/​v4/​graphics/​ColorUtils;​-​>calculateContrast(II​)​D 869 ·​·​·​·​invoke-​static·​{v4,​·​p1},​·​Landroid/​support/​v4/​graphics/​ColorUtils;​-​>calculateContrast(II​)​D
   
870 ·​·​·​·​move-​result-​wide·​v6 870 ·​·​·​·​move-​result-​wide·​v5
   
871 ·​·​·​·​.​line·​135 871 ·​·​·​·​.​line·​135
872 ·​·​·​·​float-​to-​double·​v8,​·​p2 872 ·​·​·​·​float-​to-​double·​v7,​·​p2
   
873 ·​·​·​·​cmpg-​double·​v5,​·​v6,​·​v8 873 ·​·​·​·​cmpg-​double·​v7,​·​v5,​·​v7
   
874 ·​·​·​·​if-​gez·​v5,​·​:​cond_3 874 ·​·​·​·​if-​gez·​v7,​·​:​cond_3
   
875 ·​·​·​·​.​line·​136 875 ·​·​·​·​.​line·​136
876 ·​·​·​·​move·​v1,​·​v3 876 ·​·​·​·​move·​v1,​·​v3
   
Max diff block lines reached; 43/2668 bytes (1.61%) of diff not shown.
[−]
smali/android/support/v4/graphics/drawable/DrawableWrapperDonut.smali
Offset 382, 15 lines modified Offset 382, 15 lines modified
   
382 ·​·​·​·​move-​result·​v0 382 ·​·​·​·​move-​result·​v0
   
383 ·​·​·​·​return·​v0 383 ·​·​·​·​return·​v0
384 .​end·​method 384 .​end·​method
   
385 .​method·​public·​scheduleDrawable(Land​roid/​graphics/​drawable/​Drawable;​Ljava/​lang/​Runnable;​J)​V 385 .​method·​public·​scheduleDrawable(Land​roid/​graphics/​drawable/​Drawable;​Ljava/​lang/​Runnable;​J)​V
386 ·​·​·​·​.​locals·​1 386 ·​·​·​·​.​locals·​0
387 ·​·​·​·​.​param·​p1,​·​"who"·​·​·​·​#·​Landroid/​graphics/​drawable/​Drawable;​ 387 ·​·​·​·​.​param·​p1,​·​"who"·​·​·​·​#·​Landroid/​graphics/​drawable/​Drawable;​
388 ·​·​·​·​.​param·​p2,​·​"what"·​·​·​·​#·​Ljava/​lang/​Runnable;​ 388 ·​·​·​·​.​param·​p2,​·​"what"·​·​·​·​#·​Ljava/​lang/​Runnable;​
389 ·​·​·​·​.​param·​p3,​·​"when"·​·​·​·​#·​J 389 ·​·​·​·​.​param·​p3,​·​"when"·​·​·​·​#·​J
   
390 ·​·​·​·​.​prologue 390 ·​·​·​·​.​prologue
391 ·​·​·​·​.​line·​173 391 ·​·​·​·​.​line·​173
392 ·​·​·​·​invoke-​virtual·​{p0,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableWrapperDonut;​-​>scheduleSelf(Ljava/​lang/​Runnable;​J)​V 392 ·​·​·​·​invoke-​virtual·​{p0,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableWrapperDonut;​-​>scheduleSelf(Ljava/​lang/​Runnable;​J)​V
[−]
smali/android/support/v4/media/MediaMetadataCompat$Builder.smali
Offset 155, 15 lines modified Offset 155, 15 lines modified
155 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​p2},​·​Landroid/​os/​Bundle;​-​>putParcelable(Ljava/​lang/​String;​Landroid/​os/​Parcelable;​)​V 155 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​p2},​·​Landroid/​os/​Bundle;​-​>putParcelable(Ljava/​lang/​String;​Landroid/​os/​Parcelable;​)​V
   
156 ·​·​·​·​.​line·​733 156 ·​·​·​·​.​line·​733
157 ·​·​·​·​return-​object·​p0 157 ·​·​·​·​return-​object·​p0
158 .​end·​method 158 .​end·​method
   
159 .​method·​public·​putLong(Ljava/​lang/​String;​J)​Landroid/​support/​v4/​media/​MediaMetadataCompat$B​uilder;​ 159 .​method·​public·​putLong(Ljava/​lang/​String;​J)​Landroid/​support/​v4/​media/​MediaMetadataCompat$B​uilder;​
160 ·​·​·​·​.​locals·​4 160 ·​·​·​·​.​locals·​3
161 ·​·​·​·​.​param·​p1,​·​"key"·​·​·​·​#·​Ljava/​lang/​String;​ 161 ·​·​·​·​.​param·​p1,​·​"key"·​·​·​·​#·​Ljava/​lang/​String;​
162 ·​·​·​·​.​param·​p2,​·​"value"·​·​·​·​#·​J 162 ·​·​·​·​.​param·​p2,​·​"value"·​·​·​·​#·​J
   
163 ·​·​·​·​.​prologue 163 ·​·​·​·​.​prologue
164 ·​·​·​·​.​line·​677 164 ·​·​·​·​.​line·​677
165 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>METADATA_KEYS_TYPE:​Landroid/​support/​v4/​util/​ArrayMap;​ 165 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>METADATA_KEYS_TYPE:​Landroid/​support/​v4/​util/​ArrayMap;​
166 ·​·​·​·​invoke-​static·​{},​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>access$200()​Landroid/​support/​v4/​util/​ArrayMap;​ 166 ·​·​·​·​invoke-​static·​{},​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>access$200()​Landroid/​support/​v4/​util/​ArrayMap;​
[−]
smali/android/support/v4/media/MediaMetadataCompat.smali
Offset 599, 15 lines modified Offset 599, 15 lines modified
599 ·​·​·​·​.​line·​33 599 ·​·​·​·​.​line·​33
600 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>METADATA_KEYS_TYPE:​Landroid/​support/​v4/​util/​ArrayMap;​ 600 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>METADATA_KEYS_TYPE:​Landroid/​support/​v4/​util/​ArrayMap;​
   
601 ·​·​·​·​return-​object·​v0 601 ·​·​·​·​return-​object·​v0
602 .​end·​method 602 .​end·​method
   
603 .​method·​public·​static·​fromMediaMetadata(Lja​va/​lang/​Object;​)​Landroid/​support/​v4/​media/​MediaMetadataCompat;​ 603 .​method·​public·​static·​fromMediaMetadata(Lja​va/​lang/​Object;​)​Landroid/​support/​v4/​media/​MediaMetadataCompat;​
604 ·​·​·​·​.​locals·​8 604 ·​·​·​·​.​locals·​7
605 ·​·​·​·​.​param·​p0,​·​"metadataObj"·​·​·​·​#·​Ljava/​lang/​Object;​ 605 ·​·​·​·​.​param·​p0,​·​"metadataObj"·​·​·​·​#·​Ljava/​lang/​Object;​
   
606 ·​·​·​·​.​prologue 606 ·​·​·​·​.​prologue
607 ·​·​·​·​.​line·​471 607 ·​·​·​·​.​line·​471
608 ·​·​·​·​if-​eqz·​p0,​·​:​cond_0 608 ·​·​·​·​if-​eqz·​p0,​·​:​cond_0
   
609 ·​·​·​·​sget·​v5,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 609 ·​·​·​·​sget·​v5,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
Offset 678, 17 lines modified Offset 678, 17 lines modified
   
678 ·​·​·​·​goto·​:​goto_1 678 ·​·​·​·​goto·​:​goto_1
   
679 ·​·​·​·​.​line·​485 679 ·​·​·​·​.​line·​485
680 ·​·​·​·​:​pswitch_0 680 ·​·​·​·​:​pswitch_0
681 ·​·​·​·​invoke-​static·​{p0,​·​v2},​·​Landroid/​support/​v4/​media/​MediaMetadataCompatAp​i21;​-​>getLong(Ljava/​lang/​Object;​Ljava/​lang/​String;​)​J 681 ·​·​·​·​invoke-​static·​{p0,​·​v2},​·​Landroid/​support/​v4/​media/​MediaMetadataCompatAp​i21;​-​>getLong(Ljava/​lang/​Object;​Ljava/​lang/​String;​)​J
   
682 ·​·​·​·​move-​result-​wide·​v6 682 ·​·​·​·​move-​result-​wide·​v5
   
683 ·​·​·​·​invoke-​virtual·​{v0,​·​v2,​·​v6,​·​v7},​·​Landroid/​support/​v4/​media/​MediaMetadataCompat$B​uilder;​-​>putLong(Ljava/​lang/​String;​J)​Landroid/​support/​v4/​media/​MediaMetadataCompat$B​uilder;​ 683 ·​·​·​·​invoke-​virtual·​{v0,​·​v2,​·​v5,​·​v6},​·​Landroid/​support/​v4/​media/​MediaMetadataCompat$B​uilder;​-​>putLong(Ljava/​lang/​String;​J)​Landroid/​support/​v4/​media/​MediaMetadataCompat$B​uilder;​
   
684 ·​·​·​·​goto·​:​goto_1 684 ·​·​·​·​goto·​:​goto_1
   
685 ·​·​·​·​.​line·​481 685 ·​·​·​·​.​line·​481
686 ·​·​·​·​:​pswitch_1 686 ·​·​·​·​:​pswitch_1
687 ·​·​·​·​invoke-​static·​{p0,​·​v2},​·​Landroid/​support/​v4/​media/​MediaMetadataCompatAp​i21;​-​>getBitmap(Ljava/​lang/​Object;​Ljava/​lang/​String;​)​Landroid/​graphics/​Bitmap;​ 687 ·​·​·​·​invoke-​static·​{p0,​·​v2},​·​Landroid/​support/​v4/​media/​MediaMetadataCompatAp​i21;​-​>getBitmap(Ljava/​lang/​Object;​Ljava/​lang/​String;​)​Landroid/​graphics/​Bitmap;​
   
Offset 1098, 24 lines modified Offset 1098, 24 lines modified
1098 ·​·​·​·​:​cond_7 1098 ·​·​·​·​:​cond_7
1099 ·​·​·​·​add-​int/​lit8·​v2,​·​v2,​·​0x1 1099 ·​·​·​·​add-​int/​lit8·​v2,​·​v2,​·​0x1
   
1100 ·​·​·​·​goto·​:​goto_2 1100 ·​·​·​·​goto·​:​goto_2
1101 .​end·​method 1101 .​end·​method
   
1102 .​method·​public·​getLong(Ljava/​lang/​String;​)​J 1102 .​method·​public·​getLong(Ljava/​lang/​String;​)​J
1103 ·​·​·​·​.​locals·​4 1103 ·​·​·​·​.​locals·​3
1104 ·​·​·​·​.​param·​p1,​·​"key"·​·​·​·​#·​Ljava/​lang/​String;​ 1104 ·​·​·​·​.​param·​p1,​·​"key"·​·​·​·​#·​Ljava/​lang/​String;​
   
1105 ·​·​·​·​.​prologue 1105 ·​·​·​·​.​prologue
1106 ·​·​·​·​.​line·​313 1106 ·​·​·​·​.​line·​313
1107 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>mBundle:​Landroid/​os/​Bundle;​ 1107 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>mBundle:​Landroid/​os/​Bundle;​
   
1108 ·​·​·​·​const-​wide/​16·​v2,​·​0x0 1108 ·​·​·​·​const-​wide/​16·​v1,​·​0x0
   
1109 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​v2,​·​v3},​·​Landroid/​os/​Bundle;​-​>getLong(Ljava/​lang/​String;​J)​J 1109 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​v1,​·​v2},​·​Landroid/​os/​Bundle;​-​>getLong(Ljava/​lang/​String;​J)​J
   
1110 ·​·​·​·​move-​result-​wide·​v0 1110 ·​·​·​·​move-​result-​wide·​v0
   
1111 ·​·​·​·​return-​wide·​v0 1111 ·​·​·​·​return-​wide·​v0
1112 .​end·​method 1112 .​end·​method
   
1113 .​method·​public·​getMediaMetadata()​Ljava/​lang/​Object;​ 1113 .​method·​public·​getMediaMetadata()​Ljava/​lang/​Object;​
[−]
smali/android/support/v4/media/TransportMediatorJellybeanMR2.smali
Offset 393, 15 lines modified Offset 393, 15 lines modified
393 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​media/​TransportMediatorJell​ybeanMR2;​-​>dropAudioFocus()​V 393 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​media/​TransportMediatorJell​ybeanMR2;​-​>dropAudioFocus()​V
   
394 ·​·​·​·​.​line·​172 394 ·​·​·​·​.​line·​172
395 ·​·​·​·​return-​void 395 ·​·​·​·​return-​void
396 .​end·​method 396 .​end·​method
   
397 .​method·​public·​refreshState(ZJI)​V 397 .​method·​public·​refreshState(ZJI)​V
398 ·​·​·​·​.​locals·​4 398 ·​·​·​·​.​locals·​3
399 ·​·​·​·​.​param·​p1,​·​"playing"·​·​·​·​#·​Z 399 ·​·​·​·​.​param·​p1,​·​"playing"·​·​·​·​#·​Z
400 ·​·​·​·​.​param·​p2,​·​"position"·​·​·​·​#·​J 400 ·​·​·​·​.​param·​p2,​·​"position"·​·​·​·​#·​J
401 ·​·​·​·​.​param·​p4,​·​"transportControls"·​·​·​·​#·​I 401 ·​·​·​·​.​param·​p4,​·​"transportControls"·​·​·​·​#·​I
   
402 ·​·​·​·​.​prologue 402 ·​·​·​·​.​prologue
403 ·​·​·​·​.​line·​159 403 ·​·​·​·​.​line·​159
404 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​TransportMediatorJell​ybeanMR2;​-​>mRemoteControl:​Landroid/​media/​RemoteControlClient;​ 404 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​TransportMediatorJell​ybeanMR2;​-​>mRemoteControl:​Landroid/​media/​RemoteControlClient;​
[−]
smali/android/support/v4/media/TransportPerformer.smali
Offset 27, 69 lines modified Offset 27, 69 lines modified
   
27 ·​·​·​·​return-​void 27 ·​·​·​·​return-​void
28 .​end·​method 28 .​end·​method
   
   
29 #·​virtual·​methods 29 #·​virtual·​methods
30 .​method·​public·​onAudioFocusChange(I)​V 30 .​method·​public·​onAudioFocusChange(I)​V
31 ·​·​·​·​.​locals·​9 31 ·​·​·​·​.​locals·​8
32 ·​·​·​·​.​param·​p1,​·​"focusChange"·​·​·​·​#·​I 32 ·​·​·​·​.​param·​p1,​·​"focusChange"·​·​·​·​#·​I
   
33 ·​·​·​·​.​prologue 33 ·​·​·​·​.​prologue
34 ·​·​·​·​.​line·​188 34 ·​·​·​·​.​line·​188
35 ·​·​·​·​const/​4·​v7,​·​0x0 35 ·​·​·​·​const/​4·​v6,​·​0x0
   
36 ·​·​·​·​.​line·​189 36 ·​·​·​·​.​line·​189
37 ·​·​·​·​.​local·​v7,​·​"keyCode":​I 37 ·​·​·​·​.​local·​v6,​·​"keyCode":​I
38 ·​·​·​·​packed-​switch·​p1,​·​:​pswitch_data_0 38 ·​·​·​·​packed-​switch·​p1,​·​:​pswitch_data_0
   
39 ·​·​·​·​.​line·​196 39 ·​·​·​·​.​line·​196
40 ·​·​·​·​:​goto_0 40 ·​·​·​·​:​goto_0
41 ·​·​·​·​if-​eqz·​v7,​·​:​cond_0 41 ·​·​·​·​if-​eqz·​v6,​·​:​cond_0
   
42 ·​·​·​·​.​line·​197 42 ·​·​·​·​.​line·​197
43 ·​·​·​·​invoke-​static·​{},​·​Landroid/​os/​SystemClock;​-​>uptimeMillis()​J 43 ·​·​·​·​invoke-​static·​{},​·​Landroid/​os/​SystemClock;​-​>uptimeMillis()​J
   
44 ·​·​·​·​move-​result-​wide·​v2 44 ·​·​·​·​move-​result-​wide·​v1
   
45 ·​·​·​·​.​line·​198 45 ·​·​·​·​.​line·​198
46 ·​·​·​·​.​local·​v2,​·​"now":​J 46 ·​·​·​·​.​local·​v1,​·​"now":​J
47 ·​·​·​·​new-​instance·​v1,​·​Landroid/​view/​KeyEvent;​ 47 ·​·​·​·​new-​instance·​v0,​·​Landroid/​view/​KeyEvent;​
   
48 ·​·​·​·​const/​4·​v6,​·​0x0 48 ·​·​·​·​const/​4·​v5,​·​0x0
   
49 ·​·​·​·​const/​4·​v8,​·​0x0 49 ·​·​·​·​const/​4·​v7,​·​0x0
   
50 ·​·​·​·​move-​wide·​v4,​·​v2 50 ·​·​·​·​move-​wide·​v3,​·​v1
   
51 ·​·​·​·​invoke-​direct/​range·​{v1·​.​.​·​v8},​·​Landroid/​view/​KeyEvent;​-​><init>(JJIII)​V 51 ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v7},​·​Landroid/​view/​KeyEvent;​-​><init>(JJIII)​V
   
52 ·​·​·​·​invoke-​virtual·​{p0,​·​v7,​·​v1},​·​Landroid/​support/​v4/​media/​TransportPerformer;​-​>onMediaButtonDown(IL​android/​view/​KeyEvent;​)​Z 52 ·​·​·​·​invoke-​virtual·​{p0,​·​v6,​·​v0},​·​Landroid/​support/​v4/​media/​TransportPerformer;​-​>onMediaButtonDown(IL​android/​view/​KeyEvent;​)​Z
   
53 ·​·​·​·​.​line·​199 53 ·​·​·​·​.​line·​199
54 ·​·​·​·​new-​instance·​v1,​·​Landroid/​view/​KeyEvent;​ 54 ·​·​·​·​new-​instance·​v0,​·​Landroid/​view/​KeyEvent;​
   
55 ·​·​·​·​const/​4·​v6,​·​0x1 55 ·​·​·​·​const/​4·​v5,​·​0x1
   
56 ·​·​·​·​const/​4·​v8,​·​0x0 56 ·​·​·​·​const/​4·​v7,​·​0x0
   
57 ·​·​·​·​move-​wide·​v4,​·​v2 57 ·​·​·​·​move-​wide·​v3,​·​v1
   
58 ·​·​·​·​invoke-​direct/​range·​{v1·​.​.​·​v8},​·​Landroid/​view/​KeyEvent;​-​><init>(JJIII)​V 58 ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v7},​·​Landroid/​view/​KeyEvent;​-​><init>(JJIII)​V
   
59 ·​·​·​·​invoke-​virtual·​{p0,​·​v7,​·​v1},​·​Landroid/​support/​v4/​media/​TransportPerformer;​-​>onMediaButtonUp(ILan​droid/​view/​KeyEvent;​)​Z 59 ·​·​·​·​invoke-​virtual·​{p0,​·​v6,​·​v0},​·​Landroid/​support/​v4/​media/​TransportPerformer;​-​>onMediaButtonUp(ILan​droid/​view/​KeyEvent;​)​Z
   
60 ·​·​·​·​.​line·​201 60 ·​·​·​·​.​line·​201
61 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"now":​J 61 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"now":​J
62 ·​·​·​·​:​cond_0 62 ·​·​·​·​:​cond_0
63 ·​·​·​·​return-​void 63 ·​·​·​·​return-​void
   
64 ·​·​·​·​.​line·​193 64 ·​·​·​·​.​line·​193
65 ·​·​·​·​:​pswitch_0 65 ·​·​·​·​:​pswitch_0
66 ·​·​·​·​const/​16·​v7,​·​0x7f 66 ·​·​·​·​const/​16·​v6,​·​0x7f
   
67 ·​·​·​·​goto·​:​goto_0 67 ·​·​·​·​goto·​:​goto_0
   
68 ·​·​·​·​.​line·​189 68 ·​·​·​·​.​line·​189
69 ·​·​·​·​:​pswitch_data_0 69 ·​·​·​·​:​pswitch_data_0
70 ·​·​·​·​.​packed-​switch·​-​0x1 70 ·​·​·​·​.​packed-​switch·​-​0x1
71 ·​·​·​·​·​·​·​·​:​pswitch_0 71 ·​·​·​·​·​·​·​·​:​pswitch_0
[−]
smali/android/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase.smali
Offset 230, 19 lines modified Offset 230, 19 lines modified
230 ·​·​·​·​:​try_start_0 230 ·​·​·​·​:​try_start_0
231 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaControllerCompat​$MediaControllerImplB​ase;​-​>mBinder:​Landroid/​support/​v4/​media/​session/​IMediaSession;​ 231 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaControllerCompat​$MediaControllerImplB​ase;​-​>mBinder:​Landroid/​support/​v4/​media/​session/​IMediaSession;​
   
232 ·​·​·​·​invoke-​interface·​{v1},​·​Landroid/​support/​v4/​media/​session/​IMediaSession;​-​>getFlags()​J 232 ·​·​·​·​invoke-​interface·​{v1},​·​Landroid/​support/​v4/​media/​session/​IMediaSession;​-​>getFlags()​J
233 ·​·​·​·​:​try_end_0 233 ·​·​·​·​:​try_end_0
234 ·​·​·​·​.​catch·​Landroid/​os/​RemoteException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 234 ·​·​·​·​.​catch·​Landroid/​os/​RemoteException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
   
235 ·​·​·​·​move-​result-​wide·​v2 235 ·​·​·​·​move-​result-​wide·​v1
   
236 ·​·​·​·​.​line·​917 236 ·​·​·​·​.​line·​917
237 ·​·​·​·​:​goto_0 237 ·​·​·​·​:​goto_0
238 ·​·​·​·​return-​wide·​v2 238 ·​·​·​·​return-​wide·​v1
   
239 ·​·​·​·​.​line·​914 239 ·​·​·​·​.​line·​914
240 ·​·​·​·​:​catch_0 240 ·​·​·​·​:​catch_0
241 ·​·​·​·​move-​exception·​v0 241 ·​·​·​·​move-​exception·​v0
   
242 ·​·​·​·​.​line·​915 242 ·​·​·​·​.​line·​915
243 ·​·​·​·​.​local·​v0,​·​"e":​Landroid/​os/​RemoteException;​ 243 ·​·​·​·​.​local·​v0,​·​"e":​Landroid/​os/​RemoteException;​
Offset 265, 15 lines modified Offset 265, 15 lines modified
265 ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 265 ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
266 ·​·​·​·​move-​result-​object·​v2 266 ·​·​·​·​move-​result-​object·​v2
   
267 ·​·​·​·​invoke-​static·​{v1,​·​v2},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I 267 ·​·​·​·​invoke-​static·​{v1,​·​v2},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
   
268 ·​·​·​·​.​line·​917 268 ·​·​·​·​.​line·​917
269 ·​·​·​·​const-​wide/​16·​v2,​·​0x0 269 ·​·​·​·​const-​wide/​16·​v1,​·​0x0
   
270 ·​·​·​·​goto·​:​goto_0 270 ·​·​·​·​goto·​:​goto_0
271 .​end·​method 271 .​end·​method
   
272 .​method·​public·​getMediaController()​Ljava/​lang/​Object;​ 272 .​method·​public·​getMediaController()​Ljava/​lang/​Object;​
273 ·​·​·​·​.​locals·​1 273 ·​·​·​·​.​locals·​1
   
[−]
smali/android/support/v4/media/session/MediaControllerCompat$TransportControlsBase.smali
Offset 319, 15 lines modified Offset 319, 15 lines modified
   
319 ·​·​·​·​invoke-​static·​{v1,​·​v2},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I 319 ·​·​·​·​invoke-​static·​{v1,​·​v2},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
   
320 ·​·​·​·​goto·​:​goto_0 320 ·​·​·​·​goto·​:​goto_0
321 .​end·​method 321 .​end·​method
   
322 .​method·​public·​seekTo(J)​V 322 .​method·​public·​seekTo(J)​V
323 ·​·​·​·​.​locals·​5 323 ·​·​·​·​.​locals·​4
324 ·​·​·​·​.​param·​p1,​·​"pos"·​·​·​·​#·​J 324 ·​·​·​·​.​param·​p1,​·​"pos"·​·​·​·​#·​J
   
325 ·​·​·​·​.​prologue 325 ·​·​·​·​.​prologue
326 ·​·​·​·​.​line·​1051 326 ·​·​·​·​.​line·​1051
327 ·​·​·​·​:​try_start_0 327 ·​·​·​·​:​try_start_0
328 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaControllerCompat​$TransportControlsBas​e;​-​>mBinder:​Landroid/​support/​v4/​media/​session/​IMediaSession;​ 328 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaControllerCompat​$TransportControlsBas​e;​-​>mBinder:​Landroid/​support/​v4/​media/​session/​IMediaSession;​
   
Offset 575, 15 lines modified Offset 575, 15 lines modified
   
575 ·​·​·​·​invoke-​static·​{v1,​·​v2},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I 575 ·​·​·​·​invoke-​static·​{v1,​·​v2},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
   
576 ·​·​·​·​goto·​:​goto_0 576 ·​·​·​·​goto·​:​goto_0
577 .​end·​method 577 .​end·​method
   
578 .​method·​public·​skipToQueueItem(J)​V 578 .​method·​public·​skipToQueueItem(J)​V
579 ·​·​·​·​.​locals·​5 579 ·​·​·​·​.​locals·​4
580 ·​·​·​·​.​param·​p1,​·​"id"·​·​·​·​#·​J 580 ·​·​·​·​.​param·​p1,​·​"id"·​·​·​·​#·​J
   
581 ·​·​·​·​.​prologue 581 ·​·​·​·​.​prologue
582 ·​·​·​·​.​line·​1024 582 ·​·​·​·​.​line·​1024
583 ·​·​·​·​:​try_start_0 583 ·​·​·​·​:​try_start_0
584 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaControllerCompat​$TransportControlsBas​e;​-​>mBinder:​Landroid/​support/​v4/​media/​session/​IMediaSession;​ 584 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaControllerCompat​$TransportControlsBas​e;​-​>mBinder:​Landroid/​support/​v4/​media/​session/​IMediaSession;​
   
[−]
smali/android/support/v4/media/session/MediaControllerCompatApi21$TransportControls.smali
Offset 116, 15 lines modified Offset 116, 15 lines modified
116 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​media/​session/​MediaController$Trans​portControls;​-​>rewind()​V 116 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​media/​session/​MediaController$Trans​portControls;​-​>rewind()​V
   
117 ·​·​·​·​.​line·​144 117 ·​·​·​·​.​line·​144
118 ·​·​·​·​return-​void 118 ·​·​·​·​return-​void
119 .​end·​method 119 .​end·​method
   
120 .​method·​public·​static·​seekTo(Ljava/​lang/​Object;​J)​V 120 .​method·​public·​static·​seekTo(Ljava/​lang/​Object;​J)​V
121 ·​·​·​·​.​locals·​1 121 ·​·​·​·​.​locals·​0
122 ·​·​·​·​.​param·​p0,​·​"controlsObj"·​·​·​·​#·​Ljava/​lang/​Object;​ 122 ·​·​·​·​.​param·​p0,​·​"controlsObj"·​·​·​·​#·​Ljava/​lang/​Object;​
123 ·​·​·​·​.​param·​p1,​·​"pos"·​·​·​·​#·​J 123 ·​·​·​·​.​param·​p1,​·​"pos"·​·​·​·​#·​J
   
124 ·​·​·​·​.​prologue 124 ·​·​·​·​.​prologue
125 ·​·​·​·​.​line·​135 125 ·​·​·​·​.​line·​135
126 ·​·​·​·​check-​cast·​p0,​·​Landroid/​media/​session/​MediaController$Trans​portControls;​ 126 ·​·​·​·​check-​cast·​p0,​·​Landroid/​media/​session/​MediaController$Trans​portControls;​
   
Offset 198, 15 lines modified Offset 198, 15 lines modified
198 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​media/​session/​MediaController$Trans​portControls;​-​>skipToPrevious()​V 198 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​media/​session/​MediaController$Trans​portControls;​-​>skipToPrevious()​V
   
199 ·​·​·​·​.​line·​152 199 ·​·​·​·​.​line·​152
200 ·​·​·​·​return-​void 200 ·​·​·​·​return-​void
201 .​end·​method 201 .​end·​method
   
202 .​method·​public·​static·​skipToQueueItem(Ljava​/​lang/​Object;​J)​V 202 .​method·​public·​static·​skipToQueueItem(Ljava​/​lang/​Object;​J)​V
203 ·​·​·​·​.​locals·​1 203 ·​·​·​·​.​locals·​0
204 ·​·​·​·​.​param·​p0,​·​"controlsObj"·​·​·​·​#·​Ljava/​lang/​Object;​ 204 ·​·​·​·​.​param·​p0,​·​"controlsObj"·​·​·​·​#·​Ljava/​lang/​Object;​
205 ·​·​·​·​.​param·​p1,​·​"id"·​·​·​·​#·​J 205 ·​·​·​·​.​param·​p1,​·​"id"·​·​·​·​#·​J
   
206 ·​·​·​·​.​prologue 206 ·​·​·​·​.​prologue
207 ·​·​·​·​.​line·​167 207 ·​·​·​·​.​line·​167
208 ·​·​·​·​check-​cast·​p0,​·​Landroid/​media/​session/​MediaController$Trans​portControls;​ 208 ·​·​·​·​check-​cast·​p0,​·​Landroid/​media/​session/​MediaController$Trans​portControls;​
   
[−]
smali/android/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler.smali
Offset 69, 15 lines modified Offset 69, 15 lines modified
69 ·​·​·​·​.​line·​1716 69 ·​·​·​·​.​line·​1716
70 ·​·​·​·​return-​void 70 ·​·​·​·​return-​void
71 .​end·​method 71 .​end·​method
   
   
72 #·​virtual·​methods 72 #·​virtual·​methods
73 .​method·​public·​handleMessage(Landroi​d/​os/​Message;​)​V 73 .​method·​public·​handleMessage(Landroi​d/​os/​Message;​)​V
74 ·​·​·​·​.​locals·​6 74 ·​·​·​·​.​locals·​5
75 ·​·​·​·​.​param·​p1,​·​"msg"·​·​·​·​#·​Landroid/​os/​Message;​ 75 ·​·​·​·​.​param·​p1,​·​"msg"·​·​·​·​#·​Landroid/​os/​Message;​
   
76 ·​·​·​·​.​prologue 76 ·​·​·​·​.​prologue
77 ·​·​·​·​const/​4·​v3,​·​0x0 77 ·​·​·​·​const/​4·​v3,​·​0x0
   
78 ·​·​·​·​.​line·​1738 78 ·​·​·​·​.​line·​1738
79 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase$Me​ssageHandler;​-​>this$0:​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase;​ 79 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase$Me​ssageHandler;​-​>this$0:​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase;​
Offset 167, 17 lines modified Offset 167, 17 lines modified
   
167 ·​·​·​·​iget-​object·​v1,​·​p1,​·​Landroid/​os/​Message;​-​>obj:​Ljava/​lang/​Object;​ 167 ·​·​·​·​iget-​object·​v1,​·​p1,​·​Landroid/​os/​Message;​-​>obj:​Ljava/​lang/​Object;​
   
168 ·​·​·​·​check-​cast·​v1,​·​Ljava/​lang/​Long;​ 168 ·​·​·​·​check-​cast·​v1,​·​Ljava/​lang/​Long;​
   
169 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​Long;​-​>longValue()​J 169 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​Long;​-​>longValue()​J
   
170 ·​·​·​·​move-​result-​wide·​v4 170 ·​·​·​·​move-​result-​wide·​v3
   
171 ·​·​·​·​invoke-​virtual·​{v2,​·​v4,​·​v5},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Ca​llback;​-​>onSkipToQueueItem(J)​V 171 ·​·​·​·​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Ca​llback;​-​>onSkipToQueueItem(J)​V
   
172 ·​·​·​·​goto·​:​goto_0 172 ·​·​·​·​goto·​:​goto_0
   
173 ·​·​·​·​.​line·​1755 173 ·​·​·​·​.​line·​1755
174 ·​·​·​·​:​pswitch_4 174 ·​·​·​·​:​pswitch_4
175 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase$Me​ssageHandler;​-​>this$0:​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase;​ 175 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase$Me​ssageHandler;​-​>this$0:​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase;​
   
Offset 266, 17 lines modified Offset 266, 17 lines modified
   
266 ·​·​·​·​iget-​object·​v1,​·​p1,​·​Landroid/​os/​Message;​-​>obj:​Ljava/​lang/​Object;​ 266 ·​·​·​·​iget-​object·​v1,​·​p1,​·​Landroid/​os/​Message;​-​>obj:​Ljava/​lang/​Object;​
   
267 ·​·​·​·​check-​cast·​v1,​·​Ljava/​lang/​Long;​ 267 ·​·​·​·​check-​cast·​v1,​·​Ljava/​lang/​Long;​
   
268 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​Long;​-​>longValue()​J 268 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​Long;​-​>longValue()​J
   
269 ·​·​·​·​move-​result-​wide·​v4 269 ·​·​·​·​move-​result-​wide·​v3
   
270 ·​·​·​·​invoke-​virtual·​{v2,​·​v4,​·​v5},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Ca​llback;​-​>onSeekTo(J)​V 270 ·​·​·​·​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Ca​llback;​-​>onSeekTo(J)​V
   
271 ·​·​·​·​goto/​16·​:​goto_0 271 ·​·​·​·​goto/​16·​:​goto_0
   
272 ·​·​·​·​.​line·​1776 272 ·​·​·​·​.​line·​1776
273 ·​·​·​·​:​pswitch_b 273 ·​·​·​·​:​pswitch_b
274 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase$Me​ssageHandler;​-​>this$0:​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase;​ 274 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase$Me​ssageHandler;​-​>this$0:​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase;​
   
[−]
smali/android/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase.smali
Offset 566, 232 lines modified Offset 566, 228 lines modified
   
566 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​v1,​·​p2},​·​Landroid/​media/​AudioManager;​-​>adjustStreamVolume(I​II)​V 566 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​v1,​·​p2},​·​Landroid/​media/​AudioManager;​-​>adjustStreamVolume(I​II)​V
   
567 ·​·​·​·​goto·​:​goto_0 567 ·​·​·​·​goto·​:​goto_0
568 .​end·​method 568 .​end·​method
   
569 .​method·​private·​getStateWithUpdatedPo​sition()​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​ 569 .​method·​private·​getStateWithUpdatedPo​sition()​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​
570 ·​·​·​·​.​locals·​20 570 ·​·​·​·​.​locals·​18
   
571 ·​·​·​·​.​prologue 571 ·​·​·​·​.​prologue
572 ·​·​·​·​.​line·​1359 572 ·​·​·​·​.​line·​1359
573 ·​·​·​·​const-​wide/​16·​v10,​·​-​0x1 573 ·​·​·​·​const-​wide/​16·​v8,​·​-​0x1
   
574 ·​·​·​·​.​line·​1360 574 ·​·​·​·​.​line·​1360
575 ·​·​·​·​.​local·​v10,​·​"duration":​J 575 ·​·​·​·​.​local·​v8,​·​"duration":​J
576 ·​·​·​·​move-​object/​from16·​v0,​·​p0 576 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
577 ·​·​·​·​iget-​object·​v6,​·​v0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase;​-​>mLock:​Ljava/​lang/​Object;​ 577 ·​·​·​·​iget-​object·​v5,​·​v0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase;​-​>mLock:​Ljava/​lang/​Object;​
   
578 ·​·​·​·​monitor-​enter·​v6 578 ·​·​·​·​monitor-​enter·​v5
   
579 ·​·​·​·​.​line·​1361 579 ·​·​·​·​.​line·​1361
580 ·​·​·​·​:​try_start_0 580 ·​·​·​·​:​try_start_0
581 ·​·​·​·​move-​object/​from16·​v0,​·​p0 581 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
582 ·​·​·​·​iget-​object·​v12,​·​v0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase;​-​>mState:​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​ 582 ·​·​·​·​iget-​object·​v11,​·​v0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase;​-​>mState:​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​
   
583 ·​·​·​·​.​line·​1362 583 ·​·​·​·​.​line·​1362
584 ·​·​·​·​.​local·​v12,​·​"state":​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​ 584 ·​·​·​·​.​local·​v11,​·​"state":​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​
585 ·​·​·​·​move-​object/​from16·​v0,​·​p0 585 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
586 ·​·​·​·​iget-​object·​v3,​·​v0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase;​-​>mMetadata:​Landroid/​support/​v4/​media/​MediaMetadataCompat;​ 586 ·​·​·​·​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase;​-​>mMetadata:​Landroid/​support/​v4/​media/​MediaMetadataCompat;​
   
587 ·​·​·​·​if-​eqz·​v3,​·​:​cond_0 587 ·​·​·​·​if-​eqz·​v2,​·​:​cond_0
   
588 ·​·​·​·​move-​object/​from16·​v0,​·​p0 588 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
589 ·​·​·​·​iget-​object·​v3,​·​v0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase;​-​>mMetadata:​Landroid/​support/​v4/​media/​MediaMetadataCompat;​ 589 ·​·​·​·​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase;​-​>mMetadata:​Landroid/​support/​v4/​media/​MediaMetadataCompat;​
   
590 ·​·​·​·​const-​string·​v13,​·​"android.​media.​metadata.​DURATION" 590 ·​·​·​·​const-​string·​v14,​·​"android.​media.​metadata.​DURATION"
   
591 ·​·​·​·​invoke-​virtual·​{v3,​·​v13},​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>containsKey(Ljava/​lang/​String;​)​Z 591 ·​·​·​·​invoke-​virtual·​{v2,​·​v14},​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>containsKey(Ljava/​lang/​String;​)​Z
   
592 ·​·​·​·​move-​result·​v3 592 ·​·​·​·​move-​result·​v2
   
593 ·​·​·​·​if-​eqz·​v3,​·​:​cond_0 593 ·​·​·​·​if-​eqz·​v2,​·​:​cond_0
   
594 ·​·​·​·​.​line·​1364 594 ·​·​·​·​.​line·​1364
595 ·​·​·​·​move-​object/​from16·​v0,​·​p0 595 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
596 ·​·​·​·​iget-​object·​v3,​·​v0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase;​-​>mMetadata:​Landroid/​support/​v4/​media/​MediaMetadataCompat;​ 596 ·​·​·​·​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase;​-​>mMetadata:​Landroid/​support/​v4/​media/​MediaMetadataCompat;​
   
597 ·​·​·​·​const-​string·​v13,​·​"android.​media.​metadata.​DURATION" 597 ·​·​·​·​const-​string·​v14,​·​"android.​media.​metadata.​DURATION"
   
598 ·​·​·​·​invoke-​virtual·​{v3,​·​v13},​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>getLong(Ljava/​lang/​String;​)​J 598 ·​·​·​·​invoke-​virtual·​{v2,​·​v14},​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>getLong(Ljava/​lang/​String;​)​J
   
599 ·​·​·​·​move-​result-​wide·​v10 599 ·​·​·​·​move-​result-​wide·​v8
   
600 ·​·​·​·​.​line·​1366 600 ·​·​·​·​.​line·​1366
601 ·​·​·​·​:​cond_0 601 ·​·​·​·​:​cond_0
602 ·​·​·​·​monitor-​exit·​v6 602 ·​·​·​·​monitor-​exit·​v5
603 ·​·​·​·​:​try_end_0 603 ·​·​·​·​:​try_end_0
604 ·​·​·​·​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0 604 ·​·​·​·​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0
   
605 ·​·​·​·​.​line·​1368 605 ·​·​·​·​.​line·​1368
606 ·​·​·​·​const/​4·​v9,​·​0x0 606 ·​·​·​·​const/​4·​v10,​·​0x0
   
607 ·​·​·​·​.​line·​1369 607 ·​·​·​·​.​line·​1369
608 ·​·​·​·​.​local·​v9,​·​"result":​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​ 608 ·​·​·​·​.​local·​v10,​·​"result":​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​
609 ·​·​·​·​if-​eqz·​v12,​·​:​cond_3 609 ·​·​·​·​if-​eqz·​v11,​·​:​cond_3
   
610 ·​·​·​·​.​line·​1370 610 ·​·​·​·​.​line·​1370
611 ·​·​·​·​invoke-​virtual·​{v12},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>getState()​I 611 ·​·​·​·​invoke-​virtual·​{v11},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>getState()​I
   
612 ·​·​·​·​move-​result·​v3 612 ·​·​·​·​move-​result·​v2
   
613 ·​·​·​·​const/​4·​v6,​·​0x3 613 ·​·​·​·​const/​4·​v5,​·​0x3
   
614 ·​·​·​·​if-​eq·​v3,​·​v6,​·​:​cond_1 614 ·​·​·​·​if-​eq·​v2,​·​v5,​·​:​cond_1
   
615 ·​·​·​·​invoke-​virtual·​{v12},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>getState()​I 615 ·​·​·​·​invoke-​virtual·​{v11},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>getState()​I
   
616 ·​·​·​·​move-​result·​v3 616 ·​·​·​·​move-​result·​v2
   
617 ·​·​·​·​const/​4·​v6,​·​0x4 617 ·​·​·​·​const/​4·​v5,​·​0x4
   
618 ·​·​·​·​if-​eq·​v3,​·​v6,​·​:​cond_1 618 ·​·​·​·​if-​eq·​v2,​·​v5,​·​:​cond_1
   
619 ·​·​·​·​invoke-​virtual·​{v12},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>getState()​I 619 ·​·​·​·​invoke-​virtual·​{v11},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>getState()​I
   
620 ·​·​·​·​move-​result·​v3 620 ·​·​·​·​move-​result·​v2
   
621 ·​·​·​·​const/​4·​v6,​·​0x5 621 ·​·​·​·​const/​4·​v5,​·​0x5
   
622 ·​·​·​·​if-​ne·​v3,​·​v6,​·​:​cond_3 622 ·​·​·​·​if-​ne·​v2,​·​v5,​·​:​cond_3
   
623 ·​·​·​·​.​line·​1373 623 ·​·​·​·​.​line·​1373
624 ·​·​·​·​:​cond_1 624 ·​·​·​·​:​cond_1
625 ·​·​·​·​invoke-​virtual·​{v12},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>getLastPositionUpdat​eTime()​J 625 ·​·​·​·​invoke-​virtual·​{v11},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>getLastPositionUpdat​eTime()​J
Max diff block lines reached; 11245/16253 bytes (69.19%) of diff not shown.
[−]
smali/android/support/v4/media/session/MediaSessionCompat$QueueItem.smali
Offset 94, 30 lines modified Offset 94, 30 lines modified
94 ·​·​·​·​.​line·​737 94 ·​·​·​·​.​line·​737
95 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​><init>(Landroid/​os/​Parcel;​)​V 95 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​><init>(Landroid/​os/​Parcel;​)​V
   
96 ·​·​·​·​return-​void 96 ·​·​·​·​return-​void
97 .​end·​method 97 .​end·​method
   
98 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaDescriptionCompa​t;​J)​V 98 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaDescriptionCompa​t;​J)​V
99 ·​·​·​·​.​locals·​2 99 ·​·​·​·​.​locals·​1
100 ·​·​·​·​.​param·​p1,​·​"description"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaDescriptionCompa​t;​ 100 ·​·​·​·​.​param·​p1,​·​"description"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaDescriptionCompa​t;​
101 ·​·​·​·​.​param·​p2,​·​"id"·​·​·​·​#·​J 101 ·​·​·​·​.​param·​p2,​·​"id"·​·​·​·​#·​J
   
102 ·​·​·​·​.​prologue 102 ·​·​·​·​.​prologue
103 ·​·​·​·​.​line·​756 103 ·​·​·​·​.​line·​756
104 ·​·​·​·​const/​4·​v0,​·​0x0 104 ·​·​·​·​const/​4·​v0,​·​0x0
   
105 ·​·​·​·​invoke-​direct·​{p0,​·​v0,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​><init>(Ljava/​lang/​Object;​Landroid/​support/​v4/​media/​MediaDescriptionCompa​t;​J)​V 105 ·​·​·​·​invoke-​direct·​{p0,​·​v0,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​><init>(Ljava/​lang/​Object;​Landroid/​support/​v4/​media/​MediaDescriptionCompa​t;​J)​V
   
106 ·​·​·​·​.​line·​757 106 ·​·​·​·​.​line·​757
107 ·​·​·​·​return-​void 107 ·​·​·​·​return-​void
108 .​end·​method 108 .​end·​method
   
109 .​method·​private·​constructor·​<init>(Ljava/​lang/​Object;​Landroid/​support/​v4/​media/​MediaDescriptionCompa​t;​J)​V 109 .​method·​private·​constructor·​<init>(Ljava/​lang/​Object;​Landroid/​support/​v4/​media/​MediaDescriptionCompa​t;​J)​V
110 ·​·​·​·​.​locals·​3 110 ·​·​·​·​.​locals·​2
111 ·​·​·​·​.​param·​p1,​·​"queueItem"·​·​·​·​#·​Ljava/​lang/​Object;​ 111 ·​·​·​·​.​param·​p1,​·​"queueItem"·​·​·​·​#·​Ljava/​lang/​Object;​
112 ·​·​·​·​.​param·​p2,​·​"description"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaDescriptionCompa​t;​ 112 ·​·​·​·​.​param·​p2,​·​"description"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaDescriptionCompa​t;​
113 ·​·​·​·​.​param·​p3,​·​"id"·​·​·​·​#·​J 113 ·​·​·​·​.​param·​p3,​·​"id"·​·​·​·​#·​J
   
114 ·​·​·​·​.​prologue 114 ·​·​·​·​.​prologue
115 ·​·​·​·​.​line·​759 115 ·​·​·​·​.​line·​759
116 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 116 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
Offset 225, 15 lines modified Offset 225, 15 lines modified
225 ·​·​·​·​.​line·​787 225 ·​·​·​·​.​line·​787
226 ·​·​·​·​iget-​wide·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​>mId:​J 226 ·​·​·​·​iget-​wide·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​>mId:​J
   
227 ·​·​·​·​return-​wide·​v0 227 ·​·​·​·​return-​wide·​v0
228 .​end·​method 228 .​end·​method
   
229 .​method·​public·​getQueueItem()​Ljava/​lang/​Object;​ 229 .​method·​public·​getQueueItem()​Ljava/​lang/​Object;​
230 ·​·​·​·​.​locals·​4 230 ·​·​·​·​.​locals·​3
   
231 ·​·​·​·​.​prologue 231 ·​·​·​·​.​prologue
232 ·​·​·​·​.​line·​812 232 ·​·​·​·​.​line·​812
233 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​>mItem:​Ljava/​lang/​Object;​ 233 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​>mItem:​Ljava/​lang/​Object;​
   
234 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 234 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
Offset 255, 30 lines modified Offset 255, 30 lines modified
255 ·​·​·​·​:​cond_1 255 ·​·​·​·​:​cond_1
256 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​>mDescription:​Landroid/​support/​v4/​media/​MediaDescriptionCompa​t;​ 256 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​>mDescription:​Landroid/​support/​v4/​media/​MediaDescriptionCompa​t;​
   
257 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​media/​MediaDescriptionCompa​t;​-​>getMediaDescription(​)​Ljava/​lang/​Object;​ 257 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​media/​MediaDescriptionCompa​t;​-​>getMediaDescription(​)​Ljava/​lang/​Object;​
   
258 ·​·​·​·​move-​result-​object·​v0 258 ·​·​·​·​move-​result-​object·​v0
   
259 ·​·​·​·​iget-​wide·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​>mId:​J 259 ·​·​·​·​iget-​wide·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​>mId:​J
   
260 ·​·​·​·​invoke-​static·​{v0,​·​v2,​·​v3},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​21$QueueItem;​-​>createItem(Ljava/​lang/​Object;​J)​Ljava/​lang/​Object;​ 260 ·​·​·​·​invoke-​static·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​21$QueueItem;​-​>createItem(Ljava/​lang/​Object;​J)​Ljava/​lang/​Object;​
   
261 ·​·​·​·​move-​result-​object·​v0 261 ·​·​·​·​move-​result-​object·​v0
   
262 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​>mItem:​Ljava/​lang/​Object;​ 262 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​>mItem:​Ljava/​lang/​Object;​
   
263 ·​·​·​·​.​line·​817 263 ·​·​·​·​.​line·​817
264 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​>mItem:​Ljava/​lang/​Object;​ 264 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​>mItem:​Ljava/​lang/​Object;​
   
265 ·​·​·​·​goto·​:​goto_0 265 ·​·​·​·​goto·​:​goto_0
266 .​end·​method 266 .​end·​method
   
267 .​method·​public·​toString()​Ljava/​lang/​String;​ 267 .​method·​public·​toString()​Ljava/​lang/​String;​
268 ·​·​·​·​.​locals·​4 268 ·​·​·​·​.​locals·​3
   
269 ·​·​·​·​.​prologue 269 ·​·​·​·​.​prologue
270 ·​·​·​·​.​line·​851 270 ·​·​·​·​.​line·​851
271 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​ 271 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​
   
272 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 272 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
Offset 296, 17 lines modified Offset 296, 17 lines modified
   
296 ·​·​·​·​const-​string·​v1,​·​",​·​Id=" 296 ·​·​·​·​const-​string·​v1,​·​",​·​Id="
   
297 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 297 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
298 ·​·​·​·​move-​result-​object·​v0 298 ·​·​·​·​move-​result-​object·​v0
   
299 ·​·​·​·​iget-​wide·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​>mId:​J 299 ·​·​·​·​iget-​wide·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​>mId:​J
   
300 ·​·​·​·​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(J)​Ljava/​lang/​StringBuilder;​ 300 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(J)​Ljava/​lang/​StringBuilder;​
   
301 ·​·​·​·​move-​result-​object·​v0 301 ·​·​·​·​move-​result-​object·​v0
   
302 ·​·​·​·​const-​string·​v1,​·​"·​}" 302 ·​·​·​·​const-​string·​v1,​·​"·​}"
   
303 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 303 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
[−]
smali/android/support/v4/media/session/MediaSessionCompatApi14.smali
Offset 540, 121 lines modified Offset 540, 121 lines modified
540 ·​·​·​·​·​·​·​·​:​pswitch_0 540 ·​·​·​·​·​·​·​·​:​pswitch_0
541 ·​·​·​·​·​·​·​·​:​pswitch_7 541 ·​·​·​·​·​·​·​·​:​pswitch_7
542 ·​·​·​·​·​·​·​·​:​pswitch_8 542 ·​·​·​·​·​·​·​·​:​pswitch_8
543 ·​·​·​·​.​end·​packed-​switch 543 ·​·​·​·​.​end·​packed-​switch
544 .​end·​method 544 .​end·​method
   
545 .​method·​static·​getRccTransportContro​lFlagsFromActions(J)​I 545 .​method·​static·​getRccTransportContro​lFlagsFromActions(J)​I
546 ·​·​·​·​.​locals·​6 546 ·​·​·​·​.​locals·​5
547 ·​·​·​·​.​param·​p0,​·​"actions"·​·​·​·​#·​J 547 ·​·​·​·​.​param·​p0,​·​"actions"·​·​·​·​#·​J
   
548 ·​·​·​·​.​prologue 548 ·​·​·​·​.​prologue
549 ·​·​·​·​const-​wide/​16·​v4,​·​0x0 549 ·​·​·​·​const-​wide/​16·​v3,​·​0x0
   
550 ·​·​·​·​.​line·​131 550 ·​·​·​·​.​line·​131
551 ·​·​·​·​const/​4·​v0,​·​0x0 551 ·​·​·​·​const/​4·​v0,​·​0x0
   
552 ·​·​·​·​.​line·​132 552 ·​·​·​·​.​line·​132
553 ·​·​·​·​.​local·​v0,​·​"transportControlFlag​s":​I 553 ·​·​·​·​.​local·​v0,​·​"transportControlFlag​s":​I
554 ·​·​·​·​const-​wide/​16·​v2,​·​0x1 554 ·​·​·​·​const-​wide/​16·​v1,​·​0x1
   
555 ·​·​·​·​and-​long/​2addr·​v2,​·​p0 555 ·​·​·​·​and-​long/​2addr·​v1,​·​p0
   
556 ·​·​·​·​cmp-​long·​v1,​·​v2,​·​v4 556 ·​·​·​·​cmp-​long·​v1,​·​v1,​·​v3
   
557 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 557 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
558 ·​·​·​·​.​line·​133 558 ·​·​·​·​.​line·​133
559 ·​·​·​·​or-​int/​lit8·​v0,​·​v0,​·​0x20 559 ·​·​·​·​or-​int/​lit8·​v0,​·​v0,​·​0x20
   
560 ·​·​·​·​.​line·​135 560 ·​·​·​·​.​line·​135
561 ·​·​·​·​:​cond_0 561 ·​·​·​·​:​cond_0
562 ·​·​·​·​const-​wide/​16·​v2,​·​0x2 562 ·​·​·​·​const-​wide/​16·​v1,​·​0x2
   
563 ·​·​·​·​and-​long/​2addr·​v2,​·​p0 563 ·​·​·​·​and-​long/​2addr·​v1,​·​p0
   
564 ·​·​·​·​cmp-​long·​v1,​·​v2,​·​v4 564 ·​·​·​·​cmp-​long·​v1,​·​v1,​·​v3
   
565 ·​·​·​·​if-​eqz·​v1,​·​:​cond_1 565 ·​·​·​·​if-​eqz·​v1,​·​:​cond_1
   
566 ·​·​·​·​.​line·​136 566 ·​·​·​·​.​line·​136
567 ·​·​·​·​or-​int/​lit8·​v0,​·​v0,​·​0x10 567 ·​·​·​·​or-​int/​lit8·​v0,​·​v0,​·​0x10
   
568 ·​·​·​·​.​line·​138 568 ·​·​·​·​.​line·​138
569 ·​·​·​·​:​cond_1 569 ·​·​·​·​:​cond_1
570 ·​·​·​·​const-​wide/​16·​v2,​·​0x4 570 ·​·​·​·​const-​wide/​16·​v1,​·​0x4
   
571 ·​·​·​·​and-​long/​2addr·​v2,​·​p0 571 ·​·​·​·​and-​long/​2addr·​v1,​·​p0
   
572 ·​·​·​·​cmp-​long·​v1,​·​v2,​·​v4 572 ·​·​·​·​cmp-​long·​v1,​·​v1,​·​v3
   
573 ·​·​·​·​if-​eqz·​v1,​·​:​cond_2 573 ·​·​·​·​if-​eqz·​v1,​·​:​cond_2
   
574 ·​·​·​·​.​line·​139 574 ·​·​·​·​.​line·​139
575 ·​·​·​·​or-​int/​lit8·​v0,​·​v0,​·​0x4 575 ·​·​·​·​or-​int/​lit8·​v0,​·​v0,​·​0x4
   
576 ·​·​·​·​.​line·​141 576 ·​·​·​·​.​line·​141
577 ·​·​·​·​:​cond_2 577 ·​·​·​·​:​cond_2
578 ·​·​·​·​const-​wide/​16·​v2,​·​0x8 578 ·​·​·​·​const-​wide/​16·​v1,​·​0x8
   
579 ·​·​·​·​and-​long/​2addr·​v2,​·​p0 579 ·​·​·​·​and-​long/​2addr·​v1,​·​p0
   
580 ·​·​·​·​cmp-​long·​v1,​·​v2,​·​v4 580 ·​·​·​·​cmp-​long·​v1,​·​v1,​·​v3
   
581 ·​·​·​·​if-​eqz·​v1,​·​:​cond_3 581 ·​·​·​·​if-​eqz·​v1,​·​:​cond_3
   
582 ·​·​·​·​.​line·​142 582 ·​·​·​·​.​line·​142
583 ·​·​·​·​or-​int/​lit8·​v0,​·​v0,​·​0x2 583 ·​·​·​·​or-​int/​lit8·​v0,​·​v0,​·​0x2
   
584 ·​·​·​·​.​line·​144 584 ·​·​·​·​.​line·​144
585 ·​·​·​·​:​cond_3 585 ·​·​·​·​:​cond_3
586 ·​·​·​·​const-​wide/​16·​v2,​·​0x10 586 ·​·​·​·​const-​wide/​16·​v1,​·​0x10
   
587 ·​·​·​·​and-​long/​2addr·​v2,​·​p0 587 ·​·​·​·​and-​long/​2addr·​v1,​·​p0
   
588 ·​·​·​·​cmp-​long·​v1,​·​v2,​·​v4 588 ·​·​·​·​cmp-​long·​v1,​·​v1,​·​v3
   
589 ·​·​·​·​if-​eqz·​v1,​·​:​cond_4 589 ·​·​·​·​if-​eqz·​v1,​·​:​cond_4
   
590 ·​·​·​·​.​line·​145 590 ·​·​·​·​.​line·​145
591 ·​·​·​·​or-​int/​lit8·​v0,​·​v0,​·​0x1 591 ·​·​·​·​or-​int/​lit8·​v0,​·​v0,​·​0x1
   
592 ·​·​·​·​.​line·​147 592 ·​·​·​·​.​line·​147
593 ·​·​·​·​:​cond_4 593 ·​·​·​·​:​cond_4
594 ·​·​·​·​const-​wide/​16·​v2,​·​0x20 594 ·​·​·​·​const-​wide/​16·​v1,​·​0x20
   
595 ·​·​·​·​and-​long/​2addr·​v2,​·​p0 595 ·​·​·​·​and-​long/​2addr·​v1,​·​p0
   
596 ·​·​·​·​cmp-​long·​v1,​·​v2,​·​v4 596 ·​·​·​·​cmp-​long·​v1,​·​v1,​·​v3
   
597 ·​·​·​·​if-​eqz·​v1,​·​:​cond_5 597 ·​·​·​·​if-​eqz·​v1,​·​:​cond_5
   
598 ·​·​·​·​.​line·​148 598 ·​·​·​·​.​line·​148
599 ·​·​·​·​or-​int/​lit16·​v0,​·​v0,​·​0x80 599 ·​·​·​·​or-​int/​lit16·​v0,​·​v0,​·​0x80
   
600 ·​·​·​·​.​line·​150 600 ·​·​·​·​.​line·​150
601 ·​·​·​·​:​cond_5 601 ·​·​·​·​:​cond_5
602 ·​·​·​·​const-​wide/​16·​v2,​·​0x40 602 ·​·​·​·​const-​wide/​16·​v1,​·​0x40
   
603 ·​·​·​·​and-​long/​2addr·​v2,​·​p0 603 ·​·​·​·​and-​long/​2addr·​v1,​·​p0
Max diff block lines reached; 408/2527 bytes (16.15%) of diff not shown.
[−]
smali/android/support/v4/media/session/MediaSessionCompatApi18.smali
Offset 37, 32 lines modified Offset 37, 32 lines modified
   
37 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​18$OnPlaybackPosition​UpdateListener;​-​><init>(Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​14$Callback;​)​V 37 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​18$OnPlaybackPosition​UpdateListener;​-​><init>(Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​14$Callback;​)​V
   
38 ·​·​·​·​return-​object·​v0 38 ·​·​·​·​return-​object·​v0
39 .​end·​method 39 .​end·​method
   
40 .​method·​static·​getRccTransportContro​lFlagsFromActions(J)​I 40 .​method·​static·​getRccTransportContro​lFlagsFromActions(J)​I
41 ·​·​·​·​.​locals·​6 41 ·​·​·​·​.​locals·​5
42 ·​·​·​·​.​param·​p0,​·​"actions"·​·​·​·​#·​J 42 ·​·​·​·​.​param·​p0,​·​"actions"·​·​·​·​#·​J
   
43 ·​·​·​·​.​prologue 43 ·​·​·​·​.​prologue
44 ·​·​·​·​.​line·​72 44 ·​·​·​·​.​line·​72
45 ·​·​·​·​invoke-​static·​{p0,​·​p1},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​14;​-​>getRccTransportContr​olFlagsFromActions(J)​I 45 ·​·​·​·​invoke-​static·​{p0,​·​p1},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​14;​-​>getRccTransportContr​olFlagsFromActions(J)​I
   
46 ·​·​·​·​move-​result·​v0 46 ·​·​·​·​move-​result·​v0
   
47 ·​·​·​·​.​line·​74 47 ·​·​·​·​.​line·​74
48 ·​·​·​·​.​local·​v0,​·​"transportControlFlag​s":​I 48 ·​·​·​·​.​local·​v0,​·​"transportControlFlag​s":​I
49 ·​·​·​·​const-​wide/​16·​v2,​·​0x100 49 ·​·​·​·​const-​wide/​16·​v1,​·​0x100
   
50 ·​·​·​·​and-​long/​2addr·​v2,​·​p0 50 ·​·​·​·​and-​long/​2addr·​v1,​·​p0
   
51 ·​·​·​·​const-​wide/​16·​v4,​·​0x0 51 ·​·​·​·​const-​wide/​16·​v3,​·​0x0
   
52 ·​·​·​·​cmp-​long·​v1,​·​v2,​·​v4 52 ·​·​·​·​cmp-​long·​v1,​·​v1,​·​v3
   
53 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 53 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
54 ·​·​·​·​.​line·​75 54 ·​·​·​·​.​line·​75
55 ·​·​·​·​or-​int/​lit16·​v0,​·​v0,​·​0x100 55 ·​·​·​·​or-​int/​lit16·​v0,​·​v0,​·​0x100
   
56 ·​·​·​·​.​line·​77 56 ·​·​·​·​.​line·​77
Offset 109, 45 lines modified Offset 109, 45 lines modified
109 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​media/​RemoteControlClient;​-​>setPlaybackPositionU​pdateListener(Landroi​d/​media/​RemoteControlClient$O​nPlaybackPositionUpda​teListener;​)​V 109 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​media/​RemoteControlClient;​-​>setPlaybackPositionU​pdateListener(Landroi​d/​media/​RemoteControlClient$O​nPlaybackPositionUpda​teListener;​)​V
   
110 ·​·​·​·​.​line·​69 110 ·​·​·​·​.​line·​69
111 ·​·​·​·​return-​void 111 ·​·​·​·​return-​void
112 .​end·​method 112 .​end·​method
   
113 .​method·​public·​static·​setState(Ljava/​lang/​Object;​IJFJ)​V 113 .​method·​public·​static·​setState(Ljava/​lang/​Object;​IJFJ)​V
114 ·​·​·​·​.​locals·​8 114 ·​·​·​·​.​locals·​7
115 ·​·​·​·​.​param·​p0,​·​"rccObj"·​·​·​·​#·​Ljava/​lang/​Object;​ 115 ·​·​·​·​.​param·​p0,​·​"rccObj"·​·​·​·​#·​Ljava/​lang/​Object;​
116 ·​·​·​·​.​param·​p1,​·​"state"·​·​·​·​#·​I 116 ·​·​·​·​.​param·​p1,​·​"state"·​·​·​·​#·​I
117 ·​·​·​·​.​param·​p2,​·​"position"·​·​·​·​#·​J 117 ·​·​·​·​.​param·​p2,​·​"position"·​·​·​·​#·​J
118 ·​·​·​·​.​param·​p4,​·​"speed"·​·​·​·​#·​F 118 ·​·​·​·​.​param·​p4,​·​"speed"·​·​·​·​#·​F
119 ·​·​·​·​.​param·​p5,​·​"updateTime"·​·​·​·​#·​J 119 ·​·​·​·​.​param·​p5,​·​"updateTime"·​·​·​·​#·​J
   
120 ·​·​·​·​.​prologue 120 ·​·​·​·​.​prologue
121 ·​·​·​·​const-​wide/​16·​v6,​·​0x0 121 ·​·​·​·​const-​wide/​16·​v5,​·​0x0
   
122 ·​·​·​·​.​line·​45 122 ·​·​·​·​.​line·​45
123 ·​·​·​·​invoke-​static·​{},​·​Landroid/​os/​SystemClock;​-​>elapsedRealtime()​J 123 ·​·​·​·​invoke-​static·​{},​·​Landroid/​os/​SystemClock;​-​>elapsedRealtime()​J
   
124 ·​·​·​·​move-​result-​wide·​v0 124 ·​·​·​·​move-​result-​wide·​v0
   
125 ·​·​·​·​.​line·​46 125 ·​·​·​·​.​line·​46
126 ·​·​·​·​.​local·​v0,​·​"currTime":​J 126 ·​·​·​·​.​local·​v0,​·​"currTime":​J
127 ·​·​·​·​const/​4·​v4,​·​0x3 127 ·​·​·​·​const/​4·​v4,​·​0x3
   
128 ·​·​·​·​if-​ne·​p1,​·​v4,​·​:​cond_1 128 ·​·​·​·​if-​ne·​p1,​·​v4,​·​:​cond_1
   
129 ·​·​·​·​cmp-​long·​v4,​·​p2,​·​v6 129 ·​·​·​·​cmp-​long·​v4,​·​p2,​·​v5
   
130 ·​·​·​·​if-​lez·​v4,​·​:​cond_1 130 ·​·​·​·​if-​lez·​v4,​·​:​cond_1
   
131 ·​·​·​·​.​line·​47 131 ·​·​·​·​.​line·​47
132 ·​·​·​·​const-​wide/​16·​v2,​·​0x0 132 ·​·​·​·​const-​wide/​16·​v2,​·​0x0
   
133 ·​·​·​·​.​line·​48 133 ·​·​·​·​.​line·​48
134 ·​·​·​·​.​local·​v2,​·​"diff":​J 134 ·​·​·​·​.​local·​v2,​·​"diff":​J
135 ·​·​·​·​cmp-​long·​v4,​·​p5,​·​v6 135 ·​·​·​·​cmp-​long·​v4,​·​p5,​·​v5
   
136 ·​·​·​·​if-​lez·​v4,​·​:​cond_0 136 ·​·​·​·​if-​lez·​v4,​·​:​cond_0
   
137 ·​·​·​·​.​line·​49 137 ·​·​·​·​.​line·​49
138 ·​·​·​·​sub-​long·​v2,​·​v0,​·​p5 138 ·​·​·​·​sub-​long·​v2,​·​v0,​·​p5
   
139 ·​·​·​·​.​line·​50 139 ·​·​·​·​.​line·​50
[−]
smali/android/support/v4/media/session/MediaSessionCompatApi19.smali
Offset 30, 15 lines modified Offset 30, 15 lines modified
30 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 30 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
31 ·​·​·​·​.​line·​86 31 ·​·​·​·​.​line·​86
32 ·​·​·​·​return-​void 32 ·​·​·​·​return-​void
33 .​end·​method 33 .​end·​method
   
34 .​method·​static·​addNewMetadata(Landro​id/​os/​Bundle;​Landroid/​media/​RemoteControlClient$M​etadataEditor;​)​V 34 .​method·​static·​addNewMetadata(Landro​id/​os/​Bundle;​Landroid/​media/​RemoteControlClient$M​etadataEditor;​)​V
35 ·​·​·​·​.​locals·​4 35 ·​·​·​·​.​locals·​3
36 ·​·​·​·​.​param·​p0,​·​"metadata"·​·​·​·​#·​Landroid/​os/​Bundle;​ 36 ·​·​·​·​.​param·​p0,​·​"metadata"·​·​·​·​#·​Landroid/​os/​Bundle;​
37 ·​·​·​·​.​param·​p1,​·​"editor"·​·​·​·​#·​Landroid/​media/​RemoteControlClient$M​etadataEditor;​ 37 ·​·​·​·​.​param·​p1,​·​"editor"·​·​·​·​#·​Landroid/​media/​RemoteControlClient$M​etadataEditor;​
   
38 ·​·​·​·​.​prologue 38 ·​·​·​·​.​prologue
39 ·​·​·​·​.​line·​69 39 ·​·​·​·​.​line·​69
40 ·​·​·​·​if-​nez·​p0,​·​:​cond_1 40 ·​·​·​·​if-​nez·​p0,​·​:​cond_1
   
Offset 60, 17 lines modified Offset 60, 17 lines modified
60 ·​·​·​·​.​line·​73 60 ·​·​·​·​.​line·​73
61 ·​·​·​·​const/​16·​v0,​·​0x8 61 ·​·​·​·​const/​16·​v0,​·​0x8
   
62 ·​·​·​·​const-​string·​v1,​·​"android.​media.​metadata.​YEAR" 62 ·​·​·​·​const-​string·​v1,​·​"android.​media.​metadata.​YEAR"
   
63 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​os/​Bundle;​-​>getLong(Ljava/​lang/​String;​)​J 63 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​os/​Bundle;​-​>getLong(Ljava/​lang/​String;​)​J
   
64 ·​·​·​·​move-​result-​wide·​v2 64 ·​·​·​·​move-​result-​wide·​v1
   
65 ·​·​·​·​invoke-​virtual·​{p1,​·​v0,​·​v2,​·​v3},​·​Landroid/​media/​RemoteControlClient$M​etadataEditor;​-​>putLong(IJ)​Landroid/​media/​RemoteControlClient$M​etadataEditor;​ 65 ·​·​·​·​invoke-​virtual·​{p1,​·​v0,​·​v1,​·​v2},​·​Landroid/​media/​RemoteControlClient$M​etadataEditor;​-​>putLong(IJ)​Landroid/​media/​RemoteControlClient$M​etadataEditor;​
   
66 ·​·​·​·​.​line·​76 66 ·​·​·​·​.​line·​76
67 ·​·​·​·​:​cond_2 67 ·​·​·​·​:​cond_2
68 ·​·​·​·​const-​string·​v0,​·​"android.​media.​metadata.​RATING" 68 ·​·​·​·​const-​string·​v0,​·​"android.​media.​metadata.​RATING"
   
69 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​os/​Bundle;​-​>containsKey(Ljava/​lang/​String;​)​Z 69 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​os/​Bundle;​-​>containsKey(Ljava/​lang/​String;​)​Z
   
Offset 123, 45 lines modified Offset 123, 45 lines modified
   
123 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​19$OnMetadataUpdateLi​stener;​-​><init>(Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​14$Callback;​)​V 123 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​19$OnMetadataUpdateLi​stener;​-​><init>(Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​14$Callback;​)​V
   
124 ·​·​·​·​return-​object·​v0 124 ·​·​·​·​return-​object·​v0
125 .​end·​method 125 .​end·​method
   
126 .​method·​static·​getRccTransportContro​lFlagsFromActions(J)​I 126 .​method·​static·​getRccTransportContro​lFlagsFromActions(J)​I
127 ·​·​·​·​.​locals·​6 127 ·​·​·​·​.​locals·​5
128 ·​·​·​·​.​param·​p0,​·​"actions"·​·​·​·​#·​J 128 ·​·​·​·​.​param·​p0,​·​"actions"·​·​·​·​#·​J
   
129 ·​·​·​·​.​prologue 129 ·​·​·​·​.​prologue
130 ·​·​·​·​.​line·​60 130 ·​·​·​·​.​line·​60
131 ·​·​·​·​invoke-​static·​{p0,​·​p1},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​18;​-​>getRccTransportContr​olFlagsFromActions(J)​I 131 ·​·​·​·​invoke-​static·​{p0,​·​p1},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​18;​-​>getRccTransportContr​olFlagsFromActions(J)​I
   
132 ·​·​·​·​move-​result·​v0 132 ·​·​·​·​move-​result·​v0
   
133 ·​·​·​·​.​line·​62 133 ·​·​·​·​.​line·​62
134 ·​·​·​·​.​local·​v0,​·​"transportControlFlag​s":​I 134 ·​·​·​·​.​local·​v0,​·​"transportControlFlag​s":​I
135 ·​·​·​·​const-​wide/​16·​v2,​·​0x80 135 ·​·​·​·​const-​wide/​16·​v1,​·​0x80
   
136 ·​·​·​·​and-​long/​2addr·​v2,​·​p0 136 ·​·​·​·​and-​long/​2addr·​v1,​·​p0
   
137 ·​·​·​·​const-​wide/​16·​v4,​·​0x0 137 ·​·​·​·​const-​wide/​16·​v3,​·​0x0
   
138 ·​·​·​·​cmp-​long·​v1,​·​v2,​·​v4 138 ·​·​·​·​cmp-​long·​v1,​·​v1,​·​v3
   
139 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 139 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
140 ·​·​·​·​.​line·​63 140 ·​·​·​·​.​line·​63
141 ·​·​·​·​or-​int/​lit16·​v0,​·​v0,​·​0x200 141 ·​·​·​·​or-​int/​lit16·​v0,​·​v0,​·​0x200
   
142 ·​·​·​·​.​line·​65 142 ·​·​·​·​.​line·​65
143 ·​·​·​·​:​cond_0 143 ·​·​·​·​:​cond_0
144 ·​·​·​·​return·​v0 144 ·​·​·​·​return·​v0
145 .​end·​method 145 .​end·​method
   
146 .​method·​public·​static·​setMetadata(Ljava/​lang/​Object;​Landroid/​os/​Bundle;​J)​V 146 .​method·​public·​static·​setMetadata(Ljava/​lang/​Object;​Landroid/​os/​Bundle;​J)​V
147 ·​·​·​·​.​locals·​6 147 ·​·​·​·​.​locals·​5
148 ·​·​·​·​.​param·​p0,​·​"rccObj"·​·​·​·​#·​Ljava/​lang/​Object;​ 148 ·​·​·​·​.​param·​p0,​·​"rccObj"·​·​·​·​#·​Ljava/​lang/​Object;​
149 ·​·​·​·​.​param·​p1,​·​"metadata"·​·​·​·​#·​Landroid/​os/​Bundle;​ 149 ·​·​·​·​.​param·​p1,​·​"metadata"·​·​·​·​#·​Landroid/​os/​Bundle;​
150 ·​·​·​·​.​param·​p2,​·​"actions"·​·​·​·​#·​J 150 ·​·​·​·​.​param·​p2,​·​"actions"·​·​·​·​#·​J
   
151 ·​·​·​·​.​prologue 151 ·​·​·​·​.​prologue
152 ·​·​·​·​.​line·​44 152 ·​·​·​·​.​line·​44
153 ·​·​·​·​check-​cast·​p0,​·​Landroid/​media/​RemoteControlClient;​ 153 ·​·​·​·​check-​cast·​p0,​·​Landroid/​media/​RemoteControlClient;​
Offset 177, 21 lines modified Offset 177, 21 lines modified
177 ·​·​·​·​.​local·​v0,​·​"editor":​Landroid/​media/​RemoteControlClient$M​etadataEditor;​ 177 ·​·​·​·​.​local·​v0,​·​"editor":​Landroid/​media/​RemoteControlClient$M​etadataEditor;​
178 ·​·​·​·​invoke-​static·​{p1,​·​v0},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​14;​-​>buildOldMetadata(Lan​droid/​os/​Bundle;​Landroid/​media/​RemoteControlClient$M​etadataEditor;​)​V 178 ·​·​·​·​invoke-​static·​{p1,​·​v0},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​14;​-​>buildOldMetadata(Lan​droid/​os/​Bundle;​Landroid/​media/​RemoteControlClient$M​etadataEditor;​)​V
   
179 ·​·​·​·​.​line·​47 179 ·​·​·​·​.​line·​47
180 ·​·​·​·​invoke-​static·​{p1,​·​v0},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​19;​-​>addNewMetadata(Landr​oid/​os/​Bundle;​Landroid/​media/​RemoteControlClient$M​etadataEditor;​)​V 180 ·​·​·​·​invoke-​static·​{p1,​·​v0},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​19;​-​>addNewMetadata(Landr​oid/​os/​Bundle;​Landroid/​media/​RemoteControlClient$M​etadataEditor;​)​V
   
181 ·​·​·​·​.​line·​48 181 ·​·​·​·​.​line·​48
182 ·​·​·​·​const-​wide/​16·​v2,​·​0x80 182 ·​·​·​·​const-​wide/​16·​v1,​·​0x80
   
183 ·​·​·​·​and-​long/​2addr·​v2,​·​p2 183 ·​·​·​·​and-​long/​2addr·​v1,​·​p2
   
184 ·​·​·​·​const-​wide/​16·​v4,​·​0x0 184 ·​·​·​·​const-​wide/​16·​v3,​·​0x0
   
185 ·​·​·​·​cmp-​long·​v1,​·​v2,​·​v4 185 ·​·​·​·​cmp-​long·​v1,​·​v1,​·​v3
   
186 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 186 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
187 ·​·​·​·​.​line·​49 187 ·​·​·​·​.​line·​49
188 ·​·​·​·​const·​v1,​·​0x10000001 188 ·​·​·​·​const·​v1,​·​0x10000001
Max diff block lines reached; 101/3341 bytes (3.02%) of diff not shown.
[−]
smali/android/support/v4/media/session/PlaybackStateCompat$Builder.smali
Offset 137, 27 lines modified Offset 137, 27 lines modified
   
137 ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v12},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​><init>(IJJFJLjava/​lang/​CharSequence;​JLandroid/​support/​v4/​media/​session/​PlaybackStateCompat$1​;​)​V 137 ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v12},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​><init>(IJJFJLjava/​lang/​CharSequence;​JLandroid/​support/​v4/​media/​session/​PlaybackStateCompat$1​;​)​V
   
138 ·​·​·​·​return-​object·​v0 138 ·​·​·​·​return-​object·​v0
139 .​end·​method 139 .​end·​method
   
140 .​method·​public·​setActions(J)​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​ 140 .​method·​public·​setActions(J)​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​
141 ·​·​·​·​.​locals·​1 141 ·​·​·​·​.​locals·​0
142 ·​·​·​·​.​param·​p1,​·​"capabilities"·​·​·​·​#·​J 142 ·​·​·​·​.​param·​p1,​·​"capabilities"·​·​·​·​#·​J
   
143 ·​·​·​·​.​prologue 143 ·​·​·​·​.​prologue
144 ·​·​·​·​.​line·​711 144 ·​·​·​·​.​line·​711
145 ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mActions:​J 145 ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mActions:​J
   
146 ·​·​·​·​.​line·​712 146 ·​·​·​·​.​line·​712
147 ·​·​·​·​return-​object·​p0 147 ·​·​·​·​return-​object·​p0
148 .​end·​method 148 .​end·​method
   
149 .​method·​public·​setBufferedPosition(J​)​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​ 149 .​method·​public·​setBufferedPosition(J​)​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​
150 ·​·​·​·​.​locals·​1 150 ·​·​·​·​.​locals·​0
151 ·​·​·​·​.​param·​p1,​·​"bufferPosition"·​·​·​·​#·​J 151 ·​·​·​·​.​param·​p1,​·​"bufferPosition"·​·​·​·​#·​J
   
152 ·​·​·​·​.​prologue 152 ·​·​·​·​.​prologue
153 ·​·​·​·​.​line·​689 153 ·​·​·​·​.​line·​689
154 ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mBufferedPosition:​J 154 ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mBufferedPosition:​J
   
155 ·​·​·​·​.​line·​690 155 ·​·​·​·​.​line·​690
Offset 173, 15 lines modified Offset 173, 15 lines modified
173 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mErrorMessage:​Ljava/​lang/​CharSequence;​ 173 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mErrorMessage:​Ljava/​lang/​CharSequence;​
   
174 ·​·​·​·​.​line·​723 174 ·​·​·​·​.​line·​723
175 ·​·​·​·​return-​object·​p0 175 ·​·​·​·​return-​object·​p0
176 .​end·​method 176 .​end·​method
   
177 .​method·​public·​setState(IJF)​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​ 177 .​method·​public·​setState(IJF)​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​
178 ·​·​·​·​.​locals·​8 178 ·​·​·​·​.​locals·​7
179 ·​·​·​·​.​param·​p1,​·​"state"·​·​·​·​#·​I 179 ·​·​·​·​.​param·​p1,​·​"state"·​·​·​·​#·​I
180 ·​·​·​·​.​param·​p2,​·​"position"·​·​·​·​#·​J 180 ·​·​·​·​.​param·​p2,​·​"position"·​·​·​·​#·​J
181 ·​·​·​·​.​param·​p4,​·​"playbackSpeed"·​·​·​·​#·​F 181 ·​·​·​·​.​param·​p4,​·​"playbackSpeed"·​·​·​·​#·​F
   
182 ·​·​·​·​.​prologue 182 ·​·​·​·​.​prologue
183 ·​·​·​·​.​line·​640 183 ·​·​·​·​.​line·​640
184 ·​·​·​·​invoke-​static·​{},​·​Landroid/​os/​SystemClock;​-​>elapsedRealtime()​J 184 ·​·​·​·​invoke-​static·​{},​·​Landroid/​os/​SystemClock;​-​>elapsedRealtime()​J
[−]
smali/android/support/v4/media/session/PlaybackStateCompat.smali
Offset 444, 15 lines modified Offset 444, 15 lines modified
444 ·​·​·​·​.​line·​311 444 ·​·​·​·​.​line·​311
445 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mSpeed:​F 445 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mSpeed:​F
   
446 ·​·​·​·​return·​v0 446 ·​·​·​·​return·​v0
447 .​end·​method 447 .​end·​method
   
448 .​method·​public·​getPlaybackState()​Ljava/​lang/​Object;​ 448 .​method·​public·​getPlaybackState()​Ljava/​lang/​Object;​
449 ·​·​·​·​.​locals·​12 449 ·​·​·​·​.​locals·​11
   
450 ·​·​·​·​.​prologue 450 ·​·​·​·​.​prologue
451 ·​·​·​·​.​line·​386 451 ·​·​·​·​.​line·​386
452 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mStateObj:​Ljava/​lang/​Object;​ 452 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mStateObj:​Ljava/​lang/​Object;​
   
453 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 453 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
Offset 468, 29 lines modified Offset 468, 29 lines modified
   
468 ·​·​·​·​.​line·​392 468 ·​·​·​·​.​line·​392
469 ·​·​·​·​:​goto_0 469 ·​·​·​·​:​goto_0
470 ·​·​·​·​return-​object·​v0 470 ·​·​·​·​return-​object·​v0
   
471 ·​·​·​·​.​line·​390 471 ·​·​·​·​.​line·​390
472 ·​·​·​·​:​cond_1 472 ·​·​·​·​:​cond_1
473 ·​·​·​·​iget·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mState:​I 473 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mState:​I
   
474 ·​·​·​·​iget-​wide·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mPosition:​J 474 ·​·​·​·​iget-​wide·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mPosition:​J
   
475 ·​·​·​·​iget-​wide·​v4,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mBufferedPosition:​J 475 ·​·​·​·​iget-​wide·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mBufferedPosition:​J
   
476 ·​·​·​·​iget·​v6,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mSpeed:​F 476 ·​·​·​·​iget·​v5,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mSpeed:​F
   
477 ·​·​·​·​iget-​wide·​v7,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mActions:​J 477 ·​·​·​·​iget-​wide·​v6,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mActions:​J
   
478 ·​·​·​·​iget-​object·​v9,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mErrorMessage:​Ljava/​lang/​CharSequence;​ 478 ·​·​·​·​iget-​object·​v8,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mErrorMessage:​Ljava/​lang/​CharSequence;​
   
479 ·​·​·​·​iget-​wide·​v10,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mUpdateTime:​J 479 ·​·​·​·​iget-​wide·​v9,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mUpdateTime:​J
   
480 ·​·​·​·​invoke-​static/​range·​{v1·​.​.​·​v11},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompatAp​i21;​-​>newInstance(IJJFJLja​va/​lang/​CharSequence;​J)​Ljava/​lang/​Object;​ 480 ·​·​·​·​invoke-​static/​range·​{v0·​.​.​·​v10},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompatAp​i21;​-​>newInstance(IJJFJLja​va/​lang/​CharSequence;​J)​Ljava/​lang/​Object;​
   
481 ·​·​·​·​move-​result-​object·​v0 481 ·​·​·​·​move-​result-​object·​v0
   
482 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mStateObj:​Ljava/​lang/​Object;​ 482 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mStateObj:​Ljava/​lang/​Object;​
   
483 ·​·​·​·​.​line·​392 483 ·​·​·​·​.​line·​392
484 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mStateObj:​Ljava/​lang/​Object;​ 484 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mStateObj:​Ljava/​lang/​Object;​
[−]
smali/android/support/v4/provider/DocumentsContractApi19.smali
Offset 459, 43 lines modified Offset 459, 43 lines modified
459 ·​·​·​·​:​cond_1 459 ·​·​·​·​:​cond_1
460 ·​·​·​·​const/​4·​v1,​·​0x1 460 ·​·​·​·​const/​4·​v1,​·​0x1
   
461 ·​·​·​·​goto·​:​goto_0 461 ·​·​·​·​goto·​:​goto_0
462 .​end·​method 462 .​end·​method
   
463 .​method·​public·​static·​lastModified(Landroid​/​content/​Context;​Landroid/​net/​Uri;​)​J 463 .​method·​public·​static·​lastModified(Landroid​/​content/​Context;​Landroid/​net/​Uri;​)​J
464 ·​·​·​·​.​locals·​4 464 ·​·​·​·​.​locals·​3
465 ·​·​·​·​.​param·​p0,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ 465 ·​·​·​·​.​param·​p0,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​
466 ·​·​·​·​.​param·​p1,​·​"self"·​·​·​·​#·​Landroid/​net/​Uri;​ 466 ·​·​·​·​.​param·​p1,​·​"self"·​·​·​·​#·​Landroid/​net/​Uri;​
   
467 ·​·​·​·​.​prologue 467 ·​·​·​·​.​prologue
468 ·​·​·​·​.​line·​67 468 ·​·​·​·​.​line·​67
469 ·​·​·​·​const-​string·​v0,​·​"last_modified" 469 ·​·​·​·​const-​string·​v0,​·​"last_modified"
   
470 ·​·​·​·​const-​wide/​16·​v2,​·​0x0 470 ·​·​·​·​const-​wide/​16·​v1,​·​0x0
   
471 ·​·​·​·​invoke-​static·​{p0,​·​p1,​·​v0,​·​v2,​·​v3},​·​Landroid/​support/​v4/​provider/​DocumentsContractApi1​9;​-​>queryForLong(Landroi​d/​content/​Context;​Landroid/​net/​Uri;​Ljava/​lang/​String;​J)​J 471 ·​·​·​·​invoke-​static·​{p0,​·​p1,​·​v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​provider/​DocumentsContractApi1​9;​-​>queryForLong(Landroi​d/​content/​Context;​Landroid/​net/​Uri;​Ljava/​lang/​String;​J)​J
   
472 ·​·​·​·​move-​result-​wide·​v0 472 ·​·​·​·​move-​result-​wide·​v0
   
473 ·​·​·​·​return-​wide·​v0 473 ·​·​·​·​return-​wide·​v0
474 .​end·​method 474 .​end·​method
   
475 .​method·​public·​static·​length(Landroid/​content/​Context;​Landroid/​net/​Uri;​)​J 475 .​method·​public·​static·​length(Landroid/​content/​Context;​Landroid/​net/​Uri;​)​J
476 ·​·​·​·​.​locals·​4 476 ·​·​·​·​.​locals·​3
477 ·​·​·​·​.​param·​p0,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ 477 ·​·​·​·​.​param·​p0,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​
478 ·​·​·​·​.​param·​p1,​·​"self"·​·​·​·​#·​Landroid/​net/​Uri;​ 478 ·​·​·​·​.​param·​p1,​·​"self"·​·​·​·​#·​Landroid/​net/​Uri;​
   
479 ·​·​·​·​.​prologue 479 ·​·​·​·​.​prologue
480 ·​·​·​·​.​line·​71 480 ·​·​·​·​.​line·​71
481 ·​·​·​·​const-​string·​v0,​·​"_size" 481 ·​·​·​·​const-​string·​v0,​·​"_size"
   
482 ·​·​·​·​const-​wide/​16·​v2,​·​0x0 482 ·​·​·​·​const-​wide/​16·​v1,​·​0x0
   
483 ·​·​·​·​invoke-​static·​{p0,​·​p1,​·​v0,​·​v2,​·​v3},​·​Landroid/​support/​v4/​provider/​DocumentsContractApi1​9;​-​>queryForLong(Landroi​d/​content/​Context;​Landroid/​net/​Uri;​Ljava/​lang/​String;​J)​J 483 ·​·​·​·​invoke-​static·​{p0,​·​p1,​·​v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​provider/​DocumentsContractApi1​9;​-​>queryForLong(Landroi​d/​content/​Context;​Landroid/​net/​Uri;​Ljava/​lang/​String;​J)​J
   
484 ·​·​·​·​move-​result-​wide·​v0 484 ·​·​·​·​move-​result-​wide·​v0
   
485 ·​·​·​·​return-​wide·​v0 485 ·​·​·​·​return-​wide·​v0
486 .​end·​method 486 .​end·​method
   
487 .​method·​private·​static·​queryForInt(Landroid/​content/​Context;​Landroid/​net/​Uri;​Ljava/​lang/​String;​I)​I 487 .​method·​private·​static·​queryForInt(Landroid/​content/​Context;​Landroid/​net/​Uri;​Ljava/​lang/​String;​I)​I
Offset 515, 15 lines modified Offset 515, 15 lines modified
   
515 ·​·​·​·​long-​to-​int·​v0,​·​v0 515 ·​·​·​·​long-​to-​int·​v0,​·​v0
   
516 ·​·​·​·​return·​v0 516 ·​·​·​·​return·​v0
517 .​end·​method 517 .​end·​method
   
518 .​method·​private·​static·​queryForLong(Landroid​/​content/​Context;​Landroid/​net/​Uri;​Ljava/​lang/​String;​J)​J 518 .​method·​private·​static·​queryForLong(Landroid​/​content/​Context;​Landroid/​net/​Uri;​Ljava/​lang/​String;​J)​J
519 ·​·​·​·​.​locals·​9 519 ·​·​·​·​.​locals·​8
520 ·​·​·​·​.​param·​p0,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ 520 ·​·​·​·​.​param·​p0,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​
521 ·​·​·​·​.​param·​p1,​·​"self"·​·​·​·​#·​Landroid/​net/​Uri;​ 521 ·​·​·​·​.​param·​p1,​·​"self"·​·​·​·​#·​Landroid/​net/​Uri;​
522 ·​·​·​·​.​param·​p2,​·​"column"·​·​·​·​#·​Ljava/​lang/​String;​ 522 ·​·​·​·​.​param·​p2,​·​"column"·​·​·​·​#·​Ljava/​lang/​String;​
523 ·​·​·​·​.​param·​p3,​·​"defaultValue"·​·​·​·​#·​J 523 ·​·​·​·​.​param·​p3,​·​"defaultValue"·​·​·​·​#·​J
   
524 ·​·​·​·​.​prologue 524 ·​·​·​·​.​prologue
525 ·​·​·​·​.​line·​169 525 ·​·​·​·​.​line·​169
[−]
smali/android/support/v4/util/ContainerHelpers.smali
Offset 118, 47 lines modified Offset 118, 47 lines modified
   
118 ·​·​·​·​.​line·​68 118 ·​·​·​·​.​line·​68
119 ·​·​·​·​.​local·​v0,​·​"hi":​I 119 ·​·​·​·​.​local·​v0,​·​"hi":​I
120 ·​·​·​·​:​goto_0 120 ·​·​·​·​:​goto_0
121 ·​·​·​·​if-​gt·​v1,​·​v0,​·​:​cond_1 121 ·​·​·​·​if-​gt·​v1,​·​v0,​·​:​cond_1
   
122 ·​·​·​·​.​line·​69 122 ·​·​·​·​.​line·​69
123 ·​·​·​·​add-​int·​v3,​·​v1,​·​v0 123 ·​·​·​·​add-​int·​v5,​·​v1,​·​v0
   
124 ·​·​·​·​ushr-​int/​lit8·​v2,​·​v3,​·​0x1 124 ·​·​·​·​ushr-​int/​lit8·​v2,​·​v5,​·​0x1
   
125 ·​·​·​·​.​line·​70 125 ·​·​·​·​.​line·​70
126 ·​·​·​·​.​local·​v2,​·​"mid":​I 126 ·​·​·​·​.​local·​v2,​·​"mid":​I
127 ·​·​·​·​aget-​wide·​v4,​·​p0,​·​v2 127 ·​·​·​·​aget-​wide·​v3,​·​p0,​·​v2
   
128 ·​·​·​·​.​line·​72 128 ·​·​·​·​.​line·​72
129 ·​·​·​·​.​local·​v4,​·​"midVal":​J 129 ·​·​·​·​.​local·​v3,​·​"midVal":​J
130 ·​·​·​·​cmp-​long·​v3,​·​v4,​·​p2 130 ·​·​·​·​cmp-​long·​v5,​·​v3,​·​p2
   
131 ·​·​·​·​if-​gez·​v3,​·​:​cond_0 131 ·​·​·​·​if-​gez·​v5,​·​:​cond_0
   
132 ·​·​·​·​.​line·​73 132 ·​·​·​·​.​line·​73
133 ·​·​·​·​add-​int/​lit8·​v1,​·​v2,​·​0x1 133 ·​·​·​·​add-​int/​lit8·​v1,​·​v2,​·​0x1
   
134 ·​·​·​·​goto·​:​goto_0 134 ·​·​·​·​goto·​:​goto_0
   
135 ·​·​·​·​.​line·​74 135 ·​·​·​·​.​line·​74
136 ·​·​·​·​:​cond_0 136 ·​·​·​·​:​cond_0
137 ·​·​·​·​cmp-​long·​v3,​·​v4,​·​p2 137 ·​·​·​·​cmp-​long·​v5,​·​v3,​·​p2
   
138 ·​·​·​·​if-​lez·​v3,​·​:​cond_2 138 ·​·​·​·​if-​lez·​v5,​·​:​cond_2
   
139 ·​·​·​·​.​line·​75 139 ·​·​·​·​.​line·​75
140 ·​·​·​·​add-​int/​lit8·​v0,​·​v2,​·​-​0x1 140 ·​·​·​·​add-​int/​lit8·​v0,​·​v2,​·​-​0x1
   
141 ·​·​·​·​goto·​:​goto_0 141 ·​·​·​·​goto·​:​goto_0
   
142 ·​·​·​·​.​line·​80 142 ·​·​·​·​.​line·​80
143 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"mid":​I 143 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"mid":​I
144 ·​·​·​·​.​end·​local·​v4·​·​·​·​#·​"midVal":​J 144 ·​·​·​·​.​end·​local·​v3·​·​·​·​#·​"midVal":​J
145 ·​·​·​·​:​cond_1 145 ·​·​·​·​:​cond_1
146 ·​·​·​·​xor-​int/​lit8·​v2,​·​v1,​·​-​0x1 146 ·​·​·​·​xor-​int/​lit8·​v2,​·​v1,​·​-​0x1
   
147 ·​·​·​·​:​cond_2 147 ·​·​·​·​:​cond_2
148 ·​·​·​·​return·​v2 148 ·​·​·​·​return·​v2
149 .​end·​method 149 .​end·​method
   
[−]
smali/android/support/v4/util/LongSparseArray.smali
Offset 557, 15 lines modified Offset 557, 15 lines modified
   
557 ·​·​·​·​aget-​object·​p3,​·​v1,​·​v0 557 ·​·​·​·​aget-​object·​p3,​·​v1,​·​v0
   
558 ·​·​·​·​goto·​:​goto_0 558 ·​·​·​·​goto·​:​goto_0
559 .​end·​method 559 .​end·​method
   
560 .​method·​public·​indexOfKey(J)​I 560 .​method·​public·​indexOfKey(J)​I
561 ·​·​·​·​.​locals·​3 561 ·​·​·​·​.​locals·​2
562 ·​·​·​·​.​param·​p1,​·​"key"·​·​·​·​#·​J 562 ·​·​·​·​.​param·​p1,​·​"key"·​·​·​·​#·​J
   
563 ·​·​·​·​.​prologue 563 ·​·​·​·​.​prologue
564 ·​·​·​·​.​line·​283 564 ·​·​·​·​.​line·​283
565 ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​LongSparseArray;​,​·​"Landroid/​support/​v4/​util/​LongSparseArray<TE;​>;​" 565 ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​LongSparseArray;​,​·​"Landroid/​support/​v4/​util/​LongSparseArray<TE;​>;​"
566 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​util/​LongSparseArray;​-​>mGarbage:​Z 566 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​util/​LongSparseArray;​-​>mGarbage:​Z
   
Offset 662, 15 lines modified Offset 662, 15 lines modified
   
662 ·​·​·​·​aget-​wide·​v0,​·​v0,​·​p1 662 ·​·​·​·​aget-​wide·​v0,​·​v0,​·​p1
   
663 ·​·​·​·​return-​wide·​v0 663 ·​·​·​·​return-​wide·​v0
664 .​end·​method 664 .​end·​method
   
665 .​method·​public·​put(JLjava/​lang/​Object;​)​V 665 .​method·​public·​put(JLjava/​lang/​Object;​)​V
666 ·​·​·​·​.​locals·​9 666 ·​·​·​·​.​locals·​8
667 ·​·​·​·​.​param·​p1,​·​"key"·​·​·​·​#·​J 667 ·​·​·​·​.​param·​p1,​·​"key"·​·​·​·​#·​J
668 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 668 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
669 ·​·​·​·​·​·​·​·​value·​=·​{ 669 ·​·​·​·​·​·​·​·​value·​=·​{
670 ·​·​·​·​·​·​·​·​·​·​·​·​"(JTE;​)​V" 670 ·​·​·​·​·​·​·​·​·​·​·​·​"(JTE;​)​V"
671 ·​·​·​·​·​·​·​·​} 671 ·​·​·​·​·​·​·​·​}
672 ·​·​·​·​.​end·​annotation 672 ·​·​·​·​.​end·​annotation
   
Offset 865, 15 lines modified Offset 865, 15 lines modified
   
865 ·​·​·​·​iput·​v4,​·​p0,​·​Landroid/​support/​v4/​util/​LongSparseArray;​-​>mSize:​I 865 ·​·​·​·​iput·​v4,​·​p0,​·​Landroid/​support/​v4/​util/​LongSparseArray;​-​>mSize:​I
   
866 ·​·​·​·​goto/​16·​:​goto_0 866 ·​·​·​·​goto/​16·​:​goto_0
867 .​end·​method 867 .​end·​method
   
868 .​method·​public·​remove(J)​V 868 .​method·​public·​remove(J)​V
869 ·​·​·​·​.​locals·​1 869 ·​·​·​·​.​locals·​0
870 ·​·​·​·​.​param·​p1,​·​"key"·​·​·​·​#·​J 870 ·​·​·​·​.​param·​p1,​·​"key"·​·​·​·​#·​J
   
871 ·​·​·​·​.​prologue 871 ·​·​·​·​.​prologue
872 ·​·​·​·​.​line·​132 872 ·​·​·​·​.​line·​132
873 ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​LongSparseArray;​,​·​"Landroid/​support/​v4/​util/​LongSparseArray<TE;​>;​" 873 ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​LongSparseArray;​,​·​"Landroid/​support/​v4/​util/​LongSparseArray<TE;​>;​"
874 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​util/​LongSparseArray;​-​>delete(J)​V 874 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​util/​LongSparseArray;​-​>delete(J)​V
   
[−]
smali/android/support/v4/util/TimeUtils.smali
Offset 110, 15 lines modified Offset 110, 15 lines modified
110 ·​·​·​·​:​cond_5 110 ·​·​·​·​:​cond_5
111 ·​·​·​·​const/​4·​v0,​·​0x0 111 ·​·​·​·​const/​4·​v0,​·​0x0
   
112 ·​·​·​·​goto·​:​goto_0 112 ·​·​·​·​goto·​:​goto_0
113 .​end·​method 113 .​end·​method
   
114 .​method·​public·​static·​formatDuration(JJLjav​a/​io/​PrintWriter;​)​V 114 .​method·​public·​static·​formatDuration(JJLjav​a/​io/​PrintWriter;​)​V
115 ·​·​·​·​.​locals·​4 115 ·​·​·​·​.​locals·​3
116 ·​·​·​·​.​param·​p0,​·​"time"·​·​·​·​#·​J 116 ·​·​·​·​.​param·​p0,​·​"time"·​·​·​·​#·​J
117 ·​·​·​·​.​param·​p2,​·​"now"·​·​·​·​#·​J 117 ·​·​·​·​.​param·​p2,​·​"now"·​·​·​·​#·​J
118 ·​·​·​·​.​param·​p4,​·​"pw"·​·​·​·​#·​Ljava/​io/​PrintWriter;​ 118 ·​·​·​·​.​param·​p4,​·​"pw"·​·​·​·​#·​Ljava/​io/​PrintWriter;​
   
119 ·​·​·​·​.​prologue 119 ·​·​·​·​.​prologue
120 ·​·​·​·​.​line·​169 120 ·​·​·​·​.​line·​169
121 ·​·​·​·​const-​wide/​16·​v0,​·​0x0 121 ·​·​·​·​const-​wide/​16·​v0,​·​0x0
Offset 144, 30 lines modified Offset 144, 30 lines modified
   
144 ·​·​·​·​invoke-​static·​{v0,​·​v1,​·​p4,​·​v2},​·​Landroid/​support/​v4/​util/​TimeUtils;​-​>formatDuration(JLjav​a/​io/​PrintWriter;​I)​V 144 ·​·​·​·​invoke-​static·​{v0,​·​v1,​·​p4,​·​v2},​·​Landroid/​support/​v4/​util/​TimeUtils;​-​>formatDuration(JLjav​a/​io/​PrintWriter;​I)​V
   
145 ·​·​·​·​goto·​:​goto_0 145 ·​·​·​·​goto·​:​goto_0
146 .​end·​method 146 .​end·​method
   
147 .​method·​public·​static·​formatDuration(JLjava​/​io/​PrintWriter;​)​V 147 .​method·​public·​static·​formatDuration(JLjava​/​io/​PrintWriter;​)​V
148 ·​·​·​·​.​locals·​2 148 ·​·​·​·​.​locals·​1
149 ·​·​·​·​.​param·​p0,​·​"duration"·​·​·​·​#·​J 149 ·​·​·​·​.​param·​p0,​·​"duration"·​·​·​·​#·​J
150 ·​·​·​·​.​param·​p2,​·​"pw"·​·​·​·​#·​Ljava/​io/​PrintWriter;​ 150 ·​·​·​·​.​param·​p2,​·​"pw"·​·​·​·​#·​Ljava/​io/​PrintWriter;​
   
151 ·​·​·​·​.​prologue 151 ·​·​·​·​.​prologue
152 ·​·​·​·​.​line·​164 152 ·​·​·​·​.​line·​164
153 ·​·​·​·​const/​4·​v0,​·​0x0 153 ·​·​·​·​const/​4·​v0,​·​0x0
   
154 ·​·​·​·​invoke-​static·​{p0,​·​p1,​·​p2,​·​v0},​·​Landroid/​support/​v4/​util/​TimeUtils;​-​>formatDuration(JLjav​a/​io/​PrintWriter;​I)​V 154 ·​·​·​·​invoke-​static·​{p0,​·​p1,​·​p2,​·​v0},​·​Landroid/​support/​v4/​util/​TimeUtils;​-​>formatDuration(JLjav​a/​io/​PrintWriter;​I)​V
   
155 ·​·​·​·​.​line·​165 155 ·​·​·​·​.​line·​165
156 ·​·​·​·​return-​void 156 ·​·​·​·​return-​void
157 .​end·​method 157 .​end·​method
   
158 .​method·​public·​static·​formatDuration(JLjava​/​io/​PrintWriter;​I)​V 158 .​method·​public·​static·​formatDuration(JLjava​/​io/​PrintWriter;​I)​V
159 ·​·​·​·​.​locals·​6 159 ·​·​·​·​.​locals·​5
160 ·​·​·​·​.​param·​p0,​·​"duration"·​·​·​·​#·​J 160 ·​·​·​·​.​param·​p0,​·​"duration"·​·​·​·​#·​J
161 ·​·​·​·​.​param·​p2,​·​"pw"·​·​·​·​#·​Ljava/​io/​PrintWriter;​ 161 ·​·​·​·​.​param·​p2,​·​"pw"·​·​·​·​#·​Ljava/​io/​PrintWriter;​
162 ·​·​·​·​.​param·​p3,​·​"fieldLen"·​·​·​·​#·​I 162 ·​·​·​·​.​param·​p3,​·​"fieldLen"·​·​·​·​#·​I
   
163 ·​·​·​·​.​prologue 163 ·​·​·​·​.​prologue
164 ·​·​·​·​.​line·​156 164 ·​·​·​·​.​line·​156
165 ·​·​·​·​sget-​object·​v2,​·​Landroid/​support/​v4/​util/​TimeUtils;​-​>sFormatSync:​Ljava/​lang/​Object;​ 165 ·​·​·​·​sget-​object·​v2,​·​Landroid/​support/​v4/​util/​TimeUtils;​-​>sFormatSync:​Ljava/​lang/​Object;​
[−]
smali/android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.smali
Offset 461, 15 lines modified Offset 461, 15 lines modified
461 ·​·​·​·​iput·​v3,​·​p0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mDoubleTapSlopSquare​:​I 461 ·​·​·​·​iput·​v3,​·​p0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mDoubleTapSlopSquare​:​I
   
462 ·​·​·​·​.​line·​182 462 ·​·​·​·​.​line·​182
463 ·​·​·​·​return-​void 463 ·​·​·​·​return-​void
464 .​end·​method 464 .​end·​method
   
465 .​method·​private·​isConsideredDoubleTap​(Landroid/​view/​MotionEvent;​Landroid/​view/​MotionEvent;​Landroid/​view/​MotionEvent;​)​Z 465 .​method·​private·​isConsideredDoubleTap​(Landroid/​view/​MotionEvent;​Landroid/​view/​MotionEvent;​Landroid/​view/​MotionEvent;​)​Z
466 ·​·​·​·​.​locals·​8 466 ·​·​·​·​.​locals·​7
467 ·​·​·​·​.​param·​p1,​·​"firstDown"·​·​·​·​#·​Landroid/​view/​MotionEvent;​ 467 ·​·​·​·​.​param·​p1,​·​"firstDown"·​·​·​·​#·​Landroid/​view/​MotionEvent;​
468 ·​·​·​·​.​param·​p2,​·​"firstUp"·​·​·​·​#·​Landroid/​view/​MotionEvent;​ 468 ·​·​·​·​.​param·​p2,​·​"firstUp"·​·​·​·​#·​Landroid/​view/​MotionEvent;​
469 ·​·​·​·​.​param·​p3,​·​"secondDown"·​·​·​·​#·​Landroid/​view/​MotionEvent;​ 469 ·​·​·​·​.​param·​p3,​·​"secondDown"·​·​·​·​#·​Landroid/​view/​MotionEvent;​
   
470 ·​·​·​·​.​prologue 470 ·​·​·​·​.​prologue
471 ·​·​·​·​const/​4·​v2,​·​0x0 471 ·​·​·​·​const/​4·​v2,​·​0x0
   
Offset 483, 27 lines modified Offset 483, 27 lines modified
483 ·​·​·​·​:​goto_0 483 ·​·​·​·​:​goto_0
484 ·​·​·​·​return·​v2 484 ·​·​·​·​return·​v2
   
485 ·​·​·​·​.​line·​443 485 ·​·​·​·​.​line·​443
486 ·​·​·​·​:​cond_1 486 ·​·​·​·​:​cond_1
487 ·​·​·​·​invoke-​virtual·​{p3},​·​Landroid/​view/​MotionEvent;​-​>getEventTime()​J 487 ·​·​·​·​invoke-​virtual·​{p3},​·​Landroid/​view/​MotionEvent;​-​>getEventTime()​J
   
488 ·​·​·​·​move-​result-​wide·​v4 488 ·​·​·​·​move-​result-​wide·​v3
   
489 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​MotionEvent;​-​>getEventTime()​J 489 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​MotionEvent;​-​>getEventTime()​J
   
490 ·​·​·​·​move-​result-​wide·​v6 490 ·​·​·​·​move-​result-​wide·​v5
   
491 ·​·​·​·​sub-​long/​2addr·​v4,​·​v6 491 ·​·​·​·​sub-​long/​2addr·​v3,​·​v5
   
492 ·​·​·​·​sget·​v3,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>DOUBLE_TAP_TIMEOUT:​I 492 ·​·​·​·​sget·​v5,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>DOUBLE_TAP_TIMEOUT:​I
   
493 ·​·​·​·​int-​to-​long·​v6,​·​v3 493 ·​·​·​·​int-​to-​long·​v5,​·​v5
   
494 ·​·​·​·​cmp-​long·​v3,​·​v4,​·​v6 494 ·​·​·​·​cmp-​long·​v3,​·​v3,​·​v5
   
495 ·​·​·​·​if-​gtz·​v3,​·​:​cond_0 495 ·​·​·​·​if-​gtz·​v3,​·​:​cond_0
   
496 ·​·​·​·​.​line·​447 496 ·​·​·​·​.​line·​447
497 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​view/​MotionEvent;​-​>getX()​F 497 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​view/​MotionEvent;​-​>getX()​F
   
498 ·​·​·​·​move-​result·​v3 498 ·​·​·​·​move-​result·​v3
Offset 560, 1448 lines modified Offset 560, 1448 lines modified
560 ·​·​·​·​.​line·​212 560 ·​·​·​·​.​line·​212
561 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mIsLongpressEnabled:​Z 561 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mIsLongpressEnabled:​Z
   
562 ·​·​·​·​return·​v0 562 ·​·​·​·​return·​v0
563 .​end·​method 563 .​end·​method
   
564 .​method·​public·​onTouchEvent(Landroid​/​view/​MotionEvent;​)​Z 564 .​method·​public·​onTouchEvent(Landroid​/​view/​MotionEvent;​)​Z
565 ·​·​·​·​.​locals·​42 565 ·​·​·​·​.​locals·​41
566 ·​·​·​·​.​param·​p1,​·​"ev"·​·​·​·​#·​Landroid/​view/​MotionEvent;​ 566 ·​·​·​·​.​param·​p1,​·​"ev"·​·​·​·​#·​Landroid/​view/​MotionEvent;​
   
567 ·​·​·​·​.​prologue 567 ·​·​·​·​.​prologue
568 ·​·​·​·​.​line·​224 568 ·​·​·​·​.​line·​224
569 ·​·​·​·​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Landroid/​view/​MotionEvent;​-​>getAction()​I 569 ·​·​·​·​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Landroid/​view/​MotionEvent;​-​>getAction()​I
   
570 ·​·​·​·​move-​result·​v6 570 ·​·​·​·​move-​result·​v5
   
571 ·​·​·​·​.​line·​226 571 ·​·​·​·​.​line·​226
572 ·​·​·​·​.​local·​v6,​·​"action":​I 572 ·​·​·​·​.​local·​v5,​·​"action":​I
573 ·​·​·​·​move-​object/​from16·​v0,​·​p0 573 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
574 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mVelocityTracker:​Landroid/​view/​VelocityTracker;​ 574 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mVelocityTracker:​Landroid/​view/​VelocityTracker;​
   
575 ·​·​·​·​move-​object/​from16·​v36,​·​v0 575 ·​·​·​·​move-​object/​from16·​v35,​·​v0
   
576 ·​·​·​·​if-​nez·​v36,​·​:​cond_0 576 ·​·​·​·​if-​nez·​v35,​·​:​cond_0
   
577 ·​·​·​·​.​line·​227 577 ·​·​·​·​.​line·​227
578 ·​·​·​·​invoke-​static·​{},​·​Landroid/​view/​VelocityTracker;​-​>obtain()​Landroid/​view/​VelocityTracker;​ 578 ·​·​·​·​invoke-​static·​{},​·​Landroid/​view/​VelocityTracker;​-​>obtain()​Landroid/​view/​VelocityTracker;​
   
579 ·​·​·​·​move-​result-​object·​v36 579 ·​·​·​·​move-​result-​object·​v35
   
580 ·​·​·​·​move-​object/​from16·​v0,​·​v36 580 ·​·​·​·​move-​object/​from16·​v0,​·​v35
   
581 ·​·​·​·​move-​object/​from16·​v1,​·​p0 581 ·​·​·​·​move-​object/​from16·​v1,​·​p0
   
582 ·​·​·​·​iput-​object·​v0,​·​v1,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mVelocityTracker:​Landroid/​view/​VelocityTracker;​ 582 ·​·​·​·​iput-​object·​v0,​·​v1,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mVelocityTracker:​Landroid/​view/​VelocityTracker;​
   
583 ·​·​·​·​.​line·​229 583 ·​·​·​·​.​line·​229
584 ·​·​·​·​:​cond_0 584 ·​·​·​·​:​cond_0
585 ·​·​·​·​move-​object/​from16·​v0,​·​p0 585 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
586 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mVelocityTracker:​Landroid/​view/​VelocityTracker;​ 586 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mVelocityTracker:​Landroid/​view/​VelocityTracker;​
   
587 ·​·​·​·​move-​object/​from16·​v36,​·​v0 587 ·​·​·​·​move-​object/​from16·​v35,​·​v0
   
588 ·​·​·​·​move-​object/​from16·​v0,​·​v36 588 ·​·​·​·​move-​object/​from16·​v0,​·​v35
   
589 ·​·​·​·​move-​object/​from16·​v1,​·​p1 589 ·​·​·​·​move-​object/​from16·​v1,​·​p1
   
590 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​VelocityTracker;​-​>addMovement(Landroid​/​view/​MotionEvent;​)​V 590 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​VelocityTracker;​-​>addMovement(Landroid​/​view/​MotionEvent;​)​V
   
591 ·​·​·​·​.​line·​231 591 ·​·​·​·​.​line·​231
592 ·​·​·​·​and-​int/​lit16·​v0,​·​v6,​·​0xff 592 ·​·​·​·​and-​int/​lit16·​v0,​·​v5,​·​0xff
   
593 ·​·​·​·​move/​from16·​v36,​·​v0 593 ·​·​·​·​move/​from16·​v35,​·​v0
Max diff block lines reached; 51488/54801 bytes (93.95%) of diff not shown.
[−]
smali/android/support/v4/view/ViewCompat$BaseViewCompatImpl.smali
Offset 1255, 15 lines modified Offset 1255, 15 lines modified
1255 ·​·​·​·​invoke-​virtual·​{p1,​·​p2,​·​v0,​·​v1},​·​Landroid/​view/​View;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z 1255 ·​·​·​·​invoke-​virtual·​{p1,​·​p2,​·​v0,​·​v1},​·​Landroid/​view/​View;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z
   
1256 ·​·​·​·​.​line·​437 1256 ·​·​·​·​.​line·​437
1257 ·​·​·​·​return-​void 1257 ·​·​·​·​return-​void
1258 .​end·​method 1258 .​end·​method
   
1259 .​method·​public·​postOnAnimationDelaye​d(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V 1259 .​method·​public·​postOnAnimationDelaye​d(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V
1260 ·​·​·​·​.​locals·​3 1260 ·​·​·​·​.​locals·​2
1261 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 1261 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
1262 ·​·​·​·​.​param·​p2,​·​"action"·​·​·​·​#·​Ljava/​lang/​Runnable;​ 1262 ·​·​·​·​.​param·​p2,​·​"action"·​·​·​·​#·​Ljava/​lang/​Runnable;​
1263 ·​·​·​·​.​param·​p3,​·​"delayMillis"·​·​·​·​#·​J 1263 ·​·​·​·​.​param·​p3,​·​"delayMillis"·​·​·​·​#·​J
   
1264 ·​·​·​·​.​prologue 1264 ·​·​·​·​.​prologue
1265 ·​·​·​·​.​line·​439 1265 ·​·​·​·​.​line·​439
1266 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat$BaseViewCo​mpatImpl;​-​>getFrameTime()​J 1266 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat$BaseViewCo​mpatImpl;​-​>getFrameTime()​J
[−]
smali/android/support/v4/view/ViewCompat$JBViewCompatImpl.smali
Offset 187, 15 lines modified Offset 187, 15 lines modified
187 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewCompatJB;​-​>postOnAnimation(Land​roid/​view/​View;​Ljava/​lang/​Runnable;​)​V 187 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewCompatJB;​-​>postOnAnimation(Land​roid/​view/​View;​Ljava/​lang/​Runnable;​)​V
   
188 ·​·​·​·​.​line·​1220 188 ·​·​·​·​.​line·​1220
189 ·​·​·​·​return-​void 189 ·​·​·​·​return-​void
190 .​end·​method 190 .​end·​method
   
191 .​method·​public·​postOnAnimationDelaye​d(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V 191 .​method·​public·​postOnAnimationDelaye​d(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V
192 ·​·​·​·​.​locals·​1 192 ·​·​·​·​.​locals·​0
193 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 193 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
194 ·​·​·​·​.​param·​p2,​·​"action"·​·​·​·​#·​Ljava/​lang/​Runnable;​ 194 ·​·​·​·​.​param·​p2,​·​"action"·​·​·​·​#·​Ljava/​lang/​Runnable;​
195 ·​·​·​·​.​param·​p3,​·​"delayMillis"·​·​·​·​#·​J 195 ·​·​·​·​.​param·​p3,​·​"delayMillis"·​·​·​·​#·​J
   
196 ·​·​·​·​.​prologue 196 ·​·​·​·​.​prologue
197 ·​·​·​·​.​line·​1223 197 ·​·​·​·​.​line·​1223
198 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​view/​ViewCompatJB;​-​>postOnAnimationDelay​ed(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V 198 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​view/​ViewCompatJB;​-​>postOnAnimationDelay​ed(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V
[−]
smali/android/support/v4/view/ViewCompat.smali
Offset 1213, 15 lines modified Offset 1213, 15 lines modified
1213 ·​·​·​·​invoke-​interface·​{v0,​·​p0,​·​p1},​·​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​-​>postOnAnimation(Land​roid/​view/​View;​Ljava/​lang/​Runnable;​)​V 1213 ·​·​·​·​invoke-​interface·​{v0,​·​p0,​·​p1},​·​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​-​>postOnAnimation(Land​roid/​view/​View;​Ljava/​lang/​Runnable;​)​V
   
1214 ·​·​·​·​.​line·​1758 1214 ·​·​·​·​.​line·​1758
1215 ·​·​·​·​return-​void 1215 ·​·​·​·​return-​void
1216 .​end·​method 1216 .​end·​method
   
1217 .​method·​public·​static·​postOnAnimationDelaye​d(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V 1217 .​method·​public·​static·​postOnAnimationDelaye​d(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V
1218 ·​·​·​·​.​locals·​2 1218 ·​·​·​·​.​locals·​1
1219 ·​·​·​·​.​param·​p0,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 1219 ·​·​·​·​.​param·​p0,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
1220 ·​·​·​·​.​param·​p1,​·​"action"·​·​·​·​#·​Ljava/​lang/​Runnable;​ 1220 ·​·​·​·​.​param·​p1,​·​"action"·​·​·​·​#·​Ljava/​lang/​Runnable;​
1221 ·​·​·​·​.​param·​p2,​·​"delayMillis"·​·​·​·​#·​J 1221 ·​·​·​·​.​param·​p2,​·​"delayMillis"·​·​·​·​#·​J
   
1222 ·​·​·​·​.​prologue 1222 ·​·​·​·​.​prologue
1223 ·​·​·​·​.​line·​1774 1223 ·​·​·​·​.​line·​1774
1224 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​ 1224 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​
[−]
smali/android/support/v4/view/ViewPager.smali
Offset 4871, 264 lines modified Offset 4871, 258 lines modified
4871 ·​·​·​·​·​·​·​·​0x15·​-​>·​:​sswitch_0 4871 ·​·​·​·​·​·​·​·​0x15·​-​>·​:​sswitch_0
4872 ·​·​·​·​·​·​·​·​0x16·​-​>·​:​sswitch_1 4872 ·​·​·​·​·​·​·​·​0x16·​-​>·​:​sswitch_1
4873 ·​·​·​·​·​·​·​·​0x3d·​-​>·​:​sswitch_2 4873 ·​·​·​·​·​·​·​·​0x3d·​-​>·​:​sswitch_2
4874 ·​·​·​·​.​end·​sparse-​switch 4874 ·​·​·​·​.​end·​sparse-​switch
4875 .​end·​method 4875 .​end·​method
   
4876 .​method·​public·​fakeDragBy(F)​V 4876 .​method·​public·​fakeDragBy(F)​V
4877 ·​·​·​·​.​locals·​18 4877 ·​·​·​·​.​locals·​17
4878 ·​·​·​·​.​param·​p1,​·​"xOffset"·​·​·​·​#·​F 4878 ·​·​·​·​.​param·​p1,​·​"xOffset"·​·​·​·​#·​F
   
4879 ·​·​·​·​.​prologue 4879 ·​·​·​·​.​prologue
4880 ·​·​·​·​.​line·​2337 4880 ·​·​·​·​.​line·​2337
4881 ·​·​·​·​move-​object/​from16·​v0,​·​p0 4881 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
4882 ·​·​·​·​iget-​boolean·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mFakeDragging:​Z 4882 ·​·​·​·​iget-​boolean·​v1,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mFakeDragging:​Z
   
4883 ·​·​·​·​if-​nez·​v2,​·​:​cond_0 4883 ·​·​·​·​if-​nez·​v1,​·​:​cond_0
   
4884 ·​·​·​·​.​line·​2338 4884 ·​·​·​·​.​line·​2338
4885 ·​·​·​·​new-​instance·​v2,​·​Ljava/​lang/​IllegalStateException​;​ 4885 ·​·​·​·​new-​instance·​v1,​·​Ljava/​lang/​IllegalStateException​;​
   
4886 ·​·​·​·​const-​string·​v3,​·​"No·​fake·​drag·​in·​progress.​·​Call·​beginFakeDrag·​first.​" 4886 ·​·​·​·​const-​string·​v2,​·​"No·​fake·​drag·​in·​progress.​·​Call·​beginFakeDrag·​first.​"
   
4887 ·​·​·​·​invoke-​direct·​{v2,​·​v3},​·​Ljava/​lang/​IllegalStateException​;​-​><init>(Ljava/​lang/​String;​)​V 4887 ·​·​·​·​invoke-​direct·​{v1,​·​v2},​·​Ljava/​lang/​IllegalStateException​;​-​><init>(Ljava/​lang/​String;​)​V
   
4888 ·​·​·​·​throw·​v2 4888 ·​·​·​·​throw·​v1
   
4889 ·​·​·​·​.​line·​2341 4889 ·​·​·​·​.​line·​2341
4890 ·​·​·​·​:​cond_0 4890 ·​·​·​·​:​cond_0
4891 ·​·​·​·​move-​object/​from16·​v0,​·​p0 4891 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
4892 ·​·​·​·​iget·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mLastMotionX:​F 4892 ·​·​·​·​iget·​v1,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mLastMotionX:​F
   
4893 ·​·​·​·​add-​float·​v2,​·​v2,​·​p1 4893 ·​·​·​·​add-​float·​v1,​·​v1,​·​p1
   
4894 ·​·​·​·​move-​object/​from16·​v0,​·​p0 4894 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
4895 ·​·​·​·​iput·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mLastMotionX:​F 4895 ·​·​·​·​iput·​v1,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mLastMotionX:​F
   
4896 ·​·​·​·​.​line·​2343 4896 ·​·​·​·​.​line·​2343
4897 ·​·​·​·​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>getScrollX()​I 4897 ·​·​·​·​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>getScrollX()​I
   
4898 ·​·​·​·​move-​result·​v2 4898 ·​·​·​·​move-​result·​v1
   
4899 ·​·​·​·​int-​to-​float·​v14,​·​v2 4899 ·​·​·​·​int-​to-​float·​v13,​·​v1
   
4900 ·​·​·​·​.​line·​2344 4900 ·​·​·​·​.​line·​2344
4901 ·​·​·​·​.​local·​v14,​·​"oldScrollX":​F 4901 ·​·​·​·​.​local·​v13,​·​"oldScrollX":​F
4902 ·​·​·​·​sub-​float·​v16,​·​v14,​·​p1 4902 ·​·​·​·​sub-​float·​v15,​·​v13,​·​p1
   
4903 ·​·​·​·​.​line·​2345 4903 ·​·​·​·​.​line·​2345
4904 ·​·​·​·​.​local·​v16,​·​"scrollX":​F 4904 ·​·​·​·​.​local·​v15,​·​"scrollX":​F
4905 ·​·​·​·​invoke-​direct/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>getClientWidth()​I 4905 ·​·​·​·​invoke-​direct/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>getClientWidth()​I
   
4906 ·​·​·​·​move-​result·​v17 4906 ·​·​·​·​move-​result·​v16
   
4907 ·​·​·​·​.​line·​2347 4907 ·​·​·​·​.​line·​2347
4908 ·​·​·​·​.​local·​v17,​·​"width":​I 4908 ·​·​·​·​.​local·​v16,​·​"width":​I
4909 ·​·​·​·​move/​from16·​v0,​·​v17 4909 ·​·​·​·​move/​from16·​v0,​·​v16
   
4910 ·​·​·​·​int-​to-​float·​v2,​·​v0 4910 ·​·​·​·​int-​to-​float·​v1,​·​v0
   
4911 ·​·​·​·​move-​object/​from16·​v0,​·​p0 4911 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
4912 ·​·​·​·​iget·​v3,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mFirstOffset:​F 4912 ·​·​·​·​iget·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mFirstOffset:​F
   
4913 ·​·​·​·​mul-​float·​v13,​·​v2,​·​v3 4913 ·​·​·​·​mul-​float·​v12,​·​v1,​·​v2
   
4914 ·​·​·​·​.​line·​2348 4914 ·​·​·​·​.​line·​2348
4915 ·​·​·​·​.​local·​v13,​·​"leftBound":​F 4915 ·​·​·​·​.​local·​v12,​·​"leftBound":​F
4916 ·​·​·​·​move/​from16·​v0,​·​v17 4916 ·​·​·​·​move/​from16·​v0,​·​v16
   
4917 ·​·​·​·​int-​to-​float·​v2,​·​v0 4917 ·​·​·​·​int-​to-​float·​v1,​·​v0
   
4918 ·​·​·​·​move-​object/​from16·​v0,​·​p0 4918 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
4919 ·​·​·​·​iget·​v3,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mLastOffset:​F 4919 ·​·​·​·​iget·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mLastOffset:​F
   
4920 ·​·​·​·​mul-​float·​v15,​·​v2,​·​v3 4920 ·​·​·​·​mul-​float·​v14,​·​v1,​·​v2
   
4921 ·​·​·​·​.​line·​2350 4921 ·​·​·​·​.​line·​2350
4922 ·​·​·​·​.​local·​v15,​·​"rightBound":​F 4922 ·​·​·​·​.​local·​v14,​·​"rightBound":​F
4923 ·​·​·​·​move-​object/​from16·​v0,​·​p0 4923 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
4924 ·​·​·​·​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mItems:​Ljava/​util/​ArrayList;​ 4924 ·​·​·​·​iget-​object·​v1,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mItems:​Ljava/​util/​ArrayList;​
   
4925 ·​·​·​·​const/​4·​v3,​·​0x0 4925 ·​·​·​·​const/​4·​v2,​·​0x0
   
4926 ·​·​·​·​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​util/​ArrayList;​-​>get(I)​Ljava/​lang/​Object;​ 4926 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​util/​ArrayList;​-​>get(I)​Ljava/​lang/​Object;​
   
4927 ·​·​·​·​move-​result-​object·​v11 4927 ·​·​·​·​move-​result-​object·​v10
   
4928 ·​·​·​·​check-​cast·​v11,​·​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​ 4928 ·​·​·​·​check-​cast·​v10,​·​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​
   
4929 ·​·​·​·​.​line·​2351 4929 ·​·​·​·​.​line·​2351
4930 ·​·​·​·​.​local·​v11,​·​"firstItem":​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​ 4930 ·​·​·​·​.​local·​v10,​·​"firstItem":​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​
4931 ·​·​·​·​move-​object/​from16·​v0,​·​p0 4931 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
4932 ·​·​·​·​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mItems:​Ljava/​util/​ArrayList;​ 4932 ·​·​·​·​iget-​object·​v1,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mItems:​Ljava/​util/​ArrayList;​
Max diff block lines reached; 6390/10285 bytes (62.13%) of diff not shown.
[−]
smali/android/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.smali
Offset 259, 15 lines modified Offset 259, 15 lines modified
259 ·​·​·​·​invoke-​static·​{p2,​·​p3},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompatICS;​-​>scaleYBy(Landroid/​view/​View;​F)​V 259 ·​·​·​·​invoke-​static·​{p2,​·​p3},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompatICS;​-​>scaleYBy(Landroid/​view/​View;​F)​V
   
260 ·​·​·​·​.​line·​434 260 ·​·​·​·​.​line·​434
261 ·​·​·​·​return-​void 261 ·​·​·​·​return-​void
262 .​end·​method 262 .​end·​method
   
263 .​method·​public·​setDuration(Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​Landroid/​view/​View;​J)​V 263 .​method·​public·​setDuration(Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​Landroid/​view/​View;​J)​V
264 ·​·​·​·​.​locals·​1 264 ·​·​·​·​.​locals·​0
265 ·​·​·​·​.​param·​p1,​·​"vpa"·​·​·​·​#·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 265 ·​·​·​·​.​param·​p1,​·​"vpa"·​·​·​·​#·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
266 ·​·​·​·​.​param·​p2,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 266 ·​·​·​·​.​param·​p2,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
267 ·​·​·​·​.​param·​p3,​·​"value"·​·​·​·​#·​J 267 ·​·​·​·​.​param·​p3,​·​"value"·​·​·​·​#·​J
   
268 ·​·​·​·​.​prologue 268 ·​·​·​·​.​prologue
269 ·​·​·​·​.​line·​343 269 ·​·​·​·​.​line·​343
270 ·​·​·​·​invoke-​static·​{p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompatICS;​-​>setDuration(Landroid​/​view/​View;​J)​V 270 ·​·​·​·​invoke-​static·​{p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompatICS;​-​>setDuration(Landroid​/​view/​View;​J)​V
Offset 310, 15 lines modified Offset 310, 15 lines modified
310 ·​·​·​·​invoke-​static·​{p2,​·​v0},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompatICS;​-​>setListener(Landroid​/​view/​View;​Landroid/​support/​v4/​view/​ViewPropertyAnimatorL​istener;​)​V 310 ·​·​·​·​invoke-​static·​{p2,​·​v0},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompatICS;​-​>setListener(Landroid​/​view/​View;​Landroid/​support/​v4/​view/​ViewPropertyAnimatorL​istener;​)​V
   
311 ·​·​·​·​.​line·​480 311 ·​·​·​·​.​line·​480
312 ·​·​·​·​return-​void 312 ·​·​·​·​return-​void
313 .​end·​method 313 .​end·​method
   
314 .​method·​public·​setStartDelay(Landroi​d/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​Landroid/​view/​View;​J)​V 314 .​method·​public·​setStartDelay(Landroi​d/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​Landroid/​view/​View;​J)​V
315 ·​·​·​·​.​locals·​1 315 ·​·​·​·​.​locals·​0
316 ·​·​·​·​.​param·​p1,​·​"vpa"·​·​·​·​#·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 316 ·​·​·​·​.​param·​p1,​·​"vpa"·​·​·​·​#·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
317 ·​·​·​·​.​param·​p2,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 317 ·​·​·​·​.​param·​p2,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
318 ·​·​·​·​.​param·​p3,​·​"value"·​·​·​·​#·​J 318 ·​·​·​·​.​param·​p3,​·​"value"·​·​·​·​#·​J
   
319 ·​·​·​·​.​prologue 319 ·​·​·​·​.​prologue
320 ·​·​·​·​.​line·​373 320 ·​·​·​·​.​line·​373
321 ·​·​·​·​invoke-​static·​{p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompatICS;​-​>setStartDelay(Landro​id/​view/​View;​J)​V 321 ·​·​·​·​invoke-​static·​{p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompatICS;​-​>setStartDelay(Landro​id/​view/​View;​J)​V
[−]
smali/android/support/v4/view/ViewPropertyAnimatorCompat.smali
Offset 305, 15 lines modified Offset 305, 15 lines modified
   
305 ·​·​·​·​.​line·​1003 305 ·​·​·​·​.​line·​1003
306 ·​·​·​·​:​cond_0 306 ·​·​·​·​:​cond_0
307 ·​·​·​·​return-​void 307 ·​·​·​·​return-​void
308 .​end·​method 308 .​end·​method
   
309 .​method·​public·​getDuration()​J 309 .​method·​public·​getDuration()​J
310 ·​·​·​·​.​locals·​4 310 ·​·​·​·​.​locals·​3
   
311 ·​·​·​·​.​prologue 311 ·​·​·​·​.​prologue
312 ·​·​·​·​.​line·​747 312 ·​·​·​·​.​line·​747
313 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>mView:​Ljava/​lang/​ref/​WeakReference;​ 313 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>mView:​Ljava/​lang/​ref/​WeakReference;​
   
314 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​ref/​WeakReference;​-​>get()​Ljava/​lang/​Object;​ 314 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​ref/​WeakReference;​-​>get()​Ljava/​lang/​Object;​
   
Offset 325, 22 lines modified Offset 325, 22 lines modified
325 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 325 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
326 ·​·​·​·​.​line·​748 326 ·​·​·​·​.​line·​748
327 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat$ViewPropertyAni​matorCompatImpl;​ 327 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat$ViewPropertyAni​matorCompatImpl;​
   
328 ·​·​·​·​invoke-​interface·​{v1,​·​p0,​·​v0},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat$ViewPropertyAni​matorCompatImpl;​-​>getDuration(Landroid​/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​Landroid/​view/​View;​)​J 328 ·​·​·​·​invoke-​interface·​{v1,​·​p0,​·​v0},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat$ViewPropertyAni​matorCompatImpl;​-​>getDuration(Landroid​/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​Landroid/​view/​View;​)​J
   
329 ·​·​·​·​move-​result-​wide·​v2 329 ·​·​·​·​move-​result-​wide·​v1
   
330 ·​·​·​·​.​line·​750 330 ·​·​·​·​.​line·​750
331 ·​·​·​·​:​goto_0 331 ·​·​·​·​:​goto_0
332 ·​·​·​·​return-​wide·​v2 332 ·​·​·​·​return-​wide·​v1
   
333 ·​·​·​·​:​cond_0 333 ·​·​·​·​:​cond_0
334 ·​·​·​·​const-​wide/​16·​v2,​·​0x0 334 ·​·​·​·​const-​wide/​16·​v1,​·​0x0
   
335 ·​·​·​·​goto·​:​goto_0 335 ·​·​·​·​goto·​:​goto_0
336 .​end·​method 336 .​end·​method
   
337 .​method·​public·​getInterpolator()​Landroid/​view/​animation/​Interpolator;​ 337 .​method·​public·​getInterpolator()​Landroid/​view/​animation/​Interpolator;​
338 ·​·​·​·​.​locals·​2 338 ·​·​·​·​.​locals·​2
   
Offset 371, 15 lines modified Offset 371, 15 lines modified
371 ·​·​·​·​:​cond_0 371 ·​·​·​·​:​cond_0
372 ·​·​·​·​const/​4·​v1,​·​0x0 372 ·​·​·​·​const/​4·​v1,​·​0x0
   
373 ·​·​·​·​goto·​:​goto_0 373 ·​·​·​·​goto·​:​goto_0
374 .​end·​method 374 .​end·​method
   
375 .​method·​public·​getStartDelay()​J 375 .​method·​public·​getStartDelay()​J
376 ·​·​·​·​.​locals·​4 376 ·​·​·​·​.​locals·​3
   
377 ·​·​·​·​.​prologue 377 ·​·​·​·​.​prologue
378 ·​·​·​·​.​line·​818 378 ·​·​·​·​.​line·​818
379 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>mView:​Ljava/​lang/​ref/​WeakReference;​ 379 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>mView:​Ljava/​lang/​ref/​WeakReference;​
   
380 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​ref/​WeakReference;​-​>get()​Ljava/​lang/​Object;​ 380 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​ref/​WeakReference;​-​>get()​Ljava/​lang/​Object;​
   
Offset 391, 22 lines modified Offset 391, 22 lines modified
391 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 391 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
392 ·​·​·​·​.​line·​819 392 ·​·​·​·​.​line·​819
393 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat$ViewPropertyAni​matorCompatImpl;​ 393 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat$ViewPropertyAni​matorCompatImpl;​
   
394 ·​·​·​·​invoke-​interface·​{v1,​·​p0,​·​v0},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat$ViewPropertyAni​matorCompatImpl;​-​>getStartDelay(Landro​id/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​Landroid/​view/​View;​)​J 394 ·​·​·​·​invoke-​interface·​{v1,​·​p0,​·​v0},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat$ViewPropertyAni​matorCompatImpl;​-​>getStartDelay(Landro​id/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​Landroid/​view/​View;​)​J
   
395 ·​·​·​·​move-​result-​wide·​v2 395 ·​·​·​·​move-​result-​wide·​v1
   
396 ·​·​·​·​.​line·​821 396 ·​·​·​·​.​line·​821
397 ·​·​·​·​:​goto_0 397 ·​·​·​·​:​goto_0
398 ·​·​·​·​return-​wide·​v2 398 ·​·​·​·​return-​wide·​v1
   
399 ·​·​·​·​:​cond_0 399 ·​·​·​·​:​cond_0
400 ·​·​·​·​const-​wide/​16·​v2,​·​0x0 400 ·​·​·​·​const-​wide/​16·​v1,​·​0x0
   
401 ·​·​·​·​goto·​:​goto_0 401 ·​·​·​·​goto·​:​goto_0
402 .​end·​method 402 .​end·​method
   
403 .​method·​public·​rotation(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 403 .​method·​public·​rotation(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
404 ·​·​·​·​.​locals·​2 404 ·​·​·​·​.​locals·​2
405 ·​·​·​·​.​param·​p1,​·​"value"·​·​·​·​#·​F 405 ·​·​·​·​.​param·​p1,​·​"value"·​·​·​·​#·​F
Offset 674, 15 lines modified Offset 674, 15 lines modified
   
674 ·​·​·​·​.​line·​992 674 ·​·​·​·​.​line·​992
675 ·​·​·​·​:​cond_0 675 ·​·​·​·​:​cond_0
676 ·​·​·​·​return-​object·​p0 676 ·​·​·​·​return-​object·​p0
677 .​end·​method 677 .​end·​method
   
678 .​method·​public·​setDuration(J)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 678 .​method·​public·​setDuration(J)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
679 ·​·​·​·​.​locals·​3 679 ·​·​·​·​.​locals·​2
680 ·​·​·​·​.​param·​p1,​·​"value"·​·​·​·​#·​J 680 ·​·​·​·​.​param·​p1,​·​"value"·​·​·​·​#·​J
   
681 ·​·​·​·​.​prologue 681 ·​·​·​·​.​prologue
682 ·​·​·​·​.​line·​626 682 ·​·​·​·​.​line·​626
683 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>mView:​Ljava/​lang/​ref/​WeakReference;​ 683 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>mView:​Ljava/​lang/​ref/​WeakReference;​
   
684 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​ref/​WeakReference;​-​>get()​Ljava/​lang/​Object;​ 684 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​ref/​WeakReference;​-​>get()​Ljava/​lang/​Object;​
Offset 755, 15 lines modified Offset 755, 15 lines modified
   
755 ·​·​·​·​.​line·​1201 755 ·​·​·​·​.​line·​1201
756 ·​·​·​·​:​cond_0 756 ·​·​·​·​:​cond_0
757 ·​·​·​·​return-​object·​p0 757 ·​·​·​·​return-​object·​p0
758 .​end·​method 758 .​end·​method
Max diff block lines reached; 376/3233 bytes (11.63%) of diff not shown.
[−]
smali/android/support/v4/widget/AutoScrollHelper$ClampedScroller.smali
Offset 70, 101 lines modified Offset 70, 101 lines modified
70 ·​·​·​·​iput·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mDeltaY:​I 70 ·​·​·​·​iput·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mDeltaY:​I
   
71 ·​·​·​·​.​line·​749 71 ·​·​·​·​.​line·​749
72 ·​·​·​·​return-​void 72 ·​·​·​·​return-​void
73 .​end·​method 73 .​end·​method
   
74 .​method·​private·​getValueAt(J)​F 74 .​method·​private·​getValueAt(J)​F
75 ·​·​·​·​.​locals·​11 75 ·​·​·​·​.​locals·​10
76 ·​·​·​·​.​param·​p1,​·​"currentTime"·​·​·​·​#·​J 76 ·​·​·​·​.​param·​p1,​·​"currentTime"·​·​·​·​#·​J
   
77 ·​·​·​·​.​prologue 77 ·​·​·​·​.​prologue
78 ·​·​·​·​const/​high16·​v10,​·​0x3f800000·​·​·​·​#·​1.​0f 78 ·​·​·​·​const/​high16·​v9,​·​0x3f800000·​·​·​·​#·​1.​0f
   
79 ·​·​·​·​const/​4·​v4,​·​0x0 79 ·​·​·​·​const/​4·​v4,​·​0x0
   
80 ·​·​·​·​.​line·​787 80 ·​·​·​·​.​line·​787
81 ·​·​·​·​iget-​wide·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStartTime:​J 81 ·​·​·​·​iget-​wide·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStartTime:​J
   
82 ·​·​·​·​cmp-​long·​v5,​·​p1,​·​v6 82 ·​·​·​·​cmp-​long·​v5,​·​p1,​·​v5
   
83 ·​·​·​·​if-​gez·​v5,​·​:​cond_0 83 ·​·​·​·​if-​gez·​v5,​·​:​cond_0
   
84 ·​·​·​·​.​line·​794 84 ·​·​·​·​.​line·​794
85 ·​·​·​·​:​goto_0 85 ·​·​·​·​:​goto_0
86 ·​·​·​·​return·​v4 86 ·​·​·​·​return·​v4
   
87 ·​·​·​·​.​line·​789 87 ·​·​·​·​.​line·​789
88 ·​·​·​·​:​cond_0 88 ·​·​·​·​:​cond_0
89 ·​·​·​·​iget-​wide·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopTime:​J 89 ·​·​·​·​iget-​wide·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopTime:​J
   
90 ·​·​·​·​const-​wide/​16·​v8,​·​0x0 90 ·​·​·​·​const-​wide/​16·​v7,​·​0x0
   
91 ·​·​·​·​cmp-​long·​v5,​·​v6,​·​v8 91 ·​·​·​·​cmp-​long·​v5,​·​v5,​·​v7
   
92 ·​·​·​·​if-​ltz·​v5,​·​:​cond_1 92 ·​·​·​·​if-​ltz·​v5,​·​:​cond_1
   
93 ·​·​·​·​iget-​wide·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopTime:​J 93 ·​·​·​·​iget-​wide·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopTime:​J
   
94 ·​·​·​·​cmp-​long·​v5,​·​p1,​·​v6 94 ·​·​·​·​cmp-​long·​v5,​·​p1,​·​v5
   
95 ·​·​·​·​if-​gez·​v5,​·​:​cond_2 95 ·​·​·​·​if-​gez·​v5,​·​:​cond_2
   
96 ·​·​·​·​.​line·​790 96 ·​·​·​·​.​line·​790
97 ·​·​·​·​:​cond_1 97 ·​·​·​·​:​cond_1
98 ·​·​·​·​iget-​wide·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStartTime:​J 98 ·​·​·​·​iget-​wide·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStartTime:​J
   
99 ·​·​·​·​sub-​long·​v2,​·​p1,​·​v6 99 ·​·​·​·​sub-​long·​v2,​·​p1,​·​v5
   
100 ·​·​·​·​.​line·​791 100 ·​·​·​·​.​line·​791
101 ·​·​·​·​.​local·​v2,​·​"elapsedSinceStart":​J 101 ·​·​·​·​.​local·​v2,​·​"elapsedSinceStart":​J
102 ·​·​·​·​const/​high16·​v5,​·​0x3f000000·​·​·​·​#·​0.​5f 102 ·​·​·​·​const/​high16·​v5,​·​0x3f000000·​·​·​·​#·​0.​5f
   
103 ·​·​·​·​long-​to-​float·​v6,​·​v2 103 ·​·​·​·​long-​to-​float·​v6,​·​v2
   
104 ·​·​·​·​iget·​v7,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mRampUpDuration:​I 104 ·​·​·​·​iget·​v7,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mRampUpDuration:​I
   
105 ·​·​·​·​int-​to-​float·​v7,​·​v7 105 ·​·​·​·​int-​to-​float·​v7,​·​v7
   
106 ·​·​·​·​div-​float/​2addr·​v6,​·​v7 106 ·​·​·​·​div-​float/​2addr·​v6,​·​v7
   
107 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>constrain(FFF)​F 107 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>constrain(FFF)​F
108 ·​·​·​·​invoke-​static·​{v6,​·​v4,​·​v10},​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>access$900(FFF)​F 108 ·​·​·​·​invoke-​static·​{v6,​·​v4,​·​v9},​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>access$900(FFF)​F
   
109 ·​·​·​·​move-​result·​v4 109 ·​·​·​·​move-​result·​v4
   
110 ·​·​·​·​mul-​float/​2addr·​v4,​·​v5 110 ·​·​·​·​mul-​float/​2addr·​v4,​·​v5
   
111 ·​·​·​·​goto·​:​goto_0 111 ·​·​·​·​goto·​:​goto_0
   
112 ·​·​·​·​.​line·​793 112 ·​·​·​·​.​line·​793
113 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"elapsedSinceStart":​J 113 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"elapsedSinceStart":​J
114 ·​·​·​·​:​cond_2 114 ·​·​·​·​:​cond_2
115 ·​·​·​·​iget-​wide·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopTime:​J 115 ·​·​·​·​iget-​wide·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopTime:​J
   
116 ·​·​·​·​sub-​long·​v0,​·​p1,​·​v6 116 ·​·​·​·​sub-​long·​v0,​·​p1,​·​v5
   
117 ·​·​·​·​.​line·​794 117 ·​·​·​·​.​line·​794
118 ·​·​·​·​.​local·​v0,​·​"elapsedSinceEnd":​J 118 ·​·​·​·​.​local·​v0,​·​"elapsedSinceEnd":​J
119 ·​·​·​·​iget·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopValue:​F 119 ·​·​·​·​iget·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopValue:​F
   
120 ·​·​·​·​sub-​float·​v5,​·​v10,​·​v5 120 ·​·​·​·​sub-​float·​v5,​·​v9,​·​v5
   
121 ·​·​·​·​iget·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopValue:​F 121 ·​·​·​·​iget·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopValue:​F
   
122 ·​·​·​·​long-​to-​float·​v7,​·​v0 122 ·​·​·​·​long-​to-​float·​v7,​·​v0
   
123 ·​·​·​·​iget·​v8,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mEffectiveRampDown:​I 123 ·​·​·​·​iget·​v8,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mEffectiveRampDown:​I
   
124 ·​·​·​·​int-​to-​float·​v8,​·​v8 124 ·​·​·​·​int-​to-​float·​v8,​·​v8
   
125 ·​·​·​·​div-​float/​2addr·​v7,​·​v8 125 ·​·​·​·​div-​float/​2addr·​v7,​·​v8
   
126 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>constrain(FFF)​F 126 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>constrain(FFF)​F
127 ·​·​·​·​invoke-​static·​{v7,​·​v4,​·​v10},​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>access$900(FFF)​F 127 ·​·​·​·​invoke-​static·​{v7,​·​v4,​·​v9},​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>access$900(FFF)​F
   
128 ·​·​·​·​move-​result·​v4 128 ·​·​·​·​move-​result·​v4
   
129 ·​·​·​·​mul-​float/​2addr·​v4,​·​v6 129 ·​·​·​·​mul-​float/​2addr·​v4,​·​v6
   
Max diff block lines reached; 2/3426 bytes (0.06%) of diff not shown.
[−]
smali/android/support/v4/widget/ContentLoadingProgressBar$1.smali
Offset 33, 32 lines modified Offset 33, 32 lines modified
   
33 ·​·​·​·​return-​void 33 ·​·​·​·​return-​void
34 .​end·​method 34 .​end·​method
   
   
35 #·​virtual·​methods 35 #·​virtual·​methods
36 .​method·​public·​run()​V 36 .​method·​public·​run()​V
37 ·​·​·​·​.​locals·​4 37 ·​·​·​·​.​locals·​3
   
38 ·​·​·​·​.​prologue 38 ·​·​·​·​.​prologue
39 ·​·​·​·​.​line·​46 39 ·​·​·​·​.​line·​46
40 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$1;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ 40 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$1;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​
   
41 ·​·​·​·​const/​4·​v1,​·​0x0 41 ·​·​·​·​const/​4·​v1,​·​0x0
   
42 ·​·​·​·​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z 42 ·​·​·​·​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z
43 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$002(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​Z)​Z 43 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$002(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​Z)​Z
   
44 ·​·​·​·​.​line·​47 44 ·​·​·​·​.​line·​47
45 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$1;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ 45 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$1;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​
   
46 ·​·​·​·​const-​wide/​16·​v2,​·​-​0x1 46 ·​·​·​·​const-​wide/​16·​v1,​·​-​0x1
   
47 ·​·​·​·​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J 47 ·​·​·​·​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J
48 ·​·​·​·​invoke-​static·​{v0,​·​v2,​·​v3},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$102(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​J)​J 48 ·​·​·​·​invoke-​static·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$102(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​J)​J
   
49 ·​·​·​·​.​line·​48 49 ·​·​·​·​.​line·​48
50 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$1;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ 50 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$1;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​
   
51 ·​·​·​·​const/​16·​v1,​·​0x8 51 ·​·​·​·​const/​16·​v1,​·​0x8
   
52 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>setVisibility(I)​V 52 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>setVisibility(I)​V
[−]
smali/android/support/v4/widget/ContentLoadingProgressBar$2.smali
Offset 36, 21 lines modified Offset 36, 21 lines modified
   
   
36 #·​virtual·​methods 36 #·​virtual·​methods
37 .​method·​public·​run()​V 37 .​method·​public·​run()​V
38 ·​·​·​·​.​locals·​4 38 ·​·​·​·​.​locals·​4
   
39 ·​·​·​·​.​prologue 39 ·​·​·​·​.​prologue
40 ·​·​·​·​const/​4·​v1,​·​0x0 40 ·​·​·​·​const/​4·​v3,​·​0x0
   
41 ·​·​·​·​.​line·​56 41 ·​·​·​·​.​line·​56
42 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ 42 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​
   
43 ·​·​·​·​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedShow:​Z 43 ·​·​·​·​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedShow:​Z
44 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$202(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​Z)​Z 44 ·​·​·​·​invoke-​static·​{v0,​·​v3},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$202(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​Z)​Z
   
45 ·​·​·​·​.​line·​57 45 ·​·​·​·​.​line·​57
46 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ 46 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​
   
47 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDismissed:​Z 47 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDismissed:​Z
48 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$300(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​)​Z 48 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$300(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​)​Z
   
Offset 59, 21 lines modified Offset 59, 21 lines modified
59 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 59 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
60 ·​·​·​·​.​line·​58 60 ·​·​·​·​.​line·​58
61 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ 61 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​
   
62 ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J 62 ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J
   
63 ·​·​·​·​move-​result-​wide·​v2 63 ·​·​·​·​move-​result-​wide·​v1
   
64 ·​·​·​·​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J 64 ·​·​·​·​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J
65 ·​·​·​·​invoke-​static·​{v0,​·​v2,​·​v3},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$102(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​J)​J 65 ·​·​·​·​invoke-​static·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$102(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​J)​J
   
66 ·​·​·​·​.​line·​59 66 ·​·​·​·​.​line·​59
67 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ 67 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​
   
68 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>setVisibility(I)​V 68 ·​·​·​·​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>setVisibility(I)​V
   
69 ·​·​·​·​.​line·​61 69 ·​·​·​·​.​line·​61
70 ·​·​·​·​:​cond_0 70 ·​·​·​·​:​cond_0
71 ·​·​·​·​return-​void 71 ·​·​·​·​return-​void
72 .​end·​method 72 .​end·​method
[−]
smali/android/support/v4/widget/ContentLoadingProgressBar.smali
Offset 90, 15 lines modified Offset 90, 15 lines modified
90 ·​·​·​·​.​line·​30 90 ·​·​·​·​.​line·​30
91 ·​·​·​·​iput-​boolean·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z 91 ·​·​·​·​iput-​boolean·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z
   
92 ·​·​·​·​return·​p1 92 ·​·​·​·​return·​p1
93 .​end·​method 93 .​end·​method
   
94 .​method·​static·​synthetic·​access$102(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​J)​J 94 .​method·​static·​synthetic·​access$102(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​J)​J
95 ·​·​·​·​.​locals·​1 95 ·​·​·​·​.​locals·​0
96 ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ 96 ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​
97 ·​·​·​·​.​param·​p1,​·​"x1"·​·​·​·​#·​J 97 ·​·​·​·​.​param·​p1,​·​"x1"·​·​·​·​#·​J
   
98 ·​·​·​·​.​prologue 98 ·​·​·​·​.​prologue
99 ·​·​·​·​.​line·​30 99 ·​·​·​·​.​line·​30
100 ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J 100 ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J
   
Offset 145, 18 lines modified Offset 145, 18 lines modified
145 ·​·​·​·​.​line·​87 145 ·​·​·​·​.​line·​87
146 ·​·​·​·​return-​void 146 ·​·​·​·​return-​void
147 .​end·​method 147 .​end·​method
   
   
148 #·​virtual·​methods 148 #·​virtual·​methods
149 .​method·​public·​hide()​V 149 .​method·​public·​hide()​V
150 ·​·​·​·​.​locals·​10 150 ·​·​·​·​.​locals·​9
   
151 ·​·​·​·​.​prologue 151 ·​·​·​·​.​prologue
152 ·​·​·​·​const-​wide/​16·​v8,​·​0x1f4 152 ·​·​·​·​const-​wide/​16·​v7,​·​0x1f4
   
153 ·​·​·​·​const/​4·​v6,​·​0x1 153 ·​·​·​·​const/​4·​v6,​·​0x1
   
154 ·​·​·​·​.​line·​95 154 ·​·​·​·​.​line·​95
155 ·​·​·​·​iput-​boolean·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDismissed:​Z 155 ·​·​·​·​iput-​boolean·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDismissed:​Z
   
156 ·​·​·​·​.​line·​96 156 ·​·​·​·​.​line·​96
Offset 171, 15 lines modified Offset 171, 15 lines modified
   
171 ·​·​·​·​iget-​wide·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J 171 ·​·​·​·​iget-​wide·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J
   
172 ·​·​·​·​sub-​long·​v0,​·​v2,​·​v4 172 ·​·​·​·​sub-​long·​v0,​·​v2,​·​v4
   
173 ·​·​·​·​.​line·​98 173 ·​·​·​·​.​line·​98
174 ·​·​·​·​.​local·​v0,​·​"diff":​J 174 ·​·​·​·​.​local·​v0,​·​"diff":​J
175 ·​·​·​·​cmp-​long·​v2,​·​v0,​·​v8 175 ·​·​·​·​cmp-​long·​v2,​·​v0,​·​v7
   
176 ·​·​·​·​if-​gez·​v2,​·​:​cond_0 176 ·​·​·​·​if-​gez·​v2,​·​:​cond_0
   
177 ·​·​·​·​iget-​wide·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J 177 ·​·​·​·​iget-​wide·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J
   
178 ·​·​·​·​const-​wide/​16·​v4,​·​-​0x1 178 ·​·​·​·​const-​wide/​16·​v4,​·​-​0x1
   
Offset 203, 17 lines modified Offset 203, 17 lines modified
203 ·​·​·​·​iget-​boolean·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z 203 ·​·​·​·​iget-​boolean·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z
   
204 ·​·​·​·​if-​nez·​v2,​·​:​cond_1 204 ·​·​·​·​if-​nez·​v2,​·​:​cond_1
   
205 ·​·​·​·​.​line·​108 205 ·​·​·​·​.​line·​108
206 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDelayedHide:​Ljava/​lang/​Runnable;​ 206 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDelayedHide:​Ljava/​lang/​Runnable;​
   
207 ·​·​·​·​sub-​long·​v4,​·​v8,​·​v0 207 ·​·​·​·​sub-​long·​v3,​·​v7,​·​v0
   
208 ·​·​·​·​invoke-​virtual·​{p0,​·​v2,​·​v4,​·​v5},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z 208 ·​·​·​·​invoke-​virtual·​{p0,​·​v2,​·​v3,​·​v4},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z
   
209 ·​·​·​·​.​line·​109 209 ·​·​·​·​.​line·​109
210 ·​·​·​·​iput-​boolean·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z 210 ·​·​·​·​iput-​boolean·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z
   
211 ·​·​·​·​goto·​:​goto_0 211 ·​·​·​·​goto·​:​goto_0
212 .​end·​method 212 .​end·​method
   
Offset 242, 15 lines modified Offset 242, 15 lines modified
242 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>removeCallbacks()​V 242 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>removeCallbacks()​V
   
243 ·​·​·​·​.​line·​82 243 ·​·​·​·​.​line·​82
244 ·​·​·​·​return-​void 244 ·​·​·​·​return-​void
245 .​end·​method 245 .​end·​method
   
246 .​method·​public·​show()​V 246 .​method·​public·​show()​V
247 ·​·​·​·​.​locals·​4 247 ·​·​·​·​.​locals·​3
   
248 ·​·​·​·​.​prologue 248 ·​·​·​·​.​prologue
249 ·​·​·​·​.​line·​120 249 ·​·​·​·​.​line·​120
250 ·​·​·​·​const-​wide/​16·​v0,​·​-​0x1 250 ·​·​·​·​const-​wide/​16·​v0,​·​-​0x1
   
251 ·​·​·​·​iput-​wide·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J 251 ·​·​·​·​iput-​wide·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J
   
Offset 268, 17 lines modified Offset 268, 17 lines modified
268 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedShow:​Z 268 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedShow:​Z
   
269 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 269 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
270 ·​·​·​·​.​line·​124 270 ·​·​·​·​.​line·​124
271 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDelayedShow:​Ljava/​lang/​Runnable;​ 271 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDelayedShow:​Ljava/​lang/​Runnable;​
   
272 ·​·​·​·​const-​wide/​16·​v2,​·​0x1f4 272 ·​·​·​·​const-​wide/​16·​v1,​·​0x1f4
   
273 ·​·​·​·​invoke-​virtual·​{p0,​·​v0,​·​v2,​·​v3},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z 273 ·​·​·​·​invoke-​virtual·​{p0,​·​v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z
   
274 ·​·​·​·​.​line·​125 274 ·​·​·​·​.​line·​125
275 ·​·​·​·​const/​4·​v0,​·​0x1 275 ·​·​·​·​const/​4·​v0,​·​0x1
   
Max diff block lines reached; 17/3126 bytes (0.54%) of diff not shown.
[−]
smali/android/support/v4/widget/MaterialProgressDrawable$1.smali
Offset 34, 207 lines modified Offset 34, 207 lines modified
   
34 ·​·​·​·​return-​void 34 ·​·​·​·​return-​void
35 .​end·​method 35 .​end·​method
   
   
36 #·​virtual·​methods 36 #·​virtual·​methods
37 .​method·​public·​applyTransformation(F​Landroid/​view/​animation/​Transformation;​)​V 37 .​method·​public·​applyTransformation(F​Landroid/​view/​animation/​Transformation;​)​V
38 ·​·​·​·​.​locals·​18 38 ·​·​·​·​.​locals·​16
39 ·​·​·​·​.​param·​p1,​·​"interpolatedTime"·​·​·​·​#·​F 39 ·​·​·​·​.​param·​p1,​·​"interpolatedTime"·​·​·​·​#·​F
40 ·​·​·​·​.​param·​p2,​·​"t"·​·​·​·​#·​Landroid/​view/​animation/​Transformation;​ 40 ·​·​·​·​.​param·​p2,​·​"t"·​·​·​·​#·​Landroid/​view/​animation/​Transformation;​
   
41 ·​·​·​·​.​prologue 41 ·​·​·​·​.​prologue
42 ·​·​·​·​.​line·​314 42 ·​·​·​·​.​line·​314
43 ·​·​·​·​move-​object/​from16·​v0,​·​p0 43 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
44 ·​·​·​·​iget-​object·​v11,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>this$0:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​ 44 ·​·​·​·​iget-​object·​v10,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>this$0:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​
   
45 ·​·​·​·​iget-​boolean·​v11,​·​v11,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mFinishing:​Z 45 ·​·​·​·​iget-​boolean·​v10,​·​v10,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mFinishing:​Z
   
46 ·​·​·​·​if-​eqz·​v11,​·​:​cond_0 46 ·​·​·​·​if-​eqz·​v10,​·​:​cond_0
   
47 ·​·​·​·​.​line·​315 47 ·​·​·​·​.​line·​315
48 ·​·​·​·​move-​object/​from16·​v0,​·​p0 48 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
49 ·​·​·​·​iget-​object·​v11,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>this$0:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​ 49 ·​·​·​·​iget-​object·​v10,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>this$0:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​
   
50 ·​·​·​·​move-​object/​from16·​v0,​·​p0 50 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
51 ·​·​·​·​iget-​object·​v12,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​ 51 ·​·​·​·​iget-​object·​v11,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​
   
52 ·​·​·​·​move/​from16·​v0,​·​p1 52 ·​·​·​·​move/​from16·​v0,​·​p1
   
53 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>applyFinishTranslati​on(FLandroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​)​V 53 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>applyFinishTranslati​on(FLandroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​)​V
54 ·​·​·​·​invoke-​static·​{v11,​·​v0,​·​v12},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>access$200(Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​FLandroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​)​V 54 ·​·​·​·​invoke-​static·​{v10,​·​v0,​·​v11},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>access$200(Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​FLandroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​)​V
   
55 ·​·​·​·​.​line·​344 55 ·​·​·​·​.​line·​344
56 ·​·​·​·​:​goto_0 56 ·​·​·​·​:​goto_0
57 ·​·​·​·​return-​void 57 ·​·​·​·​return-​void
   
58 ·​·​·​·​.​line·​320 58 ·​·​·​·​.​line·​320
59 ·​·​·​·​:​cond_0 59 ·​·​·​·​:​cond_0
60 ·​·​·​·​move-​object/​from16·​v0,​·​p0 60 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
61 ·​·​·​·​iget-​object·​v11,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​ 61 ·​·​·​·​iget-​object·​v10,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​
   
62 ·​·​·​·​invoke-​virtual·​{v11},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getStrokeWidth()​F 62 ·​·​·​·​invoke-​virtual·​{v10},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getStrokeWidth()​F
   
63 ·​·​·​·​move-​result·​v11 63 ·​·​·​·​move-​result·​v10
   
64 ·​·​·​·​float-​to-​double·​v12,​·​v11 64 ·​·​·​·​float-​to-​double·​v10,​·​v10
   
65 ·​·​·​·​const-​wide·​v14,​·​0x401921fb54442d18L·​·​·​·​#·​6.​283185307179586 65 ·​·​·​·​const-​wide·​v12,​·​0x401921fb54442d18L·​·​·​·​#·​6.​283185307179586
   
66 ·​·​·​·​move-​object/​from16·​v0,​·​p0 66 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
67 ·​·​·​·​iget-​object·​v11,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​ 67 ·​·​·​·​iget-​object·​v14,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​
   
68 ·​·​·​·​invoke-​virtual·​{v11},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getCenterRadius()​D 68 ·​·​·​·​invoke-​virtual·​{v14},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getCenterRadius()​D
   
69 ·​·​·​·​move-​result-​wide·​v16 69 ·​·​·​·​move-​result-​wide·​v14
   
70 ·​·​·​·​mul-​double·​v14,​·​v14,​·​v16 70 ·​·​·​·​mul-​double/​2addr·​v12,​·​v14
   
71 ·​·​·​·​div-​double/​2addr·​v12,​·​v14 71 ·​·​·​·​div-​double/​2addr·​v10,​·​v12
   
72 ·​·​·​·​invoke-​static·​{v12,​·​v13},​·​Ljava/​lang/​Math;​-​>toRadians(D)​D 72 ·​·​·​·​invoke-​static·​{v10,​·​v11},​·​Ljava/​lang/​Math;​-​>toRadians(D)​D
   
73 ·​·​·​·​move-​result-​wide·​v12 73 ·​·​·​·​move-​result-​wide·​v10
   
74 ·​·​·​·​double-​to-​float·​v5,​·​v12 74 ·​·​·​·​double-​to-​float·​v4,​·​v10
   
75 ·​·​·​·​.​line·​322 75 ·​·​·​·​.​line·​322
76 ·​·​·​·​.​local·​v5,​·​"minProgressArc":​F 76 ·​·​·​·​.​local·​v4,​·​"minProgressArc":​F
77 ·​·​·​·​move-​object/​from16·​v0,​·​p0 77 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
78 ·​·​·​·​iget-​object·​v11,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​ 78 ·​·​·​·​iget-​object·​v10,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​
   
79 ·​·​·​·​invoke-​virtual·​{v11},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getStartingEndTrim()​F 79 ·​·​·​·​invoke-​virtual·​{v10},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getStartingEndTrim()​F
   
80 ·​·​·​·​move-​result·​v8 80 ·​·​·​·​move-​result·​v7
   
81 ·​·​·​·​.​line·​323 81 ·​·​·​·​.​line·​323
82 ·​·​·​·​.​local·​v8,​·​"startingEndTrim":​F 82 ·​·​·​·​.​local·​v7,​·​"startingEndTrim":​F
83 ·​·​·​·​move-​object/​from16·​v0,​·​p0 83 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
84 ·​·​·​·​iget-​object·​v11,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​ 84 ·​·​·​·​iget-​object·​v10,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​
   
85 ·​·​·​·​invoke-​virtual·​{v11},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getStartingStartTrim​()​F 85 ·​·​·​·​invoke-​virtual·​{v10},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getStartingStartTrim​()​F
   
86 ·​·​·​·​move-​result·​v10 86 ·​·​·​·​move-​result·​v9
   
87 ·​·​·​·​.​line·​324 87 ·​·​·​·​.​line·​324
88 ·​·​·​·​.​local·​v10,​·​"startingTrim":​F 88 ·​·​·​·​.​local·​v9,​·​"startingTrim":​F
89 ·​·​·​·​move-​object/​from16·​v0,​·​p0 89 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
90 ·​·​·​·​iget-​object·​v11,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​ 90 ·​·​·​·​iget-​object·​v10,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​
   
91 ·​·​·​·​invoke-​virtual·​{v11},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getStartingRotation(​)​F 91 ·​·​·​·​invoke-​virtual·​{v10},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getStartingRotation(​)​F
   
Max diff block lines reached; 5777/11804 bytes (48.94%) of diff not shown.
[−]
smali/android/support/v4/widget/MaterialProgressDrawable$Ring.smali
Offset 157, 21 lines modified Offset 157, 25 lines modified
157 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​graphics/​Paint;​-​>setAntiAlias(Z)​V 157 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​graphics/​Paint;​-​>setAntiAlias(Z)​V
   
158 ·​·​·​·​.​line·​437 158 ·​·​·​·​.​line·​437
159 ·​·​·​·​return-​void 159 ·​·​·​·​return-​void
160 .​end·​method 160 .​end·​method
   
161 .​method·​private·​drawTriangle(Landroid​/​graphics/​Canvas;​FFLandroid/​graphics/​Rect;​)​V 161 .​method·​private·​drawTriangle(Landroid​/​graphics/​Canvas;​FFLandroid/​graphics/​Rect;​)​V
162 ·​·​·​·​.​locals·​8 162 ·​·​·​·​.​locals·​10
163 ·​·​·​·​.​param·​p1,​·​"c"·​·​·​·​#·​Landroid/​graphics/​Canvas;​ 163 ·​·​·​·​.​param·​p1,​·​"c"·​·​·​·​#·​Landroid/​graphics/​Canvas;​
164 ·​·​·​·​.​param·​p2,​·​"startAngle"·​·​·​·​#·​F 164 ·​·​·​·​.​param·​p2,​·​"startAngle"·​·​·​·​#·​F
165 ·​·​·​·​.​param·​p3,​·​"sweepAngle"·​·​·​·​#·​F 165 ·​·​·​·​.​param·​p3,​·​"sweepAngle"·​·​·​·​#·​F
166 ·​·​·​·​.​param·​p4,​·​"bounds"·​·​·​·​#·​Landroid/​graphics/​Rect;​ 166 ·​·​·​·​.​param·​p4,​·​"bounds"·​·​·​·​#·​Landroid/​graphics/​Rect;​
   
167 ·​·​·​·​.​prologue 167 ·​·​·​·​.​prologue
  168 ·​·​·​·​const-​wide/​16·​v8,​·​0x0
   
  169 ·​·​·​·​const/​4·​v7,​·​0x0
   
168 ·​·​·​·​.​line·​480 170 ·​·​·​·​.​line·​480
169 ·​·​·​·​iget-​boolean·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mShowArrow:​Z 171 ·​·​·​·​iget-​boolean·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mShowArrow:​Z
   
170 ·​·​·​·​if-​eqz·​v3,​·​:​cond_0 172 ·​·​·​·​if-​eqz·​v3,​·​:​cond_0
   
171 ·​·​·​·​.​line·​481 173 ·​·​·​·​.​line·​481
172 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrow:​Landroid/​graphics/​Path;​ 174 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrow:​Landroid/​graphics/​Path;​
Offset 204, 80 lines modified Offset 208, 70 lines modified
   
204 ·​·​·​·​iget·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrowScale:​F 208 ·​·​·​·​iget·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrowScale:​F
   
205 ·​·​·​·​mul-​float·​v0,​·​v3,​·​v4 209 ·​·​·​·​mul-​float·​v0,​·​v3,​·​v4
   
206 ·​·​·​·​.​line·​491 210 ·​·​·​·​.​line·​491
207 ·​·​·​·​.​local·​v0,​·​"inset":​F 211 ·​·​·​·​.​local·​v0,​·​"inset":​F
208 ·​·​·​·​iget-​wide·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mRingCenterRadius:​D 212 ·​·​·​·​iget-​wide·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mRingCenterRadius:​D
   
209 ·​·​·​·​const-​wide/​16·​v6,​·​0x0  
   
210 ·​·​·​·​invoke-​static·​{v6,​·​v7},​·​Ljava/​lang/​Math;​-​>cos(D)​D 213 ·​·​·​·​invoke-​static·​{v8,​·​v9},​·​Ljava/​lang/​Math;​-​>cos(D)​D
   
211 ·​·​·​·​move-​result-​wide·​v6 214 ·​·​·​·​move-​result-​wide·​v5
   
212 ·​·​·​·​mul-​double/​2addr·​v4,​·​v6 215 ·​·​·​·​mul-​double/​2addr·​v3,​·​v5
   
213 ·​·​·​·​invoke-​virtual·​{p4},​·​Landroid/​graphics/​Rect;​-​>exactCenterX()​F 216 ·​·​·​·​invoke-​virtual·​{p4},​·​Landroid/​graphics/​Rect;​-​>exactCenterX()​F
   
214 ·​·​·​·​move-​result·​v3 217 ·​·​·​·​move-​result·​v5
   
215 ·​·​·​·​float-​to-​double·​v6,​·​v3 218 ·​·​·​·​float-​to-​double·​v5,​·​v5
   
216 ·​·​·​·​add-​double/​2addr·​v4,​·​v6 219 ·​·​·​·​add-​double/​2addr·​v3,​·​v5
   
217 ·​·​·​·​double-​to-​float·​v1,​·​v4 220 ·​·​·​·​double-​to-​float·​v1,​·​v3
   
218 ·​·​·​·​.​line·​492 221 ·​·​·​·​.​line·​492
219 ·​·​·​·​.​local·​v1,​·​"x":​F 222 ·​·​·​·​.​local·​v1,​·​"x":​F
220 ·​·​·​·​iget-​wide·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mRingCenterRadius:​D 223 ·​·​·​·​iget-​wide·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mRingCenterRadius:​D
   
221 ·​·​·​·​const-​wide/​16·​v6,​·​0x0  
   
222 ·​·​·​·​invoke-​static·​{v6,​·​v7},​·​Ljava/​lang/​Math;​-​>sin(D)​D 224 ·​·​·​·​invoke-​static·​{v8,​·​v9},​·​Ljava/​lang/​Math;​-​>sin(D)​D
   
223 ·​·​·​·​move-​result-​wide·​v6 225 ·​·​·​·​move-​result-​wide·​v5
   
224 ·​·​·​·​mul-​double/​2addr·​v4,​·​v6 226 ·​·​·​·​mul-​double/​2addr·​v3,​·​v5
   
225 ·​·​·​·​invoke-​virtual·​{p4},​·​Landroid/​graphics/​Rect;​-​>exactCenterY()​F 227 ·​·​·​·​invoke-​virtual·​{p4},​·​Landroid/​graphics/​Rect;​-​>exactCenterY()​F
   
226 ·​·​·​·​move-​result·​v3 228 ·​·​·​·​move-​result·​v5
   
227 ·​·​·​·​float-​to-​double·​v6,​·​v3 229 ·​·​·​·​float-​to-​double·​v5,​·​v5
   
228 ·​·​·​·​add-​double/​2addr·​v4,​·​v6 230 ·​·​·​·​add-​double/​2addr·​v3,​·​v5
   
229 ·​·​·​·​double-​to-​float·​v2,​·​v4 231 ·​·​·​·​double-​to-​float·​v2,​·​v3
   
230 ·​·​·​·​.​line·​498 232 ·​·​·​·​.​line·​498
231 ·​·​·​·​.​local·​v2,​·​"y":​F 233 ·​·​·​·​.​local·​v2,​·​"y":​F
232 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrow:​Landroid/​graphics/​Path;​ 234 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrow:​Landroid/​graphics/​Path;​
   
233 ·​·​·​·​const/​4·​v4,​·​0x0 235 ·​·​·​·​invoke-​virtual·​{v3,​·​v7,​·​v7},​·​Landroid/​graphics/​Path;​-​>moveTo(FF)​V
   
234 ·​·​·​·​const/​4·​v5,​·​0x0  
   
235 ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​graphics/​Path;​-​>moveTo(FF)​V  
   
236 ·​·​·​·​.​line·​499 236 ·​·​·​·​.​line·​499
237 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrow:​Landroid/​graphics/​Path;​ 237 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrow:​Landroid/​graphics/​Path;​
   
238 ·​·​·​·​iget·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrowWidth:​I 238 ·​·​·​·​iget·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrowWidth:​I
   
239 ·​·​·​·​int-​to-​float·​v4,​·​v4 239 ·​·​·​·​int-​to-​float·​v4,​·​v4
   
240 ·​·​·​·​iget·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrowScale:​F 240 ·​·​·​·​iget·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrowScale:​F
   
241 ·​·​·​·​mul-​float/​2addr·​v4,​·​v5 241 ·​·​·​·​mul-​float/​2addr·​v4,​·​v5
   
242 ·​·​·​·​const/​4·​v5,​·​0x0 242 ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v7},​·​Landroid/​graphics/​Path;​-​>lineTo(FF)​V
   
243 ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​graphics/​Path;​-​>lineTo(FF)​V  
Max diff block lines reached; 1039/4415 bytes (23.53%) of diff not shown.
[−]
smali/android/support/v4/widget/DrawerLayout.smali
Offset 1478, 15 lines modified Offset 1478, 15 lines modified
   
1478 ·​·​·​·​.​line·​703 1478 ·​·​·​·​.​line·​703
1479 ·​·​·​·​:​cond_0 1479 ·​·​·​·​:​cond_0
1480 ·​·​·​·​return-​void 1480 ·​·​·​·​return-​void
1481 .​end·​method 1481 .​end·​method
   
1482 .​method·​protected·​drawChild(Landroid/​graphics/​Canvas;​Landroid/​view/​View;​J)​Z 1482 .​method·​protected·​drawChild(Landroid/​graphics/​Canvas;​Landroid/​view/​View;​J)​Z
1483 ·​·​·​·​.​locals·​29 1483 ·​·​·​·​.​locals·​28
1484 ·​·​·​·​.​param·​p1,​·​"canvas"·​·​·​·​#·​Landroid/​graphics/​Canvas;​ 1484 ·​·​·​·​.​param·​p1,​·​"canvas"·​·​·​·​#·​Landroid/​graphics/​Canvas;​
1485 ·​·​·​·​.​param·​p2,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​ 1485 ·​·​·​·​.​param·​p2,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​
1486 ·​·​·​·​.​param·​p3,​·​"drawingTime"·​·​·​·​#·​J 1486 ·​·​·​·​.​param·​p3,​·​"drawingTime"·​·​·​·​#·​J
   
1487 ·​·​·​·​.​prologue 1487 ·​·​·​·​.​prologue
1488 ·​·​·​·​.​line·​1064 1488 ·​·​·​·​.​line·​1064
1489 ·​·​·​·​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>getHeight()​I 1489 ·​·​·​·​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>getHeight()​I
[−]
smali/android/support/v4/widget/MaterialProgressDrawable.smali
Offset 257, 39 lines modified Offset 257, 39 lines modified
257 ·​·​·​·​.​line·​51 257 ·​·​·​·​.​line·​51
258 ·​·​·​·​iput·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mRotationCount:​F 258 ·​·​·​·​iput·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mRotationCount:​F
   
259 ·​·​·​·​return·​p1 259 ·​·​·​·​return·​p1
260 .​end·​method 260 .​end·​method
   
261 .​method·​private·​applyFinishTranslatio​n(FLandroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​)​V 261 .​method·​private·​applyFinishTranslatio​n(FLandroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​)​V
262 ·​·​·​·​.​locals·​8 262 ·​·​·​·​.​locals·​7
263 ·​·​·​·​.​param·​p1,​·​"interpolatedTime"·​·​·​·​#·​F 263 ·​·​·​·​.​param·​p1,​·​"interpolatedTime"·​·​·​·​#·​F
264 ·​·​·​·​.​param·​p2,​·​"ring"·​·​·​·​#·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​ 264 ·​·​·​·​.​param·​p2,​·​"ring"·​·​·​·​#·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​
   
265 ·​·​·​·​.​prologue 265 ·​·​·​·​.​prologue
266 ·​·​·​·​.​line·​299 266 ·​·​·​·​.​line·​299
267 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getStartingRotation(​)​F 267 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getStartingRotation(​)​F
   
268 ·​·​·​·​move-​result·​v3 268 ·​·​·​·​move-​result·​v3
   
269 ·​·​·​·​const·​v4,​·​0x3f4ccccd·​·​·​·​#·​0.​8f 269 ·​·​·​·​const·​v4,​·​0x3f4ccccd·​·​·​·​#·​0.​8f
   
270 ·​·​·​·​div-​float/​2addr·​v3,​·​v4 270 ·​·​·​·​div-​float/​2addr·​v3,​·​v4
   
271 ·​·​·​·​float-​to-​double·​v4,​·​v3 271 ·​·​·​·​float-​to-​double·​v3,​·​v3
   
272 ·​·​·​·​invoke-​static·​{v4,​·​v5},​·​Ljava/​lang/​Math;​-​>floor(D)​D 272 ·​·​·​·​invoke-​static·​{v3,​·​v4},​·​Ljava/​lang/​Math;​-​>floor(D)​D
   
273 ·​·​·​·​move-​result-​wide·​v4 273 ·​·​·​·​move-​result-​wide·​v3
   
274 ·​·​·​·​const-​wide/​high16·​v6,​·​0x3ff0000000000000L·​·​·​·​#·​1.​0 274 ·​·​·​·​const-​wide/​high16·​v5,​·​0x3ff0000000000000L·​·​·​·​#·​1.​0
   
275 ·​·​·​·​add-​double/​2addr·​v4,​·​v6 275 ·​·​·​·​add-​double/​2addr·​v3,​·​v5
   
276 ·​·​·​·​double-​to-​float·​v2,​·​v4 276 ·​·​·​·​double-​to-​float·​v2,​·​v3
   
277 ·​·​·​·​.​line·​301 277 ·​·​·​·​.​line·​301
278 ·​·​·​·​.​local·​v2,​·​"targetRotation":​F 278 ·​·​·​·​.​local·​v2,​·​"targetRotation":​F
279 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getStartingStartTrim​()​F 279 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getStartingStartTrim​()​F
   
280 ·​·​·​·​move-​result·​v3 280 ·​·​·​·​move-​result·​v3
   
Offset 341, 15 lines modified Offset 341, 15 lines modified
341 ·​·​·​·​.​line·​248 341 ·​·​·​·​.​line·​248
342 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mRotation:​F 342 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mRotation:​F
   
343 ·​·​·​·​return·​v0 343 ·​·​·​·​return·​v0
344 .​end·​method 344 .​end·​method
   
345 .​method·​private·​setSizeParameters(DDD​DFF)​V 345 .​method·​private·​setSizeParameters(DDD​DFF)​V
346 ·​·​·​·​.​locals·​7 346 ·​·​·​·​.​locals·​6
347 ·​·​·​·​.​param·​p1,​·​"progressCircleWidth"​·​·​·​·​#·​D 347 ·​·​·​·​.​param·​p1,​·​"progressCircleWidth"​·​·​·​·​#·​D
348 ·​·​·​·​.​param·​p3,​·​"progressCircleHeight​"·​·​·​·​#·​D 348 ·​·​·​·​.​param·​p3,​·​"progressCircleHeight​"·​·​·​·​#·​D
349 ·​·​·​·​.​param·​p5,​·​"centerRadius"·​·​·​·​#·​D 349 ·​·​·​·​.​param·​p5,​·​"centerRadius"·​·​·​·​#·​D
350 ·​·​·​·​.​param·​p7,​·​"strokeWidth"·​·​·​·​#·​D 350 ·​·​·​·​.​param·​p7,​·​"strokeWidth"·​·​·​·​#·​D
351 ·​·​·​·​.​param·​p9,​·​"arrowWidth"·​·​·​·​#·​F 351 ·​·​·​·​.​param·​p9,​·​"arrowWidth"·​·​·​·​#·​F
352 ·​·​·​·​.​param·​p10,​·​"arrowHeight"·​·​·​·​#·​F 352 ·​·​·​·​.​param·​p10,​·​"arrowHeight"·​·​·​·​#·​F
   
Offset 367, 57 lines modified Offset 367, 57 lines modified
   
367 ·​·​·​·​.​line·​126 367 ·​·​·​·​.​line·​126
368 ·​·​·​·​.​local·​v0,​·​"metrics":​Landroid/​util/​DisplayMetrics;​ 368 ·​·​·​·​.​local·​v0,​·​"metrics":​Landroid/​util/​DisplayMetrics;​
369 ·​·​·​·​iget·​v2,​·​v0,​·​Landroid/​util/​DisplayMetrics;​-​>density:​F 369 ·​·​·​·​iget·​v2,​·​v0,​·​Landroid/​util/​DisplayMetrics;​-​>density:​F
   
370 ·​·​·​·​.​line·​128 370 ·​·​·​·​.​line·​128
371 ·​·​·​·​.​local·​v2,​·​"screenDensity":​F 371 ·​·​·​·​.​local·​v2,​·​"screenDensity":​F
372 ·​·​·​·​float-​to-​double·​v4,​·​v2 372 ·​·​·​·​float-​to-​double·​v3,​·​v2
   
373 ·​·​·​·​mul-​double/​2addr·​v4,​·​p1 373 ·​·​·​·​mul-​double/​2addr·​v3,​·​p1
   
374 ·​·​·​·​iput-​wide·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mWidth:​D 374 ·​·​·​·​iput-​wide·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mWidth:​D
   
375 ·​·​·​·​.​line·​129 375 ·​·​·​·​.​line·​129
376 ·​·​·​·​float-​to-​double·​v4,​·​v2 376 ·​·​·​·​float-​to-​double·​v3,​·​v2
   
377 ·​·​·​·​mul-​double/​2addr·​v4,​·​p3 377 ·​·​·​·​mul-​double/​2addr·​v3,​·​p3
   
378 ·​·​·​·​iput-​wide·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mHeight:​D 378 ·​·​·​·​iput-​wide·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mHeight:​D
   
379 ·​·​·​·​.​line·​130 379 ·​·​·​·​.​line·​130
380 ·​·​·​·​double-​to-​float·​v3,​·​p7 380 ·​·​·​·​double-​to-​float·​v3,​·​p7
   
381 ·​·​·​·​mul-​float/​2addr·​v3,​·​v2 381 ·​·​·​·​mul-​float/​2addr·​v3,​·​v2
   
382 ·​·​·​·​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>setStrokeWidth(F)​V 382 ·​·​·​·​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>setStrokeWidth(F)​V
   
383 ·​·​·​·​.​line·​131 383 ·​·​·​·​.​line·​131
384 ·​·​·​·​float-​to-​double·​v4,​·​v2 384 ·​·​·​·​float-​to-​double·​v3,​·​v2
   
385 ·​·​·​·​mul-​double/​2addr·​v4,​·​p5 385 ·​·​·​·​mul-​double/​2addr·​v3,​·​p5
   
386 ·​·​·​·​invoke-​virtual·​{v1,​·​v4,​·​v5},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>setCenterRadius(D)​V 386 ·​·​·​·​invoke-​virtual·​{v1,​·​v3,​·​v4},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>setCenterRadius(D)​V
   
387 ·​·​·​·​.​line·​132 387 ·​·​·​·​.​line·​132
388 ·​·​·​·​const/​4·​v3,​·​0x0 388 ·​·​·​·​const/​4·​v3,​·​0x0
   
389 ·​·​·​·​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>setColorIndex(I)​V 389 ·​·​·​·​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>setColorIndex(I)​V
   
390 ·​·​·​·​.​line·​133 390 ·​·​·​·​.​line·​133
391 ·​·​·​·​mul-​float·​v3,​·​p9,​·​v2 391 ·​·​·​·​mul-​float·​v3,​·​p9,​·​v2
   
392 ·​·​·​·​mul-​float·​v4,​·​p10,​·​v2 392 ·​·​·​·​mul-​float·​v4,​·​p10,​·​v2
Max diff block lines reached; 5278/8607 bytes (61.32%) of diff not shown.
[−]
smali/android/support/v4/widget/NestedScrollView.smali
Offset 5870, 21 lines modified Offset 5870, 21 lines modified
5870 ·​·​·​·​:​cond_0 5870 ·​·​·​·​:​cond_0
5871 ·​·​·​·​invoke-​static·​{},​·​Landroid/​view/​animation/​AnimationUtils;​-​>currentAnimationTime​Millis()​J 5871 ·​·​·​·​invoke-​static·​{},​·​Landroid/​view/​animation/​AnimationUtils;​-​>currentAnimationTime​Millis()​J
   
5872 ·​·​·​·​move-​result-​wide·​v6 5872 ·​·​·​·​move-​result-​wide·​v6
   
5873 ·​·​·​·​iget-​wide·​v8,​·​p0,​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>mLastScroll:​J 5873 ·​·​·​·​iget-​wide·​v8,​·​p0,​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>mLastScroll:​J
   
5874 ·​·​·​·​sub-​long·​v2,​·​v6,​·​v8 5874 ·​·​·​·​sub-​long·​v1,​·​v6,​·​v8
   
5875 ·​·​·​·​.​line·​1252 5875 ·​·​·​·​.​line·​1252
5876 ·​·​·​·​.​local·​v2,​·​"duration":​J 5876 ·​·​·​·​.​local·​v1,​·​"duration":​J
5877 ·​·​·​·​const-​wide/​16·​v6,​·​0xfa 5877 ·​·​·​·​const-​wide/​16·​v6,​·​0xfa
   
5878 ·​·​·​·​cmp-​long·​v6,​·​v2,​·​v6 5878 ·​·​·​·​cmp-​long·​v6,​·​v1,​·​v6
   
5879 ·​·​·​·​if-​lez·​v6,​·​:​cond_1 5879 ·​·​·​·​if-​lez·​v6,​·​:​cond_1
   
5880 ·​·​·​·​.​line·​1253 5880 ·​·​·​·​.​line·​1253
5881 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>getHeight()​I 5881 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>getHeight()​I
   
5882 ·​·​·​·​move-​result·​v6 5882 ·​·​·​·​move-​result·​v6
Offset 5895, 29 lines modified Offset 5895, 29 lines modified
   
5895 ·​·​·​·​sub-​int/​2addr·​v6,​·​v7 5895 ·​·​·​·​sub-​int/​2addr·​v6,​·​v7
   
5896 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>getPaddingTop()​I 5896 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>getPaddingTop()​I
   
5897 ·​·​·​·​move-​result·​v7 5897 ·​·​·​·​move-​result·​v7
   
5898 ·​·​·​·​sub-​int·​v1,​·​v6,​·​v7 5898 ·​·​·​·​sub-​int·​v3,​·​v6,​·​v7
   
5899 ·​·​·​·​.​line·​1254 5899 ·​·​·​·​.​line·​1254
5900 ·​·​·​·​.​local·​v1,​·​"height":​I 5900 ·​·​·​·​.​local·​v3,​·​"height":​I
5901 ·​·​·​·​invoke-​virtual·​{p0,​·​v10},​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>getChildAt(I)​Landroid/​view/​View;​ 5901 ·​·​·​·​invoke-​virtual·​{p0,​·​v10},​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>getChildAt(I)​Landroid/​view/​View;​
   
5902 ·​·​·​·​move-​result-​object·​v6 5902 ·​·​·​·​move-​result-​object·​v6
   
5903 ·​·​·​·​invoke-​virtual·​{v6},​·​Landroid/​view/​View;​-​>getHeight()​I 5903 ·​·​·​·​invoke-​virtual·​{v6},​·​Landroid/​view/​View;​-​>getHeight()​I
   
5904 ·​·​·​·​move-​result·​v0 5904 ·​·​·​·​move-​result·​v0
   
5905 ·​·​·​·​.​line·​1255 5905 ·​·​·​·​.​line·​1255
5906 ·​·​·​·​.​local·​v0,​·​"bottom":​I 5906 ·​·​·​·​.​local·​v0,​·​"bottom":​I
5907 ·​·​·​·​sub-​int·​v6,​·​v0,​·​v1 5907 ·​·​·​·​sub-​int·​v6,​·​v0,​·​v3
   
5908 ·​·​·​·​invoke-​static·​{v10,​·​v6},​·​Ljava/​lang/​Math;​-​>max(II)​I 5908 ·​·​·​·​invoke-​static·​{v10,​·​v6},​·​Ljava/​lang/​Math;​-​>max(II)​I
   
5909 ·​·​·​·​move-​result·​v4 5909 ·​·​·​·​move-​result·​v4
   
5910 ·​·​·​·​.​line·​1256 5910 ·​·​·​·​.​line·​1256
5911 ·​·​·​·​.​local·​v4,​·​"maxY":​I 5911 ·​·​·​·​.​local·​v4,​·​"maxY":​I
Offset 5949, 15 lines modified Offset 5949, 15 lines modified
5949 ·​·​·​·​invoke-​virtual·​{v6,​·​v7,​·​v5,​·​v10,​·​p2},​·​Landroid/​support/​v4/​widget/​ScrollerCompat;​-​>startScroll(IIII)​V 5949 ·​·​·​·​invoke-​virtual·​{v6,​·​v7,​·​v5,​·​v10,​·​p2},​·​Landroid/​support/​v4/​widget/​ScrollerCompat;​-​>startScroll(IIII)​V
   
5950 ·​·​·​·​.​line·​1260 5950 ·​·​·​·​.​line·​1260
5951 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>postInvalidateOnAnim​ation(Landroid/​view/​View;​)​V 5951 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>postInvalidateOnAnim​ation(Landroid/​view/​View;​)​V
   
5952 ·​·​·​·​.​line·​1267 5952 ·​·​·​·​.​line·​1267
5953 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"bottom":​I 5953 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"bottom":​I
5954 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"height":​I 5954 ·​·​·​·​.​end·​local·​v3·​·​·​·​#·​"height":​I
5955 ·​·​·​·​.​end·​local·​v4·​·​·​·​#·​"maxY":​I 5955 ·​·​·​·​.​end·​local·​v4·​·​·​·​#·​"maxY":​I
5956 ·​·​·​·​.​end·​local·​v5·​·​·​·​#·​"scrollY":​I 5956 ·​·​·​·​.​end·​local·​v5·​·​·​·​#·​"scrollY":​I
5957 ·​·​·​·​:​goto_1 5957 ·​·​·​·​:​goto_1
5958 ·​·​·​·​invoke-​static·​{},​·​Landroid/​view/​animation/​AnimationUtils;​-​>currentAnimationTime​Millis()​J 5958 ·​·​·​·​invoke-​static·​{},​·​Landroid/​view/​animation/​AnimationUtils;​-​>currentAnimationTime​Millis()​J
   
5959 ·​·​·​·​move-​result-​wide·​v6 5959 ·​·​·​·​move-​result-​wide·​v6
   
[−]
smali/android/support/v4/widget/SwipeRefreshLayout.smali
Offset 504, 15 lines modified Offset 504, 15 lines modified
504 ·​·​·​·​.​line·​59 504 ·​·​·​·​.​line·​59
505 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>setTargetOffsetTopAn​dBottom(IZ)​V 505 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>setTargetOffsetTopAn​dBottom(IZ)​V
   
506 ·​·​·​·​return-​void 506 ·​·​·​·​return-​void
507 .​end·​method 507 .​end·​method
   
508 .​method·​private·​animateOffsetToCorrec​tPosition(ILandroid/​view/​animation/​Animation$AnimationLi​stener;​)​V 508 .​method·​private·​animateOffsetToCorrec​tPosition(ILandroid/​view/​animation/​Animation$AnimationLi​stener;​)​V
509 ·​·​·​·​.​locals·​4 509 ·​·​·​·​.​locals·​3
510 ·​·​·​·​.​param·​p1,​·​"from"·​·​·​·​#·​I 510 ·​·​·​·​.​param·​p1,​·​"from"·​·​·​·​#·​I
511 ·​·​·​·​.​param·​p2,​·​"listener"·​·​·​·​#·​Landroid/​view/​animation/​Animation$AnimationLi​stener;​ 511 ·​·​·​·​.​param·​p2,​·​"listener"·​·​·​·​#·​Landroid/​view/​animation/​Animation$AnimationLi​stener;​
   
512 ·​·​·​·​.​prologue 512 ·​·​·​·​.​prologue
513 ·​·​·​·​.​line·​846 513 ·​·​·​·​.​line·​846
514 ·​·​·​·​iput·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mFrom:​I 514 ·​·​·​·​iput·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mFrom:​I
   
Offset 520, 17 lines modified Offset 520, 17 lines modified
520 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​ 520 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​
   
521 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​animation/​Animation;​-​>reset()​V 521 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​animation/​Animation;​-​>reset()​V
   
522 ·​·​·​·​.​line·​848 522 ·​·​·​·​.​line·​848
523 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​ 523 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​
   
524 ·​·​·​·​const-​wide/​16·​v2,​·​0xc8 524 ·​·​·​·​const-​wide/​16·​v1,​·​0xc8
   
525 ·​·​·​·​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Landroid/​view/​animation/​Animation;​-​>setDuration(J)​V 525 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​view/​animation/​Animation;​-​>setDuration(J)​V
   
526 ·​·​·​·​.​line·​849 526 ·​·​·​·​.​line·​849
527 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​ 527 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​
   
528 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mDecelerateInterpola​tor:​Landroid/​view/​animation/​DecelerateInterpolato​r;​ 528 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mDecelerateInterpola​tor:​Landroid/​view/​animation/​DecelerateInterpolato​r;​
   
529 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​Animation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V 529 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​Animation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V
Offset 557, 15 lines modified Offset 557, 15 lines modified
557 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​CircleImageView;​-​>startAnimation(Landr​oid/​view/​animation/​Animation;​)​V 557 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​CircleImageView;​-​>startAnimation(Landr​oid/​view/​animation/​Animation;​)​V
   
558 ·​·​·​·​.​line·​855 558 ·​·​·​·​.​line·​855
559 ·​·​·​·​return-​void 559 ·​·​·​·​return-​void
560 .​end·​method 560 .​end·​method
   
561 .​method·​private·​animateOffsetToStartP​osition(ILandroid/​view/​animation/​Animation$AnimationLi​stener;​)​V 561 .​method·​private·​animateOffsetToStartP​osition(ILandroid/​view/​animation/​Animation$AnimationLi​stener;​)​V
562 ·​·​·​·​.​locals·​4 562 ·​·​·​·​.​locals·​3
563 ·​·​·​·​.​param·​p1,​·​"from"·​·​·​·​#·​I 563 ·​·​·​·​.​param·​p1,​·​"from"·​·​·​·​#·​I
564 ·​·​·​·​.​param·​p2,​·​"listener"·​·​·​·​#·​Landroid/​view/​animation/​Animation$AnimationLi​stener;​ 564 ·​·​·​·​.​param·​p2,​·​"listener"·​·​·​·​#·​Landroid/​view/​animation/​Animation$AnimationLi​stener;​
   
565 ·​·​·​·​.​prologue 565 ·​·​·​·​.​prologue
566 ·​·​·​·​.​line·​858 566 ·​·​·​·​.​line·​858
567 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mScale:​Z 567 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mScale:​Z
   
Offset 586, 17 lines modified Offset 586, 17 lines modified
586 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToStartPosit​ion:​Landroid/​view/​animation/​Animation;​ 586 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToStartPosit​ion:​Landroid/​view/​animation/​Animation;​
   
587 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​animation/​Animation;​-​>reset()​V 587 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​animation/​Animation;​-​>reset()​V
   
588 ·​·​·​·​.​line·​864 588 ·​·​·​·​.​line·​864
589 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToStartPosit​ion:​Landroid/​view/​animation/​Animation;​ 589 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToStartPosit​ion:​Landroid/​view/​animation/​Animation;​
   
590 ·​·​·​·​const-​wide/​16·​v2,​·​0xc8 590 ·​·​·​·​const-​wide/​16·​v1,​·​0xc8
   
591 ·​·​·​·​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Landroid/​view/​animation/​Animation;​-​>setDuration(J)​V 591 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​view/​animation/​Animation;​-​>setDuration(J)​V
   
592 ·​·​·​·​.​line·​865 592 ·​·​·​·​.​line·​865
593 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToStartPosit​ion:​Landroid/​view/​animation/​Animation;​ 593 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToStartPosit​ion:​Landroid/​view/​animation/​Animation;​
   
594 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mDecelerateInterpola​tor:​Landroid/​view/​animation/​DecelerateInterpolato​r;​ 594 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mDecelerateInterpola​tor:​Landroid/​view/​animation/​DecelerateInterpolato​r;​
   
595 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​Animation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V 595 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​Animation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V
Offset 1160, 31 lines modified Offset 1160, 31 lines modified
1160 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAlphaStartAnimation​:​Landroid/​view/​animation/​Animation;​ 1160 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAlphaStartAnimation​:​Landroid/​view/​animation/​Animation;​
   
1161 ·​·​·​·​.​line·​422 1161 ·​·​·​·​.​line·​422
1162 ·​·​·​·​return-​void 1162 ·​·​·​·​return-​void
1163 .​end·​method 1163 .​end·​method
   
1164 .​method·​private·​startScaleDownAnimati​on(Landroid/​view/​animation/​Animation$AnimationLi​stener;​)​V 1164 .​method·​private·​startScaleDownAnimati​on(Landroid/​view/​animation/​Animation$AnimationLi​stener;​)​V
1165 ·​·​·​·​.​locals·​4 1165 ·​·​·​·​.​locals·​3
1166 ·​·​·​·​.​param·​p1,​·​"listener"·​·​·​·​#·​Landroid/​view/​animation/​Animation$AnimationLi​stener;​ 1166 ·​·​·​·​.​param·​p1,​·​"listener"·​·​·​·​#·​Landroid/​view/​animation/​Animation$AnimationLi​stener;​
   
1167 ·​·​·​·​.​prologue 1167 ·​·​·​·​.​prologue
1168 ·​·​·​·​.​line·​408 1168 ·​·​·​·​.​line·​408
1169 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$3;​ 1169 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$3;​
   
1170 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$3;​-​><init>(Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​)​V 1170 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$3;​-​><init>(Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​)​V
   
1171 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mScaleDownAnimation:​Landroid/​view/​animation/​Animation;​ 1171 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mScaleDownAnimation:​Landroid/​view/​animation/​Animation;​
   
1172 ·​·​·​·​.​line·​414 1172 ·​·​·​·​.​line·​414
1173 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mScaleDownAnimation:​Landroid/​view/​animation/​Animation;​ 1173 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mScaleDownAnimation:​Landroid/​view/​animation/​Animation;​
   
1174 ·​·​·​·​const-​wide/​16·​v2,​·​0x96 1174 ·​·​·​·​const-​wide/​16·​v1,​·​0x96
   
1175 ·​·​·​·​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Landroid/​view/​animation/​Animation;​-​>setDuration(J)​V 1175 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​view/​animation/​Animation;​-​>setDuration(J)​V
   
1176 ·​·​·​·​.​line·​415 1176 ·​·​·​·​.​line·​415
1177 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mCircleView:​Landroid/​support/​v4/​widget/​CircleImageView;​ 1177 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mCircleView:​Landroid/​support/​v4/​widget/​CircleImageView;​
   
1178 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v4/​widget/​CircleImageView;​-​>setAnimationListener​(Landroid/​view/​animation/​Animation$AnimationLi​stener;​)​V 1178 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v4/​widget/​CircleImageView;​-​>setAnimationListener​(Landroid/​view/​animation/​Animation$AnimationLi​stener;​)​V
   
1179 ·​·​·​·​.​line·​416 1179 ·​·​·​·​.​line·​416
Max diff block lines reached; 35363/40028 bytes (88.35%) of diff not shown.
[−]
smali/dk/jens/backup/AppInfoAdapter$1.smali
Offset 30, 14 lines modified Offset 30, 15 lines modified
30 #·​instance·​fields 30 #·​instance·​fields
31 .​field·​final·​synthetic·​this$0:​Ldk/​jens/​backup/​AppInfoAdapter;​ 31 .​field·​final·​synthetic·​this$0:​Ldk/​jens/​backup/​AppInfoAdapter;​
   
   
32 #·​direct·​methods 32 #·​direct·​methods
33 .​method·​constructor·​<init>(Ldk/​jens/​backup/​AppInfoAdapter;​)​V 33 .​method·​constructor·​<init>(Ldk/​jens/​backup/​AppInfoAdapter;​)​V
34 ·​·​·​·​.​locals·​0 34 ·​·​·​·​.​locals·​0
  35 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​AppInfoAdapter;​
   
35 ·​·​·​·​.​prologue 36 ·​·​·​·​.​prologue
36 ·​·​·​·​.​line·​242 37 ·​·​·​·​.​line·​242
37 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​AppInfoAdapter$1;​-​>this$0:​Ldk/​jens/​backup/​AppInfoAdapter;​ 38 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​AppInfoAdapter$1;​-​>this$0:​Ldk/​jens/​backup/​AppInfoAdapter;​
   
38 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 39 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/dk/jens/backup/AppInfoAdapter$2.smali
Offset 30, 14 lines modified Offset 30, 15 lines modified
30 #·​instance·​fields 30 #·​instance·​fields
31 .​field·​final·​synthetic·​this$0:​Ldk/​jens/​backup/​AppInfoAdapter;​ 31 .​field·​final·​synthetic·​this$0:​Ldk/​jens/​backup/​AppInfoAdapter;​
   
   
32 #·​direct·​methods 32 #·​direct·​methods
33 .​method·​constructor·​<init>(Ldk/​jens/​backup/​AppInfoAdapter;​)​V 33 .​method·​constructor·​<init>(Ldk/​jens/​backup/​AppInfoAdapter;​)​V
34 ·​·​·​·​.​locals·​0 34 ·​·​·​·​.​locals·​0
  35 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​AppInfoAdapter;​
   
35 ·​·​·​·​.​prologue 36 ·​·​·​·​.​prologue
36 ·​·​·​·​.​line·​249 37 ·​·​·​·​.​line·​249
37 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​AppInfoAdapter$2;​-​>this$0:​Ldk/​jens/​backup/​AppInfoAdapter;​ 38 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​AppInfoAdapter$2;​-​>this$0:​Ldk/​jens/​backup/​AppInfoAdapter;​
   
38 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 39 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/dk/jens/backup/AppInfoAdapter$MyArrayFilter.smali
Offset 42, 301 lines modified Offset 42, 297 lines modified
   
42 ·​·​·​·​return-​void 42 ·​·​·​·​return-​void
43 .​end·​method 43 .​end·​method
   
   
44 #·​virtual·​methods 44 #·​virtual·​methods
45 .​method·​protected·​performFiltering(Ljav​a/​lang/​CharSequence;​)​Landroid/​widget/​Filter$FilterResults;​ 45 .​method·​protected·​performFiltering(Ljav​a/​lang/​CharSequence;​)​Landroid/​widget/​Filter$FilterResults;​
46 ·​·​·​·​.​locals·​10 46 ·​·​·​·​.​locals·​9
47 ·​·​·​·​.​param·​p1,​·​"prefix"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ 47 ·​·​·​·​.​param·​p1,​·​"prefix"·​·​·​·​#·​Ljava/​lang/​CharSequence;​
   
48 ·​·​·​·​.​prologue 48 ·​·​·​·​.​prologue
49 ·​·​·​·​.​line·​184 49 ·​·​·​·​.​line·​184
50 ·​·​·​·​new-​instance·​v5,​·​Landroid/​widget/​Filter$FilterResults;​ 50 ·​·​·​·​new-​instance·​v4,​·​Landroid/​widget/​Filter$FilterResults;​
   
51 ·​·​·​·​invoke-​direct·​{v5},​·​Landroid/​widget/​Filter$FilterResults;​-​><init>()​V 51 ·​·​·​·​invoke-​direct·​{v4},​·​Landroid/​widget/​Filter$FilterResults;​-​><init>()​V
   
52 ·​·​·​·​.​line·​185 52 ·​·​·​·​.​line·​185
53 ·​·​·​·​.​local·​v5,​·​"results":​Landroid/​widget/​Filter$FilterResults;​ 53 ·​·​·​·​.​local·​v4,​·​"results":​Landroid/​widget/​Filter$FilterResults;​
54 ·​·​·​·​iget-​object·​v7,​·​p0,​·​Ldk/​jens/​backup/​AppInfoAdapter$MyArra​yFilter;​-​>this$0:​Ldk/​jens/​backup/​AppInfoAdapter;​ 54 ·​·​·​·​iget-​object·​v6,​·​p0,​·​Ldk/​jens/​backup/​AppInfoAdapter$MyArra​yFilter;​-​>this$0:​Ldk/​jens/​backup/​AppInfoAdapter;​
   
55 ·​·​·​·​#·​getter·​for:​·​Ldk/​jens/​backup/​AppInfoAdapter;​-​>originalValues:​Ljava/​util/​ArrayList;​ 55 ·​·​·​·​#·​getter·​for:​·​Ldk/​jens/​backup/​AppInfoAdapter;​-​>originalValues:​Ljava/​util/​ArrayList;​
56 ·​·​·​·​invoke-​static·​{v7},​·​Ldk/​jens/​backup/​AppInfoAdapter;​-​>access$100(Ldk/​jens/​backup/​AppInfoAdapter;​)​Ljava/​util/​ArrayList;​ 56 ·​·​·​·​invoke-​static·​{v6},​·​Ldk/​jens/​backup/​AppInfoAdapter;​-​>access$100(Ldk/​jens/​backup/​AppInfoAdapter;​)​Ljava/​util/​ArrayList;​
   
57 ·​·​·​·​move-​result-​object·​v7 57 ·​·​·​·​move-​result-​object·​v6
   
58 ·​·​·​·​if-​nez·​v7,​·​:​cond_0 58 ·​·​·​·​if-​nez·​v6,​·​:​cond_0
   
59 ·​·​·​·​.​line·​187 59 ·​·​·​·​.​line·​187
60 ·​·​·​·​iget-​object·​v7,​·​p0,​·​Ldk/​jens/​backup/​AppInfoAdapter$MyArra​yFilter;​-​>this$0:​Ldk/​jens/​backup/​AppInfoAdapter;​ 60 ·​·​·​·​iget-​object·​v6,​·​p0,​·​Ldk/​jens/​backup/​AppInfoAdapter$MyArra​yFilter;​-​>this$0:​Ldk/​jens/​backup/​AppInfoAdapter;​
   
61 ·​·​·​·​new-​instance·​v8,​·​Ljava/​util/​ArrayList;​ 61 ·​·​·​·​new-​instance·​v7,​·​Ljava/​util/​ArrayList;​
   
62 ·​·​·​·​iget-​object·​v9,​·​p0,​·​Ldk/​jens/​backup/​AppInfoAdapter$MyArra​yFilter;​-​>this$0:​Ldk/​jens/​backup/​AppInfoAdapter;​ 62 ·​·​·​·​iget-​object·​v8,​·​p0,​·​Ldk/​jens/​backup/​AppInfoAdapter$MyArra​yFilter;​-​>this$0:​Ldk/​jens/​backup/​AppInfoAdapter;​
   
63 ·​·​·​·​iget-​object·​v9,​·​v9,​·​Ldk/​jens/​backup/​AppInfoAdapter;​-​>items:​Ljava/​util/​ArrayList;​ 63 ·​·​·​·​iget-​object·​v8,​·​v8,​·​Ldk/​jens/​backup/​AppInfoAdapter;​-​>items:​Ljava/​util/​ArrayList;​
   
64 ·​·​·​·​invoke-​direct·​{v8,​·​v9},​·​Ljava/​util/​ArrayList;​-​><init>(Ljava/​util/​Collection;​)​V 64 ·​·​·​·​invoke-​direct·​{v7,​·​v8},​·​Ljava/​util/​ArrayList;​-​><init>(Ljava/​util/​Collection;​)​V
   
65 ·​·​·​·​#·​setter·​for:​·​Ldk/​jens/​backup/​AppInfoAdapter;​-​>originalValues:​Ljava/​util/​ArrayList;​ 65 ·​·​·​·​#·​setter·​for:​·​Ldk/​jens/​backup/​AppInfoAdapter;​-​>originalValues:​Ljava/​util/​ArrayList;​
66 ·​·​·​·​invoke-​static·​{v7,​·​v8},​·​Ldk/​jens/​backup/​AppInfoAdapter;​-​>access$102(Ldk/​jens/​backup/​AppInfoAdapter;​Ljava/​util/​ArrayList;​)​Ljava/​util/​ArrayList;​ 66 ·​·​·​·​invoke-​static·​{v6,​·​v7},​·​Ldk/​jens/​backup/​AppInfoAdapter;​-​>access$102(Ldk/​jens/​backup/​AppInfoAdapter;​Ljava/​util/​ArrayList;​)​Ljava/​util/​ArrayList;​
   
67 ·​·​·​·​.​line·​189 67 ·​·​·​·​.​line·​189
68 ·​·​·​·​:​cond_0 68 ·​·​·​·​:​cond_0
69 ·​·​·​·​new-​instance·​v2,​·​Ljava/​util/​ArrayList;​ 69 ·​·​·​·​new-​instance·​v1,​·​Ljava/​util/​ArrayList;​
   
70 ·​·​·​·​invoke-​direct·​{v2},​·​Ljava/​util/​ArrayList;​-​><init>()​V 70 ·​·​·​·​invoke-​direct·​{v1},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
71 ·​·​·​·​.​line·​190 71 ·​·​·​·​.​line·​190
72 ·​·​·​·​.​local·​v2,​·​"newValues":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ldk/​jens/​backup/​AppInfo;​>;​" 72 ·​·​·​·​.​local·​v1,​·​"newValues":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ldk/​jens/​backup/​AppInfo;​>;​"
73 ·​·​·​·​if-​eqz·​p1,​·​:​cond_4 73 ·​·​·​·​if-​eqz·​p1,​·​:​cond_4
   
74 ·​·​·​·​invoke-​interface·​{p1},​·​Ljava/​lang/​CharSequence;​-​>length()​I 74 ·​·​·​·​invoke-​interface·​{p1},​·​Ljava/​lang/​CharSequence;​-​>length()​I
   
75 ·​·​·​·​move-​result·​v7 75 ·​·​·​·​move-​result·​v6
   
76 ·​·​·​·​if-​lez·​v7,​·​:​cond_4 76 ·​·​·​·​if-​lez·​v6,​·​:​cond_4
   
77 ·​·​·​·​.​line·​192 77 ·​·​·​·​.​line·​192
78 ·​·​·​·​invoke-​interface·​{p1},​·​Ljava/​lang/​CharSequence;​-​>toString()​Ljava/​lang/​String;​ 78 ·​·​·​·​invoke-​interface·​{p1},​·​Ljava/​lang/​CharSequence;​-​>toString()​Ljava/​lang/​String;​
   
79 ·​·​·​·​move-​result-​object·​v7 79 ·​·​·​·​move-​result-​object·​v6
   
80 ·​·​·​·​invoke-​virtual·​{v7},​·​Ljava/​lang/​String;​-​>toLowerCase()​Ljava/​lang/​String;​ 80 ·​·​·​·​invoke-​virtual·​{v6},​·​Ljava/​lang/​String;​-​>toLowerCase()​Ljava/​lang/​String;​
   
81 ·​·​·​·​move-​result-​object·​v4 81 ·​·​·​·​move-​result-​object·​v3
   
82 ·​·​·​·​.​line·​193 82 ·​·​·​·​.​line·​193
83 ·​·​·​·​.​local·​v4,​·​"prefixString":​Ljava/​lang/​String;​ 83 ·​·​·​·​.​local·​v3,​·​"prefixString":​Ljava/​lang/​String;​
84 ·​·​·​·​iget-​object·​v7,​·​p0,​·​Ldk/​jens/​backup/​AppInfoAdapter$MyArra​yFilter;​-​>this$0:​Ldk/​jens/​backup/​AppInfoAdapter;​ 84 ·​·​·​·​iget-​object·​v6,​·​p0,​·​Ldk/​jens/​backup/​AppInfoAdapter$MyArra​yFilter;​-​>this$0:​Ldk/​jens/​backup/​AppInfoAdapter;​
   
85 ·​·​·​·​#·​getter·​for:​·​Ldk/​jens/​backup/​AppInfoAdapter;​-​>originalValues:​Ljava/​util/​ArrayList;​ 85 ·​·​·​·​#·​getter·​for:​·​Ldk/​jens/​backup/​AppInfoAdapter;​-​>originalValues:​Ljava/​util/​ArrayList;​
86 ·​·​·​·​invoke-​static·​{v7},​·​Ldk/​jens/​backup/​AppInfoAdapter;​-​>access$100(Ldk/​jens/​backup/​AppInfoAdapter;​)​Ljava/​util/​ArrayList;​ 86 ·​·​·​·​invoke-​static·​{v6},​·​Ldk/​jens/​backup/​AppInfoAdapter;​-​>access$100(Ldk/​jens/​backup/​AppInfoAdapter;​)​Ljava/​util/​ArrayList;​
   
87 ·​·​·​·​move-​result-​object·​v7 87 ·​·​·​·​move-​result-​object·​v6
   
88 ·​·​·​·​invoke-​virtual·​{v7},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 88 ·​·​·​·​invoke-​virtual·​{v6},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
89 ·​·​·​·​move-​result-​object·​v0 89 ·​·​·​·​move-​result-​object·​v6
   
90 ·​·​·​·​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
91 ·​·​·​·​:​cond_1 90 ·​·​·​·​:​cond_1
92 ·​·​·​·​:​goto_0 91 ·​·​·​·​:​goto_0
93 ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 92 ·​·​·​·​invoke-​interface·​{v6},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
94 ·​·​·​·​move-​result·​v7 93 ·​·​·​·​move-​result·​v7
   
95 ·​·​·​·​if-​eqz·​v7,​·​:​cond_3 94 ·​·​·​·​if-​eqz·​v7,​·​:​cond_3
   
96 ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 95 ·​·​·​·​invoke-​interface·​{v6},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
97 ·​·​·​·​move-​result-​object·​v6 96 ·​·​·​·​move-​result-​object·​v5
   
98 ·​·​·​·​check-​cast·​v6,​·​Ldk/​jens/​backup/​AppInfo;​ 97 ·​·​·​·​check-​cast·​v5,​·​Ldk/​jens/​backup/​AppInfo;​
   
99 ·​·​·​·​.​line·​195 98 ·​·​·​·​.​line·​195
100 ·​·​·​·​.​local·​v6,​·​"value":​Ldk/​jens/​backup/​AppInfo;​ 99 ·​·​·​·​.​local·​v5,​·​"value":​Ldk/​jens/​backup/​AppInfo;​
101 ·​·​·​·​invoke-​virtual·​{v6},​·​Ldk/​jens/​backup/​AppInfo;​-​>getPackageName()​Ljava/​lang/​String;​ 100 ·​·​·​·​invoke-​virtual·​{v5},​·​Ldk/​jens/​backup/​AppInfo;​-​>getPackageName()​Ljava/​lang/​String;​
   
102 ·​·​·​·​move-​result-​object·​v7 101 ·​·​·​·​move-​result-​object·​v7
Max diff block lines reached; 10587/16062 bytes (65.91%) of diff not shown.
[−]
smali/dk/jens/backup/AppInfoAdapter.smali
Offset 251, 15 lines modified Offset 251, 14 lines modified
251 ·​·​·​·​.​prologue 251 ·​·​·​·​.​prologue
252 ·​·​·​·​.​line·​55 252 ·​·​·​·​.​line·​55
253 ·​·​·​·​.​local·​p1,​·​"list":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ldk/​jens/​backup/​AppInfo;​>;​" 253 ·​·​·​·​.​local·​p1,​·​"list":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ldk/​jens/​backup/​AppInfo;​>;​"
254 ·​·​·​·​invoke-​virtual·​{p1},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 254 ·​·​·​·​invoke-​virtual·​{p1},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
255 ·​·​·​·​move-​result-​object·​v1 255 ·​·​·​·​move-​result-​object·​v1
   
256 ·​·​·​·​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
257 ·​·​·​·​:​goto_0 256 ·​·​·​·​:​goto_0
258 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 257 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
259 ·​·​·​·​move-​result·​v2 258 ·​·​·​·​move-​result·​v2
   
260 ·​·​·​·​if-​eqz·​v2,​·​:​cond_0 259 ·​·​·​·​if-​eqz·​v2,​·​:​cond_0
   
Offset 285, 51 lines modified Offset 284, 50 lines modified
   
285 .​method·​public·​filterAppType(I)​V 284 .​method·​public·​filterAppType(I)​V
286 ·​·​·​·​.​locals·​4 285 ·​·​·​·​.​locals·​4
287 ·​·​·​·​.​param·​p1,​·​"options"·​·​·​·​#·​I 286 ·​·​·​·​.​param·​p1,​·​"options"·​·​·​·​#·​I
   
288 ·​·​·​·​.​prologue 287 ·​·​·​·​.​prologue
289 ·​·​·​·​.​line·​257 288 ·​·​·​·​.​line·​257
290 ·​·​·​·​new-​instance·​v2,​·​Ljava/​util/​ArrayList;​ 289 ·​·​·​·​new-​instance·​v1,​·​Ljava/​util/​ArrayList;​
   
291 ·​·​·​·​invoke-​direct·​{v2},​·​Ljava/​util/​ArrayList;​-​><init>()​V 290 ·​·​·​·​invoke-​direct·​{v1},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
292 ·​·​·​·​.​line·​258 291 ·​·​·​·​.​line·​258
293 ·​·​·​·​.​local·​v2,​·​"notInstalled":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ldk/​jens/​backup/​AppInfo;​>;​" 292 ·​·​·​·​.​local·​v1,​·​"notInstalled":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ldk/​jens/​backup/​AppInfo;​>;​"
294 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Ldk/​jens/​backup/​AppInfoAdapter;​-​>items:​Ljava/​util/​ArrayList;​ 293 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Ldk/​jens/​backup/​AppInfoAdapter;​-​>items:​Ljava/​util/​ArrayList;​
   
295 ·​·​·​·​invoke-​virtual·​{v3},​·​Ljava/​util/​ArrayList;​-​>clear()​V 294 ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​util/​ArrayList;​-​>clear()​V
   
296 ·​·​·​·​.​line·​259 295 ·​·​·​·​.​line·​259
297 ·​·​·​·​packed-​switch·​p1,​·​:​pswitch_data_0 296 ·​·​·​·​packed-​switch·​p1,​·​:​pswitch_data_0
   
298 ·​·​·​·​.​line·​310 297 ·​·​·​·​.​line·​310
299 ·​·​·​·​:​goto_0 298 ·​·​·​·​:​goto_0
300 ·​·​·​·​invoke-​virtual·​{p0},​·​Ldk/​jens/​backup/​AppInfoAdapter;​-​>notifyDataSetChanged​()​V 299 ·​·​·​·​invoke-​virtual·​{p0},​·​Ldk/​jens/​backup/​AppInfoAdapter;​-​>notifyDataSetChanged​()​V
   
301 ·​·​·​·​.​line·​311 300 ·​·​·​·​.​line·​311
302 ·​·​·​·​return-​void 301 ·​·​·​·​return-​void
   
303 ·​·​·​·​.​line·​262 302 ·​·​·​·​.​line·​262
304 ·​·​·​·​:​pswitch_0 303 ·​·​·​·​:​pswitch_0
305 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Ldk/​jens/​backup/​AppInfoAdapter;​-​>originalValues:​Ljava/​util/​ArrayList;​ 304 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Ldk/​jens/​backup/​AppInfoAdapter;​-​>originalValues:​Ljava/​util/​ArrayList;​
   
306 ·​·​·​·​invoke-​virtual·​{v3},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 305 ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
307 ·​·​·​·​move-​result-​object·​v1 306 ·​·​·​·​move-​result-​object·​v2
   
308 ·​·​·​·​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
309 ·​·​·​·​:​goto_1 307 ·​·​·​·​:​goto_1
310 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 308 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
311 ·​·​·​·​move-​result·​v3 309 ·​·​·​·​move-​result·​v3
   
312 ·​·​·​·​if-​eqz·​v3,​·​:​cond_1 310 ·​·​·​·​if-​eqz·​v3,​·​:​cond_1
   
313 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 311 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
314 ·​·​·​·​move-​result-​object·​v0 312 ·​·​·​·​move-​result-​object·​v0
   
315 ·​·​·​·​check-​cast·​v0,​·​Ldk/​jens/​backup/​AppInfo;​ 313 ·​·​·​·​check-​cast·​v0,​·​Ldk/​jens/​backup/​AppInfo;​
   
316 ·​·​·​·​.​line·​264 314 ·​·​·​·​.​line·​264
317 ·​·​·​·​.​local·​v0,​·​"appInfo":​Ldk/​jens/​backup/​AppInfo;​ 315 ·​·​·​·​.​local·​v0,​·​"appInfo":​Ldk/​jens/​backup/​AppInfo;​
Offset 342, 44 lines modified Offset 340, 42 lines modified
342 ·​·​·​·​.​line·​266 340 ·​·​·​·​.​line·​266
343 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Ldk/​jens/​backup/​AppInfoAdapter;​-​>add(Ldk/​jens/​backup/​AppInfo;​)​V 341 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Ldk/​jens/​backup/​AppInfoAdapter;​-​>add(Ldk/​jens/​backup/​AppInfo;​)​V
   
344 ·​·​·​·​goto·​:​goto_1 342 ·​·​·​·​goto·​:​goto_1
   
345 ·​·​·​·​.​line·​270 343 ·​·​·​·​.​line·​270
346 ·​·​·​·​:​cond_0 344 ·​·​·​·​:​cond_0
347 ·​·​·​·​invoke-​virtual·​{v2,​·​v0},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z 345 ·​·​·​·​invoke-​virtual·​{v1,​·​v0},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z
   
348 ·​·​·​·​goto·​:​goto_1 346 ·​·​·​·​goto·​:​goto_1
   
349 ·​·​·​·​.​line·​273 347 ·​·​·​·​.​line·​273
350 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"appInfo":​Ldk/​jens/​backup/​AppInfo;​ 348 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"appInfo":​Ldk/​jens/​backup/​AppInfo;​
351 ·​·​·​·​:​cond_1 349 ·​·​·​·​:​cond_1
352 ·​·​·​·​invoke-​virtual·​{p0,​·​v2},​·​Ldk/​jens/​backup/​AppInfoAdapter;​-​>addAll(Ljava/​util/​ArrayList;​)​V 350 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Ldk/​jens/​backup/​AppInfoAdapter;​-​>addAll(Ljava/​util/​ArrayList;​)​V
   
353 ·​·​·​·​goto·​:​goto_0 351 ·​·​·​·​goto·​:​goto_0
   
354 ·​·​·​·​.​line·​276 352 ·​·​·​·​.​line·​276
355 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"i$":​Ljava/​util/​Iterator;​  
356 ·​·​·​·​:​pswitch_1 353 ·​·​·​·​:​pswitch_1
357 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Ldk/​jens/​backup/​AppInfoAdapter;​-​>originalValues:​Ljava/​util/​ArrayList;​ 354 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Ldk/​jens/​backup/​AppInfoAdapter;​-​>originalValues:​Ljava/​util/​ArrayList;​
   
358 ·​·​·​·​invoke-​virtual·​{v3},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 355 ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
359 ·​·​·​·​move-​result-​object·​v1 356 ·​·​·​·​move-​result-​object·​v2
   
360 ·​·​·​·​.​restart·​local·​v1·​·​·​·​#·​"i$":​Ljava/​util/​Iterator;​  
361 ·​·​·​·​:​cond_2 357 ·​·​·​·​:​cond_2
362 ·​·​·​·​:​goto_2 358 ·​·​·​·​:​goto_2
363 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 359 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
Max diff block lines reached; 14742/18543 bytes (79.50%) of diff not shown.
[−]
smali/dk/jens/backup/AppInfoHelper.smali
Offset 70, 99 lines modified Offset 70, 98 lines modified
   
70 ·​·​·​·​.​prologue 70 ·​·​·​·​.​prologue
71 ·​·​·​·​.​line·​160 71 ·​·​·​·​.​line·​160
72 ·​·​·​·​.​local·​p2,​·​"list":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ldk/​jens/​backup/​AppInfo;​>;​" 72 ·​·​·​·​.​local·​p2,​·​"list":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ldk/​jens/​backup/​AppInfo;​>;​"
73 ·​·​·​·​.​local·​p3,​·​"packageNames":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​" 73 ·​·​·​·​.​local·​p3,​·​"packageNames":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​"
74 ·​·​·​·​invoke-​static·​{p0},​·​Ldk/​jens/​backup/​AppInfoHelper;​-​>getSpecialBackups(La​ndroid/​content/​Context;​)​Ljava/​util/​ArrayList;​ 74 ·​·​·​·​invoke-​static·​{p0},​·​Ldk/​jens/​backup/​AppInfoHelper;​-​>getSpecialBackups(La​ndroid/​content/​Context;​)​Ljava/​util/​ArrayList;​
   
75 ·​·​·​·​move-​result-​object·​v4 75 ·​·​·​·​move-​result-​object·​v3
   
76 ·​·​·​·​.​line·​161 76 ·​·​·​·​.​line·​161
77 ·​·​·​·​.​local·​v4,​·​"specialList":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ldk/​jens/​backup/​AppInfoSpecial;​>;​" 77 ·​·​·​·​.​local·​v3,​·​"specialList":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ldk/​jens/​backup/​AppInfoSpecial;​>;​"
78 ·​·​·​·​invoke-​virtual·​{v4},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 78 ·​·​·​·​invoke-​virtual·​{v3},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
79 ·​·​·​·​move-​result-​object·​v1 79 ·​·​·​·​move-​result-​object·​v5
   
80 ·​·​·​·​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
81 ·​·​·​·​:​goto_0 80 ·​·​·​·​:​goto_0
82 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 81 ·​·​·​·​invoke-​interface·​{v5},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
83 ·​·​·​·​move-​result·​v6 82 ·​·​·​·​move-​result·​v6
   
84 ·​·​·​·​if-​eqz·​v6,​·​:​cond_1 83 ·​·​·​·​if-​eqz·​v6,​·​:​cond_1
   
85 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 84 ·​·​·​·​invoke-​interface·​{v5},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
86 ·​·​·​·​move-​result-​object·​v0 85 ·​·​·​·​move-​result-​object·​v0
   
87 ·​·​·​·​check-​cast·​v0,​·​Ldk/​jens/​backup/​AppInfoSpecial;​ 86 ·​·​·​·​check-​cast·​v0,​·​Ldk/​jens/​backup/​AppInfoSpecial;​
   
88 ·​·​·​·​.​line·​163 87 ·​·​·​·​.​line·​163
89 ·​·​·​·​.​local·​v0,​·​"appInfo":​Ldk/​jens/​backup/​AppInfoSpecial;​ 88 ·​·​·​·​.​local·​v0,​·​"appInfo":​Ldk/​jens/​backup/​AppInfoSpecial;​
90 ·​·​·​·​invoke-​virtual·​{v0},​·​Ldk/​jens/​backup/​AppInfoSpecial;​-​>getPackageName()​Ljava/​lang/​String;​ 89 ·​·​·​·​invoke-​virtual·​{v0},​·​Ldk/​jens/​backup/​AppInfoSpecial;​-​>getPackageName()​Ljava/​lang/​String;​
   
91 ·​·​·​·​move-​result-​object·​v3 90 ·​·​·​·​move-​result-​object·​v2
   
92 ·​·​·​·​.​line·​164 91 ·​·​·​·​.​line·​164
93 ·​·​·​·​.​local·​v3,​·​"packageName":​Ljava/​lang/​String;​ 92 ·​·​·​·​.​local·​v2,​·​"packageName":​Ljava/​lang/​String;​
94 ·​·​·​·​invoke-​virtual·​{p3,​·​v3},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z 93 ·​·​·​·​invoke-​virtual·​{p3,​·​v2},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z
   
95 ·​·​·​·​.​line·​165 94 ·​·​·​·​.​line·​165
96 ·​·​·​·​new-​instance·​v5,​·​Ljava/​io/​File;​ 95 ·​·​·​·​new-​instance·​v4,​·​Ljava/​io/​File;​
   
97 ·​·​·​·​invoke-​direct·​{v5,​·​p1,​·​v3},​·​Ljava/​io/​File;​-​><init>(Ljava/​io/​File;​Ljava/​lang/​String;​)​V 96 ·​·​·​·​invoke-​direct·​{v4,​·​p1,​·​v2},​·​Ljava/​io/​File;​-​><init>(Ljava/​io/​File;​Ljava/​lang/​String;​)​V
   
98 ·​·​·​·​.​line·​166 97 ·​·​·​·​.​line·​166
99 ·​·​·​·​.​local·​v5,​·​"subdir":​Ljava/​io/​File;​ 98 ·​·​·​·​.​local·​v4,​·​"subdir":​Ljava/​io/​File;​
100 ·​·​·​·​invoke-​virtual·​{v5},​·​Ljava/​io/​File;​-​>exists()​Z 99 ·​·​·​·​invoke-​virtual·​{v4},​·​Ljava/​io/​File;​-​>exists()​Z
   
101 ·​·​·​·​move-​result·​v6 100 ·​·​·​·​move-​result·​v6
   
102 ·​·​·​·​if-​eqz·​v6,​·​:​cond_0 101 ·​·​·​·​if-​eqz·​v6,​·​:​cond_0
   
103 ·​·​·​·​.​line·​168 102 ·​·​·​·​.​line·​168
104 ·​·​·​·​new-​instance·​v2,​·​Ldk/​jens/​backup/​LogFile;​ 103 ·​·​·​·​new-​instance·​v1,​·​Ldk/​jens/​backup/​LogFile;​
   
105 ·​·​·​·​invoke-​direct·​{v2,​·​v5,​·​v3},​·​Ldk/​jens/​backup/​LogFile;​-​><init>(Ljava/​io/​File;​Ljava/​lang/​String;​)​V 104 ·​·​·​·​invoke-​direct·​{v1,​·​v4,​·​v2},​·​Ldk/​jens/​backup/​LogFile;​-​><init>(Ljava/​io/​File;​Ljava/​lang/​String;​)​V
   
106 ·​·​·​·​.​line·​169 105 ·​·​·​·​.​line·​169
107 ·​·​·​·​.​local·​v2,​·​"logInfo":​Ldk/​jens/​backup/​LogFile;​ 106 ·​·​·​·​.​local·​v1,​·​"logInfo":​Ldk/​jens/​backup/​LogFile;​
108 ·​·​·​·​if-​eqz·​v2,​·​:​cond_0 107 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
109 ·​·​·​·​.​line·​171 108 ·​·​·​·​.​line·​171
110 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Ldk/​jens/​backup/​AppInfoSpecial;​-​>setLogInfo(Ldk/​jens/​backup/​LogFile;​)​V 109 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ldk/​jens/​backup/​AppInfoSpecial;​-​>setLogInfo(Ldk/​jens/​backup/​LogFile;​)​V
   
111 ·​·​·​·​.​line·​172 110 ·​·​·​·​.​line·​172
112 ·​·​·​·​invoke-​virtual·​{v0},​·​Ldk/​jens/​backup/​AppInfoSpecial;​-​>getLogInfo()​Ldk/​jens/​backup/​LogFile;​ 111 ·​·​·​·​invoke-​virtual·​{v0},​·​Ldk/​jens/​backup/​AppInfoSpecial;​-​>getLogInfo()​Ldk/​jens/​backup/​LogFile;​
   
113 ·​·​·​·​move-​result-​object·​v6 112 ·​·​·​·​move-​result-​object·​v6
   
114 ·​·​·​·​invoke-​virtual·​{v6},​·​Ldk/​jens/​backup/​LogFile;​-​>getBackupMode()​I 113 ·​·​·​·​invoke-​virtual·​{v6},​·​Ldk/​jens/​backup/​LogFile;​-​>getBackupMode()​I
   
115 ·​·​·​·​move-​result·​v6 114 ·​·​·​·​move-​result·​v6
   
116 ·​·​·​·​invoke-​virtual·​{v0,​·​v6},​·​Ldk/​jens/​backup/​AppInfoSpecial;​-​>setBackupMode(I)​V 115 ·​·​·​·​invoke-​virtual·​{v0,​·​v6},​·​Ldk/​jens/​backup/​AppInfoSpecial;​-​>setBackupMode(I)​V
   
117 ·​·​·​·​.​line·​175 116 ·​·​·​·​.​line·​175
118 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"logInfo":​Ldk/​jens/​backup/​LogFile;​ 117 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"logInfo":​Ldk/​jens/​backup/​LogFile;​
119 ·​·​·​·​:​cond_0 118 ·​·​·​·​:​cond_0
120 ·​·​·​·​invoke-​virtual·​{p2,​·​v0},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z 119 ·​·​·​·​invoke-​virtual·​{p2,​·​v0},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z
   
121 ·​·​·​·​goto·​:​goto_0 120 ·​·​·​·​goto·​:​goto_0
   
122 ·​·​·​·​.​line·​177 121 ·​·​·​·​.​line·​177
123 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"appInfo":​Ldk/​jens/​backup/​AppInfoSpecial;​ 122 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"appInfo":​Ldk/​jens/​backup/​AppInfoSpecial;​
124 ·​·​·​·​.​end·​local·​v3·​·​·​·​#·​"packageName":​Ljava/​lang/​String;​ 123 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"packageName":​Ljava/​lang/​String;​
125 ·​·​·​·​.​end·​local·​v5·​·​·​·​#·​"subdir":​Ljava/​io/​File;​ 124 ·​·​·​·​.​end·​local·​v4·​·​·​·​#·​"subdir":​Ljava/​io/​File;​
126 ·​·​·​·​:​cond_1 125 ·​·​·​·​:​cond_1
127 ·​·​·​·​return-​void 126 ·​·​·​·​return-​void
128 .​end·​method 127 .​end·​method
   
129 .​method·​public·​static·​addUninstalledBackups​(Ljava/​io/​File;​Ljava/​util/​ArrayList;​Ljava/​util/​ArrayList;​)​V 128 .​method·​public·​static·​addUninstalledBackups​(Ljava/​io/​File;​Ljava/​util/​ArrayList;​Ljava/​util/​ArrayList;​)​V
130 ·​·​·​·​.​locals·​17 129 ·​·​·​·​.​locals·​15
131 ·​·​·​·​.​param·​p0,​·​"backupDir"·​·​·​·​#·​Ljava/​io/​File;​ 130 ·​·​·​·​.​param·​p0,​·​"backupDir"·​·​·​·​#·​Ljava/​io/​File;​
132 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 131 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
133 ·​·​·​·​·​·​·​·​value·​=·​{ 132 ·​·​·​·​·​·​·​·​value·​=·​{
134 ·​·​·​·​·​·​·​·​·​·​·​·​"(",​ 133 ·​·​·​·​·​·​·​·​·​·​·​·​"(",​
135 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​io/​File;​",​ 134 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​io/​File;​",​
136 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​ArrayList",​ 135 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​ArrayList",​
137 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​ 136 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​
Max diff block lines reached; 21384/25732 bytes (83.10%) of diff not shown.
[−]
smali/dk/jens/backup/BackupOptionsDialogFragment$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$appInfo:​Ldk/​jens/​backup/​AppInfo;​ 22 .​field·​final·​synthetic·​val$appInfo:​Ldk/​jens/​backup/​AppInfo;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​BackupOptionsDialogFr​agment;​Ldk/​jens/​backup/​AppInfo;​)​V 24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​BackupOptionsDialogFr​agment;​Ldk/​jens/​backup/​AppInfo;​)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
  26 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​BackupOptionsDialogFr​agment;​
   
26 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
27 ·​·​·​·​.​line·​23 28 ·​·​·​·​.​line·​23
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​BackupOptionsDialogFr​agment$1;​-​>this$0:​Ldk/​jens/​backup/​BackupOptionsDialogFr​agment;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​BackupOptionsDialogFr​agment$1;​-​>this$0:​Ldk/​jens/​backup/​BackupOptionsDialogFr​agment;​
   
29 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​BackupOptionsDialogFr​agment$1;​-​>val$appInfo:​Ldk/​jens/​backup/​AppInfo;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​BackupOptionsDialogFr​agment$1;​-​>val$appInfo:​Ldk/​jens/​backup/​AppInfo;​
   
[−]
smali/dk/jens/backup/BackupOptionsDialogFragment$2.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$appInfo:​Ldk/​jens/​backup/​AppInfo;​ 22 .​field·​final·​synthetic·​val$appInfo:​Ldk/​jens/​backup/​AppInfo;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​BackupOptionsDialogFr​agment;​Ldk/​jens/​backup/​AppInfo;​)​V 24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​BackupOptionsDialogFr​agment;​Ldk/​jens/​backup/​AppInfo;​)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
  26 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​BackupOptionsDialogFr​agment;​
   
26 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
27 ·​·​·​·​.​line·​31 28 ·​·​·​·​.​line·​31
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​BackupOptionsDialogFr​agment$2;​-​>this$0:​Ldk/​jens/​backup/​BackupOptionsDialogFr​agment;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​BackupOptionsDialogFr​agment$2;​-​>this$0:​Ldk/​jens/​backup/​BackupOptionsDialogFr​agment;​
   
29 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​BackupOptionsDialogFr​agment$2;​-​>val$appInfo:​Ldk/​jens/​backup/​AppInfo;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​BackupOptionsDialogFr​agment$2;​-​>val$appInfo:​Ldk/​jens/​backup/​AppInfo;​
   
[−]
smali/dk/jens/backup/BackupOptionsDialogFragment$3.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$appInfo:​Ldk/​jens/​backup/​AppInfo;​ 22 .​field·​final·​synthetic·​val$appInfo:​Ldk/​jens/​backup/​AppInfo;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​BackupOptionsDialogFr​agment;​Ldk/​jens/​backup/​AppInfo;​)​V 24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​BackupOptionsDialogFr​agment;​Ldk/​jens/​backup/​AppInfo;​)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
  26 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​BackupOptionsDialogFr​agment;​
   
26 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
27 ·​·​·​·​.​line·​40 28 ·​·​·​·​.​line·​40
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​BackupOptionsDialogFr​agment$3;​-​>this$0:​Ldk/​jens/​backup/​BackupOptionsDialogFr​agment;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​BackupOptionsDialogFr​agment$3;​-​>this$0:​Ldk/​jens/​backup/​BackupOptionsDialogFr​agment;​
   
29 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​BackupOptionsDialogFr​agment$3;​-​>val$appInfo:​Ldk/​jens/​backup/​AppInfo;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​BackupOptionsDialogFr​agment$3;​-​>val$appInfo:​Ldk/​jens/​backup/​AppInfo;​
   
[−]
smali/dk/jens/backup/BackupRestoreDialogFragment$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$arguments:​Landroid/​os/​Bundle;​ 22 .​field·​final·​synthetic·​val$arguments:​Landroid/​os/​Bundle;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​BackupRestoreDialogFr​agment;​Landroid/​os/​Bundle;​)​V 24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​BackupRestoreDialogFr​agment;​Landroid/​os/​Bundle;​)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
  26 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​BackupRestoreDialogFr​agment;​
   
26 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
27 ·​·​·​·​.​line·​25 28 ·​·​·​·​.​line·​25
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​BackupRestoreDialogFr​agment$1;​-​>this$0:​Ldk/​jens/​backup/​BackupRestoreDialogFr​agment;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​BackupRestoreDialogFr​agment$1;​-​>this$0:​Ldk/​jens/​backup/​BackupRestoreDialogFr​agment;​
   
29 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​BackupRestoreDialogFr​agment$1;​-​>val$arguments:​Landroid/​os/​Bundle;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​BackupRestoreDialogFr​agment$1;​-​>val$arguments:​Landroid/​os/​Bundle;​
   
[−]
smali/dk/jens/backup/BackupRestoreDialogFragment$2.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$arguments:​Landroid/​os/​Bundle;​ 22 .​field·​final·​synthetic·​val$arguments:​Landroid/​os/​Bundle;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​BackupRestoreDialogFr​agment;​Landroid/​os/​Bundle;​)​V 24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​BackupRestoreDialogFr​agment;​Landroid/​os/​Bundle;​)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
  26 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​BackupRestoreDialogFr​agment;​
   
26 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
27 ·​·​·​·​.​line·​39 28 ·​·​·​·​.​line·​39
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​BackupRestoreDialogFr​agment$2;​-​>this$0:​Ldk/​jens/​backup/​BackupRestoreDialogFr​agment;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​BackupRestoreDialogFr​agment$2;​-​>this$0:​Ldk/​jens/​backup/​BackupRestoreDialogFr​agment;​
   
29 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​BackupRestoreDialogFr​agment$2;​-​>val$arguments:​Landroid/​os/​Bundle;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​BackupRestoreDialogFr​agment$2;​-​>val$arguments:​Landroid/​os/​Bundle;​
   
[−]
smali/dk/jens/backup/BaseActivity$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Ldk/​jens/​backup/​BaseActivity;​ 21 .​field·​final·​synthetic·​this$0:​Ldk/​jens/​backup/​BaseActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​BaseActivity;​)​V 23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​BaseActivity;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​BaseActivity;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​82 27 ·​·​·​·​.​line·​82
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​BaseActivity$1;​-​>this$0:​Ldk/​jens/​backup/​BaseActivity;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​BaseActivity$1;​-​>this$0:​Ldk/​jens/​backup/​BaseActivity;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/dk/jens/backup/BatchActivity$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Ldk/​jens/​backup/​BatchActivity;​ 21 .​field·​final·​synthetic·​this$0:​Ldk/​jens/​backup/​BatchActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​BatchActivity;​)​V 23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​BatchActivity;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​BatchActivity;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​125 27 ·​·​·​·​.​line·​125
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​BatchActivity$1;​-​>this$0:​Ldk/​jens/​backup/​BatchActivity;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​BatchActivity$1;​-​>this$0:​Ldk/​jens/​backup/​BatchActivity;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/dk/jens/backup/BaseActivity.smali
Offset 27, 15 lines modified Offset 27, 15 lines modified
   
27 ·​·​·​·​return-​void 27 ·​·​·​·​return-​void
28 .​end·​method 28 .​end·​method
   
   
29 #·​virtual·​methods 29 #·​virtual·​methods
30 .​method·​public·​getCrypto()​Ldk/​jens/​backup/​Crypto;​ 30 .​method·​public·​getCrypto()​Ldk/​jens/​backup/​Crypto;​
31 ·​·​·​·​.​locals·​4 31 ·​·​·​·​.​locals·​3
   
32 ·​·​·​·​.​prologue 32 ·​·​·​·​.​prologue
33 ·​·​·​·​.​line·​92 33 ·​·​·​·​.​line·​92
34 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Ldk/​jens/​backup/​BaseActivity;​-​>crypto:​Ldk/​jens/​backup/​Crypto;​ 34 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Ldk/​jens/​backup/​BaseActivity;​-​>crypto:​Ldk/​jens/​backup/​Crypto;​
   
35 ·​·​·​·​if-​nez·​v1,​·​:​cond_0 35 ·​·​·​·​if-​nez·​v1,​·​:​cond_0
   
Offset 45, 18 lines modified Offset 45, 18 lines modified
45 ·​·​·​·​.​line·​95 45 ·​·​·​·​.​line·​95
46 ·​·​·​·​:​goto_0 46 ·​·​·​·​:​goto_0
47 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Ldk/​jens/​backup/​BaseActivity;​-​>crypto:​Ldk/​jens/​backup/​Crypto;​ 47 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Ldk/​jens/​backup/​BaseActivity;​-​>crypto:​Ldk/​jens/​backup/​Crypto;​
   
48 ·​·​·​·​if-​nez·​v1,​·​:​cond_0 48 ·​·​·​·​if-​nez·​v1,​·​:​cond_0
   
49 ·​·​·​·​.​line·​99 49 ·​·​·​·​.​line·​99
50 ·​·​·​·​const-​wide/​16·​v2,​·​0x64 50 ·​·​·​·​const-​wide/​16·​v1,​·​0x64
   
51 ·​·​·​·​:​try_start_0 51 ·​·​·​·​:​try_start_0
52 ·​·​·​·​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Thread;​-​>sleep(J)​V 52 ·​·​·​·​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Thread;​-​>sleep(J)​V
53 ·​·​·​·​:​try_end_0 53 ·​·​·​·​:​try_end_0
54 ·​·​·​·​.​catch·​Ljava/​lang/​InterruptedException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 54 ·​·​·​·​.​catch·​Ljava/​lang/​InterruptedException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
   
55 ·​·​·​·​goto·​:​goto_0 55 ·​·​·​·​goto·​:​goto_0
   
56 ·​·​·​·​.​line·​101 56 ·​·​·​·​.​line·​101
57 ·​·​·​·​:​catch_0 57 ·​·​·​·​:​catch_0
Offset 313, 12 lines modified Offset 313, 13 lines modified
   
313 ·​·​·​·​new-​instance·​v1,​·​Ldk/​jens/​backup/​BaseActivity$1;​ 313 ·​·​·​·​new-​instance·​v1,​·​Ldk/​jens/​backup/​BaseActivity$1;​
   
314 ·​·​·​·​invoke-​direct·​{v1,​·​p0},​·​Ldk/​jens/​backup/​BaseActivity$1;​-​><init>(Ldk/​jens/​backup/​BaseActivity;​)​V 314 ·​·​·​·​invoke-​direct·​{v1,​·​p0},​·​Ldk/​jens/​backup/​BaseActivity$1;​-​><init>(Ldk/​jens/​backup/​BaseActivity;​)​V
   
315 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​Thread;​-​><init>(Ljava/​lang/​Runnable;​)​V 315 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​Thread;​-​><init>(Ljava/​lang/​Runnable;​)​V
   
  316 ·​·​·​·​.​line·​88
316 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​Thread;​-​>start()​V 317 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​Thread;​-​>start()​V
   
317 ·​·​·​·​.​line·​89 318 ·​·​·​·​.​line·​89
318 ·​·​·​·​return-​void 319 ·​·​·​·​return-​void
319 .​end·​method 320 .​end·​method
[−]
smali/dk/jens/backup/BatchActivity$2.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$list:​Ljava/​util/​ArrayList;​ 22 .​field·​final·​synthetic·​val$list:​Ljava/​util/​ArrayList;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​BatchActivity;​Ljava/​util/​ArrayList;​)​V 24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​BatchActivity;​Ljava/​util/​ArrayList;​)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
  26 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​BatchActivity;​
   
26 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
27 ·​·​·​·​.​line·​252 28 ·​·​·​·​.​line·​252
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​BatchActivity$2;​-​>this$0:​Ldk/​jens/​backup/​BatchActivity;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​BatchActivity$2;​-​>this$0:​Ldk/​jens/​backup/​BatchActivity;​
   
29 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​BatchActivity$2;​-​>val$list:​Ljava/​util/​ArrayList;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​BatchActivity$2;​-​>val$list:​Ljava/​util/​ArrayList;​
   
[−]
smali/dk/jens/backup/BatchActivity.smali
Offset 227, 18 lines modified Offset 227, 18 lines modified
   
227 ·​·​·​·​const/​4·​v3,​·​0x1 227 ·​·​·​·​const/​4·​v3,​·​0x1
   
228 ·​·​·​·​sget-​object·​v6,​·​Ldk/​jens/​backup/​BatchActivity;​-​>TAG:​Ljava/​lang/​String;​ 228 ·​·​·​·​sget-​object·​v6,​·​Ldk/​jens/​backup/​BatchActivity;​-​>TAG:​Ljava/​lang/​String;​
   
229 ·​·​·​·​invoke-​virtual·​{v2,​·​v3,​·​v6},​·​Landroid/​os/​PowerManager;​-​>newWakeLock(ILjava/​lang/​String;​)​Landroid/​os/​PowerManager$WakeLock​;​ 229 ·​·​·​·​invoke-​virtual·​{v2,​·​v3,​·​v6},​·​Landroid/​os/​PowerManager;​-​>newWakeLock(ILjava/​lang/​String;​)​Landroid/​os/​PowerManager$WakeLock​;​
   
230 ·​·​·​·​move-​result-​object·​v28 230 ·​·​·​·​move-​result-​object·​v27
   
231 ·​·​·​·​.​line·​269 231 ·​·​·​·​.​line·​269
232 ·​·​·​·​.​local·​v28,​·​"wl":​Landroid/​os/​PowerManager$WakeLock​;​ 232 ·​·​·​·​.​local·​v27,​·​"wl":​Landroid/​os/​PowerManager$WakeLock​;​
233 ·​·​·​·​move-​object/​from16·​v0,​·​p0 233 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
234 ·​·​·​·​iget-​object·​v2,​·​v0,​·​Ldk/​jens/​backup/​BatchActivity;​-​>prefs:​Landroid/​content/​SharedPreferences;​ 234 ·​·​·​·​iget-​object·​v2,​·​v0,​·​Ldk/​jens/​backup/​BatchActivity;​-​>prefs:​Landroid/​content/​SharedPreferences;​
   
235 ·​·​·​·​const-​string·​v3,​·​"acquireWakelock" 235 ·​·​·​·​const-​string·​v3,​·​"acquireWakelock"
   
236 ·​·​·​·​const/​4·​v6,​·​0x1 236 ·​·​·​·​const/​4·​v6,​·​0x1
Offset 246, 15 lines modified Offset 246, 15 lines modified
246 ·​·​·​·​invoke-​interface·​{v2,​·​v3,​·​v6},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z 246 ·​·​·​·​invoke-​interface·​{v2,​·​v3,​·​v6},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z
   
247 ·​·​·​·​move-​result·​v2 247 ·​·​·​·​move-​result·​v2
   
248 ·​·​·​·​if-​eqz·​v2,​·​:​cond_1 248 ·​·​·​·​if-​eqz·​v2,​·​:​cond_1
   
249 ·​·​·​·​.​line·​271 249 ·​·​·​·​.​line·​271
250 ·​·​·​·​invoke-​virtual/​range·​{v28·​.​.​·​v28},​·​Landroid/​os/​PowerManager$WakeLock​;​-​>acquire()​V 250 ·​·​·​·​invoke-​virtual/​range·​{v27·​.​.​·​v27},​·​Landroid/​os/​PowerManager$WakeLock​;​-​>acquire()​V
   
251 ·​·​·​·​.​line·​272 251 ·​·​·​·​.​line·​272
252 ·​·​·​·​sget-​object·​v2,​·​Ldk/​jens/​backup/​BatchActivity;​-​>TAG:​Ljava/​lang/​String;​ 252 ·​·​·​·​sget-​object·​v2,​·​Ldk/​jens/​backup/​BatchActivity;​-​>TAG:​Ljava/​lang/​String;​
   
253 ·​·​·​·​const-​string·​v3,​·​"wakelock·​acquired" 253 ·​·​·​·​const-​string·​v3,​·​"wakelock·​acquired"
   
254 ·​·​·​·​invoke-​static·​{v2,​·​v3},​·​Landroid/​util/​Log;​-​>i(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I 254 ·​·​·​·​invoke-​static·​{v2,​·​v3},​·​Landroid/​util/​Log;​-​>i(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
Offset 274, 40 lines modified Offset 274, 39 lines modified
   
274 ·​·​·​·​long-​to-​int·​v4,​·​v2 274 ·​·​·​·​long-​to-​int·​v4,​·​v2
   
275 ·​·​·​·​.​line·​276 275 ·​·​·​·​.​line·​276
276 ·​·​·​·​.​local·​v4,​·​"id":​I 276 ·​·​·​·​.​local·​v4,​·​"id":​I
277 ·​·​·​·​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Ljava/​util/​ArrayList;​-​>size()​I 277 ·​·​·​·​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Ljava/​util/​ArrayList;​-​>size()​I
   
278 ·​·​·​·​move-​result·​v27 278 ·​·​·​·​move-​result·​v26
   
279 ·​·​·​·​.​line·​277 279 ·​·​·​·​.​line·​277
280 ·​·​·​·​.​local·​v27,​·​"total":​I 280 ·​·​·​·​.​local·​v26,​·​"total":​I
281 ·​·​·​·​const/​16·​v24,​·​0x1 281 ·​·​·​·​const/​16·​v24,​·​0x1
   
282 ·​·​·​·​.​line·​278 282 ·​·​·​·​.​line·​278
283 ·​·​·​·​.​local·​v24,​·​"i":​I 283 ·​·​·​·​.​local·​v24,​·​"i":​I
284 ·​·​·​·​const/​16·​v23,​·​0x0 284 ·​·​·​·​const/​16·​v23,​·​0x0
   
285 ·​·​·​·​.​line·​279 285 ·​·​·​·​.​line·​279
286 ·​·​·​·​.​local·​v23,​·​"errorFlag":​Z 286 ·​·​·​·​.​local·​v23,​·​"errorFlag":​Z
287 ·​·​·​·​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 287 ·​·​·​·​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
288 ·​·​·​·​move-​result-​object·​v25 288 ·​·​·​·​move-​result-​object·​v28
   
289 ·​·​·​·​.​local·​v25,​·​"i$":​Ljava/​util/​Iterator;​  
290 ·​·​·​·​:​cond_2 289 ·​·​·​·​:​cond_2
291 ·​·​·​·​:​goto_0 290 ·​·​·​·​:​goto_0
292 ·​·​·​·​invoke-​interface/​range·​{v25·​.​.​·​v25},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 291 ·​·​·​·​invoke-​interface/​range·​{v28·​.​.​·​v28},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
293 ·​·​·​·​move-​result·​v2 292 ·​·​·​·​move-​result·​v2
   
294 ·​·​·​·​if-​eqz·​v2,​·​:​cond_d 293 ·​·​·​·​if-​eqz·​v2,​·​:​cond_d
   
295 ·​·​·​·​invoke-​interface/​range·​{v25·​.​.​·​v25},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 294 ·​·​·​·​invoke-​interface/​range·​{v28·​.​.​·​v28},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
296 ·​·​·​·​move-​result-​object·​v9 295 ·​·​·​·​move-​result-​object·​v9
   
297 ·​·​·​·​check-​cast·​v9,​·​Ldk/​jens/​backup/​AppInfo;​ 296 ·​·​·​·​check-​cast·​v9,​·​Ldk/​jens/​backup/​AppInfo;​
   
298 ·​·​·​·​.​line·​282 297 ·​·​·​·​.​line·​282
299 ·​·​·​·​.​local·​v9,​·​"appInfo":​Ldk/​jens/​backup/​AppInfo;​ 298 ·​·​·​·​.​local·​v9,​·​"appInfo":​Ldk/​jens/​backup/​AppInfo;​
Offset 373, 15 lines modified Offset 372, 15 lines modified
   
373 ·​·​·​·​const-​string·​v3,​·​"/​" 372 ·​·​·​·​const-​string·​v3,​·​"/​"
   
374 ·​·​·​·​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 373 ·​·​·​·​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
375 ·​·​·​·​move-​result-​object·​v2 374 ·​·​·​·​move-​result-​object·​v2
   
376 ·​·​·​·​invoke-​static/​range·​{v27·​.​.​·​v27},​·​Ljava/​lang/​Integer;​-​>toString(I)​Ljava/​lang/​String;​ 375 ·​·​·​·​invoke-​static/​range·​{v26·​.​.​·​v26},​·​Ljava/​lang/​Integer;​-​>toString(I)​Ljava/​lang/​String;​
   
377 ·​·​·​·​move-​result-​object·​v3 376 ·​·​·​·​move-​result-​object·​v3
   
378 ·​·​·​·​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 377 ·​·​·​·​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
379 ·​·​·​·​move-​result-​object·​v2 378 ·​·​·​·​move-​result-​object·​v2
   
Offset 389, 18 lines modified Offset 388, 18 lines modified
   
389 ·​·​·​·​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 388 ·​·​·​·​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
390 ·​·​·​·​move-​result-​object·​v2 389 ·​·​·​·​move-​result-​object·​v2
   
391 ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 390 ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
Max diff block lines reached; 14122/17355 bytes (81.37%) of diff not shown.
[−]
smali/dk/jens/backup/BatchConfirmDialog$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$selectedList:​Ljava/​util/​ArrayList;​ 22 .​field·​final·​synthetic·​val$selectedList:​Ljava/​util/​ArrayList;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​BatchConfirmDialog;​Ljava/​util/​ArrayList;​)​V 24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​BatchConfirmDialog;​Ljava/​util/​ArrayList;​)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
  26 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​BatchConfirmDialog;​
   
26 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
27 ·​·​·​·​.​line·​29 28 ·​·​·​·​.​line·​29
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​BatchConfirmDialog$1;​-​>this$0:​Ldk/​jens/​backup/​BatchConfirmDialog;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​BatchConfirmDialog$1;​-​>this$0:​Ldk/​jens/​backup/​BatchConfirmDialog;​
   
29 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​BatchConfirmDialog$1;​-​>val$selectedList:​Ljava/​util/​ArrayList;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​BatchConfirmDialog$1;​-​>val$selectedList:​Ljava/​util/​ArrayList;​
   
[−]
smali/dk/jens/backup/BatchConfirmDialog.smali
Offset 31, 15 lines modified Offset 31, 14 lines modified
31 .​method·​public·​constructor·​<init>()​V 31 .​method·​public·​constructor·​<init>()​V
32 ·​·​·​·​.​locals·​0 32 ·​·​·​·​.​locals·​0
   
33 ·​·​·​·​.​prologue 33 ·​·​·​·​.​prologue
34 ·​·​·​·​.​line·​12 34 ·​·​·​·​.​line·​12
35 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​DialogFragment;​-​><init>()​V 35 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​DialogFragment;​-​><init>()​V
   
36 ·​·​·​·​.​line·​46  
37 ·​·​·​·​return-​void 36 ·​·​·​·​return-​void
38 .​end·​method 37 .​end·​method
   
   
39 #·​virtual·​methods 38 #·​virtual·​methods
40 .​method·​public·​onCreateDialog(Landro​id/​os/​Bundle;​)​Landroid/​app/​Dialog;​ 39 .​method·​public·​onCreateDialog(Landro​id/​os/​Bundle;​)​Landroid/​app/​Dialog;​
41 ·​·​·​·​.​locals·​10 40 ·​·​·​·​.​locals·​10
Offset 49, 70 lines modified Offset 48, 69 lines modified
49 ·​·​·​·​.​line·​18 48 ·​·​·​·​.​line·​18
50 ·​·​·​·​invoke-​virtual·​{p0},​·​Ldk/​jens/​backup/​BatchConfirmDialog;​-​>getArguments()​Landroid/​os/​Bundle;​ 49 ·​·​·​·​invoke-​virtual·​{p0},​·​Ldk/​jens/​backup/​BatchConfirmDialog;​-​>getArguments()​Landroid/​os/​Bundle;​
   
51 ·​·​·​·​move-​result-​object·​v1 50 ·​·​·​·​move-​result-​object·​v1
   
52 ·​·​·​·​.​line·​19 51 ·​·​·​·​.​line·​19
53 ·​·​·​·​.​local·​v1,​·​"arguments":​Landroid/​os/​Bundle;​ 52 ·​·​·​·​.​local·​v1,​·​"arguments":​Landroid/​os/​Bundle;​
54 ·​·​·​·​const-​string·​v8,​·​"selectedList" 53 ·​·​·​·​const-​string·​v7,​·​"selectedList"
   
55 ·​·​·​·​invoke-​virtual·​{v1,​·​v8},​·​Landroid/​os/​Bundle;​-​>getParcelableArrayLi​st(Ljava/​lang/​String;​)​Ljava/​util/​ArrayList;​ 54 ·​·​·​·​invoke-​virtual·​{v1,​·​v7},​·​Landroid/​os/​Bundle;​-​>getParcelableArrayLi​st(Ljava/​lang/​String;​)​Ljava/​util/​ArrayList;​
   
56 ·​·​·​·​move-​result-​object·​v6 55 ·​·​·​·​move-​result-​object·​v5
   
57 ·​·​·​·​.​line·​20 56 ·​·​·​·​.​line·​20
58 ·​·​·​·​.​local·​v6,​·​"selectedList":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ldk/​jens/​backup/​AppInfo;​>;​" 57 ·​·​·​·​.​local·​v5,​·​"selectedList":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ldk/​jens/​backup/​AppInfo;​>;​"
59 ·​·​·​·​const-​string·​v8,​·​"backupBoolean" 58 ·​·​·​·​const-​string·​v7,​·​"backupBoolean"
   
60 ·​·​·​·​invoke-​virtual·​{v1,​·​v8},​·​Landroid/​os/​Bundle;​-​>getBoolean(Ljava/​lang/​String;​)​Z 59 ·​·​·​·​invoke-​virtual·​{v1,​·​v7},​·​Landroid/​os/​Bundle;​-​>getBoolean(Ljava/​lang/​String;​)​Z
   
61 ·​·​·​·​move-​result·​v2 60 ·​·​·​·​move-​result·​v2
   
62 ·​·​·​·​.​line·​21 61 ·​·​·​·​.​line·​21
63 ·​·​·​·​.​local·​v2,​·​"backupBoolean":​Z 62 ·​·​·​·​.​local·​v2,​·​"backupBoolean":​Z
64 ·​·​·​·​if-​eqz·​v2,​·​:​cond_0 63 ·​·​·​·​if-​eqz·​v2,​·​:​cond_0
   
65 ·​·​·​·​const·​v8,​·​0x7f060004 64 ·​·​·​·​const·​v7,​·​0x7f060004
   
66 ·​·​·​·​invoke-​virtual·​{p0,​·​v8},​·​Ldk/​jens/​backup/​BatchConfirmDialog;​-​>getString(I)​Ljava/​lang/​String;​ 65 ·​·​·​·​invoke-​virtual·​{p0,​·​v7},​·​Ldk/​jens/​backup/​BatchConfirmDialog;​-​>getString(I)​Ljava/​lang/​String;​
   
67 ·​·​·​·​move-​result-​object·​v7 66 ·​·​·​·​move-​result-​object·​v6
   
68 ·​·​·​·​.​line·​22 67 ·​·​·​·​.​line·​22
69 ·​·​·​·​.​local·​v7,​·​"title":​Ljava/​lang/​String;​ 68 ·​·​·​·​.​local·​v6,​·​"title":​Ljava/​lang/​String;​
70 ·​·​·​·​:​goto_0 69 ·​·​·​·​:​goto_0
71 ·​·​·​·​const-​string·​v5,​·​"" 70 ·​·​·​·​const-​string·​v4,​·​""
   
72 ·​·​·​·​.​line·​23 71 ·​·​·​·​.​line·​23
73 ·​·​·​·​.​local·​v5,​·​"message":​Ljava/​lang/​String;​ 72 ·​·​·​·​.​local·​v4,​·​"message":​Ljava/​lang/​String;​
74 ·​·​·​·​invoke-​virtual·​{v6},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 73 ·​·​·​·​invoke-​virtual·​{v5},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
75 ·​·​·​·​move-​result-​object·​v4 74 ·​·​·​·​move-​result-​object·​v7
   
76 ·​·​·​·​.​local·​v4,​·​"i$":​Ljava/​util/​Iterator;​  
77 ·​·​·​·​:​goto_1 75 ·​·​·​·​:​goto_1
78 ·​·​·​·​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 76 ·​·​·​·​invoke-​interface·​{v7},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
79 ·​·​·​·​move-​result·​v8 77 ·​·​·​·​move-​result·​v8
   
80 ·​·​·​·​if-​eqz·​v8,​·​:​cond_1 78 ·​·​·​·​if-​eqz·​v8,​·​:​cond_1
   
81 ·​·​·​·​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 79 ·​·​·​·​invoke-​interface·​{v7},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
82 ·​·​·​·​move-​result-​object·​v0 80 ·​·​·​·​move-​result-​object·​v0
   
83 ·​·​·​·​check-​cast·​v0,​·​Ldk/​jens/​backup/​AppInfo;​ 81 ·​·​·​·​check-​cast·​v0,​·​Ldk/​jens/​backup/​AppInfo;​
   
84 ·​·​·​·​.​line·​24 82 ·​·​·​·​.​line·​24
85 ·​·​·​·​.​local·​v0,​·​"appInfo":​Ldk/​jens/​backup/​AppInfo;​ 83 ·​·​·​·​.​local·​v0,​·​"appInfo":​Ldk/​jens/​backup/​AppInfo;​
86 ·​·​·​·​new-​instance·​v8,​·​Ljava/​lang/​StringBuilder;​ 84 ·​·​·​·​new-​instance·​v8,​·​Ljava/​lang/​StringBuilder;​
   
87 ·​·​·​·​invoke-​direct·​{v8},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 85 ·​·​·​·​invoke-​direct·​{v8},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
88 ·​·​·​·​invoke-​virtual·​{v8,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 86 ·​·​·​·​invoke-​virtual·​{v8,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
89 ·​·​·​·​move-​result-​object·​v8 87 ·​·​·​·​move-​result-​object·​v8
   
90 ·​·​·​·​invoke-​virtual·​{v0},​·​Ldk/​jens/​backup/​AppInfo;​-​>getLabel()​Ljava/​lang/​String;​ 88 ·​·​·​·​invoke-​virtual·​{v0},​·​Ldk/​jens/​backup/​AppInfo;​-​>getLabel()​Ljava/​lang/​String;​
   
91 ·​·​·​·​move-​result-​object·​v9 89 ·​·​·​·​move-​result-​object·​v9
   
Offset 124, 72 lines modified Offset 122, 70 lines modified
   
124 ·​·​·​·​invoke-​virtual·​{v8,​·​v9},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 122 ·​·​·​·​invoke-​virtual·​{v8,​·​v9},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
125 ·​·​·​·​move-​result-​object·​v8 123 ·​·​·​·​move-​result-​object·​v8
   
126 ·​·​·​·​invoke-​virtual·​{v8},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 124 ·​·​·​·​invoke-​virtual·​{v8},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
127 ·​·​·​·​move-​result-​object·​v5 125 ·​·​·​·​move-​result-​object·​v4
   
128 ·​·​·​·​goto·​:​goto_1 126 ·​·​·​·​goto·​:​goto_1
   
129 ·​·​·​·​.​line·​21 127 ·​·​·​·​.​line·​21
Max diff block lines reached; 3662/7338 bytes (49.90%) of diff not shown.
[−]
smali/dk/jens/backup/BootReceiver.smali
Offset 35, 360 lines modified Offset 35, 360 lines modified
   
35 ·​·​·​·​return-​void 35 ·​·​·​·​return-​void
36 .​end·​method 36 .​end·​method
   
   
37 #·​virtual·​methods 37 #·​virtual·​methods
38 .​method·​public·​onReceive(Landroid/​content/​Context;​Landroid/​content/​Intent;​)​V 38 .​method·​public·​onReceive(Landroid/​content/​Context;​Landroid/​content/​Intent;​)​V
39 ·​·​·​·​.​locals·​18 39 ·​·​·​·​.​locals·​17
40 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ 40 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​
41 ·​·​·​·​.​param·​p2,​·​"intent"·​·​·​·​#·​Landroid/​content/​Intent;​ 41 ·​·​·​·​.​param·​p2,​·​"intent"·​·​·​·​#·​Landroid/​content/​Intent;​
   
42 ·​·​·​·​.​prologue 42 ·​·​·​·​.​prologue
43 ·​·​·​·​.​line·​19 43 ·​·​·​·​.​line·​19
44 ·​·​·​·​new-​instance·​v2,​·​Ldk/​jens/​backup/​HandleAlarms;​ 44 ·​·​·​·​new-​instance·​v1,​·​Ldk/​jens/​backup/​HandleAlarms;​
   
45 ·​·​·​·​move-​object/​from16·​v0,​·​p1 45 ·​·​·​·​move-​object/​from16·​v0,​·​p1
   
46 ·​·​·​·​invoke-​direct·​{v2,​·​v0},​·​Ldk/​jens/​backup/​HandleAlarms;​-​><init>(Landroid/​content/​Context;​)​V 46 ·​·​·​·​invoke-​direct·​{v1,​·​v0},​·​Ldk/​jens/​backup/​HandleAlarms;​-​><init>(Landroid/​content/​Context;​)​V
   
47 ·​·​·​·​move-​object/​from16·​v0,​·​p0 47 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
48 ·​·​·​·​iput-​object·​v2,​·​v0,​·​Ldk/​jens/​backup/​BootReceiver;​-​>handleAlarms:​Ldk/​jens/​backup/​HandleAlarms;​ 48 ·​·​·​·​iput-​object·​v1,​·​v0,​·​Ldk/​jens/​backup/​BootReceiver;​-​>handleAlarms:​Ldk/​jens/​backup/​HandleAlarms;​
   
49 ·​·​·​·​.​line·​20 49 ·​·​·​·​.​line·​20
50 ·​·​·​·​const-​string·​v2,​·​"schedules" 50 ·​·​·​·​const-​string·​v1,​·​"schedules"
   
51 ·​·​·​·​const/​4·​v8,​·​0x0 51 ·​·​·​·​const/​4·​v7,​·​0x0
   
52 ·​·​·​·​move-​object/​from16·​v0,​·​p1 52 ·​·​·​·​move-​object/​from16·​v0,​·​p1
   
53 ·​·​·​·​invoke-​virtual·​{v0,​·​v2,​·​v8},​·​Landroid/​content/​Context;​-​>getSharedPreferences​(Ljava/​lang/​String;​I)​Landroid/​content/​SharedPreferences;​ 53 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v7},​·​Landroid/​content/​Context;​-​>getSharedPreferences​(Ljava/​lang/​String;​I)​Landroid/​content/​SharedPreferences;​
   
54 ·​·​·​·​move-​result-​object·​v2 54 ·​·​·​·​move-​result-​object·​v1
   
55 ·​·​·​·​move-​object/​from16·​v0,​·​p0 55 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
56 ·​·​·​·​iput-​object·​v2,​·​v0,​·​Ldk/​jens/​backup/​BootReceiver;​-​>prefs:​Landroid/​content/​SharedPreferences;​ 56 ·​·​·​·​iput-​object·​v1,​·​v0,​·​Ldk/​jens/​backup/​BootReceiver;​-​>prefs:​Landroid/​content/​SharedPreferences;​
   
57 ·​·​·​·​.​line·​21 57 ·​·​·​·​.​line·​21
58 ·​·​·​·​const/​4·​v3,​·​0x0 58 ·​·​·​·​const/​4·​v2,​·​0x0
   
59 ·​·​·​·​.​local·​v3,​·​"i":​I 59 ·​·​·​·​.​local·​v2,​·​"i":​I
60 ·​·​·​·​:​goto_0 60 ·​·​·​·​:​goto_0
61 ·​·​·​·​move-​object/​from16·​v0,​·​p0 61 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
62 ·​·​·​·​iget-​object·​v2,​·​v0,​·​Ldk/​jens/​backup/​BootReceiver;​-​>prefs:​Landroid/​content/​SharedPreferences;​ 62 ·​·​·​·​iget-​object·​v1,​·​v0,​·​Ldk/​jens/​backup/​BootReceiver;​-​>prefs:​Landroid/​content/​SharedPreferences;​
   
63 ·​·​·​·​const-​string·​v8,​·​"total" 63 ·​·​·​·​const-​string·​v7,​·​"total"
   
64 ·​·​·​·​const/​4·​v9,​·​0x0 64 ·​·​·​·​const/​4·​v8,​·​0x0
   
65 ·​·​·​·​invoke-​interface·​{v2,​·​v8,​·​v9},​·​Landroid/​content/​SharedPreferences;​-​>getInt(Ljava/​lang/​String;​I)​I 65 ·​·​·​·​invoke-​interface·​{v1,​·​v7,​·​v8},​·​Landroid/​content/​SharedPreferences;​-​>getInt(Ljava/​lang/​String;​I)​I
   
66 ·​·​·​·​move-​result·​v2 66 ·​·​·​·​move-​result·​v1
   
67 ·​·​·​·​if-​gt·​v3,​·​v2,​·​:​cond_4 67 ·​·​·​·​if-​gt·​v2,​·​v1,​·​:​cond_4
   
68 ·​·​·​·​.​line·​23 68 ·​·​·​·​.​line·​23
69 ·​·​·​·​move-​object/​from16·​v0,​·​p0 69 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
70 ·​·​·​·​iget-​object·​v2,​·​v0,​·​Ldk/​jens/​backup/​BootReceiver;​-​>prefs:​Landroid/​content/​SharedPreferences;​ 70 ·​·​·​·​iget-​object·​v1,​·​v0,​·​Ldk/​jens/​backup/​BootReceiver;​-​>prefs:​Landroid/​content/​SharedPreferences;​
   
71 ·​·​·​·​new-​instance·​v8,​·​Ljava/​lang/​StringBuilder;​ 71 ·​·​·​·​new-​instance·​v7,​·​Ljava/​lang/​StringBuilder;​
   
72 ·​·​·​·​invoke-​direct·​{v8},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 72 ·​·​·​·​invoke-​direct·​{v7},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
73 ·​·​·​·​const-​string·​v9,​·​"enabled" 73 ·​·​·​·​const-​string·​v8,​·​"enabled"
   
74 ·​·​·​·​invoke-​virtual·​{v8,​·​v9},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 74 ·​·​·​·​invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
75 ·​·​·​·​move-​result-​object·​v8 75 ·​·​·​·​move-​result-​object·​v7
   
76 ·​·​·​·​invoke-​virtual·​{v8,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​ 76 ·​·​·​·​invoke-​virtual·​{v7,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​
   
77 ·​·​·​·​move-​result-​object·​v8 77 ·​·​·​·​move-​result-​object·​v7
   
78 ·​·​·​·​invoke-​virtual·​{v8},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 78 ·​·​·​·​invoke-​virtual·​{v7},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
79 ·​·​·​·​move-​result-​object·​v8 79 ·​·​·​·​move-​result-​object·​v7
   
80 ·​·​·​·​const/​4·​v9,​·​0x0 80 ·​·​·​·​const/​4·​v8,​·​0x0
   
81 ·​·​·​·​invoke-​interface·​{v2,​·​v8,​·​v9},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z 81 ·​·​·​·​invoke-​interface·​{v1,​·​v7,​·​v8},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z
   
82 ·​·​·​·​move-​result·​v2 82 ·​·​·​·​move-​result·​v1
   
83 ·​·​·​·​if-​eqz·​v2,​·​:​cond_0 83 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
84 ·​·​·​·​move-​object/​from16·​v0,​·​p0 84 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
85 ·​·​·​·​iget-​object·​v2,​·​v0,​·​Ldk/​jens/​backup/​BootReceiver;​-​>prefs:​Landroid/​content/​SharedPreferences;​ 85 ·​·​·​·​iget-​object·​v1,​·​v0,​·​Ldk/​jens/​backup/​BootReceiver;​-​>prefs:​Landroid/​content/​SharedPreferences;​
   
86 ·​·​·​·​new-​instance·​v8,​·​Ljava/​lang/​StringBuilder;​ 86 ·​·​·​·​new-​instance·​v7,​·​Ljava/​lang/​StringBuilder;​
   
87 ·​·​·​·​invoke-​direct·​{v8},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 87 ·​·​·​·​invoke-​direct·​{v7},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
88 ·​·​·​·​const-​string·​v9,​·​"repeatTime" 88 ·​·​·​·​const-​string·​v8,​·​"repeatTime"
   
89 ·​·​·​·​invoke-​virtual·​{v8,​·​v9},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 89 ·​·​·​·​invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
Max diff block lines reached; 12470/17218 bytes (72.42%) of diff not shown.
[−]
smali/dk/jens/backup/Compression.smali
Offset 27, 15 lines modified Offset 27, 15 lines modified
27 ·​·​·​·​.​line·​16 27 ·​·​·​·​.​line·​16
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
29 ·​·​·​·​return-​void 29 ·​·​·​·​return-​void
30 .​end·​method 30 .​end·​method
   
31 .​method·​private·​static·​getFiles(Ljava/​io/​File;​Ljava/​util/​ArrayList;​)​V 31 .​method·​private·​static·​getFiles(Ljava/​io/​File;​Ljava/​util/​ArrayList;​)​V
32 ·​·​·​·​.​locals·​8 32 ·​·​·​·​.​locals·​7
33 ·​·​·​·​.​param·​p0,​·​"dir"·​·​·​·​#·​Ljava/​io/​File;​ 33 ·​·​·​·​.​param·​p0,​·​"dir"·​·​·​·​#·​Ljava/​io/​File;​
34 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 34 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
35 ·​·​·​·​·​·​·​·​value·​=·​{ 35 ·​·​·​·​·​·​·​·​value·​=·​{
36 ·​·​·​·​·​·​·​·​·​·​·​·​"(",​ 36 ·​·​·​·​·​·​·​·​·​·​·​·​"(",​
37 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​io/​File;​",​ 37 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​io/​File;​",​
38 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​ArrayList",​ 38 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​ArrayList",​
39 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​ 39 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​
Offset 45, 132 lines modified Offset 45, 124 lines modified
45 ·​·​·​·​.​end·​annotation 45 ·​·​·​·​.​end·​annotation
   
46 ·​·​·​·​.​prologue 46 ·​·​·​·​.​prologue
47 ·​·​·​·​.​line·​147 47 ·​·​·​·​.​line·​147
48 ·​·​·​·​.​local·​p1,​·​"fileList":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​" 48 ·​·​·​·​.​local·​p1,​·​"fileList":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​"
49 ·​·​·​·​invoke-​virtual·​{p0},​·​Ljava/​io/​File;​-​>exists()​Z 49 ·​·​·​·​invoke-​virtual·​{p0},​·​Ljava/​io/​File;​-​>exists()​Z
   
50 ·​·​·​·​move-​result·​v5 50 ·​·​·​·​move-​result·​v2
   
51 ·​·​·​·​if-​eqz·​v5,​·​:​cond_3 51 ·​·​·​·​if-​eqz·​v2,​·​:​cond_3
   
52 ·​·​·​·​.​line·​149 52 ·​·​·​·​.​line·​149
53 ·​·​·​·​invoke-​virtual·​{p0},​·​Ljava/​io/​File;​-​>listFiles()​[Ljava/​io/​File;​ 53 ·​·​·​·​invoke-​virtual·​{p0},​·​Ljava/​io/​File;​-​>listFiles()​[Ljava/​io/​File;​
   
54 ·​·​·​·​move-​result-​object·​v4 54 ·​·​·​·​move-​result-​object·​v1
   
55 ·​·​·​·​.​line·​150 55 ·​·​·​·​.​line·​150
56 ·​·​·​·​.​local·​v4,​·​"list":​[Ljava/​io/​File;​ 56 ·​·​·​·​.​local·​v1,​·​"list":​[Ljava/​io/​File;​
57 ·​·​·​·​if-​eqz·​v4,​·​:​cond_2 57 ·​·​·​·​if-​eqz·​v1,​·​:​cond_2
   
58 ·​·​·​·​.​line·​152 58 ·​·​·​·​.​line·​152
59 ·​·​·​·​move-​object·​v0,​·​v4 59 ·​·​·​·​array-​length·​v3,​·​v1
   
60 ·​·​·​·​.​local·​v0,​·​"arr$":​[Ljava/​io/​File;​  
61 ·​·​·​·​array-​length·​v3,​·​v0  
   
62 ·​·​·​·​.​local·​v3,​·​"len$":​I  
63 ·​·​·​·​const/​4·​v2,​·​0x0 60 ·​·​·​·​const/​4·​v2,​·​0x0
   
64 ·​·​·​·​.​local·​v2,​·​"i$":​I  
65 ·​·​·​·​:​goto_0 61 ·​·​·​·​:​goto_0
66 ·​·​·​·​if-​ge·​v2,​·​v3,​·​:​cond_3 62 ·​·​·​·​if-​ge·​v2,​·​v3,​·​:​cond_3
   
67 ·​·​·​·​aget-​object·​v1,​·​v0,​·​v2 63 ·​·​·​·​aget-​object·​v0,​·​v1,​·​v2
   
68 ·​·​·​·​.​line·​154 64 ·​·​·​·​.​line·​154
69 ·​·​·​·​.​local·​v1,​·​"file":​Ljava/​io/​File;​ 65 ·​·​·​·​.​local·​v0,​·​"file":​Ljava/​io/​File;​
70 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​io/​File;​-​>isDirectory()​Z 66 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​io/​File;​-​>isDirectory()​Z
   
71 ·​·​·​·​move-​result·​v5 67 ·​·​·​·​move-​result·​v4
   
72 ·​·​·​·​if-​eqz·​v5,​·​:​cond_0 68 ·​·​·​·​if-​eqz·​v4,​·​:​cond_0
   
73 ·​·​·​·​.​line·​156 69 ·​·​·​·​.​line·​156
74 ·​·​·​·​invoke-​static·​{v1,​·​p1},​·​Ldk/​jens/​backup/​Compression;​-​>getFiles(Ljava/​io/​File;​Ljava/​util/​ArrayList;​)​V 70 ·​·​·​·​invoke-​static·​{v0,​·​p1},​·​Ldk/​jens/​backup/​Compression;​-​>getFiles(Ljava/​io/​File;​Ljava/​util/​ArrayList;​)​V
   
75 ·​·​·​·​.​line·​152 71 ·​·​·​·​.​line·​152
76 ·​·​·​·​:​goto_1 72 ·​·​·​·​:​goto_1
77 ·​·​·​·​add-​int/​lit8·​v2,​·​v2,​·​0x1 73 ·​·​·​·​add-​int/​lit8·​v2,​·​v2,​·​0x1
   
78 ·​·​·​·​goto·​:​goto_0 74 ·​·​·​·​goto·​:​goto_0
   
79 ·​·​·​·​.​line·​158 75 ·​·​·​·​.​line·​158
80 ·​·​·​·​:​cond_0 76 ·​·​·​·​:​cond_0
81 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​io/​File;​-​>isFile()​Z 77 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​io/​File;​-​>isFile()​Z
   
82 ·​·​·​·​move-​result·​v5 78 ·​·​·​·​move-​result·​v4
   
83 ·​·​·​·​if-​eqz·​v5,​·​:​cond_1 79 ·​·​·​·​if-​eqz·​v4,​·​:​cond_1
   
84 ·​·​·​·​.​line·​160 80 ·​·​·​·​.​line·​160
85 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​io/​File;​-​>getAbsolutePath()​Ljava/​lang/​String;​ 81 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​io/​File;​-​>getAbsolutePath()​Ljava/​lang/​String;​
   
86 ·​·​·​·​move-​result-​object·​v5 82 ·​·​·​·​move-​result-​object·​v4
   
87 ·​·​·​·​invoke-​virtual·​{p1,​·​v5},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z 83 ·​·​·​·​invoke-​virtual·​{p1,​·​v4},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z
   
88 ·​·​·​·​goto·​:​goto_1 84 ·​·​·​·​goto·​:​goto_1
   
89 ·​·​·​·​.​line·​165 85 ·​·​·​·​.​line·​165
90 ·​·​·​·​:​cond_1 86 ·​·​·​·​:​cond_1
91 ·​·​·​·​sget-​object·​v5,​·​Ldk/​jens/​backup/​Compression;​-​>TAG:​Ljava/​lang/​String;​ 87 ·​·​·​·​sget-​object·​v4,​·​Ldk/​jens/​backup/​Compression;​-​>TAG:​Ljava/​lang/​String;​
   
92 ·​·​·​·​new-​instance·​v6,​·​Ljava/​lang/​StringBuilder;​ 88 ·​·​·​·​new-​instance·​v5,​·​Ljava/​lang/​StringBuilder;​
   
93 ·​·​·​·​invoke-​direct·​{v6},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 89 ·​·​·​·​invoke-​direct·​{v5},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
94 ·​·​·​·​const-​string·​v7,​·​"special·​file·​" 90 ·​·​·​·​const-​string·​v6,​·​"special·​file·​"
   
95 ·​·​·​·​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 91 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
96 ·​·​·​·​move-​result-​object·​v6 92 ·​·​·​·​move-​result-​object·​v5
   
Max diff block lines reached; 24641/28142 bytes (87.56%) of diff not shown.
[−]
smali/dk/jens/backup/CreateDirectoryDialog$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$root:​Ljava/​lang/​String;​ 22 .​field·​final·​synthetic·​val$root:​Ljava/​lang/​String;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​CreateDirectoryDialog​;​Ljava/​lang/​String;​)​V 24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​CreateDirectoryDialog​;​Ljava/​lang/​String;​)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
  26 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​CreateDirectoryDialog​;​
   
26 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
27 ·​·​·​·​.​line·​34 28 ·​·​·​·​.​line·​34
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​CreateDirectoryDialog​$1;​-​>this$0:​Ldk/​jens/​backup/​CreateDirectoryDialog​;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​CreateDirectoryDialog​$1;​-​>this$0:​Ldk/​jens/​backup/​CreateDirectoryDialog​;​
   
29 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​CreateDirectoryDialog​$1;​-​>val$root:​Ljava/​lang/​String;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​CreateDirectoryDialog​$1;​-​>val$root:​Ljava/​lang/​String;​
   
[−]
smali/dk/jens/backup/CreateDirectoryDialog.smali
Offset 35, 15 lines modified Offset 35, 14 lines modified
35 .​method·​public·​constructor·​<init>()​V 35 .​method·​public·​constructor·​<init>()​V
36 ·​·​·​·​.​locals·​0 36 ·​·​·​·​.​locals·​0
   
37 ·​·​·​·​.​prologue 37 ·​·​·​·​.​prologue
38 ·​·​·​·​.​line·​12 38 ·​·​·​·​.​line·​12
39 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​DialogFragment;​-​><init>()​V 39 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​DialogFragment;​-​><init>()​V
   
40 ·​·​·​·​.​line·​58  
41 ·​·​·​·​return-​void 40 ·​·​·​·​return-​void
42 .​end·​method 41 .​end·​method
   
   
43 #·​virtual·​methods 42 #·​virtual·​methods
44 .​method·​public·​onCreateDialog(Landro​id/​os/​Bundle;​)​Landroid/​app/​Dialog;​ 43 .​method·​public·​onCreateDialog(Landro​id/​os/​Bundle;​)​Landroid/​app/​Dialog;​
45 ·​·​·​·​.​locals·​6 44 ·​·​·​·​.​locals·​6
[−]
smali/dk/jens/backup/Crypto$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Ldk/​jens/​backup/​Crypto;​ 21 .​field·​final·​synthetic·​this$0:​Ldk/​jens/​backup/​Crypto;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​Crypto;​)​V 23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​Crypto;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​Crypto;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​65 27 ·​·​·​·​.​line·​65
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​Crypto$1;​-​>this$0:​Ldk/​jens/​backup/​Crypto;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​Crypto$1;​-​>this$0:​Ldk/​jens/​backup/​Crypto;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/dk/jens/backup/Crypto.smali
Offset 157, 50 lines modified Offset 157, 47 lines modified
   
157 ·​·​·​·​.​prologue 157 ·​·​·​·​.​prologue
158 ·​·​·​·​const/​4·​v11,​·​0x3 158 ·​·​·​·​const/​4·​v11,​·​0x3
   
159 ·​·​·​·​.​line·​406 159 ·​·​·​·​.​line·​406
160 ·​·​·​·​invoke-​virtual·​{p0},​·​Ldk/​jens/​backup/​AppInfo;​-​>isSpecial()​Z 160 ·​·​·​·​invoke-​virtual·​{p0},​·​Ldk/​jens/​backup/​AppInfo;​-​>isSpecial()​Z
   
161 ·​·​·​·​move-​result·​v8 161 ·​·​·​·​move-​result·​v5
   
162 ·​·​·​·​if-​eqz·​v8,​·​:​cond_2 162 ·​·​·​·​if-​eqz·​v5,​·​:​cond_2
   
163 ·​·​·​·​.​line·​408 163 ·​·​·​·​.​line·​408
164 ·​·​·​·​invoke-​virtual·​{p0},​·​Ldk/​jens/​backup/​AppInfo;​-​>getFilesList()​[Ljava/​lang/​String;​ 164 ·​·​·​·​invoke-​virtual·​{p0},​·​Ldk/​jens/​backup/​AppInfo;​-​>getFilesList()​[Ljava/​lang/​String;​
   
165 ·​·​·​·​move-​result-​object·​v1 165 ·​·​·​·​move-​result-​object·​v6
   
166 ·​·​·​·​.​local·​v1,​·​"arr$":​[Ljava/​lang/​String;​ 166 ·​·​·​·​array-​length·​v7,​·​v6
167 ·​·​·​·​array-​length·​v6,​·​v1  
   
168 ·​·​·​·​.​local·​v6,​·​"len$":​I  
169 ·​·​·​·​const/​4·​v5,​·​0x0 167 ·​·​·​·​const/​4·​v5,​·​0x0
   
170 ·​·​·​·​.​local·​v5,​·​"i$":​I  
171 ·​·​·​·​:​goto_0 168 ·​·​·​·​:​goto_0
172 ·​·​·​·​if-​ge·​v5,​·​v6,​·​:​cond_2 169 ·​·​·​·​if-​ge·​v5,​·​v7,​·​:​cond_2
   
173 ·​·​·​·​aget-​object·​v3,​·​v1,​·​v5 170 ·​·​·​·​aget-​object·​v2,​·​v6,​·​v5
   
174 ·​·​·​·​.​line·​410 171 ·​·​·​·​.​line·​410
175 ·​·​·​·​.​local·​v3,​·​"file":​Ljava/​lang/​String;​ 172 ·​·​·​·​.​local·​v2,​·​"file":​Ljava/​lang/​String;​
176 ·​·​·​·​invoke-​static·​{v3},​·​Ldk/​jens/​backup/​Utils;​-​>getName(Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 173 ·​·​·​·​invoke-​static·​{v2},​·​Ldk/​jens/​backup/​Utils;​-​>getName(Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
177 ·​·​·​·​move-​result-​object·​v4 174 ·​·​·​·​move-​result-​object·​v3
   
178 ·​·​·​·​.​line·​411 175 ·​·​·​·​.​line·​411
179 ·​·​·​·​.​local·​v4,​·​"filename":​Ljava/​lang/​String;​ 176 ·​·​·​·​.​local·​v3,​·​"filename":​Ljava/​lang/​String;​
180 ·​·​·​·​new-​instance·​v8,​·​Ljava/​io/​File;​ 177 ·​·​·​·​new-​instance·​v8,​·​Ljava/​io/​File;​
   
181 ·​·​·​·​new-​instance·​v9,​·​Ljava/​lang/​StringBuilder;​ 178 ·​·​·​·​new-​instance·​v9,​·​Ljava/​lang/​StringBuilder;​
   
182 ·​·​·​·​invoke-​direct·​{v9},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 179 ·​·​·​·​invoke-​direct·​{v9},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
183 ·​·​·​·​invoke-​virtual·​{v9,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 180 ·​·​·​·​invoke-​virtual·​{v9,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
184 ·​·​·​·​move-​result-​object·​v9 181 ·​·​·​·​move-​result-​object·​v9
   
185 ·​·​·​·​const-​string·​v10,​·​".​gpg" 182 ·​·​·​·​const-​string·​v10,​·​".​gpg"
   
186 ·​·​·​·​invoke-​virtual·​{v9,​·​v10},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 183 ·​·​·​·​invoke-​virtual·​{v9,​·​v10},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
Offset 217, 15 lines modified Offset 214, 15 lines modified
217 ·​·​·​·​move-​result·​v8 214 ·​·​·​·​move-​result·​v8
   
218 ·​·​·​·​if-​eqz·​v8,​·​:​cond_1 215 ·​·​·​·​if-​eqz·​v8,​·​:​cond_1
   
219 ·​·​·​·​.​line·​412 216 ·​·​·​·​.​line·​412
220 ·​·​·​·​new-​instance·​v8,​·​Ljava/​io/​File;​ 217 ·​·​·​·​new-​instance·​v8,​·​Ljava/​io/​File;​
   
221 ·​·​·​·​invoke-​direct·​{v8,​·​p1,​·​v4},​·​Ljava/​io/​File;​-​><init>(Ljava/​io/​File;​Ljava/​lang/​String;​)​V 218 ·​·​·​·​invoke-​direct·​{v8,​·​p1,​·​v3},​·​Ljava/​io/​File;​-​><init>(Ljava/​io/​File;​Ljava/​lang/​String;​)​V
   
222 ·​·​·​·​invoke-​static·​{v8},​·​Ldk/​jens/​backup/​ShellCommands;​-​>deleteBackup(Ljava/​io/​File;​)​V 219 ·​·​·​·​invoke-​static·​{v8},​·​Ldk/​jens/​backup/​ShellCommands;​-​>deleteBackup(Ljava/​io/​File;​)​V
   
223 ·​·​·​·​.​line·​408 220 ·​·​·​·​.​line·​408
224 ·​·​·​·​:​cond_0 221 ·​·​·​·​:​cond_0
225 ·​·​·​·​:​goto_1 222 ·​·​·​·​:​goto_1
226 ·​·​·​·​add-​int/​lit8·​v5,​·​v5,​·​0x1 223 ·​·​·​·​add-​int/​lit8·​v5,​·​v5,​·​0x1
Offset 236, 15 lines modified Offset 233, 15 lines modified
236 ·​·​·​·​:​cond_1 233 ·​·​·​·​:​cond_1
237 ·​·​·​·​new-​instance·​v8,​·​Ljava/​io/​File;​ 234 ·​·​·​·​new-​instance·​v8,​·​Ljava/​io/​File;​
   
238 ·​·​·​·​new-​instance·​v9,​·​Ljava/​lang/​StringBuilder;​ 235 ·​·​·​·​new-​instance·​v9,​·​Ljava/​lang/​StringBuilder;​
   
239 ·​·​·​·​invoke-​direct·​{v9},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 236 ·​·​·​·​invoke-​direct·​{v9},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
240 ·​·​·​·​invoke-​virtual·​{v9,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 237 ·​·​·​·​invoke-​virtual·​{v9,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
241 ·​·​·​·​move-​result-​object·​v9 238 ·​·​·​·​move-​result-​object·​v9
   
242 ·​·​·​·​const-​string·​v10,​·​".​zip.​gpg" 239 ·​·​·​·​const-​string·​v10,​·​".​zip.​gpg"
   
243 ·​·​·​·​invoke-​virtual·​{v9,​·​v10},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 240 ·​·​·​·​invoke-​virtual·​{v9,​·​v10},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
Offset 265, 15 lines modified Offset 262, 15 lines modified
265 ·​·​·​·​.​line·​414 262 ·​·​·​·​.​line·​414
266 ·​·​·​·​new-​instance·​v8,​·​Ljava/​io/​File;​ 263 ·​·​·​·​new-​instance·​v8,​·​Ljava/​io/​File;​
   
267 ·​·​·​·​new-​instance·​v9,​·​Ljava/​lang/​StringBuilder;​ 264 ·​·​·​·​new-​instance·​v9,​·​Ljava/​lang/​StringBuilder;​
   
268 ·​·​·​·​invoke-​direct·​{v9},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 265 ·​·​·​·​invoke-​direct·​{v9},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
269 ·​·​·​·​invoke-​virtual·​{v9,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 266 ·​·​·​·​invoke-​virtual·​{v9,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
270 ·​·​·​·​move-​result-​object·​v9 267 ·​·​·​·​move-​result-​object·​v9
   
271 ·​·​·​·​const-​string·​v10,​·​".​zip" 268 ·​·​·​·​const-​string·​v10,​·​".​zip"
   
272 ·​·​·​·​invoke-​virtual·​{v9,​·​v10},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 269 ·​·​·​·​invoke-​virtual·​{v9,​·​v10},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
Offset 286, 233 lines modified Offset 283, 230 lines modified
Max diff block lines reached; 53335/56684 bytes (94.09%) of diff not shown.
[−]
smali/dk/jens/backup/CustomPackageList.smali
Offset 53, 66 lines modified Offset 53, 65 lines modified
53 .​end·​method 53 .​end·​method
   
54 .​method·​private·​static·​collectItems()​[Ljava/​lang/​CharSequence;​ 54 .​method·​private·​static·​collectItems()​[Ljava/​lang/​CharSequence;​
55 ·​·​·​·​.​locals·​4 55 ·​·​·​·​.​locals·​4
   
56 ·​·​·​·​.​prologue 56 ·​·​·​·​.​prologue
57 ·​·​·​·​.​line·​64 57 ·​·​·​·​.​line·​64
58 ·​·​·​·​new-​instance·​v2,​·​Ljava/​util/​ArrayList;​ 58 ·​·​·​·​new-​instance·​v1,​·​Ljava/​util/​ArrayList;​
   
59 ·​·​·​·​invoke-​direct·​{v2},​·​Ljava/​util/​ArrayList;​-​><init>()​V 59 ·​·​·​·​invoke-​direct·​{v1},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
60 ·​·​·​·​.​line·​65 60 ·​·​·​·​.​line·​65
61 ·​·​·​·​.​local·​v2,​·​"list":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​" 61 ·​·​·​·​.​local·​v1,​·​"list":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​"
62 ·​·​·​·​sget-​object·​v3,​·​Ldk/​jens/​backup/​CustomPackageList;​-​>appInfoList:​Ljava/​util/​ArrayList;​ 62 ·​·​·​·​sget-​object·​v2,​·​Ldk/​jens/​backup/​CustomPackageList;​-​>appInfoList:​Ljava/​util/​ArrayList;​
   
63 ·​·​·​·​invoke-​virtual·​{v3},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 63 ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
64 ·​·​·​·​move-​result-​object·​v1 64 ·​·​·​·​move-​result-​object·​v2
   
65 ·​·​·​·​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
66 ·​·​·​·​:​goto_0 65 ·​·​·​·​:​goto_0
67 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 66 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
68 ·​·​·​·​move-​result·​v3 67 ·​·​·​·​move-​result·​v3
   
69 ·​·​·​·​if-​eqz·​v3,​·​:​cond_0 68 ·​·​·​·​if-​eqz·​v3,​·​:​cond_0
   
70 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 69 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
71 ·​·​·​·​move-​result-​object·​v0 70 ·​·​·​·​move-​result-​object·​v0
   
72 ·​·​·​·​check-​cast·​v0,​·​Ldk/​jens/​backup/​AppInfo;​ 71 ·​·​·​·​check-​cast·​v0,​·​Ldk/​jens/​backup/​AppInfo;​
   
73 ·​·​·​·​.​line·​67 72 ·​·​·​·​.​line·​67
74 ·​·​·​·​.​local·​v0,​·​"appInfo":​Ldk/​jens/​backup/​AppInfo;​ 73 ·​·​·​·​.​local·​v0,​·​"appInfo":​Ldk/​jens/​backup/​AppInfo;​
75 ·​·​·​·​invoke-​virtual·​{v0},​·​Ldk/​jens/​backup/​AppInfo;​-​>getPackageName()​Ljava/​lang/​String;​ 74 ·​·​·​·​invoke-​virtual·​{v0},​·​Ldk/​jens/​backup/​AppInfo;​-​>getPackageName()​Ljava/​lang/​String;​
   
76 ·​·​·​·​move-​result-​object·​v3 75 ·​·​·​·​move-​result-​object·​v3
   
77 ·​·​·​·​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z 76 ·​·​·​·​invoke-​virtual·​{v1,​·​v3},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z
   
78 ·​·​·​·​goto·​:​goto_0 77 ·​·​·​·​goto·​:​goto_0
   
79 ·​·​·​·​.​line·​69 78 ·​·​·​·​.​line·​69
80 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"appInfo":​Ldk/​jens/​backup/​AppInfo;​ 79 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"appInfo":​Ldk/​jens/​backup/​AppInfo;​
81 ·​·​·​·​:​cond_0 80 ·​·​·​·​:​cond_0
82 ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​util/​ArrayList;​-​>size()​I 81 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​util/​ArrayList;​-​>size()​I
   
83 ·​·​·​·​move-​result·​v3 82 ·​·​·​·​move-​result·​v2
   
84 ·​·​·​·​new-​array·​v3,​·​v3,​·​[Ljava/​lang/​CharSequence;​ 83 ·​·​·​·​new-​array·​v2,​·​v2,​·​[Ljava/​lang/​CharSequence;​
   
85 ·​·​·​·​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​util/​ArrayList;​-​>toArray([Ljava/​lang/​Object;​)​[Ljava/​lang/​Object;​ 84 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​util/​ArrayList;​-​>toArray([Ljava/​lang/​Object;​)​[Ljava/​lang/​Object;​
   
86 ·​·​·​·​move-​result-​object·​v3 85 ·​·​·​·​move-​result-​object·​v2
   
87 ·​·​·​·​check-​cast·​v3,​·​[Ljava/​lang/​CharSequence;​ 86 ·​·​·​·​check-​cast·​v2,​·​[Ljava/​lang/​CharSequence;​
   
88 ·​·​·​·​return-​object·​v3 87 ·​·​·​·​return-​object·​v2
89 .​end·​method 88 .​end·​method
   
90 .​method·​private·​static·​handleSelectedItems(L​dk/​jens/​backup/​FileReaderWriter;​[Ljava/​lang/​CharSequence;​Ljava/​util/​ArrayList;​)​V 89 .​method·​private·​static·​handleSelectedItems(L​dk/​jens/​backup/​FileReaderWriter;​[Ljava/​lang/​CharSequence;​Ljava/​util/​ArrayList;​)​V
91 ·​·​·​·​.​locals·​4 90 ·​·​·​·​.​locals·​4
92 ·​·​·​·​.​param·​p0,​·​"frw"·​·​·​·​#·​Ldk/​jens/​backup/​FileReaderWriter;​ 91 ·​·​·​·​.​param·​p0,​·​"frw"·​·​·​·​#·​Ldk/​jens/​backup/​FileReaderWriter;​
93 ·​·​·​·​.​param·​p1,​·​"items"·​·​·​·​#·​[Ljava/​lang/​CharSequence;​ 92 ·​·​·​·​.​param·​p1,​·​"items"·​·​·​·​#·​[Ljava/​lang/​CharSequence;​
94 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 93 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
Offset 132, 50 lines modified Offset 131, 49 lines modified
132 ·​·​·​·​.​line·​73 131 ·​·​·​·​.​line·​73
133 ·​·​·​·​.​local·​p2,​·​"selected":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​Integer;​>;​" 132 ·​·​·​·​.​local·​p2,​·​"selected":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​Integer;​>;​"
134 ·​·​·​·​invoke-​virtual·​{p0},​·​Ldk/​jens/​backup/​FileReaderWriter;​-​>clear()​V 133 ·​·​·​·​invoke-​virtual·​{p0},​·​Ldk/​jens/​backup/​FileReaderWriter;​-​>clear()​V
   
135 ·​·​·​·​.​line·​74 134 ·​·​·​·​.​line·​74
136 ·​·​·​·​invoke-​virtual·​{p2},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 135 ·​·​·​·​invoke-​virtual·​{p2},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
137 ·​·​·​·​move-​result-​object·​v0 136 ·​·​·​·​move-​result-​object·​v2
   
138 ·​·​·​·​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
139 ·​·​·​·​:​goto_0 137 ·​·​·​·​:​goto_0
140 ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 138 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
141 ·​·​·​·​move-​result·​v2 139 ·​·​·​·​move-​result·​v1
   
142 ·​·​·​·​if-​eqz·​v2,​·​:​cond_0 140 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
143 ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 141 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
144 ·​·​·​·​move-​result-​object·​v2 142 ·​·​·​·​move-​result-​object·​v1
   
145 ·​·​·​·​check-​cast·​v2,​·​Ljava/​lang/​Integer;​ 143 ·​·​·​·​check-​cast·​v1,​·​Ljava/​lang/​Integer;​
   
146 ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​lang/​Integer;​-​>intValue()​I 144 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​Integer;​-​>intValue()​I
   
147 ·​·​·​·​move-​result·​v1 145 ·​·​·​·​move-​result·​v0
   
148 ·​·​·​·​.​line·​76 146 ·​·​·​·​.​line·​76
149 ·​·​·​·​.​local·​v1,​·​"pos":​I 147 ·​·​·​·​.​local·​v0,​·​"pos":​I
150 ·​·​·​·​aget-​object·​v2,​·​p1,​·​v1 148 ·​·​·​·​aget-​object·​v1,​·​p1,​·​v0
   
151 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​lang/​CharSequence;​-​>toString()​Ljava/​lang/​String;​ 149 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​lang/​CharSequence;​-​>toString()​Ljava/​lang/​String;​
Max diff block lines reached; 2358/6557 bytes (35.96%) of diff not shown.
[−]
smali/dk/jens/backup/FileBrowser$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Ldk/​jens/​backup/​FileBrowser;​ 21 .​field·​final·​synthetic·​this$0:​Ldk/​jens/​backup/​FileBrowser;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​FileBrowser;​)​V 23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​FileBrowser;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​FileBrowser;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​69 27 ·​·​·​·​.​line·​69
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​FileBrowser$1;​-​>this$0:​Ldk/​jens/​backup/​FileBrowser;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​FileBrowser$1;​-​>this$0:​Ldk/​jens/​backup/​FileBrowser;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/dk/jens/backup/FileBrowser$2.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$direction:​Z 22 .​field·​final·​synthetic·​val$direction:​Z
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​FileBrowser;​Z)​V 24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​FileBrowser;​Z)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
  26 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​FileBrowser;​
   
26 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
27 ·​·​·​·​.​line·​116 28 ·​·​·​·​.​line·​116
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​FileBrowser$2;​-​>this$0:​Ldk/​jens/​backup/​FileBrowser;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​FileBrowser$2;​-​>this$0:​Ldk/​jens/​backup/​FileBrowser;​
   
29 ·​·​·​·​iput-​boolean·​p2,​·​p0,​·​Ldk/​jens/​backup/​FileBrowser$2;​-​>val$direction:​Z 30 ·​·​·​·​iput-​boolean·​p2,​·​p0,​·​Ldk/​jens/​backup/​FileBrowser$2;​-​>val$direction:​Z
   
[−]
smali/dk/jens/backup/FileBrowser$3.smali
Offset 30, 14 lines modified Offset 30, 15 lines modified
30 #·​instance·​fields 30 #·​instance·​fields
31 .​field·​final·​synthetic·​this$0:​Ldk/​jens/​backup/​FileBrowser;​ 31 .​field·​final·​synthetic·​this$0:​Ldk/​jens/​backup/​FileBrowser;​
   
   
32 #·​direct·​methods 32 #·​direct·​methods
33 .​method·​constructor·​<init>(Ldk/​jens/​backup/​FileBrowser;​)​V 33 .​method·​constructor·​<init>(Ldk/​jens/​backup/​FileBrowser;​)​V
34 ·​·​·​·​.​locals·​0 34 ·​·​·​·​.​locals·​0
  35 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​FileBrowser;​
   
35 ·​·​·​·​.​prologue 36 ·​·​·​·​.​prologue
36 ·​·​·​·​.​line·​235 37 ·​·​·​·​.​line·​235
37 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​FileBrowser$3;​-​>this$0:​Ldk/​jens/​backup/​FileBrowser;​ 38 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​FileBrowser$3;​-​>this$0:​Ldk/​jens/​backup/​FileBrowser;​
   
38 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 39 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/dk/jens/backup/FileBrowser$ParentFile.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Ldk/​jens/​backup/​FileBrowser;​ 18 .​field·​final·​synthetic·​this$0:​Ldk/​jens/​backup/​FileBrowser;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​public·​constructor·​<init>(Ldk/​jens/​backup/​FileBrowser;​Ljava/​lang/​String;​)​V 20 .​method·​public·​constructor·​<init>(Ldk/​jens/​backup/​FileBrowser;​Ljava/​lang/​String;​)​V
21 ·​·​·​·​.​locals·​0 21 ·​·​·​·​.​locals·​0
  22 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​FileBrowser;​
22 ·​·​·​·​.​param·​p2,​·​"path"·​·​·​·​#·​Ljava/​lang/​String;​ 23 ·​·​·​·​.​param·​p2,​·​"path"·​·​·​·​#·​Ljava/​lang/​String;​
   
23 ·​·​·​·​.​prologue 24 ·​·​·​·​.​prologue
24 ·​·​·​·​.​line·​249 25 ·​·​·​·​.​line·​249
25 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​FileBrowser$ParentFil​e;​-​>this$0:​Ldk/​jens/​backup/​FileBrowser;​ 26 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​FileBrowser$ParentFil​e;​-​>this$0:​Ldk/​jens/​backup/​FileBrowser;​
   
26 ·​·​·​·​.​line·​250 27 ·​·​·​·​.​line·​250
[−]
smali/dk/jens/backup/FileBrowser.smali
Offset 105, 15 lines modified Offset 105, 14 lines modified
105 ·​·​·​·​.​line·​234 105 ·​·​·​·​.​line·​234
106 ·​·​·​·​new-​instance·​v0,​·​Ldk/​jens/​backup/​FileBrowser$3;​ 106 ·​·​·​·​new-​instance·​v0,​·​Ldk/​jens/​backup/​FileBrowser$3;​
   
107 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Ldk/​jens/​backup/​FileBrowser$3;​-​><init>(Ldk/​jens/​backup/​FileBrowser;​)​V 107 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Ldk/​jens/​backup/​FileBrowser$3;​-​><init>(Ldk/​jens/​backup/​FileBrowser;​)​V
   
108 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Ldk/​jens/​backup/​FileBrowser;​-​>pathComparator:​Ljava/​util/​Comparator;​ 108 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Ldk/​jens/​backup/​FileBrowser;​-​>pathComparator:​Ljava/​util/​Comparator;​
   
109 ·​·​·​·​.​line·​246  
110 ·​·​·​·​return-​void 109 ·​·​·​·​return-​void
111 .​end·​method 110 .​end·​method
   
112 .​method·​public·​static·​getPath()​Ljava/​lang/​String;​ 111 .​method·​public·​static·​getPath()​Ljava/​lang/​String;​
113 ·​·​·​·​.​locals·​1 112 ·​·​·​·​.​locals·​1
   
114 ·​·​·​·​.​prologue 113 ·​·​·​·​.​prologue
Offset 135, 117 lines modified Offset 134, 109 lines modified
135 ·​·​·​·​.​line·​141 134 ·​·​·​·​.​line·​141
136 ·​·​·​·​return-​void 135 ·​·​·​·​return-​void
137 .​end·​method 136 .​end·​method
   
   
138 #·​virtual·​methods 137 #·​virtual·​methods
139 .​method·​public·​getFilesList(Ljava/​lang/​String;​)​Ljava/​util/​ArrayList;​ 138 .​method·​public·​getFilesList(Ljava/​lang/​String;​)​Ljava/​util/​ArrayList;​
140 ·​·​·​·​.​locals·​11 139 ·​·​·​·​.​locals·​9
141 ·​·​·​·​.​param·​p1,​·​"path"·​·​·​·​#·​Ljava/​lang/​String;​ 140 ·​·​·​·​.​param·​p1,​·​"path"·​·​·​·​#·​Ljava/​lang/​String;​
142 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 141 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
143 ·​·​·​·​·​·​·​·​value·​=·​{ 142 ·​·​·​·​·​·​·​·​value·​=·​{
144 ·​·​·​·​·​·​·​·​·​·​·​·​"(",​ 143 ·​·​·​·​·​·​·​·​·​·​·​·​"(",​
145 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​lang/​String;​",​ 144 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​lang/​String;​",​
146 ·​·​·​·​·​·​·​·​·​·​·​·​")​",​ 145 ·​·​·​·​·​·​·​·​·​·​·​·​")​",​
147 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​ArrayList",​ 146 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​ArrayList",​
148 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​ 147 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​
149 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​io/​File;​",​ 148 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​io/​File;​",​
150 ·​·​·​·​·​·​·​·​·​·​·​·​">;​" 149 ·​·​·​·​·​·​·​·​·​·​·​·​">;​"
151 ·​·​·​·​·​·​·​·​} 150 ·​·​·​·​·​·​·​·​}
152 ·​·​·​·​.​end·​annotation 151 ·​·​·​·​.​end·​annotation
   
153 ·​·​·​·​.​prologue 152 ·​·​·​·​.​prologue
  153 ·​·​·​·​const/​4·​v6,​·​0x0
   
154 ·​·​·​·​.​line·​85 154 ·​·​·​·​.​line·​85
155 ·​·​·​·​new-​instance·​v6,​·​Ljava/​util/​ArrayList;​ 155 ·​·​·​·​new-​instance·​v3,​·​Ljava/​util/​ArrayList;​
   
156 ·​·​·​·​invoke-​direct·​{v6},​·​Ljava/​util/​ArrayList;​-​><init>()​V 156 ·​·​·​·​invoke-​direct·​{v3},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
157 ·​·​·​·​.​line·​86 157 ·​·​·​·​.​line·​86
158 ·​·​·​·​.​local·​v6,​·​"list":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​io/​File;​>;​" 158 ·​·​·​·​.​local·​v3,​·​"list":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​io/​File;​>;​"
159 ·​·​·​·​new-​instance·​v1,​·​Ljava/​io/​File;​ 159 ·​·​·​·​new-​instance·​v0,​·​Ljava/​io/​File;​
   
160 ·​·​·​·​invoke-​direct·​{v1,​·​p1},​·​Ljava/​io/​File;​-​><init>(Ljava/​lang/​String;​)​V 160 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Ljava/​io/​File;​-​><init>(Ljava/​lang/​String;​)​V
   
161 ·​·​·​·​.​line·​87 161 ·​·​·​·​.​line·​87
162 ·​·​·​·​.​local·​v1,​·​"dir":​Ljava/​io/​File;​ 162 ·​·​·​·​.​local·​v0,​·​"dir":​Ljava/​io/​File;​
163 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​io/​File;​-​>listFiles()​[Ljava/​io/​File;​ 163 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​io/​File;​-​>listFiles()​[Ljava/​io/​File;​
   
164 ·​·​·​·​move-​result-​object·​v2 164 ·​·​·​·​move-​result-​object·​v1
   
165 ·​·​·​·​.​line·​88 165 ·​·​·​·​.​line·​88
166 ·​·​·​·​.​local·​v2,​·​"dirList":​[Ljava/​io/​File;​ 166 ·​·​·​·​.​local·​v1,​·​"dirList":​[Ljava/​io/​File;​
167 ·​·​·​·​if-​eqz·​v2,​·​:​cond_1 167 ·​·​·​·​if-​eqz·​v1,​·​:​cond_1
   
168 ·​·​·​·​.​line·​89 168 ·​·​·​·​.​line·​89
169 ·​·​·​·​move-​object·​v0,​·​v2 169 ·​·​·​·​array-​length·​v7,​·​v1
   
170 ·​·​·​·​.​local·​v0,​·​"arr$":​[Ljava/​io/​File;​  
171 ·​·​·​·​array-​length·​v5,​·​v0  
   
172 ·​·​·​·​.​local·​v5,​·​"len$":​I 170 ·​·​·​·​move·​v5,​·​v6
173 ·​·​·​·​const/​4·​v4,​·​0x0  
   
174 ·​·​·​·​.​local·​v4,​·​"i$":​I  
175 ·​·​·​·​:​goto_0 171 ·​·​·​·​:​goto_0
176 ·​·​·​·​if-​ge·​v4,​·​v5,​·​:​cond_1 172 ·​·​·​·​if-​ge·​v5,​·​v7,​·​:​cond_1
   
177 ·​·​·​·​aget-​object·​v3,​·​v0,​·​v4 173 ·​·​·​·​aget-​object·​v2,​·​v1,​·​v5
   
178 ·​·​·​·​.​line·​90 174 ·​·​·​·​.​line·​90
179 ·​·​·​·​.​local·​v3,​·​"file":​Ljava/​io/​File;​ 175 ·​·​·​·​.​local·​v2,​·​"file":​Ljava/​io/​File;​
180 ·​·​·​·​invoke-​virtual·​{v3},​·​Ljava/​io/​File;​-​>isDirectory()​Z 176 ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​io/​File;​-​>isDirectory()​Z
   
181 ·​·​·​·​move-​result·​v8 177 ·​·​·​·​move-​result·​v8
   
182 ·​·​·​·​if-​eqz·​v8,​·​:​cond_0 178 ·​·​·​·​if-​eqz·​v8,​·​:​cond_0
   
183 ·​·​·​·​.​line·​91 179 ·​·​·​·​.​line·​91
184 ·​·​·​·​invoke-​virtual·​{v6,​·​v3},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z 180 ·​·​·​·​invoke-​virtual·​{v3,​·​v2},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z
   
185 ·​·​·​·​.​line·​89 181 ·​·​·​·​.​line·​89
186 ·​·​·​·​:​cond_0 182 ·​·​·​·​:​cond_0
187 ·​·​·​·​add-​int/​lit8·​v4,​·​v4,​·​0x1 183 ·​·​·​·​add-​int/​lit8·​v5,​·​v5,​·​0x1
   
188 ·​·​·​·​goto·​:​goto_0 184 ·​·​·​·​goto·​:​goto_0
   
189 ·​·​·​·​.​line·​92 185 ·​·​·​·​.​line·​92
190 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"arr$":​[Ljava/​io/​File;​ 186 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"file":​Ljava/​io/​File;​
191 ·​·​·​·​.​end·​local·​v3·​·​·​·​#·​"file":​Ljava/​io/​File;​  
192 ·​·​·​·​.​end·​local·​v4·​·​·​·​#·​"i$":​I  
193 ·​·​·​·​.​end·​local·​v5·​·​·​·​#·​"len$":​I  
194 ·​·​·​·​:​cond_1 187 ·​·​·​·​:​cond_1
Max diff block lines reached; 1634/4975 bytes (32.84%) of diff not shown.
[−]
smali/dk/jens/backup/FileBrowserEditTextPreference.smali
Offset 2, 15 lines modified Offset 2, 14 lines modified
2 .​super·​Landroid/​preference/​DialogPreference;​ 2 .​super·​Landroid/​preference/​DialogPreference;​
3 .​source·​"FileBrowserEditTextP​reference.​java" 3 .​source·​"FileBrowserEditTextP​reference.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ·​·​·​·​value·​=·​{ 6 ·​·​·​·​value·​=·​{
7 ·​·​·​·​·​·​·​·​Ldk/​jens/​backup/​FileBrowserEditTextPr​eference$1;​,​  
8 ·​·​·​·​·​·​·​·​Ldk/​jens/​backup/​FileBrowserEditTextPr​eference$SavedState;​,​ 7 ·​·​·​·​·​·​·​·​Ldk/​jens/​backup/​FileBrowserEditTextPr​eference$SavedState;​,​
9 ·​·​·​·​·​·​·​·​Ldk/​jens/​backup/​FileBrowserEditTextPr​eference$OnClick;​ 8 ·​·​·​·​·​·​·​·​Ldk/​jens/​backup/​FileBrowserEditTextPr​eference$OnClick;​
10 ·​·​·​·​} 9 ·​·​·​·​}
11 .​end·​annotation 10 .​end·​annotation
   
   
12 #·​instance·​fields 11 #·​instance·​fields
[−]
smali/dk/jens/backup/FileListAdapter.smali
Offset 105, 15 lines modified Offset 105, 14 lines modified
105 ·​·​·​·​.​prologue 105 ·​·​·​·​.​prologue
106 ·​·​·​·​.​line·​29 106 ·​·​·​·​.​line·​29
107 ·​·​·​·​.​local·​p1,​·​"list":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​io/​File;​>;​" 107 ·​·​·​·​.​local·​p1,​·​"list":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​io/​File;​>;​"
108 ·​·​·​·​invoke-​virtual·​{p1},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 108 ·​·​·​·​invoke-​virtual·​{p1},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
109 ·​·​·​·​move-​result-​object·​v1 109 ·​·​·​·​move-​result-​object·​v1
   
110 ·​·​·​·​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
111 ·​·​·​·​:​goto_0 110 ·​·​·​·​:​goto_0
112 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 111 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
113 ·​·​·​·​move-​result·​v2 112 ·​·​·​·​move-​result·​v2
   
114 ·​·​·​·​if-​eqz·​v2,​·​:​cond_0 113 ·​·​·​·​if-​eqz·​v2,​·​:​cond_0
   
[−]
smali/dk/jens/backup/FileReaderWriter.smali
Offset 77, 78 lines modified Offset 77, 68 lines modified
77 ·​·​·​·​invoke-​virtual·​{p0,​·​v0,​·​v1},​·​Ldk/​jens/​backup/​FileReaderWriter;​-​>putString(Ljava/​lang/​String;​Z)​Z 77 ·​·​·​·​invoke-​virtual·​{p0,​·​v0,​·​v1},​·​Ldk/​jens/​backup/​FileReaderWriter;​-​>putString(Ljava/​lang/​String;​Z)​Z
   
78 ·​·​·​·​.​line·​102 78 ·​·​·​·​.​line·​102
79 ·​·​·​·​return-​void 79 ·​·​·​·​return-​void
80 .​end·​method 80 .​end·​method
   
81 .​method·​public·​contains(Ljava/​lang/​String;​)​Z 81 .​method·​public·​contains(Ljava/​lang/​String;​)​Z
82 ·​·​·​·​.​locals·​7 82 ·​·​·​·​.​locals·​6
83 ·​·​·​·​.​param·​p1,​·​"string"·​·​·​·​#·​Ljava/​lang/​String;​ 83 ·​·​·​·​.​param·​p1,​·​"string"·​·​·​·​#·​Ljava/​lang/​String;​
   
84 ·​·​·​·​.​prologue 84 ·​·​·​·​.​prologue
  85 ·​·​·​·​const/​4·​v2,​·​0x0
   
85 ·​·​·​·​.​line·​89 86 ·​·​·​·​.​line·​89
86 ·​·​·​·​invoke-​virtual·​{p0},​·​Ldk/​jens/​backup/​FileReaderWriter;​-​>read()​Ljava/​lang/​String;​ 87 ·​·​·​·​invoke-​virtual·​{p0},​·​Ldk/​jens/​backup/​FileReaderWriter;​-​>read()​Ljava/​lang/​String;​
   
87 ·​·​·​·​move-​result-​object·​v5 88 ·​·​·​·​move-​result-​object·​v3
   
88 ·​·​·​·​const-​string·​v6,​·​"\n" 89 ·​·​·​·​const-​string·​v4,​·​"\n"
   
89 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​String;​-​>split(Ljava/​lang/​String;​)​[Ljava/​lang/​String;​ 90 ·​·​·​·​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​String;​-​>split(Ljava/​lang/​String;​)​[Ljava/​lang/​String;​
   
90 ·​·​·​·​move-​result-​object·​v4 91 ·​·​·​·​move-​result-​object·​v1
   
91 ·​·​·​·​.​line·​90 92 ·​·​·​·​.​line·​90
92 ·​·​·​·​.​local·​v4,​·​"lines":​[Ljava/​lang/​String;​ 93 ·​·​·​·​.​local·​v1,​·​"lines":​[Ljava/​lang/​String;​
93 ·​·​·​·​move-​object·​v0,​·​v4 94 ·​·​·​·​array-​length·​v4,​·​v1
   
94 ·​·​·​·​.​local·​v0,​·​"arr$":​[Ljava/​lang/​String;​ 95 ·​·​·​·​move·​v3,​·​v2
95 ·​·​·​·​array-​length·​v2,​·​v0  
   
96 ·​·​·​·​.​local·​v2,​·​"len$":​I  
97 ·​·​·​·​const/​4·​v1,​·​0x0  
   
98 ·​·​·​·​.​local·​v1,​·​"i$":​I  
99 ·​·​·​·​:​goto_0 96 ·​·​·​·​:​goto_0
100 ·​·​·​·​if-​ge·​v1,​·​v2,​·​:​cond_1 97 ·​·​·​·​if-​ge·​v3,​·​v4,​·​:​cond_0
   
101 ·​·​·​·​aget-​object·​v3,​·​v0,​·​v1 98 ·​·​·​·​aget-​object·​v0,​·​v1,​·​v3
   
102 ·​·​·​·​.​line·​92 99 ·​·​·​·​.​line·​92
103 ·​·​·​·​.​local·​v3,​·​"line":​Ljava/​lang/​String;​ 100 ·​·​·​·​.​local·​v0,​·​"line":​Ljava/​lang/​String;​
104 ·​·​·​·​invoke-​virtual·​{v3},​·​Ljava/​lang/​String;​-​>trim()​Ljava/​lang/​String;​ 101 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​String;​-​>trim()​Ljava/​lang/​String;​
   
105 ·​·​·​·​move-​result-​object·​v5 102 ·​·​·​·​move-​result-​object·​v5
   
106 ·​·​·​·​invoke-​virtual·​{p1,​·​v5},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z 103 ·​·​·​·​invoke-​virtual·​{p1,​·​v5},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z
   
107 ·​·​·​·​move-​result·​v5 104 ·​·​·​·​move-​result·​v5
   
108 ·​·​·​·​if-​eqz·​v5,​·​:​cond_0 105 ·​·​·​·​if-​eqz·​v5,​·​:​cond_1
   
109 ·​·​·​·​.​line·​94 106 ·​·​·​·​.​line·​94
110 ·​·​·​·​const/​4·​v5,​·​0x1 107 ·​·​·​·​const/​4·​v2,​·​0x1
   
111 ·​·​·​·​.​line·​97 108 ·​·​·​·​.​line·​97
112 ·​·​·​·​.​end·​local·​v3·​·​·​·​#·​"line":​Ljava/​lang/​String;​ 109 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"line":​Ljava/​lang/​String;​
113 ·​·​·​·​:​goto_1  
114 ·​·​·​·​return·​v5  
   
115 ·​·​·​·​.​line·​90  
116 ·​·​·​·​.​restart·​local·​v3·​·​·​·​#·​"line":​Ljava/​lang/​String;​  
117 ·​·​·​·​:​cond_0 110 ·​·​·​·​:​cond_0
118 ·​·​·​·​add-​int/​lit8·​v1,​·​v1,​·​0x1 111 ·​·​·​·​return·​v2
   
119 ·​·​·​·​goto·​:​goto_0 112 ·​·​·​·​.​line·​90
  113 ·​·​·​·​.​restart·​local·​v0·​·​·​·​#·​"line":​Ljava/​lang/​String;​
120 ·​·​·​·​.​line·​97  
121 ·​·​·​·​.​end·​local·​v3·​·​·​·​#·​"line":​Ljava/​lang/​String;​  
122 ·​·​·​·​:​cond_1 114 ·​·​·​·​:​cond_1
123 ·​·​·​·​const/​4·​v5,​·​0x0 115 ·​·​·​·​add-​int/​lit8·​v3,​·​v3,​·​0x1
   
124 ·​·​·​·​goto·​:​goto_1 116 ·​·​·​·​goto·​:​goto_0
125 .​end·​method 117 .​end·​method
   
126 .​method·​public·​delete()​Z 118 .​method·​public·​delete()​Z
127 ·​·​·​·​.​locals·​1 119 ·​·​·​·​.​locals·​1
   
128 ·​·​·​·​.​prologue 120 ·​·​·​·​.​prologue
129 ·​·​·​·​.​line·​119 121 ·​·​·​·​.​line·​119
Offset 386, 15 lines modified Offset 376, 15 lines modified
386 ·​·​·​·​invoke-​virtual·​{v4},​·​Ljava/​io/​BufferedReader;​-​>close()​V 376 ·​·​·​·​invoke-​virtual·​{v4},​·​Ljava/​io/​BufferedReader;​-​>close()​V
387 ·​·​·​·​:​try_end_5 377 ·​·​·​·​:​try_end_5
388 ·​·​·​·​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_5·​.​.​·​:​try_end_5}·​:​catch_1 378 ·​·​·​·​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_5·​.​.​·​:​try_end_5}·​:​catch_1
   
389 ·​·​·​·​:​cond_2 379 ·​·​·​·​:​cond_2
390 ·​·​·​·​move-​object·​v3,​·​v4 380 ·​·​·​·​move-​object·​v3,​·​v4
   
391 ·​·​·​·​.​line·​83 381 ·​·​·​·​.​line·​61
392 ·​·​·​·​.​end·​local·​v4·​·​·​·​#·​"reader":​Ljava/​io/​BufferedReader;​ 382 ·​·​·​·​.​end·​local·​v4·​·​·​·​#·​"reader":​Ljava/​io/​BufferedReader;​
393 ·​·​·​·​.​restart·​local·​v3·​·​·​·​#·​"reader":​Ljava/​io/​BufferedReader;​ 383 ·​·​·​·​.​restart·​local·​v3·​·​·​·​#·​"reader":​Ljava/​io/​BufferedReader;​
394 ·​·​·​·​goto·​:​goto_2 384 ·​·​·​·​goto·​:​goto_2
   
395 ·​·​·​·​.​line·​81 385 ·​·​·​·​.​line·​81
396 ·​·​·​·​.​end·​local·​v3·​·​·​·​#·​"reader":​Ljava/​io/​BufferedReader;​ 386 ·​·​·​·​.​end·​local·​v3·​·​·​·​#·​"reader":​Ljava/​io/​BufferedReader;​
397 ·​·​·​·​.​restart·​local·​v4·​·​·​·​#·​"reader":​Ljava/​io/​BufferedReader;​ 387 ·​·​·​·​.​restart·​local·​v4·​·​·​·​#·​"reader":​Ljava/​io/​BufferedReader;​
[−]
smali/dk/jens/backup/HandleAlarms.smali
Offset 163, 23 lines modified Offset 163, 23 lines modified
   
163 ·​·​·​·​const-​string·​v3,​·​"backup·​starting·​in:​·​" 163 ·​·​·​·​const-​string·​v3,​·​"backup·​starting·​in:​·​"
   
164 ·​·​·​·​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 164 ·​·​·​·​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
165 ·​·​·​·​move-​result-​object·​v2 165 ·​·​·​·​move-​result-​object·​v2
   
166 ·​·​·​·​const-​wide/​16·​v4,​·​0x3e8 166 ·​·​·​·​const-​wide/​16·​v3,​·​0x3e8
   
167 ·​·​·​·​div-​long·​v4,​·​p2,​·​v4 167 ·​·​·​·​div-​long·​v3,​·​p2,​·​v3
   
168 ·​·​·​·​const-​wide/​16·​v8,​·​0x3c 168 ·​·​·​·​const-​wide/​16·​v8,​·​0x3c
   
169 ·​·​·​·​div-​long/​2addr·​v4,​·​v8 169 ·​·​·​·​div-​long/​2addr·​v3,​·​v8
   
170 ·​·​·​·​long-​to-​float·​v3,​·​v4 170 ·​·​·​·​long-​to-​float·​v3,​·​v3
   
171 ·​·​·​·​const/​high16·​v4,​·​0x42700000·​·​·​·​#·​60.​0f 171 ·​·​·​·​const/​high16·​v4,​·​0x42700000·​·​·​·​#·​60.​0f
   
172 ·​·​·​·​div-​float/​2addr·​v3,​·​v4 172 ·​·​·​·​div-​float/​2addr·​v3,​·​v4
   
173 ·​·​·​·​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(F)​Ljava/​lang/​StringBuilder;​ 173 ·​·​·​·​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(F)​Ljava/​lang/​StringBuilder;​
   
Offset 208, 15 lines modified Offset 208, 15 lines modified
   
208 ·​·​·​·​move-​result-​wide·​v0 208 ·​·​·​·​move-​result-​wide·​v0
   
209 ·​·​·​·​return-​wide·​v0 209 ·​·​·​·​return-​wide·​v0
210 .​end·​method 210 .​end·​method
   
211 .​method·​public·​timeUntilNextEvent(II​Z)​J 211 .​method·​public·​timeUntilNextEvent(II​Z)​J
212 ·​·​·​·​.​locals·​6 212 ·​·​·​·​.​locals·​5
213 ·​·​·​·​.​param·​p1,​·​"interval"·​·​·​·​#·​I 213 ·​·​·​·​.​param·​p1,​·​"interval"·​·​·​·​#·​I
214 ·​·​·​·​.​param·​p2,​·​"hour"·​·​·​·​#·​I 214 ·​·​·​·​.​param·​p2,​·​"hour"·​·​·​·​#·​I
215 ·​·​·​·​.​param·​p3,​·​"init"·​·​·​·​#·​Z 215 ·​·​·​·​.​param·​p3,​·​"init"·​·​·​·​#·​Z
   
216 ·​·​·​·​.​prologue 216 ·​·​·​·​.​prologue
217 ·​·​·​·​const/​16·​v3,​·​0xb 217 ·​·​·​·​const/​16·​v3,​·​0xb
   
Offset 261, 17 lines modified Offset 261, 17 lines modified
261 ·​·​·​·​const/​4·​v2,​·​0x0 261 ·​·​·​·​const/​4·​v2,​·​0x0
   
262 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Ljava/​util/​Calendar;​-​>set(II)​V 262 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Ljava/​util/​Calendar;​-​>set(II)​V
   
263 ·​·​·​·​.​line·​70 263 ·​·​·​·​.​line·​70
264 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​util/​Calendar;​-​>getTimeInMillis()​J 264 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​util/​Calendar;​-​>getTimeInMillis()​J
   
265 ·​·​·​·​move-​result-​wide·​v2 265 ·​·​·​·​move-​result-​wide·​v1
   
266 ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J 266 ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J
   
267 ·​·​·​·​move-​result-​wide·​v4 267 ·​·​·​·​move-​result-​wide·​v3
   
268 ·​·​·​·​sub-​long/​2addr·​v2,​·​v4 268 ·​·​·​·​sub-​long/​2addr·​v1,​·​v3
   
269 ·​·​·​·​return-​wide·​v2 269 ·​·​·​·​return-​wide·​v1
270 .​end·​method 270 .​end·​method
[−]
smali/dk/jens/backup/HandleMessages.smali
Offset 2, 15 lines modified Offset 2, 14 lines modified
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"HandleMessages.​java" 3 .​source·​"HandleMessages.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ·​·​·​·​value·​=·​{ 6 ·​·​·​·​value·​=·​{
7 ·​·​·​·​·​·​·​·​Ldk/​jens/​backup/​HandleMessages$1;​,​  
8 ·​·​·​·​·​·​·​·​Ldk/​jens/​backup/​HandleMessages$Progre​ssHandler;​ 7 ·​·​·​·​·​·​·​·​Ldk/​jens/​backup/​HandleMessages$Progre​ssHandler;​
9 ·​·​·​·​} 8 ·​·​·​·​}
10 .​end·​annotation 9 .​end·​annotation
   
   
11 #·​static·​fields 10 #·​static·​fields
12 .​field·​static·​final·​DISMISS_DIALOG:​I·​=·​0x1 11 .​field·​static·​final·​DISMISS_DIALOG:​I·​=·​0x1
[−]
smali/dk/jens/backup/HandleScheduledBackups$1.smali
Offset 28, 14 lines modified Offset 28, 15 lines modified
   
28 .​field·​final·​synthetic·​val$subMode:​I 28 .​field·​final·​synthetic·​val$subMode:​I
   
   
29 #·​direct·​methods 29 #·​direct·​methods
30 .​method·​constructor·​<init>(Ldk/​jens/​backup/​HandleScheduledBackup​s;​IIZI)​V 30 .​method·​constructor·​<init>(Ldk/​jens/​backup/​HandleScheduledBackup​s;​IIZI)​V
31 ·​·​·​·​.​locals·​0 31 ·​·​·​·​.​locals·​0
  32 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​HandleScheduledBackup​s;​
   
32 ·​·​·​·​.​prologue 33 ·​·​·​·​.​prologue
33 ·​·​·​·​.​line·​33 34 ·​·​·​·​.​line·​33
34 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$1;​-​>this$0:​Ldk/​jens/​backup/​HandleScheduledBackup​s;​ 35 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$1;​-​>this$0:​Ldk/​jens/​backup/​HandleScheduledBackup​s;​
   
35 ·​·​·​·​iput·​p2,​·​p0,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$1;​-​>val$mode:​I 36 ·​·​·​·​iput·​p2,​·​p0,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$1;​-​>val$mode:​I
   
Offset 49, 214 lines modified Offset 50, 209 lines modified
   
49 ·​·​·​·​return-​void 50 ·​·​·​·​return-​void
50 .​end·​method 51 .​end·​method
   
   
51 #·​virtual·​methods 52 #·​virtual·​methods
52 .​method·​public·​run()​V 53 .​method·​public·​run()​V
53 ·​·​·​·​.​locals·​9 54 ·​·​·​·​.​locals·​8
   
54 ·​·​·​·​.​prologue 55 ·​·​·​·​.​prologue
55 ·​·​·​·​.​line·​36 56 ·​·​·​·​.​line·​36
56 ·​·​·​·​iget-​object·​v6,​·​p0,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$1;​-​>this$0:​Ldk/​jens/​backup/​HandleScheduledBackup​s;​ 57 ·​·​·​·​iget-​object·​v5,​·​p0,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$1;​-​>this$0:​Ldk/​jens/​backup/​HandleScheduledBackup​s;​
   
57 ·​·​·​·​iget-​object·​v6,​·​v6,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s;​-​>prefs:​Landroid/​content/​SharedPreferences;​ 58 ·​·​·​·​iget-​object·​v5,​·​v5,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s;​-​>prefs:​Landroid/​content/​SharedPreferences;​
   
58 ·​·​·​·​const-​string·​v7,​·​"pathBackupFolder" 59 ·​·​·​·​const-​string·​v6,​·​"pathBackupFolder"
   
59 ·​·​·​·​invoke-​static·​{},​·​Ldk/​jens/​backup/​FileCreationHelper;​-​>getDefaultBackupDirP​ath()​Ljava/​lang/​String;​ 60 ·​·​·​·​invoke-​static·​{},​·​Ldk/​jens/​backup/​FileCreationHelper;​-​>getDefaultBackupDirP​ath()​Ljava/​lang/​String;​
   
60 ·​·​·​·​move-​result-​object·​v8 61 ·​·​·​·​move-​result-​object·​v7
   
61 ·​·​·​·​invoke-​interface·​{v6,​·​v7,​·​v8},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 62 ·​·​·​·​invoke-​interface·​{v5,​·​v6,​·​v7},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
62 ·​·​·​·​move-​result-​object·​v1 63 ·​·​·​·​move-​result-​object·​v1
   
63 ·​·​·​·​.​line·​37 64 ·​·​·​·​.​line·​37
64 ·​·​·​·​.​local·​v1,​·​"backupDirPath":​Ljava/​lang/​String;​ 65 ·​·​·​·​.​local·​v1,​·​"backupDirPath":​Ljava/​lang/​String;​
65 ·​·​·​·​iget-​object·​v6,​·​p0,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$1;​-​>this$0:​Ldk/​jens/​backup/​HandleScheduledBackup​s;​ 66 ·​·​·​·​iget-​object·​v5,​·​p0,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$1;​-​>this$0:​Ldk/​jens/​backup/​HandleScheduledBackup​s;​
   
66 ·​·​·​·​new-​instance·​v7,​·​Ljava/​io/​File;​ 67 ·​·​·​·​new-​instance·​v6,​·​Ljava/​io/​File;​
   
67 ·​·​·​·​invoke-​direct·​{v7,​·​v1},​·​Ljava/​io/​File;​-​><init>(Ljava/​lang/​String;​)​V 68 ·​·​·​·​invoke-​direct·​{v6,​·​v1},​·​Ljava/​io/​File;​-​><init>(Ljava/​lang/​String;​)​V
   
68 ·​·​·​·​iput-​object·​v7,​·​v6,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s;​-​>backupDir:​Ljava/​io/​File;​ 69 ·​·​·​·​iput-​object·​v6,​·​v5,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s;​-​>backupDir:​Ljava/​io/​File;​
   
69 ·​·​·​·​.​line·​38 70 ·​·​·​·​.​line·​38
70 ·​·​·​·​iget-​object·​v6,​·​p0,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$1;​-​>this$0:​Ldk/​jens/​backup/​HandleScheduledBackup​s;​ 71 ·​·​·​·​iget-​object·​v5,​·​p0,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$1;​-​>this$0:​Ldk/​jens/​backup/​HandleScheduledBackup​s;​
   
71 ·​·​·​·​iget-​object·​v6,​·​v6,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s;​-​>context:​Landroid/​content/​Context;​ 72 ·​·​·​·​iget-​object·​v5,​·​v5,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s;​-​>context:​Landroid/​content/​Context;​
   
72 ·​·​·​·​iget-​object·​v7,​·​p0,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$1;​-​>this$0:​Ldk/​jens/​backup/​HandleScheduledBackup​s;​ 73 ·​·​·​·​iget-​object·​v6,​·​p0,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$1;​-​>this$0:​Ldk/​jens/​backup/​HandleScheduledBackup​s;​
   
73 ·​·​·​·​iget-​object·​v7,​·​v7,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s;​-​>backupDir:​Ljava/​io/​File;​ 74 ·​·​·​·​iget-​object·​v6,​·​v6,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s;​-​>backupDir:​Ljava/​io/​File;​
   
74 ·​·​·​·​const/​4·​v8,​·​0x0 75 ·​·​·​·​const/​4·​v7,​·​0x0
   
75 ·​·​·​·​invoke-​static·​{v6,​·​v7,​·​v8},​·​Ldk/​jens/​backup/​AppInfoHelper;​-​>getPackageInfo(Landr​oid/​content/​Context;​Ljava/​io/​File;​Z)​Ljava/​util/​ArrayList;​ 76 ·​·​·​·​invoke-​static·​{v5,​·​v6,​·​v7},​·​Ldk/​jens/​backup/​AppInfoHelper;​-​>getPackageInfo(Landr​oid/​content/​Context;​Ljava/​io/​File;​Z)​Ljava/​util/​ArrayList;​
   
76 ·​·​·​·​move-​result-​object·​v4 77 ·​·​·​·​move-​result-​object·​v3
   
77 ·​·​·​·​.​line·​40 78 ·​·​·​·​.​line·​40
78 ·​·​·​·​.​local·​v4,​·​"list":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ldk/​jens/​backup/​AppInfo;​>;​" 79 ·​·​·​·​.​local·​v3,​·​"list":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ldk/​jens/​backup/​AppInfo;​>;​"
79 ·​·​·​·​iget·​v6,​·​p0,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$1;​-​>val$mode:​I 80 ·​·​·​·​iget·​v5,​·​p0,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$1;​-​>val$mode:​I
   
80 ·​·​·​·​packed-​switch·​v6,​·​:​pswitch_data_0 81 ·​·​·​·​packed-​switch·​v5,​·​:​pswitch_data_0
   
81 ·​·​·​·​.​line·​101 82 ·​·​·​·​.​line·​101
82 ·​·​·​·​:​goto_0 83 ·​·​·​·​:​goto_0
83 ·​·​·​·​return-​void 84 ·​·​·​·​return-​void
   
84 ·​·​·​·​.​line·​44 85 ·​·​·​·​.​line·​44
85 ·​·​·​·​:​pswitch_0 86 ·​·​·​·​:​pswitch_0
86 ·​·​·​·​invoke-​static·​{v4},​·​Ljava/​util/​Collections;​-​>sort(Ljava/​util/​List;​)​V 87 ·​·​·​·​invoke-​static·​{v3},​·​Ljava/​util/​Collections;​-​>sort(Ljava/​util/​List;​)​V
   
87 ·​·​·​·​.​line·​45 88 ·​·​·​·​.​line·​45
88 ·​·​·​·​iget-​object·​v6,​·​p0,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$1;​-​>this$0:​Ldk/​jens/​backup/​HandleScheduledBackup​s;​ 89 ·​·​·​·​iget-​object·​v5,​·​p0,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$1;​-​>this$0:​Ldk/​jens/​backup/​HandleScheduledBackup​s;​
   
89 ·​·​·​·​iget·​v7,​·​p0,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$1;​-​>val$subMode:​I 90 ·​·​·​·​iget·​v6,​·​p0,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$1;​-​>val$subMode:​I
   
90 ·​·​·​·​invoke-​virtual·​{v6,​·​v4,​·​v7},​·​Ldk/​jens/​backup/​HandleScheduledBackup​s;​-​>backup(Ljava/​util/​ArrayList;​I)​V 91 ·​·​·​·​invoke-​virtual·​{v5,​·​v3,​·​v6},​·​Ldk/​jens/​backup/​HandleScheduledBackup​s;​-​>backup(Ljava/​util/​ArrayList;​I)​V
   
91 ·​·​·​·​goto·​:​goto_0 92 ·​·​·​·​goto·​:​goto_0
   
92 ·​·​·​·​.​line·​49 93 ·​·​·​·​.​line·​49
93 ·​·​·​·​:​pswitch_1 94 ·​·​·​·​:​pswitch_1
94 ·​·​·​·​new-​instance·​v5,​·​Ljava/​util/​ArrayList;​ 95 ·​·​·​·​new-​instance·​v4,​·​Ljava/​util/​ArrayList;​
   
95 ·​·​·​·​invoke-​direct·​{v5},​·​Ljava/​util/​ArrayList;​-​><init>()​V 96 ·​·​·​·​invoke-​direct·​{v4},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
96 ·​·​·​·​.​line·​50 97 ·​·​·​·​.​line·​50
97 ·​·​·​·​.​local·​v5,​·​"listToBackUp":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ldk/​jens/​backup/​AppInfo;​>;​" 98 ·​·​·​·​.​local·​v4,​·​"listToBackUp":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ldk/​jens/​backup/​AppInfo;​>;​"
98 ·​·​·​·​invoke-​virtual·​{v4},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 99 ·​·​·​·​invoke-​virtual·​{v3},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
Max diff block lines reached; 12519/18076 bytes (69.26%) of diff not shown.
[−]
smali/dk/jens/backup/HandleScheduledBackups$2.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​final·​synthetic·​val$subMode:​I 24 .​field·​final·​synthetic·​val$subMode:​I
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Ldk/​jens/​backup/​HandleScheduledBackup​s;​Ljava/​util/​ArrayList;​I)​V 26 .​method·​constructor·​<init>(Ldk/​jens/​backup/​HandleScheduledBackup​s;​Ljava/​util/​ArrayList;​I)​V
27 ·​·​·​·​.​locals·​0 27 ·​·​·​·​.​locals·​0
  28 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​HandleScheduledBackup​s;​
   
28 ·​·​·​·​.​prologue 29 ·​·​·​·​.​prologue
29 ·​·​·​·​.​line·​109 30 ·​·​·​·​.​line·​109
30 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$2;​-​>this$0:​Ldk/​jens/​backup/​HandleScheduledBackup​s;​ 31 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$2;​-​>this$0:​Ldk/​jens/​backup/​HandleScheduledBackup​s;​
   
31 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$2;​-​>val$backupList:​Ljava/​util/​ArrayList;​ 32 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$2;​-​>val$backupList:​Ljava/​util/​ArrayList;​
   
Offset 117, 18 lines modified Offset 118, 18 lines modified
   
117 ·​·​·​·​const/​4·​v3,​·​0x1 118 ·​·​·​·​const/​4·​v3,​·​0x1
   
118 ·​·​·​·​sget-​object·​v6,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s;​-​>TAG:​Ljava/​lang/​String;​ 119 ·​·​·​·​sget-​object·​v6,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s;​-​>TAG:​Ljava/​lang/​String;​
   
119 ·​·​·​·​invoke-​virtual·​{v2,​·​v3,​·​v6},​·​Landroid/​os/​PowerManager;​-​>newWakeLock(ILjava/​lang/​String;​)​Landroid/​os/​PowerManager$WakeLock​;​ 120 ·​·​·​·​invoke-​virtual·​{v2,​·​v3,​·​v6},​·​Landroid/​os/​PowerManager;​-​>newWakeLock(ILjava/​lang/​String;​)​Landroid/​os/​PowerManager$WakeLock​;​
   
120 ·​·​·​·​move-​result-​object·​v22 121 ·​·​·​·​move-​result-​object·​v21
   
121 ·​·​·​·​.​line·​119 122 ·​·​·​·​.​line·​119
122 ·​·​·​·​.​local·​v22,​·​"wl":​Landroid/​os/​PowerManager$WakeLock​;​ 123 ·​·​·​·​.​local·​v21,​·​"wl":​Landroid/​os/​PowerManager$WakeLock​;​
123 ·​·​·​·​move-​object/​from16·​v0,​·​p0 124 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
124 ·​·​·​·​iget-​object·​v2,​·​v0,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$2;​-​>this$0:​Ldk/​jens/​backup/​HandleScheduledBackup​s;​ 125 ·​·​·​·​iget-​object·​v2,​·​v0,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$2;​-​>this$0:​Ldk/​jens/​backup/​HandleScheduledBackup​s;​
   
125 ·​·​·​·​iget-​object·​v2,​·​v2,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s;​-​>prefs:​Landroid/​content/​SharedPreferences;​ 126 ·​·​·​·​iget-​object·​v2,​·​v2,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s;​-​>prefs:​Landroid/​content/​SharedPreferences;​
   
126 ·​·​·​·​const-​string·​v3,​·​"acquireWakelock" 127 ·​·​·​·​const-​string·​v3,​·​"acquireWakelock"
Offset 138, 15 lines modified Offset 139, 15 lines modified
138 ·​·​·​·​invoke-​interface·​{v2,​·​v3,​·​v6},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z 139 ·​·​·​·​invoke-​interface·​{v2,​·​v3,​·​v6},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z
   
139 ·​·​·​·​move-​result·​v2 140 ·​·​·​·​move-​result·​v2
   
140 ·​·​·​·​if-​eqz·​v2,​·​:​cond_1 141 ·​·​·​·​if-​eqz·​v2,​·​:​cond_1
   
141 ·​·​·​·​.​line·​121 142 ·​·​·​·​.​line·​121
142 ·​·​·​·​invoke-​virtual/​range·​{v22·​.​.​·​v22},​·​Landroid/​os/​PowerManager$WakeLock​;​-​>acquire()​V 143 ·​·​·​·​invoke-​virtual/​range·​{v21·​.​.​·​v21},​·​Landroid/​os/​PowerManager$WakeLock​;​-​>acquire()​V
   
143 ·​·​·​·​.​line·​122 144 ·​·​·​·​.​line·​122
144 ·​·​·​·​sget-​object·​v2,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s;​-​>TAG:​Ljava/​lang/​String;​ 145 ·​·​·​·​sget-​object·​v2,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s;​-​>TAG:​Ljava/​lang/​String;​
   
145 ·​·​·​·​const-​string·​v3,​·​"wakelock·​acquired" 146 ·​·​·​·​const-​string·​v3,​·​"wakelock·​acquired"
   
146 ·​·​·​·​invoke-​static·​{v2,​·​v3},​·​Landroid/​util/​Log;​-​>i(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I 147 ·​·​·​·​invoke-​static·​{v2,​·​v3},​·​Landroid/​util/​Log;​-​>i(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
Offset 163, 43 lines modified Offset 164, 42 lines modified
163 ·​·​·​·​.​local·​v4,​·​"id":​I 164 ·​·​·​·​.​local·​v4,​·​"id":​I
164 ·​·​·​·​move-​object/​from16·​v0,​·​p0 165 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
165 ·​·​·​·​iget-​object·​v2,​·​v0,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$2;​-​>val$backupList:​Ljava/​util/​ArrayList;​ 166 ·​·​·​·​iget-​object·​v2,​·​v0,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$2;​-​>val$backupList:​Ljava/​util/​ArrayList;​
   
166 ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​util/​ArrayList;​-​>size()​I 167 ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​util/​ArrayList;​-​>size()​I
   
167 ·​·​·​·​move-​result·​v21 168 ·​·​·​·​move-​result·​v20
   
168 ·​·​·​·​.​line·​126 169 ·​·​·​·​.​line·​126
169 ·​·​·​·​.​local·​v21,​·​"total":​I 170 ·​·​·​·​.​local·​v20,​·​"total":​I
170 ·​·​·​·​const/​16·​v18,​·​0x1 171 ·​·​·​·​const/​16·​v18,​·​0x1
   
171 ·​·​·​·​.​line·​127 172 ·​·​·​·​.​line·​127
172 ·​·​·​·​.​local·​v18,​·​"i":​I 173 ·​·​·​·​.​local·​v18,​·​"i":​I
173 ·​·​·​·​const/​16·​v17,​·​0x0 174 ·​·​·​·​const/​16·​v17,​·​0x0
   
174 ·​·​·​·​.​line·​128 175 ·​·​·​·​.​line·​128
175 ·​·​·​·​.​local·​v17,​·​"errorFlag":​Z 176 ·​·​·​·​.​local·​v17,​·​"errorFlag":​Z
176 ·​·​·​·​move-​object/​from16·​v0,​·​p0 177 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
177 ·​·​·​·​iget-​object·​v2,​·​v0,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$2;​-​>val$backupList:​Ljava/​util/​ArrayList;​ 178 ·​·​·​·​iget-​object·​v2,​·​v0,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$2;​-​>val$backupList:​Ljava/​util/​ArrayList;​
   
178 ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 179 ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
179 ·​·​·​·​move-​result-​object·​v19 180 ·​·​·​·​move-​result-​object·​v22
   
180 ·​·​·​·​.​local·​v19,​·​"i$":​Ljava/​util/​Iterator;​  
181 ·​·​·​·​:​goto_0 181 ·​·​·​·​:​goto_0
182 ·​·​·​·​invoke-​interface/​range·​{v19·​.​.​·​v19},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 182 ·​·​·​·​invoke-​interface/​range·​{v22·​.​.​·​v22},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
183 ·​·​·​·​move-​result·​v2 183 ·​·​·​·​move-​result·​v2
   
184 ·​·​·​·​if-​eqz·​v2,​·​:​cond_6 184 ·​·​·​·​if-​eqz·​v2,​·​:​cond_6
   
185 ·​·​·​·​invoke-​interface/​range·​{v19·​.​.​·​v19},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 185 ·​·​·​·​invoke-​interface/​range·​{v22·​.​.​·​v22},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
186 ·​·​·​·​move-​result-​object·​v9 186 ·​·​·​·​move-​result-​object·​v9
   
187 ·​·​·​·​check-​cast·​v9,​·​Ldk/​jens/​backup/​AppInfo;​ 187 ·​·​·​·​check-​cast·​v9,​·​Ldk/​jens/​backup/​AppInfo;​
   
188 ·​·​·​·​.​line·​130 188 ·​·​·​·​.​line·​130
189 ·​·​·​·​.​local·​v9,​·​"appInfo":​Ldk/​jens/​backup/​AppInfo;​ 189 ·​·​·​·​.​local·​v9,​·​"appInfo":​Ldk/​jens/​backup/​AppInfo;​
Offset 237, 15 lines modified Offset 237, 15 lines modified
   
237 ·​·​·​·​const-​string·​v3,​·​"/​" 237 ·​·​·​·​const-​string·​v3,​·​"/​"
   
238 ·​·​·​·​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 238 ·​·​·​·​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
Max diff block lines reached; 1899/5282 bytes (35.95%) of diff not shown.
[−]
smali/dk/jens/backup/HandleScheduledBackups.smali
Offset 101, 14 lines modified Offset 101, 15 lines modified
   
101 ·​·​·​·​new-​instance·​v1,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$2;​ 101 ·​·​·​·​new-​instance·​v1,​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$2;​
   
102 ·​·​·​·​invoke-​direct·​{v1,​·​p0,​·​p1,​·​p2},​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$2;​-​><init>(Ldk/​jens/​backup/​HandleScheduledBackup​s;​Ljava/​util/​ArrayList;​I)​V 102 ·​·​·​·​invoke-​direct·​{v1,​·​p0,​·​p1,​·​p2},​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$2;​-​><init>(Ldk/​jens/​backup/​HandleScheduledBackup​s;​Ljava/​util/​ArrayList;​I)​V
   
103 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​Thread;​-​><init>(Ljava/​lang/​Runnable;​)​V 103 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​Thread;​-​><init>(Ljava/​lang/​Runnable;​)​V
   
  104 ·​·​·​·​.​line·​158
104 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​Thread;​-​>start()​V 105 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​Thread;​-​>start()​V
   
105 ·​·​·​·​.​line·​160 106 ·​·​·​·​.​line·​160
106 ·​·​·​·​:​cond_0 107 ·​·​·​·​:​cond_0
107 ·​·​·​·​return-​void 108 ·​·​·​·​return-​void
108 .​end·​method 109 .​end·​method
   
Offset 135, 12 lines modified Offset 136, 13 lines modified
   
135 ·​·​·​·​move·​v5,​·​p1 136 ·​·​·​·​move·​v5,​·​p1
   
136 ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v5},​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$1;​-​><init>(Ldk/​jens/​backup/​HandleScheduledBackup​s;​IIZI)​V 137 ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v5},​·​Ldk/​jens/​backup/​HandleScheduledBackup​s$1;​-​><init>(Ldk/​jens/​backup/​HandleScheduledBackup​s;​IIZI)​V
   
137 ·​·​·​·​invoke-​direct·​{v6,​·​v0},​·​Ljava/​lang/​Thread;​-​><init>(Ljava/​lang/​Runnable;​)​V 138 ·​·​·​·​invoke-​direct·​{v6,​·​v0},​·​Ljava/​lang/​Thread;​-​><init>(Ljava/​lang/​Runnable;​)​V
   
  139 ·​·​·​·​.​line·​102
138 ·​·​·​·​invoke-​virtual·​{v6},​·​Ljava/​lang/​Thread;​-​>start()​V 140 ·​·​·​·​invoke-​virtual·​{v6},​·​Ljava/​lang/​Thread;​-​>start()​V
   
139 ·​·​·​·​.​line·​103 141 ·​·​·​·​.​line·​103
140 ·​·​·​·​return-​void 142 ·​·​·​·​return-​void
141 .​end·​method 143 .​end·​method
[−]
smali/dk/jens/backup/HandleShares.smali
Offset 25, 82 lines modified Offset 25, 77 lines modified
25 ·​·​·​·​.​line·​12 25 ·​·​·​·​.​line·​12
26 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 26 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
27 ·​·​·​·​return-​void 27 ·​·​·​·​return-​void
28 .​end·​method 28 .​end·​method
   
29 .​method·​public·​static·​varargs·​constructIntentMultip​le(Ljava/​lang/​String;​[Ljava/​io/​File;​)​Landroid/​content/​Intent;​ 29 .​method·​public·​static·​varargs·​constructIntentMultip​le(Ljava/​lang/​String;​[Ljava/​io/​File;​)​Landroid/​content/​Intent;​
30 ·​·​·​·​.​locals·​7 30 ·​·​·​·​.​locals·​6
31 ·​·​·​·​.​param·​p0,​·​"title"·​·​·​·​#·​Ljava/​lang/​String;​ 31 ·​·​·​·​.​param·​p0,​·​"title"·​·​·​·​#·​Ljava/​lang/​String;​
32 ·​·​·​·​.​param·​p1,​·​"files"·​·​·​·​#·​[Ljava/​io/​File;​ 32 ·​·​·​·​.​param·​p1,​·​"files"·​·​·​·​#·​[Ljava/​io/​File;​
   
33 ·​·​·​·​.​prologue 33 ·​·​·​·​.​prologue
34 ·​·​·​·​.​line·​26 34 ·​·​·​·​.​line·​26
35 ·​·​·​·​new-​instance·​v5,​·​Ljava/​util/​ArrayList;​ 35 ·​·​·​·​new-​instance·​v2,​·​Ljava/​util/​ArrayList;​
   
36 ·​·​·​·​invoke-​direct·​{v5},​·​Ljava/​util/​ArrayList;​-​><init>()​V 36 ·​·​·​·​invoke-​direct·​{v2},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
37 ·​·​·​·​.​line·​27 37 ·​·​·​·​.​line·​27
38 ·​·​·​·​.​local·​v5,​·​"uris":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Landroid/​net/​Uri;​>;​" 38 ·​·​·​·​.​local·​v2,​·​"uris":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Landroid/​net/​Uri;​>;​"
39 ·​·​·​·​move-​object·​v0,​·​p1 39 ·​·​·​·​array-​length·​v4,​·​p1
   
40 ·​·​·​·​.​local·​v0,​·​"arr$":​[Ljava/​io/​File;​ 40 ·​·​·​·​const/​4·​v3,​·​0x0
41 ·​·​·​·​array-​length·​v4,​·​v0  
   
42 ·​·​·​·​.​local·​v4,​·​"len$":​I  
43 ·​·​·​·​const/​4·​v2,​·​0x0  
   
44 ·​·​·​·​.​local·​v2,​·​"i$":​I  
45 ·​·​·​·​:​goto_0 41 ·​·​·​·​:​goto_0
46 ·​·​·​·​if-​ge·​v2,​·​v4,​·​:​cond_0 42 ·​·​·​·​if-​ge·​v3,​·​v4,​·​:​cond_0
   
47 ·​·​·​·​aget-​object·​v1,​·​v0,​·​v2 43 ·​·​·​·​aget-​object·​v0,​·​p1,​·​v3
   
48 ·​·​·​·​.​line·​29 44 ·​·​·​·​.​line·​29
49 ·​·​·​·​.​local·​v1,​·​"file":​Ljava/​io/​File;​ 45 ·​·​·​·​.​local·​v0,​·​"file":​Ljava/​io/​File;​
50 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​net/​Uri;​-​>fromFile(Ljava/​io/​File;​)​Landroid/​net/​Uri;​ 46 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​net/​Uri;​-​>fromFile(Ljava/​io/​File;​)​Landroid/​net/​Uri;​
   
51 ·​·​·​·​move-​result-​object·​v6 47 ·​·​·​·​move-​result-​object·​v5
   
52 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z 48 ·​·​·​·​invoke-​virtual·​{v2,​·​v5},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z
   
53 ·​·​·​·​.​line·​27 49 ·​·​·​·​.​line·​27
54 ·​·​·​·​add-​int/​lit8·​v2,​·​v2,​·​0x1 50 ·​·​·​·​add-​int/​lit8·​v3,​·​v3,​·​0x1
   
55 ·​·​·​·​goto·​:​goto_0 51 ·​·​·​·​goto·​:​goto_0
   
56 ·​·​·​·​.​line·​31 52 ·​·​·​·​.​line·​31
57 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"file":​Ljava/​io/​File;​ 53 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"file":​Ljava/​io/​File;​
58 ·​·​·​·​:​cond_0 54 ·​·​·​·​:​cond_0
59 ·​·​·​·​new-​instance·​v3,​·​Landroid/​content/​Intent;​ 55 ·​·​·​·​new-​instance·​v1,​·​Landroid/​content/​Intent;​
   
60 ·​·​·​·​invoke-​direct·​{v3},​·​Landroid/​content/​Intent;​-​><init>()​V 56 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​content/​Intent;​-​><init>()​V
   
61 ·​·​·​·​.​line·​32 57 ·​·​·​·​.​line·​32
62 ·​·​·​·​.​local·​v3,​·​"intent":​Landroid/​content/​Intent;​ 58 ·​·​·​·​.​local·​v1,​·​"intent":​Landroid/​content/​Intent;​
63 ·​·​·​·​const-​string·​v6,​·​"android.​intent.​action.​SEND_MULTIPLE" 59 ·​·​·​·​const-​string·​v3,​·​"android.​intent.​action.​SEND_MULTIPLE"
   
64 ·​·​·​·​invoke-​virtual·​{v3,​·​v6},​·​Landroid/​content/​Intent;​-​>setAction(Ljava/​lang/​String;​)​Landroid/​content/​Intent;​ 60 ·​·​·​·​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​content/​Intent;​-​>setAction(Ljava/​lang/​String;​)​Landroid/​content/​Intent;​
   
65 ·​·​·​·​.​line·​34 61 ·​·​·​·​.​line·​34
66 ·​·​·​·​const-​string·​v6,​·​"application/​*" 62 ·​·​·​·​const-​string·​v3,​·​"application/​*"
   
67 ·​·​·​·​invoke-​virtual·​{v3,​·​v6},​·​Landroid/​content/​Intent;​-​>setType(Ljava/​lang/​String;​)​Landroid/​content/​Intent;​ 63 ·​·​·​·​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​content/​Intent;​-​>setType(Ljava/​lang/​String;​)​Landroid/​content/​Intent;​
   
68 ·​·​·​·​.​line·​35 64 ·​·​·​·​.​line·​35
69 ·​·​·​·​const-​string·​v6,​·​"android.​intent.​extra.​STREAM" 65 ·​·​·​·​const-​string·​v3,​·​"android.​intent.​extra.​STREAM"
   
70 ·​·​·​·​invoke-​virtual·​{v3,​·​v6,​·​v5},​·​Landroid/​content/​Intent;​-​>putParcelableArrayLi​stExtra(Ljava/​lang/​String;​Ljava/​util/​ArrayList;​)​Landroid/​content/​Intent;​ 66 ·​·​·​·​invoke-​virtual·​{v1,​·​v3,​·​v2},​·​Landroid/​content/​Intent;​-​>putParcelableArrayLi​stExtra(Ljava/​lang/​String;​Ljava/​util/​ArrayList;​)​Landroid/​content/​Intent;​
   
71 ·​·​·​·​.​line·​36 67 ·​·​·​·​.​line·​36
72 ·​·​·​·​invoke-​static·​{v3,​·​p0},​·​Landroid/​content/​Intent;​-​>createChooser(Landro​id/​content/​Intent;​Ljava/​lang/​CharSequence;​)​Landroid/​content/​Intent;​ 68 ·​·​·​·​invoke-​static·​{v1,​·​p0},​·​Landroid/​content/​Intent;​-​>createChooser(Landro​id/​content/​Intent;​Ljava/​lang/​CharSequence;​)​Landroid/​content/​Intent;​
   
73 ·​·​·​·​move-​result-​object·​v6 69 ·​·​·​·​move-​result-​object·​v3
   
74 ·​·​·​·​return-​object·​v6 70 ·​·​·​·​return-​object·​v3
75 .​end·​method 71 .​end·​method
   
76 .​method·​public·​static·​constructIntentSingle​(Ljava/​lang/​String;​Ljava/​io/​File;​)​Landroid/​content/​Intent;​ 72 .​method·​public·​static·​constructIntentSingle​(Ljava/​lang/​String;​Ljava/​io/​File;​)​Landroid/​content/​Intent;​
77 ·​·​·​·​.​locals·​5 73 ·​·​·​·​.​locals·​5
78 ·​·​·​·​.​param·​p0,​·​"title"·​·​·​·​#·​Ljava/​lang/​String;​ 74 ·​·​·​·​.​param·​p0,​·​"title"·​·​·​·​#·​Ljava/​lang/​String;​
79 ·​·​·​·​.​param·​p1,​·​"file"·​·​·​·​#·​Ljava/​io/​File;​ 75 ·​·​·​·​.​param·​p1,​·​"file"·​·​·​·​#·​Ljava/​io/​File;​
   
[−]
smali/dk/jens/backup/LogFile.smali
Offset 60, 15 lines modified Offset 60, 15 lines modified
   
60 ·​·​·​·​sput-​object·​v0,​·​Ldk/​jens/​backup/​LogFile;​-​>CREATOR:​Landroid/​os/​Parcelable$Creator;​ 60 ·​·​·​·​sput-​object·​v0,​·​Ldk/​jens/​backup/​LogFile;​-​>CREATOR:​Landroid/​os/​Parcelable$Creator;​
   
61 ·​·​·​·​return-​void 61 ·​·​·​·​return-​void
62 .​end·​method 62 .​end·​method
   
63 .​method·​private·​constructor·​<init>(Landroid/​os/​Parcel;​)​V 63 .​method·​private·​constructor·​<init>(Landroid/​os/​Parcel;​)​V
64 ·​·​·​·​.​locals·​4 64 ·​·​·​·​.​locals·​3
65 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​ 65 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​
   
66 ·​·​·​·​.​prologue 66 ·​·​·​·​.​prologue
67 ·​·​·​·​.​line·​198 67 ·​·​·​·​.​line·​198
68 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 68 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
69 ·​·​·​·​.​line·​200 69 ·​·​·​·​.​line·​200
Offset 119, 17 lines modified Offset 119, 17 lines modified
119 ·​·​·​·​move-​result·​v1 119 ·​·​·​·​move-​result·​v1
   
120 ·​·​·​·​iput·​v1,​·​p0,​·​Ldk/​jens/​backup/​LogFile;​-​>backupMode:​I 120 ·​·​·​·​iput·​v1,​·​p0,​·​Ldk/​jens/​backup/​LogFile;​-​>backupMode:​I
   
121 ·​·​·​·​.​line·​207 121 ·​·​·​·​.​line·​207
122 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readLong()​J 122 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readLong()​J
   
123 ·​·​·​·​move-​result-​wide·​v2 123 ·​·​·​·​move-​result-​wide·​v1
   
124 ·​·​·​·​iput-​wide·​v2,​·​p0,​·​Ldk/​jens/​backup/​LogFile;​-​>lastBackupMillis:​J 124 ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Ldk/​jens/​backup/​LogFile;​-​>lastBackupMillis:​J
   
125 ·​·​·​·​.​line·​208 125 ·​·​·​·​.​line·​208
126 ·​·​·​·​const/​4·​v1,​·​0x2 126 ·​·​·​·​const/​4·​v1,​·​0x2
   
127 ·​·​·​·​new-​array·​v0,​·​v1,​·​[Z 127 ·​·​·​·​new-​array·​v0,​·​v1,​·​[Z
   
128 ·​·​·​·​.​line·​209 128 ·​·​·​·​.​line·​209
Offset 536, 17 lines modified Offset 536, 17 lines modified
536 ·​·​·​·​invoke-​virtual·​{v5,​·​v8,​·​v9},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​Object;​)​Lorg/​json/​JSONObject;​ 536 ·​·​·​·​invoke-​virtual·​{v5,​·​v8,​·​v9},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​Object;​)​Lorg/​json/​JSONObject;​
   
537 ·​·​·​·​.​line·​123 537 ·​·​·​·​.​line·​123
538 ·​·​·​·​const-​string·​v8,​·​"lastBackupMillis" 538 ·​·​·​·​const-​string·​v8,​·​"lastBackupMillis"
   
539 ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J 539 ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J
   
540 ·​·​·​·​move-​result-​wide·​v10 540 ·​·​·​·​move-​result-​wide·​v9
   
541 ·​·​·​·​invoke-​virtual·​{v5,​·​v8,​·​v10,​·​v11},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​J)​Lorg/​json/​JSONObject;​ 541 ·​·​·​·​invoke-​virtual·​{v5,​·​v8,​·​v9,​·​v10},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​J)​Lorg/​json/​JSONObject;​
   
542 ·​·​·​·​.​line·​124 542 ·​·​·​·​.​line·​124
543 ·​·​·​·​const-​string·​v8,​·​"isEncrypted" 543 ·​·​·​·​const-​string·​v8,​·​"isEncrypted"
   
544 ·​·​·​·​invoke-​virtual·​{v5,​·​v8,​·​p3},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​Z)​Lorg/​json/​JSONObject;​ 544 ·​·​·​·​invoke-​virtual·​{v5,​·​v8,​·​p3},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​Z)​Lorg/​json/​JSONObject;​
   
545 ·​·​·​·​.​line·​125 545 ·​·​·​·​.​line·​125
[−]
smali/dk/jens/backup/LogViewer$1.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​final·​synthetic·​val$scroll:​Landroid/​widget/​ScrollView;​ 24 .​field·​final·​synthetic·​val$scroll:​Landroid/​widget/​ScrollView;​
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Ldk/​jens/​backup/​LogViewer;​Landroid/​widget/​ScrollView;​I)​V 26 .​method·​constructor·​<init>(Ldk/​jens/​backup/​LogViewer;​Landroid/​widget/​ScrollView;​I)​V
27 ·​·​·​·​.​locals·​0 27 ·​·​·​·​.​locals·​0
  28 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​LogViewer;​
   
28 ·​·​·​·​.​prologue 29 ·​·​·​·​.​prologue
29 ·​·​·​·​.​line·​54 30 ·​·​·​·​.​line·​54
30 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​LogViewer$1;​-​>this$0:​Ldk/​jens/​backup/​LogViewer;​ 31 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​LogViewer$1;​-​>this$0:​Ldk/​jens/​backup/​LogViewer;​
   
31 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​LogViewer$1;​-​>val$scroll:​Landroid/​widget/​ScrollView;​ 32 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​LogViewer$1;​-​>val$scroll:​Landroid/​widget/​ScrollView;​
   
[−]
smali/dk/jens/backup/LogViewer$TextLoadRunnable$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Ldk/​jens/​backup/​LogViewer$TextLoadRun​nable;​ 21 .​field·​final·​synthetic·​this$1:​Ldk/​jens/​backup/​LogViewer$TextLoadRun​nable;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​LogViewer$TextLoadRun​nable;​)​V 23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​LogViewer$TextLoadRun​nable;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$1"·​·​·​·​#·​Ldk/​jens/​backup/​LogViewer$TextLoadRun​nable;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​78 27 ·​·​·​·​.​line·​78
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​LogViewer$TextLoadRun​nable$1;​-​>this$1:​Ldk/​jens/​backup/​LogViewer$TextLoadRun​nable;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​LogViewer$TextLoadRun​nable$1;​-​>this$1:​Ldk/​jens/​backup/​LogViewer$TextLoadRun​nable;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/dk/jens/backup/LogViewer.smali
Offset 40, 15 lines modified Offset 40, 14 lines modified
40 .​method·​public·​constructor·​<init>()​V 40 .​method·​public·​constructor·​<init>()​V
41 ·​·​·​·​.​locals·​0 41 ·​·​·​·​.​locals·​0
   
42 ·​·​·​·​.​prologue 42 ·​·​·​·​.​prologue
43 ·​·​·​·​.​line·​10 43 ·​·​·​·​.​line·​10
44 ·​·​·​·​invoke-​direct·​{p0},​·​Ldk/​jens/​backup/​BaseActivity;​-​><init>()​V 44 ·​·​·​·​invoke-​direct·​{p0},​·​Ldk/​jens/​backup/​BaseActivity;​-​><init>()​V
   
45 ·​·​·​·​.​line·​70  
46 ·​·​·​·​return-​void 45 ·​·​·​·​return-​void
47 .​end·​method 46 .​end·​method
   
48 .​method·​static·​synthetic·​access$100(Ldk/​jens/​backup/​LogViewer;​Z)​V 47 .​method·​static·​synthetic·​access$100(Ldk/​jens/​backup/​LogViewer;​Z)​V
49 ·​·​·​·​.​locals·​0 48 ·​·​·​·​.​locals·​0
50 ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Ldk/​jens/​backup/​LogViewer;​ 49 ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Ldk/​jens/​backup/​LogViewer;​
51 ·​·​·​·​.​param·​p1,​·​"x1"·​·​·​·​#·​Z 50 ·​·​·​·​.​param·​p1,​·​"x1"·​·​·​·​#·​Z
[−]
smali/dk/jens/backup/NotificationHelper.smali
Offset 42, 26 lines modified Offset 42, 30 lines modified
42 ·​·​·​·​.​line·​18 42 ·​·​·​·​.​line·​18
43 ·​·​·​·​new-​instance·​v4,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 43 ·​·​·​·​new-​instance·​v4,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
44 ·​·​·​·​invoke-​direct·​{v4,​·​p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​><init>(Landroid/​content/​Context;​)​V 44 ·​·​·​·​invoke-​direct·​{v4,​·​p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​><init>(Landroid/​content/​Context;​)​V
   
45 ·​·​·​·​const·​v5,​·​0x7f020001 45 ·​·​·​·​const·​v5,​·​0x7f020001
   
  46 ·​·​·​·​.​line·​19
46 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setSmallIcon(I)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 47 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setSmallIcon(I)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
47 ·​·​·​·​move-​result-​object·​v4 48 ·​·​·​·​move-​result-​object·​v4
   
  49 ·​·​·​·​.​line·​20
48 ·​·​·​·​invoke-​virtual·​{v4,​·​p3},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setContentTitle(Ljav​a/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 50 ·​·​·​·​invoke-​virtual·​{v4,​·​p3},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setContentTitle(Ljav​a/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
49 ·​·​·​·​move-​result-​object·​v4 51 ·​·​·​·​move-​result-​object·​v4
   
  52 ·​·​·​·​.​line·​21
50 ·​·​·​·​invoke-​virtual·​{v4,​·​p4},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setContentText(Ljava​/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 53 ·​·​·​·​invoke-​virtual·​{v4,​·​p4},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setContentText(Ljava​/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
51 ·​·​·​·​move-​result-​object·​v4 54 ·​·​·​·​move-​result-​object·​v4
   
  55 ·​·​·​·​.​line·​22
52 ·​·​·​·​invoke-​virtual·​{v4,​·​p5},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setAutoCancel(Z)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 56 ·​·​·​·​invoke-​virtual·​{v4,​·​p5},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setAutoCancel(Z)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
53 ·​·​·​·​move-​result-​object·​v0 57 ·​·​·​·​move-​result-​object·​v0
   
54 ·​·​·​·​.​line·​23 58 ·​·​·​·​.​line·​23
55 ·​·​·​·​.​local·​v0,​·​"mBuilder":​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 59 ·​·​·​·​.​local·​v0,​·​"mBuilder":​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
56 ·​·​·​·​new-​instance·​v2,​·​Landroid/​content/​Intent;​ 60 ·​·​·​·​new-​instance·​v2,​·​Landroid/​content/​Intent;​
[−]
smali/dk/jens/backup/OAndBackup$1$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Ldk/​jens/​backup/​OAndBackup$1;​ 21 .​field·​final·​synthetic·​this$1:​Ldk/​jens/​backup/​OAndBackup$1;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup$1;​)​V 23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup$1;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$1"·​·​·​·​#·​Ldk/​jens/​backup/​OAndBackup$1;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​164 27 ·​·​·​·​.​line·​164
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$1$1;​-​>this$1:​Ldk/​jens/​backup/​OAndBackup$1;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$1$1;​-​>this$1:​Ldk/​jens/​backup/​OAndBackup$1;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/dk/jens/backup/OAndBackup$10.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Ldk/​jens/​backup/​OAndBackup;​ 21 .​field·​final·​synthetic·​this$0:​Ldk/​jens/​backup/​OAndBackup;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup;​)​V 23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​OAndBackup;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​638 27 ·​·​·​·​.​line·​638
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$10;​-​>this$0:​Ldk/​jens/​backup/​OAndBackup;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$10;​-​>this$0:​Ldk/​jens/​backup/​OAndBackup;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/dk/jens/backup/OAndBackup$11.smali
Offset 26, 14 lines modified Offset 26, 15 lines modified
   
26 .​field·​final·​synthetic·​val$selectedUsers:​Ljava/​util/​ArrayList;​ 26 .​field·​final·​synthetic·​val$selectedUsers:​Ljava/​util/​ArrayList;​
   
   
27 #·​direct·​methods 27 #·​direct·​methods
28 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup;​Ljava/​lang/​String;​Ljava/​util/​ArrayList;​Z)​V 28 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup;​Ljava/​lang/​String;​Ljava/​util/​ArrayList;​Z)​V
29 ·​·​·​·​.​locals·​0 29 ·​·​·​·​.​locals·​0
  30 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​OAndBackup;​
   
30 ·​·​·​·​.​prologue 31 ·​·​·​·​.​prologue
31 ·​·​·​·​.​line·​630 32 ·​·​·​·​.​line·​630
32 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$11;​-​>this$0:​Ldk/​jens/​backup/​OAndBackup;​ 33 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$11;​-​>this$0:​Ldk/​jens/​backup/​OAndBackup;​
   
33 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$11;​-​>val$packageName:​Ljava/​lang/​String;​ 34 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$11;​-​>val$packageName:​Ljava/​lang/​String;​
   
[−]
smali/dk/jens/backup/OAndBackup$12.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​final·​synthetic·​val$userList:​Ljava/​util/​ArrayList;​ 24 .​field·​final·​synthetic·​val$userList:​Ljava/​util/​ArrayList;​
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup;​Ljava/​util/​ArrayList;​Ljava/​util/​ArrayList;​)​V 26 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup;​Ljava/​util/​ArrayList;​Ljava/​util/​ArrayList;​)​V
27 ·​·​·​·​.​locals·​0 27 ·​·​·​·​.​locals·​0
  28 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​OAndBackup;​
   
28 ·​·​·​·​.​prologue 29 ·​·​·​·​.​prologue
29 ·​·​·​·​.​line·​615 30 ·​·​·​·​.​line·​615
30 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$12;​-​>this$0:​Ldk/​jens/​backup/​OAndBackup;​ 31 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$12;​-​>this$0:​Ldk/​jens/​backup/​OAndBackup;​
   
31 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$12;​-​>val$selectedUsers:​Ljava/​util/​ArrayList;​ 32 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$12;​-​>val$selectedUsers:​Ljava/​util/​ArrayList;​
   
[−]
smali/dk/jens/backup/OAndBackup$1.smali
Offset 26, 14 lines modified Offset 26, 15 lines modified
   
26 .​field·​final·​synthetic·​val$backupMode:​I 26 .​field·​final·​synthetic·​val$backupMode:​I
   
   
27 #·​direct·​methods 27 #·​direct·​methods
28 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup;​Ldk/​jens/​backup/​AppInfo;​I)​V 28 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup;​Ldk/​jens/​backup/​AppInfo;​I)​V
29 ·​·​·​·​.​locals·​1 29 ·​·​·​·​.​locals·​1
  30 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​OAndBackup;​
   
30 ·​·​·​·​.​prologue 31 ·​·​·​·​.​prologue
31 ·​·​·​·​.​line·​141 32 ·​·​·​·​.​line·​141
32 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$1;​-​>this$0:​Ldk/​jens/​backup/​OAndBackup;​ 33 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$1;​-​>this$0:​Ldk/​jens/​backup/​OAndBackup;​
   
33 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$1;​-​>val$appInfo:​Ldk/​jens/​backup/​AppInfo;​ 34 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$1;​-​>val$appInfo:​Ldk/​jens/​backup/​AppInfo;​
   
[−]
smali/dk/jens/backup/OAndBackup$2.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​final·​synthetic·​val$mode:​I 24 .​field·​final·​synthetic·​val$mode:​I
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup;​Ldk/​jens/​backup/​AppInfo;​I)​V 26 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup;​Ldk/​jens/​backup/​AppInfo;​I)​V
27 ·​·​·​·​.​locals·​0 27 ·​·​·​·​.​locals·​0
  28 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​OAndBackup;​
   
28 ·​·​·​·​.​prologue 29 ·​·​·​·​.​prologue
29 ·​·​·​·​.​line·​189 30 ·​·​·​·​.​line·​189
30 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$2;​-​>this$0:​Ldk/​jens/​backup/​OAndBackup;​ 31 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$2;​-​>this$0:​Ldk/​jens/​backup/​OAndBackup;​
   
31 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$2;​-​>val$appInfo:​Ldk/​jens/​backup/​AppInfo;​ 32 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$2;​-​>val$appInfo:​Ldk/​jens/​backup/​AppInfo;​
   
[−]
smali/dk/jens/backup/OAndBackup$3$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Ldk/​jens/​backup/​OAndBackup$3;​ 21 .​field·​final·​synthetic·​this$1:​Ldk/​jens/​backup/​OAndBackup$3;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup$3;​)​V 23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup$3;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$1"·​·​·​·​#·​Ldk/​jens/​backup/​OAndBackup$3;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​226 27 ·​·​·​·​.​line·​226
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$3$1;​-​>this$1:​Ldk/​jens/​backup/​OAndBackup$3;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$3$1;​-​>this$1:​Ldk/​jens/​backup/​OAndBackup$3;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/dk/jens/backup/OAndBackup$3.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Ldk/​jens/​backup/​OAndBackup;​ 21 .​field·​final·​synthetic·​this$0:​Ldk/​jens/​backup/​OAndBackup;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup;​)​V 23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​OAndBackup;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​220 27 ·​·​·​·​.​line·​220
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$3;​-​>this$0:​Ldk/​jens/​backup/​OAndBackup;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$3;​-​>this$0:​Ldk/​jens/​backup/​OAndBackup;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/dk/jens/backup/OAndBackup$5.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Ldk/​jens/​backup/​OAndBackup;​ 21 .​field·​final·​synthetic·​this$0:​Ldk/​jens/​backup/​OAndBackup;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup;​)​V 23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​OAndBackup;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​324 27 ·​·​·​·​.​line·​324
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$5;​-​>this$0:​Ldk/​jens/​backup/​OAndBackup;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$5;​-​>this$0:​Ldk/​jens/​backup/​OAndBackup;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/dk/jens/backup/OAndBackup$4.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Ldk/​jens/​backup/​OAndBackup;​ 21 .​field·​final·​synthetic·​this$0:​Ldk/​jens/​backup/​OAndBackup;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup;​)​V 23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​OAndBackup;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​306 27 ·​·​·​·​.​line·​306
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$4;​-​>this$0:​Ldk/​jens/​backup/​OAndBackup;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$4;​-​>this$0:​Ldk/​jens/​backup/​OAndBackup;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/dk/jens/backup/OAndBackup$7$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Ldk/​jens/​backup/​OAndBackup$7;​ 21 .​field·​final·​synthetic·​this$1:​Ldk/​jens/​backup/​OAndBackup$7;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup$7;​)​V 23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup$7;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$1"·​·​·​·​#·​Ldk/​jens/​backup/​OAndBackup$7;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​477 27 ·​·​·​·​.​line·​477
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$7$1;​-​>this$1:​Ldk/​jens/​backup/​OAndBackup$7;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$7$1;​-​>this$1:​Ldk/​jens/​backup/​OAndBackup$7;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/dk/jens/backup/OAndBackup$6$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Ldk/​jens/​backup/​OAndBackup$6;​ 21 .​field·​final·​synthetic·​this$1:​Ldk/​jens/​backup/​OAndBackup$6;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup$6;​)​V 23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup$6;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$1"·​·​·​·​#·​Ldk/​jens/​backup/​OAndBackup$6;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​440 27 ·​·​·​·​.​line·​440
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$6$1;​-​>this$1:​Ldk/​jens/​backup/​OAndBackup$6;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$6$1;​-​>this$1:​Ldk/​jens/​backup/​OAndBackup$6;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/dk/jens/backup/OAndBackup$6.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$info:​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​ 22 .​field·​final·​synthetic·​val$info:​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup;​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​)​V 24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup;​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
  26 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​OAndBackup;​
   
26 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
27 ·​·​·​·​.​line·​435 28 ·​·​·​·​.​line·​435
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$6;​-​>this$0:​Ldk/​jens/​backup/​OAndBackup;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$6;​-​>this$0:​Ldk/​jens/​backup/​OAndBackup;​
   
29 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$6;​-​>val$info:​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$6;​-​>val$info:​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​
   
[−]
smali/dk/jens/backup/OAndBackup$7.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$info:​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​ 22 .​field·​final·​synthetic·​val$info:​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup;​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​)​V 24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup;​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
  26 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​OAndBackup;​
   
26 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
27 ·​·​·​·​.​line·​472 28 ·​·​·​·​.​line·​472
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$7;​-​>this$0:​Ldk/​jens/​backup/​OAndBackup;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$7;​-​>this$0:​Ldk/​jens/​backup/​OAndBackup;​
   
29 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$7;​-​>val$info:​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$7;​-​>val$info:​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​
   
[−]
smali/dk/jens/backup/OAndBackup$8.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Ldk/​jens/​backup/​OAndBackup;​ 21 .​field·​final·​synthetic·​this$0:​Ldk/​jens/​backup/​OAndBackup;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup;​)​V 23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​OAndBackup;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​578 27 ·​·​·​·​.​line·​578
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$8;​-​>this$0:​Ldk/​jens/​backup/​OAndBackup;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$8;​-​>this$0:​Ldk/​jens/​backup/​OAndBackup;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/dk/jens/backup/OAndBackup$9.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$et:​Landroid/​widget/​EditText;​ 22 .​field·​final·​synthetic·​val$et:​Landroid/​widget/​EditText;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup;​Landroid/​widget/​EditText;​)​V 24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup;​Landroid/​widget/​EditText;​)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
  26 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​OAndBackup;​
   
26 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
27 ·​·​·​·​.​line·​588 28 ·​·​·​·​.​line·​588
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$9;​-​>this$0:​Ldk/​jens/​backup/​OAndBackup;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$9;​-​>this$0:​Ldk/​jens/​backup/​OAndBackup;​
   
29 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$9;​-​>val$et:​Landroid/​widget/​EditText;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$9;​-​>val$et:​Landroid/​widget/​EditText;​
   
[−]
smali/dk/jens/backup/OAndBackup$InitRunnable$1$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$2:​Ldk/​jens/​backup/​OAndBackup$InitRunnab​le$1;​ 21 .​field·​final·​synthetic·​this$2:​Ldk/​jens/​backup/​OAndBackup$InitRunnab​le$1;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup$InitRunnab​le$1;​)​V 23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup$InitRunnab​le$1;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$2"·​·​·​·​#·​Ldk/​jens/​backup/​OAndBackup$InitRunnab​le$1;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​709 27 ·​·​·​·​.​line·​709
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$InitRunnab​le$1$1;​-​>this$2:​Ldk/​jens/​backup/​OAndBackup$InitRunnab​le$1;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$InitRunnab​le$1$1;​-​>this$2:​Ldk/​jens/​backup/​OAndBackup$InitRunnab​le$1;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/dk/jens/backup/OAndBackup$InitRunnable$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Ldk/​jens/​backup/​OAndBackup$InitRunnab​le;​ 21 .​field·​final·​synthetic·​this$1:​Ldk/​jens/​backup/​OAndBackup$InitRunnab​le;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup$InitRunnab​le;​)​V 23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​OAndBackup$InitRunnab​le;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$1"·​·​·​·​#·​Ldk/​jens/​backup/​OAndBackup$InitRunnab​le;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​703 27 ·​·​·​·​.​line·​703
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$InitRunnab​le$1;​-​>this$1:​Ldk/​jens/​backup/​OAndBackup$InitRunnab​le;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup$InitRunnab​le$1;​-​>this$1:​Ldk/​jens/​backup/​OAndBackup$InitRunnab​le;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/dk/jens/backup/OAndBackup.smali
Offset 93, 15 lines modified Offset 93, 14 lines modified
93 ·​·​·​·​iput·​v0,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup;​-​>notificationId:​I 93 ·​·​·​·​iput·​v0,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup;​-​>notificationId:​I
   
94 ·​·​·​·​.​line·​50 94 ·​·​·​·​.​line·​50
95 ·​·​·​·​const-​wide/​16·​v0,​·​-​0x1 95 ·​·​·​·​const-​wide/​16·​v0,​·​-​0x1
   
96 ·​·​·​·​iput-​wide·​v0,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup;​-​>threadId:​J 96 ·​·​·​·​iput-​wide·​v0,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup;​-​>threadId:​J
   
97 ·​·​·​·​.​line·​649  
98 ·​·​·​·​return-​void 97 ·​·​·​·​return-​void
99 .​end·​method 98 .​end·​method
   
   
100 #·​virtual·​methods 99 #·​virtual·​methods
101 .​method·​public·​batchIntent(Ljava/​lang/​Class;​Z)​Landroid/​content/​Intent;​ 100 .​method·​public·​batchIntent(Ljava/​lang/​Class;​Z)​Landroid/​content/​Intent;​
102 ·​·​·​·​.​locals·​3 101 ·​·​·​·​.​locals·​3
Offset 162, 15 lines modified Offset 161, 15 lines modified
162 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​Intent;​-​>putExtra(Ljava/​lang/​String;​I)​Landroid/​content/​Intent;​ 161 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​Intent;​-​>putExtra(Ljava/​lang/​String;​I)​Landroid/​content/​Intent;​
   
163 ·​·​·​·​.​line·​366 162 ·​·​·​·​.​line·​366
164 ·​·​·​·​return-​object·​v0 163 ·​·​·​·​return-​object·​v0
165 .​end·​method 164 .​end·​method
   
166 .​method·​public·​callBackup(Ldk/​jens/​backup/​AppInfo;​I)​V 165 .​method·​public·​callBackup(Ldk/​jens/​backup/​AppInfo;​I)​V
167 ·​·​·​·​.​locals·​4 166 ·​·​·​·​.​locals·​3
168 ·​·​·​·​.​param·​p1,​·​"appInfo"·​·​·​·​#·​Ldk/​jens/​backup/​AppInfo;​ 167 ·​·​·​·​.​param·​p1,​·​"appInfo"·​·​·​·​#·​Ldk/​jens/​backup/​AppInfo;​
169 ·​·​·​·​.​param·​p2,​·​"backupMode"·​·​·​·​#·​I 168 ·​·​·​·​.​param·​p2,​·​"backupMode"·​·​·​·​#·​I
   
170 ·​·​·​·​.​prologue 169 ·​·​·​·​.​prologue
171 ·​·​·​·​.​line·​140 170 ·​·​·​·​.​line·​140
172 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​Thread;​ 171 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​Thread;​
   
Offset 183, 24 lines modified Offset 182, 24 lines modified
183 ·​·​·​·​.​line·​183 182 ·​·​·​·​.​line·​183
184 ·​·​·​·​.​local·​v0,​·​"backupThread":​Ljava/​lang/​Thread;​ 183 ·​·​·​·​.​local·​v0,​·​"backupThread":​Ljava/​lang/​Thread;​
185 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​Thread;​-​>start()​V 184 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​Thread;​-​>start()​V
   
186 ·​·​·​·​.​line·​184 185 ·​·​·​·​.​line·​184
187 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​Thread;​-​>getId()​J 186 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​Thread;​-​>getId()​J
   
188 ·​·​·​·​move-​result-​wide·​v2 187 ·​·​·​·​move-​result-​wide·​v1
   
189 ·​·​·​·​iput-​wide·​v2,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup;​-​>threadId:​J 188 ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup;​-​>threadId:​J
   
190 ·​·​·​·​.​line·​185 189 ·​·​·​·​.​line·​185
191 ·​·​·​·​return-​void 190 ·​·​·​·​return-​void
192 .​end·​method 191 .​end·​method
   
193 .​method·​public·​callRestore(Ldk/​jens/​backup/​AppInfo;​I)​V 192 .​method·​public·​callRestore(Ldk/​jens/​backup/​AppInfo;​I)​V
194 ·​·​·​·​.​locals·​4 193 ·​·​·​·​.​locals·​3
195 ·​·​·​·​.​param·​p1,​·​"appInfo"·​·​·​·​#·​Ldk/​jens/​backup/​AppInfo;​ 194 ·​·​·​·​.​param·​p1,​·​"appInfo"·​·​·​·​#·​Ldk/​jens/​backup/​AppInfo;​
196 ·​·​·​·​.​param·​p2,​·​"mode"·​·​·​·​#·​I 195 ·​·​·​·​.​param·​p2,​·​"mode"·​·​·​·​#·​I
   
197 ·​·​·​·​.​prologue 196 ·​·​·​·​.​prologue
198 ·​·​·​·​.​line·​188 197 ·​·​·​·​.​line·​188
199 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​Thread;​ 198 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​Thread;​
   
Offset 213, 17 lines modified Offset 212, 17 lines modified
213 ·​·​·​·​.​line·​214 212 ·​·​·​·​.​line·​214
214 ·​·​·​·​.​local·​v0,​·​"restoreThread":​Ljava/​lang/​Thread;​ 213 ·​·​·​·​.​local·​v0,​·​"restoreThread":​Ljava/​lang/​Thread;​
215 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​Thread;​-​>start()​V 214 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​Thread;​-​>start()​V
   
216 ·​·​·​·​.​line·​215 215 ·​·​·​·​.​line·​215
217 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​Thread;​-​>getId()​J 216 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​Thread;​-​>getId()​J
   
218 ·​·​·​·​move-​result-​wide·​v2 217 ·​·​·​·​move-​result-​wide·​v1
   
219 ·​·​·​·​iput-​wide·​v2,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup;​-​>threadId:​J 218 ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Ldk/​jens/​backup/​OAndBackup;​-​>threadId:​J
   
220 ·​·​·​·​.​line·​216 219 ·​·​·​·​.​line·​216
221 ·​·​·​·​return-​void 220 ·​·​·​·​return-​void
222 .​end·​method 221 .​end·​method
   
223 .​method·​public·​checkBusybox()​V 222 .​method·​public·​checkBusybox()​V
224 ·​·​·​·​.​locals·​2 223 ·​·​·​·​.​locals·​2
Offset 372, 48 lines modified Offset 371, 53 lines modified
   
372 ·​·​·​·​.​line·​612 371 ·​·​·​·​.​line·​612
373 ·​·​·​·​.​local·​v3,​·​"users":​[Ljava/​lang/​CharSequence;​ 372 ·​·​·​·​.​local·​v3,​·​"users":​[Ljava/​lang/​CharSequence;​
374 ·​·​·​·​new-​instance·​v4,​·​Landroid/​app/​AlertDialog$Builder;​ 373 ·​·​·​·​new-​instance·​v4,​·​Landroid/​app/​AlertDialog$Builder;​
   
375 ·​·​·​·​invoke-​direct·​{v4,​·​p0},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 374 ·​·​·​·​invoke-​direct·​{v4,​·​p0},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
  375 ·​·​·​·​.​line·​613
376 ·​·​·​·​invoke-​virtual·​{v4,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 376 ·​·​·​·​invoke-​virtual·​{v4,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
377 ·​·​·​·​move-​result-​object·​v4 377 ·​·​·​·​move-​result-​object·​v4
   
378 ·​·​·​·​const/​4·​v5,​·​0x0 378 ·​·​·​·​const/​4·​v5,​·​0x0
   
379 ·​·​·​·​new-​instance·​v6,​·​Ldk/​jens/​backup/​OAndBackup$12;​ 379 ·​·​·​·​new-​instance·​v6,​·​Ldk/​jens/​backup/​OAndBackup$12;​
   
380 ·​·​·​·​invoke-​direct·​{v6,​·​p0,​·​v0,​·​v2},​·​Ldk/​jens/​backup/​OAndBackup$12;​-​><init>(Ldk/​jens/​backup/​OAndBackup;​Ljava/​util/​ArrayList;​Ljava/​util/​ArrayList;​)​V 380 ·​·​·​·​invoke-​direct·​{v6,​·​p0,​·​v0,​·​v2},​·​Ldk/​jens/​backup/​OAndBackup$12;​-​><init>(Ldk/​jens/​backup/​OAndBackup;​Ljava/​util/​ArrayList;​Ljava/​util/​ArrayList;​)​V
   
  381 ·​·​·​·​.​line·​614
381 ·​·​·​·​invoke-​virtual·​{v4,​·​v3,​·​v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMultiChoiceItems(​[Ljava/​lang/​CharSequence;​[ZLandroid/​content/​DialogInterface$OnMul​tiChoiceClickListener​;​)​Landroid/​app/​AlertDialog$Builder;​ 382 ·​·​·​·​invoke-​virtual·​{v4,​·​v3,​·​v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMultiChoiceItems(​[Ljava/​lang/​CharSequence;​[ZLandroid/​content/​DialogInterface$OnMul​tiChoiceClickListener​;​)​Landroid/​app/​AlertDialog$Builder;​
   
382 ·​·​·​·​move-​result-​object·​v4 383 ·​·​·​·​move-​result-​object·​v4
   
383 ·​·​·​·​const·​v5,​·​0x7f060015 384 ·​·​·​·​const·​v5,​·​0x7f060015
Max diff block lines reached; 10712/13629 bytes (78.60%) of diff not shown.
[−]
smali/dk/jens/backup/RestoreOptionsDialogFragment$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$appInfo:​Ldk/​jens/​backup/​AppInfo;​ 22 .​field·​final·​synthetic·​val$appInfo:​Ldk/​jens/​backup/​AppInfo;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​RestoreOptionsDialogF​ragment;​Ldk/​jens/​backup/​AppInfo;​)​V 24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​RestoreOptionsDialogF​ragment;​Ldk/​jens/​backup/​AppInfo;​)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
  26 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​RestoreOptionsDialogF​ragment;​
   
26 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
27 ·​·​·​·​.​line·​25 28 ·​·​·​·​.​line·​25
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​RestoreOptionsDialogF​ragment$1;​-​>this$0:​Ldk/​jens/​backup/​RestoreOptionsDialogF​ragment;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​RestoreOptionsDialogF​ragment$1;​-​>this$0:​Ldk/​jens/​backup/​RestoreOptionsDialogF​ragment;​
   
29 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​RestoreOptionsDialogF​ragment$1;​-​>val$appInfo:​Ldk/​jens/​backup/​AppInfo;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​RestoreOptionsDialogF​ragment$1;​-​>val$appInfo:​Ldk/​jens/​backup/​AppInfo;​
   
[−]
smali/dk/jens/backup/R.smali
Offset 23, 10 lines modified Offset 23, 9 lines modified
23 .​method·​public·​constructor·​<init>()​V 23 .​method·​public·​constructor·​<init>()​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
   
25 ·​·​·​·​.​prologue 25 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​10 26 ·​·​·​·​.​line·​10
27 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 27 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
28 ·​·​·​·​.​line·​277  
29 ·​·​·​·​return-​void 28 ·​·​·​·​return-​void
30 .​end·​method 29 .​end·​method
[−]
smali/dk/jens/backup/RestoreOptionsDialogFragment$2.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$appInfo:​Ldk/​jens/​backup/​AppInfo;​ 22 .​field·​final·​synthetic·​val$appInfo:​Ldk/​jens/​backup/​AppInfo;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​RestoreOptionsDialogF​ragment;​Ldk/​jens/​backup/​AppInfo;​)​V 24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​RestoreOptionsDialogF​ragment;​Ldk/​jens/​backup/​AppInfo;​)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
  26 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​RestoreOptionsDialogF​ragment;​
   
26 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
27 ·​·​·​·​.​line·​36 28 ·​·​·​·​.​line·​36
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​RestoreOptionsDialogF​ragment$2;​-​>this$0:​Ldk/​jens/​backup/​RestoreOptionsDialogF​ragment;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​RestoreOptionsDialogF​ragment$2;​-​>this$0:​Ldk/​jens/​backup/​RestoreOptionsDialogF​ragment;​
   
29 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​RestoreOptionsDialogF​ragment$2;​-​>val$appInfo:​Ldk/​jens/​backup/​AppInfo;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​RestoreOptionsDialogF​ragment$2;​-​>val$appInfo:​Ldk/​jens/​backup/​AppInfo;​
   
[−]
smali/dk/jens/backup/RestoreOptionsDialogFragment$3.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$appInfo:​Ldk/​jens/​backup/​AppInfo;​ 22 .​field·​final·​synthetic·​val$appInfo:​Ldk/​jens/​backup/​AppInfo;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​RestoreOptionsDialogF​ragment;​Ldk/​jens/​backup/​AppInfo;​)​V 24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​RestoreOptionsDialogF​ragment;​Ldk/​jens/​backup/​AppInfo;​)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
  26 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​RestoreOptionsDialogF​ragment;​
   
26 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
27 ·​·​·​·​.​line·​52 28 ·​·​·​·​.​line·​52
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​RestoreOptionsDialogF​ragment$3;​-​>this$0:​Ldk/​jens/​backup/​RestoreOptionsDialogF​ragment;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​RestoreOptionsDialogF​ragment$3;​-​>this$0:​Ldk/​jens/​backup/​RestoreOptionsDialogF​ragment;​
   
29 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​RestoreOptionsDialogF​ragment$3;​-​>val$appInfo:​Ldk/​jens/​backup/​AppInfo;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​RestoreOptionsDialogF​ragment$3;​-​>val$appInfo:​Ldk/​jens/​backup/​AppInfo;​
   
[−]
smali/dk/jens/backup/Scheduler.smali
Offset 64, 15 lines modified Offset 64, 14 lines modified
64 .​method·​public·​constructor·​<init>()​V 64 .​method·​public·​constructor·​<init>()​V
65 ·​·​·​·​.​locals·​0 65 ·​·​·​·​.​locals·​0
   
66 ·​·​·​·​.​prologue 66 ·​·​·​·​.​prologue
67 ·​·​·​·​.​line·​26 67 ·​·​·​·​.​line·​26
68 ·​·​·​·​invoke-​direct·​{p0},​·​Ldk/​jens/​backup/​BaseActivity;​-​><init>()​V 68 ·​·​·​·​invoke-​direct·​{p0},​·​Ldk/​jens/​backup/​BaseActivity;​-​><init>()​V
   
69 ·​·​·​·​.​line·​419  
70 ·​·​·​·​return-​void 69 ·​·​·​·​return-​void
71 .​end·​method 70 .​end·​method
   
   
72 #·​virtual·​methods 71 #·​virtual·​methods
73 .​method·​public·​buildUi(I)​Landroid/​view/​View;​ 72 .​method·​public·​buildUi(I)​Landroid/​view/​View;​
74 ·​·​·​·​.​locals·​21 73 ·​·​·​·​.​locals·​21
Offset 846, 914 lines modified Offset 845, 902 lines modified
   
846 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ldk/​jens/​backup/​HandleAlarms;​-​>cancelAlarm(I)​V 845 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ldk/​jens/​backup/​HandleAlarms;​-​>cancelAlarm(I)​V
   
847 ·​·​·​·​goto·​:​goto_0 846 ·​·​·​·​goto·​:​goto_0
848 .​end·​method 847 .​end·​method
   
849 .​method·​public·​migrateSchedules(II)​V 848 .​method·​public·​migrateSchedules(II)​V
850 ·​·​·​·​.​locals·​26 849 ·​·​·​·​.​locals·​24
851 ·​·​·​·​.​param·​p1,​·​"number"·​·​·​·​#·​I 850 ·​·​·​·​.​param·​p1,​·​"number"·​·​·​·​#·​I
852 ·​·​·​·​.​param·​p2,​·​"total"·​·​·​·​#·​I 851 ·​·​·​·​.​param·​p2,​·​"total"·​·​·​·​#·​I
   
853 ·​·​·​·​.​prologue 852 ·​·​·​·​.​prologue
854 ·​·​·​·​.​line·​327 853 ·​·​·​·​.​line·​327
855 ·​·​·​·​move/​from16·​v5,​·​p1 854 ·​·​·​·​move/​from16·​v4,​·​p1
   
856 ·​·​·​·​.​local·​v5,​·​"i":​I 855 ·​·​·​·​.​local·​v4,​·​"i":​I
857 ·​·​·​·​:​goto_0 856 ·​·​·​·​:​goto_0
858 ·​·​·​·​move/​from16·​v0,​·​p2 857 ·​·​·​·​move/​from16·​v0,​·​p2
   
859 ·​·​·​·​if-​ge·​v5,​·​v0,​·​:​cond_3 858 ·​·​·​·​if-​ge·​v4,​·​v0,​·​:​cond_3
   
860 ·​·​·​·​.​line·​330 859 ·​·​·​·​.​line·​330
861 ·​·​·​·​move-​object/​from16·​v0,​·​p0 860 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
862 ·​·​·​·​iget-​object·​v4,​·​v0,​·​Ldk/​jens/​backup/​Scheduler;​-​>prefs:​Landroid/​content/​SharedPreferences;​ 861 ·​·​·​·​iget-​object·​v3,​·​v0,​·​Ldk/​jens/​backup/​Scheduler;​-​>prefs:​Landroid/​content/​SharedPreferences;​
   
863 ·​·​·​·​new-​instance·​v20,​·​Ljava/​lang/​StringBuilder;​ 862 ·​·​·​·​new-​instance·​v19,​·​Ljava/​lang/​StringBuilder;​
   
864 ·​·​·​·​invoke-​direct/​range·​{v20·​.​.​·​v20},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 863 ·​·​·​·​invoke-​direct/​range·​{v19·​.​.​·​v19},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
865 ·​·​·​·​const-​string·​v21,​·​"enabled" 864 ·​·​·​·​const-​string·​v20,​·​"enabled"
   
866 ·​·​·​·​invoke-​virtual/​range·​{v20·​.​.​·​v21},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 865 ·​·​·​·​invoke-​virtual/​range·​{v19·​.​.​·​v20},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
867 ·​·​·​·​move-​result-​object·​v20 866 ·​·​·​·​move-​result-​object·​v19
   
868 ·​·​·​·​add-​int/​lit8·​v21,​·​v5,​·​0x1 867 ·​·​·​·​add-​int/​lit8·​v20,​·​v4,​·​0x1
   
869 ·​·​·​·​invoke-​virtual/​range·​{v20·​.​.​·​v21},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​ 868 ·​·​·​·​invoke-​virtual/​range·​{v19·​.​.​·​v20},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​
   
870 ·​·​·​·​move-​result-​object·​v20 869 ·​·​·​·​move-​result-​object·​v19
   
871 ·​·​·​·​invoke-​virtual/​range·​{v20·​.​.​·​v20},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 870 ·​·​·​·​invoke-​virtual/​range·​{v19·​.​.​·​v19},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
872 ·​·​·​·​move-​result-​object·​v20 871 ·​·​·​·​move-​result-​object·​v19
   
873 ·​·​·​·​const/​16·​v21,​·​0x0 872 ·​·​·​·​const/​16·​v20,​·​0x0
   
874 ·​·​·​·​move-​object/​from16·​v0,​·​v20 873 ·​·​·​·​move-​object/​from16·​v0,​·​v19
   
875 ·​·​·​·​move/​from16·​v1,​·​v21 874 ·​·​·​·​move/​from16·​v1,​·​v20
   
876 ·​·​·​·​invoke-​interface·​{v4,​·​v0,​·​v1},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z 875 ·​·​·​·​invoke-​interface·​{v3,​·​v0,​·​v1},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z
   
877 ·​·​·​·​move-​result·​v4 876 ·​·​·​·​move-​result·​v3
   
878 ·​·​·​·​if-​eqz·​v4,​·​:​cond_0 877 ·​·​·​·​if-​eqz·​v3,​·​:​cond_0
   
879 ·​·​·​·​.​line·​332 878 ·​·​·​·​.​line·​332
880 ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J 879 ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J
   
881 ·​·​·​·​move-​result-​wide·​v20 880 ·​·​·​·​move-​result-​wide·​v19
   
882 ·​·​·​·​move-​object/​from16·​v0,​·​p0 881 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
883 ·​·​·​·​iget-​object·​v4,​·​v0,​·​Ldk/​jens/​backup/​Scheduler;​-​>prefs:​Landroid/​content/​SharedPreferences;​ 882 ·​·​·​·​iget-​object·​v3,​·​v0,​·​Ldk/​jens/​backup/​Scheduler;​-​>prefs:​Landroid/​content/​SharedPreferences;​
   
884 ·​·​·​·​new-​instance·​v22,​·​Ljava/​lang/​StringBuilder;​ 883 ·​·​·​·​new-​instance·​v21,​·​Ljava/​lang/​StringBuilder;​
   
885 ·​·​·​·​invoke-​direct/​range·​{v22·​.​.​·​v22},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 884 ·​·​·​·​invoke-​direct/​range·​{v21·​.​.​·​v21},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
886 ·​·​·​·​const-​string·​v23,​·​"timePlaced" 885 ·​·​·​·​const-​string·​v22,​·​"timePlaced"
   
887 ·​·​·​·​invoke-​virtual/​range·​{v22·​.​.​·​v23},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 886 ·​·​·​·​invoke-​virtual/​range·​{v21·​.​.​·​v22},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
888 ·​·​·​·​move-​result-​object·​v22 887 ·​·​·​·​move-​result-​object·​v21
   
889 ·​·​·​·​add-​int/​lit8·​v23,​·​v5,​·​0x1 888 ·​·​·​·​add-​int/​lit8·​v22,​·​v4,​·​0x1
   
890 ·​·​·​·​invoke-​virtual/​range·​{v22·​.​.​·​v23},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​ 889 ·​·​·​·​invoke-​virtual/​range·​{v21·​.​.​·​v22},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​
   
891 ·​·​·​·​move-​result-​object·​v22 890 ·​·​·​·​move-​result-​object·​v21
   
Max diff block lines reached; 65491/69705 bytes (93.95%) of diff not shown.
[−]
smali/dk/jens/backup/ShareDialogFragment$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$arguments:​Landroid/​os/​Bundle;​ 22 .​field·​final·​synthetic·​val$arguments:​Landroid/​os/​Bundle;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​ShareDialogFragment;​Landroid/​os/​Bundle;​)​V 24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​ShareDialogFragment;​Landroid/​os/​Bundle;​)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
  26 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​ShareDialogFragment;​
   
26 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
27 ·​·​·​·​.​line·​28 28 ·​·​·​·​.​line·​28
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​ShareDialogFragment$1​;​-​>this$0:​Ldk/​jens/​backup/​ShareDialogFragment;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​ShareDialogFragment$1​;​-​>this$0:​Ldk/​jens/​backup/​ShareDialogFragment;​
   
29 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​ShareDialogFragment$1​;​-​>val$arguments:​Landroid/​os/​Bundle;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​ShareDialogFragment$1​;​-​>val$arguments:​Landroid/​os/​Bundle;​
   
[−]
smali/dk/jens/backup/ShareDialogFragment$3.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$arguments:​Landroid/​os/​Bundle;​ 22 .​field·​final·​synthetic·​val$arguments:​Landroid/​os/​Bundle;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​ShareDialogFragment;​Landroid/​os/​Bundle;​)​V 24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​ShareDialogFragment;​Landroid/​os/​Bundle;​)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
  26 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​ShareDialogFragment;​
   
26 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
27 ·​·​·​·​.​line·​48 28 ·​·​·​·​.​line·​48
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​ShareDialogFragment$3​;​-​>this$0:​Ldk/​jens/​backup/​ShareDialogFragment;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​ShareDialogFragment$3​;​-​>this$0:​Ldk/​jens/​backup/​ShareDialogFragment;​
   
29 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​ShareDialogFragment$3​;​-​>val$arguments:​Landroid/​os/​Bundle;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​ShareDialogFragment$3​;​-​>val$arguments:​Landroid/​os/​Bundle;​
   
[−]
smali/dk/jens/backup/ShareDialogFragment$2.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$arguments:​Landroid/​os/​Bundle;​ 22 .​field·​final·​synthetic·​val$arguments:​Landroid/​os/​Bundle;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​ShareDialogFragment;​Landroid/​os/​Bundle;​)​V 24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​ShareDialogFragment;​Landroid/​os/​Bundle;​)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
  26 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​ShareDialogFragment;​
   
26 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
27 ·​·​·​·​.​line·​38 28 ·​·​·​·​.​line·​38
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​ShareDialogFragment$2​;​-​>this$0:​Ldk/​jens/​backup/​ShareDialogFragment;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​ShareDialogFragment$2​;​-​>this$0:​Ldk/​jens/​backup/​ShareDialogFragment;​
   
29 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​ShareDialogFragment$2​;​-​>val$arguments:​Landroid/​os/​Bundle;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​ShareDialogFragment$2​;​-​>val$arguments:​Landroid/​os/​Bundle;​
   
[−]
smali/dk/jens/backup/ShellCommands$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$apk:​Ljava/​lang/​String;​ 22 .​field·​final·​synthetic·​val$apk:​Ljava/​lang/​String;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​ShellCommands;​Ljava/​lang/​String;​)​V 24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​ShellCommands;​Ljava/​lang/​String;​)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
  26 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​ShellCommands;​
   
26 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
27 ·​·​·​·​.​line·​727 28 ·​·​·​·​.​line·​727
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​ShellCommands$1;​-​>this$0:​Ldk/​jens/​backup/​ShellCommands;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​ShellCommands$1;​-​>this$0:​Ldk/​jens/​backup/​ShellCommands;​
   
29 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​ShellCommands$1;​-​>val$apk:​Ljava/​lang/​String;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​ShellCommands$1;​-​>val$apk:​Ljava/​lang/​String;​
   
[−]
smali/dk/jens/backup/ShellCommands.smali
Offset 307, 78 lines modified Offset 307, 72 lines modified
307 ·​·​·​·​sput-​object·​v0,​·​Ldk/​jens/​backup/​ShellCommands;​-​>errors:​Ljava/​lang/​String;​ 307 ·​·​·​·​sput-​object·​v0,​·​Ldk/​jens/​backup/​ShellCommands;​-​>errors:​Ljava/​lang/​String;​
   
308 ·​·​·​·​.​line·​852 308 ·​·​·​·​.​line·​852
309 ·​·​·​·​return-​void 309 ·​·​·​·​return-​void
310 .​end·​method 310 .​end·​method
   
311 .​method·​public·​static·​deleteBackup(Ljava/​io/​File;​)​V 311 .​method·​public·​static·​deleteBackup(Ljava/​io/​File;​)​V
312 ·​·​·​·​.​locals·​5 312 ·​·​·​·​.​locals·​4
313 ·​·​·​·​.​param·​p0,​·​"file"·​·​·​·​#·​Ljava/​io/​File;​ 313 ·​·​·​·​.​param·​p0,​·​"file"·​·​·​·​#·​Ljava/​io/​File;​
   
314 ·​·​·​·​.​prologue 314 ·​·​·​·​.​prologue
315 ·​·​·​·​.​line·​714 315 ·​·​·​·​.​line·​714
316 ·​·​·​·​invoke-​virtual·​{p0},​·​Ljava/​io/​File;​-​>exists()​Z 316 ·​·​·​·​invoke-​virtual·​{p0},​·​Ljava/​io/​File;​-​>exists()​Z
   
317 ·​·​·​·​move-​result·​v4 317 ·​·​·​·​move-​result·​v1
   
318 ·​·​·​·​if-​eqz·​v4,​·​:​cond_1 318 ·​·​·​·​if-​eqz·​v1,​·​:​cond_1
   
319 ·​·​·​·​.​line·​716 319 ·​·​·​·​.​line·​716
320 ·​·​·​·​invoke-​virtual·​{p0},​·​Ljava/​io/​File;​-​>isDirectory()​Z 320 ·​·​·​·​invoke-​virtual·​{p0},​·​Ljava/​io/​File;​-​>isDirectory()​Z
   
321 ·​·​·​·​move-​result·​v4 321 ·​·​·​·​move-​result·​v1
   
322 ·​·​·​·​if-​eqz·​v4,​·​:​cond_0 322 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
323 ·​·​·​·​.​line·​717 323 ·​·​·​·​.​line·​717
324 ·​·​·​·​invoke-​virtual·​{p0},​·​Ljava/​io/​File;​-​>list()​[Ljava/​lang/​String;​ 324 ·​·​·​·​invoke-​virtual·​{p0},​·​Ljava/​io/​File;​-​>list()​[Ljava/​lang/​String;​
   
325 ·​·​·​·​move-​result-​object·​v4 325 ·​·​·​·​move-​result-​object·​v1
   
326 ·​·​·​·​array-​length·​v4,​·​v4 326 ·​·​·​·​array-​length·​v1,​·​v1
   
327 ·​·​·​·​if-​lez·​v4,​·​:​cond_0 327 ·​·​·​·​if-​lez·​v1,​·​:​cond_0
   
328 ·​·​·​·​invoke-​virtual·​{p0},​·​Ljava/​io/​File;​-​>listFiles()​[Ljava/​io/​File;​ 328 ·​·​·​·​invoke-​virtual·​{p0},​·​Ljava/​io/​File;​-​>listFiles()​[Ljava/​io/​File;​
   
329 ·​·​·​·​move-​result-​object·​v4 329 ·​·​·​·​move-​result-​object·​v1
   
330 ·​·​·​·​if-​eqz·​v4,​·​:​cond_0 330 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
331 ·​·​·​·​.​line·​718 331 ·​·​·​·​.​line·​718
332 ·​·​·​·​invoke-​virtual·​{p0},​·​Ljava/​io/​File;​-​>listFiles()​[Ljava/​io/​File;​ 332 ·​·​·​·​invoke-​virtual·​{p0},​·​Ljava/​io/​File;​-​>listFiles()​[Ljava/​io/​File;​
   
333 ·​·​·​·​move-​result-​object·​v0 333 ·​·​·​·​move-​result-​object·​v2
   
334 ·​·​·​·​.​local·​v0,​·​"arr$":​[Ljava/​io/​File;​ 334 ·​·​·​·​array-​length·​v3,​·​v2
335 ·​·​·​·​array-​length·​v3,​·​v0  
   
336 ·​·​·​·​.​local·​v3,​·​"len$":​I 335 ·​·​·​·​const/​4·​v1,​·​0x0
337 ·​·​·​·​const/​4·​v2,​·​0x0  
   
338 ·​·​·​·​.​local·​v2,​·​"i$":​I  
339 ·​·​·​·​:​goto_0 336 ·​·​·​·​:​goto_0
340 ·​·​·​·​if-​ge·​v2,​·​v3,​·​:​cond_0 337 ·​·​·​·​if-​ge·​v1,​·​v3,​·​:​cond_0
   
341 ·​·​·​·​aget-​object·​v1,​·​v0,​·​v2 338 ·​·​·​·​aget-​object·​v0,​·​v2,​·​v1
   
342 ·​·​·​·​.​line·​719 339 ·​·​·​·​.​line·​719
343 ·​·​·​·​.​local·​v1,​·​"child":​Ljava/​io/​File;​ 340 ·​·​·​·​.​local·​v0,​·​"child":​Ljava/​io/​File;​
344 ·​·​·​·​invoke-​static·​{v1},​·​Ldk/​jens/​backup/​ShellCommands;​-​>deleteBackup(Ljava/​io/​File;​)​V 341 ·​·​·​·​invoke-​static·​{v0},​·​Ldk/​jens/​backup/​ShellCommands;​-​>deleteBackup(Ljava/​io/​File;​)​V
   
345 ·​·​·​·​.​line·​718 342 ·​·​·​·​.​line·​718
346 ·​·​·​·​add-​int/​lit8·​v2,​·​v2,​·​0x1 343 ·​·​·​·​add-​int/​lit8·​v1,​·​v1,​·​0x1
   
347 ·​·​·​·​goto·​:​goto_0 344 ·​·​·​·​goto·​:​goto_0
   
348 ·​·​·​·​.​line·​720 345 ·​·​·​·​.​line·​720
349 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"arr$":​[Ljava/​io/​File;​ 346 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"child":​Ljava/​io/​File;​
350 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"child":​Ljava/​io/​File;​  
351 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"i$":​I  
352 ·​·​·​·​.​end·​local·​v3·​·​·​·​#·​"len$":​I  
353 ·​·​·​·​:​cond_0 347 ·​·​·​·​:​cond_0
354 ·​·​·​·​invoke-​virtual·​{p0},​·​Ljava/​io/​File;​-​>delete()​Z 348 ·​·​·​·​invoke-​virtual·​{p0},​·​Ljava/​io/​File;​-​>delete()​Z
   
355 ·​·​·​·​.​line·​722 349 ·​·​·​·​.​line·​722
356 ·​·​·​·​:​cond_1 350 ·​·​·​·​:​cond_1
357 ·​·​·​·​return-​void 351 ·​·​·​·​return-​void
358 .​end·​method 352 .​end·​method
Offset 647, 547 lines modified Offset 641, 525 lines modified
   
647 ·​·​·​·​goto·​:​goto_0 641 ·​·​·​·​goto·​:​goto_0
648 .​end·​method 642 .​end·​method
   
   
649 #·​virtual·​methods 643 #·​virtual·​methods
650 .​method·​public·​varargs·​backupSpecial(Ljava/​io/​File;​Ljava/​lang/​String;​[Ljava/​lang/​String;​)​I 644 .​method·​public·​varargs·​backupSpecial(Ljava/​io/​File;​Ljava/​lang/​String;​[Ljava/​lang/​String;​)​I
651 ·​·​·​·​.​locals·​17 645 ·​·​·​·​.​locals·​15
652 ·​·​·​·​.​param·​p1,​·​"backupSubDir"·​·​·​·​#·​Ljava/​io/​File;​ 646 ·​·​·​·​.​param·​p1,​·​"backupSubDir"·​·​·​·​#·​Ljava/​io/​File;​
653 ·​·​·​·​.​param·​p2,​·​"label"·​·​·​·​#·​Ljava/​lang/​String;​ 647 ·​·​·​·​.​param·​p2,​·​"label"·​·​·​·​#·​Ljava/​lang/​String;​
654 ·​·​·​·​.​param·​p3,​·​"files"·​·​·​·​#·​[Ljava/​lang/​String;​ 648 ·​·​·​·​.​param·​p3,​·​"files"·​·​·​·​#·​[Ljava/​lang/​String;​
   
655 ·​·​·​·​.​prologue 649 ·​·​·​·​.​prologue
656 ·​·​·​·​.​line·​242 650 ·​·​·​·​.​line·​242
657 ·​·​·​·​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Ljava/​io/​File;​-​>getAbsolutePath()​Ljava/​lang/​String;​ 651 ·​·​·​·​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Ljava/​io/​File;​-​>getAbsolutePath()​Ljava/​lang/​String;​
   
658 ·​·​·​·​move-​result-​object·​v14 652 ·​·​·​·​move-​result-​object·​v11
   
659 ·​·​·​·​move-​object/​from16·​v0,​·​p0  
   
Max diff block lines reached; 361525/364535 bytes (99.17%) of diff not shown.
[−]
smali/dk/jens/backup/Tools$1$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Ldk/​jens/​backup/​Tools$1;​ 21 .​field·​final·​synthetic·​this$1:​Ldk/​jens/​backup/​Tools$1;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​Tools$1;​)​V 23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​Tools$1;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$1"·​·​·​·​#·​Ldk/​jens/​backup/​Tools$1;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​103 27 ·​·​·​·​.​line·​103
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​Tools$1$1;​-​>this$1:​Ldk/​jens/​backup/​Tools$1;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​Tools$1$1;​-​>this$1:​Ldk/​jens/​backup/​Tools$1;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/dk/jens/backup/Tools$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$deleteList:​Ljava/​util/​ArrayList;​ 22 .​field·​final·​synthetic·​val$deleteList:​Ljava/​util/​ArrayList;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​Tools;​Ljava/​util/​ArrayList;​)​V 24 .​method·​constructor·​<init>(Ldk/​jens/​backup/​Tools;​Ljava/​util/​ArrayList;​)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
  26 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​Tools;​
   
26 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
27 ·​·​·​·​.​line·​97 28 ·​·​·​·​.​line·​97
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​Tools$1;​-​>this$0:​Ldk/​jens/​backup/​Tools;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​Tools$1;​-​>this$0:​Ldk/​jens/​backup/​Tools;​
   
29 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​Tools$1;​-​>val$deleteList:​Ljava/​util/​ArrayList;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Ldk/​jens/​backup/​Tools$1;​-​>val$deleteList:​Ljava/​util/​ArrayList;​
   
Offset 56, 12 lines modified Offset 57, 13 lines modified
   
56 ·​·​·​·​new-​instance·​v1,​·​Ldk/​jens/​backup/​Tools$1$1;​ 57 ·​·​·​·​new-​instance·​v1,​·​Ldk/​jens/​backup/​Tools$1$1;​
   
57 ·​·​·​·​invoke-​direct·​{v1,​·​p0},​·​Ldk/​jens/​backup/​Tools$1$1;​-​><init>(Ldk/​jens/​backup/​Tools$1;​)​V 58 ·​·​·​·​invoke-​direct·​{v1,​·​p0},​·​Ldk/​jens/​backup/​Tools$1$1;​-​><init>(Ldk/​jens/​backup/​Tools$1;​)​V
   
58 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​Thread;​-​><init>(Ljava/​lang/​Runnable;​)​V 59 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​Thread;​-​><init>(Ljava/​lang/​Runnable;​)​V
   
  60 ·​·​·​·​.​line·​108
59 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​Thread;​-​>start()​V 61 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​Thread;​-​>start()​V
   
60 ·​·​·​·​.​line·​109 62 ·​·​·​·​.​line·​109
61 ·​·​·​·​return-​void 63 ·​·​·​·​return-​void
62 .​end·​method 64 .​end·​method
[−]
smali/dk/jens/backup/Tools$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Ldk/​jens/​backup/​Tools;​ 21 .​field·​final·​synthetic·​this$0:​Ldk/​jens/​backup/​Tools;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​Tools;​)​V 23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​Tools;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​Tools;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​168 27 ·​·​·​·​.​line·​168
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​Tools$2;​-​>this$0:​Ldk/​jens/​backup/​Tools;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​Tools$2;​-​>this$0:​Ldk/​jens/​backup/​Tools;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/dk/jens/backup/Tools.smali
Offset 57, 15 lines modified Offset 57, 14 lines modified
57 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​app/​ListActivity;​-​><init>()​V 57 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​app/​ListActivity;​-​><init>()​V
   
58 ·​·​·​·​.​line·​21 58 ·​·​·​·​.​line·​21
59 ·​·​·​·​sget-​object·​v0,​·​Ldk/​jens/​backup/​OAndBackup;​-​>appInfoList:​Ljava/​util/​ArrayList;​ 59 ·​·​·​·​sget-​object·​v0,​·​Ldk/​jens/​backup/​OAndBackup;​-​>appInfoList:​Ljava/​util/​ArrayList;​
   
60 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Ldk/​jens/​backup/​Tools;​-​>appInfoList:​Ljava/​util/​ArrayList;​ 60 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Ldk/​jens/​backup/​Tools;​-​>appInfoList:​Ljava/​util/​ArrayList;​
   
61 ·​·​·​·​.​line·​178  
62 ·​·​·​·​return-​void 61 ·​·​·​·​return-​void
63 .​end·​method 62 .​end·​method
   
   
64 #·​virtual·​methods 63 #·​virtual·​methods
65 .​method·​public·​changesMade()​V 64 .​method·​public·​changesMade()​V
66 ·​·​·​·​.​locals·​3 65 ·​·​·​·​.​locals·​3
Offset 90, 130 lines modified Offset 89, 129 lines modified
90 ·​·​·​·​invoke-​virtual·​{p0,​·​v1,​·​v0},​·​Ldk/​jens/​backup/​Tools;​-​>setResult(ILandroid/​content/​Intent;​)​V 89 ·​·​·​·​invoke-​virtual·​{p0,​·​v1,​·​v0},​·​Ldk/​jens/​backup/​Tools;​-​>setResult(ILandroid/​content/​Intent;​)​V
   
91 ·​·​·​·​.​line·​141 90 ·​·​·​·​.​line·​141
92 ·​·​·​·​return-​void 91 ·​·​·​·​return-​void
93 .​end·​method 92 .​end·​method
   
94 .​method·​public·​deleteBackups(Ljava/​util/​ArrayList;​)​V 93 .​method·​public·​deleteBackups(Ljava/​util/​ArrayList;​)​V
95 ·​·​·​·​.​locals·​9 94 ·​·​·​·​.​locals·​8
96 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 95 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
97 ·​·​·​·​·​·​·​·​value·​=·​{ 96 ·​·​·​·​·​·​·​·​value·​=·​{
98 ·​·​·​·​·​·​·​·​·​·​·​·​"(",​ 97 ·​·​·​·​·​·​·​·​·​·​·​·​"(",​
99 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​ArrayList",​ 98 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​ArrayList",​
100 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​ 99 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​
101 ·​·​·​·​·​·​·​·​·​·​·​·​"Ldk/​jens/​backup/​AppInfo;​",​ 100 ·​·​·​·​·​·​·​·​·​·​·​·​"Ldk/​jens/​backup/​AppInfo;​",​
102 ·​·​·​·​·​·​·​·​·​·​·​·​">;​)​V" 101 ·​·​·​·​·​·​·​·​·​·​·​·​">;​)​V"
103 ·​·​·​·​·​·​·​·​} 102 ·​·​·​·​·​·​·​·​}
104 ·​·​·​·​.​end·​annotation 103 ·​·​·​·​.​end·​annotation
   
105 ·​·​·​·​.​prologue 104 ·​·​·​·​.​prologue
106 ·​·​·​·​.​local·​p1,​·​"deleteList":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ldk/​jens/​backup/​AppInfo;​>;​" 105 ·​·​·​·​.​local·​p1,​·​"deleteList":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ldk/​jens/​backup/​AppInfo;​>;​"
107 ·​·​·​·​const·​v3,​·​0x7f060083 106 ·​·​·​·​const·​v4,​·​0x7f060083
   
108 ·​·​·​·​.​line·​144 107 ·​·​·​·​.​line·​144
109 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Ldk/​jens/​backup/​Tools;​-​>handleMessages:​Ldk/​jens/​backup/​HandleMessages;​ 108 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Ldk/​jens/​backup/​Tools;​-​>handleMessages:​Ldk/​jens/​backup/​HandleMessages;​
   
110 ·​·​·​·​invoke-​virtual·​{p0,​·​v3},​·​Ldk/​jens/​backup/​Tools;​-​>getString(I)​Ljava/​lang/​String;​ 109 ·​·​·​·​invoke-​virtual·​{p0,​·​v4},​·​Ldk/​jens/​backup/​Tools;​-​>getString(I)​Ljava/​lang/​String;​
   
111 ·​·​·​·​move-​result-​object·​v1 110 ·​·​·​·​move-​result-​object·​v1
   
112 ·​·​·​·​const-​string·​v2,​·​"" 111 ·​·​·​·​const-​string·​v2,​·​""
   
113 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Ldk/​jens/​backup/​HandleMessages;​-​>showMessage(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 112 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Ldk/​jens/​backup/​HandleMessages;​-​>showMessage(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
114 ·​·​·​·​.​line·​145 113 ·​·​·​·​.​line·​145
115 ·​·​·​·​invoke-​virtual·​{p1},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 114 ·​·​·​·​invoke-​virtual·​{p1},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
116 ·​·​·​·​move-​result-​object·​v8 115 ·​·​·​·​move-​result-​object·​v0
   
117 ·​·​·​·​.​local·​v8,​·​"i$":​Ljava/​util/​Iterator;​  
118 ·​·​·​·​:​goto_0 116 ·​·​·​·​:​goto_0
119 ·​·​·​·​invoke-​interface·​{v8},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 117 ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
120 ·​·​·​·​move-​result·​v0 118 ·​·​·​·​move-​result·​v1
   
121 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1 119 ·​·​·​·​if-​eqz·​v1,​·​:​cond_1
   
122 ·​·​·​·​invoke-​interface·​{v8},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 120 ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
123 ·​·​·​·​move-​result-​object·​v6 121 ·​·​·​·​move-​result-​object·​v6
   
124 ·​·​·​·​check-​cast·​v6,​·​Ldk/​jens/​backup/​AppInfo;​ 122 ·​·​·​·​check-​cast·​v6,​·​Ldk/​jens/​backup/​AppInfo;​
   
125 ·​·​·​·​.​line·​147 123 ·​·​·​·​.​line·​147
126 ·​·​·​·​.​local·​v6,​·​"appInfo":​Ldk/​jens/​backup/​AppInfo;​ 124 ·​·​·​·​.​local·​v6,​·​"appInfo":​Ldk/​jens/​backup/​AppInfo;​
127 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Ldk/​jens/​backup/​Tools;​-​>backupDir:​Ljava/​io/​File;​ 125 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Ldk/​jens/​backup/​Tools;​-​>backupDir:​Ljava/​io/​File;​
   
128 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 126 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
129 ·​·​·​·​.​line·​149 127 ·​·​·​·​.​line·​149
130 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Ldk/​jens/​backup/​Tools;​-​>handleMessages:​Ldk/​jens/​backup/​HandleMessages;​ 128 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Ldk/​jens/​backup/​Tools;​-​>handleMessages:​Ldk/​jens/​backup/​HandleMessages;​
   
131 ·​·​·​·​invoke-​virtual·​{p0,​·​v3},​·​Ldk/​jens/​backup/​Tools;​-​>getString(I)​Ljava/​lang/​String;​ 129 ·​·​·​·​invoke-​virtual·​{p0,​·​v4},​·​Ldk/​jens/​backup/​Tools;​-​>getString(I)​Ljava/​lang/​String;​
   
132 ·​·​·​·​move-​result-​object·​v1 130 ·​·​·​·​move-​result-​object·​v2
   
133 ·​·​·​·​invoke-​virtual·​{v6},​·​Ldk/​jens/​backup/​AppInfo;​-​>getLabel()​Ljava/​lang/​String;​ 131 ·​·​·​·​invoke-​virtual·​{v6},​·​Ldk/​jens/​backup/​AppInfo;​-​>getLabel()​Ljava/​lang/​String;​
   
134 ·​·​·​·​move-​result-​object·​v2 132 ·​·​·​·​move-​result-​object·​v3
   
135 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Ldk/​jens/​backup/​HandleMessages;​-​>changeMessage(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 133 ·​·​·​·​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Ldk/​jens/​backup/​HandleMessages;​-​>changeMessage(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
136 ·​·​·​·​.​line·​150 134 ·​·​·​·​.​line·​150
137 ·​·​·​·​sget-​object·​v0,​·​Ldk/​jens/​backup/​Tools;​-​>TAG:​Ljava/​lang/​String;​ 135 ·​·​·​·​sget-​object·​v1,​·​Ldk/​jens/​backup/​Tools;​-​>TAG:​Ljava/​lang/​String;​
   
138 ·​·​·​·​new-​instance·​v1,​·​Ljava/​lang/​StringBuilder;​ 136 ·​·​·​·​new-​instance·​v2,​·​Ljava/​lang/​StringBuilder;​
   
139 ·​·​·​·​invoke-​direct·​{v1},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 137 ·​·​·​·​invoke-​direct·​{v2},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
140 ·​·​·​·​const-​string·​v2,​·​"deleting·​backup·​of·​" 138 ·​·​·​·​const-​string·​v3,​·​"deleting·​backup·​of·​"
   
141 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 139 ·​·​·​·​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
142 ·​·​·​·​move-​result-​object·​v1 140 ·​·​·​·​move-​result-​object·​v2
Max diff block lines reached; 11215/15202 bytes (73.77%) of diff not shown.
[−]
smali/dk/jens/backup/Utils$1.smali
Offset 58, 30 lines modified Offset 58, 34 lines modified
   
58 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Ldk/​jens/​backup/​Utils$1;​-​>val$activity:​Landroid/​app/​Activity;​ 58 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Ldk/​jens/​backup/​Utils$1;​-​>val$activity:​Landroid/​app/​Activity;​
   
59 ·​·​·​·​invoke-​direct·​{v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 59 ·​·​·​·​invoke-​direct·​{v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
60 ·​·​·​·​const·​v2,​·​0x7f06001b 60 ·​·​·​·​const·​v2,​·​0x7f06001b
   
  61 ·​·​·​·​.​line·​26
61 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​ 62 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​
   
62 ·​·​·​·​move-​result-​object·​v1 63 ·​·​·​·​move-​result-​object·​v1
   
  64 ·​·​·​·​.​line·​27
63 ·​·​·​·​invoke-​virtual·​{v1,​·​v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 65 ·​·​·​·​invoke-​virtual·​{v1,​·​v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
64 ·​·​·​·​move-​result-​object·​v1 66 ·​·​·​·​move-​result-​object·​v1
   
65 ·​·​·​·​const·​v2,​·​0x7f060015 67 ·​·​·​·​const·​v2,​·​0x7f060015
   
66 ·​·​·​·​const/​4·​v3,​·​0x0 68 ·​·​·​·​const/​4·​v3,​·​0x0
   
  69 ·​·​·​·​.​line·​28
67 ·​·​·​·​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 70 ·​·​·​·​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
68 ·​·​·​·​move-​result-​object·​v1 71 ·​·​·​·​move-​result-​object·​v1
   
  72 ·​·​·​·​.​line·​29
69 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​ 73 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​
   
70 ·​·​·​·​.​line·​30 74 ·​·​·​·​.​line·​30
71 ·​·​·​·​invoke-​static·​{},​·​Ldk/​jens/​backup/​ShellCommands;​-​>clearErrors()​V 75 ·​·​·​·​invoke-​static·​{},​·​Ldk/​jens/​backup/​ShellCommands;​-​>clearErrors()​V
   
72 ·​·​·​·​.​line·​32 76 ·​·​·​·​.​line·​32
73 ·​·​·​·​:​cond_0 77 ·​·​·​·​:​cond_0
[−]
smali/dk/jens/backup/Utils$3$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Ldk/​jens/​backup/​Utils$3;​ 21 .​field·​final·​synthetic·​this$0:​Ldk/​jens/​backup/​Utils$3;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​Utils$3;​)​V 23 .​method·​constructor·​<init>(Ldk/​jens/​backup/​Utils$3;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Ldk/​jens/​backup/​Utils$3;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​72 27 ·​·​·​·​.​line·​72
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​Utils$3$1;​-​>this$0:​Ldk/​jens/​backup/​Utils$3;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Ldk/​jens/​backup/​Utils$3$1;​-​>this$0:​Ldk/​jens/​backup/​Utils$3;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/dk/jens/backup/Utils$3.smali
Offset 53, 38 lines modified Offset 53, 43 lines modified
   
53 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Ldk/​jens/​backup/​Utils$3;​-​>val$activity:​Landroid/​app/​Activity;​ 53 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Ldk/​jens/​backup/​Utils$3;​-​>val$activity:​Landroid/​app/​Activity;​
   
54 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 54 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
55 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Ldk/​jens/​backup/​Utils$3;​-​>val$title:​Ljava/​lang/​String;​ 55 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Ldk/​jens/​backup/​Utils$3;​-​>val$title:​Ljava/​lang/​String;​
   
  56 ·​·​·​·​.​line·​70
56 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 57 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
57 ·​·​·​·​move-​result-​object·​v0 58 ·​·​·​·​move-​result-​object·​v0
   
58 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Ldk/​jens/​backup/​Utils$3;​-​>val$message:​Ljava/​lang/​String;​ 59 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Ldk/​jens/​backup/​Utils$3;​-​>val$message:​Ljava/​lang/​String;​
   
  60 ·​·​·​·​.​line·​71
59 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 61 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
60 ·​·​·​·​move-​result-​object·​v0 62 ·​·​·​·​move-​result-​object·​v0
   
61 ·​·​·​·​const·​v1,​·​0x7f060015 63 ·​·​·​·​const·​v1,​·​0x7f060015
   
62 ·​·​·​·​new-​instance·​v2,​·​Ldk/​jens/​backup/​Utils$3$1;​ 64 ·​·​·​·​new-​instance·​v2,​·​Ldk/​jens/​backup/​Utils$3$1;​
   
63 ·​·​·​·​invoke-​direct·​{v2,​·​p0},​·​Ldk/​jens/​backup/​Utils$3$1;​-​><init>(Ldk/​jens/​backup/​Utils$3;​)​V 65 ·​·​·​·​invoke-​direct·​{v2,​·​p0},​·​Ldk/​jens/​backup/​Utils$3$1;​-​><init>(Ldk/​jens/​backup/​Utils$3;​)​V
   
  66 ·​·​·​·​.​line·​72
64 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNeutralButton(ILa​ndroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 67 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNeutralButton(ILa​ndroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
65 ·​·​·​·​move-​result-​object·​v0 68 ·​·​·​·​move-​result-​object·​v0
   
66 ·​·​·​·​const/​4·​v1,​·​0x0 69 ·​·​·​·​const/​4·​v1,​·​0x0
   
  70 ·​·​·​·​.​line·​74
67 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setCancelable(Z)​Landroid/​app/​AlertDialog$Builder;​ 71 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setCancelable(Z)​Landroid/​app/​AlertDialog$Builder;​
   
68 ·​·​·​·​move-​result-​object·​v0 72 ·​·​·​·​move-​result-​object·​v0
   
  73 ·​·​·​·​.​line·​75
69 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​ 74 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​
   
70 ·​·​·​·​.​line·​76 75 ·​·​·​·​.​line·​76
71 ·​·​·​·​return-​void 76 ·​·​·​·​return-​void
72 .​end·​method 77 .​end·​method
[−]
smali/dk/jens/backup/Utils.smali
Offset 15, 15 lines modified Offset 15, 14 lines modified
15 .​method·​public·​constructor·​<init>()​V 15 .​method·​public·​constructor·​<init>()​V
16 ·​·​·​·​.​locals·​0 16 ·​·​·​·​.​locals·​0
   
17 ·​·​·​·​.​prologue 17 ·​·​·​·​.​prologue
18 ·​·​·​·​.​line·​14 18 ·​·​·​·​.​line·​14
19 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 19 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
20 ·​·​·​·​.​line·​124  
21 ·​·​·​·​return-​void 20 ·​·​·​·​return-​void
22 .​end·​method 21 .​end·​method
   
23 .​method·​public·​static·​createBackupDir(Landr​oid/​app/​Activity;​Ljava/​lang/​String;​)​Ljava/​io/​File;​ 22 .​method·​public·​static·​createBackupDir(Landr​oid/​app/​Activity;​Ljava/​lang/​String;​)​Ljava/​io/​File;​
24 ·​·​·​·​.​locals·​4 23 ·​·​·​·​.​locals·​4
25 ·​·​·​·​.​param·​p0,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​ 24 ·​·​·​·​.​param·​p0,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​
26 ·​·​·​·​.​param·​p1,​·​"path"·​·​·​·​#·​Ljava/​lang/​String;​ 25 ·​·​·​·​.​param·​p1,​·​"path"·​·​·​·​#·​Ljava/​lang/​String;​
Offset 195, 78 lines modified Offset 194, 76 lines modified
195 ·​·​·​·​invoke-​static·​{p0,​·​v0},​·​Landroid/​support/​v4/​app/​NavUtils;​-​>navigateUpTo(Landroi​d/​app/​Activity;​Landroid/​content/​Intent;​)​V 194 ·​·​·​·​invoke-​static·​{p0,​·​v0},​·​Landroid/​support/​v4/​app/​NavUtils;​-​>navigateUpTo(Landroi​d/​app/​Activity;​Landroid/​content/​Intent;​)​V
   
196 ·​·​·​·​.​line·​109 195 ·​·​·​·​.​line·​109
197 ·​·​·​·​return-​void 196 ·​·​·​·​return-​void
198 .​end·​method 197 .​end·​method
   
199 .​method·​public·​static·​reShowMessage(Ldk/​jens/​backup/​HandleMessages;​J)​V 198 .​method·​public·​static·​reShowMessage(Ldk/​jens/​backup/​HandleMessages;​J)​V
200 ·​·​·​·​.​locals·​5 199 ·​·​·​·​.​locals·​4
201 ·​·​·​·​.​param·​p0,​·​"handleMessages"·​·​·​·​#·​Ldk/​jens/​backup/​HandleMessages;​ 200 ·​·​·​·​.​param·​p0,​·​"handleMessages"·​·​·​·​#·​Ldk/​jens/​backup/​HandleMessages;​
202 ·​·​·​·​.​param·​p1,​·​"tid"·​·​·​·​#·​J 201 ·​·​·​·​.​param·​p1,​·​"tid"·​·​·​·​#·​J
   
203 ·​·​·​·​.​prologue 202 ·​·​·​·​.​prologue
204 ·​·​·​·​.​line·​113 203 ·​·​·​·​.​line·​113
205 ·​·​·​·​const-​wide/​16·​v2,​·​-​0x1 204 ·​·​·​·​const-​wide/​16·​v1,​·​-​0x1
   
206 ·​·​·​·​cmp-​long·​v2,​·​p1,​·​v2 205 ·​·​·​·​cmp-​long·​v1,​·​p1,​·​v1
   
207 ·​·​·​·​if-​eqz·​v2,​·​:​cond_1 206 ·​·​·​·​if-​eqz·​v1,​·​:​cond_1
   
208 ·​·​·​·​.​line·​114 207 ·​·​·​·​.​line·​114
209 ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​Thread;​-​>getAllStackTraces()​Ljava/​util/​Map;​ 208 ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​Thread;​-​>getAllStackTraces()​Ljava/​util/​Map;​
   
210 ·​·​·​·​move-​result-​object·​v2 209 ·​·​·​·​move-​result-​object·​v1
   
211 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​Map;​-​>keySet()​Ljava/​util/​Set;​ 210 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​Map;​-​>keySet()​Ljava/​util/​Set;​
   
212 ·​·​·​·​move-​result-​object·​v2 211 ·​·​·​·​move-​result-​object·​v1
   
213 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​ 212 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​
   
214 ·​·​·​·​move-​result-​object·​v0 213 ·​·​·​·​move-​result-​object·​v1
   
215 ·​·​·​·​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
216 ·​·​·​·​:​cond_0 214 ·​·​·​·​:​cond_0
217 ·​·​·​·​:​goto_0 215 ·​·​·​·​:​goto_0
218 ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 216 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
219 ·​·​·​·​move-​result·​v2 217 ·​·​·​·​move-​result·​v2
   
220 ·​·​·​·​if-​eqz·​v2,​·​:​cond_1 218 ·​·​·​·​if-​eqz·​v2,​·​:​cond_1
   
221 ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 219 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
222 ·​·​·​·​move-​result-​object·​v1 220 ·​·​·​·​move-​result-​object·​v0
   
223 ·​·​·​·​check-​cast·​v1,​·​Ljava/​lang/​Thread;​ 221 ·​·​·​·​check-​cast·​v0,​·​Ljava/​lang/​Thread;​
   
224 ·​·​·​·​.​line·​115 222 ·​·​·​·​.​line·​115
225 ·​·​·​·​.​local·​v1,​·​"t":​Ljava/​lang/​Thread;​ 223 ·​·​·​·​.​local·​v0,​·​"t":​Ljava/​lang/​Thread;​
226 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​Thread;​-​>getId()​J 224 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​Thread;​-​>getId()​J
   
227 ·​·​·​·​move-​result-​wide·​v2 225 ·​·​·​·​move-​result-​wide·​v2
   
228 ·​·​·​·​cmp-​long·​v2,​·​v2,​·​p1 226 ·​·​·​·​cmp-​long·​v2,​·​v2,​·​p1
   
229 ·​·​·​·​if-​nez·​v2,​·​:​cond_0 227 ·​·​·​·​if-​nez·​v2,​·​:​cond_0
   
230 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​Thread;​-​>isAlive()​Z 228 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​Thread;​-​>isAlive()​Z
   
231 ·​·​·​·​move-​result·​v2 229 ·​·​·​·​move-​result·​v2
   
232 ·​·​·​·​if-​eqz·​v2,​·​:​cond_0 230 ·​·​·​·​if-​eqz·​v2,​·​:​cond_0
   
233 ·​·​·​·​.​line·​116 231 ·​·​·​·​.​line·​116
234 ·​·​·​·​invoke-​virtual·​{p0},​·​Ldk/​jens/​backup/​HandleMessages;​-​>reShowMessage()​V 232 ·​·​·​·​invoke-​virtual·​{p0},​·​Ldk/​jens/​backup/​HandleMessages;​-​>reShowMessage()​V
   
235 ·​·​·​·​goto·​:​goto_0 233 ·​·​·​·​goto·​:​goto_0
   
236 ·​·​·​·​.​line·​117 234 ·​·​·​·​.​line·​117
237 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"i$":​Ljava/​util/​Iterator;​ 235 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"t":​Ljava/​lang/​Thread;​
238 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"t":​Ljava/​lang/​Thread;​  
239 ·​·​·​·​:​cond_1 236 ·​·​·​·​:​cond_1
240 ·​·​·​·​return-​void 237 ·​·​·​·​return-​void
241 .​end·​method 238 .​end·​method
   
242 .​method·​public·​static·​reloadWithParentStack​(Landroid/​app/​Activity;​)​V 239 .​method·​public·​static·​reloadWithParentStack​(Landroid/​app/​Activity;​)​V
243 ·​·​·​·​.​locals·​3 240 ·​·​·​·​.​locals·​3
244 ·​·​·​·​.​param·​p0,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​ 241 ·​·​·​·​.​param·​p0,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​
Offset 292, 18 lines modified Offset 289, 20 lines modified
292 ·​·​·​·​invoke-​virtual·​{p0,​·​v2,​·​v2},​·​Landroid/​app/​Activity;​-​>overridePendingTrans​ition(II)​V 289 ·​·​·​·​invoke-​virtual·​{p0,​·​v2,​·​v2},​·​Landroid/​app/​Activity;​-​>overridePendingTrans​ition(II)​V
   
293 ·​·​·​·​.​line·​99 290 ·​·​·​·​.​line·​99
294 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​support/​v4/​app/​TaskStackBuilder;​-​>create(Landroid/​content/​Context;​)​Landroid/​support/​v4/​app/​TaskStackBuilder;​ 291 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​support/​v4/​app/​TaskStackBuilder;​-​>create(Landroid/​content/​Context;​)​Landroid/​support/​v4/​app/​TaskStackBuilder;​
Max diff block lines reached; 2060/5333 bytes (38.63%) of diff not shown.
[−]
smali/org/openintents/openpgp/OpenPgpSignatureResult$1.smali
Offset 50, 15 lines modified Offset 50, 15 lines modified
   
50 ·​·​·​·​move-​result-​object·​v0 50 ·​·​·​·​move-​result-​object·​v0
   
51 ·​·​·​·​return-​object·​v0 51 ·​·​·​·​return-​object·​v0
52 .​end·​method 52 .​end·​method
   
53 .​method·​public·​createFromParcel(Land​roid/​os/​Parcel;​)​Lorg/​openintents/​openpgp/​OpenPgpSignatureResul​t;​ 53 .​method·​public·​createFromParcel(Land​roid/​os/​Parcel;​)​Lorg/​openintents/​openpgp/​OpenPgpSignatureResul​t;​
54 ·​·​·​·​.​locals·​6 54 ·​·​·​·​.​locals·​5
55 ·​·​·​·​.​param·​p1,​·​"source"·​·​·​·​#·​Landroid/​os/​Parcel;​ 55 ·​·​·​·​.​param·​p1,​·​"source"·​·​·​·​#·​Landroid/​os/​Parcel;​
   
56 ·​·​·​·​.​prologue 56 ·​·​·​·​.​prologue
57 ·​·​·​·​const/​4·​v3,​·​0x1 57 ·​·​·​·​const/​4·​v3,​·​0x1
   
58 ·​·​·​·​.​line·​155 58 ·​·​·​·​.​line·​155
59 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I 59 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I
Offset 104, 17 lines modified Offset 104, 17 lines modified
104 ·​·​·​·​move-​result-​object·​v3 104 ·​·​·​·​move-​result-​object·​v3
   
105 ·​·​·​·​iput-​object·​v3,​·​v2,​·​Lorg/​openintents/​openpgp/​OpenPgpSignatureResul​t;​-​>primaryUserId:​Ljava/​lang/​String;​ 105 ·​·​·​·​iput-​object·​v3,​·​v2,​·​Lorg/​openintents/​openpgp/​OpenPgpSignatureResul​t;​-​>primaryUserId:​Ljava/​lang/​String;​
   
106 ·​·​·​·​.​line·​163 106 ·​·​·​·​.​line·​163
107 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readLong()​J 107 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readLong()​J
   
108 ·​·​·​·​move-​result-​wide·​v4 108 ·​·​·​·​move-​result-​wide·​v3
   
109 ·​·​·​·​iput-​wide·​v4,​·​v2,​·​Lorg/​openintents/​openpgp/​OpenPgpSignatureResul​t;​-​>keyId:​J 109 ·​·​·​·​iput-​wide·​v3,​·​v2,​·​Lorg/​openintents/​openpgp/​OpenPgpSignatureResul​t;​-​>keyId:​J
   
110 ·​·​·​·​.​line·​164 110 ·​·​·​·​.​line·​164
111 ·​·​·​·​new-​instance·​v3,​·​Ljava/​util/​ArrayList;​ 111 ·​·​·​·​new-​instance·​v3,​·​Ljava/​util/​ArrayList;​
   
112 ·​·​·​·​invoke-​direct·​{v3},​·​Ljava/​util/​ArrayList;​-​><init>()​V 112 ·​·​·​·​invoke-​direct·​{v3},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
113 ·​·​·​·​iput-​object·​v3,​·​v2,​·​Lorg/​openintents/​openpgp/​OpenPgpSignatureResul​t;​-​>userIds:​Ljava/​util/​ArrayList;​ 113 ·​·​·​·​iput-​object·​v3,​·​v2,​·​Lorg/​openintents/​openpgp/​OpenPgpSignatureResul​t;​-​>userIds:​Ljava/​util/​ArrayList;​
[−]
smali/org/openintents/openpgp/OpenPgpMetadata.smali
Offset 56, 15 lines modified Offset 56, 15 lines modified
56 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 56 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
57 ·​·​·​·​.​line·​57 57 ·​·​·​·​.​line·​57
58 ·​·​·​·​return-​void 58 ·​·​·​·​return-​void
59 .​end·​method 59 .​end·​method
   
60 .​method·​public·​constructor·​<init>(Ljava/​lang/​String;​Ljava/​lang/​String;​JJ)​V 60 .​method·​public·​constructor·​<init>(Ljava/​lang/​String;​Ljava/​lang/​String;​JJ)​V
61 ·​·​·​·​.​locals·​1 61 ·​·​·​·​.​locals·​0
62 ·​·​·​·​.​param·​p1,​·​"filename"·​·​·​·​#·​Ljava/​lang/​String;​ 62 ·​·​·​·​.​param·​p1,​·​"filename"·​·​·​·​#·​Ljava/​lang/​String;​
63 ·​·​·​·​.​param·​p2,​·​"mimeType"·​·​·​·​#·​Ljava/​lang/​String;​ 63 ·​·​·​·​.​param·​p2,​·​"mimeType"·​·​·​·​#·​Ljava/​lang/​String;​
64 ·​·​·​·​.​param·​p3,​·​"modificationTime"·​·​·​·​#·​J 64 ·​·​·​·​.​param·​p3,​·​"modificationTime"·​·​·​·​#·​J
65 ·​·​·​·​.​param·​p5,​·​"originalSize"·​·​·​·​#·​J 65 ·​·​·​·​.​param·​p5,​·​"originalSize"·​·​·​·​#·​J
   
66 ·​·​·​·​.​prologue 66 ·​·​·​·​.​prologue
67 ·​·​·​·​.​line·​69 67 ·​·​·​·​.​line·​69
Offset 83, 15 lines modified Offset 83, 15 lines modified
83 ·​·​·​·​iput-​wide·​p5,​·​p0,​·​Lorg/​openintents/​openpgp/​OpenPgpMetadata;​-​>originalSize:​J 83 ·​·​·​·​iput-​wide·​p5,​·​p0,​·​Lorg/​openintents/​openpgp/​OpenPgpMetadata;​-​>originalSize:​J
   
84 ·​·​·​·​.​line·​74 84 ·​·​·​·​.​line·​74
85 ·​·​·​·​return-​void 85 ·​·​·​·​return-​void
86 .​end·​method 86 .​end·​method
   
87 .​method·​public·​constructor·​<init>(Ljava/​lang/​String;​Ljava/​lang/​String;​JJLjava/​lang/​String;​)​V 87 .​method·​public·​constructor·​<init>(Ljava/​lang/​String;​Ljava/​lang/​String;​JJLjava/​lang/​String;​)​V
88 ·​·​·​·​.​locals·​1 88 ·​·​·​·​.​locals·​0
89 ·​·​·​·​.​param·​p1,​·​"filename"·​·​·​·​#·​Ljava/​lang/​String;​ 89 ·​·​·​·​.​param·​p1,​·​"filename"·​·​·​·​#·​Ljava/​lang/​String;​
90 ·​·​·​·​.​param·​p2,​·​"mimeType"·​·​·​·​#·​Ljava/​lang/​String;​ 90 ·​·​·​·​.​param·​p2,​·​"mimeType"·​·​·​·​#·​Ljava/​lang/​String;​
91 ·​·​·​·​.​param·​p3,​·​"modificationTime"·​·​·​·​#·​J 91 ·​·​·​·​.​param·​p3,​·​"modificationTime"·​·​·​·​#·​J
92 ·​·​·​·​.​param·​p5,​·​"originalSize"·​·​·​·​#·​J 92 ·​·​·​·​.​param·​p5,​·​"originalSize"·​·​·​·​#·​J
93 ·​·​·​·​.​param·​p7,​·​"charset"·​·​·​·​#·​Ljava/​lang/​String;​ 93 ·​·​·​·​.​param·​p7,​·​"charset"·​·​·​·​#·​Ljava/​lang/​String;​
   
94 ·​·​·​·​.​prologue 94 ·​·​·​·​.​prologue
Offset 338, 15 lines modified Offset 338, 15 lines modified
338 ·​·​·​·​move-​result-​object·​v0 338 ·​·​·​·​move-​result-​object·​v0
   
339 ·​·​·​·​.​line·​145 339 ·​·​·​·​.​line·​145
340 ·​·​·​·​return-​object·​v0 340 ·​·​·​·​return-​object·​v0
341 .​end·​method 341 .​end·​method
   
342 .​method·​public·​writeToParcel(Landroi​d/​os/​Parcel;​I)​V 342 .​method·​public·​writeToParcel(Landroi​d/​os/​Parcel;​I)​V
343 ·​·​·​·​.​locals·​6 343 ·​·​·​·​.​locals·​5
344 ·​·​·​·​.​param·​p1,​·​"dest"·​·​·​·​#·​Landroid/​os/​Parcel;​ 344 ·​·​·​·​.​param·​p1,​·​"dest"·​·​·​·​#·​Landroid/​os/​Parcel;​
345 ·​·​·​·​.​param·​p2,​·​"flags"·​·​·​·​#·​I 345 ·​·​·​·​.​param·​p2,​·​"flags"·​·​·​·​#·​I
   
346 ·​·​·​·​.​prologue 346 ·​·​·​·​.​prologue
347 ·​·​·​·​.​line·​92 347 ·​·​·​·​.​line·​92
348 ·​·​·​·​const/​4·​v3,​·​0x2 348 ·​·​·​·​const/​4·​v3,​·​0x2
   
Offset 376, 22 lines modified Offset 376, 22 lines modified
   
376 ·​·​·​·​.​line·​100 376 ·​·​·​·​.​line·​100
377 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Lorg/​openintents/​openpgp/​OpenPgpMetadata;​-​>mimeType:​Ljava/​lang/​String;​ 377 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Lorg/​openintents/​openpgp/​OpenPgpMetadata;​-​>mimeType:​Ljava/​lang/​String;​
   
378 ·​·​·​·​invoke-​virtual·​{p1,​·​v3},​·​Landroid/​os/​Parcel;​-​>writeString(Ljava/​lang/​String;​)​V 378 ·​·​·​·​invoke-​virtual·​{p1,​·​v3},​·​Landroid/​os/​Parcel;​-​>writeString(Ljava/​lang/​String;​)​V
   
379 ·​·​·​·​.​line·​101 379 ·​·​·​·​.​line·​101
380 ·​·​·​·​iget-​wide·​v4,​·​p0,​·​Lorg/​openintents/​openpgp/​OpenPgpMetadata;​-​>modificationTime:​J 380 ·​·​·​·​iget-​wide·​v3,​·​p0,​·​Lorg/​openintents/​openpgp/​OpenPgpMetadata;​-​>modificationTime:​J
   
381 ·​·​·​·​invoke-​virtual·​{p1,​·​v4,​·​v5},​·​Landroid/​os/​Parcel;​-​>writeLong(J)​V 381 ·​·​·​·​invoke-​virtual·​{p1,​·​v3,​·​v4},​·​Landroid/​os/​Parcel;​-​>writeLong(J)​V
   
382 ·​·​·​·​.​line·​102 382 ·​·​·​·​.​line·​102
383 ·​·​·​·​iget-​wide·​v4,​·​p0,​·​Lorg/​openintents/​openpgp/​OpenPgpMetadata;​-​>originalSize:​J 383 ·​·​·​·​iget-​wide·​v3,​·​p0,​·​Lorg/​openintents/​openpgp/​OpenPgpMetadata;​-​>originalSize:​J
   
384 ·​·​·​·​invoke-​virtual·​{p1,​·​v4,​·​v5},​·​Landroid/​os/​Parcel;​-​>writeLong(J)​V 384 ·​·​·​·​invoke-​virtual·​{p1,​·​v3,​·​v4},​·​Landroid/​os/​Parcel;​-​>writeLong(J)​V
   
385 ·​·​·​·​.​line·​104 385 ·​·​·​·​.​line·​104
386 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Lorg/​openintents/​openpgp/​OpenPgpMetadata;​-​>charset:​Ljava/​lang/​String;​ 386 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Lorg/​openintents/​openpgp/​OpenPgpMetadata;​-​>charset:​Ljava/​lang/​String;​
   
387 ·​·​·​·​invoke-​virtual·​{p1,​·​v3},​·​Landroid/​os/​Parcel;​-​>writeString(Ljava/​lang/​String;​)​V 387 ·​·​·​·​invoke-​virtual·​{p1,​·​v3},​·​Landroid/​os/​Parcel;​-​>writeString(Ljava/​lang/​String;​)​V
   
388 ·​·​·​·​.​line·​106 388 ·​·​·​·​.​line·​106
[−]
smali/org/openintents/openpgp/OpenPgpSignatureResult.smali
Offset 231, 15 lines modified Offset 231, 15 lines modified
231 ·​·​·​·​.​line·​69 231 ·​·​·​·​.​line·​69
232 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Lorg/​openintents/​openpgp/​OpenPgpSignatureResul​t;​-​>signatureOnly:​Z 232 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Lorg/​openintents/​openpgp/​OpenPgpSignatureResul​t;​-​>signatureOnly:​Z
   
233 ·​·​·​·​return·​v0 233 ·​·​·​·​return·​v0
234 .​end·​method 234 .​end·​method
   
235 .​method·​public·​setKeyId(J)​V 235 .​method·​public·​setKeyId(J)​V
236 ·​·​·​·​.​locals·​1 236 ·​·​·​·​.​locals·​0
237 ·​·​·​·​.​param·​p1,​·​"keyId"·​·​·​·​#·​J 237 ·​·​·​·​.​param·​p1,​·​"keyId"·​·​·​·​#·​J
   
238 ·​·​·​·​.​prologue 238 ·​·​·​·​.​prologue
239 ·​·​·​·​.​line·​100 239 ·​·​·​·​.​line·​100
240 ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lorg/​openintents/​openpgp/​OpenPgpSignatureResul​t;​-​>keyId:​J 240 ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lorg/​openintents/​openpgp/​OpenPgpSignatureResul​t;​-​>keyId:​J
   
241 ·​·​·​·​.​line·​101 241 ·​·​·​·​.​line·​101
Offset 434, 15 lines modified Offset 434, 15 lines modified
434 ·​·​·​·​move-​result-​object·​v0 434 ·​·​·​·​move-​result-​object·​v0
   
435 ·​·​·​·​.​line·​185 435 ·​·​·​·​.​line·​185
436 ·​·​·​·​return-​object·​v0 436 ·​·​·​·​return-​object·​v0
437 .​end·​method 437 .​end·​method
   
438 .​method·​public·​writeToParcel(Landroi​d/​os/​Parcel;​I)​V 438 .​method·​public·​writeToParcel(Landroi​d/​os/​Parcel;​I)​V
439 ·​·​·​·​.​locals·​6 439 ·​·​·​·​.​locals·​5
440 ·​·​·​·​.​param·​p1,​·​"dest"·​·​·​·​#·​Landroid/​os/​Parcel;​ 440 ·​·​·​·​.​param·​p1,​·​"dest"·​·​·​·​#·​Landroid/​os/​Parcel;​
441 ·​·​·​·​.​param·​p2,​·​"flags"·​·​·​·​#·​I 441 ·​·​·​·​.​param·​p2,​·​"flags"·​·​·​·​#·​I
   
442 ·​·​·​·​.​prologue 442 ·​·​·​·​.​prologue
443 ·​·​·​·​const/​4·​v3,​·​0x0 443 ·​·​·​·​const/​4·​v3,​·​0x0
   
444 ·​·​·​·​.​line·​133 444 ·​·​·​·​.​line·​133
Offset 484, 17 lines modified Offset 484, 17 lines modified
   
484 ·​·​·​·​.​line·​142 484 ·​·​·​·​.​line·​142
485 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Lorg/​openintents/​openpgp/​OpenPgpSignatureResul​t;​-​>primaryUserId:​Ljava/​lang/​String;​ 485 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Lorg/​openintents/​openpgp/​OpenPgpSignatureResul​t;​-​>primaryUserId:​Ljava/​lang/​String;​
   
486 ·​·​·​·​invoke-​virtual·​{p1,​·​v3},​·​Landroid/​os/​Parcel;​-​>writeString(Ljava/​lang/​String;​)​V 486 ·​·​·​·​invoke-​virtual·​{p1,​·​v3},​·​Landroid/​os/​Parcel;​-​>writeString(Ljava/​lang/​String;​)​V
   
487 ·​·​·​·​.​line·​143 487 ·​·​·​·​.​line·​143
488 ·​·​·​·​iget-​wide·​v4,​·​p0,​·​Lorg/​openintents/​openpgp/​OpenPgpSignatureResul​t;​-​>keyId:​J 488 ·​·​·​·​iget-​wide·​v3,​·​p0,​·​Lorg/​openintents/​openpgp/​OpenPgpSignatureResul​t;​-​>keyId:​J
   
489 ·​·​·​·​invoke-​virtual·​{p1,​·​v4,​·​v5},​·​Landroid/​os/​Parcel;​-​>writeLong(J)​V 489 ·​·​·​·​invoke-​virtual·​{p1,​·​v3,​·​v4},​·​Landroid/​os/​Parcel;​-​>writeLong(J)​V
   
490 ·​·​·​·​.​line·​145 490 ·​·​·​·​.​line·​145
491 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Lorg/​openintents/​openpgp/​OpenPgpSignatureResul​t;​-​>userIds:​Ljava/​util/​ArrayList;​ 491 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Lorg/​openintents/​openpgp/​OpenPgpSignatureResul​t;​-​>userIds:​Ljava/​util/​ArrayList;​
   
492 ·​·​·​·​invoke-​virtual·​{p1,​·​v3},​·​Landroid/​os/​Parcel;​-​>writeStringList(Ljav​a/​util/​List;​)​V 492 ·​·​·​·​invoke-​virtual·​{p1,​·​v3},​·​Landroid/​os/​Parcel;​-​>writeStringList(Ljav​a/​util/​List;​)​V
   
493 ·​·​·​·​.​line·​147 493 ·​·​·​·​.​line·​147
[−]
smali/org/openintents/openpgp/R.smali
Offset 16, 10 lines modified Offset 16, 9 lines modified
16 .​method·​public·​constructor·​<init>()​V 16 .​method·​public·​constructor·​<init>()​V
17 ·​·​·​·​.​locals·​0 17 ·​·​·​·​.​locals·​0
   
18 ·​·​·​·​.​prologue 18 ·​·​·​·​.​prologue
19 ·​·​·​·​.​line·​9 19 ·​·​·​·​.​line·​9
20 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 20 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
21 ·​·​·​·​.​line·​14  
22 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
23 .​end·​method 22 .​end·​method
[−]
smali/org/openintents/openpgp/util/OpenPgpKeyPreference.smali
Offset 51, 15 lines modified Offset 51, 15 lines modified
51 ·​·​·​·​.​line·​36 51 ·​·​·​·​.​line·​36
52 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Lorg/​openintents/​openpgp/​util/​OpenPgpKeyPreference;​-​>getSignKeyId(Landroi​d/​content/​Intent;​)​V 52 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Lorg/​openintents/​openpgp/​util/​OpenPgpKeyPreference;​-​>getSignKeyId(Landroi​d/​content/​Intent;​)​V
   
53 ·​·​·​·​return-​void 53 ·​·​·​·​return-​void
54 .​end·​method 54 .​end·​method
   
55 .​method·​static·​synthetic·​access$200(Lorg/​openintents/​openpgp/​util/​OpenPgpKeyPreference;​J)​V 55 .​method·​static·​synthetic·​access$200(Lorg/​openintents/​openpgp/​util/​OpenPgpKeyPreference;​J)​V
56 ·​·​·​·​.​locals·​1 56 ·​·​·​·​.​locals·​0
57 ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Lorg/​openintents/​openpgp/​util/​OpenPgpKeyPreference;​ 57 ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Lorg/​openintents/​openpgp/​util/​OpenPgpKeyPreference;​
58 ·​·​·​·​.​param·​p1,​·​"x1"·​·​·​·​#·​J 58 ·​·​·​·​.​param·​p1,​·​"x1"·​·​·​·​#·​J
   
59 ·​·​·​·​.​prologue 59 ·​·​·​·​.​prologue
60 ·​·​·​·​.​line·​36 60 ·​·​·​·​.​line·​36
61 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Lorg/​openintents/​openpgp/​util/​OpenPgpKeyPreference;​-​>save(J)​V 61 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Lorg/​openintents/​openpgp/​util/​OpenPgpKeyPreference;​-​>save(J)​V
   
Offset 138, 15 lines modified Offset 138, 15 lines modified
138 ·​·​·​·​:​cond_0 138 ·​·​·​·​:​cond_0
139 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Lorg/​openintents/​openpgp/​util/​OpenPgpKeyPreference;​-​>setAndPersist(J)​V 139 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Lorg/​openintents/​openpgp/​util/​OpenPgpKeyPreference;​-​>setAndPersist(J)​V
   
140 ·​·​·​·​goto·​:​goto_0 140 ·​·​·​·​goto·​:​goto_0
141 .​end·​method 141 .​end·​method
   
142 .​method·​private·​setAndPersist(J)​V 142 .​method·​private·​setAndPersist(J)​V
143 ·​·​·​·​.​locals·​3 143 ·​·​·​·​.​locals·​2
144 ·​·​·​·​.​param·​p1,​·​"newValue"·​·​·​·​#·​J 144 ·​·​·​·​.​param·​p1,​·​"newValue"·​·​·​·​#·​J
   
145 ·​·​·​·​.​prologue 145 ·​·​·​·​.​prologue
146 ·​·​·​·​.​line·​169 146 ·​·​·​·​.​line·​169
147 ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lorg/​openintents/​openpgp/​util/​OpenPgpKeyPreference;​-​>mKeyId:​J 147 ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lorg/​openintents/​openpgp/​util/​OpenPgpKeyPreference;​-​>mKeyId:​J
   
148 ·​·​·​·​.​line·​173 148 ·​·​·​·​.​line·​173
Offset 336, 15 lines modified Offset 336, 15 lines modified
   
336 ·​·​·​·​move-​result-​object·​v0 336 ·​·​·​·​move-​result-​object·​v0
   
337 ·​·​·​·​return-​object·​v0 337 ·​·​·​·​return-​object·​v0
338 .​end·​method 338 .​end·​method
   
339 .​method·​protected·​onRestoreInstanceStat​e(Landroid/​os/​Parcelable;​)​V 339 .​method·​protected·​onRestoreInstanceStat​e(Landroid/​os/​Parcelable;​)​V
340 ·​·​·​·​.​locals·​4 340 ·​·​·​·​.​locals·​3
341 ·​·​·​·​.​param·​p1,​·​"state"·​·​·​·​#·​Landroid/​os/​Parcelable;​ 341 ·​·​·​·​.​param·​p1,​·​"state"·​·​·​·​#·​Landroid/​os/​Parcelable;​
   
342 ·​·​·​·​.​prologue 342 ·​·​·​·​.​prologue
343 ·​·​·​·​.​line·​225 343 ·​·​·​·​.​line·​225
344 ·​·​·​·​invoke-​virtual·​{p1},​·​Ljava/​lang/​Object;​-​>getClass()​Ljava/​lang/​Class;​ 344 ·​·​·​·​invoke-​virtual·​{p1},​·​Ljava/​lang/​Object;​-​>getClass()​Ljava/​lang/​Class;​
   
345 ·​·​·​·​move-​result-​object·​v1 345 ·​·​·​·​move-​result-​object·​v1
Offset 375, 17 lines modified Offset 375, 17 lines modified
375 ·​·​·​·​invoke-​virtual·​{v0},​·​Lorg/​openintents/​openpgp/​util/​OpenPgpKeyPreference$​SavedState;​-​>getSuperState()​Landroid/​os/​Parcelable;​ 375 ·​·​·​·​invoke-​virtual·​{v0},​·​Lorg/​openintents/​openpgp/​util/​OpenPgpKeyPreference$​SavedState;​-​>getSuperState()​Landroid/​os/​Parcelable;​
   
376 ·​·​·​·​move-​result-​object·​v1 376 ·​·​·​·​move-​result-​object·​v1
   
377 ·​·​·​·​invoke-​super·​{p0,​·​v1},​·​Landroid/​preference/​Preference;​-​>onRestoreInstanceSta​te(Landroid/​os/​Parcelable;​)​V 377 ·​·​·​·​invoke-​super·​{p0,​·​v1},​·​Landroid/​preference/​Preference;​-​>onRestoreInstanceSta​te(Landroid/​os/​Parcelable;​)​V
   
378 ·​·​·​·​.​line·​234 378 ·​·​·​·​.​line·​234
379 ·​·​·​·​iget-​wide·​v2,​·​v0,​·​Lorg/​openintents/​openpgp/​util/​OpenPgpKeyPreference$​SavedState;​-​>keyId:​J 379 ·​·​·​·​iget-​wide·​v1,​·​v0,​·​Lorg/​openintents/​openpgp/​util/​OpenPgpKeyPreference$​SavedState;​-​>keyId:​J
   
380 ·​·​·​·​iput-​wide·​v2,​·​p0,​·​Lorg/​openintents/​openpgp/​util/​OpenPgpKeyPreference;​-​>mKeyId:​J 380 ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Lorg/​openintents/​openpgp/​util/​OpenPgpKeyPreference;​-​>mKeyId:​J
   
381 ·​·​·​·​.​line·​235 381 ·​·​·​·​.​line·​235
382 ·​·​·​·​iget-​object·​v1,​·​v0,​·​Lorg/​openintents/​openpgp/​util/​OpenPgpKeyPreference$​SavedState;​-​>openPgpProvider:​Ljava/​lang/​String;​ 382 ·​·​·​·​iget-​object·​v1,​·​v0,​·​Lorg/​openintents/​openpgp/​util/​OpenPgpKeyPreference$​SavedState;​-​>openPgpProvider:​Ljava/​lang/​String;​
   
383 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Lorg/​openintents/​openpgp/​util/​OpenPgpKeyPreference;​-​>mOpenPgpProvider:​Ljava/​lang/​String;​ 383 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Lorg/​openintents/​openpgp/​util/​OpenPgpKeyPreference;​-​>mOpenPgpProvider:​Ljava/​lang/​String;​
   
384 ·​·​·​·​.​line·​236 384 ·​·​·​·​.​line·​236
Offset 514, 15 lines modified Offset 514, 15 lines modified
514 ·​·​·​·​invoke-​direct·​{p0},​·​Lorg/​openintents/​openpgp/​util/​OpenPgpKeyPreference;​-​>updateEnabled()​V 514 ·​·​·​·​invoke-​direct·​{p0},​·​Lorg/​openintents/​openpgp/​util/​OpenPgpKeyPreference;​-​>updateEnabled()​V
   
515 ·​·​·​·​.​line·​67 515 ·​·​·​·​.​line·​67
516 ·​·​·​·​return-​void 516 ·​·​·​·​return-​void
517 .​end·​method 517 .​end·​method
   
518 .​method·​public·​setValue(J)​V 518 .​method·​public·​setValue(J)​V
519 ·​·​·​·​.​locals·​1 519 ·​·​·​·​.​locals·​0
520 ·​·​·​·​.​param·​p1,​·​"keyId"·​·​·​·​#·​J 520 ·​·​·​·​.​param·​p1,​·​"keyId"·​·​·​·​#·​J
   
521 ·​·​·​·​.​prologue 521 ·​·​·​·​.​prologue
522 ·​·​·​·​.​line·​158 522 ·​·​·​·​.​line·​158
523 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Lorg/​openintents/​openpgp/​util/​OpenPgpKeyPreference;​-​>setAndPersist(J)​V 523 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Lorg/​openintents/​openpgp/​util/​OpenPgpKeyPreference;​-​>setAndPersist(J)​V
   
524 ·​·​·​·​.​line·​159 524 ·​·​·​·​.​line·​159
[−]
smali/org/openintents/openpgp/util/OpenPgpUtils.smali
Offset 70, 15 lines modified Offset 70, 15 lines modified
70 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 70 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
71 ·​·​·​·​.​line·​116 71 ·​·​·​·​.​line·​116
72 ·​·​·​·​return-​void 72 ·​·​·​·​return-​void
73 .​end·​method 73 .​end·​method
   
74 .​method·​public·​static·​convertKeyIdToHex(J)​Ljava/​lang/​String;​ 74 .​method·​public·​static·​convertKeyIdToHex(J)​Ljava/​lang/​String;​
75 ·​·​·​·​.​locals·​4 75 ·​·​·​·​.​locals·​3
76 ·​·​·​·​.​param·​p0,​·​"keyId"·​·​·​·​#·​J 76 ·​·​·​·​.​param·​p0,​·​"keyId"·​·​·​·​#·​J
   
77 ·​·​·​·​.​prologue 77 ·​·​·​·​.​prologue
78 ·​·​·​·​.​line·​63 78 ·​·​·​·​.​line·​63
79 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​ 79 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​
   
80 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 80 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
Offset 87, 17 lines modified Offset 87, 17 lines modified
   
87 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 87 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
88 ·​·​·​·​move-​result-​object·​v0 88 ·​·​·​·​move-​result-​object·​v0
   
89 ·​·​·​·​const/​16·​v1,​·​0x20 89 ·​·​·​·​const/​16·​v1,​·​0x20
   
90 ·​·​·​·​shr-​long·​v2,​·​p0,​·​v1 90 ·​·​·​·​shr-​long·​v1,​·​p0,​·​v1
   
91 ·​·​·​·​invoke-​static·​{v2,​·​v3},​·​Lorg/​openintents/​openpgp/​util/​OpenPgpUtils;​-​>convertKeyIdToHex32b​it(J)​Ljava/​lang/​String;​ 91 ·​·​·​·​invoke-​static·​{v1,​·​v2},​·​Lorg/​openintents/​openpgp/​util/​OpenPgpUtils;​-​>convertKeyIdToHex32b​it(J)​Ljava/​lang/​String;​
   
92 ·​·​·​·​move-​result-​object·​v1 92 ·​·​·​·​move-​result-​object·​v1
   
93 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 93 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
94 ·​·​·​·​move-​result-​object·​v0 94 ·​·​·​·​move-​result-​object·​v0
   
Offset 113, 24 lines modified Offset 113, 24 lines modified
   
113 ·​·​·​·​move-​result-​object·​v0 113 ·​·​·​·​move-​result-​object·​v0
   
114 ·​·​·​·​return-​object·​v0 114 ·​·​·​·​return-​object·​v0
115 .​end·​method 115 .​end·​method
   
116 .​method·​private·​static·​convertKeyIdToHex32bi​t(J)​Ljava/​lang/​String;​ 116 .​method·​private·​static·​convertKeyIdToHex32bi​t(J)​Ljava/​lang/​String;​
117 ·​·​·​·​.​locals·​4 117 ·​·​·​·​.​locals·​3
118 ·​·​·​·​.​param·​p0,​·​"keyId"·​·​·​·​#·​J 118 ·​·​·​·​.​param·​p0,​·​"keyId"·​·​·​·​#·​J
   
119 ·​·​·​·​.​prologue 119 ·​·​·​·​.​prologue
120 ·​·​·​·​.​line·​67 120 ·​·​·​·​.​line·​67
121 ·​·​·​·​const-​wide·​v2,​·​0xffffffffL 121 ·​·​·​·​const-​wide·​v1,​·​0xffffffffL
   
122 ·​·​·​·​and-​long/​2addr·​v2,​·​p0 122 ·​·​·​·​and-​long/​2addr·​v1,​·​p0
   
123 ·​·​·​·​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Long;​-​>toHexString(J)​Ljava/​lang/​String;​ 123 ·​·​·​·​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Long;​-​>toHexString(J)​Ljava/​lang/​String;​
   
124 ·​·​·​·​move-​result-​object·​v1 124 ·​·​·​·​move-​result-​object·​v1
   
125 ·​·​·​·​sget-​object·​v2,​·​Ljava/​util/​Locale;​-​>ENGLISH:​Ljava/​util/​Locale;​ 125 ·​·​·​·​sget-​object·​v2,​·​Ljava/​util/​Locale;​-​>ENGLISH:​Ljava/​util/​Locale;​
   
126 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​String;​-​>toLowerCase(Ljava/​util/​Locale;​)​Ljava/​lang/​String;​ 126 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​String;​-​>toLowerCase(Ljava/​util/​Locale;​)​Ljava/​lang/​String;​
   
[−]
original/AndroidManifest.xml
Offset 1, 296 lines modified Offset 1, 283 lines modified
00000000:​·​0300·​0800·​7412·​0000·​0100·​1c00·​c008·​0000·​·​.​.​.​.​t.​.​.​.​.​.​.​.​.​.​.​ 00000000:​·​0300·​0800·​ac11·​0000·​0100·​1c00·​2008·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​·​.​.​.​
00000010:​·​3200·​0000·​0000·​0000·​0000·​0000·​e400·​0000·​·​2.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000010:​·​2e00·​0000·​0000·​0000·​0000·​0000·​d400·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000020:​·​0000·​0000·​0000·​0000·​1a00·​0000·​3400·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​4.​.​.​ 00000020:​·​0000·​0000·​0000·​0000·​1a00·​0000·​3400·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​4.​.​.​
00000030:​·​5200·​0000·​7600·​0000·​8200·​0000·​8e00·​0000·​·​R.​.​.​v.​.​.​.​.​.​.​.​.​.​.​ 00000030:​·​5200·​0000·​7600·​0000·​8200·​0000·​8e00·​0000·​·​R.​.​.​v.​.​.​.​.​.​.​.​.​.​.​
00000040:​·​9c00·​0000·​c400·​0000·​d200·​0000·​fc00·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000040:​·​9c00·​0000·​c400·​0000·​d200·​0000·​fc00·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000050:​·​0e01·​0000·​6601·​0000·​6a01·​0000·​7c01·​0000·​·​.​.​.​.​f.​.​.​j.​.​.​|.​.​.​ 00000050:​·​0e01·​0000·​6601·​0000·​6a01·​0000·​7c01·​0000·​·​.​.​.​.​f.​.​.​j.​.​.​|.​.​.​
00000060:​·​b001·​0000·​e401·​0000·​f801·​0000·​1802·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000060:​·​9001·​0000·​b001·​0000·​c001·​0000·​d401·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000070:​·​2802·​0000·​3002·​0000·​4e02·​0000·​6202·​0000·​·​(.​.​.​0.​.​.​N.​.​.​b.​.​.​ 00000070:​·​f601·​0000·​4c02·​0000·​a202·​0000·​de02·​0000·​·​.​.​.​.​L.​.​.​.​.​.​.​.​.​.​.​
00000080:​·​8402·​0000·​da02·​0000·​3003·​0000·​6c03·​0000·​·​.​.​.​.​.​.​.​.​0.​.​.​l.​.​.​ 00000080:​·​2803·​0000·​7c03·​0000·​9603·​0000·​aa03·​0000·​·​(.​.​.​|.​.​.​.​.​.​.​.​.​.​.​
00000090:​·​b603·​0000·​0a04·​0000·​2404·​0000·​3804·​0000·​·​.​.​.​.​.​.​.​.​$.​.​.​8.​.​.​ 00000090:​·​e003·​0000·​fe03·​0000·​0e04·​0000·​4604·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​F.​.​.​
000000a0:​·​6e04·​0000·​8c04·​0000·​9c04·​0000·​d404·​0000·​·​n.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000000a0:​·​5a04·​0000·​9e04·​0000·​da04·​0000·​1205·​0000·​·​Z.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000000b0:​·​e804·​0000·​2c05·​0000·​6805·​0000·​a005·​0000·​·​.​.​.​.​,​.​.​.​h.​.​.​.​.​.​.​ 000000b0:​·​2805·​0000·​6a05·​0000·​9e05·​0000·​c805·​0000·​·​(.​.​.​j.​.​.​.​.​.​.​.​.​.​.​
000000c0:​·​b605·​0000·​f805·​0000·​2c06·​0000·​5606·​0000·​·​.​.​.​.​.​.​.​.​,​.​.​.​V.​.​.​ 000000c0:​·​f405·​0000·​2c06·​0000·​6006·​0000·​7606·​0000·​·​.​.​.​.​,​.​.​.​`.​.​.​v.​.​.​
000000d0:​·​8206·​0000·​ba06·​0000·​ee06·​0000·​0407·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000000d0:​·​8a06·​0000·​c606·​0000·​0007·​0000·​0b00·​7600·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​v.​
000000e0:​·​1807·​0000·​5407·​0000·​8e07·​0000·​0b00·​7600·​·​.​.​.​.​T.​.​.​.​.​.​.​.​.​v.​ 000000e0:​·​6500·​7200·​7300·​6900·​6f00·​6e00·​4300·​6f00·​·​e.​r.​s.​i.​o.​n.​C.​o.​
000000f0:​·​6500·​7200·​7300·​6900·​6f00·​6e00·​4300·​6f00·​·​e.​r.​s.​i.​o.​n.​C.​o.​ 000000f0:​·​6400·​6500·​0000·​0b00·​7600·​6500·​7200·​7300·​·​d.​e.​.​.​.​.​v.​e.​r.​s.​
00000100:​·​6400·​6500·​0000·​0b00·​7600·​6500·​7200·​7300·​·​d.​e.​.​.​.​.​v.​e.​r.​s.​ 00000100:​·​6900·​6f00·​6e00·​4e00·​6100·​6d00·​6500·​0000·​·​i.​o.​n.​N.​a.​m.​e.​.​.​
00000110:​·​6900·​6f00·​6e00·​4e00·​6100·​6d00·​6500·​0000·​·​i.​o.​n.​N.​a.​m.​e.​.​.​ 00000110:​·​0d00·​6d00·​6900·​6e00·​5300·​6400·​6b00·​5600·​·​.​.​m.​i.​n.​S.​d.​k.​V.​
00000120:​·​0d00·​6d00·​6900·​6e00·​5300·​6400·​6b00·​5600·​·​.​.​m.​i.​n.​S.​d.​k.​V.​ 00000120:​·​6500·​7200·​7300·​6900·​6f00·​6e00·​0000·​1000·​·​e.​r.​s.​i.​o.​n.​.​.​.​.​
00000130:​·​6500·​7200·​7300·​6900·​6f00·​6e00·​0000·​1000·​·​e.​r.​s.​i.​o.​n.​.​.​.​.​ 00000130:​·​7400·​6100·​7200·​6700·​6500·​7400·​5300·​6400·​·​t.​a.​r.​g.​e.​t.​S.​d.​
00000140:​·​7400·​6100·​7200·​6700·​6500·​7400·​5300·​6400·​·​t.​a.​r.​g.​e.​t.​S.​d.​ 00000140:​·​6b00·​5600·​6500·​7200·​7300·​6900·​6f00·​6e00·​·​k.​V.​e.​r.​s.​i.​o.​n.​
00000150:​·​6b00·​5600·​6500·​7200·​7300·​6900·​6f00·​6e00·​·​k.​V.​e.​r.​s.​i.​o.​n.​ 00000150:​·​0000·​0400·​6e00·​6100·​6d00·​6500·​0000·​0400·​·​.​.​.​.​n.​a.​m.​e.​.​.​.​.​
00000160:​·​0000·​0400·​6e00·​6100·​6d00·​6500·​0000·​0400·​·​.​.​.​.​n.​a.​m.​e.​.​.​.​.​ 00000160:​·​6900·​6300·​6f00·​6e00·​0000·​0500·​6c00·​6100·​·​i.​c.​o.​n.​.​.​.​.​l.​a.​
00000170:​·​6900·​6300·​6f00·​6e00·​0000·​0500·​6c00·​6100·​·​i.​c.​o.​n.​.​.​.​.​l.​a.​ 00000170:​·​6200·​6500·​6c00·​0000·​1200·​7000·​6100·​7200·​·​b.​e.​l.​.​.​.​.​p.​a.​r.​
00000180:​·​6200·​6500·​6c00·​0000·​1200·​7000·​6100·​7200·​·​b.​e.​l.​.​.​.​.​p.​a.​r.​ 00000180:​·​6500·​6e00·​7400·​4100·​6300·​7400·​6900·​7600·​·​e.​n.​t.​A.​c.​t.​i.​v.​
00000190:​·​6500·​6e00·​7400·​4100·​6300·​7400·​6900·​7600·​·​e.​n.​t.​A.​c.​t.​i.​v.​ 00000190:​·​6900·​7400·​7900·​4e00·​6100·​6d00·​6500·​0000·​·​i.​t.​y.​N.​a.​m.​e.​.​.​
000001a0:​·​6900·​7400·​7900·​4e00·​6100·​6d00·​6500·​0000·​·​i.​t.​y.​N.​a.​m.​e.​.​.​ 000001a0:​·​0500·​7600·​6100·​6c00·​7500·​6500·​0000·​1300·​·​.​.​v.​a.​l.​u.​e.​.​.​.​.​
000001b0:​·​0500·​7600·​6100·​6c00·​7500·​6500·​0000·​1300·​·​.​.​v.​a.​l.​u.​e.​.​.​.​.​ 000001b0:​·​7700·​6900·​6e00·​6400·​6f00·​7700·​5300·​6f00·​·​w.​i.​n.​d.​o.​w.​S.​o.​
000001c0:​·​7700·​6900·​6e00·​6400·​6f00·​7700·​5300·​6f00·​·​w.​i.​n.​d.​o.​w.​S.​o.​ 000001c0:​·​6600·​7400·​4900·​6e00·​7000·​7500·​7400·​4d00·​·​f.​t.​I.​n.​p.​u.​t.​M.​
000001d0:​·​6600·​7400·​4900·​6e00·​7000·​7500·​7400·​4d00·​·​f.​t.​I.​n.​p.​u.​t.​M.​ 000001d0:​·​6f00·​6400·​6500·​0000·​0700·​6100·​6e00·​6400·​·​o.​d.​e.​.​.​.​.​a.​n.​d.​
000001e0:​·​6f00·​6400·​6500·​0000·​0700·​6100·​6e00·​6400·​·​o.​d.​e.​.​.​.​.​a.​n.​d.​ 000001e0:​·​7200·​6f00·​6900·​6400·​0000·​2a00·​6800·​7400·​·​r.​o.​i.​d.​.​.​*.​h.​t.​
000001f0:​·​7200·​6f00·​6900·​6400·​0000·​2a00·​6800·​7400·​·​r.​o.​i.​d.​.​.​*.​h.​t.​ 000001f0:​·​7400·​7000·​3a00·​2f00·​2f00·​7300·​6300·​6800·​·​t.​p.​:​.​/​.​/​.​s.​c.​h.​
00000200:​·​7400·​7000·​3a00·​2f00·​2f00·​7300·​6300·​6800·​·​t.​p.​:​.​/​.​/​.​s.​c.​h.​ 00000200:​·​6500·​6d00·​6100·​7300·​2e00·​6100·​6e00·​6400·​·​e.​m.​a.​s.​.​.​a.​n.​d.​
00000210:​·​6500·​6d00·​6100·​7300·​2e00·​6100·​6e00·​6400·​·​e.​m.​a.​s.​.​.​a.​n.​d.​ 00000210:​·​7200·​6f00·​6900·​6400·​2e00·​6300·​6f00·​6d00·​·​r.​o.​i.​d.​.​.​c.​o.​m.​
00000220:​·​7200·​6f00·​6900·​6400·​2e00·​6300·​6f00·​6d00·​·​r.​o.​i.​d.​.​.​c.​o.​m.​ 00000220:​·​2f00·​6100·​7000·​6b00·​2f00·​7200·​6500·​7300·​·​/​.​a.​p.​k.​/​.​r.​e.​s.​
00000230:​·​2f00·​6100·​7000·​6b00·​2f00·​7200·​6500·​7300·​·​/​.​a.​p.​k.​/​.​r.​e.​s.​ 00000230:​·​2f00·​6100·​6e00·​6400·​7200·​6f00·​6900·​6400·​·​/​.​a.​n.​d.​r.​o.​i.​d.​
00000240:​·​2f00·​6100·​6e00·​6400·​7200·​6f00·​6900·​6400·​·​/​.​a.​n.​d.​r.​o.​i.​d.​ 00000240:​·​0000·​0000·​0000·​0700·​7000·​6100·​6300·​6b00·​·​.​.​.​.​.​.​.​.​p.​a.​c.​k.​
00000250:​·​0000·​0000·​0000·​0700·​7000·​6100·​6300·​6b00·​·​.​.​.​.​.​.​.​.​p.​a.​c.​k.​ 00000250:​·​6100·​6700·​6500·​0000·​0800·​6d00·​6100·​6e00·​·​a.​g.​e.​.​.​.​.​m.​a.​n.​
00000260:​·​6100·​6700·​6500·​0000·​1800·​7000·​6c00·​6100·​·​a.​g.​e.​.​.​.​.​p.​l.​a.​ 00000260:​·​6900·​6600·​6500·​7300·​7400·​0000·​0e00·​6400·​·​i.​f.​e.​s.​t.​.​.​.​.​d.​
00000270:​·​7400·​6600·​6f00·​7200·​6d00·​4200·​7500·​6900·​·​t.​f.​o.​r.​m.​B.​u.​i.​ 00000270:​·​6b00·​2e00·​6a00·​6500·​6e00·​7300·​2e00·​6200·​·​k.​.​.​j.​e.​n.​s.​.​.​b.​
00000280:​·​6c00·​6400·​5600·​6500·​7200·​7300·​6900·​6f00·​·​l.​d.​V.​e.​r.​s.​i.​o.​ 00000280:​·​6100·​6300·​6b00·​7500·​7000·​0000·​0600·​3000·​·​a.​c.​k.​u.​p.​.​.​.​.​0.​
00000290:​·​6e00·​4300·​6f00·​6400·​6500·​0000·​1800·​7000·​·​n.​C.​o.​d.​e.​.​.​.​.​p.​ 00000290:​·​2e00·​3200·​2e00·​3100·​3100·​0000·​0800·​7500·​·​.​.​2.​.​.​1.​1.​.​.​.​.​u.​
000002a0:​·​6c00·​6100·​7400·​6600·​6f00·​7200·​6d00·​4200·​·​l.​a.​t.​f.​o.​r.​m.​B.​ 000002a0:​·​7300·​6500·​7300·​2d00·​7300·​6400·​6b00·​0000·​·​s.​e.​s.​-​.​s.​d.​k.​.​.​
000002b0:​·​7500·​6900·​6c00·​6400·​5600·​6500·​7200·​7300·​·​u.​i.​l.​d.​V.​e.​r.​s.​ 000002b0:​·​0f00·​7500·​7300·​6500·​7300·​2d00·​7000·​6500·​·​.​.​u.​s.​e.​s.​-​.​p.​e.​
000002c0:​·​6900·​6f00·​6e00·​4e00·​6100·​6d00·​6500·​0000·​·​i.​o.​n.​N.​a.​m.​e.​.​.​ 000002c0:​·​7200·​6d00·​6900·​7300·​7300·​6900·​6f00·​6e00·​·​r.​m.​i.​s.​s.​i.​o.​n.​
000002d0:​·​0800·​6d00·​6100·​6e00·​6900·​6600·​6500·​7300·​·​.​.​m.​a.​n.​i.​f.​e.​s.​ 000002d0:​·​0000·​2900·​6100·​6e00·​6400·​7200·​6f00·​6900·​·​.​.​)​.​a.​n.​d.​r.​o.​i.​
000002e0:​·​7400·​0000·​0e00·​6400·​6b00·​2e00·​6a00·​6500·​·​t.​.​.​.​.​d.​k.​.​.​j.​e.​ 000002e0:​·​6400·​2e00·​7000·​6500·​7200·​6d00·​6900·​7300·​·​d.​.​.​p.​e.​r.​m.​i.​s.​
000002f0:​·​6e00·​7300·​2e00·​6200·​6100·​6300·​6b00·​7500·​·​n.​s.​.​.​b.​a.​c.​k.​u.​ 000002f0:​·​7300·​6900·​6f00·​6e00·​2e00·​5700·​5200·​4900·​·​s.​i.​o.​n.​.​.​W.​R.​I.​
00000300:​·​7000·​0000·​0600·​3000·​2e00·​3200·​2e00·​3100·​·​p.​.​.​.​.​0.​.​.​2.​.​.​1.​ 00000300:​·​5400·​4500·​5f00·​4500·​5800·​5400·​4500·​5200·​·​T.​E.​_.​E.​X.​T.​E.​R.​
00000310:​·​3100·​0000·​0200·​3100·​3900·​0000·​0d00·​3400·​·​1.​.​.​.​.​1.​9.​.​.​.​.​4.​ 00000310:​·​4e00·​4100·​4c00·​5f00·​5300·​5400·​4f00·​5200·​·​N.​A.​L.​_.​S.​T.​O.​R.​
00000320:​·​2e00·​3400·​2e00·​3200·​2d00·​3100·​3400·​3500·​·​.​.​4.​.​.​2.​-​.​1.​4.​5.​ 00000320:​·​4100·​4700·​4500·​0000·​2900·​6100·​6e00·​6400·​·​A.​G.​E.​.​.​)​.​a.​n.​d.​
00000330:​·​3600·​3800·​3500·​3900·​0000·​0800·​7500·​7300·​·​6.​8.​5.​9.​.​.​.​.​u.​s.​ 00000330:​·​7200·​6f00·​6900·​6400·​2e00·​7000·​6500·​7200·​·​r.​o.​i.​d.​.​.​p.​e.​r.​
00000340:​·​6500·​7300·​2d00·​7300·​6400·​6b00·​0000·​0f00·​·​e.​s.​-​.​s.​d.​k.​.​.​.​.​ 00000340:​·​6d00·​6900·​7300·​7300·​6900·​6f00·​6e00·​2e00·​·​m.​i.​s.​s.​i.​o.​n.​.​.​
00000350:​·​7500·​7300·​6500·​7300·​2d00·​7000·​6500·​7200·​·​u.​s.​e.​s.​-​.​p.​e.​r.​ 00000350:​·​5200·​4500·​4300·​4500·​4900·​5600·​4500·​5f00·​·​R.​E.​C.​E.​I.​V.​E.​_.​
00000360:​·​6d00·​6900·​7300·​7300·​6900·​6f00·​6e00·​0000·​·​m.​i.​s.​s.​i.​o.​n.​.​.​ 00000360:​·​4200·​4f00·​4f00·​5400·​5f00·​4300·​4f00·​4d00·​·​B.​O.​O.​T.​_.​C.​O.​M.​
00000370:​·​2900·​6100·​6e00·​6400·​7200·​6f00·​6900·​6400·​·​)​.​a.​n.​d.​r.​o.​i.​d.​ 00000370:​·​5000·​4c00·​4500·​5400·​4500·​4400·​0000·​1c00·​·​P.​L.​E.​T.​E.​D.​.​.​.​.​
00000380:​·​2e00·​7000·​6500·​7200·​6d00·​6900·​7300·​7300·​·​.​.​p.​e.​r.​m.​i.​s.​s.​ 00000380:​·​6100·​6e00·​6400·​7200·​6f00·​6900·​6400·​2e00·​·​a.​n.​d.​r.​o.​i.​d.​.​.​
00000390:​·​6900·​6f00·​6e00·​2e00·​5700·​5200·​4900·​5400·​·​i.​o.​n.​.​.​W.​R.​I.​T.​ 00000390:​·​7000·​6500·​7200·​6d00·​6900·​7300·​7300·​6900·​·​p.​e.​r.​m.​i.​s.​s.​i.​
000003a0:​·​4500·​5f00·​4500·​5800·​5400·​4500·​5200·​4e00·​·​E.​_.​E.​X.​T.​E.​R.​N.​ 000003a0:​·​6f00·​6e00·​2e00·​5700·​4100·​4b00·​4500·​5f00·​·​o.​n.​.​.​W.​A.​K.​E.​_.​
000003b0:​·​4100·​4c00·​5f00·​5300·​5400·​4f00·​5200·​4100·​·​A.​L.​_.​S.​T.​O.​R.​A.​ 000003b0:​·​4c00·​4f00·​4300·​4b00·​0000·​2300·​6100·​6e00·​·​L.​O.​C.​K.​.​.​#.​a.​n.​
000003c0:​·​4700·​4500·​0000·​2900·​6100·​6e00·​6400·​7200·​·​G.​E.​.​.​)​.​a.​n.​d.​r.​ 000003c0:​·​6400·​7200·​6f00·​6900·​6400·​2e00·​7000·​6500·​·​d.​r.​o.​i.​d.​.​.​p.​e.​
000003d0:​·​6f00·​6900·​6400·​2e00·​7000·​6500·​7200·​6d00·​·​o.​i.​d.​.​.​p.​e.​r.​m.​ 000003d0:​·​7200·​6d00·​6900·​7300·​7300·​6900·​6f00·​6e00·​·​r.​m.​i.​s.​s.​i.​o.​n.​
000003e0:​·​6900·​7300·​7300·​6900·​6f00·​6e00·​2e00·​5200·​·​i.​s.​s.​i.​o.​n.​.​.​R.​ 000003e0:​·​2e00·​4100·​4300·​4300·​4500·​5300·​5300·​5f00·​·​.​.​A.​C.​C.​E.​S.​S.​_.​
000003f0:​·​4500·​4300·​4500·​4900·​5600·​4500·​5f00·​4200·​·​E.​C.​E.​I.​V.​E.​_.​B.​ 000003f0:​·​5300·​5500·​5000·​4500·​5200·​5500·​5300·​4500·​·​S.​U.​P.​E.​R.​U.​S.​E.​
00000400:​·​4f00·​4f00·​5400·​5f00·​4300·​4f00·​4d00·​5000·​·​O.​O.​T.​_.​C.​O.​M.​P.​ 00000400:​·​5200·​0000·​2800·​6100·​6e00·​6400·​7200·​6f00·​·​R.​.​.​(.​a.​n.​d.​r.​o.​
00000410:​·​4c00·​4500·​5400·​4500·​4400·​0000·​1c00·​6100·​·​L.​E.​T.​E.​D.​.​.​.​.​a.​ 00000410:​·​6900·​6400·​2e00·​7000·​6500·​7200·​6d00·​6900·​·​i.​d.​.​.​p.​e.​r.​m.​i.​
00000420:​·​6e00·​6400·​7200·​6f00·​6900·​6400·​2e00·​7000·​·​n.​d.​r.​o.​i.​d.​.​.​p.​ 00000420:​·​7300·​7300·​6900·​6f00·​6e00·​2e00·​5200·​4500·​·​s.​s.​i.​o.​n.​.​.​R.​E.​
00000430:​·​6500·​7200·​6d00·​6900·​7300·​7300·​6900·​6f00·​·​e.​r.​m.​i.​s.​s.​i.​o.​ 00000430:​·​4100·​4400·​5f00·​4500·​5800·​5400·​4500·​5200·​·​A.​D.​_.​E.​X.​T.​E.​R.​
00000440:​·​6e00·​2e00·​5700·​4100·​4b00·​4500·​5f00·​4c00·​·​n.​.​.​W.​A.​K.​E.​_.​L.​ 00000440:​·​4e00·​4100·​4c00·​5f00·​5300·​5400·​4f00·​5200·​·​N.​A.​L.​_.​S.​T.​O.​R.​
00000450:​·​4f00·​4300·​4b00·​0000·​2300·​6100·​6e00·​6400·​·​O.​C.​K.​.​.​#.​a.​n.​d.​ 00000450:​·​4100·​4700·​4500·​0000·​0b00·​6100·​7000·​7000·​·​A.​G.​E.​.​.​.​.​a.​p.​p.​
00000460:​·​7200·​6f00·​6900·​6400·​2e00·​7000·​6500·​7200·​·​r.​o.​i.​d.​.​.​p.​e.​r.​ 00000460:​·​6c00·​6900·​6300·​6100·​7400·​6900·​6f00·​6e00·​·​l.​i.​c.​a.​t.​i.​o.​n.​
00000470:​·​6d00·​6900·​7300·​7300·​6900·​6f00·​6e00·​2e00·​·​m.​i.​s.​s.​i.​o.​n.​.​.​ 00000470:​·​0000·​0800·​6100·​6300·​7400·​6900·​7600·​6900·​·​.​.​.​.​a.​c.​t.​i.​v.​i.​
00000480:​·​4100·​4300·​4300·​4500·​5300·​5300·​5f00·​5300·​·​A.​C.​C.​E.​S.​S.​_.​S.​ 00000480:​·​7400·​7900·​0000·​1900·​6400·​6b00·​2e00·​6a00·​·​t.​y.​.​.​.​.​d.​k.​.​.​j.​
00000490:​·​5500·​5000·​4500·​5200·​5500·​5300·​4500·​5200·​·​U.​P.​E.​R.​U.​S.​E.​R.​ 00000490:​·​6500·​6e00·​7300·​2e00·​6200·​6100·​6300·​6b00·​·​e.​n.​s.​.​.​b.​a.​c.​k.​
000004a0:​·​0000·​2800·​6100·​6e00·​6400·​7200·​6f00·​6900·​·​.​.​(.​a.​n.​d.​r.​o.​i.​ 000004a0:​·​7500·​7000·​2e00·​4f00·​4100·​6e00·​6400·​4200·​·​u.​p.​.​.​O.​A.​n.​d.​B.​
000004b0:​·​6400·​2e00·​7000·​6500·​7200·​6d00·​6900·​7300·​·​d.​.​.​p.​e.​r.​m.​i.​s.​ 000004b0:​·​6100·​6300·​6b00·​7500·​7000·​0000·​0d00·​6900·​·​a.​c.​k.​u.​p.​.​.​.​.​i.​
000004c0:​·​7300·​6900·​6f00·​6e00·​2e00·​5200·​4500·​4100·​·​s.​i.​o.​n.​.​.​R.​E.​A.​ 000004c0:​·​6e00·​7400·​6500·​6e00·​7400·​2d00·​6600·​6900·​·​n.​t.​e.​n.​t.​-​.​f.​i.​
000004d0:​·​4400·​5f00·​4500·​5800·​5400·​4500·​5200·​4e00·​·​D.​_.​E.​X.​T.​E.​R.​N.​ 000004d0:​·​6c00·​7400·​6500·​7200·​0000·​0600·​6100·​6300·​·​l.​t.​e.​r.​.​.​.​.​a.​c.​
000004e0:​·​4100·​4c00·​5f00·​5300·​5400·​4f00·​5200·​4100·​·​A.​L.​_.​S.​T.​O.​R.​A.​ 000004e0:​·​7400·​6900·​6f00·​6e00·​0000·​1a00·​6100·​6e00·​·​t.​i.​o.​n.​.​.​.​.​a.​n.​
000004f0:​·​4700·​4500·​0000·​0b00·​6100·​7000·​7000·​6c00·​·​G.​E.​.​.​.​.​a.​p.​p.​l.​ 000004f0:​·​6400·​7200·​6f00·​6900·​6400·​2e00·​6900·​6e00·​·​d.​r.​o.​i.​d.​.​.​i.​n.​
00000500:​·​6900·​6300·​6100·​7400·​6900·​6f00·​6e00·​0000·​·​i.​c.​a.​t.​i.​o.​n.​.​.​ 00000500:​·​7400·​6500·​6e00·​7400·​2e00·​6100·​6300·​7400·​·​t.​e.​n.​t.​.​.​a.​c.​t.​
00000510:​·​0800·​6100·​6300·​7400·​6900·​7600·​6900·​7400·​·​.​.​a.​c.​t.​i.​v.​i.​t.​ 00000510:​·​6900·​6f00·​6e00·​2e00·​4d00·​4100·​4900·​4e00·​·​i.​o.​n.​.​.​M.​A.​I.​N.​
00000520:​·​7900·​0000·​1900·​6400·​6b00·​2e00·​6a00·​6500·​·​y.​.​.​.​.​d.​k.​.​.​j.​e.​ 00000520:​·​0000·​0800·​6300·​6100·​7400·​6500·​6700·​6f00·​·​.​.​.​.​c.​a.​t.​e.​g.​o.​
00000530:​·​6e00·​7300·​2e00·​6200·​6100·​6300·​6b00·​7500·​·​n.​s.​.​.​b.​a.​c.​k.​u.​ 00000530:​·​7200·​7900·​0000·​2000·​6100·​6e00·​6400·​7200·​·​r.​y.​.​.​·​.​a.​n.​d.​r.​
00000540:​·​7000·​2e00·​4f00·​4100·​6e00·​6400·​4200·​6100·​·​p.​.​.​O.​A.​n.​d.​B.​a.​ 00000540:​·​6f00·​6900·​6400·​2e00·​6900·​6e00·​7400·​6500·​·​o.​i.​d.​.​.​i.​n.​t.​e.​
00000550:​·​6300·​6b00·​7500·​7000·​0000·​0d00·​6900·​6e00·​·​c.​k.​u.​p.​.​.​.​.​i.​n.​ 00000550:​·​6e00·​7400·​2e00·​6300·​6100·​7400·​6500·​6700·​·​n.​t.​.​.​c.​a.​t.​e.​g.​
00000560:​·​7400·​6500·​6e00·​7400·​2d00·​6600·​6900·​6c00·​·​t.​e.​n.​t.​-​.​f.​i.​l.​ 00000560:​·​6f00·​7200·​7900·​2e00·​4c00·​4100·​5500·​4e00·​·​o.​r.​y.​.​.​L.​A.​U.​N.​
00000570:​·​7400·​6500·​7200·​0000·​0600·​6100·​6300·​7400·​·​t.​e.​r.​.​.​.​.​a.​c.​t.​ 00000570:​·​4300·​4800·​4500·​5200·​0000·​1c00·​6400·​6b00·​·​C.​H.​E.​R.​.​.​.​.​d.​k.​
00000580:​·​6900·​6f00·​6e00·​0000·​1a00·​6100·​6e00·​6400·​·​i.​o.​n.​.​.​.​.​a.​n.​d.​ 00000580:​·​2e00·​6a00·​6500·​6e00·​7300·​2e00·​6200·​6100·​·​.​.​j.​e.​n.​s.​.​.​b.​a.​
00000590:​·​7200·​6f00·​6900·​6400·​2e00·​6900·​6e00·​7400·​·​r.​o.​i.​d.​.​.​i.​n.​t.​ 00000590:​·​6300·​6b00·​7500·​7000·​2e00·​4200·​6100·​7400·​·​c.​k.​u.​p.​.​.​B.​a.​t.​
000005a0:​·​6500·​6e00·​7400·​2e00·​6100·​6300·​7400·​6900·​·​e.​n.​t.​.​.​a.​c.​t.​i.​ 000005a0:​·​6300·​6800·​4100·​6300·​7400·​6900·​7600·​6900·​·​c.​h.​A.​c.​t.​i.​v.​i.​
000005b0:​·​6f00·​6e00·​2e00·​4d00·​4100·​4900·​4e00·​0000·​·​o.​n.​.​.​M.​A.​I.​N.​.​.​ 000005b0:​·​7400·​7900·​0000·​1a00·​6400·​6b00·​2e00·​6a00·​·​t.​y.​.​.​.​.​d.​k.​.​.​j.​
000005c0:​·​0800·​6300·​6100·​7400·​6500·​6700·​6f00·​7200·​·​.​.​c.​a.​t.​e.​g.​o.​r.​ 000005c0:​·​6500·​6e00·​7300·​2e00·​6200·​6100·​6300·​6b00·​·​e.​n.​s.​.​.​b.​a.​c.​k.​
000005d0:​·​7900·​0000·​2000·​6100·​6e00·​6400·​7200·​6f00·​·​y.​.​.​·​.​a.​n.​d.​r.​o.​ 000005d0:​·​7500·​7000·​2e00·​5000·​7200·​6500·​6600·​6500·​·​u.​p.​.​.​P.​r.​e.​f.​e.​
000005e0:​·​6900·​6400·​2e00·​6900·​6e00·​7400·​6500·​6e00·​·​i.​d.​.​.​i.​n.​t.​e.​n.​ 000005e0:​·​7200·​6500·​6e00·​6300·​6500·​7300·​0000·​0900·​·​r.​e.​n.​c.​e.​s.​.​.​.​.​
000005f0:​·​7400·​2e00·​6300·​6100·​7400·​6500·​6700·​6f00·​·​t.​.​.​c.​a.​t.​e.​g.​o.​ 000005f0:​·​6d00·​6500·​7400·​6100·​2d00·​6400·​6100·​7400·​·​m.​e.​t.​a.​-​.​d.​a.​t.​
00000600:​·​7200·​7900·​2e00·​4c00·​4100·​5500·​4e00·​4300·​·​r.​y.​.​.​L.​A.​U.​N.​C.​ 00000600:​·​6100·​0000·​1f00·​6100·​6e00·​6400·​7200·​6f00·​·​a.​.​.​.​.​a.​n.​d.​r.​o.​
00000610:​·​4800·​4500·​5200·​0000·​1c00·​6400·​6b00·​2e00·​·​H.​E.​R.​.​.​.​.​d.​k.​.​.​ 00000610:​·​6900·​6400·​2e00·​7300·​7500·​7000·​7000·​6f00·​·​i.​d.​.​.​s.​u.​p.​p.​o.​
00000620:​·​6a00·​6500·​6e00·​7300·​2e00·​6200·​6100·​6300·​·​j.​e.​n.​s.​.​.​b.​a.​c.​ 00000620:​·​7200·​7400·​2e00·​5000·​4100·​5200·​4500·​4e00·​·​r.​t.​.​.​P.​A.​R.​E.​N.​
Max diff block lines reached; 0/39679 bytes (0.00%) of diff not shown.