[−]
/home/hans/code/fdroid/data/tmp/fr.kwiatkowski.ApkTrack_18.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_fr.kwiatkowski.ApkTrack_18.apk
[−]
zipinfo {}
Offset 1, 420 lines modified Offset 1, 420 lines modified
1 Zip·​file·​size:​·​2436752·​bytes,​·​number·​of·​entries:​·​418 1 Zip·​file·​size:​·​2435801·​bytes,​·​number·​of·​entries:​·​418
2 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​42575·​bl·​defN·​15-​Dec-​09·​19:​48·​META-​INF/​MANIFEST.​MF 2 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​42575·​bl·​defN·​15-​Dec-​09·​19:​48·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​42696·​bl·​defN·​15-​Dec-​09·​19:​48·​META-​INF/​8611ED64.​SF 3 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​42696·​bl·​defN·​15-​Dec-​09·​19:​48·​META-​INF/​8611ED64.​SF
4 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1326·​bl·​defN·​15-​Dec-​09·​19:​48·​META-​INF/​8611ED64.​RSA 4 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1326·​bl·​defN·​15-​Dec-​09·​19:​48·​META-​INF/​8611ED64.​RSA
5 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​15-​Dec-​09·​19:​41·​META-​INF/​buildserverid 5 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​15-​Dec-​09·​19:​41·​META-​INF/​buildserverid
6 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​15-​Dec-​09·​19:​41·​META-​INF/​fdroidserverid 6 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​15-​Dec-​09·​19:​41·​META-​INF/​fdroidserverid
7 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​6736·​bX·​defN·​15-​Dec-​09·​19:​41·​AndroidManifest.​xml 7 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​6736·​bX·​defN·​08-​Jan-​01·​00:​00·​AndroidManifest.​xml
8 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1586·​bl·​defN·​15-​Dec-​09·​19:​41·​assets/​apktrack.​store 8 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1586·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​apktrack.​store
9 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​6239·​bl·​defN·​15-​Dec-​09·​19:​41·​assets/​sources.​json 9 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​6239·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​sources.​json
10 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​100·​bl·​defN·​15-​Dec-​09·​19:​41·​assets/​sugar_upgrades/​7.​sql 10 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​100·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​sugar_upgrades/​7.​sql
11 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​396·​bl·​defN·​15-​Dec-​09·​19:​41·​res/​anim/​abc_fade_in.​xml 11 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​396·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​anim/​abc_fade_in.​xml
12 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​396·​bl·​defN·​15-​Dec-​09·​19:​41·​res/​anim/​abc_fade_out.​xml 12 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​396·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​anim/​abc_fade_out.​xml
13 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​860·​bl·​defN·​15-​Dec-​09·​19:​41·​res/​anim/​abc_grow_fade_in_from​_bottom.​xml 13 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​860·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​anim/​abc_grow_fade_in_from​_bottom.​xml
14 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​512·​bl·​defN·​15-​Dec-​09·​19:​41·​res/​anim/​abc_popup_enter.​xml 14 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​512·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​anim/​abc_popup_enter.​xml
15 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​512·​bl·​defN·​15-​Dec-​09·​19:​41·​res/​anim/​abc_popup_exit.​xml 15 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​512·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​anim/​abc_popup_exit.​xml
16 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​860·​bl·​defN·​15-​Dec-​09·​19:​41·​res/​anim/​abc_shrink_fade_out_f​rom_bottom.​xml 16 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​860·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​anim/​abc_shrink_fade_out_f​rom_bottom.​xml
17 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​400·​bl·​defN·​15-​Dec-​09·​19:​41·​res/​anim/​abc_slide_in_bottom.​xml 17 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​400·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_in_bottom.​xml
18 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​400·​bl·​defN·​15-​Dec-​09·​19:​41·​res/​anim/​abc_slide_in_top.​xml 18 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​400·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_in_top.​xml
19 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​400·​bl·​defN·​15-​Dec-​09·​19:​41·​res/​anim/​abc_slide_out_bottom.​xml 19 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​400·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_out_bottom.​xml
20 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​400·​bl·​defN·​15-​Dec-​09·​19:​41·​res/​anim/​abc_slide_out_top.​xml 20 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​400·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_out_top.​xml
21 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​688·​bl·​defN·​15-​Dec-​09·​19:​41·​res/​anim/​design_fab_in.​xml 21 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​688·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​anim/​design_fab_in.​xml
22 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​688·​bl·​defN·​15-​Dec-​09·​19:​41·​res/​anim/​design_fab_out.​xml 22 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​688·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​anim/​design_fab_out.​xml
23 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​320·​bl·​defN·​15-​Dec-​09·​19:​41·​res/​anim/​design_snackbar_in.​xml 23 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​320·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​anim/​design_snackbar_in.​xml
24 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​320·​bl·​defN·​15-​Dec-​09·​19:​41·​res/​anim/​design_snackbar_out.​xml 24 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​320·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​anim/​design_snackbar_out.​xml
25 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​556·​bl·​defN·​15-​Dec-​09·​19:​41·​res/​anim/​slide_in_left.​xml 25 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​556·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​anim/​slide_in_left.​xml
26 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​556·​bl·​defN·​15-​Dec-​09·​19:​41·​res/​anim/​slide_in_right.​xml 26 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​556·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​anim/​slide_in_right.​xml
27 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​556·​bl·​defN·​15-​Dec-​09·​19:​41·​res/​anim/​slide_out_left.​xml 27 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​556·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​anim/​slide_out_left.​xml
28 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​556·​bl·​defN·​15-​Dec-​09·​19:​41·​res/​anim/​slide_out_right.​xml 28 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​556·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​anim/​slide_out_right.​xml
29 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​472·​bl·​defN·​15-​Dec-​09·​19:​41·​res/​color-​v11/​abc_background_cache_​hint_selector_materia​l_dark.​xml 29 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​472·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​color-​v11/​abc_background_cache_​hint_selector_materia​l_dark.​xml
30 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​472·​bl·​defN·​15-​Dec-​09·​19:​41·​res/​color-​v11/​abc_background_cache_​hint_selector_materia​l_light.​xml 30 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​472·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​color-​v11/​abc_background_cache_​hint_selector_materia​l_light.​xml
31 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​548·​bl·​defN·​15-​Dec-​09·​19:​41·​res/​color-​v23/​abc_color_highlight_m​aterial.​xml 31 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​548·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​color-​v23/​abc_color_highlight_m​aterial.​xml
32 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​344·​bl·​defN·​15-​Dec-​09·​19:​41·​res/​color/​abc_background_cache_​hint_selector_materia​l_dark.​xml 32 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​344·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​color/​abc_background_cache_​hint_selector_materia​l_dark.​xml
33 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​344·​bl·​defN·​15-​Dec-​09·​19:​41·​res/​color/​abc_background_cache_​hint_selector_materia​l_light.​xml 33 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​344·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​color/​abc_background_cache_​hint_selector_materia​l_light.​xml
34 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​15-​Dec-​09·​19:​41·​res/​color/​abc_primary_text_disa​ble_only_material_dar​k.​xml 34 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_disa​ble_only_material_dar​k.​xml
35 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​15-​Dec-​09·​19:​41·​res/​color/​abc_primary_text_disa​ble_only_material_lig​ht.​xml 35 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_disa​ble_only_material_lig​ht.​xml
36 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​15-​Dec-​09·​19:​41·​res/​color/​abc_primary_text_mate​rial_dark.​xml 36 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_mate​rial_dark.​xml
37 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​15-​Dec-​09·​19:​41·​res/​color/​abc_primary_text_mate​rial_light.​xml 37 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_mate​rial_light.​xml
38 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​596·​bl·​defN·​15-​Dec-​09·​19:​41·​res/​color/​abc_search_url_text.​xml 38 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​596·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​color/​abc_search_url_text.​xml
39 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​15-​Dec-​09·​19:​41·​res/​color/​abc_secondary_text_ma​terial_dark.​xml 39 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​color/​abc_secondary_text_ma​terial_dark.​xml
40 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​15-​Dec-​09·​19:​41·​res/​color/​abc_secondary_text_ma​terial_light.​xml 40 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​color/​abc_secondary_text_ma​terial_light.​xml
41 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​15-​Dec-​09·​19:​41·​res/​color/​switch_thumb_material​_dark.​xml 41 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​color/​switch_thumb_material​_dark.​xml
42 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​15-​Dec-​09·​19:​41·​res/​color/​switch_thumb_material​_light.​xml 42 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​color/​switch_thumb_material​_light.​xml
43 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​287·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_ab_share_pack_mtr​l_alpha.​9.​png 43 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​287·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ab_share_pack_mtr​l_alpha.​9.​png
44 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​306·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_000.​png 44 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​306·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_000.​png
45 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​549·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_015.​png 45 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​549·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_015.​png
46 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​622·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_000.​png 46 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​622·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_000.​png
47 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​753·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_015.​png 47 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​753·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_015.​png
48 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1619·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_btn_rating_star_o​ff_mtrl_alpha.​png 48 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1619·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_rating_star_o​ff_mtrl_alpha.​png
49 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1078·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_btn_rating_star_o​n_mtrl_alpha.​png 49 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1078·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_rating_star_o​n_mtrl_alpha.​png
50 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1548·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00001.​9.​png 50 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1548·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00001.​9.​png
51 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1748·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00012.​9.​png 51 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1748·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00012.​9.​png
52 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​229·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_cab_background_to​p_mtrl_alpha.​9.​png 52 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​229·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_cab_background_to​p_mtrl_alpha.​9.​png
53 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​416·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_ic_ab_back_mtrl_a​m_alpha.​png 53 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​416·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_ab_back_mtrl_a​m_alpha.​png
54 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​280·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_ic_clear_mtrl_alp​ha.​png 54 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​280·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_clear_mtrl_alp​ha.​png
55 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​233·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_ic_commit_search_​api_mtrl_alpha.​png 55 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​233·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_commit_search_​api_mtrl_alpha.​png
56 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​160·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_ic_go_search_api_​mtrl_alpha.​png 56 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​160·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_go_search_api_​mtrl_alpha.​png
57 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​288·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_ic_menu_copy_mtrl​_am_alpha.​png 57 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​288·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_copy_mtrl​_am_alpha.​png
58 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​612·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_ic_menu_cut_mtrl_​alpha.​png 58 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​612·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_cut_mtrl_​alpha.​png
59 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​190·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_ic_menu_moreoverf​low_mtrl_alpha.​png 59 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​190·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_moreoverf​low_mtrl_alpha.​png
60 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​373·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_ic_menu_paste_mtr​l_am_alpha.​png 60 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​373·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_paste_mtr​l_am_alpha.​png
61 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​270·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_ic_menu_selectall​_mtrl_alpha.​png 61 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​270·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_selectall​_mtrl_alpha.​png
62 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​791·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_ic_menu_share_mtr​l_alpha.​png 62 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​791·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_share_mtr​l_alpha.​png
63 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1028·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_ic_search_api_mtr​l_alpha.​png 63 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1028·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_search_api_mtr​l_alpha.​png
64 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​541·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_ic_voice_search_a​pi_mtrl_alpha.​png 64 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​541·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_voice_search_a​pi_mtrl_alpha.​png
65 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​170·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_list_divider_mtrl​_alpha.​9.​png 65 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​170·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_divider_mtrl​_alpha.​9.​png
66 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​244·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_list_focused_holo​.​9.​png 66 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​244·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_focused_holo​.​9.​png
67 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​212·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_list_longpressed_​holo.​9.​png 67 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​212·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_longpressed_​holo.​9.​png
68 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​212·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_dark.​9.​png 68 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​212·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_dark.​9.​png
69 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​212·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_light.​9.​png 69 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​212·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_light.​9.​png
70 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​239·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_dark.​9.​png 70 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​239·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_dark.​9.​png
71 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​240·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_light.​9.​png 71 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​240·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_light.​9.​png
72 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​840·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_menu_hardkey_pane​l_mtrl_mult.​9.​png 72 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​840·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_menu_hardkey_pane​l_mtrl_mult.​9.​png
73 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1290·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_popup_background_​mtrl_mult.​9.​png 73 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1290·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_popup_background_​mtrl_mult.​9.​png
74 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​259·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​off_mtrl_alpha.​png 74 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​259·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​off_mtrl_alpha.​png
75 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​271·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​to_pressed_mtrl_000.​png 75 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​271·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​to_pressed_mtrl_000.​png
76 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​387·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​to_pressed_mtrl_005.​png 76 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​387·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​to_pressed_mtrl_005.​png
77 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​214·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_scrubber_primary_​mtrl_alpha.​9.​png 77 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​214·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_scrubber_primary_​mtrl_alpha.​9.​png
78 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​201·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_scrubber_track_mt​rl_alpha.​9.​png 78 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​201·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_scrubber_track_mt​rl_alpha.​9.​png
79 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​392·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_spinner_mtrl_am_a​lpha.​9.​png 79 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​392·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_spinner_mtrl_am_a​lpha.​9.​png
80 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​538·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_switch_track_mtrl​_alpha.​9.​png 80 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​538·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_switch_track_mtrl​_alpha.​9.​png
81 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​199·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_tab_indicator_mtr​l_alpha.​9.​png 81 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​199·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_tab_indicator_mtr​l_alpha.​9.​png
82 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​192·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_textfield_activat​ed_mtrl_alpha.​9.​png 82 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​192·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_activat​ed_mtrl_alpha.​9.​png
83 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​202·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_textfield_default​_mtrl_alpha.​9.​png 83 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​202·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_default​_mtrl_alpha.​9.​png
84 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​182·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​activated_mtrl_alpha.​9.​png 84 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​182·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​activated_mtrl_alpha.​9.​png
85 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​182·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​default_mtrl_alpha.​9.​png 85 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​182·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​default_mtrl_alpha.​9.​png
86 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​637·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​bug_report.​png 86 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​637·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​bug_report.​png
87 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1269·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​ic_btn_search.​png 87 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1269·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_btn_search.​png
88 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1685·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​ic_launcher.​png 88 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1685·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_launcher.​png
89 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1820·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​ic_menu_refresh.​png 89 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1820·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_menu_refresh.​png
90 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1088·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​ic_popup_sync_1.​png 90 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1088·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_popup_sync_1.​png
91 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1204·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​ic_popup_sync_2.​png 91 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1204·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_popup_sync_2.​png
92 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1159·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​ic_popup_sync_3.​png 92 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1159·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_popup_sync_3.​png
93 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1135·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​ic_popup_sync_4.​png 93 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1135·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_popup_sync_4.​png
94 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1284·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​ic_popup_sync_5.​png 94 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1284·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_popup_sync_5.​png
95 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1189·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​ic_popup_sync_6.​png 95 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1189·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_popup_sync_6.​png
96 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1829·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​install.​png 96 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1829·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​install.​png
97 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​936·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​hdpi-​v4/​search.​png 97 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​936·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​search.​png
98 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​384·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​ldrtl-​hdpi-​v4/​abc_ic_ab_back_mtrl_a​m_alpha.​png 98 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​384·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​ldrtl-​hdpi-​v4/​abc_ic_ab_back_mtrl_a​m_alpha.​png
99 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​289·​b-​·​stor·​15-​Dec-​09·​19:​38·​res/​drawable-​ldrtl-​hdpi-​v4/​abc_ic_menu_copy_mtrl​_am_alpha.​png 99 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​289·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​ldrtl-​hdpi-​v4/​abc_ic_menu_copy_mtrl​_am_alpha.​png
Max diff block lines reached; 0/86869 bytes (0.00%) of diff not shown.
[−]
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="18"·​android:​versionName="2.​1.​0"·​package="fr.​kwiatkowski.​ApkTrack"·​platformBuildVersionC​ode="23"·​platformBuildVersionN​ame="6.​0-​2166767" 2 <manifest·​android:​versionCode="18"·​android:​versionName="2.​1.​0"·​package="fr.​kwiatkowski.​ApkTrack"·​platformBuildVersionC​ode="23"·​platformBuildVersionN​ame="6.​0-​2704002"
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="15"·​android:​targetSdkVersion="23"​·​/​> 4 ·​·​·​·​<uses-​sdk·​android:​minSdkVersion="15"·​android:​targetSdkVersion="23"​·​/​>
5 ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​INTERNET"·​/​> 5 ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​INTERNET"·​/​>
6 ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​WAKE_LOCK"·​/​> 6 ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​WAKE_LOCK"·​/​>
7 ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​RECEIVE_BOOT_COMPLETE​D"·​/​> 7 ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​RECEIVE_BOOT_COMPLETE​D"·​/​>
8 ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​ACCESS_NETWORK_STATE"​·​/​> 8 ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​ACCESS_NETWORK_STATE"​·​/​>
9 ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​WRITE_EXTERNAL_STORAG​E"·​/​> 9 ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​WRITE_EXTERNAL_STORAG​E"·​/​>
[−]
smali/android/support/design/R.smali
Offset 26, 10 lines modified Offset 26, 9 lines modified
26 .​method·​public·​constructor·​<init>()​V 26 .​method·​public·​constructor·​<init>()​V
27 ·​·​·​·​.​locals·​0 27 ·​·​·​·​.​locals·​0
   
28 ·​·​·​·​.​prologue 28 ·​·​·​·​.​prologue
29 ·​·​·​·​.​line·​9 29 ·​·​·​·​.​line·​9
30 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 30 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
31 ·​·​·​·​.​line·​1106  
32 ·​·​·​·​return-​void 31 ·​·​·​·​return-​void
33 .​end·​method 32 .​end·​method
[−]
smali/android/support/v14/preference/R.smali
Offset 26, 10 lines modified Offset 26, 9 lines modified
26 .​method·​public·​constructor·​<init>()​V 26 .​method·​public·​constructor·​<init>()​V
27 ·​·​·​·​.​locals·​0 27 ·​·​·​·​.​locals·​0
   
28 ·​·​·​·​.​prologue 28 ·​·​·​·​.​prologue
29 ·​·​·​·​.​line·​9 29 ·​·​·​·​.​line·​9
30 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 30 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
31 ·​·​·​·​.​line·​1032  
32 ·​·​·​·​return-​void 31 ·​·​·​·​return-​void
33 .​end·​method 32 .​end·​method
[−]
smali/android/support/v4/app/BundleCompatDonut.smali
Offset 96, 17 lines modified Offset 96, 17 lines modified
   
96 ·​·​·​·​invoke-​virtual·​{v1,​·​p0,​·​v3},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 96 ·​·​·​·​invoke-​virtual·​{v1,​·​p0,​·​v3},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
97 ·​·​·​·​move-​result-​object·​v1 97 ·​·​·​·​move-​result-​object·​v1
   
98 ·​·​·​·​check-​cast·​v1,​·​Landroid/​os/​IBinder;​ 98 ·​·​·​·​check-​cast·​v1,​·​Landroid/​os/​IBinder;​
99 ·​·​·​·​:​try_end_1 99 ·​·​·​·​:​try_end_1
100 ·​·​·​·​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2 100 ·​·​·​·​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3
101 ·​·​·​·​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3 101 ·​·​·​·​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1
102 ·​·​·​·​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1 102 ·​·​·​·​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2
   
103 ·​·​·​·​.​line·​58 103 ·​·​·​·​.​line·​58
104 ·​·​·​·​:​goto_1 104 ·​·​·​·​:​goto_1
105 ·​·​·​·​return-​object·​v1 105 ·​·​·​·​return-​object·​v1
   
106 ·​·​·​·​.​line·​43 106 ·​·​·​·​.​line·​43
107 ·​·​·​·​:​catch_0 107 ·​·​·​·​:​catch_0
Offset 233, 17 lines modified Offset 233, 17 lines modified
   
233 ·​·​·​·​const/​4·​v3,​·​0x1 233 ·​·​·​·​const/​4·​v3,​·​0x1
   
234 ·​·​·​·​aput-​object·​p2,​·​v2,​·​v3 234 ·​·​·​·​aput-​object·​p2,​·​v2,​·​v3
   
235 ·​·​·​·​invoke-​virtual·​{v1,​·​p0,​·​v2},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 235 ·​·​·​·​invoke-​virtual·​{v1,​·​p0,​·​v2},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
236 ·​·​·​·​:​try_end_1 236 ·​·​·​·​:​try_end_1
237 ·​·​·​·​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2 237 ·​·​·​·​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3
238 ·​·​·​·​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3 238 ·​·​·​·​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1
239 ·​·​·​·​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1 239 ·​·​·​·​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2
   
240 ·​·​·​·​.​line·​82 240 ·​·​·​·​.​line·​82
241 ·​·​·​·​:​cond_1 241 ·​·​·​·​:​cond_1
242 ·​·​·​·​:​goto_1 242 ·​·​·​·​:​goto_1
243 ·​·​·​·​return-​void 243 ·​·​·​·​return-​void
   
244 ·​·​·​·​.​line·​67 244 ·​·​·​·​.​line·​67
[−]
smali/android/support/v7/appcompat/R.smali
Offset 26, 10 lines modified Offset 26, 9 lines modified
26 .​method·​public·​constructor·​<init>()​V 26 .​method·​public·​constructor·​<init>()​V
27 ·​·​·​·​.​locals·​0 27 ·​·​·​·​.​locals·​0
   
28 ·​·​·​·​.​prologue 28 ·​·​·​·​.​prologue
29 ·​·​·​·​.​line·​9 29 ·​·​·​·​.​line·​9
30 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 30 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
31 ·​·​·​·​.​line·​933  
32 ·​·​·​·​return-​void 31 ·​·​·​·​return-​void
33 .​end·​method 32 .​end·​method
[−]
smali/android/support/v7/preference/R.smali
Offset 26, 10 lines modified Offset 26, 9 lines modified
26 .​method·​public·​constructor·​<init>()​V 26 .​method·​public·​constructor·​<init>()​V
27 ·​·​·​·​.​locals·​0 27 ·​·​·​·​.​locals·​0
   
28 ·​·​·​·​.​prologue 28 ·​·​·​·​.​prologue
29 ·​·​·​·​.​line·​9 29 ·​·​·​·​.​line·​9
30 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 30 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
31 ·​·​·​·​.​line·​1012  
32 ·​·​·​·​return-​void 31 ·​·​·​·​return-​void
33 .​end·​method 32 .​end·​method
[−]
smali/android/support/v7/recyclerview/R.smali
Offset 18, 10 lines modified Offset 18, 9 lines modified
18 .​method·​public·​constructor·​<init>()​V 18 .​method·​public·​constructor·​<init>()​V
19 ·​·​·​·​.​locals·​0 19 ·​·​·​·​.​locals·​0
   
20 ·​·​·​·​.​prologue 20 ·​·​·​·​.​prologue
21 ·​·​·​·​.​line·​9 21 ·​·​·​·​.​line·​9
22 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 22 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
23 ·​·​·​·​.​line·​22  
24 ·​·​·​·​return-​void 23 ·​·​·​·​return-​void
25 .​end·​method 24 .​end·​method
[−]
smali/com/andexert/library/R.smali
Offset 19, 10 lines modified Offset 19, 9 lines modified
19 .​method·​public·​constructor·​<init>()​V 19 .​method·​public·​constructor·​<init>()​V
20 ·​·​·​·​.​locals·​0 20 ·​·​·​·​.​locals·​0
   
21 ·​·​·​·​.​prologue 21 ·​·​·​·​.​prologue
22 ·​·​·​·​.​line·​9 22 ·​·​·​·​.​line·​9
23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
24 ·​·​·​·​.​line·​33  
25 ·​·​·​·​return-​void 24 ·​·​·​·​return-​void
26 .​end·​method 25 .​end·​method
[−]
smali/com/commonsware/cwac/wakeful/AlarmReceiver.smali
Offset 253, 30 lines modified Offset 253, 32 lines modified
   
253 ·​·​·​·​const/​4·​v3,​·​0x0 253 ·​·​·​·​const/​4·​v3,​·​0x0
   
254 ·​·​·​·​invoke-​virtual·​{p1,​·​v2,​·​v3},​·​Landroid/​content/​Context;​-​>getSharedPreferences​(Ljava/​lang/​String;​I)​Landroid/​content/​SharedPreferences;​ 254 ·​·​·​·​invoke-​virtual·​{p1,​·​v2,​·​v3},​·​Landroid/​content/​Context;​-​>getSharedPreferences​(Ljava/​lang/​String;​I)​Landroid/​content/​SharedPreferences;​
   
255 ·​·​·​·​move-​result-​object·​v1 255 ·​·​·​·​move-​result-​object·​v1
   
256 ·​·​·​·​.​line·​42 256 ·​·​·​·​.​line·​43
257 ·​·​·​·​.​local·​v1,​·​"prefs":​Landroid/​content/​SharedPreferences;​ 257 ·​·​·​·​.​local·​v1,​·​"prefs":​Landroid/​content/​SharedPreferences;​
258 ·​·​·​·​invoke-​interface·​{v1},​·​Landroid/​content/​SharedPreferences;​-​>edit()​Landroid/​content/​SharedPreferences$Edi​tor;​ 258 ·​·​·​·​invoke-​interface·​{v1},​·​Landroid/​content/​SharedPreferences;​-​>edit()​Landroid/​content/​SharedPreferences$Edi​tor;​
   
259 ·​·​·​·​move-​result-​object·​v2 259 ·​·​·​·​move-​result-​object·​v2
   
260 ·​·​·​·​const-​string·​v3,​·​"lastAlarm" 260 ·​·​·​·​const-​string·​v3,​·​"lastAlarm"
   
  261 ·​·​·​·​.​line·​44
261 ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J 262 ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J
   
262 ·​·​·​·​move-​result-​wide·​v4 263 ·​·​·​·​move-​result-​wide·​v4
   
263 ·​·​·​·​invoke-​interface·​{v2,​·​v3,​·​v4,​·​v5},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>putLong(Ljava/​lang/​String;​J)​Landroid/​content/​SharedPreferences$Edi​tor;​ 264 ·​·​·​·​invoke-​interface·​{v2,​·​v3,​·​v4,​·​v5},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>putLong(Ljava/​lang/​String;​J)​Landroid/​content/​SharedPreferences$Edi​tor;​
   
264 ·​·​·​·​move-​result-​object·​v2 265 ·​·​·​·​move-​result-​object·​v2
   
  266 ·​·​·​·​.​line·​45
265 ·​·​·​·​invoke-​interface·​{v2},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>commit()​Z 267 ·​·​·​·​invoke-​interface·​{v2},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>commit()​Z
   
266 ·​·​·​·​.​line·​47 268 ·​·​·​·​.​line·​47
267 ·​·​·​·​invoke-​interface·​{v0,​·​p1},​·​Lcom/​commonsware/​cwac/​wakeful/​WakefulIntentService$​AlarmListener;​-​>sendWakefulWork(Land​roid/​content/​Context;​)​V 269 ·​·​·​·​invoke-​interface·​{v0,​·​p1},​·​Lcom/​commonsware/​cwac/​wakeful/​WakefulIntentService$​AlarmListener;​-​>sendWakefulWork(Land​roid/​content/​Context;​)​V
   
268 ·​·​·​·​.​line·​53 270 ·​·​·​·​.​line·​53
269 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"prefs":​Landroid/​content/​SharedPreferences;​ 271 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"prefs":​Landroid/​content/​SharedPreferences;​
[−]
smali/com/commonsware/cwac/wakeful/WakefulIntentService.smali
Offset 55, 14 lines modified Offset 55, 15 lines modified
   
55 ·​·​·​·​.​prologue 55 ·​·​·​·​.​prologue
56 ·​·​·​·​const/​4·​v4,​·​0x0 56 ·​·​·​·​const/​4·​v4,​·​0x0
   
57 ·​·​·​·​.​line·​78 57 ·​·​·​·​.​line·​78
58 ·​·​·​·​const-​string·​v3,​·​"alarm" 58 ·​·​·​·​const-​string·​v3,​·​"alarm"
   
  59 ·​·​·​·​.​line·​79
59 ·​·​·​·​invoke-​virtual·​{p0,​·​v3},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​ 60 ·​·​·​·​invoke-​virtual·​{p0,​·​v3},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​
   
60 ·​·​·​·​move-​result-​object·​v1 61 ·​·​·​·​move-​result-​object·​v1
   
61 ·​·​·​·​check-​cast·​v1,​·​Landroid/​app/​AlarmManager;​ 62 ·​·​·​·​check-​cast·​v1,​·​Landroid/​app/​AlarmManager;​
   
62 ·​·​·​·​.​line·​80 63 ·​·​·​·​.​line·​80
Offset 96, 14 lines modified Offset 97, 15 lines modified
   
96 ·​·​·​·​const-​string·​v4,​·​"lastAlarm" 97 ·​·​·​·​const-​string·​v4,​·​"lastAlarm"
   
97 ·​·​·​·​invoke-​interface·​{v3,​·​v4},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>remove(Ljava/​lang/​String;​)​Landroid/​content/​SharedPreferences$Edi​tor;​ 98 ·​·​·​·​invoke-​interface·​{v3,​·​v4},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>remove(Ljava/​lang/​String;​)​Landroid/​content/​SharedPreferences$Edi​tor;​
   
98 ·​·​·​·​move-​result-​object·​v3 99 ·​·​·​·​move-​result-​object·​v3
   
  100 ·​·​·​·​.​line·​86
99 ·​·​·​·​invoke-​interface·​{v3},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>commit()​Z 101 ·​·​·​·​invoke-​interface·​{v3},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>commit()​Z
   
100 ·​·​·​·​.​line·​87 102 ·​·​·​·​.​line·​87
101 ·​·​·​·​return-​void 103 ·​·​·​·​return-​void
102 .​end·​method 104 .​end·​method
   
103 .​method·​private·​static·​declared-​synchronized·​getLock(Landroid/​content/​Context;​)​Landroid/​os/​PowerManager$WakeLock​;​ 105 .​method·​private·​static·​declared-​synchronized·​getLock(Landroid/​content/​Context;​)​Landroid/​os/​PowerManager$WakeLock​;​
Offset 120, 14 lines modified Offset 122, 15 lines modified
120 ·​·​·​·​sget-​object·​v1,​·​Lcom/​commonsware/​cwac/​wakeful/​WakefulIntentService;​-​>lockStatic:​Landroid/​os/​PowerManager$WakeLock​;​ 122 ·​·​·​·​sget-​object·​v1,​·​Lcom/​commonsware/​cwac/​wakeful/​WakefulIntentService;​-​>lockStatic:​Landroid/​os/​PowerManager$WakeLock​;​
   
121 ·​·​·​·​if-​nez·​v1,​·​:​cond_0 123 ·​·​·​·​if-​nez·​v1,​·​:​cond_0
   
122 ·​·​·​·​.​line·​36 124 ·​·​·​·​.​line·​36
123 ·​·​·​·​const-​string·​v1,​·​"power" 125 ·​·​·​·​const-​string·​v1,​·​"power"
   
  126 ·​·​·​·​.​line·​37
124 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​ 127 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​
   
125 ·​·​·​·​move-​result-​object·​v0 128 ·​·​·​·​move-​result-​object·​v0
   
126 ·​·​·​·​check-​cast·​v0,​·​Landroid/​os/​PowerManager;​ 129 ·​·​·​·​check-​cast·​v0,​·​Landroid/​os/​PowerManager;​
   
127 ·​·​·​·​.​line·​39 130 ·​·​·​·​.​line·​39
Offset 214, 40 lines modified Offset 217, 43 lines modified
214 ·​·​·​·​.​local·​v2,​·​"lastAlarm":​J 217 ·​·​·​·​.​local·​v2,​·​"lastAlarm":​J
215 ·​·​·​·​cmp-​long·​v6,​·​v2,​·​v8 218 ·​·​·​·​cmp-​long·​v6,​·​v2,​·​v8
   
216 ·​·​·​·​if-​eqz·​v6,​·​:​cond_0 219 ·​·​·​·​if-​eqz·​v6,​·​:​cond_0
   
217 ·​·​·​·​if-​nez·​p2,​·​:​cond_0 220 ·​·​·​·​if-​nez·​p2,​·​:​cond_0
   
  221 ·​·​·​·​.​line·​66
218 ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J 222 ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J
   
219 ·​·​·​·​move-​result-​wide·​v6 223 ·​·​·​·​move-​result-​wide·​v6
   
220 ·​·​·​·​cmp-​long·​v6,​·​v6,​·​v2 224 ·​·​·​·​cmp-​long·​v6,​·​v6,​·​v2
   
221 ·​·​·​·​if-​lez·​v6,​·​:​cond_1 225 ·​·​·​·​if-​lez·​v6,​·​:​cond_1
   
222 ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J 226 ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J
   
223 ·​·​·​·​move-​result-​wide·​v6 227 ·​·​·​·​move-​result-​wide·​v6
   
224 ·​·​·​·​sub-​long/​2addr·​v6,​·​v2 228 ·​·​·​·​sub-​long/​2addr·​v6,​·​v2
   
  229 ·​·​·​·​.​line·​67
225 ·​·​·​·​invoke-​interface·​{p0},​·​Lcom/​commonsware/​cwac/​wakeful/​WakefulIntentService$​AlarmListener;​-​>getMaxAge()​J 230 ·​·​·​·​invoke-​interface·​{p0},​·​Lcom/​commonsware/​cwac/​wakeful/​WakefulIntentService$​AlarmListener;​-​>getMaxAge()​J
   
226 ·​·​·​·​move-​result-​wide·​v8 231 ·​·​·​·​move-​result-​wide·​v8
   
227 ·​·​·​·​cmp-​long·​v6,​·​v6,​·​v8 232 ·​·​·​·​cmp-​long·​v6,​·​v6,​·​v8
   
228 ·​·​·​·​if-​lez·​v6,​·​:​cond_1 233 ·​·​·​·​if-​lez·​v6,​·​:​cond_1
   
229 ·​·​·​·​.​line·​68 234 ·​·​·​·​.​line·​68
230 ·​·​·​·​:​cond_0 235 ·​·​·​·​:​cond_0
231 ·​·​·​·​const-​string·​v6,​·​"alarm" 236 ·​·​·​·​const-​string·​v6,​·​"alarm"
   
  237 ·​·​·​·​.​line·​69
232 ·​·​·​·​invoke-​virtual·​{p1,​·​v6},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​ 238 ·​·​·​·​invoke-​virtual·​{p1,​·​v6},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​
   
233 ·​·​·​·​move-​result-​object·​v1 239 ·​·​·​·​move-​result-​object·​v1
   
234 ·​·​·​·​check-​cast·​v1,​·​Landroid/​app/​AlarmManager;​ 240 ·​·​·​·​check-​cast·​v1,​·​Landroid/​app/​AlarmManager;​
   
235 ·​·​·​·​.​line·​70 241 ·​·​·​·​.​line·​70
[−]
smali/com/orm/SchemaGenerator.smali
Offset 30, 79 lines modified Offset 30, 78 lines modified
30 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lcom/​orm/​SchemaGenerator;​-​>context:​Landroid/​content/​Context;​ 30 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lcom/​orm/​SchemaGenerator;​-​>context:​Landroid/​content/​Context;​
   
31 ·​·​·​·​.​line·​39 31 ·​·​·​·​.​line·​39
32 ·​·​·​·​return-​void 32 ·​·​·​·​return-​void
33 .​end·​method 33 .​end·​method
   
34 .​method·​private·​createTable(Ljava/​lang/​Class;​Landroid/​database/​sqlite/​SQLiteDatabase;​)​V 34 .​method·​private·​createTable(Ljava/​lang/​Class;​Landroid/​database/​sqlite/​SQLiteDatabase;​)​V
35 ·​·​·​·​.​locals·​12 35 ·​·​·​·​.​locals·​11
36 ·​·​·​·​.​param·​p2,​·​"sqLiteDatabase"·​·​·​·​#·​Landroid/​database/​sqlite/​SQLiteDatabase;​ 36 ·​·​·​·​.​param·​p2,​·​"sqLiteDatabase"·​·​·​·​#·​Landroid/​database/​sqlite/​SQLiteDatabase;​
37 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 37 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
38 ·​·​·​·​·​·​·​·​value·​=·​{ 38 ·​·​·​·​·​·​·​·​value·​=·​{
39 ·​·​·​·​·​·​·​·​·​·​·​·​"(",​ 39 ·​·​·​·​·​·​·​·​·​·​·​·​"(",​
40 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​lang/​Class",​ 40 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​lang/​Class",​
41 ·​·​·​·​·​·​·​·​·​·​·​·​"<*>;​",​ 41 ·​·​·​·​·​·​·​·​·​·​·​·​"<*>;​",​
42 ·​·​·​·​·​·​·​·​·​·​·​·​"Landroid/​database/​sqlite/​SQLiteDatabase;​",​ 42 ·​·​·​·​·​·​·​·​·​·​·​·​"Landroid/​database/​sqlite/​SQLiteDatabase;​",​
43 ·​·​·​·​·​·​·​·​·​·​·​·​")​V" 43 ·​·​·​·​·​·​·​·​·​·​·​·​")​V"
44 ·​·​·​·​·​·​·​·​} 44 ·​·​·​·​·​·​·​·​}
45 ·​·​·​·​.​end·​annotation 45 ·​·​·​·​.​end·​annotation
   
46 ·​·​·​·​.​prologue 46 ·​·​·​·​.​prologue
47 ·​·​·​·​.​line·​112 47 ·​·​·​·​.​line·​112
48 ·​·​·​·​.​local·​p1,​·​"table":​Ljava/​lang/​Class;​,​·​"Ljava/​lang/​Class<*>;​" 48 ·​·​·​·​.​local·​p1,​·​"table":​Ljava/​lang/​Class;​,​·​"Ljava/​lang/​Class<*>;​"
49 ·​·​·​·​const-​string·​v9,​·​"Sugar" 49 ·​·​·​·​const-​string·​v8,​·​"Sugar"
   
50 ·​·​·​·​const-​string·​v10,​·​"Create·​table·​if·​not·​exists" 50 ·​·​·​·​const-​string·​v9,​·​"Create·​table·​if·​not·​exists"
   
51 ·​·​·​·​invoke-​static·​{v9,​·​v10},​·​Landroid/​util/​Log;​-​>i(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I 51 ·​·​·​·​invoke-​static·​{v8,​·​v9},​·​Landroid/​util/​Log;​-​>i(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
   
52 ·​·​·​·​.​line·​113 52 ·​·​·​·​.​line·​113
53 ·​·​·​·​invoke-​static·​{p1},​·​Lcom/​orm/​util/​ReflectionUtil;​-​>getTableFields(Ljava​/​lang/​Class;​)​Ljava/​util/​List;​ 53 ·​·​·​·​invoke-​static·​{p1},​·​Lcom/​orm/​util/​ReflectionUtil;​-​>getTableFields(Ljava​/​lang/​Class;​)​Ljava/​util/​List;​
   
54 ·​·​·​·​move-​result-​object·​v5 54 ·​·​·​·​move-​result-​object·​v5
   
55 ·​·​·​·​.​line·​114 55 ·​·​·​·​.​line·​114
56 ·​·​·​·​.​local·​v5,​·​"fields":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​reflect/​Field;​>;​" 56 ·​·​·​·​.​local·​v5,​·​"fields":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​reflect/​Field;​>;​"
57 ·​·​·​·​invoke-​static·​{p1},​·​Lcom/​orm/​util/​NamingHelper;​-​>toSQLName(Ljava/​lang/​Class;​)​Ljava/​lang/​String;​ 57 ·​·​·​·​invoke-​static·​{p1},​·​Lcom/​orm/​util/​NamingHelper;​-​>toSQLName(Ljava/​lang/​Class;​)​Ljava/​lang/​String;​
   
58 ·​·​·​·​move-​result-​object·​v8 58 ·​·​·​·​move-​result-​object·​v7
   
59 ·​·​·​·​.​line·​115 59 ·​·​·​·​.​line·​115
60 ·​·​·​·​.​local·​v8,​·​"tableName":​Ljava/​lang/​String;​ 60 ·​·​·​·​.​local·​v7,​·​"tableName":​Ljava/​lang/​String;​
61 ·​·​·​·​new-​instance·​v7,​·​Ljava/​lang/​StringBuilder;​ 61 ·​·​·​·​new-​instance·​v6,​·​Ljava/​lang/​StringBuilder;​
   
62 ·​·​·​·​const-​string·​v9,​·​"CREATE·​TABLE·​IF·​NOT·​EXISTS·​" 62 ·​·​·​·​const-​string·​v8,​·​"CREATE·​TABLE·​IF·​NOT·​EXISTS·​"
   
63 ·​·​·​·​invoke-​direct·​{v7,​·​v9},​·​Ljava/​lang/​StringBuilder;​-​><init>(Ljava/​lang/​String;​)​V 63 ·​·​·​·​invoke-​direct·​{v6,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​><init>(Ljava/​lang/​String;​)​V
   
64 ·​·​·​·​.​line·​116 64 ·​·​·​·​.​line·​116
65 ·​·​·​·​.​local·​v7,​·​"sb":​Ljava/​lang/​StringBuilder;​ 65 ·​·​·​·​.​local·​v6,​·​"sb":​Ljava/​lang/​StringBuilder;​
66 ·​·​·​·​invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 66 ·​·​·​·​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
67 ·​·​·​·​move-​result-​object·​v9 67 ·​·​·​·​move-​result-​object·​v8
   
68 ·​·​·​·​const-​string·​v10,​·​"·​(·​ID·​INTEGER·​PRIMARY·​KEY·​AUTOINCREMENT·​" 68 ·​·​·​·​const-​string·​v9,​·​"·​(·​ID·​INTEGER·​PRIMARY·​KEY·​AUTOINCREMENT·​"
   
69 ·​·​·​·​invoke-​virtual·​{v9,​·​v10},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 69 ·​·​·​·​invoke-​virtual·​{v8,​·​v9},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
70 ·​·​·​·​.​line·​118 70 ·​·​·​·​.​line·​118
71 ·​·​·​·​invoke-​interface·​{v5},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 71 ·​·​·​·​invoke-​interface·​{v5},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
72 ·​·​·​·​move-​result-​object·​v6 72 ·​·​·​·​move-​result-​object·​v8
   
73 ·​·​·​·​.​local·​v6,​·​"i$":​Ljava/​util/​Iterator;​  
74 ·​·​·​·​:​cond_0 73 ·​·​·​·​:​cond_0
75 ·​·​·​·​:​goto_0 74 ·​·​·​·​:​goto_0
76 ·​·​·​·​invoke-​interface·​{v6},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 75 ·​·​·​·​invoke-​interface·​{v8},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
77 ·​·​·​·​move-​result·​v9 76 ·​·​·​·​move-​result·​v9
   
78 ·​·​·​·​if-​eqz·​v9,​·​:​cond_6 77 ·​·​·​·​if-​eqz·​v9,​·​:​cond_6
   
79 ·​·​·​·​invoke-​interface·​{v6},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 78 ·​·​·​·​invoke-​interface·​{v8},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
80 ·​·​·​·​move-​result-​object·​v0 79 ·​·​·​·​move-​result-​object·​v0
   
81 ·​·​·​·​check-​cast·​v0,​·​Ljava/​lang/​reflect/​Field;​ 80 ·​·​·​·​check-​cast·​v0,​·​Ljava/​lang/​reflect/​Field;​
   
82 ·​·​·​·​.​line·​119 81 ·​·​·​·​.​line·​119
83 ·​·​·​·​.​local·​v0,​·​"column":​Ljava/​lang/​reflect/​Field;​ 82 ·​·​·​·​.​local·​v0,​·​"column":​Ljava/​lang/​reflect/​Field;​
Offset 156, 15 lines modified Offset 155, 15 lines modified
156 ·​·​·​·​invoke-​interface·​{v1},​·​Lcom/​orm/​dsl/​Column;​-​>name()​Ljava/​lang/​String;​ 155 ·​·​·​·​invoke-​interface·​{v1},​·​Lcom/​orm/​dsl/​Column;​-​>name()​Ljava/​lang/​String;​
   
157 ·​·​·​·​move-​result-​object·​v2 156 ·​·​·​·​move-​result-​object·​v2
   
158 ·​·​·​·​.​line·​131 157 ·​·​·​·​.​line·​131
159 ·​·​·​·​const-​string·​v9,​·​",​·​" 158 ·​·​·​·​const-​string·​v9,​·​",​·​"
   
160 ·​·​·​·​invoke-​virtual·​{v7,​·​v9},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 159 ·​·​·​·​invoke-​virtual·​{v6,​·​v9},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
161 ·​·​·​·​move-​result-​object·​v9 160 ·​·​·​·​move-​result-​object·​v9
   
162 ·​·​·​·​invoke-​virtual·​{v9,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 161 ·​·​·​·​invoke-​virtual·​{v9,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
163 ·​·​·​·​move-​result-​object·​v9 162 ·​·​·​·​move-​result-​object·​v9
   
Offset 189, 53 lines modified Offset 188, 53 lines modified
189 ·​·​·​·​invoke-​virtual·​{v3,​·​v9},​·​Ljava/​lang/​String;​-​>endsWith(Ljava/​lang/​String;​)​Z 188 ·​·​·​·​invoke-​virtual·​{v3,​·​v9},​·​Ljava/​lang/​String;​-​>endsWith(Ljava/​lang/​String;​)​Z
   
190 ·​·​·​·​move-​result·​v9 189 ·​·​·​·​move-​result·​v9
Max diff block lines reached; 16829/20892 bytes (80.55%) of diff not shown.
[−]
smali/com/orm/SugarDb.smali
Offset 18, 24 lines modified Offset 18, 26 lines modified
18 ·​·​·​·​.​line·​19 18 ·​·​·​·​.​line·​19
19 ·​·​·​·​invoke-​static·​{p1},​·​Lcom/​orm/​util/​ManifestHelper;​-​>getDatabaseName(Land​roid/​content/​Context;​)​Ljava/​lang/​String;​ 19 ·​·​·​·​invoke-​static·​{p1},​·​Lcom/​orm/​util/​ManifestHelper;​-​>getDatabaseName(Land​roid/​content/​Context;​)​Ljava/​lang/​String;​
   
20 ·​·​·​·​move-​result-​object·​v0 20 ·​·​·​·​move-​result-​object·​v0
   
21 ·​·​·​·​new-​instance·​v1,​·​Lcom/​orm/​util/​SugarCursorFactory;​ 21 ·​·​·​·​new-​instance·​v1,​·​Lcom/​orm/​util/​SugarCursorFactory;​
   
  22 ·​·​·​·​.​line·​20
22 ·​·​·​·​invoke-​static·​{p1},​·​Lcom/​orm/​util/​ManifestHelper;​-​>getDebugEnabled(Land​roid/​content/​Context;​)​Z 23 ·​·​·​·​invoke-​static·​{p1},​·​Lcom/​orm/​util/​ManifestHelper;​-​>getDebugEnabled(Land​roid/​content/​Context;​)​Z
   
23 ·​·​·​·​move-​result·​v2 24 ·​·​·​·​move-​result·​v2
   
24 ·​·​·​·​invoke-​direct·​{v1,​·​v2},​·​Lcom/​orm/​util/​SugarCursorFactory;​-​><init>(Z)​V 25 ·​·​·​·​invoke-​direct·​{v1,​·​v2},​·​Lcom/​orm/​util/​SugarCursorFactory;​-​><init>(Z)​V
   
25 ·​·​·​·​invoke-​static·​{p1},​·​Lcom/​orm/​util/​ManifestHelper;​-​>getDatabaseVersion(L​android/​content/​Context;​)​I 26 ·​·​·​·​invoke-​static·​{p1},​·​Lcom/​orm/​util/​ManifestHelper;​-​>getDatabaseVersion(L​android/​content/​Context;​)​I
   
26 ·​·​·​·​move-​result·​v2 27 ·​·​·​·​move-​result·​v2
   
  28 ·​·​·​·​.​line·​19
27 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​v0,​·​v1,​·​v2},​·​Landroid/​database/​sqlite/​SQLiteOpenHelper;​-​><init>(Landroid/​content/​Context;​Ljava/​lang/​String;​Landroid/​database/​sqlite/​SQLiteDatabase$Cursor​Factory;​I)​V 29 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​v0,​·​v1,​·​v2},​·​Landroid/​database/​sqlite/​SQLiteOpenHelper;​-​><init>(Landroid/​content/​Context;​Ljava/​lang/​String;​Landroid/​database/​sqlite/​SQLiteDatabase$Cursor​Factory;​I)​V
   
28 ·​·​·​·​.​line·​21 30 ·​·​·​·​.​line·​21
29 ·​·​·​·​new-​instance·​v0,​·​Lcom/​orm/​SchemaGenerator;​ 31 ·​·​·​·​new-​instance·​v0,​·​Lcom/​orm/​SchemaGenerator;​
   
30 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Lcom/​orm/​SchemaGenerator;​-​><init>(Landroid/​content/​Context;​)​V 32 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Lcom/​orm/​SchemaGenerator;​-​><init>(Landroid/​content/​Context;​)​V
   
[−]
smali/com/orm/SugarRecord.smali
Offset 28, 15 lines modified Offset 28, 14 lines modified
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
29 ·​·​·​·​.​line·​31 29 ·​·​·​·​.​line·​31
30 ·​·​·​·​const/​4·​v0,​·​0x0 30 ·​·​·​·​const/​4·​v0,​·​0x0
   
31 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Lcom/​orm/​SugarRecord;​-​>id:​Ljava/​lang/​Long;​ 31 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Lcom/​orm/​SugarRecord;​-​>id:​Ljava/​lang/​Long;​
   
32 ·​·​·​·​.​line·​358  
33 ·​·​·​·​return-​void 32 ·​·​·​·​return-​void
34 .​end·​method 33 .​end·​method
   
35 .​method·​static·​synthetic·​access$000(Landroid/​database/​Cursor;​Ljava/​lang/​Object;​Ljava/​util/​Map;​)​V 34 .​method·​static·​synthetic·​access$000(Landroid/​database/​Cursor;​Ljava/​lang/​Object;​Ljava/​util/​Map;​)​V
36 ·​·​·​·​.​locals·​0 35 ·​·​·​·​.​locals·​0
37 ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Landroid/​database/​Cursor;​ 36 ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Landroid/​database/​Cursor;​
38 ·​·​·​·​.​param·​p1,​·​"x1"·​·​·​·​#·​Ljava/​lang/​Object;​ 37 ·​·​·​·​.​param·​p1,​·​"x1"·​·​·​·​#·​Ljava/​lang/​Object;​
Offset 709, 155 lines modified Offset 708, 153 lines modified
   
709 ·​·​·​·​move-​result·​v0 708 ·​·​·​·​move-​result·​v0
   
710 ·​·​·​·​return·​v0 709 ·​·​·​·​return·​v0
711 .​end·​method 710 .​end·​method
   
712 .​method·​public·​static·​deleteInTx(Ljava/​util/​Collection;​)​I 711 .​method·​public·​static·​deleteInTx(Ljava/​util/​Collection;​)​I
713 ·​·​·​·​.​locals·​9 712 ·​·​·​·​.​locals·​8
714 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 713 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
715 ·​·​·​·​·​·​·​·​value·​=·​{ 714 ·​·​·​·​·​·​·​·​value·​=·​{
716 ·​·​·​·​·​·​·​·​·​·​·​·​"<T:​",​ 715 ·​·​·​·​·​·​·​·​·​·​·​·​"<T:​",​
717 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​lang/​Object;​",​ 716 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​lang/​Object;​",​
718 ·​·​·​·​·​·​·​·​·​·​·​·​">(",​ 717 ·​·​·​·​·​·​·​·​·​·​·​·​">(",​
719 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​Collection",​ 718 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​Collection",​
720 ·​·​·​·​·​·​·​·​·​·​·​·​"<TT;​>;​)​I" 719 ·​·​·​·​·​·​·​·​·​·​·​·​"<TT;​>;​)​I"
721 ·​·​·​·​·​·​·​·​} 720 ·​·​·​·​·​·​·​·​}
722 ·​·​·​·​.​end·​annotation 721 ·​·​·​·​.​end·​annotation
   
723 ·​·​·​·​.​prologue 722 ·​·​·​·​.​prologue
724 ·​·​·​·​.​local·​p0,​·​"objects":​Ljava/​util/​Collection;​,​·​"Ljava/​util/​Collection<TT;​>;​" 723 ·​·​·​·​.​local·​p0,​·​"objects":​Ljava/​util/​Collection;​,​·​"Ljava/​util/​Collection<TT;​>;​"
725 ·​·​·​·​const/​4·​v8,​·​0x1 724 ·​·​·​·​const/​4·​v7,​·​0x1
   
726 ·​·​·​·​.​line·​75 725 ·​·​·​·​.​line·​75
727 ·​·​·​·​invoke-​static·​{},​·​Lcom/​orm/​SugarRecord;​-​>getSugarDataBase()​Landroid/​database/​sqlite/​SQLiteDatabase;​ 726 ·​·​·​·​invoke-​static·​{},​·​Lcom/​orm/​SugarRecord;​-​>getSugarDataBase()​Landroid/​database/​sqlite/​SQLiteDatabase;​
   
728 ·​·​·​·​move-​result-​object·​v4 727 ·​·​·​·​move-​result-​object·​v3
   
729 ·​·​·​·​.​line·​76 728 ·​·​·​·​.​line·​76
730 ·​·​·​·​.​local·​v4,​·​"sqLiteDatabase":​Landroid/​database/​sqlite/​SQLiteDatabase;​ 729 ·​·​·​·​.​local·​v3,​·​"sqLiteDatabase":​Landroid/​database/​sqlite/​SQLiteDatabase;​
731 ·​·​·​·​const/​4·​v0,​·​0x0 730 ·​·​·​·​const/​4·​v0,​·​0x0
   
732 ·​·​·​·​.​line·​78 731 ·​·​·​·​.​line·​78
733 ·​·​·​·​.​local·​v0,​·​"deletedRows":​I 732 ·​·​·​·​.​local·​v0,​·​"deletedRows":​I
734 ·​·​·​·​:​try_start_0 733 ·​·​·​·​:​try_start_0
735 ·​·​·​·​invoke-​virtual·​{v4},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>beginTransaction()​V 734 ·​·​·​·​invoke-​virtual·​{v3},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>beginTransaction()​V
   
736 ·​·​·​·​.​line·​79 735 ·​·​·​·​.​line·​79
737 ·​·​·​·​const/​4·​v5,​·​0x0 736 ·​·​·​·​const/​4·​v4,​·​0x0
   
738 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>setLockingEnabled(Z)​V 737 ·​·​·​·​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>setLockingEnabled(Z)​V
   
739 ·​·​·​·​.​line·​80 738 ·​·​·​·​.​line·​80
740 ·​·​·​·​invoke-​interface·​{p0},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​ 739 ·​·​·​·​invoke-​interface·​{p0},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​
   
741 ·​·​·​·​move-​result-​object·​v2 740 ·​·​·​·​move-​result-​object·​v4
   
742 ·​·​·​·​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​  
743 ·​·​·​·​:​cond_0 741 ·​·​·​·​:​cond_0
744 ·​·​·​·​:​goto_0 742 ·​·​·​·​:​goto_0
745 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 743 ·​·​·​·​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
746 ·​·​·​·​move-​result·​v5 744 ·​·​·​·​move-​result·​v5
   
747 ·​·​·​·​if-​eqz·​v5,​·​:​cond_1 745 ·​·​·​·​if-​eqz·​v5,​·​:​cond_1
   
748 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 746 ·​·​·​·​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
749 ·​·​·​·​move-​result-​object·​v3 747 ·​·​·​·​move-​result-​object·​v2
   
750 ·​·​·​·​.​line·​81 748 ·​·​·​·​.​line·​81
751 ·​·​·​·​.​local·​v3,​·​"object":​Ljava/​lang/​Object;​,​·​"TT;​" 749 ·​·​·​·​.​local·​v2,​·​"object":​Ljava/​lang/​Object;​,​·​"TT;​"
752 ·​·​·​·​invoke-​static·​{v3},​·​Lcom/​orm/​SugarRecord;​-​>delete(Ljava/​lang/​Object;​)​Z 750 ·​·​·​·​invoke-​static·​{v2},​·​Lcom/​orm/​SugarRecord;​-​>delete(Ljava/​lang/​Object;​)​Z
   
753 ·​·​·​·​move-​result·​v5 751 ·​·​·​·​move-​result·​v5
   
754 ·​·​·​·​if-​eqz·​v5,​·​:​cond_0 752 ·​·​·​·​if-​eqz·​v5,​·​:​cond_0
   
755 ·​·​·​·​.​line·​82 753 ·​·​·​·​.​line·​82
756 ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​0x1 754 ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​0x1
   
757 ·​·​·​·​goto·​:​goto_0 755 ·​·​·​·​goto·​:​goto_0
   
758 ·​·​·​·​.​line·​85 756 ·​·​·​·​.​line·​85
759 ·​·​·​·​.​end·​local·​v3·​·​·​·​#·​"object":​Ljava/​lang/​Object;​,​·​"TT;​" 757 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"object":​Ljava/​lang/​Object;​,​·​"TT;​"
760 ·​·​·​·​:​cond_1 758 ·​·​·​·​:​cond_1
761 ·​·​·​·​invoke-​virtual·​{v4},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>setTransactionSucces​sful()​V 759 ·​·​·​·​invoke-​virtual·​{v3},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>setTransactionSucces​sful()​V
762 ·​·​·​·​:​try_end_0 760 ·​·​·​·​:​try_end_0
763 ·​·​·​·​.​catch·​Ljava/​lang/​Exception;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 761 ·​·​·​·​.​catch·​Ljava/​lang/​Exception;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
764 ·​·​·​·​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0 762 ·​·​·​·​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0
   
765 ·​·​·​·​.​line·​90 763 ·​·​·​·​.​line·​90
766 ·​·​·​·​invoke-​virtual·​{v4},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>endTransaction()​V 764 ·​·​·​·​invoke-​virtual·​{v3},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>endTransaction()​V
   
Max diff block lines reached; 28038/31552 bytes (88.86%) of diff not shown.
[−]
smali/com/orm/SugarTransactionHelper.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·​6 18 ·​·​·​·​.​line·​6
19 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 19 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
20 ·​·​·​·​.​line·​27  
21 ·​·​·​·​return-​void 20 ·​·​·​·​return-​void
22 .​end·​method 21 .​end·​method
   
23 .​method·​public·​static·​doInTransaction(Lcom/​orm/​SugarTransactionHelpe​r$Callback;​)​V 22 .​method·​public·​static·​doInTransaction(Lcom/​orm/​SugarTransactionHelpe​r$Callback;​)​V
24 ·​·​·​·​.​locals·​4 23 ·​·​·​·​.​locals·​4
25 ·​·​·​·​.​param·​p0,​·​"callback"·​·​·​·​#·​Lcom/​orm/​SugarTransactionHelpe​r$Callback;​ 24 ·​·​·​·​.​param·​p0,​·​"callback"·​·​·​·​#·​Lcom/​orm/​SugarTransactionHelpe​r$Callback;​
   
[−]
smali/com/orm/query/Select.smali
Offset 165, 302 lines modified Offset 165, 306 lines modified
   
165 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Lcom/​orm/​query/​Select;​-​><init>(Ljava/​lang/​Class;​)​V 165 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Lcom/​orm/​query/​Select;​-​><init>(Ljava/​lang/​Class;​)​V
   
166 ·​·​·​·​return-​object·​v0 166 ·​·​·​·​return-​object·​v0
167 .​end·​method 167 .​end·​method
   
168 .​method·​private·​mergeConditions([Lcom​/​orm/​query/​Condition;​Lcom/​orm/​query/​Condition$Type;​)​V 168 .​method·​private·​mergeConditions([Lcom​/​orm/​query/​Condition;​Lcom/​orm/​query/​Condition$Type;​)​V
169 ·​·​·​·​.​locals·​7 169 ·​·​·​·​.​locals·​6
170 ·​·​·​·​.​param·​p1,​·​"conditions"·​·​·​·​#·​[Lcom/​orm/​query/​Condition;​ 170 ·​·​·​·​.​param·​p1,​·​"conditions"·​·​·​·​#·​[Lcom/​orm/​query/​Condition;​
171 ·​·​·​·​.​param·​p2,​·​"type"·​·​·​·​#·​Lcom/​orm/​query/​Condition$Type;​ 171 ·​·​·​·​.​param·​p2,​·​"type"·​·​·​·​#·​Lcom/​orm/​query/​Condition$Type;​
   
172 ·​·​·​·​.​prologue 172 ·​·​·​·​.​prologue
173 ·​·​·​·​.​line·​57 173 ·​·​·​·​.​line·​57
174 ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​orm/​query/​Select;​,​·​"Lcom/​orm/​query/​Select<TT;​>;​" 174 ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​orm/​query/​Select;​,​·​"Lcom/​orm/​query/​Select<TT;​>;​"
175 ·​·​·​·​new-​instance·​v4,​·​Ljava/​lang/​StringBuilder;​ 175 ·​·​·​·​new-​instance·​v1,​·​Ljava/​lang/​StringBuilder;​
   
176 ·​·​·​·​const-​string·​v5,​·​"" 176 ·​·​·​·​const-​string·​v2,​·​""
   
177 ·​·​·​·​invoke-​direct·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​><init>(Ljava/​lang/​String;​)​V 177 ·​·​·​·​invoke-​direct·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​><init>(Ljava/​lang/​String;​)​V
   
178 ·​·​·​·​.​line·​58 178 ·​·​·​·​.​line·​58
179 ·​·​·​·​.​local·​v4,​·​"toAppend":​Ljava/​lang/​StringBuilder;​ 179 ·​·​·​·​.​local·​v1,​·​"toAppend":​Ljava/​lang/​StringBuilder;​
180 ·​·​·​·​move-​object·​v0,​·​p1 180 ·​·​·​·​array-​length·​v3,​·​p1
   
181 ·​·​·​·​.​local·​v0,​·​"arr$":​[Lcom/​orm/​query/​Condition;​  
182 ·​·​·​·​array-​length·​v3,​·​v0  
   
183 ·​·​·​·​.​local·​v3,​·​"len$":​I  
184 ·​·​·​·​const/​4·​v2,​·​0x0 181 ·​·​·​·​const/​4·​v2,​·​0x0
   
185 ·​·​·​·​.​local·​v2,​·​"i$":​I  
186 ·​·​·​·​:​goto_0 182 ·​·​·​·​:​goto_0
187 ·​·​·​·​if-​ge·​v2,​·​v3,​·​:​cond_5 183 ·​·​·​·​if-​ge·​v2,​·​v3,​·​:​cond_5
   
188 ·​·​·​·​aget-​object·​v1,​·​v0,​·​v2 184 ·​·​·​·​aget-​object·​v0,​·​p1,​·​v2
   
189 ·​·​·​·​.​line·​59 185 ·​·​·​·​.​line·​59
190 ·​·​·​·​.​local·​v1,​·​"condition":​Lcom/​orm/​query/​Condition;​ 186 ·​·​·​·​.​local·​v0,​·​"condition":​Lcom/​orm/​query/​Condition;​
191 ·​·​·​·​invoke-​virtual·​{v4},​·​Ljava/​lang/​StringBuilder;​-​>length()​I 187 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​StringBuilder;​-​>length()​I
   
192 ·​·​·​·​move-​result·​v5 188 ·​·​·​·​move-​result·​v4
   
193 ·​·​·​·​if-​eqz·​v5,​·​:​cond_0 189 ·​·​·​·​if-​eqz·​v4,​·​:​cond_0
   
194 ·​·​·​·​.​line·​60 190 ·​·​·​·​.​line·​60
195 ·​·​·​·​const-​string·​v5,​·​"·​" 191 ·​·​·​·​const-​string·​v4,​·​"·​"
   
196 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 192 ·​·​·​·​invoke-​virtual·​{v1,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
197 ·​·​·​·​move-​result-​object·​v5 193 ·​·​·​·​move-​result-​object·​v4
   
198 ·​·​·​·​invoke-​virtual·​{p2},​·​Lcom/​orm/​query/​Condition$Type;​-​>name()​Ljava/​lang/​String;​ 194 ·​·​·​·​invoke-​virtual·​{p2},​·​Lcom/​orm/​query/​Condition$Type;​-​>name()​Ljava/​lang/​String;​
   
199 ·​·​·​·​move-​result-​object·​v6 195 ·​·​·​·​move-​result-​object·​v5
   
200 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 196 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
201 ·​·​·​·​move-​result-​object·​v5 197 ·​·​·​·​move-​result-​object·​v4
   
202 ·​·​·​·​const-​string·​v6,​·​"·​" 198 ·​·​·​·​const-​string·​v5,​·​"·​"
   
203 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 199 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
204 ·​·​·​·​.​line·​63 200 ·​·​·​·​.​line·​63
205 ·​·​·​·​:​cond_0 201 ·​·​·​·​:​cond_0
206 ·​·​·​·​sget-​object·​v5,​·​Lcom/​orm/​query/​Condition$Check;​-​>LIKE:​Lcom/​orm/​query/​Condition$Check;​ 202 ·​·​·​·​sget-​object·​v4,​·​Lcom/​orm/​query/​Condition$Check;​-​>LIKE:​Lcom/​orm/​query/​Condition$Check;​
   
207 ·​·​·​·​invoke-​virtual·​{v1},​·​Lcom/​orm/​query/​Condition;​-​>getCheck()​Lcom/​orm/​query/​Condition$Check;​ 203 ·​·​·​·​invoke-​virtual·​{v0},​·​Lcom/​orm/​query/​Condition;​-​>getCheck()​Lcom/​orm/​query/​Condition$Check;​
   
208 ·​·​·​·​move-​result-​object·​v6 204 ·​·​·​·​move-​result-​object·​v5
   
209 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Lcom/​orm/​query/​Condition$Check;​-​>equals(Ljava/​lang/​Object;​)​Z 205 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Lcom/​orm/​query/​Condition$Check;​-​>equals(Ljava/​lang/​Object;​)​Z
   
210 ·​·​·​·​move-​result·​v5 206 ·​·​·​·​move-​result·​v4
   
211 ·​·​·​·​if-​nez·​v5,​·​:​cond_1 207 ·​·​·​·​if-​nez·​v4,​·​:​cond_1
   
212 ·​·​·​·​sget-​object·​v5,​·​Lcom/​orm/​query/​Condition$Check;​-​>NOT_LIKE:​Lcom/​orm/​query/​Condition$Check;​ 208 ·​·​·​·​sget-​object·​v4,​·​Lcom/​orm/​query/​Condition$Check;​-​>NOT_LIKE:​Lcom/​orm/​query/​Condition$Check;​
   
213 ·​·​·​·​invoke-​virtual·​{v1},​·​Lcom/​orm/​query/​Condition;​-​>getCheck()​Lcom/​orm/​query/​Condition$Check;​ 209 ·​·​·​·​.​line·​64
  210 ·​·​·​·​invoke-​virtual·​{v0},​·​Lcom/​orm/​query/​Condition;​-​>getCheck()​Lcom/​orm/​query/​Condition$Check;​
   
214 ·​·​·​·​move-​result-​object·​v6 211 ·​·​·​·​move-​result-​object·​v5
   
215 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Lcom/​orm/​query/​Condition$Check;​-​>equals(Ljava/​lang/​Object;​)​Z 212 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Lcom/​orm/​query/​Condition$Check;​-​>equals(Ljava/​lang/​Object;​)​Z
   
216 ·​·​·​·​move-​result·​v5 213 ·​·​·​·​move-​result·​v4
   
217 ·​·​·​·​if-​eqz·​v5,​·​:​cond_2 214 ·​·​·​·​if-​eqz·​v4,​·​:​cond_2
   
218 ·​·​·​·​.​line·​65 215 ·​·​·​·​.​line·​66
219 ·​·​·​·​:​cond_1 216 ·​·​·​·​:​cond_1
220 ·​·​·​·​invoke-​virtual·​{v1},​·​Lcom/​orm/​query/​Condition;​-​>getProperty()​Ljava/​lang/​String;​ 217 ·​·​·​·​invoke-​virtual·​{v0},​·​Lcom/​orm/​query/​Condition;​-​>getProperty()​Ljava/​lang/​String;​
   
221 ·​·​·​·​move-​result-​object·​v5 218 ·​·​·​·​move-​result-​object·​v4
   
222 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 219 ·​·​·​·​invoke-​virtual·​{v1,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
223 ·​·​·​·​move-​result-​object·​v5 220 ·​·​·​·​move-​result-​object·​v4
Max diff block lines reached; 11039/15779 bytes (69.96%) of diff not shown.
[−]
smali/com/orm/util/Collection.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·​4 18 ·​·​·​·​.​line·​4
19 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 19 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
20 ·​·​·​·​.​line·​30  
21 ·​·​·​·​return-​void 20 ·​·​·​·​return-​void
22 .​end·​method 21 .​end·​method
   
23 .​method·​public·​static·​entry(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Lcom/​orm/​util/​Collection$Entry;​ 22 .​method·​public·​static·​entry(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Lcom/​orm/​util/​Collection$Entry;​
24 ·​·​·​·​.​locals·​1 23 ·​·​·​·​.​locals·​1
25 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 24 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
26 ·​·​·​·​·​·​·​·​value·​=·​{ 25 ·​·​·​·​·​·​·​·​value·​=·​{
Offset 67, 15 lines modified Offset 66, 15 lines modified
   
67 ·​·​·​·​move-​result-​object·​v0 66 ·​·​·​·​move-​result-​object·​v0
   
68 ·​·​·​·​return-​object·​v0 67 ·​·​·​·​return-​object·​v0
69 .​end·​method 68 .​end·​method
   
70 .​method·​public·​static·​varargs·​map([Lcom/​orm/​util/​Collection$Entry;​)​Ljava/​util/​Map;​ 69 .​method·​public·​static·​varargs·​map([Lcom/​orm/​util/​Collection$Entry;​)​Ljava/​util/​Map;​
71 ·​·​·​·​.​locals·​7 70 ·​·​·​·​.​locals·​6
72 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 71 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
73 ·​·​·​·​·​·​·​·​value·​=·​{ 72 ·​·​·​·​·​·​·​·​value·​=·​{
74 ·​·​·​·​·​·​·​·​·​·​·​·​"<K:​",​ 73 ·​·​·​·​·​·​·​·​·​·​·​·​"<K:​",​
75 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​lang/​Object;​",​ 74 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​lang/​Object;​",​
76 ·​·​·​·​·​·​·​·​·​·​·​·​"V:​",​ 75 ·​·​·​·​·​·​·​·​·​·​·​·​"V:​",​
77 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​lang/​Object;​",​ 76 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​lang/​Object;​",​
78 ·​·​·​·​·​·​·​·​·​·​·​·​">([",​ 77 ·​·​·​·​·​·​·​·​·​·​·​·​">([",​
Offset 85, 59 lines modified Offset 84, 54 lines modified
85 ·​·​·​·​·​·​·​·​·​·​·​·​"<TK;​TV;​>;​" 84 ·​·​·​·​·​·​·​·​·​·​·​·​"<TK;​TV;​>;​"
86 ·​·​·​·​·​·​·​·​} 85 ·​·​·​·​·​·​·​·​}
87 ·​·​·​·​.​end·​annotation 86 ·​·​·​·​.​end·​annotation
   
88 ·​·​·​·​.​prologue 87 ·​·​·​·​.​prologue
89 ·​·​·​·​.​line·​17 88 ·​·​·​·​.​line·​17
90 ·​·​·​·​.​local·​p0,​·​"entries":​[Lcom/​orm/​util/​Collection$Entry;​,​·​"[Lcom/​orm/​util/​Collection$Entry<+TK;​+TV;​>;​" 89 ·​·​·​·​.​local·​p0,​·​"entries":​[Lcom/​orm/​util/​Collection$Entry;​,​·​"[Lcom/​orm/​util/​Collection$Entry<+TK;​+TV;​>;​"
91 ·​·​·​·​new-​instance·​v4,​·​Ljava/​util/​HashMap;​ 90 ·​·​·​·​new-​instance·​v1,​·​Ljava/​util/​HashMap;​
   
92 ·​·​·​·​array-​length·​v5,​·​p0 91 ·​·​·​·​array-​length·​v2,​·​p0
   
93 ·​·​·​·​invoke-​direct·​{v4,​·​v5},​·​Ljava/​util/​HashMap;​-​><init>(I)​V 92 ·​·​·​·​invoke-​direct·​{v1,​·​v2},​·​Ljava/​util/​HashMap;​-​><init>(I)​V
   
94 ·​·​·​·​.​line·​19 93 ·​·​·​·​.​line·​19
95 ·​·​·​·​.​local·​v4,​·​"result":​Ljava/​util/​Map;​,​·​"Ljava/​util/​Map<TK;​TV;​>;​" 94 ·​·​·​·​.​local·​v1,​·​"result":​Ljava/​util/​Map;​,​·​"Ljava/​util/​Map<TK;​TV;​>;​"
96 ·​·​·​·​move-​object·​v0,​·​p0 95 ·​·​·​·​array-​length·​v3,​·​p0
   
97 ·​·​·​·​.​local·​v0,​·​"arr$":​[Lcom/​orm/​util/​Collection$Entry;​  
98 ·​·​·​·​array-​length·​v3,​·​v0  
   
99 ·​·​·​·​.​local·​v3,​·​"len$":​I  
100 ·​·​·​·​const/​4·​v2,​·​0x0 96 ·​·​·​·​const/​4·​v2,​·​0x0
   
101 ·​·​·​·​.​local·​v2,​·​"i$":​I  
102 ·​·​·​·​:​goto_0 97 ·​·​·​·​:​goto_0
103 ·​·​·​·​if-​ge·​v2,​·​v3,​·​:​cond_1 98 ·​·​·​·​if-​ge·​v2,​·​v3,​·​:​cond_1
   
104 ·​·​·​·​aget-​object·​v1,​·​v0,​·​v2 99 ·​·​·​·​aget-​object·​v0,​·​p0,​·​v2
   
105 ·​·​·​·​.​line·​20 100 ·​·​·​·​.​line·​20
106 ·​·​·​·​.​local·​v1,​·​"entry":​Lcom/​orm/​util/​Collection$Entry;​,​·​"Lcom/​orm/​util/​Collection$Entry<+TK;​+TV;​>;​" 101 ·​·​·​·​.​local·​v0,​·​"entry":​Lcom/​orm/​util/​Collection$Entry;​,​·​"Lcom/​orm/​util/​Collection$Entry<+TK;​+TV;​>;​"
107 ·​·​·​·​iget-​object·​v5,​·​v1,​·​Lcom/​orm/​util/​Collection$Entry;​-​>value:​Ljava/​lang/​Object;​ 102 ·​·​·​·​iget-​object·​v4,​·​v0,​·​Lcom/​orm/​util/​Collection$Entry;​-​>value:​Ljava/​lang/​Object;​
   
108 ·​·​·​·​if-​eqz·​v5,​·​:​cond_0 103 ·​·​·​·​if-​eqz·​v4,​·​:​cond_0
   
109 ·​·​·​·​.​line·​21 104 ·​·​·​·​.​line·​21
110 ·​·​·​·​iget-​object·​v5,​·​v1,​·​Lcom/​orm/​util/​Collection$Entry;​-​>key:​Ljava/​lang/​Object;​ 105 ·​·​·​·​iget-​object·​v4,​·​v0,​·​Lcom/​orm/​util/​Collection$Entry;​-​>key:​Ljava/​lang/​Object;​
   
111 ·​·​·​·​iget-​object·​v6,​·​v1,​·​Lcom/​orm/​util/​Collection$Entry;​-​>value:​Ljava/​lang/​Object;​ 106 ·​·​·​·​iget-​object·​v5,​·​v0,​·​Lcom/​orm/​util/​Collection$Entry;​-​>value:​Ljava/​lang/​Object;​
   
112 ·​·​·​·​invoke-​interface·​{v4,​·​v5,​·​v6},​·​Ljava/​util/​Map;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 107 ·​·​·​·​invoke-​interface·​{v1,​·​v4,​·​v5},​·​Ljava/​util/​Map;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
113 ·​·​·​·​.​line·​19 108 ·​·​·​·​.​line·​19
114 ·​·​·​·​:​cond_0 109 ·​·​·​·​:​cond_0
115 ·​·​·​·​add-​int/​lit8·​v2,​·​v2,​·​0x1 110 ·​·​·​·​add-​int/​lit8·​v2,​·​v2,​·​0x1
   
116 ·​·​·​·​goto·​:​goto_0 111 ·​·​·​·​goto·​:​goto_0
   
117 ·​·​·​·​.​line·​23 112 ·​·​·​·​.​line·​23
118 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"entry":​Lcom/​orm/​util/​Collection$Entry;​,​·​"Lcom/​orm/​util/​Collection$Entry<+TK;​+TV;​>;​" 113 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"entry":​Lcom/​orm/​util/​Collection$Entry;​,​·​"Lcom/​orm/​util/​Collection$Entry<+TK;​+TV;​>;​"
119 ·​·​·​·​:​cond_1 114 ·​·​·​·​:​cond_1
120 ·​·​·​·​return-​object·​v4 115 ·​·​·​·​return-​object·​v1
121 .​end·​method 116 .​end·​method
   
122 .​method·​public·​static·​varargs·​set([Ljava/​lang/​Object;​)​Ljava/​util/​Set;​ 117 .​method·​public·​static·​varargs·​set([Ljava/​lang/​Object;​)​Ljava/​util/​Set;​
123 ·​·​·​·​.​locals·​2 118 ·​·​·​·​.​locals·​2
124 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 119 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
125 ·​·​·​·​·​·​·​·​value·​=·​{ 120 ·​·​·​·​·​·​·​·​value·​=·​{
126 ·​·​·​·​·​·​·​·​·​·​·​·​"<T:​",​ 121 ·​·​·​·​·​·​·​·​·​·​·​·​"<T:​",​
[−]
smali/com/orm/util/NumberComparator.smali
Offset 308, 14 lines modified Offset 308, 15 lines modified
   
308 ·​·​·​·​invoke-​static·​{v3},​·​Ljava/​lang/​Character;​-​>isDigit(C)​Z 308 ·​·​·​·​invoke-​static·​{v3},​·​Ljava/​lang/​Character;​-​>isDigit(C)​Z
   
309 ·​·​·​·​move-​result·​v9 309 ·​·​·​·​move-​result·​v9
   
310 ·​·​·​·​if-​eqz·​v9,​·​:​cond_6 310 ·​·​·​·​if-​eqz·​v9,​·​:​cond_6
   
  311 ·​·​·​·​.​line·​81
311 ·​·​·​·​invoke-​virtual·​{v0,​·​v4},​·​Ljava/​lang/​String;​-​>substring(I)​Ljava/​lang/​String;​ 312 ·​·​·​·​invoke-​virtual·​{v0,​·​v4},​·​Ljava/​lang/​String;​-​>substring(I)​Ljava/​lang/​String;​
   
312 ·​·​·​·​move-​result-​object·​v9 313 ·​·​·​·​move-​result-​object·​v9
   
313 ·​·​·​·​invoke-​virtual·​{v1,​·​v5},​·​Ljava/​lang/​String;​-​>substring(I)​Ljava/​lang/​String;​ 314 ·​·​·​·​invoke-​virtual·​{v1,​·​v5},​·​Ljava/​lang/​String;​-​>substring(I)​Ljava/​lang/​String;​
   
314 ·​·​·​·​move-​result-​object·​v10 315 ·​·​·​·​move-​result-​object·​v10
[−]
smali/com/orm/util/QueryBuilder.smali
Offset 95, 60 lines modified Offset 95, 67 lines modified
   
95 ·​·​·​·​move-​result·​v0 95 ·​·​·​·​move-​result·​v0
   
96 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 96 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
97 ·​·​·​·​sget-​object·​v0,​·​Ljava/​lang/​Boolean;​-​>TYPE:​Ljava/​lang/​Class;​ 97 ·​·​·​·​sget-​object·​v0,​·​Ljava/​lang/​Boolean;​-​>TYPE:​Ljava/​lang/​Class;​
   
  98 ·​·​·​·​.​line·​13
98 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Ljava/​lang/​Object;​-​>equals(Ljava/​lang/​Object;​)​Z 99 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Ljava/​lang/​Object;​-​>equals(Ljava/​lang/​Object;​)​Z
   
99 ·​·​·​·​move-​result·​v0 100 ·​·​·​·​move-​result·​v0
   
100 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 101 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
101 ·​·​·​·​const-​class·​v0,​·​Ljava/​lang/​Integer;​ 102 ·​·​·​·​const-​class·​v0,​·​Ljava/​lang/​Integer;​
   
  103 ·​·​·​·​.​line·​14
102 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Ljava/​lang/​Object;​-​>equals(Ljava/​lang/​Object;​)​Z 104 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Ljava/​lang/​Object;​-​>equals(Ljava/​lang/​Object;​)​Z
   
103 ·​·​·​·​move-​result·​v0 105 ·​·​·​·​move-​result·​v0
   
104 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 106 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
105 ·​·​·​·​sget-​object·​v0,​·​Ljava/​lang/​Integer;​-​>TYPE:​Ljava/​lang/​Class;​ 107 ·​·​·​·​sget-​object·​v0,​·​Ljava/​lang/​Integer;​-​>TYPE:​Ljava/​lang/​Class;​
   
  108 ·​·​·​·​.​line·​15
106 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Ljava/​lang/​Object;​-​>equals(Ljava/​lang/​Object;​)​Z 109 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Ljava/​lang/​Object;​-​>equals(Ljava/​lang/​Object;​)​Z
   
107 ·​·​·​·​move-​result·​v0 110 ·​·​·​·​move-​result·​v0
   
108 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 111 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
109 ·​·​·​·​const-​class·​v0,​·​Ljava/​lang/​Long;​ 112 ·​·​·​·​const-​class·​v0,​·​Ljava/​lang/​Long;​
   
  113 ·​·​·​·​.​line·​16
110 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Ljava/​lang/​Object;​-​>equals(Ljava/​lang/​Object;​)​Z 114 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Ljava/​lang/​Object;​-​>equals(Ljava/​lang/​Object;​)​Z
   
111 ·​·​·​·​move-​result·​v0 115 ·​·​·​·​move-​result·​v0
   
112 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 116 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
113 ·​·​·​·​sget-​object·​v0,​·​Ljava/​lang/​Long;​-​>TYPE:​Ljava/​lang/​Class;​ 117 ·​·​·​·​sget-​object·​v0,​·​Ljava/​lang/​Long;​-​>TYPE:​Ljava/​lang/​Class;​
   
  118 ·​·​·​·​.​line·​17
114 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Ljava/​lang/​Object;​-​>equals(Ljava/​lang/​Object;​)​Z 119 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Ljava/​lang/​Object;​-​>equals(Ljava/​lang/​Object;​)​Z
   
115 ·​·​·​·​move-​result·​v0 120 ·​·​·​·​move-​result·​v0
   
116 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 121 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
  122 ·​·​·​·​.​line·​18
117 ·​·​·​·​invoke-​virtual·​{p0},​·​Ljava/​lang/​Class;​-​>isPrimitive()​Z 123 ·​·​·​·​invoke-​virtual·​{p0},​·​Ljava/​lang/​Class;​-​>isPrimitive()​Z
   
118 ·​·​·​·​move-​result·​v0 124 ·​·​·​·​move-​result·​v0
   
119 ·​·​·​·​if-​nez·​v0,​·​:​cond_1 125 ·​·​·​·​if-​nez·​v0,​·​:​cond_1
   
120 ·​·​·​·​const-​class·​v0,​·​Lcom/​orm/​SugarRecord;​ 126 ·​·​·​·​const-​class·​v0,​·​Lcom/​orm/​SugarRecord;​
   
  127 ·​·​·​·​.​line·​19
121 ·​·​·​·​invoke-​virtual·​{v0,​·​p0},​·​Ljava/​lang/​Class;​-​>isAssignableFrom(Lja​va/​lang/​Class;​)​Z 128 ·​·​·​·​invoke-​virtual·​{v0,​·​p0},​·​Ljava/​lang/​Class;​-​>isAssignableFrom(Lja​va/​lang/​Class;​)​Z
   
122 ·​·​·​·​move-​result·​v0 129 ·​·​·​·​move-​result·​v0
   
123 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1 130 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1
   
124 ·​·​·​·​.​line·​20 131 ·​·​·​·​.​line·​20
Offset 167, 22 lines modified Offset 174, 24 lines modified
   
167 ·​·​·​·​move-​result·​v0 174 ·​·​·​·​move-​result·​v0
   
168 ·​·​·​·​if-​nez·​v0,​·​:​cond_2 175 ·​·​·​·​if-​nez·​v0,​·​:​cond_2
   
169 ·​·​·​·​const-​class·​v0,​·​Ljava/​sql/​Date;​ 176 ·​·​·​·​const-​class·​v0,​·​Ljava/​sql/​Date;​
   
  177 ·​·​·​·​.​line·​24
170 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Ljava/​lang/​Object;​-​>equals(Ljava/​lang/​Object;​)​Z 178 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Ljava/​lang/​Object;​-​>equals(Ljava/​lang/​Object;​)​Z
   
171 ·​·​·​·​move-​result·​v0 179 ·​·​·​·​move-​result·​v0
   
172 ·​·​·​·​if-​nez·​v0,​·​:​cond_2 180 ·​·​·​·​if-​nez·​v0,​·​:​cond_2
   
173 ·​·​·​·​const-​class·​v0,​·​Ljava/​util/​Calendar;​ 181 ·​·​·​·​const-​class·​v0,​·​Ljava/​util/​Calendar;​
   
  182 ·​·​·​·​.​line·​25
174 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Ljava/​lang/​Object;​-​>equals(Ljava/​lang/​Object;​)​Z 183 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Ljava/​lang/​Object;​-​>equals(Ljava/​lang/​Object;​)​Z
   
175 ·​·​·​·​move-​result·​v0 184 ·​·​·​·​move-​result·​v0
   
176 ·​·​·​·​if-​eqz·​v0,​·​:​cond_3 185 ·​·​·​·​if-​eqz·​v0,​·​:​cond_3
   
177 ·​·​·​·​.​line·​26 186 ·​·​·​·​.​line·​26
Offset 234, 14 lines modified Offset 243, 15 lines modified
   
234 ·​·​·​·​move-​result·​v0 243 ·​·​·​·​move-​result·​v0
   
235 ·​·​·​·​if-​nez·​v0,​·​:​cond_5 244 ·​·​·​·​if-​nez·​v0,​·​:​cond_5
   
236 ·​·​·​·​sget-​object·​v0,​·​Ljava/​lang/​Float;​-​>TYPE:​Ljava/​lang/​Class;​ 245 ·​·​·​·​sget-​object·​v0,​·​Ljava/​lang/​Float;​-​>TYPE:​Ljava/​lang/​Class;​
Max diff block lines reached; 430/2414 bytes (17.81%) of diff not shown.
[−]
smali/com/orm/util/ReflectionUtil.smali
Offset 134, 34 lines modified Offset 134, 36 lines modified
134 ·​·​·​·​const/​4·​v5,​·​0x1 134 ·​·​·​·​const/​4·​v5,​·​0x1
   
135 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​reflect/​Field;​-​>setAccessible(Z)​V 135 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​reflect/​Field;​-​>setAccessible(Z)​V
   
136 ·​·​·​·​.​line·​88 136 ·​·​·​·​.​line·​88
137 ·​·​·​·​if-​eqz·​v4,​·​:​cond_1 137 ·​·​·​·​if-​eqz·​v4,​·​:​cond_1
   
  138 ·​·​·​·​.​line·​90
138 ·​·​·​·​invoke-​virtual·​{v4,​·​v2},​·​Ljava/​lang/​reflect/​Field;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 139 ·​·​·​·​invoke-​virtual·​{v4,​·​v2},​·​Ljava/​lang/​reflect/​Field;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
139 ·​·​·​·​move-​result-​object·​v5 140 ·​·​·​·​move-​result-​object·​v5
   
140 ·​·​·​·​invoke-​static·​{v5},​·​Ljava/​lang/​String;​-​>valueOf(Ljava/​lang/​Object;​)​Ljava/​lang/​String;​ 141 ·​·​·​·​invoke-​static·​{v5},​·​Ljava/​lang/​String;​-​>valueOf(Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
   
141 ·​·​·​·​move-​result-​object·​v5 142 ·​·​·​·​move-​result-​object·​v5
   
  143 ·​·​·​·​.​line·​88
142 ·​·​·​·​:​goto_0 144 ·​·​·​·​:​goto_0
143 ·​·​·​·​invoke-​virtual·​{p0,​·​v0,​·​v5},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 145 ·​·​·​·​invoke-​virtual·​{p0,​·​v0,​·​v5},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
144 ·​·​·​·​.​line·​158 146 ·​·​·​·​.​line·​158
145 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"columnName":​Ljava/​lang/​String;​ 147 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"columnName":​Ljava/​lang/​String;​
146 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"columnValue":​Ljava/​lang/​Object;​ 148 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"columnValue":​Ljava/​lang/​Object;​
147 ·​·​·​·​.​end·​local·​v4·​·​·​·​#·​"field":​Ljava/​lang/​reflect/​Field;​ 149 ·​·​·​·​.​end·​local·​v4·​·​·​·​#·​"field":​Ljava/​lang/​reflect/​Field;​
148 ·​·​·​·​:​cond_0 150 ·​·​·​·​:​cond_0
149 ·​·​·​·​:​goto_1 151 ·​·​·​·​:​goto_1
150 ·​·​·​·​return-​void 152 ·​·​·​·​return-​void
   
151 ·​·​·​·​.​line·​88 153 ·​·​·​·​.​line·​90
152 ·​·​·​·​.​restart·​local·​v0·​·​·​·​#·​"columnName":​Ljava/​lang/​String;​ 154 ·​·​·​·​.​restart·​local·​v0·​·​·​·​#·​"columnName":​Ljava/​lang/​String;​
153 ·​·​·​·​.​restart·​local·​v2·​·​·​·​#·​"columnValue":​Ljava/​lang/​Object;​ 155 ·​·​·​·​.​restart·​local·​v2·​·​·​·​#·​"columnValue":​Ljava/​lang/​Object;​
154 ·​·​·​·​.​restart·​local·​v4·​·​·​·​#·​"field":​Ljava/​lang/​reflect/​Field;​ 156 ·​·​·​·​.​restart·​local·​v4·​·​·​·​#·​"field":​Ljava/​lang/​reflect/​Field;​
155 ·​·​·​·​:​cond_1 157 ·​·​·​·​:​cond_1
156 ·​·​·​·​const-​string·​v5,​·​"0" 158 ·​·​·​·​const-​string·​v5,​·​"0"
157 ·​·​·​·​:​try_end_1 159 ·​·​·​·​:​try_end_1
158 ·​·​·​·​.​catch·​Ljava/​lang/​NoSuchFieldException;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_0 160 ·​·​·​·​.​catch·​Ljava/​lang/​NoSuchFieldException;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_0
Offset 230, 28 lines modified Offset 232, 31 lines modified
230 ·​·​·​·​if-​eqz·​v5,​·​:​cond_4 232 ·​·​·​·​if-​eqz·​v5,​·​:​cond_4
   
231 ·​·​·​·​.​line·​97 233 ·​·​·​·​.​line·​97
232 ·​·​·​·​if-​eqz·​v2,​·​:​cond_3 234 ·​·​·​·​if-​eqz·​v2,​·​:​cond_3
   
233 ·​·​·​·​check-​cast·​v2,​·​Lcom/​orm/​SugarRecord;​ 235 ·​·​·​·​check-​cast·​v2,​·​Lcom/​orm/​SugarRecord;​
   
  236 ·​·​·​·​.​line·​99
234 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"columnValue":​Ljava/​lang/​Object;​ 237 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"columnValue":​Ljava/​lang/​Object;​
235 ·​·​·​·​invoke-​virtual·​{v2},​·​Lcom/​orm/​SugarRecord;​-​>getId()​Ljava/​lang/​Long;​ 238 ·​·​·​·​invoke-​virtual·​{v2},​·​Lcom/​orm/​SugarRecord;​-​>getId()​Ljava/​lang/​Long;​
   
236 ·​·​·​·​move-​result-​object·​v5 239 ·​·​·​·​move-​result-​object·​v5
   
237 ·​·​·​·​invoke-​static·​{v5},​·​Ljava/​lang/​String;​-​>valueOf(Ljava/​lang/​Object;​)​Ljava/​lang/​String;​ 240 ·​·​·​·​invoke-​static·​{v5},​·​Ljava/​lang/​String;​-​>valueOf(Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
   
238 ·​·​·​·​move-​result-​object·​v5 241 ·​·​·​·​move-​result-​object·​v5
   
  242 ·​·​·​·​.​line·​97
239 ·​·​·​·​:​goto_2 243 ·​·​·​·​:​goto_2
240 ·​·​·​·​invoke-​virtual·​{p0,​·​v0,​·​v5},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 244 ·​·​·​·​invoke-​virtual·​{p0,​·​v0,​·​v5},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
241 ·​·​·​·​goto·​:​goto_1 245 ·​·​·​·​goto·​:​goto_1
   
  246 ·​·​·​·​.​line·​99
242 ·​·​·​·​.​restart·​local·​v2·​·​·​·​#·​"columnValue":​Ljava/​lang/​Object;​ 247 ·​·​·​·​.​restart·​local·​v2·​·​·​·​#·​"columnValue":​Ljava/​lang/​Object;​
243 ·​·​·​·​:​cond_3 248 ·​·​·​·​:​cond_3
244 ·​·​·​·​const-​string·​v5,​·​"0" 249 ·​·​·​·​const-​string·​v5,​·​"0"
   
245 ·​·​·​·​goto·​:​goto_2 250 ·​·​·​·​goto·​:​goto_2
   
246 ·​·​·​·​.​line·​102 251 ·​·​·​·​.​line·​102
Offset 692, 15 lines modified Offset 697, 15 lines modified
692 ·​·​·​·​:​try_end_b 697 ·​·​·​·​:​try_end_b
693 ·​·​·​·​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_b·​.​.​·​:​try_end_b}·​:​catch_1 698 ·​·​·​·​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_b·​.​.​·​:​try_end_b}·​:​catch_1
   
694 ·​·​·​·​goto/​16·​:​goto_1 699 ·​·​·​·​goto/​16·​:​goto_1
695 .​end·​method 700 .​end·​method
   
696 .​method·​private·​static·​getAllClasses(Landroi​d/​content/​Context;​)​Ljava/​util/​List;​ 701 .​method·​private·​static·​getAllClasses(Landroi​d/​content/​Context;​)​Ljava/​util/​List;​
697 ·​·​·​·​.​locals·​24 702 ·​·​·​·​.​locals·​22
698 ·​·​·​·​.​param·​p0,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ 703 ·​·​·​·​.​param·​p0,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​
699 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 704 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
700 ·​·​·​·​·​·​·​·​value·​=·​{ 705 ·​·​·​·​·​·​·​·​value·​=·​{
701 ·​·​·​·​·​·​·​·​·​·​·​·​"(",​ 706 ·​·​·​·​·​·​·​·​·​·​·​·​"(",​
702 ·​·​·​·​·​·​·​·​·​·​·​·​"Landroid/​content/​Context;​",​ 707 ·​·​·​·​·​·​·​·​·​·​·​·​"Landroid/​content/​Context;​",​
703 ·​·​·​·​·​·​·​·​·​·​·​·​")​",​ 708 ·​·​·​·​·​·​·​·​·​·​·​·​")​",​
704 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​List",​ 709 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​List",​
Offset 717, 450 lines modified Offset 722, 427 lines modified
717 ·​·​·​·​·​·​·​·​} 722 ·​·​·​·​·​·​·​·​}
718 ·​·​·​·​.​end·​annotation 723 ·​·​·​·​.​end·​annotation
   
719 ·​·​·​·​.​prologue 724 ·​·​·​·​.​prologue
720 ·​·​·​·​.​line·​318 725 ·​·​·​·​.​line·​318
721 ·​·​·​·​invoke-​static/​range·​{p0·​.​.​·​p0},​·​Lcom/​orm/​util/​ManifestHelper;​-​>getDomainPackageName​(Landroid/​content/​Context;​)​Ljava/​lang/​String;​ 726 ·​·​·​·​invoke-​static/​range·​{p0·​.​.​·​p0},​·​Lcom/​orm/​util/​ManifestHelper;​-​>getDomainPackageName​(Landroid/​content/​Context;​)​Ljava/​lang/​String;​
   
722 ·​·​·​·​move-​result-​object·​v18 727 ·​·​·​·​move-​result-​object·​v14
   
723 ·​·​·​·​.​line·​319 728 ·​·​·​·​.​line·​319
724 ·​·​·​·​.​local·​v18,​·​"packageName":​Ljava/​lang/​String;​ 729 ·​·​·​·​.​local·​v14,​·​"packageName":​Ljava/​lang/​String;​
725 ·​·​·​·​invoke-​static/​range·​{p0·​.​.​·​p0},​·​Lcom/​orm/​util/​ReflectionUtil;​-​>getSourcePaths(Landr​oid/​content/​Context;​)​Ljava/​util/​List;​ 730 ·​·​·​·​invoke-​static/​range·​{p0·​.​.​·​p0},​·​Lcom/​orm/​util/​ReflectionUtil;​-​>getSourcePaths(Landr​oid/​content/​Context;​)​Ljava/​util/​List;​
   
726 ·​·​·​·​move-​result-​object·​v20 731 ·​·​·​·​move-​result-​object·​v16
Max diff block lines reached; 42069/45052 bytes (93.38%) of diff not shown.
[−]
smali/fr/kwiatkowski/apktrack/MainActivity$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​kwiatkowski/​apktrack/​MainActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lfr/​kwiatkowski/​apktrack/​MainActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​MainActivity;​)​V 23 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​MainActivity;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lfr/​kwiatkowski/​apktrack/​MainActivity;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​79 27 ·​·​·​·​.​line·​79
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​MainActivity$1;​-​>this$0:​Lfr/​kwiatkowski/​apktrack/​MainActivity;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​MainActivity$1;​-​>this$0:​Lfr/​kwiatkowski/​apktrack/​MainActivity;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/fr/kwiatkowski/apktrack/MainActivity$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​kwiatkowski/​apktrack/​MainActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lfr/​kwiatkowski/​apktrack/​MainActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​MainActivity;​)​V 23 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​MainActivity;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lfr/​kwiatkowski/​apktrack/​MainActivity;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​117 27 ·​·​·​·​.​line·​117
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​MainActivity$2;​-​>this$0:​Lfr/​kwiatkowski/​apktrack/​MainActivity;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​MainActivity$2;​-​>this$0:​Lfr/​kwiatkowski/​apktrack/​MainActivity;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/fr/kwiatkowski/apktrack/MainActivity$3.smali
Offset 20, 57 lines modified Offset 20, 57 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​kwiatkowski/​apktrack/​MainActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lfr/​kwiatkowski/​apktrack/​MainActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​MainActivity;​)​V 23 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​MainActivity;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lfr/​kwiatkowski/​apktrack/​MainActivity;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​164 27 ·​·​·​·​.​line·​164
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​MainActivity$3;​-​>this$0:​Lfr/​kwiatkowski/​apktrack/​MainActivity;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​MainActivity$3;​-​>this$0:​Lfr/​kwiatkowski/​apktrack/​MainActivity;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
29 ·​·​·​·​return-​void 30 ·​·​·​·​return-​void
30 .​end·​method 31 .​end·​method
   
   
31 #·​virtual·​methods 32 #·​virtual·​methods
32 .​method·​public·​run()​V 33 .​method·​public·​run()​V
33 ·​·​·​·​.​locals·​8 34 ·​·​·​·​.​locals·​7
   
34 ·​·​·​·​.​prologue 35 ·​·​·​·​.​prologue
35 ·​·​·​·​const/​4·​v7,​·​0x0 36 ·​·​·​·​const/​4·​v6,​·​0x0
   
36 ·​·​·​·​.​line·​168 37 ·​·​·​·​.​line·​168
37 ·​·​·​·​const-​class·​v4,​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​ 38 ·​·​·​·​const-​class·​v3,​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​
   
38 ·​·​·​·​const-​string·​v5,​·​"_iscurrentlychecking​·​=·​0·​and·​_isignored·​=·​0" 39 ·​·​·​·​const-​string·​v4,​·​"_iscurrentlychecking​·​=·​0·​and·​_isignored·​=·​0"
   
39 ·​·​·​·​new-​array·​v6,​·​v7,​·​[Ljava/​lang/​String;​ 40 ·​·​·​·​new-​array·​v5,​·​v6,​·​[Ljava/​lang/​String;​
   
40 ·​·​·​·​invoke-​static·​{v4,​·​v5,​·​v6},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>find(Ljava/​lang/​Class;​Ljava/​lang/​String;​[Ljava/​lang/​String;​)​Ljava/​util/​List;​ 41 ·​·​·​·​invoke-​static·​{v3,​·​v4,​·​v5},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>find(Ljava/​lang/​Class;​Ljava/​lang/​String;​[Ljava/​lang/​String;​)​Ljava/​util/​List;​
   
41 ·​·​·​·​move-​result-​object·​v1 42 ·​·​·​·​move-​result-​object·​v1
   
42 ·​·​·​·​.​line·​170 43 ·​·​·​·​.​line·​170
43 ·​·​·​·​.​local·​v1,​·​"apps":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​>;​" 44 ·​·​·​·​.​local·​v1,​·​"apps":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​>;​"
44 ·​·​·​·​const-​string·​v4,​·​"UPDATE·​installed_app·​SET·​_iscurrentlychecking·​=·​1·​WHERE·​_iscurrentlychecking·​=·​0·​AND·​_isignored·​=·​0" 45 ·​·​·​·​const-​string·​v3,​·​"UPDATE·​installed_app·​SET·​_iscurrentlychecking·​=·​1·​WHERE·​_iscurrentlychecking·​=·​0·​AND·​_isignored·​=·​0"
   
45 ·​·​·​·​new-​array·​v5,​·​v7,​·​[Ljava/​lang/​String;​ 46 ·​·​·​·​new-​array·​v4,​·​v6,​·​[Ljava/​lang/​String;​
   
46 ·​·​·​·​invoke-​static·​{v4,​·​v5},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>executeQuery(Ljava/​lang/​String;​[Ljava/​lang/​String;​)​V 47 ·​·​·​·​invoke-​static·​{v3,​·​v4},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>executeQuery(Ljava/​lang/​String;​[Ljava/​lang/​String;​)​V
   
47 ·​·​·​·​.​line·​172 48 ·​·​·​·​.​line·​172
48 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 49 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
49 ·​·​·​·​move-​result-​object·​v3 50 ·​·​·​·​move-​result-​object·​v3
   
50 ·​·​·​·​.​local·​v3,​·​"i$":​Ljava/​util/​Iterator;​  
51 ·​·​·​·​:​goto_0 51 ·​·​·​·​:​goto_0
52 ·​·​·​·​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 52 ·​·​·​·​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
53 ·​·​·​·​move-​result·​v4 53 ·​·​·​·​move-​result·​v4
   
54 ·​·​·​·​if-​eqz·​v4,​·​:​cond_0 54 ·​·​·​·​if-​eqz·​v4,​·​:​cond_0
   
[−]
smali/fr/kwiatkowski/apktrack/MainActivity.smali
Offset 264, 18 lines modified Offset 264, 20 lines modified
   
264 ·​·​·​·​const·​v6,​·​0x7f0d006c 264 ·​·​·​·​const·​v6,​·​0x7f0d006c
   
265 ·​·​·​·​new-​instance·​v7,​·​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​ 265 ·​·​·​·​new-​instance·​v7,​·​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​
   
266 ·​·​·​·​invoke-​direct·​{v7},​·​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​-​><init>()​V 266 ·​·​·​·​invoke-​direct·​{v7},​·​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​-​><init>()​V
   
  267 ·​·​·​·​.​line·​292
267 ·​·​·​·​invoke-​virtual·​{v5,​·​v6,​·​v7},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>replace(ILandroid/​support/​v4/​app/​Fragment;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​ 268 ·​·​·​·​invoke-​virtual·​{v5,​·​v6,​·​v7},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>replace(ILandroid/​support/​v4/​app/​Fragment;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​
   
268 ·​·​·​·​move-​result-​object·​v5 269 ·​·​·​·​move-​result-​object·​v5
   
  270 ·​·​·​·​.​line·​293
269 ·​·​·​·​invoke-​virtual·​{v5},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>commit()​I 271 ·​·​·​·​invoke-​virtual·​{v5},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>commit()​I
   
270 ·​·​·​·​goto·​:​goto_0 272 ·​·​·​·​goto·​:​goto_0
271 .​end·​method 273 .​end·​method
   
272 .​method·​private·​_toggle_show_system_a​pps(Landroid/​view/​MenuItem;​)​Z 274 .​method·​private·​_toggle_show_system_a​pps(Landroid/​view/​MenuItem;​)​Z
273 ·​·​·​·​.​locals·​8 275 ·​·​·​·​.​locals·​8
Offset 567, 18 lines modified Offset 569, 20 lines modified
   
567 ·​·​·​·​move-​result-​object·​v0 569 ·​·​·​·​move-​result-​object·​v0
   
568 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​MainActivity;​-​>_app_display:​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment;​ 570 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​MainActivity;​-​>_app_display:​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment;​
   
569 ·​·​·​·​const-​string·​v2,​·​"appdisplayfragment" 571 ·​·​·​·​const-​string·​v2,​·​"appdisplayfragment"
   
  572 ·​·​·​·​.​line·​63
570 ·​·​·​·​invoke-​virtual·​{v0,​·​v3,​·​v1,​·​v2},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>add(ILandroid/​support/​v4/​app/​Fragment;​Ljava/​lang/​String;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​ 573 ·​·​·​·​invoke-​virtual·​{v0,​·​v3,​·​v1,​·​v2},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>add(ILandroid/​support/​v4/​app/​Fragment;​Ljava/​lang/​String;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​
   
571 ·​·​·​·​move-​result-​object·​v0 574 ·​·​·​·​move-​result-​object·​v0
   
  575 ·​·​·​·​.​line·​64
572 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>commit()​I 576 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>commit()​I
   
573 ·​·​·​·​.​line·​67 577 ·​·​·​·​.​line·​67
574 ·​·​·​·​invoke-​static·​{p0},​·​Lfr/​kwiatkowski/​apktrack/​model/​UpdateSource;​-​>initialize_update_so​urces(Landroid/​content/​Context;​)​V 578 ·​·​·​·​invoke-​static·​{p0},​·​Lfr/​kwiatkowski/​apktrack/​model/​UpdateSource;​-​>initialize_update_so​urces(Landroid/​content/​Context;​)​V
   
575 ·​·​·​·​.​line·​74 579 ·​·​·​·​.​line·​74
576 ·​·​·​·​:​goto_0 580 ·​·​·​·​:​goto_0
Offset 593, 14 lines modified Offset 597, 15 lines modified
   
593 ·​·​·​·​new-​instance·​v1,​·​Lfr/​kwiatkowski/​apktrack/​MainActivity$1;​ 597 ·​·​·​·​new-​instance·​v1,​·​Lfr/​kwiatkowski/​apktrack/​MainActivity$1;​
   
594 ·​·​·​·​invoke-​direct·​{v1,​·​p0},​·​Lfr/​kwiatkowski/​apktrack/​MainActivity$1;​-​><init>(Lfr/​kwiatkowski/​apktrack/​MainActivity;​)​V 598 ·​·​·​·​invoke-​direct·​{v1,​·​p0},​·​Lfr/​kwiatkowski/​apktrack/​MainActivity$1;​-​><init>(Lfr/​kwiatkowski/​apktrack/​MainActivity;​)​V
   
595 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​Thread;​-​><init>(Ljava/​lang/​Runnable;​)​V 599 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​Thread;​-​><init>(Ljava/​lang/​Runnable;​)​V
   
  600 ·​·​·​·​.​line·​84
596 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​Thread;​-​>start()​V 601 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​Thread;​-​>start()​V
   
597 ·​·​·​·​.​line·​86 602 ·​·​·​·​.​line·​86
598 ·​·​·​·​invoke-​virtual·​{p0},​·​Lfr/​kwiatkowski/​apktrack/​MainActivity;​-​>getIntent()​Landroid/​content/​Intent;​ 603 ·​·​·​·​invoke-​virtual·​{p0},​·​Lfr/​kwiatkowski/​apktrack/​MainActivity;​-​>getIntent()​Landroid/​content/​Intent;​
   
599 ·​·​·​·​move-​result-​object·​v0 604 ·​·​·​·​move-​result-​object·​v0
   
Offset 802, 36 lines modified Offset 807, 40 lines modified
   
802 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​support/​v4/​app/​FragmentManager;​-​>beginTransaction()​Landroid/​support/​v4/​app/​FragmentTransaction;​ 807 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​support/​v4/​app/​FragmentManager;​-​>beginTransaction()​Landroid/​support/​v4/​app/​FragmentTransaction;​
   
803 ·​·​·​·​move-​result-​object·​v1 808 ·​·​·​·​move-​result-​object·​v1
   
804 ·​·​·​·​const/​4·​v2,​·​0x0 809 ·​·​·​·​const/​4·​v2,​·​0x0
   
  810 ·​·​·​·​.​line·​148
805 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>addToBackStack(Ljava​/​lang/​String;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​ 811 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>addToBackStack(Ljava​/​lang/​String;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​
   
806 ·​·​·​·​move-​result-​object·​v1 812 ·​·​·​·​move-​result-​object·​v1
   
807 ·​·​·​·​const·​v2,​·​0x7f04000f 813 ·​·​·​·​const·​v2,​·​0x7f04000f
   
808 ·​·​·​·​const·​v3,​·​0x7f040010 814 ·​·​·​·​const·​v3,​·​0x7f040010
   
  815 ·​·​·​·​.​line·​149
809 ·​·​·​·​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>setCustomAnimations(​II)​Landroid/​support/​v4/​app/​FragmentTransaction;​ 816 ·​·​·​·​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>setCustomAnimations(​II)​Landroid/​support/​v4/​app/​FragmentTransaction;​
   
810 ·​·​·​·​move-​result-​object·​v1 817 ·​·​·​·​move-​result-​object·​v1
   
811 ·​·​·​·​const·​v2,​·​0x7f0d006c 818 ·​·​·​·​const·​v2,​·​0x7f0d006c
   
812 ·​·​·​·​new-​instance·​v3,​·​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​ 819 ·​·​·​·​new-​instance·​v3,​·​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​
   
813 ·​·​·​·​invoke-​direct·​{v3},​·​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​-​><init>()​V 820 ·​·​·​·​invoke-​direct·​{v3},​·​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​-​><init>()​V
   
  821 ·​·​·​·​.​line·​151
814 ·​·​·​·​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>replace(ILandroid/​support/​v4/​app/​Fragment;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​ 822 ·​·​·​·​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>replace(ILandroid/​support/​v4/​app/​Fragment;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​
   
815 ·​·​·​·​move-​result-​object·​v1 823 ·​·​·​·​move-​result-​object·​v1
   
  824 ·​·​·​·​.​line·​152
816 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>commit()​I 825 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>commit()​I
   
817 ·​·​·​·​.​line·​153 826 ·​·​·​·​.​line·​153
818 ·​·​·​·​const/​4·​v1,​·​0x1 827 ·​·​·​·​const/​4·​v1,​·​0x1
   
819 ·​·​·​·​.​line·​187 828 ·​·​·​·​.​line·​187
820 ·​·​·​·​:​goto_0 829 ·​·​·​·​:​goto_0
Offset 874, 14 lines modified Offset 883, 15 lines modified
Max diff block lines reached; 511/3621 bytes (14.11%) of diff not shown.
[−]
smali/fr/kwiatkowski/apktrack/R.smali
Offset 29, 10 lines modified Offset 29, 9 lines modified
29 .​method·​public·​constructor·​<init>()​V 29 .​method·​public·​constructor·​<init>()​V
30 ·​·​·​·​.​locals·​0 30 ·​·​·​·​.​locals·​0
   
31 ·​·​·​·​.​prologue 31 ·​·​·​·​.​prologue
32 ·​·​·​·​.​line·​10 32 ·​·​·​·​.​line·​10
33 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 33 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
34 ·​·​·​·​.​line·​3280  
35 ·​·​·​·​return-​void 34 ·​·​·​·​return-​void
36 .​end·​method 35 .​end·​method
[−]
smali/fr/kwiatkowski/apktrack/model/InstalledApp.smali
Offset 203, 14 lines modified Offset 203, 15 lines modified
203 ·​·​·​·​.​local·​v2,​·​"applicationName":​Ljava/​lang/​String;​ 203 ·​·​·​·​.​local·​v2,​·​"applicationName":​Ljava/​lang/​String;​
204 ·​·​·​·​new-​instance·​v0,​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​ 204 ·​·​·​·​new-​instance·​v0,​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​
   
205 ·​·​·​·​iget-​object·​v1,​·​p1,​·​Landroid/​content/​pm/​PackageInfo;​-​>packageName:​Ljava/​lang/​String;​ 205 ·​·​·​·​iget-​object·​v1,​·​p1,​·​Landroid/​content/​pm/​PackageInfo;​-​>packageName:​Ljava/​lang/​String;​
   
206 ·​·​·​·​iget-​object·​v3,​·​p1,​·​Landroid/​content/​pm/​PackageInfo;​-​>versionName:​Ljava/​lang/​String;​ 206 ·​·​·​·​iget-​object·​v3,​·​p1,​·​Landroid/​content/​pm/​PackageInfo;​-​>versionName:​Ljava/​lang/​String;​
   
  207 ·​·​·​·​.​line·​336
207 ·​·​·​·​invoke-​static·​{p1},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>is_system_package(La​ndroid/​content/​pm/​PackageInfo;​)​Z 208 ·​·​·​·​invoke-​static·​{p1},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>is_system_package(La​ndroid/​content/​pm/​PackageInfo;​)​Z
   
208 ·​·​·​·​move-​result·​v5 209 ·​·​·​·​move-​result·​v5
   
209 ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v5},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​Z)​V 210 ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v5},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​Z)​V
   
210 ·​·​·​·​.​line·​339 211 ·​·​·​·​.​line·​339
Offset 544, 123 lines modified Offset 545, 123 lines modified
   
544 ·​·​·​·​invoke-​static·​{v2,​·​v3},​·​Landroid/​util/​Log;​-​>v(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I 545 ·​·​·​·​invoke-​static·​{v2,​·​v3},​·​Landroid/​util/​Log;​-​>v(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
   
545 ·​·​·​·​goto·​:​goto_0 546 ·​·​·​·​goto·​:​goto_0
546 .​end·​method 547 .​end·​method
   
547 .​method·​public·​static·​delete_app(Ljava/​lang/​String;​)​V 548 .​method·​public·​static·​delete_app(Ljava/​lang/​String;​)​V
548 ·​·​·​·​.​locals·​10 549 ·​·​·​·​.​locals·​9
549 ·​·​·​·​.​param·​p0,​·​"package_name"·​·​·​·​#·​Ljava/​lang/​String;​ 550 ·​·​·​·​.​param·​p0,​·​"package_name"·​·​·​·​#·​Ljava/​lang/​String;​
   
550 ·​·​·​·​.​prologue 551 ·​·​·​·​.​prologue
551 ·​·​·​·​const/​4·​v9,​·​0x1 552 ·​·​·​·​const/​4·​v8,​·​0x1
   
552 ·​·​·​·​.​line·​98 553 ·​·​·​·​.​line·​98
553 ·​·​·​·​invoke-​static·​{p0},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>find_app(Ljava/​lang/​String;​)​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​ 554 ·​·​·​·​invoke-​static·​{p0},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>find_app(Ljava/​lang/​String;​)​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​
   
554 ·​·​·​·​move-​result-​object·​v0 555 ·​·​·​·​move-​result-​object·​v0
   
555 ·​·​·​·​.​line·​99 556 ·​·​·​·​.​line·​99
556 ·​·​·​·​.​local·​v0,​·​"app":​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​ 557 ·​·​·​·​.​local·​v0,​·​"app":​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​
557 ·​·​·​·​if-​eqz·​v0,​·​:​cond_2 558 ·​·​·​·​if-​eqz·​v0,​·​:​cond_2
   
558 ·​·​·​·​.​line·​101 559 ·​·​·​·​.​line·​101
559 ·​·​·​·​const-​class·​v4,​·​Lfr/​kwiatkowski/​apktrack/​model/​AppIcon;​ 560 ·​·​·​·​const-​class·​v3,​·​Lfr/​kwiatkowski/​apktrack/​model/​AppIcon;​
   
560 ·​·​·​·​const-​string·​v5,​·​"_owner·​=·​?" 561 ·​·​·​·​const-​string·​v4,​·​"_owner·​=·​?"
   
561 ·​·​·​·​new-​array·​v6,​·​v9,​·​[Ljava/​lang/​String;​ 562 ·​·​·​·​new-​array·​v5,​·​v8,​·​[Ljava/​lang/​String;​
   
562 ·​·​·​·​const/​4·​v7,​·​0x0 563 ·​·​·​·​const/​4·​v6,​·​0x0
   
563 ·​·​·​·​invoke-​virtual·​{v0},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>get_package_name()​Ljava/​lang/​String;​ 564 ·​·​·​·​invoke-​virtual·​{v0},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>get_package_name()​Ljava/​lang/​String;​
   
564 ·​·​·​·​move-​result-​object·​v8 565 ·​·​·​·​move-​result-​object·​v7
   
565 ·​·​·​·​aput-​object·​v8,​·​v6,​·​v7 566 ·​·​·​·​aput-​object·​v7,​·​v5,​·​v6
   
566 ·​·​·​·​invoke-​static·​{v4,​·​v5,​·​v6},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>find(Ljava/​lang/​Class;​Ljava/​lang/​String;​[Ljava/​lang/​String;​)​Ljava/​util/​List;​ 567 ·​·​·​·​invoke-​static·​{v3,​·​v4,​·​v5},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>find(Ljava/​lang/​Class;​Ljava/​lang/​String;​[Ljava/​lang/​String;​)​Ljava/​util/​List;​
   
567 ·​·​·​·​move-​result-​object·​v3 568 ·​·​·​·​move-​result-​object·​v2
   
568 ·​·​·​·​.​line·​102 569 ·​·​·​·​.​line·​102
569 ·​·​·​·​.​local·​v3,​·​"icons":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lfr/​kwiatkowski/​apktrack/​model/​AppIcon;​>;​" 570 ·​·​·​·​.​local·​v2,​·​"icons":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lfr/​kwiatkowski/​apktrack/​model/​AppIcon;​>;​"
570 ·​·​·​·​invoke-​interface·​{v3},​·​Ljava/​util/​List;​-​>size()​I 571 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>size()​I
   
571 ·​·​·​·​move-​result·​v4 572 ·​·​·​·​move-​result·​v3
   
572 ·​·​·​·​if-​eq·​v4,​·​v9,​·​:​cond_0 573 ·​·​·​·​if-​eq·​v3,​·​v8,​·​:​cond_0
   
573 ·​·​·​·​.​line·​104 574 ·​·​·​·​.​line·​104
574 ·​·​·​·​const-​string·​v4,​·​"ApkTrack" 575 ·​·​·​·​const-​string·​v3,​·​"ApkTrack"
   
575 ·​·​·​·​new-​instance·​v5,​·​Ljava/​lang/​StringBuilder;​ 576 ·​·​·​·​new-​instance·​v4,​·​Ljava/​lang/​StringBuilder;​
   
576 ·​·​·​·​invoke-​direct·​{v5},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 577 ·​·​·​·​invoke-​direct·​{v4},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
577 ·​·​·​·​const-​string·​v6,​·​"[InstalledApp.​delete_app]·​Deleting·​an·​app·​with·​" 578 ·​·​·​·​const-​string·​v5,​·​"[InstalledApp.​delete_app]·​Deleting·​an·​app·​with·​"
   
578 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 579 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
579 ·​·​·​·​move-​result-​object·​v5 580 ·​·​·​·​move-​result-​object·​v4
   
580 ·​·​·​·​invoke-​interface·​{v3},​·​Ljava/​util/​List;​-​>size()​I 581 ·​·​·​·​.​line·​105
  582 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>size()​I
   
581 ·​·​·​·​move-​result·​v6 583 ·​·​·​·​move-​result·​v5
   
582 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​ 584 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​
   
583 ·​·​·​·​move-​result-​object·​v5 585 ·​·​·​·​move-​result-​object·​v4
   
584 ·​·​·​·​const-​string·​v6,​·​"·​associated·​icons.​" 586 ·​·​·​·​const-​string·​v5,​·​"·​associated·​icons.​"
   
585 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 587 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
586 ·​·​·​·​move-​result-​object·​v5 588 ·​·​·​·​move-​result-​object·​v4
   
587 ·​·​·​·​invoke-​virtual·​{v5},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 589 ·​·​·​·​invoke-​virtual·​{v4},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
588 ·​·​·​·​move-​result-​object·​v5 590 ·​·​·​·​move-​result-​object·​v4
   
589 ·​·​·​·​invoke-​static·​{v4,​·​v5},​·​Landroid/​util/​Log;​-​>w(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I 591 ·​·​·​·​.​line·​104
  592 ·​·​·​·​invoke-​static·​{v3,​·​v4},​·​Landroid/​util/​Log;​-​>w(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
Max diff block lines reached; 10341/14950 bytes (69.17%) of diff not shown.
[−]
smali/fr/kwiatkowski/apktrack/model/UpdateSource.smali
Offset 202, 256 lines modified Offset 202, 253 lines modified
202 .​end·​method 202 .​end·​method
   
203 .​method·​public·​static·​get_source(Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​)​Lfr/​kwiatkowski/​apktrack/​model/​UpdateSource;​ 203 .​method·​public·​static·​get_source(Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​)​Lfr/​kwiatkowski/​apktrack/​model/​UpdateSource;​
204 ·​·​·​·​.​locals·​4 204 ·​·​·​·​.​locals·​4
205 ·​·​·​·​.​param·​p0,​·​"app"·​·​·​·​#·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​ 205 ·​·​·​·​.​param·​p0,​·​"app"·​·​·​·​#·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​
   
206 ·​·​·​·​.​prologue 206 ·​·​·​·​.​prologue
207 ·​·​·​·​const/​4·​v2,​·​0x0 207 ·​·​·​·​const/​4·​v1,​·​0x0
   
208 ·​·​·​·​.​line·​189 208 ·​·​·​·​.​line·​189
209 ·​·​·​·​invoke-​static·​{},​·​Lfr/​kwiatkowski/​apktrack/​model/​UpdateSource;​-​>get_update_sources()​Ljava/​util/​ArrayList;​ 209 ·​·​·​·​invoke-​static·​{},​·​Lfr/​kwiatkowski/​apktrack/​model/​UpdateSource;​-​>get_update_sources()​Ljava/​util/​ArrayList;​
   
210 ·​·​·​·​move-​result-​object·​v3 210 ·​·​·​·​move-​result-​object·​v2
   
211 ·​·​·​·​if-​nez·​v3,​·​:​cond_1 211 ·​·​·​·​if-​nez·​v2,​·​:​cond_1
   
212 ·​·​·​·​move-​object·​v1,​·​v2 212 ·​·​·​·​move-​object·​v0,​·​v1
   
213 ·​·​·​·​.​line·​212 213 ·​·​·​·​.​line·​212
214 ·​·​·​·​:​cond_0 214 ·​·​·​·​:​cond_0
215 ·​·​·​·​:​goto_0 215 ·​·​·​·​:​goto_0
216 ·​·​·​·​return-​object·​v1 216 ·​·​·​·​return-​object·​v0
   
217 ·​·​·​·​.​line·​193 217 ·​·​·​·​.​line·​193
218 ·​·​·​·​:​cond_1 218 ·​·​·​·​:​cond_1
219 ·​·​·​·​invoke-​virtual·​{p0},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>get_update_source()​Ljava/​lang/​String;​ 219 ·​·​·​·​invoke-​virtual·​{p0},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>get_update_source()​Ljava/​lang/​String;​
   
220 ·​·​·​·​move-​result-​object·​v3 220 ·​·​·​·​move-​result-​object·​v2
   
221 ·​·​·​·​if-​eqz·​v3,​·​:​cond_2 221 ·​·​·​·​if-​eqz·​v2,​·​:​cond_2
   
222 ·​·​·​·​.​line·​195 222 ·​·​·​·​.​line·​195
223 ·​·​·​·​invoke-​virtual·​{p0},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>get_update_source()​Ljava/​lang/​String;​ 223 ·​·​·​·​invoke-​virtual·​{p0},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>get_update_source()​Ljava/​lang/​String;​
   
224 ·​·​·​·​move-​result-​object·​v3 224 ·​·​·​·​move-​result-​object·​v2
   
225 ·​·​·​·​invoke-​static·​{v3},​·​Lfr/​kwiatkowski/​apktrack/​model/​UpdateSource;​-​>get_source(Ljava/​lang/​String;​)​Lfr/​kwiatkowski/​apktrack/​model/​UpdateSource;​ 225 ·​·​·​·​invoke-​static·​{v2},​·​Lfr/​kwiatkowski/​apktrack/​model/​UpdateSource;​-​>get_source(Ljava/​lang/​String;​)​Lfr/​kwiatkowski/​apktrack/​model/​UpdateSource;​
   
226 ·​·​·​·​move-​result-​object·​v1 226 ·​·​·​·​move-​result-​object·​v0
   
227 ·​·​·​·​.​line·​196 227 ·​·​·​·​.​line·​196
228 ·​·​·​·​.​local·​v1,​·​"s":​Lfr/​kwiatkowski/​apktrack/​model/​UpdateSource;​ 228 ·​·​·​·​.​local·​v0,​·​"s":​Lfr/​kwiatkowski/​apktrack/​model/​UpdateSource;​
229 ·​·​·​·​if-​nez·​v1,​·​:​cond_0 229 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
230 ·​·​·​·​.​line·​201 230 ·​·​·​·​.​line·​201
231 ·​·​·​·​invoke-​virtual·​{p0,​·​v2},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>set_update_source(Lj​ava/​lang/​String;​)​V 231 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>set_update_source(Lj​ava/​lang/​String;​)​V
   
232 ·​·​·​·​.​line·​202 232 ·​·​·​·​.​line·​202
233 ·​·​·​·​invoke-​virtual·​{p0},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>save()​J 233 ·​·​·​·​invoke-​virtual·​{p0},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>save()​J
   
234 ·​·​·​·​.​line·​206 234 ·​·​·​·​.​line·​206
235 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"s":​Lfr/​kwiatkowski/​apktrack/​model/​UpdateSource;​ 235 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"s":​Lfr/​kwiatkowski/​apktrack/​model/​UpdateSource;​
236 ·​·​·​·​:​cond_2 236 ·​·​·​·​:​cond_2
237 ·​·​·​·​invoke-​static·​{},​·​Lfr/​kwiatkowski/​apktrack/​model/​UpdateSource;​-​>get_update_sources()​Ljava/​util/​ArrayList;​ 237 ·​·​·​·​invoke-​static·​{},​·​Lfr/​kwiatkowski/​apktrack/​model/​UpdateSource;​-​>get_update_sources()​Ljava/​util/​ArrayList;​
   
238 ·​·​·​·​move-​result-​object·​v3 238 ·​·​·​·​move-​result-​object·​v2
   
239 ·​·​·​·​invoke-​virtual·​{v3},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 239 ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
240 ·​·​·​·​move-​result-​object·​v0 240 ·​·​·​·​move-​result-​object·​v2
   
241 ·​·​·​·​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
242 ·​·​·​·​:​cond_3 241 ·​·​·​·​:​cond_3
243 ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 242 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
244 ·​·​·​·​move-​result·​v3 243 ·​·​·​·​move-​result·​v3
   
245 ·​·​·​·​if-​eqz·​v3,​·​:​cond_4 244 ·​·​·​·​if-​eqz·​v3,​·​:​cond_4
   
246 ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 245 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
247 ·​·​·​·​move-​result-​object·​v1 246 ·​·​·​·​move-​result-​object·​v0
   
248 ·​·​·​·​check-​cast·​v1,​·​Lfr/​kwiatkowski/​apktrack/​model/​UpdateSource;​ 247 ·​·​·​·​check-​cast·​v0,​·​Lfr/​kwiatkowski/​apktrack/​model/​UpdateSource;​
   
249 ·​·​·​·​.​line·​208 248 ·​·​·​·​.​line·​208
250 ·​·​·​·​.​restart·​local·​v1·​·​·​·​#·​"s":​Lfr/​kwiatkowski/​apktrack/​model/​UpdateSource;​ 249 ·​·​·​·​.​restart·​local·​v0·​·​·​·​#·​"s":​Lfr/​kwiatkowski/​apktrack/​model/​UpdateSource;​
251 ·​·​·​·​invoke-​virtual·​{v1,​·​p0},​·​Lfr/​kwiatkowski/​apktrack/​model/​UpdateSource;​-​>is_applicable(Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​)​Z 250 ·​·​·​·​invoke-​virtual·​{v0,​·​p0},​·​Lfr/​kwiatkowski/​apktrack/​model/​UpdateSource;​-​>is_applicable(Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​)​Z
   
252 ·​·​·​·​move-​result·​v3 251 ·​·​·​·​move-​result·​v3
   
253 ·​·​·​·​if-​eqz·​v3,​·​:​cond_3 252 ·​·​·​·​if-​eqz·​v3,​·​:​cond_3
   
254 ·​·​·​·​goto·​:​goto_0 253 ·​·​·​·​goto·​:​goto_0
   
255 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"s":​Lfr/​kwiatkowski/​apktrack/​model/​UpdateSource;​ 254 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"s":​Lfr/​kwiatkowski/​apktrack/​model/​UpdateSource;​
256 ·​·​·​·​:​cond_4 255 ·​·​·​·​:​cond_4
257 ·​·​·​·​move-​object·​v1,​·​v2 256 ·​·​·​·​move-​object·​v0,​·​v1
   
258 ·​·​·​·​.​line·​212 257 ·​·​·​·​.​line·​212
259 ·​·​·​·​goto·​:​goto_0 258 ·​·​·​·​goto·​:​goto_0
260 .​end·​method 259 .​end·​method
   
261 .​method·​public·​static·​get_source(Ljava/​lang/​String;​)​Lfr/​kwiatkowski/​apktrack/​model/​UpdateSource;​ 260 .​method·​public·​static·​get_source(Ljava/​lang/​String;​)​Lfr/​kwiatkowski/​apktrack/​model/​UpdateSource;​
262 ·​·​·​·​.​locals·​4 261 ·​·​·​·​.​locals·​4
263 ·​·​·​·​.​param·​p0,​·​"name"·​·​·​·​#·​Ljava/​lang/​String;​ 262 ·​·​·​·​.​param·​p0,​·​"name"·​·​·​·​#·​Ljava/​lang/​String;​
   
264 ·​·​·​·​.​prologue 263 ·​·​·​·​.​prologue
265 ·​·​·​·​const/​4·​v2,​·​0x0 264 ·​·​·​·​const/​4·​v1,​·​0x0
Max diff block lines reached; 26540/30659 bytes (86.57%) of diff not shown.
[−]
smali/fr/kwiatkowski/apktrack/service/BroadcastHandler.smali
Offset 38, 14 lines modified Offset 38, 15 lines modified
   
38 ·​·​·​·​const-​string·​v5,​·​"[BroadcastHandler.​_handle_model_modific​ation_intent]·​Received·​an·​" 38 ·​·​·​·​const-​string·​v5,​·​"[BroadcastHandler.​_handle_model_modific​ation_intent]·​Received·​an·​"
   
39 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 39 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
40 ·​·​·​·​move-​result-​object·​v4 40 ·​·​·​·​move-​result-​object·​v4
   
  41 ·​·​·​·​.​line·​69
41 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​content/​Intent;​-​>getAction()​Ljava/​lang/​String;​ 42 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​content/​Intent;​-​>getAction()​Ljava/​lang/​String;​
   
42 ·​·​·​·​move-​result-​object·​v5 43 ·​·​·​·​move-​result-​object·​v5
   
43 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 44 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
44 ·​·​·​·​move-​result-​object·​v4 45 ·​·​·​·​move-​result-​object·​v4
Offset 56, 14 lines modified Offset 57, 15 lines modified
   
56 ·​·​·​·​move-​result-​object·​v4 57 ·​·​·​·​move-​result-​object·​v4
   
57 ·​·​·​·​invoke-​virtual·​{v4},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 58 ·​·​·​·​invoke-​virtual·​{v4},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
58 ·​·​·​·​move-​result-​object·​v4 59 ·​·​·​·​move-​result-​object·​v4
   
  60 ·​·​·​·​.​line·​68
59 ·​·​·​·​invoke-​static·​{v3,​·​v4},​·​Landroid/​util/​Log;​-​>v(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I 61 ·​·​·​·​invoke-​static·​{v3,​·​v4},​·​Landroid/​util/​Log;​-​>v(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
   
60 ·​·​·​·​.​line·​106 62 ·​·​·​·​.​line·​106
61 ·​·​·​·​:​cond_0 63 ·​·​·​·​:​cond_0
62 ·​·​·​·​:​goto_0 64 ·​·​·​·​:​goto_0
63 ·​·​·​·​return-​void 65 ·​·​·​·​return-​void
   
Offset 235, 14 lines modified Offset 237, 15 lines modified
   
235 ·​·​·​·​move-​result·​v0 237 ·​·​·​·​move-​result·​v0
   
236 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 238 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
237 ·​·​·​·​const-​string·​v0,​·​"android.​intent.​action.​PACKAGE_REMOVED" 239 ·​·​·​·​const-​string·​v0,​·​"android.​intent.​action.​PACKAGE_REMOVED"
   
  240 ·​·​·​·​.​line·​38
238 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​content/​Intent;​-​>getAction()​Ljava/​lang/​String;​ 241 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​content/​Intent;​-​>getAction()​Ljava/​lang/​String;​
   
239 ·​·​·​·​move-​result-​object·​v1 242 ·​·​·​·​move-​result-​object·​v1
   
240 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z 243 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z
   
241 ·​·​·​·​move-​result·​v0 244 ·​·​·​·​move-​result·​v0
[−]
smali/fr/kwiatkowski/apktrack/service/ScheduledCheckService.smali
Offset 32, 96 lines modified Offset 32, 95 lines modified
32 ·​·​·​·​.​line·​37 32 ·​·​·​·​.​line·​37
33 ·​·​·​·​return-​void 33 ·​·​·​·​return-​void
34 .​end·​method 34 .​end·​method
   
   
35 #·​virtual·​methods 35 #·​virtual·​methods
36 .​method·​protected·​doWakefulWork(Landroi​d/​content/​Intent;​)​V 36 .​method·​protected·​doWakefulWork(Landroi​d/​content/​Intent;​)​V
37 ·​·​·​·​.​locals·​7 37 ·​·​·​·​.​locals·​6
38 ·​·​·​·​.​param·​p1,​·​"intent"·​·​·​·​#·​Landroid/​content/​Intent;​ 38 ·​·​·​·​.​param·​p1,​·​"intent"·​·​·​·​#·​Landroid/​content/​Intent;​
   
39 ·​·​·​·​.​prologue 39 ·​·​·​·​.​prologue
40 ·​·​·​·​const/​4·​v6,​·​0x0 40 ·​·​·​·​const/​4·​v5,​·​0x0
   
41 ·​·​·​·​.​line·​43 41 ·​·​·​·​.​line·​43
42 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​ 42 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​
   
43 ·​·​·​·​move-​result-​object·​v4 43 ·​·​·​·​move-​result-​object·​v3
   
44 ·​·​·​·​const-​string·​v5,​·​"pref_background_chec​ks" 44 ·​·​·​·​const-​string·​v4,​·​"pref_background_chec​ks"
   
45 ·​·​·​·​invoke-​interface·​{v4,​·​v5,​·​v6},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z 45 ·​·​·​·​invoke-​interface·​{v3,​·​v4,​·​v5},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z
   
46 ·​·​·​·​move-​result·​v4 46 ·​·​·​·​move-​result·​v3
   
47 ·​·​·​·​if-​nez·​v4,​·​:​cond_1 47 ·​·​·​·​if-​nez·​v3,​·​:​cond_1
   
48 ·​·​·​·​.​line·​45 48 ·​·​·​·​.​line·​45
49 ·​·​·​·​const-​string·​v4,​·​"ApkTrack" 49 ·​·​·​·​const-​string·​v3,​·​"ApkTrack"
   
50 ·​·​·​·​const-​string·​v5,​·​"Aborting·​automatic·​checks·​due·​to·​user·​preferences.​" 50 ·​·​·​·​const-​string·​v4,​·​"Aborting·​automatic·​checks·​due·​to·​user·​preferences.​"
   
51 ·​·​·​·​invoke-​static·​{v4,​·​v5},​·​Landroid/​util/​Log;​-​>v(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I 51 ·​·​·​·​invoke-​static·​{v3,​·​v4},​·​Landroid/​util/​Log;​-​>v(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
   
52 ·​·​·​·​.​line·​68 52 ·​·​·​·​.​line·​68
53 ·​·​·​·​:​cond_0 53 ·​·​·​·​:​cond_0
54 ·​·​·​·​return-​void 54 ·​·​·​·​return-​void
   
55 ·​·​·​·​.​line·​50 55 ·​·​·​·​.​line·​50
56 ·​·​·​·​:​cond_1 56 ·​·​·​·​:​cond_1
57 ·​·​·​·​const-​class·​v4,​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​ 57 ·​·​·​·​const-​class·​v3,​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​
   
58 ·​·​·​·​const-​string·​v5,​·​"_isignored·​=·​0·​AND·​_iscurrentlychecking·​=·​0" 58 ·​·​·​·​const-​string·​v4,​·​"_isignored·​=·​0·​AND·​_iscurrentlychecking·​=·​0"
   
59 ·​·​·​·​new-​array·​v6,​·​v6,​·​[Ljava/​lang/​String;​ 59 ·​·​·​·​new-​array·​v5,​·​v5,​·​[Ljava/​lang/​String;​
   
60 ·​·​·​·​invoke-​static·​{v4,​·​v5,​·​v6},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>find(Ljava/​lang/​Class;​Ljava/​lang/​String;​[Ljava/​lang/​String;​)​Ljava/​util/​List;​ 60 ·​·​·​·​invoke-​static·​{v3,​·​v4,​·​v5},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>find(Ljava/​lang/​Class;​Ljava/​lang/​String;​[Ljava/​lang/​String;​)​Ljava/​util/​List;​
   
61 ·​·​·​·​move-​result-​object·​v1 61 ·​·​·​·​move-​result-​object·​v1
   
62 ·​·​·​·​.​line·​53 62 ·​·​·​·​.​line·​53
63 ·​·​·​·​.​local·​v1,​·​"app_list":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​>;​" 63 ·​·​·​·​.​local·​v1,​·​"app_list":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​>;​"
64 ·​·​·​·​const-​string·​v4,​·​"ApkTrack" 64 ·​·​·​·​const-​string·​v3,​·​"ApkTrack"
   
65 ·​·​·​·​new-​instance·​v5,​·​Ljava/​lang/​StringBuilder;​ 65 ·​·​·​·​new-​instance·​v4,​·​Ljava/​lang/​StringBuilder;​
   
66 ·​·​·​·​invoke-​direct·​{v5},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 66 ·​·​·​·​invoke-​direct·​{v4},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
67 ·​·​·​·​const-​string·​v6,​·​"New·​update·​cycle·​started!·​(" 67 ·​·​·​·​const-​string·​v5,​·​"New·​update·​cycle·​started!·​("
   
68 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 68 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
69 ·​·​·​·​move-​result-​object·​v5 69 ·​·​·​·​move-​result-​object·​v4
   
70 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>size()​I 70 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>size()​I
   
71 ·​·​·​·​move-​result·​v6 71 ·​·​·​·​move-​result·​v5
   
72 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​ 72 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​
   
73 ·​·​·​·​move-​result-​object·​v5 73 ·​·​·​·​move-​result-​object·​v4
   
74 ·​·​·​·​const-​string·​v6,​·​"·​apps·​to·​check)​" 74 ·​·​·​·​const-​string·​v5,​·​"·​apps·​to·​check)​"
   
75 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 75 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
76 ·​·​·​·​move-​result-​object·​v5 76 ·​·​·​·​move-​result-​object·​v4
   
77 ·​·​·​·​invoke-​virtual·​{v5},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 77 ·​·​·​·​invoke-​virtual·​{v4},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
78 ·​·​·​·​move-​result-​object·​v5 78 ·​·​·​·​move-​result-​object·​v4
   
79 ·​·​·​·​invoke-​static·​{v4,​·​v5},​·​Landroid/​util/​Log;​-​>v(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I 79 ·​·​·​·​invoke-​static·​{v3,​·​v4},​·​Landroid/​util/​Log;​-​>v(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
   
80 ·​·​·​·​.​line·​54 80 ·​·​·​·​.​line·​54
81 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 81 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
82 ·​·​·​·​move-​result-​object·​v3 82 ·​·​·​·​move-​result-​object·​v3
   
83 ·​·​·​·​.​local·​v3,​·​"i$":​Ljava/​util/​Iterator;​  
84 ·​·​·​·​:​cond_2 83 ·​·​·​·​:​cond_2
85 ·​·​·​·​:​goto_0 84 ·​·​·​·​:​goto_0
86 ·​·​·​·​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 85 ·​·​·​·​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
87 ·​·​·​·​move-​result·​v4 86 ·​·​·​·​move-​result·​v4
   
88 ·​·​·​·​if-​eqz·​v4,​·​:​cond_0 87 ·​·​·​·​if-​eqz·​v4,​·​:​cond_0
[−]
smali/fr/kwiatkowski/apktrack/service/WebService.smali
Offset 2, 15 lines modified Offset 2, 14 lines modified
2 .​super·​Landroid/​app/​IntentService;​ 2 .​super·​Landroid/​app/​IntentService;​
3 .​source·​"WebService.​java" 3 .​source·​"WebService.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ·​·​·​·​value·​=·​{ 6 ·​·​·​·​value·​=·​{
7 ·​·​·​·​·​·​·​·​Lfr/​kwiatkowski/​apktrack/​service/​WebService$1;​,​  
8 ·​·​·​·​·​·​·​·​Lfr/​kwiatkowski/​apktrack/​service/​WebService$MessageAcc​essor;​ 7 ·​·​·​·​·​·​·​·​Lfr/​kwiatkowski/​apktrack/​service/​WebService$MessageAcc​essor;​
9 ·​·​·​·​} 8 ·​·​·​·​}
10 .​end·​annotation 9 .​end·​annotation
   
   
11 #·​static·​fields 10 #·​static·​fields
12 .​field·​public·​static·​final·​ACTION:​Ljava/​lang/​String;​·​=·​"action" 11 .​field·​public·​static·​final·​ACTION:​Ljava/​lang/​String;​·​=·​"action"
Offset 276, 26 lines modified Offset 275, 29 lines modified
276 ·​·​·​·​:​cond_0 275 ·​·​·​·​:​cond_0
277 ·​·​·​·​invoke-​virtual·​{p1},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>get_download_url()​Ljava/​lang/​String;​ 276 ·​·​·​·​invoke-​virtual·​{p1},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>get_download_url()​Ljava/​lang/​String;​
   
278 ·​·​·​·​move-​result-​object·​v5 277 ·​·​·​·​move-​result-​object·​v5
   
279 ·​·​·​·​new-​array·​v6,​·​v10,​·​[Ljava/​lang/​Object;​ 278 ·​·​·​·​new-​array·​v6,​·​v10,​·​[Ljava/​lang/​Object;​
   
  279 ·​·​·​·​.​line·​586
280 ·​·​·​·​invoke-​virtual·​{p1},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>get_display_name()​Ljava/​lang/​String;​ 280 ·​·​·​·​invoke-​virtual·​{p1},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>get_display_name()​Ljava/​lang/​String;​
   
281 ·​·​·​·​move-​result-​object·​v7 281 ·​·​·​·​move-​result-​object·​v7
   
282 ·​·​·​·​aput-​object·​v7,​·​v6,​·​v8 282 ·​·​·​·​aput-​object·​v7,​·​v6,​·​v8
   
  283 ·​·​·​·​.​line·​587
283 ·​·​·​·​invoke-​virtual·​{p1},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>get_latest_version()​Ljava/​lang/​String;​ 284 ·​·​·​·​invoke-​virtual·​{p1},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>get_latest_version()​Ljava/​lang/​String;​
   
284 ·​·​·​·​move-​result-​object·​v7 285 ·​·​·​·​move-​result-​object·​v7
   
285 ·​·​·​·​aput-​object·​v7,​·​v6,​·​v9 286 ·​·​·​·​aput-​object·​v7,​·​v6,​·​v9
   
  287 ·​·​·​·​.​line·​585
286 ·​·​·​·​invoke-​static·​{v5,​·​v6},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​ 288 ·​·​·​·​invoke-​static·​{v5,​·​v6},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
   
287 ·​·​·​·​move-​result-​object·​v5 289 ·​·​·​·​move-​result-​object·​v5
   
288 ·​·​·​·​invoke-​static·​{v5},​·​Landroid/​net/​Uri;​-​>parse(Ljava/​lang/​String;​)​Landroid/​net/​Uri;​ 290 ·​·​·​·​invoke-​static·​{v5},​·​Landroid/​net/​Uri;​-​>parse(Ljava/​lang/​String;​)​Landroid/​net/​Uri;​
   
289 ·​·​·​·​move-​result-​object·​v4 291 ·​·​·​·​move-​result-​object·​v4
Offset 322, 14 lines modified Offset 324, 15 lines modified
   
322 ·​·​·​·​invoke-​virtual·​{v5,​·​p2},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z 324 ·​·​·​·​invoke-​virtual·​{v5,​·​p2},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z
   
323 ·​·​·​·​move-​result·​v5 325 ·​·​·​·​move-​result·​v5
   
324 ·​·​·​·​if-​eqz·​v5,​·​:​cond_1 326 ·​·​·​·​if-​eqz·​v5,​·​:​cond_1
   
  327 ·​·​·​·​.​line·​595
325 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​ 328 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​
   
326 ·​·​·​·​move-​result-​object·​v5 329 ·​·​·​·​move-​result-​object·​v5
   
327 ·​·​·​·​const-​string·​v6,​·​"pref_wifi_only" 330 ·​·​·​·​const-​string·​v6,​·​"pref_wifi_only"
   
328 ·​·​·​·​invoke-​interface·​{v5,​·​v6,​·​v9},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z 331 ·​·​·​·​invoke-​interface·​{v5,​·​v6,​·​v9},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z
Offset 343, 14 lines modified Offset 346, 15 lines modified
   
343 ·​·​·​·​.​line·​606 346 ·​·​·​·​.​line·​606
344 ·​·​·​·​:​goto_1 347 ·​·​·​·​:​goto_1
345 ·​·​·​·​invoke-​virtual·​{v1,​·​v8},​·​Landroid/​app/​DownloadManager$Reque​st;​-​>setAllowedOverRoamin​g(Z)​Landroid/​app/​DownloadManager$Reque​st;​ 348 ·​·​·​·​invoke-​virtual·​{v1,​·​v8},​·​Landroid/​app/​DownloadManager$Reque​st;​-​>setAllowedOverRoamin​g(Z)​Landroid/​app/​DownloadManager$Reque​st;​
   
346 ·​·​·​·​move-​result-​object·​v5 349 ·​·​·​·​move-​result-​object·​v5
   
  350 ·​·​·​·​.​line·​607
347 ·​·​·​·​invoke-​virtual·​{p0},​·​Lfr/​kwiatkowski/​apktrack/​service/​WebService;​-​>getApplicationInfo()​Landroid/​content/​pm/​ApplicationInfo;​ 351 ·​·​·​·​invoke-​virtual·​{p0},​·​Lfr/​kwiatkowski/​apktrack/​service/​WebService;​-​>getApplicationInfo()​Landroid/​content/​pm/​ApplicationInfo;​
   
348 ·​·​·​·​move-​result-​object·​v6 352 ·​·​·​·​move-​result-​object·​v6
   
349 ·​·​·​·​iget·​v6,​·​v6,​·​Landroid/​content/​pm/​ApplicationInfo;​-​>labelRes:​I 353 ·​·​·​·​iget·​v6,​·​v6,​·​Landroid/​content/​pm/​ApplicationInfo;​-​>labelRes:​I
   
350 ·​·​·​·​invoke-​virtual·​{p0,​·​v6},​·​Lfr/​kwiatkowski/​apktrack/​service/​WebService;​-​>getString(I)​Ljava/​lang/​String;​ 354 ·​·​·​·​invoke-​virtual·​{p0,​·​v6},​·​Lfr/​kwiatkowski/​apktrack/​service/​WebService;​-​>getString(I)​Ljava/​lang/​String;​
Offset 361, 14 lines modified Offset 365, 15 lines modified
   
361 ·​·​·​·​move-​result-​object·​v5 365 ·​·​·​·​move-​result-​object·​v5
   
362 ·​·​·​·​new-​instance·​v6,​·​Ljava/​lang/​StringBuilder;​ 366 ·​·​·​·​new-​instance·​v6,​·​Ljava/​lang/​StringBuilder;​
   
363 ·​·​·​·​invoke-​direct·​{v6},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 367 ·​·​·​·​invoke-​direct·​{v6},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
  368 ·​·​·​·​.​line·​608
364 ·​·​·​·​invoke-​virtual·​{p1},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>get_display_name()​Ljava/​lang/​String;​ 369 ·​·​·​·​invoke-​virtual·​{p1},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>get_display_name()​Ljava/​lang/​String;​
   
365 ·​·​·​·​move-​result-​object·​v7 370 ·​·​·​·​move-​result-​object·​v7
   
366 ·​·​·​·​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 371 ·​·​·​·​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
367 ·​·​·​·​move-​result-​object·​v6 372 ·​·​·​·​move-​result-​object·​v6
Offset 397, 38 lines modified Offset 402, 41 lines modified
   
397 ·​·​·​·​move-​result-​object·​v6 402 ·​·​·​·​move-​result-​object·​v6
   
398 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​app/​DownloadManager$Reque​st;​-​>setDescription(Ljava​/​lang/​CharSequence;​)​Landroid/​app/​DownloadManager$Reque​st;​ 403 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​app/​DownloadManager$Reque​st;​-​>setDescription(Ljava​/​lang/​CharSequence;​)​Landroid/​app/​DownloadManager$Reque​st;​
   
Max diff block lines reached; 40266/43294 bytes (93.01%) of diff not shown.
[−]
smali/fr/kwiatkowski/apktrack/service/message/ModelModifiedMessage$EventAlreadyProcessedException.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage;​ 18 .​field·​final·​synthetic·​this$0:​Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​public·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage;​)​V 20 .​method·​public·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage;​)​V
21 ·​·​·​·​.​locals·​0 21 ·​·​·​·​.​locals·​0
  22 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage;​
   
22 ·​·​·​·​.​prologue 23 ·​·​·​·​.​prologue
23 ·​·​·​·​.​line·​111 24 ·​·​·​·​.​line·​111
24 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage$​EventAlreadyProcessed​Exception;​-​>this$0:​Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage;​ 25 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage$​EventAlreadyProcessed​Exception;​-​>this$0:​Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage;​
   
25 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Exception;​-​><init>()​V 26 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Exception;​-​><init>()​V
   
[−]
smali/fr/kwiatkowski/apktrack/ui/AppAdapter.smali
Offset 184, 15 lines modified Offset 184, 15 lines modified
184 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​v0},​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppAdapter;​-​>add_apps(Ljava/​util/​List;​Z)​V 184 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​v0},​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppAdapter;​-​>add_apps(Ljava/​util/​List;​Z)​V
   
185 ·​·​·​·​.​line·​210 185 ·​·​·​·​.​line·​210
186 ·​·​·​·​return-​void 186 ·​·​·​·​return-​void
187 .​end·​method 187 .​end·​method
   
188 .​method·​public·​add_apps(Ljava/​util/​List;​Z)​V 188 .​method·​public·​add_apps(Ljava/​util/​List;​Z)​V
189 ·​·​·​·​.​locals·​6 189 ·​·​·​·​.​locals·​5
190 ·​·​·​·​.​param·​p1·​·​·​·​#·​Ljava/​util/​List;​ 190 ·​·​·​·​.​param·​p1·​·​·​·​#·​Ljava/​util/​List;​
191 ·​·​·​·​·​·​·​·​.​annotation·​build·​Landroid/​support/​annotation/​NonNull;​ 191 ·​·​·​·​·​·​·​·​.​annotation·​build·​Landroid/​support/​annotation/​NonNull;​
192 ·​·​·​·​·​·​·​·​.​end·​annotation 192 ·​·​·​·​·​·​·​·​.​end·​annotation
193 ·​·​·​·​.​end·​param 193 ·​·​·​·​.​end·​param
194 ·​·​·​·​.​param·​p2,​·​"merge_with_existing"​·​·​·​·​#·​Z 194 ·​·​·​·​.​param·​p2,​·​"merge_with_existing"​·​·​·​·​#·​Z
195 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 195 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
196 ·​·​·​·​·​·​·​·​value·​=·​{ 196 ·​·​·​·​·​·​·​·​value·​=·​{
Offset 203, 28 lines modified Offset 203, 28 lines modified
203 ·​·​·​·​·​·​·​·​·​·​·​·​">;​Z)​V" 203 ·​·​·​·​·​·​·​·​·​·​·​·​">;​Z)​V"
204 ·​·​·​·​·​·​·​·​} 204 ·​·​·​·​·​·​·​·​}
205 ·​·​·​·​.​end·​annotation 205 ·​·​·​·​.​end·​annotation
   
206 ·​·​·​·​.​prologue 206 ·​·​·​·​.​prologue
207 ·​·​·​·​.​line·​230 207 ·​·​·​·​.​line·​230
208 ·​·​·​·​.​local·​p1,​·​"to_add":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​>;​" 208 ·​·​·​·​.​local·​p1,​·​"to_add":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​>;​"
209 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppAdapter;​-​>_installed_apps:​Ljava/​util/​List;​ 209 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppAdapter;​-​>_installed_apps:​Ljava/​util/​List;​
   
210 ·​·​·​·​invoke-​interface·​{v4},​·​Ljava/​util/​List;​-​>size()​I 210 ·​·​·​·​invoke-​interface·​{v3},​·​Ljava/​util/​List;​-​>size()​I
   
211 ·​·​·​·​move-​result·​v4 211 ·​·​·​·​move-​result·​v3
   
212 ·​·​·​·​if-​nez·​v4,​·​:​cond_1 212 ·​·​·​·​if-​nez·​v3,​·​:​cond_1
   
213 ·​·​·​·​.​line·​232 213 ·​·​·​·​.​line·​232
214 ·​·​·​·​invoke-​direct·​{p0},​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppAdapter;​-​>_get_comparator()​Ljava/​util/​Comparator;​ 214 ·​·​·​·​invoke-​direct·​{p0},​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppAdapter;​-​>_get_comparator()​Ljava/​util/​Comparator;​
   
215 ·​·​·​·​move-​result-​object·​v4 215 ·​·​·​·​move-​result-​object·​v3
   
216 ·​·​·​·​invoke-​static·​{p1,​·​v4},​·​Ljava/​util/​Collections;​-​>sort(Ljava/​util/​List;​Ljava/​util/​Comparator;​)​V 216 ·​·​·​·​invoke-​static·​{p1,​·​v3},​·​Ljava/​util/​Collections;​-​>sort(Ljava/​util/​List;​Ljava/​util/​Comparator;​)​V
   
217 ·​·​·​·​.​line·​233 217 ·​·​·​·​.​line·​233
218 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppAdapter;​-​>_installed_apps:​Ljava/​util/​List;​ 218 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppAdapter;​-​>_installed_apps:​Ljava/​util/​List;​
   
219 ·​·​·​·​.​line·​234 219 ·​·​·​·​.​line·​234
220 ·​·​·​·​invoke-​virtual·​{p0},​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppAdapter;​-​>notifyDataSetChanged​()​V 220 ·​·​·​·​invoke-​virtual·​{p0},​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppAdapter;​-​>notifyDataSetChanged​()​V
   
Offset 233, 30 lines modified Offset 233, 29 lines modified
233 ·​·​·​·​return-​void 233 ·​·​·​·​return-​void
   
234 ·​·​·​·​.​line·​238 234 ·​·​·​·​.​line·​238
235 ·​·​·​·​:​cond_1 235 ·​·​·​·​:​cond_1
236 ·​·​·​·​if-​eqz·​p2,​·​:​cond_3 236 ·​·​·​·​if-​eqz·​p2,​·​:​cond_3
   
237 ·​·​·​·​.​line·​240 237 ·​·​·​·​.​line·​240
238 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppAdapter;​-​>_installed_apps:​Ljava/​util/​List;​ 238 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppAdapter;​-​>_installed_apps:​Ljava/​util/​List;​
   
239 ·​·​·​·​invoke-​interface·​{v4},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 239 ·​·​·​·​invoke-​interface·​{v3},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
240 ·​·​·​·​move-​result-​object·​v2 240 ·​·​·​·​move-​result-​object·​v3
   
241 ·​·​·​·​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​  
242 ·​·​·​·​:​cond_2 241 ·​·​·​·​:​cond_2
243 ·​·​·​·​:​goto_0 242 ·​·​·​·​:​goto_0
244 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 243 ·​·​·​·​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
245 ·​·​·​·​move-​result·​v4 244 ·​·​·​·​move-​result·​v4
   
246 ·​·​·​·​if-​eqz·​v4,​·​:​cond_3 245 ·​·​·​·​if-​eqz·​v4,​·​:​cond_3
   
247 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 246 ·​·​·​·​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
248 ·​·​·​·​move-​result-​object·​v0 247 ·​·​·​·​move-​result-​object·​v0
   
249 ·​·​·​·​check-​cast·​v0,​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​ 248 ·​·​·​·​check-​cast·​v0,​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​
   
250 ·​·​·​·​.​line·​242 249 ·​·​·​·​.​line·​242
251 ·​·​·​·​.​local·​v0,​·​"app":​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​ 250 ·​·​·​·​.​local·​v0,​·​"app":​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​
Offset 269, 94 lines modified Offset 268, 93 lines modified
269 ·​·​·​·​.​line·​243 268 ·​·​·​·​.​line·​243
270 ·​·​·​·​invoke-​interface·​{p1,​·​v0},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z 269 ·​·​·​·​invoke-​interface·​{p1,​·​v0},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z
   
271 ·​·​·​·​goto·​:​goto_0 270 ·​·​·​·​goto·​:​goto_0
   
272 ·​·​·​·​.​line·​248 271 ·​·​·​·​.​line·​248
273 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"app":​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​ 272 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"app":​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​
274 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"i$":​Ljava/​util/​Iterator;​  
275 ·​·​·​·​:​cond_3 273 ·​·​·​·​:​cond_3
276 ·​·​·​·​invoke-​direct·​{p0},​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppAdapter;​-​>_get_comparator()​Ljava/​util/​Comparator;​ 274 ·​·​·​·​invoke-​direct·​{p0},​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppAdapter;​-​>_get_comparator()​Ljava/​util/​Comparator;​
   
277 ·​·​·​·​move-​result-​object·​v4 275 ·​·​·​·​move-​result-​object·​v3
   
278 ·​·​·​·​invoke-​static·​{p1,​·​v4},​·​Ljava/​util/​Collections;​-​>sort(Ljava/​util/​List;​Ljava/​util/​Comparator;​)​V 276 ·​·​·​·​invoke-​static·​{p1,​·​v3},​·​Ljava/​util/​Collections;​-​>sort(Ljava/​util/​List;​Ljava/​util/​Comparator;​)​V
   
279 ·​·​·​·​.​line·​250 277 ·​·​·​·​.​line·​250
280 ·​·​·​·​const/​4·​v1,​·​0x0 278 ·​·​·​·​const/​4·​v1,​·​0x0
   
281 ·​·​·​·​.​local·​v1,​·​"i":​I 279 ·​·​·​·​.​local·​v1,​·​"i":​I
282 ·​·​·​·​:​goto_1 280 ·​·​·​·​:​goto_1
283 ·​·​·​·​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>size()​I 281 ·​·​·​·​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>size()​I
   
284 ·​·​·​·​move-​result·​v4 282 ·​·​·​·​move-​result·​v3
Max diff block lines reached; 5689/9337 bytes (60.93%) of diff not shown.
[−]
smali/fr/kwiatkowski/apktrack/ui/AppDisplayFragment$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment;​)​V 23 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​73 27 ·​·​·​·​.​line·​73
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment$1;​-​>this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment$1;​-​>this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/fr/kwiatkowski/apktrack/ui/AppDisplayFragment$2$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$installed_apps:​Ljava/​util/​List;​ 22 .​field·​final·​synthetic·​val$installed_apps:​Ljava/​util/​List;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment$2;​Ljava/​util/​List;​)​V 24 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment$2;​Ljava/​util/​List;​)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
  26 ·​·​·​·​.​param·​p1,​·​"this$1"·​·​·​·​#·​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment$2;​
   
26 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
27 ·​·​·​·​.​line·​140 28 ·​·​·​·​.​line·​140
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment$2$​1;​-​>this$1:​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment$2;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment$2$​1;​-​>this$1:​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment$2;​
   
29 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment$2$​1;​-​>val$installed_apps:​Ljava/​util/​List;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment$2$​1;​-​>val$installed_apps:​Ljava/​util/​List;​
   
[−]
smali/fr/kwiatkowski/apktrack/ui/AppDisplayFragment$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment;​)​V 23 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​135 27 ·​·​·​·​.​line·​135
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment$2;​-​>this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment$2;​-​>this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/fr/kwiatkowski/apktrack/ui/AppDisplayFragment$3.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$event:​Landroid/​util/​Pair;​ 22 .​field·​final·​synthetic·​val$event:​Landroid/​util/​Pair;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment;​Landroid/​util/​Pair;​)​V 24 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment;​Landroid/​util/​Pair;​)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
  26 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment;​
   
26 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
27 ·​·​·​·​.​line·​202 28 ·​·​·​·​.​line·​202
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment$3;​-​>this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment$3;​-​>this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment;​
   
29 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment$3;​-​>val$event:​Landroid/​util/​Pair;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment$3;​-​>val$event:​Landroid/​util/​Pair;​
   
[−]
smali/fr/kwiatkowski/apktrack/ui/AppDisplayFragment.smali
Offset 467, 17 lines modified Offset 467, 17 lines modified
   
467 .​method·​public·​onEvent(Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage;​)​V 467 .​method·​public·​onEvent(Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage;​)​V
468 ·​·​·​·​.​locals·​8 468 ·​·​·​·​.​locals·​8
469 ·​·​·​·​.​param·​p1,​·​"m"·​·​·​·​#·​Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage;​ 469 ·​·​·​·​.​param·​p1,​·​"m"·​·​·​·​#·​Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage;​
   
470 ·​·​·​·​.​prologue 470 ·​·​·​·​.​prologue
471 ·​·​·​·​.​line·​164 471 ·​·​·​·​.​line·​164
472 ·​·​·​·​iget-​object·​v6,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment;​-​>_app_adapter:​Lfr/​kwiatkowski/​apktrack/​ui/​AppAdapter;​ 472 ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment;​-​>_app_adapter:​Lfr/​kwiatkowski/​apktrack/​ui/​AppAdapter;​
   
473 ·​·​·​·​if-​nez·​v6,​·​:​cond_1 473 ·​·​·​·​if-​nez·​v5,​·​:​cond_1
   
474 ·​·​·​·​.​line·​210 474 ·​·​·​·​.​line·​210
475 ·​·​·​·​:​cond_0 475 ·​·​·​·​:​cond_0
476 ·​·​·​·​:​goto_0 476 ·​·​·​·​:​goto_0
477 ·​·​·​·​return-​void 477 ·​·​·​·​return-​void
   
478 ·​·​·​·​.​line·​170 478 ·​·​·​·​.​line·​170
Offset 489, 141 lines modified Offset 489, 139 lines modified
   
489 ·​·​·​·​move-​result-​object·​v1 489 ·​·​·​·​move-​result-​object·​v1
   
490 ·​·​·​·​.​line·​176 490 ·​·​·​·​.​line·​176
491 ·​·​·​·​.​local·​v1,​·​"events":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​util/​Pair<Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage$​event_type;​Ljava/​lang/​String;​>;​>;​" 491 ·​·​·​·​.​local·​v1,​·​"events":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​util/​Pair<Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage$​event_type;​Ljava/​lang/​String;​>;​>;​"
492 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 492 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
493 ·​·​·​·​move-​result-​object·​v2 493 ·​·​·​·​move-​result-​object·​v6
   
494 ·​·​·​·​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​  
495 ·​·​·​·​:​cond_2 494 ·​·​·​·​:​cond_2
496 ·​·​·​·​:​goto_1 495 ·​·​·​·​:​goto_1
497 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 496 ·​·​·​·​invoke-​interface·​{v6},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
498 ·​·​·​·​move-​result·​v6 497 ·​·​·​·​move-​result·​v5
   
499 ·​·​·​·​if-​eqz·​v6,​·​:​cond_0 498 ·​·​·​·​if-​eqz·​v5,​·​:​cond_0
   
500 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 499 ·​·​·​·​invoke-​interface·​{v6},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
501 ·​·​·​·​move-​result-​object·​v0 500 ·​·​·​·​move-​result-​object·​v0
   
502 ·​·​·​·​check-​cast·​v0,​·​Landroid/​util/​Pair;​ 501 ·​·​·​·​check-​cast·​v0,​·​Landroid/​util/​Pair;​
   
503 ·​·​·​·​.​line·​179 502 ·​·​·​·​.​line·​179
504 ·​·​·​·​.​local·​v0,​·​"event":​Landroid/​util/​Pair;​,​·​"Landroid/​util/​Pair<Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage$​event_type;​Ljava/​lang/​String;​>;​" 503 ·​·​·​·​.​local·​v0,​·​"event":​Landroid/​util/​Pair;​,​·​"Landroid/​util/​Pair<Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage$​event_type;​Ljava/​lang/​String;​>;​"
505 ·​·​·​·​iget-​object·​v6,​·​v0,​·​Landroid/​util/​Pair;​-​>first:​Ljava/​lang/​Object;​ 504 ·​·​·​·​iget-​object·​v5,​·​v0,​·​Landroid/​util/​Pair;​-​>first:​Ljava/​lang/​Object;​
   
506 ·​·​·​·​sget-​object·​v7,​·​Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage$​event_type;​-​>APP_REMOVED:​Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage$​event_type;​ 505 ·​·​·​·​sget-​object·​v7,​·​Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage$​event_type;​-​>APP_REMOVED:​Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage$​event_type;​
   
507 ·​·​·​·​if-​ne·​v6,​·​v7,​·​:​cond_3 506 ·​·​·​·​if-​ne·​v5,​·​v7,​·​:​cond_3
   
508 ·​·​·​·​.​line·​180 507 ·​·​·​·​.​line·​180
509 ·​·​·​·​iget-​object·​v7,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment;​-​>_app_adapter:​Lfr/​kwiatkowski/​apktrack/​ui/​AppAdapter;​ 508 ·​·​·​·​iget-​object·​v7,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment;​-​>_app_adapter:​Lfr/​kwiatkowski/​apktrack/​ui/​AppAdapter;​
   
510 ·​·​·​·​iget-​object·​v6,​·​v0,​·​Landroid/​util/​Pair;​-​>second:​Ljava/​lang/​Object;​ 509 ·​·​·​·​iget-​object·​v5,​·​v0,​·​Landroid/​util/​Pair;​-​>second:​Ljava/​lang/​Object;​
   
511 ·​·​·​·​check-​cast·​v6,​·​Ljava/​lang/​String;​ 510 ·​·​·​·​check-​cast·​v5,​·​Ljava/​lang/​String;​
   
512 ·​·​·​·​invoke-​virtual·​{v7,​·​v6},​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppAdapter;​-​>remove_app(Ljava/​lang/​String;​)​V 511 ·​·​·​·​invoke-​virtual·​{v7,​·​v5},​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppAdapter;​-​>remove_app(Ljava/​lang/​String;​)​V
   
513 ·​·​·​·​goto·​:​goto_1 512 ·​·​·​·​goto·​:​goto_1
   
514 ·​·​·​·​.​line·​172 513 ·​·​·​·​.​line·​172
515 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"event":​Landroid/​util/​Pair;​,​·​"Landroid/​util/​Pair<Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage$​event_type;​Ljava/​lang/​String;​>;​" 514 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"event":​Landroid/​util/​Pair;​,​·​"Landroid/​util/​Pair<Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage$​event_type;​Ljava/​lang/​String;​>;​"
516 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"events":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​util/​Pair<Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage$​event_type;​Ljava/​lang/​String;​>;​>;​" 515 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"events":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​util/​Pair<Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage$​event_type;​Ljava/​lang/​String;​>;​>;​"
517 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"i$":​Ljava/​util/​Iterator;​  
518 ·​·​·​·​:​catch_0 516 ·​·​·​·​:​catch_0
519 ·​·​·​·​move-​exception·​v3 517 ·​·​·​·​move-​exception·​v2
   
520 ·​·​·​·​.​line·​173 518 ·​·​·​·​.​line·​173
521 ·​·​·​·​.​local·​v3,​·​"ignored":​Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage$​EventAlreadyProcessed​Exception;​ 519 ·​·​·​·​.​local·​v2,​·​"ignored":​Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage$​EventAlreadyProcessed​Exception;​
522 ·​·​·​·​goto·​:​goto_0 520 ·​·​·​·​goto·​:​goto_0
   
523 ·​·​·​·​.​line·​184 521 ·​·​·​·​.​line·​184
524 ·​·​·​·​.​end·​local·​v3·​·​·​·​#·​"ignored":​Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage$​EventAlreadyProcessed​Exception;​ 522 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"ignored":​Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage$​EventAlreadyProcessed​Exception;​
525 ·​·​·​·​.​restart·​local·​v0·​·​·​·​#·​"event":​Landroid/​util/​Pair;​,​·​"Landroid/​util/​Pair<Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage$​event_type;​Ljava/​lang/​String;​>;​" 523 ·​·​·​·​.​restart·​local·​v0·​·​·​·​#·​"event":​Landroid/​util/​Pair;​,​·​"Landroid/​util/​Pair<Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage$​event_type;​Ljava/​lang/​String;​>;​"
526 ·​·​·​·​.​restart·​local·​v1·​·​·​·​#·​"events":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​util/​Pair<Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage$​event_type;​Ljava/​lang/​String;​>;​>;​" 524 ·​·​·​·​.​restart·​local·​v1·​·​·​·​#·​"events":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​util/​Pair<Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage$​event_type;​Ljava/​lang/​String;​>;​>;​"
527 ·​·​·​·​.​restart·​local·​v2·​·​·​·​#·​"i$":​Ljava/​util/​Iterator;​  
528 ·​·​·​·​:​cond_3 525 ·​·​·​·​:​cond_3
529 ·​·​·​·​iget-​object·​v6,​·​v0,​·​Landroid/​util/​Pair;​-​>first:​Ljava/​lang/​Object;​ 526 ·​·​·​·​iget-​object·​v5,​·​v0,​·​Landroid/​util/​Pair;​-​>first:​Ljava/​lang/​Object;​
   
530 ·​·​·​·​sget-​object·​v7,​·​Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage$​event_type;​-​>APP_ADDED:​Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage$​event_type;​ 527 ·​·​·​·​sget-​object·​v7,​·​Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage$​event_type;​-​>APP_ADDED:​Lfr/​kwiatkowski/​apktrack/​service/​message/​ModelModifiedMessage$​event_type;​
   
531 ·​·​·​·​if-​ne·​v6,​·​v7,​·​:​cond_5 528 ·​·​·​·​if-​ne·​v5,​·​v7,​·​:​cond_5
   
532 ·​·​·​·​.​line·​186 529 ·​·​·​·​.​line·​186
533 ·​·​·​·​iget-​object·​v6,​·​v0,​·​Landroid/​util/​Pair;​-​>second:​Ljava/​lang/​Object;​ 530 ·​·​·​·​iget-​object·​v5,​·​v0,​·​Landroid/​util/​Pair;​-​>second:​Ljava/​lang/​Object;​
   
534 ·​·​·​·​check-​cast·​v6,​·​Ljava/​lang/​String;​ 531 ·​·​·​·​check-​cast·​v5,​·​Ljava/​lang/​String;​
   
535 ·​·​·​·​invoke-​static·​{v6},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>find_app(Ljava/​lang/​String;​)​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​ 532 ·​·​·​·​invoke-​static·​{v5},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>find_app(Ljava/​lang/​String;​)​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​
   
536 ·​·​·​·​move-​result-​object·​v5 533 ·​·​·​·​move-​result-​object·​v4
   
537 ·​·​·​·​.​line·​187 534 ·​·​·​·​.​line·​187
538 ·​·​·​·​.​local·​v5,​·​"target":​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​ 535 ·​·​·​·​.​local·​v4,​·​"target":​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​
539 ·​·​·​·​if-​eqz·​v5,​·​:​cond_0 536 ·​·​·​·​if-​eqz·​v4,​·​:​cond_0
   
540 ·​·​·​·​.​line·​190 537 ·​·​·​·​.​line·​190
541 ·​·​·​·​invoke-​virtual·​{p0},​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment;​-​>getActivity()​Landroid/​support/​v4/​app/​FragmentActivity;​ 538 ·​·​·​·​invoke-​virtual·​{p0},​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppDisplayFragment;​-​>getActivity()​Landroid/​support/​v4/​app/​FragmentActivity;​
Max diff block lines reached; 4467/9914 bytes (45.06%) of diff not shown.
[−]
smali/fr/kwiatkowski/apktrack/ui/AppViewHolder$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder;​ 21 .​field·​final·​synthetic·​this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder;​)​V 23 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​81 27 ·​·​·​·​.​line·​81
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder$1;​-​>this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder$1;​-​>this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 48, 18 lines modified Offset 49, 20 lines modified
48 ·​·​·​·​.​line·​86 49 ·​·​·​·​.​line·​86
49 ·​·​·​·​const·​v0,​·​0x7f0d0044 50 ·​·​·​·​const·​v0,​·​0x7f0d0044
   
50 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​ 51 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
   
51 ·​·​·​·​move-​result-​object·​v0 52 ·​·​·​·​move-​result-​object·​v0
   
  53 ·​·​·​·​.​line·​87
52 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​View;​-​>getBackground()​Landroid/​graphics/​drawable/​Drawable;​ 54 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​View;​-​>getBackground()​Landroid/​graphics/​drawable/​Drawable;​
   
53 ·​·​·​·​move-​result-​object·​v0 55 ·​·​·​·​move-​result-​object·​v0
   
  56 ·​·​·​·​.​line·​88
54 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​MotionEvent;​-​>getX()​F 57 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​MotionEvent;​-​>getX()​F
   
55 ·​·​·​·​move-​result·​v1 58 ·​·​·​·​move-​result·​v1
   
56 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​MotionEvent;​-​>getY()​F 59 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​MotionEvent;​-​>getY()​F
   
57 ·​·​·​·​move-​result·​v2 60 ·​·​·​·​move-​result·​v2
[−]
smali/fr/kwiatkowski/apktrack/ui/AppViewHolder$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder;​ 21 .​field·​final·​synthetic·​this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder;​)​V 23 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​305 27 ·​·​·​·​.​line·​305
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder$2;​-​>this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder$2;​-​>this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/fr/kwiatkowski/apktrack/ui/AppViewHolder$3.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​final·​synthetic·​val$ctx:​Landroid/​content/​Context;​ 24 .​field·​final·​synthetic·​val$ctx:​Landroid/​content/​Context;​
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder;​Landroid/​content/​Context;​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​)​V 26 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder;​Landroid/​content/​Context;​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​)​V
27 ·​·​·​·​.​locals·​0 27 ·​·​·​·​.​locals·​0
  28 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder;​
   
28 ·​·​·​·​.​prologue 29 ·​·​·​·​.​prologue
29 ·​·​·​·​.​line·​327 30 ·​·​·​·​.​line·​327
30 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder$3;​-​>this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder;​ 31 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder$3;​-​>this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder;​
   
31 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder$3;​-​>val$ctx:​Landroid/​content/​Context;​ 32 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder$3;​-​>val$ctx:​Landroid/​content/​Context;​
   
[−]
smali/fr/kwiatkowski/apktrack/ui/AppViewHolder$4.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​final·​synthetic·​val$info:​Lfr/​kwiatkowski/​apktrack/​service/​utils/​DownloadInfo;​ 24 .​field·​final·​synthetic·​val$info:​Lfr/​kwiatkowski/​apktrack/​service/​utils/​DownloadInfo;​
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder;​Lfr/​kwiatkowski/​apktrack/​service/​utils/​DownloadInfo;​Landroid/​content/​Context;​)​V 26 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder;​Lfr/​kwiatkowski/​apktrack/​service/​utils/​DownloadInfo;​Landroid/​content/​Context;​)​V
27 ·​·​·​·​.​locals·​0 27 ·​·​·​·​.​locals·​0
  28 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder;​
   
28 ·​·​·​·​.​prologue 29 ·​·​·​·​.​prologue
29 ·​·​·​·​.​line·​364 30 ·​·​·​·​.​line·​364
30 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder$4;​-​>this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder;​ 31 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder$4;​-​>this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder;​
   
31 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder$4;​-​>val$info:​Lfr/​kwiatkowski/​apktrack/​service/​utils/​DownloadInfo;​ 32 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder$4;​-​>val$info:​Lfr/​kwiatkowski/​apktrack/​service/​utils/​DownloadInfo;​
   
Offset 111, 14 lines modified Offset 112, 15 lines modified
   
111 ·​·​·​·​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 112 ·​·​·​·​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
112 ·​·​·​·​move-​result-​object·​v2 113 ·​·​·​·​move-​result-​object·​v2
   
113 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder$4;​-​>val$info:​Lfr/​kwiatkowski/​apktrack/​service/​utils/​DownloadInfo;​ 114 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​AppViewHolder$4;​-​>val$info:​Lfr/​kwiatkowski/​apktrack/​service/​utils/​DownloadInfo;​
   
  115 ·​·​·​·​.​line·​377
114 ·​·​·​·​invoke-​virtual·​{v3},​·​Lfr/​kwiatkowski/​apktrack/​service/​utils/​DownloadInfo;​-​>get_local_uri()​Ljava/​lang/​String;​ 116 ·​·​·​·​invoke-​virtual·​{v3},​·​Lfr/​kwiatkowski/​apktrack/​service/​utils/​DownloadInfo;​-​>get_local_uri()​Ljava/​lang/​String;​
   
115 ·​·​·​·​move-​result-​object·​v3 117 ·​·​·​·​move-​result-​object·​v3
   
116 ·​·​·​·​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 118 ·​·​·​·​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
117 ·​·​·​·​move-​result-​object·​v2 119 ·​·​·​·​move-​result-​object·​v2
Offset 129, 11 lines modified Offset 131, 12 lines modified
   
129 ·​·​·​·​move-​result-​object·​v2 131 ·​·​·​·​move-​result-​object·​v2
   
130 ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 132 ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
131 ·​·​·​·​move-​result-​object·​v2 133 ·​·​·​·​move-​result-​object·​v2
   
  134 ·​·​·​·​.​line·​376
132 ·​·​·​·​invoke-​static·​{v1,​·​v2},​·​Landroid/​util/​Log;​-​>v(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I 135 ·​·​·​·​invoke-​static·​{v1,​·​v2},​·​Landroid/​util/​Log;​-​>v(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
   
133 ·​·​·​·​goto·​:​goto_0 136 ·​·​·​·​goto·​:​goto_0
134 .​end·​method 137 .​end·​method
[−]
smali/fr/kwiatkowski/apktrack/ui/AppViewHolder.smali
Offset 143, 62 lines modified Offset 143, 70 lines modified
143 .​method·​private·​_open_search_page(Lan​droid/​content/​Context;​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​)​V 143 .​method·​private·​_open_search_page(Lan​droid/​content/​Context;​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​)​V
144 ·​·​·​·​.​locals·​5 144 ·​·​·​·​.​locals·​5
145 ·​·​·​·​.​param·​p1,​·​"ctx"·​·​·​·​#·​Landroid/​content/​Context;​ 145 ·​·​·​·​.​param·​p1,​·​"ctx"·​·​·​·​#·​Landroid/​content/​Context;​
146 ·​·​·​·​.​param·​p2,​·​"app"·​·​·​·​#·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​ 146 ·​·​·​·​.​param·​p2,​·​"app"·​·​·​·​#·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​
   
147 ·​·​·​·​.​prologue 147 ·​·​·​·​.​prologue
148 ·​·​·​·​.​line·​404 148 ·​·​·​·​.​line·​404
  149 ·​·​·​·​.​line·​406
149 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​ 150 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​
   
150 ·​·​·​·​move-​result-​object·​v1 151 ·​·​·​·​move-​result-​object·​v1
   
151 ·​·​·​·​const-​string·​v2,​·​"pref_search_engine" 152 ·​·​·​·​const-​string·​v2,​·​"pref_search_engine"
   
152 ·​·​·​·​const·​v3,​·​0x7f06005b 153 ·​·​·​·​const·​v3,​·​0x7f06005b
   
  154 ·​·​·​·​.​line·​408
153 ·​·​·​·​invoke-​virtual·​{p1,​·​v3},​·​Landroid/​content/​Context;​-​>getString(I)​Ljava/​lang/​String;​ 155 ·​·​·​·​invoke-​virtual·​{p1,​·​v3},​·​Landroid/​content/​Context;​-​>getString(I)​Ljava/​lang/​String;​
   
154 ·​·​·​·​move-​result-​object·​v3 156 ·​·​·​·​move-​result-​object·​v3
   
  157 ·​·​·​·​.​line·​407
155 ·​·​·​·​invoke-​interface·​{v1,​·​v2,​·​v3},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 158 ·​·​·​·​invoke-​interface·​{v1,​·​v2,​·​v3},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
156 ·​·​·​·​move-​result-​object·​v1 159 ·​·​·​·​move-​result-​object·​v1
   
157 ·​·​·​·​const/​4·​v2,​·​0x3 160 ·​·​·​·​const/​4·​v2,​·​0x3
   
158 ·​·​·​·​new-​array·​v2,​·​v2,​·​[Ljava/​lang/​Object;​ 161 ·​·​·​·​new-​array·​v2,​·​v2,​·​[Ljava/​lang/​Object;​
   
159 ·​·​·​·​const/​4·​v3,​·​0x0 162 ·​·​·​·​const/​4·​v3,​·​0x0
   
  163 ·​·​·​·​.​line·​409
160 ·​·​·​·​invoke-​virtual·​{p2},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>get_display_name()​Ljava/​lang/​String;​ 164 ·​·​·​·​invoke-​virtual·​{p2},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>get_display_name()​Ljava/​lang/​String;​
   
161 ·​·​·​·​move-​result-​object·​v4 165 ·​·​·​·​move-​result-​object·​v4
   
162 ·​·​·​·​aput-​object·​v4,​·​v2,​·​v3 166 ·​·​·​·​aput-​object·​v4,​·​v2,​·​v3
   
163 ·​·​·​·​const/​4·​v3,​·​0x1 167 ·​·​·​·​const/​4·​v3,​·​0x1
   
  168 ·​·​·​·​.​line·​410
164 ·​·​·​·​invoke-​virtual·​{p2},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>get_latest_version()​Ljava/​lang/​String;​ 169 ·​·​·​·​invoke-​virtual·​{p2},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>get_latest_version()​Ljava/​lang/​String;​
   
165 ·​·​·​·​move-​result-​object·​v4 170 ·​·​·​·​move-​result-​object·​v4
   
166 ·​·​·​·​aput-​object·​v4,​·​v2,​·​v3 171 ·​·​·​·​aput-​object·​v4,​·​v2,​·​v3
   
167 ·​·​·​·​const/​4·​v3,​·​0x2 172 ·​·​·​·​const/​4·​v3,​·​0x2
   
  173 ·​·​·​·​.​line·​411
168 ·​·​·​·​invoke-​virtual·​{p2},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>get_package_name()​Ljava/​lang/​String;​ 174 ·​·​·​·​invoke-​virtual·​{p2},​·​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​-​>get_package_name()​Ljava/​lang/​String;​
   
169 ·​·​·​·​move-​result-​object·​v4 175 ·​·​·​·​move-​result-​object·​v4
   
170 ·​·​·​·​aput-​object·​v4,​·​v2,​·​v3 176 ·​·​·​·​aput-​object·​v4,​·​v2,​·​v3
   
  177 ·​·​·​·​.​line·​405
171 ·​·​·​·​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​ 178 ·​·​·​·​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
   
172 ·​·​·​·​move-​result-​object·​v1 179 ·​·​·​·​move-​result-​object·​v1
   
  180 ·​·​·​·​.​line·​404
173 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​net/​Uri;​-​>parse(Ljava/​lang/​String;​)​Landroid/​net/​Uri;​ 181 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​net/​Uri;​-​>parse(Ljava/​lang/​String;​)​Landroid/​net/​Uri;​
   
174 ·​·​·​·​move-​result-​object·​v0 182 ·​·​·​·​move-​result-​object·​v0
   
175 ·​·​·​·​.​line·​413 183 ·​·​·​·​.​line·​413
176 ·​·​·​·​.​local·​v0,​·​"uri":​Landroid/​net/​Uri;​ 184 ·​·​·​·​.​local·​v0,​·​"uri":​Landroid/​net/​Uri;​
177 ·​·​·​·​new-​instance·​v1,​·​Landroid/​content/​Intent;​ 185 ·​·​·​·​new-​instance·​v1,​·​Landroid/​content/​Intent;​
Offset 605, 36 lines modified Offset 613, 39 lines modified
605 ·​·​·​·​if-​nez·​v1,​·​:​cond_0 613 ·​·​·​·​if-​nez·​v1,​·​:​cond_0
   
606 ·​·​·​·​const-​string·​v2,​·​"%s·​%s.​" 614 ·​·​·​·​const-​string·​v2,​·​"%s·​%s.​"
   
607 ·​·​·​·​:​goto_0 615 ·​·​·​·​:​goto_0
608 ·​·​·​·​new-​array·​v4,​·​v5,​·​[Ljava/​lang/​Object;​ 616 ·​·​·​·​new-​array·​v4,​·​v5,​·​[Ljava/​lang/​Object;​
   
  617 ·​·​·​·​.​line·​232
609 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​ 618 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
610 ·​·​·​·​move-​result-​object·​v5 619 ·​·​·​·​move-​result-​object·​v5
   
611 ·​·​·​·​invoke-​virtual·​{v5,​·​v8},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​ 620 ·​·​·​·​invoke-​virtual·​{v5,​·​v8},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​
   
612 ·​·​·​·​move-​result-​object·​v5 621 ·​·​·​·​move-​result-​object·​v5
   
613 ·​·​·​·​aput-​object·​v5,​·​v4,​·​v6 622 ·​·​·​·​aput-​object·​v5,​·​v4,​·​v6
   
  623 ·​·​·​·​.​line·​233
614 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​ 624 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
615 ·​·​·​·​move-​result-​object·​v5 625 ·​·​·​·​move-​result-​object·​v5
   
616 ·​·​·​·​const·​v6,​·​0x7f060040 626 ·​·​·​·​const·​v6,​·​0x7f060040
   
617 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​ 627 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​
   
618 ·​·​·​·​move-​result-​object·​v5 628 ·​·​·​·​move-​result-​object·​v5
Max diff block lines reached; 2413/5132 bytes (47.02%) of diff not shown.
[−]
smali/fr/kwiatkowski/apktrack/ui/DividerItemDecoration.smali
Offset 114, 15 lines modified Offset 114, 15 lines modified
114 ·​·​·​·​if-​ge·​v3,​·​v2,​·​:​cond_0 114 ·​·​·​·​if-​ge·​v3,​·​v2,​·​:​cond_0
   
115 ·​·​·​·​.​line·​86 115 ·​·​·​·​.​line·​86
116 ·​·​·​·​invoke-​virtual·​{p2,​·​v3},​·​Landroid/​support/​v7/​widget/​RecyclerView;​-​>getChildAt(I)​Landroid/​view/​View;​ 116 ·​·​·​·​invoke-​virtual·​{p2,​·​v3},​·​Landroid/​support/​v7/​widget/​RecyclerView;​-​>getChildAt(I)​Landroid/​view/​View;​
   
117 ·​·​·​·​move-​result-​object·​v1 117 ·​·​·​·​move-​result-​object·​v1
   
118 ·​·​·​·​.​line·​87 118 ·​·​·​·​.​line·​88
119 ·​·​·​·​.​local·​v1,​·​"child":​Landroid/​view/​View;​ 119 ·​·​·​·​.​local·​v1,​·​"child":​Landroid/​view/​View;​
120 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​view/​View;​-​>getLayoutParams()​Landroid/​view/​ViewGroup$LayoutParam​s;​ 120 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​view/​View;​-​>getLayoutParams()​Landroid/​view/​ViewGroup$LayoutParam​s;​
   
121 ·​·​·​·​move-​result-​object·​v5 121 ·​·​·​·​move-​result-​object·​v5
   
122 ·​·​·​·​check-​cast·​v5,​·​Landroid/​support/​v7/​widget/​RecyclerView$LayoutPa​rams;​ 122 ·​·​·​·​check-​cast·​v5,​·​Landroid/​support/​v7/​widget/​RecyclerView$LayoutPa​rams;​
   
Offset 209, 15 lines modified Offset 209, 15 lines modified
209 ·​·​·​·​if-​ge·​v3,​·​v2,​·​:​cond_0 209 ·​·​·​·​if-​ge·​v3,​·​v2,​·​:​cond_0
   
210 ·​·​·​·​.​line·​70 210 ·​·​·​·​.​line·​70
211 ·​·​·​·​invoke-​virtual·​{p2,​·​v3},​·​Landroid/​support/​v7/​widget/​RecyclerView;​-​>getChildAt(I)​Landroid/​view/​View;​ 211 ·​·​·​·​invoke-​virtual·​{p2,​·​v3},​·​Landroid/​support/​v7/​widget/​RecyclerView;​-​>getChildAt(I)​Landroid/​view/​View;​
   
212 ·​·​·​·​move-​result-​object·​v1 212 ·​·​·​·​move-​result-​object·​v1
   
213 ·​·​·​·​.​line·​71 213 ·​·​·​·​.​line·​72
214 ·​·​·​·​.​local·​v1,​·​"child":​Landroid/​view/​View;​ 214 ·​·​·​·​.​local·​v1,​·​"child":​Landroid/​view/​View;​
215 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​view/​View;​-​>getLayoutParams()​Landroid/​view/​ViewGroup$LayoutParam​s;​ 215 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​view/​View;​-​>getLayoutParams()​Landroid/​view/​ViewGroup$LayoutParam​s;​
   
216 ·​·​·​·​move-​result-​object·​v5 216 ·​·​·​·​move-​result-​object·​v5
   
217 ·​·​·​·​check-​cast·​v5,​·​Landroid/​support/​v7/​widget/​RecyclerView$LayoutPa​rams;​ 217 ·​·​·​·​check-​cast·​v5,​·​Landroid/​support/​v7/​widget/​RecyclerView$LayoutPa​rams;​
   
[−]
smali/fr/kwiatkowski/apktrack/ui/SettingsFragment$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:​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment$1;​ 21 .​field·​final·​synthetic·​this$1:​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment$1;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment$1;​)​V 23 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment$1;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$1"·​·​·​·​#·​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment$1;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​89 27 ·​·​·​·​.​line·​89
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment$1$1;​-​>this$1:​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment$1;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment$1$1;​-​>this$1:​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment$1;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/fr/kwiatkowski/apktrack/ui/SettingsFragment$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​)​V 23 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​82 27 ·​·​·​·​.​line·​82
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment$1;​-​>this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment$1;​-​>this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 48, 38 lines modified Offset 49, 42 lines modified
   
48 ·​·​·​·​move-​result-​object·​v1 49 ·​·​·​·​move-​result-​object·​v1
   
49 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 50 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
50 ·​·​·​·​const·​v1,​·​0x7f060015 51 ·​·​·​·​const·​v1,​·​0x7f060015
   
  52 ·​·​·​·​.​line·​87
51 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​support/​v7/​app/​AlertDialog$Builder;​ 53 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​support/​v7/​app/​AlertDialog$Builder;​
   
52 ·​·​·​·​move-​result-​object·​v0 54 ·​·​·​·​move-​result-​object·​v0
   
53 ·​·​·​·​const·​v1,​·​0x7f060025 55 ·​·​·​·​const·​v1,​·​0x7f060025
   
  56 ·​·​·​·​.​line·​88
54 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>setMessage(I)​Landroid/​support/​v7/​app/​AlertDialog$Builder;​ 57 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>setMessage(I)​Landroid/​support/​v7/​app/​AlertDialog$Builder;​
   
55 ·​·​·​·​move-​result-​object·​v0 58 ·​·​·​·​move-​result-​object·​v0
   
56 ·​·​·​·​const·​v1,​·​0x7f060042 59 ·​·​·​·​const·​v1,​·​0x7f060042
   
57 ·​·​·​·​new-​instance·​v2,​·​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment$1$1;​ 60 ·​·​·​·​new-​instance·​v2,​·​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment$1$1;​
   
58 ·​·​·​·​invoke-​direct·​{v2,​·​p0},​·​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment$1$1;​-​><init>(Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment$1;​)​V 61 ·​·​·​·​invoke-​direct·​{v2,​·​p0},​·​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment$1$1;​-​><init>(Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment$1;​)​V
   
  62 ·​·​·​·​.​line·​89
59 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​support/​v7/​app/​AlertDialog$Builder;​ 63 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​support/​v7/​app/​AlertDialog$Builder;​
   
60 ·​·​·​·​move-​result-​object·​v0 64 ·​·​·​·​move-​result-​object·​v0
   
61 ·​·​·​·​const·​v1,​·​0x7f060021 65 ·​·​·​·​const·​v1,​·​0x7f060021
   
62 ·​·​·​·​const/​4·​v2,​·​0x0 66 ·​·​·​·​const/​4·​v2,​·​0x0
   
  67 ·​·​·​·​.​line·​102
63 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​support/​v7/​app/​AlertDialog$Builder;​ 68 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​support/​v7/​app/​AlertDialog$Builder;​
   
64 ·​·​·​·​move-​result-​object·​v0 69 ·​·​·​·​move-​result-​object·​v0
   
65 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>show()​Landroid/​support/​v7/​app/​AlertDialog;​ 70 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>show()​Landroid/​support/​v7/​app/​AlertDialog;​
   
66 ·​·​·​·​.​line·​103 71 ·​·​·​·​.​line·​103
[−]
smali/fr/kwiatkowski/apktrack/ui/SettingsFragment$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​)​V 23 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​109 27 ·​·​·​·​.​line·​109
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment$2;​-​>this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment$2;​-​>this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/fr/kwiatkowski/apktrack/ui/SettingsFragment$3.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​)​V 23 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​128 27 ·​·​·​·​.​line·​128
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment$3;​-​>this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment$3;​-​>this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/fr/kwiatkowski/apktrack/ui/SettingsFragment$4.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$privacy:​Landroid/​support/​v7/​preference/​Preference;​ 22 .​field·​final·​synthetic·​val$privacy:​Landroid/​support/​v7/​preference/​Preference;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​Landroid/​support/​v7/​preference/​Preference;​)​V 24 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​Landroid/​support/​v7/​preference/​Preference;​)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
  26 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​
   
26 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
27 ·​·​·​·​.​line·​140 28 ·​·​·​·​.​line·​140
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment$4;​-​>this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment$4;​-​>this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment;​
   
29 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment$4;​-​>val$privacy:​Landroid/​support/​v7/​preference/​Preference;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​SettingsFragment$4;​-​>val$privacy:​Landroid/​support/​v7/​preference/​Preference;​
   
[−]
smali/fr/kwiatkowski/apktrack/ui/SwipeHandler$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$swiped_app:​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​ 22 .​field·​final·​synthetic·​val$swiped_app:​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​ui/​SwipeHandler;​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​)​V 24 .​method·​constructor·​<init>(Lfr/​kwiatkowski/​apktrack/​ui/​SwipeHandler;​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
  26 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lfr/​kwiatkowski/​apktrack/​ui/​SwipeHandler;​
   
26 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
27 ·​·​·​·​.​line·​71 28 ·​·​·​·​.​line·​71
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​SwipeHandler$1;​-​>this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​SwipeHandler;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​SwipeHandler$1;​-​>this$0:​Lfr/​kwiatkowski/​apktrack/​ui/​SwipeHandler;​
   
29 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​SwipeHandler$1;​-​>val$swiped_app:​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Lfr/​kwiatkowski/​apktrack/​ui/​SwipeHandler$1;​-​>val$swiped_app:​Lfr/​kwiatkowski/​apktrack/​model/​InstalledApp;​
   
[−]
smali/fr/kwiatkowski/apktrack/ui/SwipeHandler.smali
Offset 117, 15 lines modified Offset 117, 17 lines modified
   
117 ·​·​·​·​invoke-​static·​{v3,​·​v4,​·​v5},​·​Landroid/​support/​design/​widget/​Snackbar;​-​>make(Landroid/​view/​View;​II)​Landroid/​support/​design/​widget/​Snackbar;​ 117 ·​·​·​·​invoke-​static·​{v3,​·​v4,​·​v5},​·​Landroid/​support/​design/​widget/​Snackbar;​-​>make(Landroid/​view/​View;​II)​Landroid/​support/​design/​widget/​Snackbar;​
   
118 ·​·​·​·​move-​result-​object·​v3 118 ·​·​·​·​move-​result-​object·​v3
   
119 ·​·​·​·​const·​v4,​·​0x7f060055 119 ·​·​·​·​const·​v4,​·​0x7f060055
   
  120 ·​·​·​·​.​line·​82
120 ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v1},​·​Landroid/​support/​design/​widget/​Snackbar;​-​>setAction(ILandroid/​view/​View$OnClickListener;​)​Landroid/​support/​design/​widget/​Snackbar;​ 121 ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v1},​·​Landroid/​support/​design/​widget/​Snackbar;​-​>setAction(ILandroid/​view/​View$OnClickListener;​)​Landroid/​support/​design/​widget/​Snackbar;​
   
121 ·​·​·​·​move-​result-​object·​v3 122 ·​·​·​·​move-​result-​object·​v3
   
  123 ·​·​·​·​.​line·​83
122 ·​·​·​·​invoke-​virtual·​{v3},​·​Landroid/​support/​design/​widget/​Snackbar;​-​>show()​V 124 ·​·​·​·​invoke-​virtual·​{v3},​·​Landroid/​support/​design/​widget/​Snackbar;​-​>show()​V
   
123 ·​·​·​·​goto·​:​goto_0 125 ·​·​·​·​goto·​:​goto_0
124 .​end·​method 126 .​end·​method
[−]
original/AndroidManifest.xml
Offset 61, 16 lines modified Offset 61, 16 lines modified
000003c0:​·​7300·​6900·​6f00·​6e00·​4e00·​6100·​6d00·​6500·​·​s.​i.​o.​n.​N.​a.​m.​e.​ 000003c0:​·​7300·​6900·​6f00·​6e00·​4e00·​6100·​6d00·​6500·​·​s.​i.​o.​n.​N.​a.​m.​e.​
000003d0:​·​0000·​0800·​6d00·​6100·​6e00·​6900·​6600·​6500·​·​.​.​.​.​m.​a.​n.​i.​f.​e.​ 000003d0:​·​0000·​0800·​6d00·​6100·​6e00·​6900·​6600·​6500·​·​.​.​.​.​m.​a.​n.​i.​f.​e.​
000003e0:​·​7300·​7400·​0000·​1700·​6600·​7200·​2e00·​6b00·​·​s.​t.​.​.​.​.​f.​r.​.​.​k.​ 000003e0:​·​7300·​7400·​0000·​1700·​6600·​7200·​2e00·​6b00·​·​s.​t.​.​.​.​.​f.​r.​.​.​k.​
000003f0:​·​7700·​6900·​6100·​7400·​6b00·​6f00·​7700·​7300·​·​w.​i.​a.​t.​k.​o.​w.​s.​ 000003f0:​·​7700·​6900·​6100·​7400·​6b00·​6f00·​7700·​7300·​·​w.​i.​a.​t.​k.​o.​w.​s.​
00000400:​·​6b00·​6900·​2e00·​4100·​7000·​6b00·​5400·​7200·​·​k.​i.​.​.​A.​p.​k.​T.​r.​ 00000400:​·​6b00·​6900·​2e00·​4100·​7000·​6b00·​5400·​7200·​·​k.​i.​.​.​A.​p.​k.​T.​r.​
00000410:​·​6100·​6300·​6b00·​0000·​0500·​3200·​2e00·​3100·​·​a.​c.​k.​.​.​.​.​2.​.​.​1.​ 00000410:​·​6100·​6300·​6b00·​0000·​0500·​3200·​2e00·​3100·​·​a.​c.​k.​.​.​.​.​2.​.​.​1.​
00000420:​·​2e00·​3000·​0000·​0200·​3200·​3300·​0000·​0b00·​·​.​.​0.​.​.​.​.​2.​3.​.​.​.​.​ 00000420:​·​2e00·​3000·​0000·​0200·​3200·​3300·​0000·​0b00·​·​.​.​0.​.​.​.​.​2.​3.​.​.​.​.​
00000430:​·​3600·​2e00·​3000·​2d00·​3200·​3100·​3600·​3600·​·​6.​.​.​0.​-​.​2.​1.​6.​6.​ 00000430:​·​3600·​2e00·​3000·​2d00·​3200·​3700·​3000·​3400·​·​6.​.​.​0.​-​.​2.​7.​0.​4.​
00000440:​·​3700·​3600·​3700·​0000·​0800·​7500·​7300·​6500·​·​7.​6.​7.​.​.​.​.​u.​s.​e.​ 00000440:​·​3000·​3000·​3200·​0000·​0800·​7500·​7300·​6500·​·​0.​0.​2.​.​.​.​.​u.​s.​e.​
00000450:​·​7300·​2d00·​7300·​6400·​6b00·​0000·​0f00·​7500·​·​s.​-​.​s.​d.​k.​.​.​.​.​u.​ 00000450:​·​7300·​2d00·​7300·​6400·​6b00·​0000·​0f00·​7500·​·​s.​-​.​s.​d.​k.​.​.​.​.​u.​
00000460:​·​7300·​6500·​7300·​2d00·​7000·​6500·​7200·​6d00·​·​s.​e.​s.​-​.​p.​e.​r.​m.​ 00000460:​·​7300·​6500·​7300·​2d00·​7000·​6500·​7200·​6d00·​·​s.​e.​s.​-​.​p.​e.​r.​m.​
00000470:​·​6900·​7300·​7300·​6900·​6f00·​6e00·​0000·​1b00·​·​i.​s.​s.​i.​o.​n.​.​.​.​.​ 00000470:​·​6900·​7300·​7300·​6900·​6f00·​6e00·​0000·​1b00·​·​i.​s.​s.​i.​o.​n.​.​.​.​.​
00000480:​·​6100·​6e00·​6400·​7200·​6f00·​6900·​6400·​2e00·​·​a.​n.​d.​r.​o.​i.​d.​.​.​ 00000480:​·​6100·​6e00·​6400·​7200·​6f00·​6900·​6400·​2e00·​·​a.​n.​d.​r.​o.​i.​d.​.​.​
00000490:​·​7000·​6500·​7200·​6d00·​6900·​7300·​7300·​6900·​·​p.​e.​r.​m.​i.​s.​s.​i.​ 00000490:​·​7000·​6500·​7200·​6d00·​6900·​7300·​7300·​6900·​·​p.​e.​r.​m.​i.​s.​s.​i.​
000004a0:​·​6f00·​6e00·​2e00·​4900·​4e00·​5400·​4500·​5200·​·​o.​n.​.​.​I.​N.​T.​E.​R.​ 000004a0:​·​6f00·​6e00·​2e00·​4900·​4e00·​5400·​4500·​5200·​·​o.​n.​.​.​I.​N.​T.​E.​R.​
000004b0:​·​4e00·​4500·​5400·​0000·​1c00·​6100·​6e00·​6400·​·​N.​E.​T.​.​.​.​.​a.​n.​d.​ 000004b0:​·​4e00·​4500·​5400·​0000·​1c00·​6100·​6e00·​6400·​·​N.​E.​T.​.​.​.​.​a.​n.​d.​