[−]
/home/hans/code/fdroid/data/tmp/com.namelessdev.mpdroid_54.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_com.namelessdev.mpdroid_54.apk
[−]
zipinfo {}
Offset 1, 537 lines modified Offset 1, 537 lines modified
1 Zip·​file·​size:​·​1640659·​bytes,​·​number·​of·​entries:​·​535 1 Zip·​file·​size:​·​1641083·​bytes,​·​number·​of·​entries:​·​535
2 -​rw-​-​-​-​·····​2.​0·​fat····​53460·​bl·​defN·​15-​Jan-​14·​07:​43·​META-​INF/​MANIFEST.​MF 2 -​rw-​-​-​-​·····​2.​0·​fat····​53460·​bl·​defN·​15-​Jan-​14·​07:​43·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat····​53581·​bl·​defN·​15-​Jan-​14·​07:​43·​META-​INF/​48CB410D.​SF 3 -​rw-​-​-​-​·····​2.​0·​fat····​53581·​bl·​defN·​15-​Jan-​14·​07:​43·​META-​INF/​48CB410D.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1297·​bl·​defN·​15-​Jan-​14·​07:​43·​META-​INF/​48CB410D.​RSA 4 -​rw-​-​-​-​·····​2.​0·​fat·····​1297·​bl·​defN·​15-​Jan-​14·​07:​43·​META-​INF/​48CB410D.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Jan-​14·​07:​25·​META-​INF/​buildserverid 5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Jan-​14·​07:​25·​META-​INF/​buildserverid
6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Jan-​14·​07:​25·​META-​INF/​fdroidserverid 6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Jan-​14·​07:​25·​META-​INF/​fdroidserverid
7 -​rw-​-​-​-​·····​2.​0·​fat····​17056·​bX·​defN·15-​Jan-​14·​07:​25·​AndroidManifest.​xml 7 -​rw-​-​-​-​·····​2.​0·​fat····​17056·​bX·​defN·08-​Jan-​01·​00:​00·​AndroidManifest.​xml
8 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·15-​Jan-​14·​07:​25·​res/​anim/​abc_fade_in.​xml 8 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_fade_in.​xml
9 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·15-​Jan-​14·​07:​25·​res/​anim/​abc_fade_out.​xml 9 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_fade_out.​xml
10 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·15-​Jan-​14·​07:​25·​res/​anim/​abc_slide_in_bottom.​xml 10 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_in_bottom.​xml
11 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·15-​Jan-​14·​07:​25·​res/​anim/​abc_slide_in_top.​xml 11 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_in_top.​xml
12 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·15-​Jan-​14·​07:​25·​res/​anim/​abc_slide_out_bottom.​xml 12 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_out_bottom.​xml
13 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·15-​Jan-​14·​07:​25·​res/​anim/​abc_slide_out_top.​xml 13 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_out_top.​xml
14 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·15-​Jan-​14·​07:​25·​res/​color/​abc_background_cache_​hint_selector_materia​l_dark.​xml 14 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_background_cache_​hint_selector_materia​l_dark.​xml
15 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·15-​Jan-​14·​07:​25·​res/​color/​abc_background_cache_​hint_selector_materia​l_light.​xml 15 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_background_cache_​hint_selector_materia​l_light.​xml
16 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·15-​Jan-​14·​07:​25·​res/​color/​abc_primary_text_disa​ble_only_material_dar​k.​xml 16 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_disa​ble_only_material_dar​k.​xml
17 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·15-​Jan-​14·​07:​25·​res/​color/​abc_primary_text_disa​ble_only_material_lig​ht.​xml 17 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_disa​ble_only_material_lig​ht.​xml
18 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·15-​Jan-​14·​07:​25·​res/​color/​abc_primary_text_mate​rial_dark.​xml 18 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_mate​rial_dark.​xml
19 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·15-​Jan-​14·​07:​25·​res/​color/​abc_primary_text_mate​rial_light.​xml 19 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_mate​rial_light.​xml
20 -​rw-​-​-​-​·····​2.​0·​fat······​596·​bl·​defN·15-​Jan-​14·​07:​25·​res/​color/​abc_search_url_text.​xml 20 -​rw-​-​-​-​·····​2.​0·​fat······​596·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_search_url_text.​xml
21 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·15-​Jan-​14·​07:​25·​res/​color/​abc_secondary_text_ma​terial_dark.​xml 21 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_secondary_text_ma​terial_dark.​xml
22 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·15-​Jan-​14·​07:​25·​res/​color/​abc_secondary_text_ma​terial_light.​xml 22 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_secondary_text_ma​terial_light.​xml
23 -​rw-​-​-​-​·····​2.​0·​fat······​592·​bl·​defN·15-​Jan-​14·​07:​25·​res/​color/​info_sub_text_color.​xml 23 -​rw-​-​-​-​·····​2.​0·​fat······​592·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​info_sub_text_color.​xml
24 -​rw-​-​-​-​·····​1.​0·​fat······​303·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_ab_share_pack_hol​o_dark.​9.​png 24 -​rw-​-​-​-​·····​1.​0·​fat······​303·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ab_share_pack_hol​o_dark.​9.​png
25 -​rw-​-​-​-​·····​1.​0·​fat······​304·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_ab_share_pack_hol​o_light.​9.​png 25 -​rw-​-​-​-​·····​1.​0·​fat······​304·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ab_share_pack_hol​o_light.​9.​png
26 -​rw-​-​-​-​·····​1.​0·​fat······​306·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_000.​png 26 -​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
27 -​rw-​-​-​-​·····​1.​0·​fat······​549·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_015.​png 27 -​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
28 -​rw-​-​-​-​·····​1.​0·​fat······​622·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_000.​png 28 -​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
29 -​rw-​-​-​-​·····​1.​0·​fat······​753·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_015.​png 29 -​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
30 -​rw-​-​-​-​·····​1.​0·​fat·····​2040·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00001.​9.​png 30 -​rw-​-​-​-​·····​1.​0·​fat·····​2040·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00001.​9.​png
31 -​rw-​-​-​-​·····​1.​0·​fat·····​2053·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00012.​9.​png 31 -​rw-​-​-​-​·····​1.​0·​fat·····​2053·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00012.​9.​png
32 -​rw-​-​-​-​·····​1.​0·​fat······​229·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_cab_background_to​p_mtrl_alpha.​9.​png 32 -​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
33 -​rw-​-​-​-​·····​1.​0·​fat······​407·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_ic_ab_back_mtrl_a​m_alpha.​png 33 -​rw-​-​-​-​·····​1.​0·​fat······​407·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_ab_back_mtrl_a​m_alpha.​png
34 -​rw-​-​-​-​·····​1.​0·​fat······​275·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_ic_clear_mtrl_alp​ha.​png 34 -​rw-​-​-​-​·····​1.​0·​fat······​275·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_clear_mtrl_alp​ha.​png
35 -​rw-​-​-​-​·····​1.​0·​fat······​226·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_ic_commit_search_​api_mtrl_alpha.​png 35 -​rw-​-​-​-​·····​1.​0·​fat······​226·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_commit_search_​api_mtrl_alpha.​png
36 -​rw-​-​-​-​·····​1.​0·​fat······​147·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_ic_go_search_api_​mtrl_alpha.​png 36 -​rw-​-​-​-​·····​1.​0·​fat······​147·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_go_search_api_​mtrl_alpha.​png
37 -​rw-​-​-​-​·····​1.​0·​fat······​281·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_ic_menu_copy_mtrl​_am_alpha.​png 37 -​rw-​-​-​-​·····​1.​0·​fat······​281·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_copy_mtrl​_am_alpha.​png
38 -​rw-​-​-​-​·····​1.​0·​fat······​584·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_ic_menu_cut_mtrl_​alpha.​png 38 -​rw-​-​-​-​·····​1.​0·​fat······​584·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_cut_mtrl_​alpha.​png
39 -​rw-​-​-​-​·····​1.​0·​fat······​190·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_ic_menu_moreoverf​low_mtrl_alpha.​png 39 -​rw-​-​-​-​·····​1.​0·​fat······​190·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_moreoverf​low_mtrl_alpha.​png
40 -​rw-​-​-​-​·····​1.​0·​fat······​360·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_ic_menu_paste_mtr​l_am_alpha.​png 40 -​rw-​-​-​-​·····​1.​0·​fat······​360·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_paste_mtr​l_am_alpha.​png
41 -​rw-​-​-​-​·····​1.​0·​fat······​270·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_ic_menu_selectall​_mtrl_alpha.​png 41 -​rw-​-​-​-​·····​1.​0·​fat······​270·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_selectall​_mtrl_alpha.​png
42 -​rw-​-​-​-​·····​1.​0·​fat······​729·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_ic_menu_share_mtr​l_alpha.​png 42 -​rw-​-​-​-​·····​1.​0·​fat······​729·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_share_mtr​l_alpha.​png
43 -​rw-​-​-​-​·····​1.​0·​fat·····​1018·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_ic_search_api_mtr​l_alpha.​png 43 -​rw-​-​-​-​·····​1.​0·​fat·····​1018·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_search_api_mtr​l_alpha.​png
44 -​rw-​-​-​-​·····​1.​0·​fat······​541·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_ic_voice_search_a​pi_mtrl_alpha.​png 44 -​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
45 -​rw-​-​-​-​·····​1.​0·​fat······​170·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_list_divider_mtrl​_alpha.​9.​png 45 -​rw-​-​-​-​·····​1.​0·​fat······​170·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_divider_mtrl​_alpha.​9.​png
46 -​rw-​-​-​-​·····​1.​0·​fat······​244·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_list_focused_holo​.​9.​png 46 -​rw-​-​-​-​·····​1.​0·​fat······​244·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_focused_holo​.​9.​png
47 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_list_longpressed_​holo.​9.​png 47 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_longpressed_​holo.​9.​png
48 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_dark.​9.​png 48 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_dark.​9.​png
49 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_light.​9.​png 49 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_light.​9.​png
50 -​rw-​-​-​-​·····​1.​0·​fat······​239·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_dark.​9.​png 50 -​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
51 -​rw-​-​-​-​·····​1.​0·​fat······​240·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_light.​9.​png 51 -​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
52 -​rw-​-​-​-​·····​1.​0·​fat······​853·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_menu_hardkey_pane​l_mtrl_mult.​9.​png 52 -​rw-​-​-​-​·····​1.​0·​fat······​853·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_menu_hardkey_pane​l_mtrl_mult.​9.​png
53 -​rw-​-​-​-​·····​1.​0·​fat·····​1256·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_popup_background_​mtrl_mult.​9.​png 53 -​rw-​-​-​-​·····​1.​0·​fat·····​1256·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_popup_background_​mtrl_mult.​9.​png
54 -​rw-​-​-​-​·····​1.​0·​fat······​417·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_spinner_mtrl_am_a​lpha.​9.​png 54 -​rw-​-​-​-​·····​1.​0·​fat······​417·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_spinner_mtrl_am_a​lpha.​9.​png
55 -​rw-​-​-​-​·····​1.​0·​fat······​530·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_switch_track_mtrl​_alpha.​9.​png 55 -​rw-​-​-​-​·····​1.​0·​fat······​530·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_switch_track_mtrl​_alpha.​9.​png
56 -​rw-​-​-​-​·····​1.​0·​fat······​199·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_tab_indicator_mtr​l_alpha.​9.​png 56 -​rw-​-​-​-​·····​1.​0·​fat······​199·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_tab_indicator_mtr​l_alpha.​9.​png
57 -​rw-​-​-​-​·····​1.​0·​fat······​192·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_textfield_activat​ed_mtrl_alpha.​9.​png 57 -​rw-​-​-​-​·····​1.​0·​fat······​192·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_activat​ed_mtrl_alpha.​9.​png
58 -​rw-​-​-​-​·····​1.​0·​fat······​194·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_textfield_default​_mtrl_alpha.​9.​png 58 -​rw-​-​-​-​·····​1.​0·​fat······​194·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_default​_mtrl_alpha.​9.​png
59 -​rw-​-​-​-​·····​1.​0·​fat······​187·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​activated_mtrl_alpha.​9.​png 59 -​rw-​-​-​-​·····​1.​0·​fat······​187·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​activated_mtrl_alpha.​9.​png
60 -​rw-​-​-​-​·····​1.​0·​fat······​182·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​default_mtrl_alpha.​9.​png 60 -​rw-​-​-​-​·····​1.​0·​fat······​182·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​default_mtrl_alpha.​9.​png
61 -​rw-​-​-​-​·····​1.​0·​fat······​726·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​appwidget_bg_pressed.​9.​png 61 -​rw-​-​-​-​·····​1.​0·​fat······​726·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​appwidget_bg_pressed.​9.​png
62 -​rw-​-​-​-​·····​1.​0·​fat······​672·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​appwidget_dark_bg.​9.​png 62 -​rw-​-​-​-​·····​1.​0·​fat······​672·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​appwidget_dark_bg.​9.​png
63 -​rw-​-​-​-​·····​1.​0·​fat······​783·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​appwidget_dark_bg_foc​used.​9.​png 63 -​rw-​-​-​-​·····​1.​0·​fat······​783·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​appwidget_dark_bg_foc​used.​9.​png
64 -​rw-​-​-​-​·····​1.​0·​fat······​199·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​appwidget_inner_focus​ed_c.​9.​png 64 -​rw-​-​-​-​·····​1.​0·​fat······​199·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​appwidget_inner_focus​ed_c.​9.​png
65 -​rw-​-​-​-​·····​1.​0·​fat······​257·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​appwidget_inner_focus​ed_l.​9.​png 65 -​rw-​-​-​-​·····​1.​0·​fat······​257·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​appwidget_inner_focus​ed_l.​9.​png
66 -​rw-​-​-​-​·····​1.​0·​fat······​270·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​appwidget_inner_focus​ed_r.​9.​png 66 -​rw-​-​-​-​·····​1.​0·​fat······​270·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​appwidget_inner_focus​ed_r.​9.​png
67 -​rw-​-​-​-​·····​1.​0·​fat······​199·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​appwidget_inner_press​ed_c.​9.​png 67 -​rw-​-​-​-​·····​1.​0·​fat······​199·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​appwidget_inner_press​ed_c.​9.​png
68 -​rw-​-​-​-​·····​1.​0·​fat······​271·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​appwidget_inner_press​ed_l.​9.​png 68 -​rw-​-​-​-​·····​1.​0·​fat······​271·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​appwidget_inner_press​ed_l.​9.​png
69 -​rw-​-​-​-​·····​1.​0·​fat······​271·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​appwidget_inner_press​ed_r.​9.​png 69 -​rw-​-​-​-​·····​1.​0·​fat······​271·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​appwidget_inner_press​ed_r.​9.​png
70 -​rw-​-​-​-​·····​1.​0·​fat······​592·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​checkbox_off.​png 70 -​rw-​-​-​-​·····​1.​0·​fat······​592·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​checkbox_off.​png
71 -​rw-​-​-​-​·····​1.​0·​fat······​844·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​checkbox_on.​png 71 -​rw-​-​-​-​·····​1.​0·​fat······​844·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​checkbox_on.​png
72 -​rw-​-​-​-​·····​1.​0·​fat······​222·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​ic_action_add.​png 72 -​rw-​-​-​-​·····​1.​0·​fat······​222·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_action_add.​png
73 -​rw-​-​-​-​·····​1.​0·​fat······​255·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​ic_action_crop.​png 73 -​rw-​-​-​-​·····​1.​0·​fat······​255·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_action_crop.​png
74 -​rw-​-​-​-​·····​1.​0·​fat······​740·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​ic_action_delete.​png 74 -​rw-​-​-​-​·····​1.​0·​fat······​740·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_action_delete.​png
75 -​rw-​-​-​-​·····​1.​0·​fat······​771·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​ic_action_edit.​png 75 -​rw-​-​-​-​·····​1.​0·​fat······​771·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_action_edit.​png
76 -​rw-​-​-​-​·····​1.​0·​fat······​562·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​ic_action_play_queue.​png 76 -​rw-​-​-​-​·····​1.​0·​fat······​562·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_action_play_queue.​png
77 -​rw-​-​-​-​·····​1.​0·​fat······​545·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​ic_action_play_queue_​light.​png 77 -​rw-​-​-​-​·····​1.​0·​fat······​545·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_action_play_queue_​light.​png
78 -​rw-​-​-​-​·····​1.​0·​fat·····​1032·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​ic_action_refresh.​png 78 -​rw-​-​-​-​·····​1.​0·​fat·····​1032·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_action_refresh.​png
79 -​rw-​-​-​-​·····​1.​0·​fat······​785·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​ic_action_search.​png 79 -​rw-​-​-​-​·····​1.​0·​fat······​785·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_action_search.​png
80 -​rw-​-​-​-​·····​1.​0·​fat······​798·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​ic_action_volume.​png 80 -​rw-​-​-​-​·····​1.​0·​fat······​798·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_action_volume.​png
81 -​rw-​-​-​-​·····​1.​0·​fat······​798·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​ic_action_volume_ligh​t.​png 81 -​rw-​-​-​-​·····​1.​0·​fat······​798·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_action_volume_ligh​t.​png
82 -​rw-​-​-​-​·····​1.​0·​fat······​463·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​ic_appwidget_music_ne​xt.​png 82 -​rw-​-​-​-​·····​1.​0·​fat······​463·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_appwidget_music_ne​xt.​png
83 -​rw-​-​-​-​·····​1.​0·​fat······​177·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​ic_appwidget_music_pa​use.​png 83 -​rw-​-​-​-​·····​1.​0·​fat······​177·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_appwidget_music_pa​use.​png
84 -​rw-​-​-​-​·····​1.​0·​fat······​289·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​ic_appwidget_music_pl​ay.​png 84 -​rw-​-​-​-​·····​1.​0·​fat······​289·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_appwidget_music_pl​ay.​png
85 -​rw-​-​-​-​·····​1.​0·​fat······​476·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​ic_appwidget_music_pr​ev.​png 85 -​rw-​-​-​-​·····​1.​0·​fat······​476·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_appwidget_music_pr​ev.​png
86 -​rw-​-​-​-​·····​1.​0·​fat······​158·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​ic_appwidget_music_st​op.​png 86 -​rw-​-​-​-​·····​1.​0·​fat······​158·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_appwidget_music_st​op.​png
87 -​rw-​-​-​-​·····​1.​0·​fat······​262·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​ic_card_moreoverflow_​normal.​png 87 -​rw-​-​-​-​·····​1.​0·​fat······​262·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_card_moreoverflow_​normal.​png
88 -​rw-​-​-​-​·····​1.​0·​fat······​141·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​ic_card_moreoverflow_​pressed.​png 88 -​rw-​-​-​-​·····​1.​0·​fat······​141·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_card_moreoverflow_​pressed.​png
89 -​rw-​-​-​-​·····​1.​0·​fat······​371·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​ic_close_notification​.​png 89 -​rw-​-​-​-​·····​1.​0·​fat······​371·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_close_notification​.​png
90 -​rw-​-​-​-​·····​1.​0·​fat······​511·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​ic_media_next.​png 90 -​rw-​-​-​-​·····​1.​0·​fat······​511·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_media_next.​png
91 -​rw-​-​-​-​·····​1.​0·​fat······​511·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​ic_media_next_light.​png 91 -​rw-​-​-​-​·····​1.​0·​fat······​511·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_media_next_light.​png
92 -​rw-​-​-​-​·····​1.​0·​fat······​159·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​ic_media_pause.​png 92 -​rw-​-​-​-​·····​1.​0·​fat······​159·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_media_pause.​png
93 -​rw-​-​-​-​·····​1.​0·​fat······​159·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​ic_media_pause_light.​png 93 -​rw-​-​-​-​·····​1.​0·​fat······​159·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_media_pause_light.​png
94 -​rw-​-​-​-​·····​1.​0·​fat······​408·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​ic_media_play.​png 94 -​rw-​-​-​-​·····​1.​0·​fat······​408·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_media_play.​png
95 -​rw-​-​-​-​·····​1.​0·​fat······​408·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​ic_media_play_light.​png 95 -​rw-​-​-​-​·····​1.​0·​fat······​408·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_media_play_light.​png
96 -​rw-​-​-​-​·····​1.​0·​fat······​520·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​ic_media_previous.​png 96 -​rw-​-​-​-​·····​1.​0·​fat······​520·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_media_previous.​png
97 -​rw-​-​-​-​·····​1.​0·​fat······​520·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​ic_media_previous_lig​ht.​png 97 -​rw-​-​-​-​·····​1.​0·​fat······​520·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_media_previous_lig​ht.​png
98 -​rw-​-​-​-​·····​1.​0·​fat······​858·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​ic_media_repeat.​png 98 -​rw-​-​-​-​·····​1.​0·​fat······​858·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_media_repeat.​png
99 -​rw-​-​-​-​·····​1.​0·​fat······​858·​b-​·​stor·15-​Jan-​14·​07:​24·​res/​drawable-​hdpi-​v4/​ic_media_repeat_light​.​png 99 -​rw-​-​-​-​·····​1.​0·​fat······​858·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_media_repeat_light​.​png
Max diff block lines reached; 0/109173 bytes (0.00%) of diff not shown.
[−]
APK metadata
Offset 6, 18 lines modified Offset 6, 18 lines modified
6 packageInfo:​·​null 6 packageInfo:​·​null
7 sdkInfo:​ 7 sdkInfo:​
8 ··​minSdkVersion:​·​'14' 8 ··​minSdkVersion:​·​'14'
9 ··​targetSdkVersion:​·​'21' 9 ··​targetSdkVersion:​·​'21'
10 sharedLibrary:​·​false 10 sharedLibrary:​·​false
11 unknownFiles:​ 11 unknownFiles:​
12 ··​UnknownMetadata_de.​properties:​·​'8' 12 ··​UnknownMetadata_de.​properties:​·​'8'
13 ··​UnknownMetadata_ru.​properties:​·​'8'  
14 ··​UnknownMetadata_en.​properties:​·​'8' 13 ··​UnknownMetadata_en.​properties:​·​'8'
15 ··​UnknownMetadata_fr.​properties:​·​'8' 14 ··​UnknownMetadata_fr.​properties:​·​'8'
16 ··​UnknownMetadata_ko.​properties:​·​'8' 15 ··​UnknownMetadata_ko.​properties:​·​'8'
  16 ··​UnknownMetadata_ru.​properties:​·​'8'
17 usesFramework:​ 17 usesFramework:​
18 ··​ids:​ 18 ··​ids:​
19 ··​-​·​1 19 ··​-​·​1
20 ··​tag:​·​null 20 ··​tag:​·​null
21 version:​·​2.​2.​1-​dirty 21 version:​·​2.​2.​1-​dirty
22 versionInfo:​ 22 versionInfo:​
23 ··​versionCode:​·​'54' 23 ··​versionCode:​·​'54'
[−]
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·​704  
32 ····​return-​void 31 ····​return-​void
33 .​end·​method 32 .​end·​method
[−]
smali/com/mobeta/android/dslv/R.smali
Offset 17, 10 lines modified Offset 17, 9 lines modified
17 .​method·​public·​constructor·​<init>()​V 17 .​method·​public·​constructor·​<init>()​V
18 ····​.​locals·​0 18 ····​.​locals·​0
   
19 ····​.​prologue 19 ····​.​prologue
20 ····​.​line·​9 20 ····​.​line·​9
21 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 21 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
22 ····​.​line·​37  
23 ····​return-​void 22 ····​return-​void
24 .​end·​method 23 .​end·​method
[−]
smali/com/namelessdev/mpdroid/AboutActivity$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​namelessdev/​mpdroid/​AboutActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​namelessdev/​mpdroid/​AboutActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​AboutActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​AboutActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​namelessdev/​mpdroid/​AboutActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​89 27 ····​.​line·​89
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​AboutActivity$1;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​AboutActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​AboutActivity$1;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​AboutActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/namelessdev/mpdroid/AboutActivity.smali
Offset 35, 15 lines modified Offset 35, 14 lines modified
35 .​method·​public·​constructor·​<init>()​V 35 .​method·​public·​constructor·​<init>()​V
36 ····​.​locals·​0 36 ····​.​locals·​0
   
37 ····​.​prologue 37 ····​.​prologue
38 ····​.​line·​38 38 ····​.​line·​38
39 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​app/​ActionBarActivity;​-​><init>()​V 39 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​app/​ActionBarActivity;​-​><init>()​V
   
40 ····​.​line·​104  
41 ····​return-​void 40 ····​return-​void
42 .​end·​method 41 .​end·​method
   
43 .​method·​public·​static·​getVersionName(Ljava/​lang/​Class;​)​Ljava/​lang/​String;​ 42 .​method·​public·​static·​getVersionName(Ljava/​lang/​Class;​)​Ljava/​lang/​String;​
44 ····​.​locals·​7 43 ····​.​locals·​7
45 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 44 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
46 ········​value·​=·​{ 45 ········​value·​=·​{
Offset 74, 14 lines modified Offset 73, 15 lines modified
74 ····​.​local·​v0,​·​"comp":​Landroid/​content/​ComponentName;​ 73 ····​.​local·​v0,​·​"comp":​Landroid/​content/​ComponentName;​
75 ····​sget-​object·​v4,​·​Lcom/​namelessdev/​mpdroid/​AboutActivity;​-​>APP:​Lcom/​namelessdev/​mpdroid/​MPDApplication;​ 74 ····​sget-​object·​v4,​·​Lcom/​namelessdev/​mpdroid/​AboutActivity;​-​>APP:​Lcom/​namelessdev/​mpdroid/​MPDApplication;​
   
76 ····​invoke-​virtual·​{v4},​·​Lcom/​namelessdev/​mpdroid/​MPDApplication;​-​>getPackageManager()​Landroid/​content/​pm/​PackageManager;​ 75 ····​invoke-​virtual·​{v4},​·​Lcom/​namelessdev/​mpdroid/​MPDApplication;​-​>getPackageManager()​Landroid/​content/​pm/​PackageManager;​
   
77 ····​move-​result-​object·​v4 76 ····​move-​result-​object·​v4
   
  77 ····​.​line·​50
78 ····​invoke-​virtual·​{v0},​·​Landroid/​content/​ComponentName;​-​>getPackageName()​Ljava/​lang/​String;​ 78 ····​invoke-​virtual·​{v0},​·​Landroid/​content/​ComponentName;​-​>getPackageName()​Ljava/​lang/​String;​
   
79 ····​move-​result-​object·​v5 79 ····​move-​result-​object·​v5
   
80 ····​const/​4·​v6,​·​0x0 80 ····​const/​4·​v6,​·​0x0
   
81 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​content/​pm/​PackageManager;​-​>getPackageInfo(Ljava​/​lang/​String;​I)​Landroid/​content/​pm/​PackageInfo;​ 81 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​content/​pm/​PackageManager;​-​>getPackageInfo(Ljava​/​lang/​String;​I)​Landroid/​content/​pm/​PackageInfo;​
Offset 144, 208 lines modified Offset 144, 197 lines modified
   
144 ····​goto·​:​goto_0 144 ····​goto·​:​goto_0
145 .​end·​method 145 .​end·​method
   
   
146 #·​virtual·​methods 146 #·​virtual·​methods
147 .​method·​public·​onCreate(Landroid/​os/​Bundle;​)​V 147 .​method·​public·​onCreate(Landroid/​os/​Bundle;​)​V
148 ····​.​locals·​15 148 ····​.​locals·​12
149 ····​.​param·​p1,​·​"savedInstanceState"····​#·​Landroid/​os/​Bundle;​ 149 ····​.​param·​p1,​·​"savedInstanceState"····​#·​Landroid/​os/​Bundle;​
   
150 ····​.​prologue 150 ····​.​prologue
  151 ····​const/​4·​v0,​·​0x0
   
151 ····​.​line·​61 152 ····​.​line·​61
152 ····​invoke-​super/​range·​{p0·​.​.​·​p1},​·​Landroid/​support/​v7/​app/​ActionBarActivity;​-​>onCreate(Landroid/​os/​Bundle;​)​V 153 ····​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​v7/​app/​ActionBarActivity;​-​>onCreate(Landroid/​os/​Bundle;​)​V
   
153 ····​.​line·​62 154 ····​.​line·​62
154 ····​const·​v0,​·​0x7f030017 155 ····​const·​v1,​·​0x7f030017
   
155 ····​invoke-​virtual·​{p0,​·​v0},​·​Lcom/​namelessdev/​mpdroid/​AboutActivity;​-​>setContentView(I)​V 156 ····​invoke-​virtual·​{p0,​·​v1},​·​Lcom/​namelessdev/​mpdroid/​AboutActivity;​-​>setContentView(I)​V
   
156 ····​.​line·​64 157 ····​.​line·​64
157 ····​const·​v0,​·​0x102000a 158 ····​const·​v1,​·​0x102000a
   
158 ····​invoke-​virtual·​{p0,​·​v0},​·​Lcom/​namelessdev/​mpdroid/​AboutActivity;​-​>findViewById(I)​Landroid/​view/​View;​ 159 ····​invoke-​virtual·​{p0,​·​v1},​·​Lcom/​namelessdev/​mpdroid/​AboutActivity;​-​>findViewById(I)​Landroid/​view/​View;​
   
159 ····​move-​result-​object·​v11 160 ····​move-​result-​object·​v8
   
160 ····​check-​cast·​v11,​·​Landroid/​widget/​ListView;​ 161 ····​check-​cast·​v8,​·​Landroid/​widget/​ListView;​
   
161 ····​.​line·​66 162 ····​.​line·​66
162 ····​.​local·​v11,​·​"listView":​Landroid/​widget/​ListView;​ 163 ····​.​local·​v8,​·​"listView":​Landroid/​widget/​ListView;​
163 ····​invoke-​static·​{p0},​·​Landroid/​view/​LayoutInflater;​-​>from(Landroid/​content/​Context;​)​Landroid/​view/​LayoutInflater;​ 164 ····​invoke-​static·​{p0},​·​Landroid/​view/​LayoutInflater;​-​>from(Landroid/​content/​Context;​)​Landroid/​view/​LayoutInflater;​
   
164 ····​move-​result-​object·​v9 165 ····​move-​result-​object·​v7
   
165 ····​.​line·​67 166 ····​.​line·​67
166 ····​.​local·​v9,​·​"inflater":​Landroid/​view/​LayoutInflater;​ 167 ····​.​local·​v7,​·​"inflater":​Landroid/​view/​LayoutInflater;​
167 ····​const·​v0,​·​0x7f030018 168 ····​const·​v1,​·​0x7f030018
   
168 ····​const/​4·​v1,​·​0x0  
   
169 ····​const/​4·​v2,​·​0x0 169 ····​const/​4·​v2,​·​0x0
   
170 ····​invoke-​virtual·​{v9,​·​v0,​·​v1,​·​v2},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​Z)​Landroid/​view/​View;​ 170 ····​invoke-​virtual·​{v7,​·​v1,​·​v2,​·​v0},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​Z)​Landroid/​view/​View;​
   
171 ····​move-​result-​object·​v7 171 ····​move-​result-​object·​v6
   
172 ····​.​line·​68 172 ····​.​line·​68
173 ····​.​local·​v7,​·​"headerView":​Landroid/​view/​View;​ 173 ····​.​local·​v6,​·​"headerView":​Landroid/​view/​View;​
174 ····​const·​v0,​·​0x7f0a0054 174 ····​const·​v1,​·​0x7f0a0054
   
175 ····​invoke-​virtual·​{v7,​·​v0},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​ 175 ····​invoke-​virtual·​{v6,​·​v1},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
   
176 ····​move-​result-​object·​v14 176 ····​move-​result-​object·​v11
   
177 ····​check-​cast·​v14,​·​Landroid/​widget/​TextView;​ 177 ····​check-​cast·​v11,​·​Landroid/​widget/​TextView;​
   
178 ····​.​line·​69 178 ····​.​line·​69
179 ····​.​local·​v14,​·​"versionInfo":​Landroid/​widget/​TextView;​ 179 ····​.​local·​v11,​·​"versionInfo":​Landroid/​widget/​TextView;​
180 ····​const·​v0,​·​0x7f0c0101 180 ····​const·​v1,​·​0x7f0c0101
   
181 ····​invoke-​virtual·​{v14,​·​v0},​·​Landroid/​widget/​TextView;​-​>setText(I)​V 181 ····​invoke-​virtual·​{v11,​·​v1},​·​Landroid/​widget/​TextView;​-​>setText(I)​V
   
182 ····​.​line·​70 182 ····​.​line·​70
183 ····​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​ 183 ····​new-​instance·​v1,​·​Ljava/​lang/​StringBuilder;​
   
Max diff block lines reached; 7232/11325 bytes (63.86%) of diff not shown.
[−]
smali/com/namelessdev/mpdroid/ConnectionInfo$1.smali
Offset 111, 15 lines modified Offset 111, 14 lines modified
111 ····​invoke-​direct/​range·​{v0·​.​.​·​v11},​·​Lcom/​namelessdev/​mpdroid/​ConnectionInfo;​-​><init>(Ljava/​lang/​String;​ILjava/​lang/​String;​Ljava/​lang/​String;​ILjava/​lang/​String;​ZZZZLcom/​namelessdev/​mpdroid/​ConnectionInfo$1;​)​V 111 ····​invoke-​direct/​range·​{v0·​.​.​·​v11},​·​Lcom/​namelessdev/​mpdroid/​ConnectionInfo;​-​><init>(Ljava/​lang/​String;​ILjava/​lang/​String;​Ljava/​lang/​String;​ILjava/​lang/​String;​ZZZZLcom/​namelessdev/​mpdroid/​ConnectionInfo$1;​)​V
   
112 ····​return-​object·​v0 112 ····​return-​object·​v0
113 .​end·​method 113 .​end·​method
   
114 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​ 114 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​
115 ····​.​locals·​1 115 ····​.​locals·​1
116 ····​.​param·​p1,​·​"x0"····​#·​Landroid/​os/​Parcel;​  
   
117 ····​.​prologue 116 ····​.​prologue
118 ····​.​line·​26 117 ····​.​line·​26
119 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​namelessdev/​mpdroid/​ConnectionInfo$1;​-​>createFromParcel(Lan​droid/​os/​Parcel;​)​Lcom/​namelessdev/​mpdroid/​ConnectionInfo;​ 118 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​namelessdev/​mpdroid/​ConnectionInfo$1;​-​>createFromParcel(Lan​droid/​os/​Parcel;​)​Lcom/​namelessdev/​mpdroid/​ConnectionInfo;​
   
120 ····​move-​result-​object·​v0 119 ····​move-​result-​object·​v0
   
Offset 135, 15 lines modified Offset 134, 14 lines modified
135 ····​new-​array·​v0,​·​p1,​·​[Lcom/​namelessdev/​mpdroid/​ConnectionInfo;​ 134 ····​new-​array·​v0,​·​p1,​·​[Lcom/​namelessdev/​mpdroid/​ConnectionInfo;​
   
136 ····​return-​object·​v0 135 ····​return-​object·​v0
137 .​end·​method 136 .​end·​method
   
138 .​method·​public·​bridge·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​ 137 .​method·​public·​bridge·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​
139 ····​.​locals·​1 138 ····​.​locals·​1
140 ····​.​param·​p1,​·​"x0"····​#·​I  
   
141 ····​.​prologue 139 ····​.​prologue
142 ····​.​line·​26 140 ····​.​line·​26
143 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​namelessdev/​mpdroid/​ConnectionInfo$1;​-​>newArray(I)​[Lcom/​namelessdev/​mpdroid/​ConnectionInfo;​ 141 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​namelessdev/​mpdroid/​ConnectionInfo$1;​-​>newArray(I)​[Lcom/​namelessdev/​mpdroid/​ConnectionInfo;​
   
144 ····​move-​result-​object·​v0 142 ····​move-​result-​object·​v0
   
[−]
smali/com/namelessdev/mpdroid/ConnectionInfo$Builder.smali
Offset 103, 14 lines modified Offset 103, 15 lines modified
   
103 ····​if-​eqz·​v1,​·​:​cond_1 103 ····​if-​eqz·​v1,​·​:​cond_1
   
104 ····​iget-​object·​v1,​·​p1,​·​Lcom/​namelessdev/​mpdroid/​ConnectionInfo;​-​>server:​Ljava/​lang/​String;​ 104 ····​iget-​object·​v1,​·​p1,​·​Lcom/​namelessdev/​mpdroid/​ConnectionInfo;​-​>server:​Ljava/​lang/​String;​
   
105 ····​iget-​object·​v2,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​ConnectionInfo$Builde​r;​-​>mServer:​Ljava/​lang/​String;​ 105 ····​iget-​object·​v2,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​ConnectionInfo$Builde​r;​-​>mServer:​Ljava/​lang/​String;​
   
  106 ····​.​line·​233
106 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z 107 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z
   
107 ····​move-​result·​v1 108 ····​move-​result·​v1
   
108 ····​if-​nez·​v1,​·​:​cond_2 109 ····​if-​nez·​v1,​·​:​cond_2
   
109 ····​.​line·​234 110 ····​.​line·​234
Offset 142, 14 lines modified Offset 143, 15 lines modified
   
142 ····​if-​eqz·​v1,​·​:​cond_4 143 ····​if-​eqz·​v1,​·​:​cond_4
   
143 ····​iget-​object·​v1,​·​p1,​·​Lcom/​namelessdev/​mpdroid/​ConnectionInfo;​-​>password:​Ljava/​lang/​String;​ 144 ····​iget-​object·​v1,​·​p1,​·​Lcom/​namelessdev/​mpdroid/​ConnectionInfo;​-​>password:​Ljava/​lang/​String;​
   
144 ····​iget-​object·​v2,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​ConnectionInfo$Builde​r;​-​>mPassword:​Ljava/​lang/​String;​ 145 ····​iget-​object·​v2,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​ConnectionInfo$Builde​r;​-​>mPassword:​Ljava/​lang/​String;​
   
  146 ····​.​line·​238
145 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z 147 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z
   
146 ····​move-​result·​v1 148 ····​move-​result·​v1
   
147 ····​if-​nez·​v1,​·​:​cond_5 149 ····​if-​nez·​v1,​·​:​cond_5
   
148 ····​.​line·​239 150 ····​.​line·​239
Offset 191, 14 lines modified Offset 193, 15 lines modified
   
191 ····​if-​eqz·​v1,​·​:​cond_1 193 ····​if-​eqz·​v1,​·​:​cond_1
   
192 ····​iget-​object·​v1,​·​p1,​·​Lcom/​namelessdev/​mpdroid/​ConnectionInfo;​-​>streamServer:​Ljava/​lang/​String;​ 194 ····​iget-​object·​v1,​·​p1,​·​Lcom/​namelessdev/​mpdroid/​ConnectionInfo;​-​>streamServer:​Ljava/​lang/​String;​
   
193 ····​iget-​object·​v2,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​ConnectionInfo$Builde​r;​-​>mStreamServer:​Ljava/​lang/​String;​ 195 ····​iget-​object·​v2,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​ConnectionInfo$Builde​r;​-​>mStreamServer:​Ljava/​lang/​String;​
   
  196 ····​.​line·​261
194 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z 197 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z
   
195 ····​move-​result·​v1 198 ····​move-​result·​v1
   
196 ····​if-​nez·​v1,​·​:​cond_2 199 ····​if-​nez·​v1,​·​:​cond_2
   
197 ····​.​line·​262 200 ····​.​line·​262
Offset 230, 14 lines modified Offset 233, 15 lines modified
   
230 ····​if-​eqz·​v1,​·​:​cond_4 233 ····​if-​eqz·​v1,​·​:​cond_4
   
231 ····​iget-​object·​v1,​·​p1,​·​Lcom/​namelessdev/​mpdroid/​ConnectionInfo;​-​>streamSuffix:​Ljava/​lang/​String;​ 234 ····​iget-​object·​v1,​·​p1,​·​Lcom/​namelessdev/​mpdroid/​ConnectionInfo;​-​>streamSuffix:​Ljava/​lang/​String;​
   
232 ····​iget-​object·​v2,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​ConnectionInfo$Builde​r;​-​>mStreamSuffix:​Ljava/​lang/​String;​ 235 ····​iget-​object·​v2,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​ConnectionInfo$Builde​r;​-​>mStreamSuffix:​Ljava/​lang/​String;​
   
  236 ····​.​line·​266
233 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z 237 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z
   
234 ····​move-​result·​v1 238 ····​move-​result·​v1
   
235 ····​if-​nez·​v1,​·​:​cond_5 239 ····​if-​nez·​v1,​·​:​cond_5
   
236 ····​.​line·​267 240 ····​.​line·​267
[−]
smali/com/namelessdev/mpdroid/ConnectionSettings.smali
Offset 446, 14 lines modified Offset 446, 15 lines modified
   
446 ····​move-​result-​object·​v2 446 ····​move-​result-​object·​v2
   
447 ····​.​line·​116 447 ····​.​line·​116
448 ····​.​local·​v2,​·​"preferenceScreen":​Landroid/​preference/​PreferenceScreen;​ 448 ····​.​local·​v2,​·​"preferenceScreen":​Landroid/​preference/​PreferenceScreen;​
449 ····​const-​string·​v3,​·​"connectionCategory" 449 ····​const-​string·​v3,​·​"connectionCategory"
   
  450 ····​.​line·​117
450 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​preference/​PreferenceScreen;​-​>findPreference(Ljava​/​lang/​CharSequence;​)​Landroid/​preference/​Preference;​ 451 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​preference/​PreferenceScreen;​-​>findPreference(Ljava​/​lang/​CharSequence;​)​Landroid/​preference/​Preference;​
   
451 ····​move-​result-​object·​v1 452 ····​move-​result-​object·​v1
   
452 ····​check-​cast·​v1,​·​Landroid/​preference/​PreferenceCategory;​ 453 ····​check-​cast·​v1,​·​Landroid/​preference/​PreferenceCategory;​
   
453 ····​.​line·​119 454 ····​.​line·​119
[−]
smali/com/namelessdev/mpdroid/MPDApplication$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​namelessdev/​mpdroid/​MPDApplication;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​namelessdev/​mpdroid/​MPDApplication;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​MPDApplication;​)​V 23 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​MPDApplication;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​namelessdev/​mpdroid/​MPDApplication;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​151 27 ····​.​line·​151
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MPDApplication$1;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​MPDApplication;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MPDApplication$1;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​MPDApplication;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/namelessdev/mpdroid/MPDApplication$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​namelessdev/​mpdroid/​MPDApplication;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​namelessdev/​mpdroid/​MPDApplication;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​MPDApplication;​)​V 23 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​MPDApplication;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​namelessdev/​mpdroid/​MPDApplication;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​216 27 ····​.​line·​216
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MPDApplication$2;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​MPDApplication;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MPDApplication$2;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​MPDApplication;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/namelessdev/mpdroid/MPDApplication$3.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​namelessdev/​mpdroid/​MPDApplication;​ 18 .​field·​final·​synthetic·​this$0:​Lcom/​namelessdev/​mpdroid/​MPDApplication;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​MPDApplication;​)​V 20 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​MPDApplication;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​namelessdev/​mpdroid/​MPDApplication;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​505 24 ····​.​line·​505
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MPDApplication$3;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​MPDApplication;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MPDApplication$3;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​MPDApplication;​
   
25 ····​invoke-​direct·​{p0},​·​Ljava/​util/​TimerTask;​-​><init>()​V 26 ····​invoke-​direct·​{p0},​·​Ljava/​util/​TimerTask;​-​><init>()​V
   
[−]
smali/com/namelessdev/mpdroid/MPDApplication.smali
Offset 78, 14 lines modified Offset 78, 15 lines modified
78 ····​invoke-​direct·​{p0},​·​Landroid/​app/​Application;​-​><init>()​V 78 ····​invoke-​direct·​{p0},​·​Landroid/​app/​Application;​-​><init>()​V
   
79 ····​.​line·​73 79 ····​.​line·​73
80 ····​new-​instance·​v0,​·​Ljava/​util/​LinkedList;​ 80 ····​new-​instance·​v0,​·​Ljava/​util/​LinkedList;​
   
81 ····​invoke-​direct·​{v0},​·​Ljava/​util/​LinkedList;​-​><init>()​V 81 ····​invoke-​direct·​{v0},​·​Ljava/​util/​LinkedList;​-​><init>()​V
   
  82 ····​.​line·​74
82 ····​invoke-​static·​{v0},​·​Ljava/​util/​Collections;​-​>synchronizedCollecti​on(Ljava/​util/​Collection;​)​Ljava/​util/​Collection;​ 83 ····​invoke-​static·​{v0},​·​Ljava/​util/​Collections;​-​>synchronizedCollecti​on(Ljava/​util/​Collection;​)​Ljava/​util/​Collection;​
   
83 ····​move-​result-​object·​v0 84 ····​move-​result-​object·​v0
   
84 ····​iput-​object·​v0,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MPDApplication;​-​>mConnectionLocks:​Ljava/​util/​Collection;​ 85 ····​iput-​object·​v0,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MPDApplication;​-​>mConnectionLocks:​Ljava/​util/​Collection;​
   
85 ····​.​line·​76 86 ····​.​line·​76
Offset 117, 15 lines modified Offset 118, 14 lines modified
   
117 ····​.​line·​96 118 ····​.​line·​96
118 ····​iput-​object·​v1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MPDApplication;​-​>mSettingsHelper:​Lcom/​namelessdev/​mpdroid/​tools/​SettingsHelper;​ 119 ····​iput-​object·​v1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MPDApplication;​-​>mSettingsHelper:​Lcom/​namelessdev/​mpdroid/​tools/​SettingsHelper;​
   
119 ····​.​line·​98 120 ····​.​line·​98
120 ····​iput-​boolean·​v2,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MPDApplication;​-​>mSettingsShown:​Z 121 ····​iput-​boolean·​v2,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MPDApplication;​-​>mSettingsShown:​Z
   
121 ····​.​line·​563  
122 ····​return-​void 122 ····​return-​void
123 .​end·​method 123 .​end·​method
   
124 .​method·​static·​synthetic·​access$100(Lcom/​namelessdev/​mpdroid/​MPDApplication;​)​Landroid/​app/​Activity;​ 124 .​method·​static·​synthetic·​access$100(Lcom/​namelessdev/​mpdroid/​MPDApplication;​)​Landroid/​app/​Activity;​
125 ····​.​locals·​1 125 ····​.​locals·​1
126 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​namelessdev/​mpdroid/​MPDApplication;​ 126 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​namelessdev/​mpdroid/​MPDApplication;​
   
Offset 171, 15 lines modified Offset 171, 15 lines modified
   
171 ····​.​line·​127 171 ····​.​line·​127
172 ····​.​local·​v1,​·​"oDialogClickListener​":​Landroid/​content/​DialogInterface$OnCli​ckListener;​ 172 ····​.​local·​v1,​·​"oDialogClickListener​":​Landroid/​content/​DialogInterface$OnCli​ckListener;​
173 ····​const·​v2,​·​0x7f0c0041 173 ····​const·​v2,​·​0x7f0c0041
   
174 ····​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​ 174 ····​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​
   
175 ····​.​line·​128 175 ····​.​line·​129
176 ····​invoke-​virtual·​{p0},​·​Lcom/​namelessdev/​mpdroid/​MPDApplication;​-​>getResources()​Landroid/​content/​res/​Resources;​ 176 ····​invoke-​virtual·​{p0},​·​Lcom/​namelessdev/​mpdroid/​MPDApplication;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
177 ····​move-​result-​object·​v2 177 ····​move-​result-​object·​v2
   
178 ····​const·​v3,​·​0x7f0c0042 178 ····​const·​v3,​·​0x7f0c0042
   
179 ····​const/​4·​v4,​·​0x1 179 ····​const/​4·​v4,​·​0x1
Offset 188, 14 lines modified Offset 188, 15 lines modified
   
188 ····​aput-​object·​p1,​·​v4,​·​v5 188 ····​aput-​object·​p1,​·​v4,​·​v5
   
189 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​content/​res/​Resources;​-​>getString(I[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​ 189 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​content/​res/​Resources;​-​>getString(I[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
   
190 ····​move-​result-​object·​v2 190 ····​move-​result-​object·​v2
   
  191 ····​.​line·​128
191 ····​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 192 ····​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
192 ····​.​line·​130 193 ····​.​line·​130
193 ····​invoke-​virtual·​{v0,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setCancelable(Z)​Landroid/​app/​AlertDialog$Builder;​ 194 ····​invoke-​virtual·​{v0,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setCancelable(Z)​Landroid/​app/​AlertDialog$Builder;​
   
194 ····​.​line·​132 195 ····​.​line·​132
195 ····​const·​v2,​·​0x7f0c00c8 196 ····​const·​v2,​·​0x7f0c00c8
Offset 230, 15 lines modified Offset 231, 15 lines modified
   
230 ····​invoke-​direct·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 231 ····​invoke-​direct·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
231 ····​.​line·​148 232 ····​.​line·​148
232 ····​.​local·​v0,​·​"builder":​Landroid/​app/​AlertDialog$Builder;​ 233 ····​.​local·​v0,​·​"builder":​Landroid/​app/​AlertDialog$Builder;​
233 ····​invoke-​virtual·​{v0,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setCancelable(Z)​Landroid/​app/​AlertDialog$Builder;​ 234 ····​invoke-​virtual·​{v0,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setCancelable(Z)​Landroid/​app/​AlertDialog$Builder;​
   
234 ····​.​line·​149 235 ····​.​line·​150
235 ····​invoke-​virtual·​{p0},​·​Lcom/​namelessdev/​mpdroid/​MPDApplication;​-​>getResources()​Landroid/​content/​res/​Resources;​ 236 ····​invoke-​virtual·​{p0},​·​Lcom/​namelessdev/​mpdroid/​MPDApplication;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
236 ····​move-​result-​object·​v1 237 ····​move-​result-​object·​v1
   
237 ····​const·​v2,​·​0x7f0c0043 238 ····​const·​v2,​·​0x7f0c0043
   
238 ····​const/​4·​v3,​·​0x1 239 ····​const/​4·​v3,​·​0x1
Offset 247, 14 lines modified Offset 248, 15 lines modified
   
247 ····​aput-​object·​p1,​·​v3,​·​v4 248 ····​aput-​object·​p1,​·​v3,​·​v4
   
248 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​content/​res/​Resources;​-​>getString(I[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​ 249 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​content/​res/​Resources;​-​>getString(I[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
   
249 ····​move-​result-​object·​v1 250 ····​move-​result-​object·​v1
   
  251 ····​.​line·​149
250 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 252 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
251 ····​.​line·​151 253 ····​.​line·​151
252 ····​const-​string·​v1,​·​"OK" 254 ····​const-​string·​v1,​·​"OK"
   
253 ····​new-​instance·​v2,​·​Lcom/​namelessdev/​mpdroid/​MPDApplication$1;​ 255 ····​new-​instance·​v2,​·​Lcom/​namelessdev/​mpdroid/​MPDApplication$1;​
   
Offset 393, 14 lines modified Offset 395, 15 lines modified
   
393 ····​iget-​object·​v0,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MPDApplication;​-​>mCurrentActivity:​Landroid/​app/​Activity;​ 395 ····​iget-​object·​v0,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MPDApplication;​-​>mCurrentActivity:​Landroid/​app/​Activity;​
   
Max diff block lines reached; 3102/6280 bytes (49.39%) of diff not shown.
[−]
smali/com/namelessdev/mpdroid/MPDApplication$DialogClickListener.smali
Offset 63, 14 lines modified Offset 63, 15 lines modified
   
63 ····​.​line·​569 63 ····​.​line·​569
64 ····​:​pswitch_0 64 ····​:​pswitch_0
65 ····​new-​instance·​v0,​·​Landroid/​content/​Intent;​ 65 ····​new-​instance·​v0,​·​Landroid/​content/​Intent;​
   
66 ····​iget-​object·​v1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MPDApplication$Dialog​ClickListener;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​MPDApplication;​ 66 ····​iget-​object·​v1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MPDApplication$Dialog​ClickListener;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​MPDApplication;​
   
  67 ····​.​line·​570
67 ····​#·​getter·​for:​·​Lcom/​namelessdev/​mpdroid/​MPDApplication;​-​>mCurrentActivity:​Landroid/​app/​Activity;​ 68 ····​#·​getter·​for:​·​Lcom/​namelessdev/​mpdroid/​MPDApplication;​-​>mCurrentActivity:​Landroid/​app/​Activity;​
68 ····​invoke-​static·​{v1},​·​Lcom/​namelessdev/​mpdroid/​MPDApplication;​-​>access$100(Lcom/​namelessdev/​mpdroid/​MPDApplication;​)​Landroid/​app/​Activity;​ 69 ····​invoke-​static·​{v1},​·​Lcom/​namelessdev/​mpdroid/​MPDApplication;​-​>access$100(Lcom/​namelessdev/​mpdroid/​MPDApplication;​)​Landroid/​app/​Activity;​
   
69 ····​move-​result-​object·​v1 70 ····​move-​result-​object·​v1
   
70 ····​const-​class·​v2,​·​Lcom/​namelessdev/​mpdroid/​WifiConnectionSetting​s;​ 71 ····​const-​class·​v2,​·​Lcom/​namelessdev/​mpdroid/​WifiConnectionSetting​s;​
   
[−]
smali/com/namelessdev/mpdroid/MainMenuActivity$2.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$popupMenu:​Landroid/​widget/​PopupMenu;​ 22 .​field·​final·​synthetic·​val$popupMenu:​Landroid/​widget/​PopupMenu;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​Landroid/​widget/​PopupMenu;​)​V 24 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​Landroid/​widget/​PopupMenu;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​255 28 ····​.​line·​255
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$2;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$2;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$2;​-​>val$popupMenu:​Landroid/​widget/​PopupMenu;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$2;​-​>val$popupMenu:​Landroid/​widget/​PopupMenu;​
   
[−]
smali/com/namelessdev/mpdroid/MainMenuActivity$1.smali
Offset 19, 14 lines modified Offset 19, 15 lines modified
   
19 .​field·​final·​synthetic·​val$actionBar:​Landroid/​support/​v7/​app/​ActionBar;​ 19 .​field·​final·​synthetic·​val$actionBar:​Landroid/​support/​v7/​app/​ActionBar;​
   
   
20 #·​direct·​methods 20 #·​direct·​methods
21 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​Landroid/​app/​Activity;​Landroid/​support/​v4/​widget/​DrawerLayout;​IILandroid/​support/​v7/​app/​ActionBar;​)​V 21 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​Landroid/​app/​Activity;​Landroid/​support/​v4/​widget/​DrawerLayout;​IILandroid/​support/​v7/​app/​ActionBar;​)​V
22 ····​.​locals·​0 22 ····​.​locals·​0
  23 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​
23 ····​.​param·​p2,​·​"x0"····​#·​Landroid/​app/​Activity;​ 24 ····​.​param·​p2,​·​"x0"····​#·​Landroid/​app/​Activity;​
24 ····​.​param·​p3,​·​"x1"····​#·​Landroid/​support/​v4/​widget/​DrawerLayout;​ 25 ····​.​param·​p3,​·​"x1"····​#·​Landroid/​support/​v4/​widget/​DrawerLayout;​
25 ····​.​param·​p4,​·​"x2"····​#·​I 26 ····​.​param·​p4,​·​"x2"····​#·​I
26 ····​.​param·​p5,​·​"x3"····​#·​I 27 ····​.​param·​p5,​·​"x3"····​#·​I
   
27 ····​.​prologue 28 ····​.​prologue
28 ····​.​line·​216 29 ····​.​line·​216
[−]
smali/com/namelessdev/mpdroid/MainMenuActivity$3.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​275 27 ····​.​line·​275
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$3;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$3;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 60, 14 lines modified Offset 61, 15 lines modified
   
60 ····​move-​result-​object·​v0 61 ····​move-​result-​object·​v0
   
61 ····​if-​eqz·​v0,​·​:​cond_0 62 ····​if-​eqz·​v0,​·​:​cond_0
   
62 ····​iget-​object·​v0,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$3;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​ 63 ····​iget-​object·​v0,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$3;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​
   
  64 ····​.​line·​279
63 ····​#·​getter·​for:​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​-​>mSlidingLayout:​Lcom/​sothree/​slidinguppanel/​SlidingUpPanelLayout;​ 65 ····​#·​getter·​for:​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​-​>mSlidingLayout:​Lcom/​sothree/​slidinguppanel/​SlidingUpPanelLayout;​
64 ····​invoke-​static·​{v0},​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​-​>access$300(Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​)​Lcom/​sothree/​slidinguppanel/​SlidingUpPanelLayout;​ 66 ····​invoke-​static·​{v0},​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​-​>access$300(Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​)​Lcom/​sothree/​slidinguppanel/​SlidingUpPanelLayout;​
   
65 ····​move-​result-​object·​v0 67 ····​move-​result-​object·​v0
   
66 ····​invoke-​virtual·​{v0},​·​Lcom/​sothree/​slidinguppanel/​SlidingUpPanelLayout;​-​>isPanelExpanded()​Z 68 ····​invoke-​virtual·​{v0},​·​Lcom/​sothree/​slidinguppanel/​SlidingUpPanelLayout;​-​>isPanelExpanded()​Z
   
[−]
smali/com/namelessdev/mpdroid/MainMenuActivity$5.smali
Offset 22, 32 lines modified Offset 22, 35 lines modified
   
22 .​field·​final·​synthetic·​this$0:​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​ 22 .​field·​final·​synthetic·​this$0:​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​)​V 24 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​)​V
25 ····​.​locals·​2 25 ····​.​locals·​2
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​370 28 ····​.​line·​370
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$5;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$5;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​
   
29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
30 ····​.​line·​371 31 ····​.​line·​371
31 ····​iget-​object·​v0,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$5;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​ 32 ····​iget-​object·​v0,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$5;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​
   
32 ····​const·​v1,​·​0x7f0a006a 33 ····​const·​v1,​·​0x7f0a006a
   
  34 ····​.​line·​372
33 ····​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​-​>findViewById(I)​Landroid/​view/​View;​ 35 ····​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​-​>findViewById(I)​Landroid/​view/​View;​
   
34 ····​move-​result-​object·​v0 36 ····​move-​result-​object·​v0
   
35 ····​iput-​object·​v0,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$5;​-​>nowPlayingSmallFragm​ent:​Landroid/​view/​View;​ 37 ····​iput-​object·​v0,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$5;​-​>nowPlayingSmallFragm​ent:​Landroid/​view/​View;​
   
  38 ····​.​line·​371
36 ····​return-​void 39 ····​return-​void
37 .​end·​method 40 .​end·​method
   
   
38 #·​virtual·​methods 41 #·​virtual·​methods
39 .​method·​public·​onPanelAnchored(Landr​oid/​view/​View;​)​V 42 .​method·​public·​onPanelAnchored(Landr​oid/​view/​View;​)​V
40 ····​.​locals·​0 43 ····​.​locals·​0
[−]
smali/com/namelessdev/mpdroid/MainMenuActivity$6.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​448 27 ····​.​line·​448
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$6;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$6;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/namelessdev/mpdroid/MainMenuActivity$7.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​480 27 ····​.​line·​480
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$7;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$7;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/namelessdev/mpdroid/MainMenuActivity.smali
Offset 9, 15 lines modified Offset 9, 14 lines modified
9 .​implements·​Landroid/​support/​v4/​app/​FragmentManager$OnBac​kStackChangedListener​;​ 9 .​implements·​Landroid/​support/​v4/​app/​FragmentManager$OnBac​kStackChangedListener​;​
10 .​implements·​Landroid/​widget/​PopupMenu$OnMenuItemC​lickListener;​ 10 .​implements·​Landroid/​widget/​PopupMenu$OnMenuItemC​lickListener;​
   
   
11 #·​annotations 11 #·​annotations
12 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 12 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
13 ····​value·​=·​{ 13 ····​value·​=·​{
14 ········​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$8;​,​  
15 ········​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Main​MenuPagerAdapter;​,​ 14 ········​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Main​MenuPagerAdapter;​,​
16 ········​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItemClickListener;​,​ 15 ········​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItemClickListener;​,​
17 ········​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItem;​,​ 16 ········​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItem;​,​
18 ········​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Disp​layMode;​ 17 ········​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Disp​layMode;​
19 ····​} 18 ····​}
20 .​end·​annotation 19 .​end·​annotation
   
Offset 116, 14 lines modified Offset 115, 15 lines modified
116 ····​sput-​object·​v1,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​-​>TAB_LIST:​Ljava/​util/​List;​ 115 ····​sput-​object·​v1,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​-​>TAB_LIST:​Ljava/​util/​List;​
   
117 ····​.​line·​150 116 ····​.​line·​150
118 ····​new-​instance·​v1,​·​Landroid/​os/​StrictMode$ThreadPoli​cy$Builder;​ 117 ····​new-​instance·​v1,​·​Landroid/​os/​StrictMode$ThreadPoli​cy$Builder;​
   
119 ····​invoke-​direct·​{v1},​·​Landroid/​os/​StrictMode$ThreadPoli​cy$Builder;​-​><init>()​V 118 ····​invoke-​direct·​{v1},​·​Landroid/​os/​StrictMode$ThreadPoli​cy$Builder;​-​><init>()​V
   
  119 ····​.​line·​151
120 ····​invoke-​virtual·​{v1},​·​Landroid/​os/​StrictMode$ThreadPoli​cy$Builder;​-​>permitAll()​Landroid/​os/​StrictMode$ThreadPoli​cy$Builder;​ 120 ····​invoke-​virtual·​{v1},​·​Landroid/​os/​StrictMode$ThreadPoli​cy$Builder;​-​>permitAll()​Landroid/​os/​StrictMode$ThreadPoli​cy$Builder;​
   
121 ····​move-​result-​object·​v1 121 ····​move-​result-​object·​v1
   
122 ····​invoke-​virtual·​{v1},​·​Landroid/​os/​StrictMode$ThreadPoli​cy$Builder;​-​>build()​Landroid/​os/​StrictMode$ThreadPoli​cy;​ 122 ····​invoke-​virtual·​{v1},​·​Landroid/​os/​StrictMode$ThreadPoli​cy$Builder;​-​>build()​Landroid/​os/​StrictMode$ThreadPoli​cy;​
   
123 ····​move-​result-​object·​v0 123 ····​move-​result-​object·​v0
Offset 151, 15 lines modified Offset 151, 14 lines modified
151 ····​iput-​object·​v0,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​-​>mExitCounterReset:​Landroid/​os/​Handler;​ 151 ····​iput-​object·​v0,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​-​>mExitCounterReset:​Landroid/​os/​Handler;​
   
152 ····​.​line·​134 152 ····​.​line·​134
153 ····​const/​4·​v0,​·​0x0 153 ····​const/​4·​v0,​·​0x0
   
154 ····​iput·​v0,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​-​>mOldDrawerPosition:​I 154 ····​iput·​v0,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​-​>mOldDrawerPosition:​I
   
155 ····​.​line·​938  
156 ····​return-​void 155 ····​return-​void
157 .​end·​method 156 .​end·​method
   
158 .​method·​static·​synthetic·​access$100(Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​)​V 157 .​method·​static·​synthetic·​access$100(Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​)​V
159 ····​.​locals·​0 158 ····​.​locals·​0
160 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​ 159 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​
   
Offset 305, 28 lines modified Offset 304, 30 lines modified
   
305 ····​const/​4·​v2,​·​0x0 304 ····​const/​4·​v2,​·​0x0
   
306 ····​new-​instance·​v3,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItem;​ 305 ····​new-​instance·​v3,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItem;​
   
307 ····​const·​v4,​·​0x7f0c0086 306 ····​const·​v4,​·​0x7f0c0086
   
  307 ····​.​line·​167
308 ····​invoke-​virtual·​{p0,​·​v4},​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​-​>getString(I)​Ljava/​lang/​String;​ 308 ····​invoke-​virtual·​{p0,​·​v4},​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​-​>getString(I)​Ljava/​lang/​String;​
   
309 ····​move-​result-​object·​v4 309 ····​move-​result-​object·​v4
   
310 ····​sget-​object·​v5,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItem$Action;​-​>ACTION_LIBRARY:​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItem$Action;​ 310 ····​sget-​object·​v5,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItem$Action;​-​>ACTION_LIBRARY:​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItem$Action;​
   
311 ····​invoke-​direct·​{v3,​·​v4,​·​v5},​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItem;​-​><init>(Ljava/​lang/​String;​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItem$Action;​)​V 311 ····​invoke-​direct·​{v3,​·​v4,​·​v5},​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItem;​-​><init>(Ljava/​lang/​String;​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItem$Action;​)​V
   
312 ····​aput-​object·​v3,​·​v0,​·​v2 312 ····​aput-​object·​v3,​·​v0,​·​v2
   
313 ····​new-​instance·​v2,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItem;​ 313 ····​new-​instance·​v2,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItem;​
   
314 ····​const·​v3,​·​0x7f0c00ac 314 ····​const·​v3,​·​0x7f0c00ac
   
  315 ····​.​line·​170
315 ····​invoke-​virtual·​{p0,​·​v3},​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​-​>getString(I)​Ljava/​lang/​String;​ 316 ····​invoke-​virtual·​{p0,​·​v3},​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​-​>getString(I)​Ljava/​lang/​String;​
   
316 ····​move-​result-​object·​v3 317 ····​move-​result-​object·​v3
   
317 ····​sget-​object·​v4,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItem$Action;​-​>ACTION_OUTPUTS:​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItem$Action;​ 318 ····​sget-​object·​v4,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItem$Action;​-​>ACTION_OUTPUTS:​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItem$Action;​
   
318 ····​invoke-​direct·​{v2,​·​v3,​·​v4},​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItem;​-​><init>(Ljava/​lang/​String;​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItem$Action;​)​V 319 ····​invoke-​direct·​{v2,​·​v3,​·​v4},​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItem;​-​><init>(Ljava/​lang/​String;​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItem$Action;​)​V
Offset 335, 14 lines modified Offset 336, 15 lines modified
   
335 ····​const/​4·​v2,​·​0x2 336 ····​const/​4·​v2,​·​0x2
   
336 ····​new-​instance·​v3,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItem;​ 337 ····​new-​instance·​v3,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItem;​
   
337 ····​const·​v4,​·​0x7f0c00da 338 ····​const·​v4,​·​0x7f0c00da
   
  339 ····​.​line·​172
338 ····​invoke-​virtual·​{p0,​·​v4},​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​-​>getString(I)​Ljava/​lang/​String;​ 340 ····​invoke-​virtual·​{p0,​·​v4},​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​-​>getString(I)​Ljava/​lang/​String;​
   
339 ····​move-​result-​object·​v4 341 ····​move-​result-​object·​v4
   
340 ····​sget-​object·​v5,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItem$Action;​-​>ACTION_SETTINGS:​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItem$Action;​ 342 ····​sget-​object·​v5,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItem$Action;​-​>ACTION_SETTINGS:​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItem$Action;​
   
341 ····​invoke-​direct·​{v3,​·​v4,​·​v5},​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItem;​-​><init>(Ljava/​lang/​String;​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItem$Action;​)​V 343 ····​invoke-​direct·​{v3,​·​v4,​·​v5},​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItem;​-​><init>(Ljava/​lang/​String;​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$Draw​erItem$Action;​)​V
Offset 374, 15 lines modified Offset 376, 15 lines modified
374 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​widget/​ListView;​-​>setOnItemClickListen​er(Landroid/​widget/​AdapterView$OnItemCli​ckListener;​)​V 376 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​widget/​ListView;​-​>setOnItemClickListen​er(Landroid/​widget/​AdapterView$OnItemCli​ckListener;​)​V
   
375 ····​.​line·​183 377 ····​.​line·​183
376 ····​return-​object·​v1 378 ····​return-​object·​v1
Max diff block lines reached; 11284/15080 bytes (74.83%) of diff not shown.
[−]
smali/com/namelessdev/mpdroid/PhoneStateReceiver.smali
Offset 26, 20 lines modified Offset 26, 22 lines modified
26 ····​move-​result-​object·​v0 26 ····​move-​result-​object·​v0
   
27 ····​sput-​object·​v0,​·​Lcom/​namelessdev/​mpdroid/​PhoneStateReceiver;​-​>APP:​Lcom/​namelessdev/​mpdroid/​MPDApplication;​ 27 ····​sput-​object·​v0,​·​Lcom/​namelessdev/​mpdroid/​PhoneStateReceiver;​-​>APP:​Lcom/​namelessdev/​mpdroid/​MPDApplication;​
   
28 ····​.​line·​37 28 ····​.​line·​37
29 ····​sget-​object·​v0,​·​Lcom/​namelessdev/​mpdroid/​PhoneStateReceiver;​-​>APP:​Lcom/​namelessdev/​mpdroid/​MPDApplication;​ 29 ····​sget-​object·​v0,​·​Lcom/​namelessdev/​mpdroid/​PhoneStateReceiver;​-​>APP:​Lcom/​namelessdev/​mpdroid/​MPDApplication;​
   
  30 ····​.​line·​38
30 ····​invoke-​static·​{v0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​ 31 ····​invoke-​static·​{v0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​
   
31 ····​move-​result-​object·​v0 32 ····​move-​result-​object·​v0
   
32 ····​sput-​object·​v0,​·​Lcom/​namelessdev/​mpdroid/​PhoneStateReceiver;​-​>SETTINGS:​Landroid/​content/​SharedPreferences;​ 33 ····​sput-​object·​v0,​·​Lcom/​namelessdev/​mpdroid/​PhoneStateReceiver;​-​>SETTINGS:​Landroid/​content/​SharedPreferences;​
   
  34 ····​.​line·​37
33 ····​return-​void 35 ····​return-​void
34 .​end·​method 36 .​end·​method
   
35 .​method·​public·​constructor·​<init>()​V 37 .​method·​public·​constructor·​<init>()​V
36 ····​.​locals·​0 38 ····​.​locals·​0
   
37 ····​.​prologue 39 ····​.​prologue
Offset 54, 14 lines modified Offset 56, 15 lines modified
   
54 ····​.​prologue 56 ····​.​prologue
55 ····​.​line·​48 57 ····​.​line·​48
56 ····​sget-​object·​v4,​·​Lcom/​namelessdev/​mpdroid/​PhoneStateReceiver;​-​>APP:​Lcom/​namelessdev/​mpdroid/​MPDApplication;​ 58 ····​sget-​object·​v4,​·​Lcom/​namelessdev/​mpdroid/​PhoneStateReceiver;​-​>APP:​Lcom/​namelessdev/​mpdroid/​MPDApplication;​
   
57 ····​const-​string·​v5,​·​"connectivity" 59 ····​const-​string·​v5,​·​"connectivity"
   
  60 ····​.​line·​49
58 ····​invoke-​virtual·​{v4,​·​v5},​·​Lcom/​namelessdev/​mpdroid/​MPDApplication;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​ 61 ····​invoke-​virtual·​{v4,​·​v5},​·​Lcom/​namelessdev/​mpdroid/​MPDApplication;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​
   
59 ····​move-​result-​object·​v0 62 ····​move-​result-​object·​v0
   
60 ····​check-​cast·​v0,​·​Landroid/​net/​ConnectivityManager;​ 63 ····​check-​cast·​v0,​·​Landroid/​net/​ConnectivityManager;​
   
61 ····​.​line·​50 64 ····​.​line·​50
Offset 124, 18 lines modified Offset 127, 20 lines modified
   
124 ····​invoke-​interface·​{v0},​·​Landroid/​content/​SharedPreferences;​-​>edit()​Landroid/​content/​SharedPreferences$Edi​tor;​ 127 ····​invoke-​interface·​{v0},​·​Landroid/​content/​SharedPreferences;​-​>edit()​Landroid/​content/​SharedPreferences$Edi​tor;​
   
125 ····​move-​result-​object·​v0 128 ····​move-​result-​object·​v0
   
126 ····​const-​string·​v1,​·​"wasPausedInCall" 129 ····​const-​string·​v1,​·​"wasPausedInCall"
   
  130 ····​.​line·​70
127 ····​invoke-​interface·​{v0,​·​v1,​·​p0},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>putBoolean(Ljava/​lang/​String;​Z)​Landroid/​content/​SharedPreferences$Edi​tor;​ 131 ····​invoke-​interface·​{v0,​·​v1,​·​p0},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>putBoolean(Ljava/​lang/​String;​Z)​Landroid/​content/​SharedPreferences$Edi​tor;​
   
128 ····​move-​result-​object·​v0 132 ····​move-​result-​object·​v0
   
  133 ····​.​line·​71
129 ····​invoke-​interface·​{v0},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>commit()​Z 134 ····​invoke-​interface·​{v0},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>commit()​Z
   
130 ····​.​line·​72 135 ····​.​line·​72
131 ····​return-​void 136 ····​return-​void
132 .​end·​method 137 .​end·​method
   
133 .​method·​private·​static·​shouldPauseForCall()​Z 138 .​method·​private·​static·​shouldPauseForCall()​Z
Offset 151, 14 lines modified Offset 156, 15 lines modified
151 ····​.​local·​v1,​·​"result":​Z 156 ····​.​local·​v1,​·​"result":​Z
152 ····​sget-​object·​v2,​·​Lcom/​namelessdev/​mpdroid/​PhoneStateReceiver;​-​>APP:​Lcom/​namelessdev/​mpdroid/​MPDApplication;​ 157 ····​sget-​object·​v2,​·​Lcom/​namelessdev/​mpdroid/​PhoneStateReceiver;​-​>APP:​Lcom/​namelessdev/​mpdroid/​MPDApplication;​
   
153 ····​iget-​object·​v2,​·​v2,​·​Lcom/​namelessdev/​mpdroid/​MPDApplication;​-​>oMPDAsyncHelper:​Lcom/​namelessdev/​mpdroid/​helpers/​MPDAsyncHelper;​ 158 ····​iget-​object·​v2,​·​v2,​·​Lcom/​namelessdev/​mpdroid/​MPDApplication;​-​>oMPDAsyncHelper:​Lcom/​namelessdev/​mpdroid/​helpers/​MPDAsyncHelper;​
   
154 ····​iget-​object·​v2,​·​v2,​·​Lcom/​namelessdev/​mpdroid/​helpers/​MPDAsyncHelper;​-​>oMPD:​Lorg/​a0z/​mpd/​MPD;​ 159 ····​iget-​object·​v2,​·​v2,​·​Lcom/​namelessdev/​mpdroid/​helpers/​MPDAsyncHelper;​-​>oMPD:​Lorg/​a0z/​mpd/​MPD;​
   
  160 ····​.​line·​77
155 ····​invoke-​virtual·​{v2},​·​Lorg/​a0z/​mpd/​MPD;​-​>getStatus()​Lorg/​a0z/​mpd/​MPDStatus;​ 161 ····​invoke-​virtual·​{v2},​·​Lorg/​a0z/​mpd/​MPD;​-​>getStatus()​Lorg/​a0z/​mpd/​MPDStatus;​
   
156 ····​move-​result-​object·​v2 162 ····​move-​result-​object·​v2
   
157 ····​invoke-​virtual·​{v2,​·​v4},​·​Lorg/​a0z/​mpd/​MPDStatus;​-​>isState(I)​Z 163 ····​invoke-​virtual·​{v2,​·​v4},​·​Lorg/​a0z/​mpd/​MPDStatus;​-​>isState(I)​Z
   
158 ····​move-​result·​v0 164 ····​move-​result·​v0
Offset 240, 20 lines modified Offset 246, 22 lines modified
   
240 ····​move-​result·​v2 246 ····​move-​result·​v2
   
241 ····​if-​nez·​v2,​·​:​cond_1 247 ····​if-​nez·​v2,​·​:​cond_1
   
242 ····​sget-​object·​v2,​·​Landroid/​telephony/​TelephonyManager;​-​>EXTRA_STATE_OFFHOOK:​Ljava/​lang/​String;​ 248 ····​sget-​object·​v2,​·​Landroid/​telephony/​TelephonyManager;​-​>EXTRA_STATE_OFFHOOK:​Ljava/​lang/​String;​
   
  249 ····​.​line·​105
243 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​String;​-​>equalsIgnoreCase(Lja​va/​lang/​String;​)​Z 250 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​String;​-​>equalsIgnoreCase(Lja​va/​lang/​String;​)​Z
   
244 ····​move-​result·​v2 251 ····​move-​result·​v2
   
245 ····​if-​eqz·​v2,​·​:​cond_3 252 ····​if-​eqz·​v2,​·​:​cond_3
   
  253 ····​.​line·​106
246 ····​:​cond_1 254 ····​:​cond_1
247 ····​invoke-​static·​{},​·​Lcom/​namelessdev/​mpdroid/​PhoneStateReceiver;​-​>shouldPauseForCall()​Z 255 ····​invoke-​static·​{},​·​Lcom/​namelessdev/​mpdroid/​PhoneStateReceiver;​-​>shouldPauseForCall()​Z
   
248 ····​move-​result·​v2 256 ····​move-​result·​v2
   
249 ····​if-​eqz·​v2,​·​:​cond_3 257 ····​if-​eqz·​v2,​·​:​cond_3
   
[−]
smali/com/namelessdev/mpdroid/MainMenuActivity$4.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​ 18 .​field·​final·​synthetic·​this$0:​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​)​V 20 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​314 24 ····​.​line·​314
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$4;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​MainMenuActivity$4;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​MainMenuActivity;​
   
25 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewPager$SimpleOnPag​eChangeListener;​-​><init>()​V 26 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewPager$SimpleOnPag​eChangeListener;​-​><init>()​V
   
[−]
smali/com/namelessdev/mpdroid/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·​2778  
35 ····​return-​void 34 ····​return-​void
36 .​end·​method 35 .​end·​method
[−]
smali/com/namelessdev/mpdroid/SearchActivity$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​namelessdev/​mpdroid/​SearchActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​namelessdev/​mpdroid/​SearchActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​SearchActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​SearchActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​namelessdev/​mpdroid/​SearchActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​262 27 ····​.​line·​262
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​SearchActivity$1;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​SearchActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​SearchActivity$1;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​SearchActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 54, 14 lines modified Offset 55, 15 lines modified
   
54 ····​invoke-​direct·​{v1},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 55 ····​invoke-​direct·​{v1},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
55 ····​iget-​object·​v2,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​SearchActivity$1;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​SearchActivity;​ 56 ····​iget-​object·​v2,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​SearchActivity$1;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​SearchActivity;​
   
56 ····​const·​v3,​·​0x7f0c002e 57 ····​const·​v3,​·​0x7f0c002e
   
  58 ····​.​line·​266
57 ····​invoke-​virtual·​{v2,​·​v3},​·​Lcom/​namelessdev/​mpdroid/​SearchActivity;​-​>getString(I)​Ljava/​lang/​String;​ 59 ····​invoke-​virtual·​{v2,​·​v3},​·​Lcom/​namelessdev/​mpdroid/​SearchActivity;​-​>getString(I)​Ljava/​lang/​String;​
   
58 ····​move-​result-​object·​v2 60 ····​move-​result-​object·​v2
   
59 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 61 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
60 ····​move-​result-​object·​v1 62 ····​move-​result-​object·​v1
Offset 91, 14 lines modified Offset 93, 15 lines modified
   
91 ····​move-​result-​object·​v1 93 ····​move-​result-​object·​v1
   
92 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 94 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
93 ····​move-​result-​object·​v1 95 ····​move-​result-​object·​v1
   
  96 ····​.​line·​265
94 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​app/​ActionBar$Tab;​-​>setText(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v7/​app/​ActionBar$Tab;​ 97 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​app/​ActionBar$Tab;​-​>setText(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v7/​app/​ActionBar$Tab;​
   
95 ····​.​line·​267 98 ····​.​line·​267
96 ····​iget-​object·​v0,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​SearchActivity$1;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​SearchActivity;​ 99 ····​iget-​object·​v0,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​SearchActivity$1;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​SearchActivity;​
   
97 ····​#·​getter·​for:​·​Lcom/​namelessdev/​mpdroid/​SearchActivity;​-​>mTabAlbums:​Landroid/​support/​v7/​app/​ActionBar$Tab;​ 100 ····​#·​getter·​for:​·​Lcom/​namelessdev/​mpdroid/​SearchActivity;​-​>mTabAlbums:​Landroid/​support/​v7/​app/​ActionBar$Tab;​
98 ····​invoke-​static·​{v0},​·​Lcom/​namelessdev/​mpdroid/​SearchActivity;​-​>access$300(Lcom/​namelessdev/​mpdroid/​SearchActivity;​)​Landroid/​support/​v7/​app/​ActionBar$Tab;​ 101 ····​invoke-​static·​{v0},​·​Lcom/​namelessdev/​mpdroid/​SearchActivity;​-​>access$300(Lcom/​namelessdev/​mpdroid/​SearchActivity;​)​Landroid/​support/​v7/​app/​ActionBar$Tab;​
[−]
smali/com/namelessdev/mpdroid/RemoteControlReceiver.smali
Offset 157, 14 lines modified Offset 157, 15 lines modified
   
157 ····​move-​result·​v3 157 ····​move-​result·​v3
   
158 ····​if-​nez·​v3,​·​:​cond_1 158 ····​if-​nez·​v3,​·​:​cond_1
   
159 ····​const-​string·​v3,​·​"android.​intent.​action.​MEDIA_BUTTON" 159 ····​const-​string·​v3,​·​"android.​intent.​action.​MEDIA_BUTTON"
   
  160 ····​.​line·​56
160 ····​invoke-​virtual·​{v3,​·​v0},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z 161 ····​invoke-​virtual·​{v3,​·​v0},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z
   
161 ····​move-​result·​v3 162 ····​move-​result·​v3
   
162 ····​if-​eqz·​v3,​·​:​cond_1 163 ····​if-​eqz·​v3,​·​:​cond_1
   
163 ····​.​line·​57 164 ····​.​line·​57
[−]
smali/com/namelessdev/mpdroid/SearchActivity$2.smali
Offset 19, 14 lines modified Offset 19, 15 lines modified
   
19 .​field·​final·​synthetic·​val$actionBar:​Landroid/​support/​v7/​app/​ActionBar;​ 19 .​field·​final·​synthetic·​val$actionBar:​Landroid/​support/​v7/​app/​ActionBar;​
   
   
20 #·​direct·​methods 20 #·​direct·​methods
21 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​SearchActivity;​Landroid/​support/​v7/​app/​ActionBar;​)​V 21 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​SearchActivity;​Landroid/​support/​v7/​app/​ActionBar;​)​V
22 ····​.​locals·​0 22 ····​.​locals·​0
  23 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​namelessdev/​mpdroid/​SearchActivity;​
   
23 ····​.​prologue 24 ····​.​prologue
24 ····​.​line·​285 25 ····​.​line·​285
25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​SearchActivity$2;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​SearchActivity;​ 26 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​SearchActivity$2;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​SearchActivity;​
   
26 ····​iput-​object·​p2,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​SearchActivity$2;​-​>val$actionBar:​Landroid/​support/​v7/​app/​ActionBar;​ 27 ····​iput-​object·​p2,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​SearchActivity$2;​-​>val$actionBar:​Landroid/​support/​v7/​app/​ActionBar;​
   
[−]
smali/com/namelessdev/mpdroid/SearchActivity$3.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​final·​synthetic·​val$selectedItem:​Ljava/​lang/​Object;​ 24 .​field·​final·​synthetic·​val$selectedItem:​Ljava/​lang/​Object;​
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​SearchActivity;​Landroid/​view/​MenuItem;​Ljava/​lang/​Object;​)​V 26 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​SearchActivity;​Landroid/​view/​MenuItem;​Ljava/​lang/​Object;​)​V
27 ····​.​locals·​0 27 ····​.​locals·​0
  28 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​namelessdev/​mpdroid/​SearchActivity;​
   
28 ····​.​prologue 29 ····​.​prologue
29 ····​.​line·​451 30 ····​.​line·​451
30 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​SearchActivity$3;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​SearchActivity;​ 31 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​SearchActivity$3;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​SearchActivity;​
   
31 ····​iput-​object·​p2,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​SearchActivity$3;​-​>val$item:​Landroid/​view/​MenuItem;​ 32 ····​iput-​object·​p2,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​SearchActivity$3;​-​>val$item:​Landroid/​view/​MenuItem;​
   
[−]
smali/com/namelessdev/mpdroid/SearchActivity$4.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​namelessdev/​mpdroid/​SearchActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​namelessdev/​mpdroid/​SearchActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​SearchActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​SearchActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​namelessdev/​mpdroid/​SearchActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​571 27 ····​.​line·​571
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​SearchActivity$4;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​SearchActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​SearchActivity$4;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​SearchActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/namelessdev/mpdroid/SearchActivity$SearchResultsPagerAdapter.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​namelessdev/​mpdroid/​SearchActivity;​ 18 .​field·​final·​synthetic·​this$0:​Lcom/​namelessdev/​mpdroid/​SearchActivity;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​SearchActivity;​)​V 20 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​SearchActivity;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​namelessdev/​mpdroid/​SearchActivity;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​579 24 ····​.​line·​579
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​SearchActivity$Search​ResultsPagerAdapter;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​SearchActivity;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​SearchActivity$Search​ResultsPagerAdapter;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​SearchActivity;​
   
25 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​PagerAdapter;​-​><init>()​V 26 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​PagerAdapter;​-​><init>()​V
   
[−]
smali/com/namelessdev/mpdroid/SearchActivity.smali
Offset 526, 16 lines modified Offset 526, 16 lines modified
   
526 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 526 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
527 ····​move-​result-​object·​v3 527 ····​move-​result-​object·​v3
   
528 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 528 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
529 ····​:​try_end_0 529 ····​:​try_end_0
530 ····​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 530 ····​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1
531 ····​.​catch·​Lorg/​a0z/​mpd/​exception/​MPDException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1 531 ····​.​catch·​Lorg/​a0z/​mpd/​exception/​MPDException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
   
532 ····​move-​result-​object·​v2 532 ····​move-​result-​object·​v2
   
533 ····​.​line·​155 533 ····​.​line·​155
534 ····​.​end·​local·​v0····​#·​"albumArtist":​Lorg/​a0z/​mpd/​item/​Artist;​ 534 ····​.​end·​local·​v0····​#·​"albumArtist":​Lorg/​a0z/​mpd/​item/​Artist;​
535 ····​:​cond_0 535 ····​:​cond_0
536 ····​:​goto_0 536 ····​:​goto_0
Offset 571, 16 lines modified Offset 571, 16 lines modified
571 ····​iget-​object·​v3,​·​v3,​·​Lcom/​namelessdev/​mpdroid/​helpers/​MPDAsyncHelper;​-​>oMPD:​Lorg/​a0z/​mpd/​MPD;​ 571 ····​iget-​object·​v3,​·​v3,​·​Lcom/​namelessdev/​mpdroid/​helpers/​MPDAsyncHelper;​-​>oMPD:​Lorg/​a0z/​mpd/​MPD;​
   
572 ····​invoke-​virtual·​{v3,​·​p1,​·​p3,​·​p4},​·​Lorg/​a0z/​mpd/​MPD;​-​>add(Lorg/​a0z/​mpd/​item/​Artist;​ZZ)​V 572 ····​invoke-​virtual·​{v3,​·​p1,​·​p3,​·​p4},​·​Lorg/​a0z/​mpd/​MPD;​-​>add(Lorg/​a0z/​mpd/​item/​Artist;​ZZ)​V
   
573 ····​.​line·​149 573 ····​.​line·​149
574 ····​invoke-​virtual·​{p1},​·​Lorg/​a0z/​mpd/​item/​Artist;​-​>getName()​Ljava/​lang/​String;​ 574 ····​invoke-​virtual·​{p1},​·​Lorg/​a0z/​mpd/​item/​Artist;​-​>getName()​Ljava/​lang/​String;​
575 ····​:​try_end_1 575 ····​:​try_end_1
576 ····​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_0 576 ····​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1
577 ····​.​catch·​Lorg/​a0z/​mpd/​exception/​MPDException;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1 577 ····​.​catch·​Lorg/​a0z/​mpd/​exception/​MPDException;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_0
   
578 ····​move-​result-​object·​v2 578 ····​move-​result-​object·​v2
   
579 ····​goto·​:​goto_0 579 ····​goto·​:​goto_0
   
580 ····​.​line·​151 580 ····​.​line·​151
581 ····​:​catch_0 581 ····​:​catch_0
Offset 643, 16 lines modified Offset 643, 16 lines modified
   
643 ····​move-​result-​object·​v4 643 ····​move-​result-​object·​v4
   
644 ····​aput-​object·​v4,​·​v2,​·​v3 644 ····​aput-​object·​v4,​·​v2,​·​v3
   
645 ····​invoke-​static·​{v1,​·​v2},​·​Lcom/​namelessdev/​mpdroid/​tools/​Tools;​-​>notifyUser(I[Ljava/​lang/​Object;​)​V 645 ····​invoke-​static·​{v1,​·​v2},​·​Lcom/​namelessdev/​mpdroid/​tools/​Tools;​-​>notifyUser(I[Ljava/​lang/​Object;​)​V
646 ····​:​try_end_0 646 ····​:​try_end_0
647 ····​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 647 ····​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1
648 ····​.​catch·​Lorg/​a0z/​mpd/​exception/​MPDException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1 648 ····​.​catch·​Lorg/​a0z/​mpd/​exception/​MPDException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
   
649 ····​.​line·​167 649 ····​.​line·​167
650 ····​:​goto_0 650 ····​:​goto_0
651 ····​return-​void 651 ····​return-​void
   
652 ····​.​line·​164 652 ····​.​line·​164
653 ····​:​catch_0 653 ····​:​catch_0
Offset 692, 459 lines modified Offset 692, 416 lines modified
   
692 ····​.​line·​185 692 ····​.​line·​185
693 ····​:​cond_0 693 ····​:​cond_0
694 ····​return-​void 694 ····​return-​void
695 .​end·​method 695 .​end·​method
   
696 .​method·​protected·​asyncUpdate()​V 696 .​method·​protected·​asyncUpdate()​V
697 ····​.​locals·20 697 ····​.​locals·18
   
698 ····​.​prologue 698 ····​.​prologue
699 ····​.​line·​188 699 ····​.​line·​188
700 ····​move-​object/​from16·​v0,​·​p0 700 ····​move-​object/​from16·​v0,​·​p0
   
701 ····​iget-​object·​v0,​·​v0,​·​Lcom/​namelessdev/​mpdroid/​SearchActivity;​-​>mSearchKeywords:​Ljava/​lang/​String;​ 701 ····​iget-​object·​v15,​·​v0,​·​Lcom/​namelessdev/​mpdroid/​SearchActivity;​-​>mSearchKeywords:​Ljava/​lang/​String;​
   
702 ····move-​object/​from16·v18,​·​v0 702 ····invoke-​virtual·​{v15},​·​Ljava/​lang/​String;​-​>toLowerCase()​Ljava/​lang/​String;​
   
703 ····​invoke-​virtual/​range·​{v18·​.​.​·​v18},​·​Ljava/​lang/​String;​-​>toLowerCase()​Ljava/​lang/​String;​  
   
704 ····​move-​result-​object·​v11 703 ····​move-​result-​object·​v10
   
705 ····​.​line·​190 704 ····​.​line·​190
706 ····​.​local·​v11,​·​"finalSearch":​Ljava/​lang/​String;​ 705 ····​.​local·​v10,​·​"finalSearch":​Ljava/​lang/​String;​
707 ····​const/​4·​v6,​·​0x0 706 ····​const/​4·​v5,​·​0x0
   
708 ····​.​line·​193 707 ····​.​line·​193
709 ····​.​local·​v6,​·​"arrayMusic":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lorg/​a0z/​mpd/​item/​Music;​>;​" 708 ····​.​local·​v5,​·​"arrayMusic":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lorg/​a0z/​mpd/​item/​Music;​>;​"
710 ····​:​try_start_0 709 ····​:​try_start_0
711 ····​move-​object/​from16·​v0,​·​p0 710 ····​move-​object/​from16·​v0,​·​p0
   
712 ····​iget-​object·​v0,​·​v0,​·​Lcom/​namelessdev/​mpdroid/​SearchActivity;​-​>mApp:​Lcom/​namelessdev/​mpdroid/​MPDApplication;​ 711 ····​iget-​object·​v15,​·​v0,​·​Lcom/​namelessdev/​mpdroid/​SearchActivity;​-​>mApp:​Lcom/​namelessdev/​mpdroid/​MPDApplication;​
   
713 ····​move-​object/​from16·​v18,​·​v0  
   
714 ····​move-​object/​from16·​v0,​·​v18  
   
715 ····​iget-​object·​v0,​·​v0,​·​Lcom/​namelessdev/​mpdroid/​MPDApplication;​-​>oMPDAsyncHelper:​Lcom/​namelessdev/​mpdroid/​helpers/​MPDAsyncHelper;​  
   
716 ····​move-​object/​from16·​v18,​·​v0  
   
717 ····​move-​object/​from16·​v0,​·​v18  
   
718 ····​iget-​object·​v0,​·​v0,​·​Lcom/​namelessdev/​mpdroid/​helpers/​MPDAsyncHelper;​-​>oMPD:​Lorg/​a0z/​mpd/​MPD;​  
   
719 ····move-​object/​from16·v18,​·​v0 712 ····iget-​object·​v15,​·​v15,​·​Lcom/​namelessdev/​mpdroid/​MPDApplication;​-​>oMPDAsyncHelper:​Lcom/​namelessdev/​mpdroid/​helpers/​MPDAsyncHelper;​
   
720 ····const-​string·​v19,​·"any" 713 ····iget-​object·​v15,​·​v15,​·Lcom/​namelessdev/​mpdroid/​helpers/​MPDAsyncHelper;​-​>oMPD:​Lorg/​a0z/​mpd/​MPD;​
   
Max diff block lines reached; 21237/25334 bytes (83.83%) of diff not shown.
[−]
smali/com/namelessdev/mpdroid/SettingsActivity.smali
Offset 93, 14 lines modified Offset 93, 15 lines modified
   
93 ····​move-​result-​object·​v0 93 ····​move-​result-​object·​v0
   
94 ····​const·​v1,​·​0x1020002 94 ····​const·​v1,​·​0x1020002
   
95 ····​iget-​object·​v2,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​SettingsActivity;​-​>mSettingsFragment:​Lcom/​namelessdev/​mpdroid/​SettingsFragment;​ 95 ····​iget-​object·​v2,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​SettingsActivity;​-​>mSettingsFragment:​Lcom/​namelessdev/​mpdroid/​SettingsFragment;​
   
  96 ····​.​line·​47
96 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​app/​FragmentTransaction;​-​>replace(ILandroid/​app/​Fragment;​)​Landroid/​app/​FragmentTransaction;​ 97 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​app/​FragmentTransaction;​-​>replace(ILandroid/​app/​Fragment;​)​Landroid/​app/​FragmentTransaction;​
   
97 ····​move-​result-​object·​v0 98 ····​move-​result-​object·​v0
   
98 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​FragmentTransaction;​-​>commit()​I 99 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​FragmentTransaction;​-​>commit()​I
   
99 ····​.​line·​48 100 ····​.​line·​48
[−]
smali/com/namelessdev/mpdroid/SettingsFragment$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$mpd:​Lorg/​a0z/​mpd/​MPD;​ 22 .​field·​final·​synthetic·​val$mpd:​Lorg/​a0z/​mpd/​MPD;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​SettingsFragment;​Lorg/​a0z/​mpd/​MPD;​)​V 24 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​SettingsFragment;​Lorg/​a0z/​mpd/​MPD;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​namelessdev/​mpdroid/​SettingsFragment;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​94 28 ····​.​line·​94
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​SettingsFragment$1;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​SettingsFragment;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​SettingsFragment$1;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​SettingsFragment;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​SettingsFragment$1;​-​>val$mpd:​Lorg/​a0z/​mpd/​MPD;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​SettingsFragment$1;​-​>val$mpd:​Lorg/​a0z/​mpd/​MPD;​
   
[−]
smali/com/namelessdev/mpdroid/SettingsFragment$1$1.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​final·​synthetic·​val$versionText:​Ljava/​lang/​String;​ 24 .​field·​final·​synthetic·​val$versionText:​Ljava/​lang/​String;​
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​SettingsFragment$1;​Ljava/​lang/​String;​Lorg/​a0z/​mpd/​MPDStatistics;​)​V 26 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​SettingsFragment$1;​Ljava/​lang/​String;​Lorg/​a0z/​mpd/​MPDStatistics;​)​V
27 ····​.​locals·​0 27 ····​.​locals·​0
  28 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​namelessdev/​mpdroid/​SettingsFragment$1;​
   
28 ····​.​prologue 29 ····​.​prologue
29 ····​.​line·​100 30 ····​.​line·​100
30 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​SettingsFragment$1$1;​-​>this$1:​Lcom/​namelessdev/​mpdroid/​SettingsFragment$1;​ 31 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​SettingsFragment$1$1;​-​>this$1:​Lcom/​namelessdev/​mpdroid/​SettingsFragment$1;​
   
31 ····​iput-​object·​p2,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​SettingsFragment$1$1;​-​>val$versionText:​Ljava/​lang/​String;​ 32 ····​iput-​object·​p2,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​SettingsFragment$1$1;​-​>val$versionText:​Ljava/​lang/​String;​
   
[−]
smali/com/namelessdev/mpdroid/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:​Lcom/​namelessdev/​mpdroid/​SettingsFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​namelessdev/​mpdroid/​SettingsFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​SettingsFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​SettingsFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​namelessdev/​mpdroid/​SettingsFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​186 27 ····​.​line·​186
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​SettingsFragment$3;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​SettingsFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​SettingsFragment$3;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​SettingsFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/namelessdev/mpdroid/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:​Lcom/​namelessdev/​mpdroid/​SettingsFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​namelessdev/​mpdroid/​SettingsFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​SettingsFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​SettingsFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​namelessdev/​mpdroid/​SettingsFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​196 27 ····​.​line·​196
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​SettingsFragment$2;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​SettingsFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​SettingsFragment$2;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​SettingsFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/namelessdev/mpdroid/WarningActivity$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​namelessdev/​mpdroid/​WarningActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​namelessdev/​mpdroid/​WarningActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​WarningActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​namelessdev/​mpdroid/​WarningActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​namelessdev/​mpdroid/​WarningActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​37 27 ····​.​line·​37
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​WarningActivity$1;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​WarningActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​WarningActivity$1;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​WarningActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 40, 14 lines modified Offset 41, 15 lines modified
40 ····​.​locals·​4 41 ····​.​locals·​4
41 ····​.​param·​p1,​·​"v"····​#·​Landroid/​view/​View;​ 42 ····​.​param·​p1,​·​"v"····​#·​Landroid/​view/​View;​
   
42 ····​.​prologue 43 ····​.​prologue
43 ····​.​line·​40 44 ····​.​line·​40
44 ····​iget-​object·​v1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​WarningActivity$1;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​WarningActivity;​ 45 ····​iget-​object·​v1,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​WarningActivity$1;​-​>this$0:​Lcom/​namelessdev/​mpdroid/​WarningActivity;​
   
  46 ····​.​line·​41
45 ····​invoke-​virtual·​{v1},​·​Lcom/​namelessdev/​mpdroid/​WarningActivity;​-​>getApplicationContex​t()​Landroid/​content/​Context;​ 47 ····​invoke-​virtual·​{v1},​·​Lcom/​namelessdev/​mpdroid/​WarningActivity;​-​>getApplicationContex​t()​Landroid/​content/​Context;​
   
46 ····​move-​result-​object·​v1 48 ····​move-​result-​object·​v1
   
47 ····​invoke-​static·​{v1},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​ 49 ····​invoke-​static·​{v1},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​
   
48 ····​move-​result-​object·​v0 50 ····​move-​result-​object·​v0
[−]
smali/com/namelessdev/mpdroid/URIHandlerActivity.smali
Offset 40, 14 lines modified Offset 40, 15 lines modified
   
40 ····​move-​result-​object·​v0 40 ····​move-​result-​object·​v0
   
41 ····​.​line·​35 41 ····​.​line·​35
42 ····​.​local·​v0,​·​"fragmentManager":​Landroid/​support/​v4/​app/​FragmentManager;​ 42 ····​.​local·​v0,​·​"fragmentManager":​Landroid/​support/​v4/​app/​FragmentManager;​
43 ····​const·​v3,​·​0x7f0a005a 43 ····​const·​v3,​·​0x7f0a005a
   
  44 ····​.​line·​36
44 ····​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​support/​v4/​app/​FragmentManager;​-​>findFragmentById(I)​Landroid/​support/​v4/​app/​Fragment;​ 45 ····​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​support/​v4/​app/​FragmentManager;​-​>findFragmentById(I)​Landroid/​support/​v4/​app/​Fragment;​
   
45 ····​move-​result-​object·​v2 46 ····​move-​result-​object·​v2
   
46 ····​check-​cast·​v2,​·​Lcom/​namelessdev/​mpdroid/​fragments/​StreamsFragment;​ 47 ····​check-​cast·​v2,​·​Lcom/​namelessdev/​mpdroid/​fragments/​StreamsFragment;​
   
47 ····​.​line·​38 48 ····​.​line·​38
[−]
smali/com/namelessdev/mpdroid/SettingsFragment.smali
Offset 188, 14 lines modified Offset 188, 15 lines modified
   
188 ····​new-​instance·​v3,​·​Lcom/​namelessdev/​mpdroid/​SettingsFragment$1;​ 188 ····​new-​instance·​v3,​·​Lcom/​namelessdev/​mpdroid/​SettingsFragment$1;​
   
189 ····​invoke-​direct·​{v3,​·​p0,​·​v1},​·​Lcom/​namelessdev/​mpdroid/​SettingsFragment$1;​-​><init>(Lcom/​namelessdev/​mpdroid/​SettingsFragment;​Lorg/​a0z/​mpd/​MPD;​)​V 189 ····​invoke-​direct·​{v3,​·​p0,​·​v1},​·​Lcom/​namelessdev/​mpdroid/​SettingsFragment$1;​-​><init>(Lcom/​namelessdev/​mpdroid/​SettingsFragment;​Lorg/​a0z/​mpd/​MPD;​)​V
   
190 ····​invoke-​direct·​{v2,​·​v3},​·​Ljava/​lang/​Thread;​-​><init>(Ljava/​lang/​Runnable;​)​V 190 ····​invoke-​direct·​{v2,​·​v3},​·​Ljava/​lang/​Thread;​-​><init>(Ljava/​lang/​Runnable;​)​V
   
  191 ····​.​line·​111
191 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​Thread;​-​>start()​V 192 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​Thread;​-​>start()​V
   
192 ····​.​line·​113 193 ····​.​line·​113
193 ····​:​cond_0 194 ····​:​cond_0
194 ····​return-​void 195 ····​return-​void
195 .​end·​method 196 .​end·​method
   
Offset 553, 44 lines modified Offset 554, 49 lines modified
   
553 ····​move-​result-​object·​v5 554 ····​move-​result-​object·​v5
   
554 ····​invoke-​direct·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 555 ····​invoke-​direct·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
555 ····​const·​v5,​·​0x7f0c0038 556 ····​const·​v5,​·​0x7f0c0038
   
  557 ····​.​line·​184
556 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​ 558 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​
   
557 ····​move-​result-​object·​v4 559 ····​move-​result-​object·​v4
   
558 ····​const·​v5,​·​0x7f0c003a 560 ····​const·​v5,​·​0x7f0c003a
   
  561 ····​.​line·​185
559 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(I)​Landroid/​app/​AlertDialog$Builder;​ 562 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(I)​Landroid/​app/​AlertDialog$Builder;​
   
560 ····​move-​result-​object·​v4 563 ····​move-​result-​object·​v4
   
561 ····​const·​v5,​·​0x7f0c00aa 564 ····​const·​v5,​·​0x7f0c00aa
   
562 ····​new-​instance·​v6,​·​Lcom/​namelessdev/​mpdroid/​SettingsFragment$3;​ 565 ····​new-​instance·​v6,​·​Lcom/​namelessdev/​mpdroid/​SettingsFragment$3;​
   
563 ····​invoke-​direct·​{v6,​·​p0},​·​Lcom/​namelessdev/​mpdroid/​SettingsFragment$3;​-​><init>(Lcom/​namelessdev/​mpdroid/​SettingsFragment;​)​V 566 ····​invoke-​direct·​{v6,​·​p0},​·​Lcom/​namelessdev/​mpdroid/​SettingsFragment$3;​-​><init>(Lcom/​namelessdev/​mpdroid/​SettingsFragment;​)​V
   
  567 ····​.​line·​186
564 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 568 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
565 ····​move-​result-​object·​v4 569 ····​move-​result-​object·​v4
   
566 ····​const·​v5,​·​0x7f0c0035 570 ····​const·​v5,​·​0x7f0c0035
   
567 ····​new-​instance·​v6,​·​Lcom/​namelessdev/​mpdroid/​SettingsFragment$2;​ 571 ····​new-​instance·​v6,​·​Lcom/​namelessdev/​mpdroid/​SettingsFragment$2;​
   
568 ····​invoke-​direct·​{v6,​·​p0},​·​Lcom/​namelessdev/​mpdroid/​SettingsFragment$2;​-​><init>(Lcom/​namelessdev/​mpdroid/​SettingsFragment;​)​V 572 ····​invoke-​direct·​{v6,​·​p0},​·​Lcom/​namelessdev/​mpdroid/​SettingsFragment$2;​-​><init>(Lcom/​namelessdev/​mpdroid/​SettingsFragment;​)​V
   
  573 ····​.​line·​196
569 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 574 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
570 ····​move-​result-​object·​v4 575 ····​move-​result-​object·​v4
   
  576 ····​.​line·​202
571 ····​invoke-​virtual·​{v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​ 577 ····​invoke-​virtual·​{v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​
   
572 ····​goto·​:​goto_0 578 ····​goto·​:​goto_0
   
573 ····​.​line·​205 579 ····​.​line·​205
574 ····​:​cond_2 580 ····​:​cond_2
575 ····​const-​string·​v5,​·​"enableLocalCover" 581 ····​const-​string·​v5,​·​"enableLocalCover"
[−]
smali/com/namelessdev/mpdroid/WifiConnectionSettings.smali
Offset 51, 15 lines modified Offset 51, 15 lines modified
51 ····​invoke-​super·​{p0,​·​p1},​·​Landroid/​preference/​PreferenceActivity;​-​>onCreate(Landroid/​os/​Bundle;​)​V 51 ····​invoke-​super·​{p0,​·​p1},​·​Landroid/​preference/​PreferenceActivity;​-​>onCreate(Landroid/​os/​Bundle;​)​V
   
52 ····​.​line·​52 52 ····​.​line·​52
53 ····​const·​v1,​·​0x7f050005 53 ····​const·​v1,​·​0x7f050005
   
54 ····​invoke-​virtual·​{p0,​·​v1},​·​Lcom/​namelessdev/​mpdroid/​WifiConnectionSetting​s;​-​>addPreferencesFromRe​source(I)​V 54 ····​invoke-​virtual·​{p0,​·​v1},​·​Lcom/​namelessdev/​mpdroid/​WifiConnectionSetting​s;​-​>addPreferencesFromRe​source(I)​V
   
55 ····​.​line·​54 55 ····​.​line·​55
56 ····​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​ 56 ····​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​
   
57 ····​move-​result-​object·​v0 57 ····​move-​result-​object·​v0
   
58 ····​.​line·​57 58 ····​.​line·​57
59 ····​.​local·​v0,​·​"settings":​Landroid/​content/​SharedPreferences;​ 59 ····​.​local·​v0,​·​"settings":​Landroid/​content/​SharedPreferences;​
60 ····​const-​string·​v1,​·​"newWarningShown" 60 ····​const-​string·​v1,​·​"newWarningShown"
Offset 162, 194 lines modified Offset 162, 194 lines modified
162 ····​.​param·​p1,​·​"preferenceScreen"····​#·​Landroid/​preference/​PreferenceScreen;​ 162 ····​.​param·​p1,​·​"preferenceScreen"····​#·​Landroid/​preference/​PreferenceScreen;​
163 ····​.​param·​p2,​·​"preference"····​#·​Landroid/​preference/​Preference;​ 163 ····​.​param·​p2,​·​"preference"····​#·​Landroid/​preference/​Preference;​
   
164 ····​.​prologue 164 ····​.​prologue
165 ····​const/​4·​v11,​·​0x0 165 ····​const/​4·​v11,​·​0x0
   
166 ····​.​line·​89 166 ····​.​line·​89
167 ····​const-​string·​v9,​·​"wifibasedCategory" 167 ····​const-​string·​v8,​·​"wifibasedCategory"
   
168 ····invoke-​virtual·{p1,​·v9},​·Landroid/​preference/​PreferenceScreen;​-​>findPreference(Ljava​/​lang/​CharSequence;​)​Landroid/​preference/​Preference;​ 168 ····.​line·​90
  169 ····​invoke-​virtual·​{p1,​·​v8},​·​Landroid/​preference/​PreferenceScreen;​-​>findPreference(Ljava​/​lang/​CharSequence;​)​Landroid/​preference/​Preference;​
   
169 ····​move-​result-​object·​v3 170 ····​move-​result-​object·​v2
   
170 ····​check-​cast·​v3,​·​Landroid/​preference/​PreferenceCategory;​ 171 ····​check-​cast·​v2,​·​Landroid/​preference/​PreferenceCategory;​
   
171 ····​.​line·​91 172 ····​.​line·​91
172 ····​.​local·​v3,​·​"preferenceCategory":​Landroid/​preference/​PreferenceCategory;​ 173 ····​.​local·​v2,​·​"preferenceCategory":​Landroid/​preference/​PreferenceCategory;​
173 ····​const/​4·​v7,​·​0x0 174 ····​const/​4·​v6,​·​0x0
   
174 ····​.​line·​93 175 ····​.​line·​93
175 ····​.​local·​v7,​·​"wifiList":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​net/​wifi/​WifiConfiguration;​>;​" 176 ····​.​local·​v6,​·​"wifiList":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​net/​wifi/​WifiConfiguration;​>;​"
176 ····​invoke-​virtual·​{p2},​·​Landroid/​preference/​Preference;​-​>getKey()​Ljava/​lang/​String;​ 177 ····​invoke-​virtual·​{p2},​·​Landroid/​preference/​Preference;​-​>getKey()​Ljava/​lang/​String;​
   
177 ····​move-​result-​object·​v9 178 ····​move-​result-​object·​v8
   
178 ····​const-​string·​v10,​·​"wifibasedScreen" 179 ····​const-​string·​v9,​·​"wifibasedScreen"
   
179 ····​invoke-​virtual·​{v9,​·​v10},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z 180 ····​invoke-​virtual·​{v8,​·​v9},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z
   
180 ····​move-​result·​v9 181 ····​move-​result·​v8
   
181 ····​if-​eqz·​v9,​·​:​cond_0 182 ····​if-​eqz·​v8,​·​:​cond_0
   
182 ····​.​line·​95 183 ····​.​line·​95
183 ····​invoke-​virtual·​{v3},​·​Landroid/​preference/​PreferenceCategory;​-​>removeAll()​V 184 ····​invoke-​virtual·​{v2},​·​Landroid/​preference/​PreferenceCategory;​-​>removeAll()​V
   
184 ····​.​line·​97 185 ····​.​line·​97
185 ····​const-​string·​v9,​·​"wifi" 186 ····​const-​string·​v8,​·​"wifi"
   
186 ····​invoke-​virtual·​{p0,​·​v9},​·​Lcom/​namelessdev/​mpdroid/​WifiConnectionSetting​s;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​ 187 ····​invoke-​virtual·​{p0,​·​v8},​·​Lcom/​namelessdev/​mpdroid/​WifiConnectionSetting​s;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​
   
187 ····​move-​result-​object·​v8 188 ····​move-​result-​object·​v7
   
188 ····​check-​cast·​v8,​·​Landroid/​net/​wifi/​WifiManager;​ 189 ····​check-​cast·​v7,​·​Landroid/​net/​wifi/​WifiManager;​
   
189 ····​.​line·​98 190 ····​.​line·​98
190 ····​.​local·​v8,​·​"wifiManager":​Landroid/​net/​wifi/​WifiManager;​ 191 ····​.​local·​v7,​·​"wifiManager":​Landroid/​net/​wifi/​WifiManager;​
191 ····​invoke-​virtual·​{v8},​·​Landroid/​net/​wifi/​WifiManager;​-​>getConfiguredNetwork​s()​Ljava/​util/​List;​ 192 ····​invoke-​virtual·​{v7},​·​Landroid/​net/​wifi/​WifiManager;​-​>getConfiguredNetwork​s()​Ljava/​util/​List;​
   
192 ····​move-​result-​object·​v7 193 ····​move-​result-​object·​v6
   
193 ····​.​line·​101 194 ····​.​line·​101
194 ····​.​end·​local·​v8····​#·​"wifiManager":​Landroid/​net/​wifi/​WifiManager;​ 195 ····​.​end·​local·​v7····​#·​"wifiManager":​Landroid/​net/​wifi/​WifiManager;​
195 ····​:​cond_0 196 ····​:​cond_0
196 ····​if-​nez·​v7,​·​:​cond_1 197 ····​if-​nez·​v6,​·​:​cond_1
   
197 ····​.​line·​102 198 ····​.​line·​102
198 ····​invoke-​static·​{},​·​Ljava/​util/​Collections;​-​>emptyList()​Ljava/​util/​List;​ 199 ····​invoke-​static·​{},​·​Ljava/​util/​Collections;​-​>emptyList()​Ljava/​util/​List;​
   
199 ····​move-​result-​object·​v7 200 ····​move-​result-​object·​v6
   
200 ····​.​line·​105 201 ····​.​line·​105
201 ····​:​cond_1 202 ····​:​cond_1
202 ····​invoke-​interface·​{v7},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 203 ····​invoke-​interface·​{v6},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
203 ····​move-​result-​object·​v0 204 ····​move-​result-​object·​v8
   
204 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
205 ····​:​cond_2 205 ····​:​cond_2
206 ····​:​goto_0 206 ····​:​goto_0
207 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 207 ····​invoke-​interface·​{v8},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
208 ····​move-​result·​v9 208 ····​move-​result·​v9
   
209 ····​if-​eqz·​v9,​·​:​cond_4 209 ····​if-​eqz·​v9,​·​:​cond_4
   
210 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 210 ····​invoke-​interface·​{v8},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
211 ····​move-​result-​object·​v6 211 ····​move-​result-​object·​v5
   
212 ····​check-​cast·​v6,​·​Landroid/​net/​wifi/​WifiConfiguration;​ 212 ····​check-​cast·​v5,​·​Landroid/​net/​wifi/​WifiConfiguration;​
   
Max diff block lines reached; 5826/10383 bytes (56.11%) of diff not shown.
[−]
smali/com/namelessdev/mpdroid/adapters/ArrayIndexerAdapter$LocaleComparator.smali
Offset 49, 25 lines modified Offset 49, 21 lines modified
49 ····​return-​void 49 ····​return-​void
50 .​end·​method 50 .​end·​method
   
   
51 #·​virtual·​methods 51 #·​virtual·​methods
52 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I 52 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I
53 ····​.​locals·​1 53 ····​.​locals·​1
54 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​  
55 ····​.​param·​p2,​·​"x1"····​#·​Ljava/​lang/​Object;​  
   
56 ····​.​prologue 54 ····​.​prologue
57 ····​.​line·​154 55 ····​.​line·​154
58 ····​check-​cast·​p1,​·​Ljava/​lang/​String;​ 56 ····​check-​cast·​p1,​·​Ljava/​lang/​String;​
   
59 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​  
60 ····​check-​cast·​p2,​·​Ljava/​lang/​String;​ 57 ····​check-​cast·​p2,​·​Ljava/​lang/​String;​
   
61 ····​.​end·​local·​p2····​#·​"x1":​Ljava/​lang/​Object;​  
62 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Lcom/​namelessdev/​mpdroid/​adapters/​ArrayIndexerAdapter$L​ocaleComparator;​-​>compare(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I 58 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Lcom/​namelessdev/​mpdroid/​adapters/​ArrayIndexerAdapter$L​ocaleComparator;​-​>compare(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
   
63 ····​move-​result·​v0 59 ····​move-​result·​v0
   
64 ····​return·​v0 60 ····​return·​v0
65 .​end·​method 61 .​end·​method
   
[−]
smali/com/namelessdev/mpdroid/adapters/ArrayIndexerAdapter.smali
Offset 5, 15 lines modified Offset 5, 14 lines modified
5 #·​interfaces 5 #·​interfaces
6 .​implements·​Landroid/​widget/​SectionIndexer;​ 6 .​implements·​Landroid/​widget/​SectionIndexer;​
   
   
7 #·​annotations 7 #·​annotations
8 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 8 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
9 ····​value·​=·​{ 9 ····​value·​=·​{
10 ········​Lcom/​namelessdev/​mpdroid/​adapters/​ArrayIndexerAdapter$1​;​,​  
11 ········​Lcom/​namelessdev/​mpdroid/​adapters/​ArrayIndexerAdapter$L​ocaleComparator;​ 10 ········​Lcom/​namelessdev/​mpdroid/​adapters/​ArrayIndexerAdapter$L​ocaleComparator;​
12 ····​} 11 ····​}
13 .​end·​annotation 12 .​end·​annotation
   
   
14 #·​static·​fields 13 #·​static·​fields
15 .​field·​private·​static·​final·​LOCALE_COMPARATOR:​Ljava/​util/​Comparator;​ 14 .​field·​private·​static·​final·​LOCALE_COMPARATOR:​Ljava/​util/​Comparator;​
[−]
smali/com/namelessdev/mpdroid/cover/CachedCover.smali
Offset 87, 120 lines modified Offset 87, 112 lines modified
87 ····​invoke-​virtual·​{p0,​·​v0},​·​Lcom/​namelessdev/​mpdroid/​cover/​CachedCover;​-​>delete(Lcom/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​)​V 87 ····​invoke-​virtual·​{p0,​·​v0},​·​Lcom/​namelessdev/​mpdroid/​cover/​CachedCover;​-​>delete(Lcom/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​)​V
   
88 ····​.​line·​43 88 ····​.​line·​43
89 ····​return-​void 89 ····​return-​void
90 .​end·​method 90 .​end·​method
   
91 .​method·​public·​delete(Lcom/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​)​V 91 .​method·​public·​delete(Lcom/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​)​V
92 ····​.​locals·8 92 ····​.​locals·7
93 ····​.​param·​p1,​·​"albumInfo"····​#·​Lcom/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​ 93 ····​.​param·​p1,​·​"albumInfo"····​#·​Lcom/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​
   
94 ····​.​prologue 94 ····​.​prologue
95 ····​.​line·​46 95 ····​.​line·​46
96 ····​invoke-​direct·​{p0},​·​Lcom/​namelessdev/​mpdroid/​cover/​CachedCover;​-​>getAllCachedCoverFil​es()​[Ljava/​io/​File;​ 96 ····​invoke-​direct·​{p0},​·​Lcom/​namelessdev/​mpdroid/​cover/​CachedCover;​-​>getAllCachedCoverFil​es()​[Ljava/​io/​File;​
   
97 ····​move-​result-​object·​v2 97 ····​move-​result-​object·​v1
   
98 ····​.​line·​48 98 ····​.​line·​48
99 ····​.​local·​v2,​·​"files":​[Ljava/​io/​File;​ 99 ····​.​local·​v1,​·​"files":​[Ljava/​io/​File;​
100 ····​if-​eqz·​v2,​·​:​cond_3 100 ····​if-​eqz·​v1,​·​:​cond_3
   
101 ····​.​line·​49 101 ····​.​line·​49
102 ····move-​object·​v0,​·​v2 102 ····array-​length·​v3,​·​v1
   
103 ····.​local·​v0,​·"arr$":​[Ljava/​io/​File;​ 103 ····​const/​4·​v2,​·​0x0
104 ····​array-​length·​v4,​·​v0  
   
105 ····​.​local·​v4,​·​"len$":​I  
106 ····​const/​4·​v3,​·​0x0  
   
107 ····​.​local·​v3,​·​"i$":​I  
108 ····​:​goto_0 104 ····​:​goto_0
109 ····​if-​ge·​v3,​·​v4,​·​:​cond_3 105 ····​if-​ge·​v2,​·​v3,​·​:​cond_3
   
110 ····​aget-​object·​v1,​·​v0,​·​v3 106 ····​aget-​object·​v0,​·​v1,​·​v2
   
111 ····​.​line·​52 107 ····​.​line·​52
112 ····​.​local·​v1,​·​"file":​Ljava/​io/​File;​ 108 ····​.​local·​v0,​·​"file":​Ljava/​io/​File;​
113 ····​if-​eqz·​p1,​·​:​cond_0 109 ····​if-​eqz·​p1,​·​:​cond_0
   
114 ····​invoke-​static·​{p1},​·​Lcom/​namelessdev/​mpdroid/​helpers/​CoverManager;​-​>getCoverFileName(Lco​m/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​)​Ljava/​lang/​String;​ 110 ····​invoke-​static·​{p1},​·​Lcom/​namelessdev/​mpdroid/​helpers/​CoverManager;​-​>getCoverFileName(Lco​m/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​)​Ljava/​lang/​String;​
   
115 ····​move-​result-​object·​v5 111 ····​move-​result-​object·​v4
   
116 ····​invoke-​virtual·​{v1},​·​Ljava/​io/​File;​-​>getName()​Ljava/​lang/​String;​ 112 ····​invoke-​virtual·​{v0},​·​Ljava/​io/​File;​-​>getName()​Ljava/​lang/​String;​
   
117 ····​move-​result-​object·​v6 113 ····​move-​result-​object·​v5
   
118 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z 114 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z
   
119 ····​move-​result·​v5 115 ····​move-​result·​v4
   
120 ····​if-​eqz·​v5,​·​:​cond_0 116 ····​if-​eqz·​v4,​·​:​cond_0
   
121 ····​.​line·​53 117 ····​.​line·​53
122 ····​const-​string·​v5,​·​"CachedCover" 118 ····​const-​string·​v4,​·​"CachedCover"
   
123 ····​new-​instance·​v6,​·​Ljava/​lang/​StringBuilder;​ 119 ····​new-​instance·​v5,​·​Ljava/​lang/​StringBuilder;​
   
124 ····​invoke-​direct·​{v6},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 120 ····​invoke-​direct·​{v5},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
125 ····​const-​string·​v7,​·​"Deleting·​cover·​:​·​" 121 ····​const-​string·​v6,​·​"Deleting·​cover·​:​·​"
   
126 ····​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 122 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
127 ····​move-​result-​object·​v6 123 ····​move-​result-​object·​v5
   
128 ····​invoke-​virtual·​{v1},​·​Ljava/​io/​File;​-​>getName()​Ljava/​lang/​String;​ 124 ····​invoke-​virtual·​{v0},​·​Ljava/​io/​File;​-​>getName()​Ljava/​lang/​String;​
   
129 ····​move-​result-​object·​v7 125 ····​move-​result-​object·​v6
   
130 ····​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 126 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
131 ····​move-​result-​object·​v6 127 ····​move-​result-​object·​v5
   
132 ····​invoke-​virtual·​{v6},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 128 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
133 ····​move-​result-​object·​v6 129 ····​move-​result-​object·​v5
   
134 ····​invoke-​static·​{v5,​·​v6},​·​Landroid/​util/​Log;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I 130 ····​invoke-​static·​{v4,​·​v5},​·​Landroid/​util/​Log;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
   
135 ····​.​line·​55 131 ····​.​line·​55
136 ····​:​cond_0 132 ····​:​cond_0
137 ····​if-​eqz·​p1,​·​:​cond_1 133 ····​if-​eqz·​p1,​·​:​cond_1
   
138 ····​invoke-​static·​{p1},​·​Lcom/​namelessdev/​mpdroid/​helpers/​CoverManager;​-​>getCoverFileName(Lco​m/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​)​Ljava/​lang/​String;​ 134 ····​invoke-​static·​{p1},​·​Lcom/​namelessdev/​mpdroid/​helpers/​CoverManager;​-​>getCoverFileName(Lco​m/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​)​Ljava/​lang/​String;​
   
139 ····​move-​result-​object·​v5 135 ····​move-​result-​object·​v4
   
140 ····​invoke-​virtual·​{v1},​·​Ljava/​io/​File;​-​>getName()​Ljava/​lang/​String;​ 136 ····​invoke-​virtual·​{v0},​·​Ljava/​io/​File;​-​>getName()​Ljava/​lang/​String;​
   
141 ····​move-​result-​object·​v6 137 ····​move-​result-​object·​v5
   
142 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z 138 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z
   
143 ····​move-​result·​v5 139 ····​move-​result·​v4
   
144 ····​if-​eqz·​v5,​·​:​cond_2 140 ····​if-​eqz·​v4,​·​:​cond_2
   
145 ····​.​line·​56 141 ····​.​line·​56
Max diff block lines reached; 2728/6861 bytes (39.76%) of diff not shown.
[−]
smali/com/namelessdev/mpdroid/cover/DeezerCover.smali
Offset 46, 14 lines modified Offset 46, 15 lines modified
   
46 ····​const-​string·​v7,​·​"http:​/​/​api.​deezer.​com/​search/​album?q=" 46 ····​const-​string·​v7,​·​"http:​/​/​api.​deezer.​com/​search/​album?q="
   
47 ····​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 47 ····​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
48 ····​move-​result-​object·​v6 48 ····​move-​result-​object·​v6
   
  49 ····​.​line·​46
49 ····​invoke-​virtual·​{p1},​·​Lcom/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​-​>getAlbum()​Ljava/​lang/​String;​ 50 ····​invoke-​virtual·​{p1},​·​Lcom/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​-​>getAlbum()​Ljava/​lang/​String;​
   
50 ····​move-​result-​object·​v7 51 ····​move-​result-​object·​v7
   
51 ····​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 52 ····​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
52 ····​move-​result-​object·​v6 53 ····​move-​result-​object·​v6
Offset 78, 14 lines modified Offset 79, 15 lines modified
   
78 ····​move-​result-​object·​v6 79 ····​move-​result-​object·​v6
   
79 ····​invoke-​virtual·​{v6},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 80 ····​invoke-​virtual·​{v6},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
80 ····​move-​result-​object·​v6 81 ····​move-​result-​object·​v6
   
  82 ····​.​line·​45
81 ····​invoke-​virtual·​{p0,​·​v6},​·​Lcom/​namelessdev/​mpdroid/​cover/​DeezerCover;​-​>executeGetRequest(Lj​ava/​lang/​String;​)​Ljava/​lang/​String;​ 83 ····​invoke-​virtual·​{p0,​·​v6},​·​Lcom/​namelessdev/​mpdroid/​cover/​DeezerCover;​-​>executeGetRequest(Lj​ava/​lang/​String;​)​Ljava/​lang/​String;​
   
82 ····​move-​result-​object·​v1 84 ····​move-​result-​object·​v1
   
83 ····​.​line·​48 85 ····​.​line·​48
84 ····​.​local·​v1,​·​"deezerResponse":​Ljava/​lang/​String;​ 86 ····​.​local·​v1,​·​"deezerResponse":​Ljava/​lang/​String;​
85 ····​new-​instance·​v5,​·​Lorg/​json/​JSONObject;​ 87 ····​new-​instance·​v5,​·​Lorg/​json/​JSONObject;​
Offset 147, 14 lines modified Offset 149, 15 lines modified
147 ····​.​line·​56 149 ····​.​line·​56
148 ····​const/​4·​v6,​·​0x1 150 ····​const/​4·​v6,​·​0x1
   
149 ····​new-​array·​v6,​·​v6,​·​[Ljava/​lang/​String;​ 151 ····​new-​array·​v6,​·​v6,​·​[Ljava/​lang/​String;​
   
150 ····​const/​4·​v7,​·​0x0 152 ····​const/​4·​v7,​·​0x0
   
  153 ····​.​line·​57
151 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 154 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
152 ····​move-​result-​object·​v8 155 ····​move-​result-​object·​v8
   
153 ····​aput-​object·​v8,​·​v6,​·​v7 156 ····​aput-​object·​v8,​·​v6,​·​v7
154 ····​:​try_end_0 157 ····​:​try_end_0
155 ····​.​catch·​Ljava/​lang/​Exception;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 158 ····​.​catch·​Ljava/​lang/​Exception;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
[−]
smali/com/namelessdev/mpdroid/cover/DiscogsCover.smali
Offset 237, 148 lines modified Offset 237, 149 lines modified
237 ········​value·​=·​{ 237 ········​value·​=·​{
238 ············​Ljava/​lang/​Exception;​ 238 ············​Ljava/​lang/​Exception;​
239 ········​} 239 ········​}
240 ····​.​end·​annotation 240 ····​.​end·​annotation
   
241 ····​.​prologue 241 ····​.​prologue
242 ····​.​line·​99 242 ····​.​line·​99
243 ····​new-​instance·​v1,​·​Ljava/​util/​ArrayList;​ 243 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
   
244 ····​invoke-​direct·​{v1},​·​Ljava/​util/​ArrayList;​-​><init>()​V 244 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
245 ····​.​line·​102 245 ····​.​line·​102
246 ····​.​local·​v1,​·​"imageUrls":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​" 246 ····​.​local·​v0,​·​"imageUrls":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​"
247 ····​new-​instance·​v6,​·​Ljava/​lang/​StringBuilder;​ 247 ····​new-​instance·​v5,​·​Ljava/​lang/​StringBuilder;​
   
248 ····​invoke-​direct·​{v6},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 248 ····​invoke-​direct·​{v5},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
249 ····​const-​string·​v7,​·​"http:​/​/​api.​discogs.​com/​database/​search?type=release&q​=" 249 ····​const-​string·​v6,​·​"http:​/​/​api.​discogs.​com/​database/​search?type=release&q​="
   
250 ····​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 250 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
251 ····​move-​result-​object·​v6 251 ····​move-​result-​object·​v5
   
  252 ····​.​line·​104
252 ····​invoke-​virtual·​{p1},​·​Lcom/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​-​>getArtist()​Ljava/​lang/​String;​ 253 ····​invoke-​virtual·​{p1},​·​Lcom/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​-​>getArtist()​Ljava/​lang/​String;​
   
253 ····​move-​result-​object·​v7 254 ····​move-​result-​object·​v6
   
254 ····​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 255 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
255 ····​move-​result-​object·​v6 256 ····​move-​result-​object·​v5
   
256 ····​const/​16·​v7,​·​0x20 257 ····​const/​16·​v6,​·​0x20
   
257 ····​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(C)​Ljava/​lang/​StringBuilder;​ 258 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(C)​Ljava/​lang/​StringBuilder;​
   
258 ····​move-​result-​object·​v6 259 ····​move-​result-​object·​v5
   
259 ····​invoke-​virtual·​{p1},​·​Lcom/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​-​>getAlbum()​Ljava/​lang/​String;​ 260 ····​invoke-​virtual·​{p1},​·​Lcom/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​-​>getAlbum()​Ljava/​lang/​String;​
   
260 ····​move-​result-​object·​v7 261 ····​move-​result-​object·​v6
   
261 ····​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 262 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
262 ····​move-​result-​object·​v6 263 ····​move-​result-​object·​v5
   
263 ····​const-​string·​v7,​·​"&·​per_page·​=·​10" 264 ····​const-​string·​v6,​·​"&·​per_page·​=·​10"
   
264 ····​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 265 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
265 ····​move-​result-​object·​v6 266 ····​move-​result-​object·​v5
   
266 ····​invoke-​virtual·​{v6},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 267 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
267 ····​move-​result-​object·​v6 268 ····​move-​result-​object·​v5
   
268 ····invoke-​virtual·{p0,​·v6},​·Lcom/​namelessdev/​mpdroid/​cover/​DiscogsCover;​-​>executeGetRequest(Lj​ava/​lang/​String;​)​Ljava/​lang/​String;​ 269 ····.​line·​102
  270 ····​invoke-​virtual·​{p0,​·​v5},​·​Lcom/​namelessdev/​mpdroid/​cover/​DiscogsCover;​-​>executeGetRequest(Lj​ava/​lang/​String;​)​Ljava/​lang/​String;​
   
269 ····​move-​result-​object·​v3 271 ····​move-​result-​object·​v2
   
270 ····​.​line·​105 272 ····​.​line·​105
271 ····​.​local·​v3,​·​"releaseIdResponse":​Ljava/​lang/​String;​ 273 ····​.​local·​v2,​·​"releaseIdResponse":​Ljava/​lang/​String;​
272 ····​invoke-​static·​{v3},​·​Lcom/​namelessdev/​mpdroid/​cover/​DiscogsCover;​-​>extractReleaseIds(Lj​ava/​lang/​String;​)​Ljava/​util/​List;​ 274 ····​invoke-​static·​{v2},​·​Lcom/​namelessdev/​mpdroid/​cover/​DiscogsCover;​-​>extractReleaseIds(Lj​ava/​lang/​String;​)​Ljava/​util/​List;​
   
273 ····​move-​result-​object·​v4 275 ····​move-​result-​object·​v3
   
274 ····​.​line·​106 276 ····​.​line·​106
275 ····​.​local·​v4,​·​"releaseIds":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​" 277 ····​.​local·​v3,​·​"releaseIds":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​"
276 ····​invoke-​interface·​{v4},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 278 ····​invoke-​interface·​{v3},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
277 ····​move-​result-​object·​v0 279 ····​move-​result-​object·​v5
   
278 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
279 ····​:​cond_0 280 ····​:​cond_0
280 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 281 ····​invoke-​interface·​{v5},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
281 ····​move-​result·​v6 282 ····​move-​result·​v6
   
282 ····​if-​eqz·​v6,​·​:​cond_1 283 ····​if-​eqz·​v6,​·​:​cond_1
   
283 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 284 ····​invoke-​interface·​{v5},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
284 ····​move-​result-​object·​v2 285 ····​move-​result-​object·​v1
   
285 ····​check-​cast·​v2,​·​Ljava/​lang/​String;​ 286 ····​check-​cast·​v1,​·​Ljava/​lang/​String;​
   
286 ····​.​line·​107 287 ····​.​line·​107
287 ····​.​local·​v2,​·​"releaseId":​Ljava/​lang/​String;​ 288 ····​.​local·​v1,​·​"releaseId":​Ljava/​lang/​String;​
288 ····​new-​instance·​v6,​·​Ljava/​lang/​StringBuilder;​ 289 ····​new-​instance·​v6,​·​Ljava/​lang/​StringBuilder;​
   
289 ····​invoke-​direct·​{v6},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 290 ····​invoke-​direct·​{v6},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
290 ····​const-​string·​v7,​·​"http:​/​/​api.​discogs.​com/​releases/​" 291 ····​const-​string·​v7,​·​"http:​/​/​api.​discogs.​com/​releases/​"
   
291 ····​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 292 ····​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
292 ····​move-​result-​object·​v6 293 ····​move-​result-​object·​v6
   
Max diff block lines reached; 2075/7349 bytes (28.24%) of diff not shown.
[−]
smali/com/namelessdev/mpdroid/cover/GracenoteCover.smali
Offset 24, 25 lines modified Offset 24, 26 lines modified
   
   
24 #·​direct·​methods 24 #·​direct·​methods
25 .​method·​static·​constructor·​<clinit>()​V 25 .​method·​static·​constructor·​<clinit>()​V
26 ····​.​locals·​1 26 ····​.​locals·​1
   
27 ····​.​prologue 27 ····​.​prologue
28 ····​.​line·​41 28 ····​.​line·​42
29 ····​invoke-​static·​{},​·​Lcom/​namelessdev/​mpdroid/​MPDApplication;​-​>getInstance()​Lcom/​namelessdev/​mpdroid/​MPDApplication;​ 29 ····​invoke-​static·​{},​·​Lcom/​namelessdev/​mpdroid/​MPDApplication;​-​>getInstance()​Lcom/​namelessdev/​mpdroid/​MPDApplication;​
   
30 ····​move-​result-​object·​v0 30 ····​move-​result-​object·​v0
   
31 ····​invoke-​static·​{v0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​ 31 ····​invoke-​static·​{v0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​
   
32 ····​move-​result-​object·​v0 32 ····​move-​result-​object·​v0
   
33 ····​sput-​object·​v0,​·​Lcom/​namelessdev/​mpdroid/​cover/​GracenoteCover;​-​>SETTINGS:​Landroid/​content/​SharedPreferences;​ 33 ····​sput-​object·​v0,​·​Lcom/​namelessdev/​mpdroid/​cover/​GracenoteCover;​-​>SETTINGS:​Landroid/​content/​SharedPreferences;​
   
  34 ····​.​line·​41
34 ····​return-​void 35 ····​return-​void
35 .​end·​method 36 .​end·​method
   
36 .​method·​public·​constructor·​<init>()​V 37 .​method·​public·​constructor·​<init>()​V
37 ····​.​locals·​0 38 ····​.​locals·​0
   
38 ····​.​prologue 39 ····​.​prologue
Offset 597, 101 lines modified Offset 598, 47 lines modified
   
597 ····​iget-​object·​v3,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​cover/​GracenoteCover;​-​>mClientId:​Ljava/​lang/​String;​ 598 ····​iget-​object·​v3,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​cover/​GracenoteCover;​-​>mClientId:​Ljava/​lang/​String;​
   
598 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 599 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
599 ····​move-​result-​object·​v2 600 ····​move-​result-​object·​v2
   
600 ····​const-​string·​v3,​·​"</​CLIENT>\n" 601 ····​const-​string·​v3,​·​"</​CLIENT>\n····​<USER>"
   
601 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​  
   
602 ····​move-​result-​object·​v2  
   
603 ····​const-​string·​v3,​·​"····​<USER>"  
   
604 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 602 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
605 ····​move-​result-​object·​v2 603 ····​move-​result-​object·​v2
   
606 ····​iget-​object·​v3,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​cover/​GracenoteCover;​-​>mUserId:​Ljava/​lang/​String;​ 604 ····​iget-​object·​v3,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​cover/​GracenoteCover;​-​>mUserId:​Ljava/​lang/​String;​
   
607 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 605 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
608 ····​move-​result-​object·​v2 606 ····​move-​result-​object·​v2
   
609 ····​const-​string·​v3,​·​"</​USER>\n" 607 ····​const-​string·​v3,​·​"</​USER>\n··</​AUTH>\n··​<QUERY·​CMD=\"ALBUM_SEARCH\">​\n····​<MODE>SINGLE_BEST_COV​ER</​MODE>\n····​<TEXT·​TYPE=\"ARTIST\">"
   
610 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​  
   
611 ····​move-​result-​object·​v2  
   
612 ····​const-​string·​v3,​·​"··​</​AUTH>\n"  
   
613 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​  
   
614 ····​move-​result-​object·​v2  
   
615 ····​const-​string·​v3,​·​"··​<QUERY·​CMD=\"ALBUM_SEARCH\">​\n"  
   
616 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​  
   
617 ····​move-​result-​object·​v2  
   
618 ····​const-​string·​v3,​·​"····​<MODE>SINGLE_BEST_COV​ER</​MODE>\n"  
   
619 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​  
   
620 ····​move-​result-​object·​v2  
   
621 ····​const-​string·​v3,​·​"····​<TEXT·​TYPE=\"ARTIST\">"  
   
622 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 608 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
623 ····​move-​result-​object·​v2 609 ····​move-​result-​object·​v2
   
624 ····​invoke-​virtual·​{v2,​·​p1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 610 ····​invoke-​virtual·​{v2,​·​p1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
625 ····​move-​result-​object·​v2 611 ····​move-​result-​object·​v2
   
626 ····​const-​string·​v3,​·​"</​TEXT>\n" 612 ····​const-​string·​v3,​·​"</​TEXT>\n····​<TEXT·​TYPE=\"ALBUM_TITLE\">​"
   
627 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​  
   
628 ····​move-​result-​object·​v2  
   
629 ····​const-​string·​v3,​·​"····​<TEXT·​TYPE=\"ALBUM_TITLE\">​"  
   
630 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 613 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
631 ····​move-​result-​object·​v2 614 ····​move-​result-​object·​v2
   
632 ····​invoke-​virtual·​{v2,​·​p2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 615 ····​invoke-​virtual·​{v2,​·​p2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
Max diff block lines reached; 1020/4420 bytes (23.08%) of diff not shown.
[−]
smali/com/namelessdev/mpdroid/cover/ItunesCover.smali
Offset 40, 14 lines modified Offset 40, 15 lines modified
   
40 ····​const-​string·​v7,​·​"https:​/​/​itunes.​apple.​com/​search?term=" 40 ····​const-​string·​v7,​·​"https:​/​/​itunes.​apple.​com/​search?term="
   
41 ····​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 41 ····​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
42 ····​move-​result-​object·​v6 42 ····​move-​result-​object·​v6
   
  43 ····​.​line·​41
43 ····​invoke-​virtual·​{p1},​·​Lcom/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​-​>getAlbum()​Ljava/​lang/​String;​ 44 ····​invoke-​virtual·​{p1},​·​Lcom/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​-​>getAlbum()​Ljava/​lang/​String;​
   
44 ····​move-​result-​object·​v7 45 ····​move-​result-​object·​v7
   
45 ····​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 46 ····​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
46 ····​move-​result-​object·​v6 47 ····​move-​result-​object·​v6
Offset 72, 14 lines modified Offset 73, 15 lines modified
   
72 ····​move-​result-​object·​v6 73 ····​move-​result-​object·​v6
   
73 ····​invoke-​virtual·​{v6},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 74 ····​invoke-​virtual·​{v6},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
74 ····​move-​result-​object·​v6 75 ····​move-​result-​object·​v6
   
  76 ····​.​line·​40
75 ····​invoke-​virtual·​{p0,​·​v6},​·​Lcom/​namelessdev/​mpdroid/​cover/​ItunesCover;​-​>executeGetRequest(Lj​ava/​lang/​String;​)​Ljava/​lang/​String;​ 77 ····​invoke-​virtual·​{p0,​·​v6},​·​Lcom/​namelessdev/​mpdroid/​cover/​ItunesCover;​-​>executeGetRequest(Lj​ava/​lang/​String;​)​Ljava/​lang/​String;​
   
76 ····​move-​result-​object·​v5 78 ····​move-​result-​object·​v5
   
77 ····​.​line·​43 79 ····​.​line·​43
78 ····​.​local·​v5,​·​"response":​Ljava/​lang/​String;​ 80 ····​.​local·​v5,​·​"response":​Ljava/​lang/​String;​
79 ····​new-​instance·​v4,​·​Lorg/​json/​JSONObject;​ 81 ····​new-​instance·​v4,​·​Lorg/​json/​JSONObject;​
Offset 130, 14 lines modified Offset 132, 15 lines modified
   
130 ····​const/​4·​v7,​·​0x0 132 ····​const/​4·​v7,​·​0x0
   
131 ····​const-​string·​v8,​·​"100x100" 133 ····​const-​string·​v8,​·​"100x100"
   
132 ····​const-​string·​v9,​·​"600x600" 134 ····​const-​string·​v9,​·​"600x600"
   
  135 ····​.​line·​53
133 ····​invoke-​virtual·​{v0,​·​v8,​·​v9},​·​Ljava/​lang/​String;​-​>replace(Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​)​Ljava/​lang/​String;​ 136 ····​invoke-​virtual·​{v0,​·​v8,​·​v9},​·​Ljava/​lang/​String;​-​>replace(Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​)​Ljava/​lang/​String;​
   
134 ····​move-​result-​object·​v8 137 ····​move-​result-​object·​v8
   
135 ····​aput-​object·​v8,​·​v6,​·​v7 138 ····​aput-​object·​v8,​·​v6,​·​v7
136 ····​:​try_end_0 139 ····​:​try_end_0
137 ····​.​catch·​Ljava/​lang/​Exception;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 140 ····​.​catch·​Ljava/​lang/​Exception;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
[−]
smali/com/namelessdev/mpdroid/cover/LastFMCover.smali
Offset 64, 14 lines modified Offset 64, 15 lines modified
   
64 ····​const-​string·​v8,​·​"&album=" 64 ····​const-​string·​v8,​·​"&album="
   
65 ····​invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 65 ····​invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
66 ····​move-​result-​object·​v7 66 ····​move-​result-​object·​v7
   
  67 ····​.​line·​53
67 ····​invoke-​virtual·​{p1},​·​Lcom/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​-​>getAlbum()​Ljava/​lang/​String;​ 68 ····​invoke-​virtual·​{p1},​·​Lcom/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​-​>getAlbum()​Ljava/​lang/​String;​
   
68 ····​move-​result-​object·​v8 69 ····​move-​result-​object·​v8
   
69 ····​invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 70 ····​invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
70 ····​move-​result-​object·​v7 71 ····​move-​result-​object·​v7
[−]
smali/com/namelessdev/mpdroid/cover/LocalCover.smali
Offset 128, 66 lines modified Offset 128, 58 lines modified
   
128 ····​iput-​object·​v0,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​cover/​LocalCover;​-​>mSettings:​Landroid/​content/​SharedPreferences;​ 128 ····​iput-​object·​v0,​·​p0,​·​Lcom/​namelessdev/​mpdroid/​cover/​LocalCover;​-​>mSettings:​Landroid/​content/​SharedPreferences;​
   
129 ····​return-​void 129 ····​return-​void
130 .​end·​method 130 .​end·​method
   
131 .​method·​public·​static·​appendPathString(Land​roid/​net/​Uri$Builder;​Ljava/​lang/​String;​)​V 131 .​method·​public·​static·​appendPathString(Land​roid/​net/​Uri$Builder;​Ljava/​lang/​String;​)​V
132 ····​.​locals·6 132 ····​.​locals·4
133 ····​.​param·​p0,​·​"builder"····​#·​Landroid/​net/​Uri$Builder;​ 133 ····​.​param·​p0,​·​"builder"····​#·​Landroid/​net/​Uri$Builder;​
134 ····​.​param·​p1,​·​"baseString"····​#·​Ljava/​lang/​String;​ 134 ····​.​param·​p1,​·​"baseString"····​#·​Ljava/​lang/​String;​
   
135 ····​.​prologue 135 ····​.​prologue
136 ····​.​line·​59 136 ····​.​line·​59
137 ····​if-​eqz·​p1,​·​:​cond_0 137 ····​if-​eqz·​p1,​·​:​cond_0
   
138 ····​invoke-​virtual·​{p1},​·​Ljava/​lang/​String;​-​>isEmpty()​Z 138 ····​invoke-​virtual·​{p1},​·​Ljava/​lang/​String;​-​>isEmpty()​Z
   
139 ····​move-​result·​v5 139 ····​move-​result·​v2
   
140 ····​if-​nez·​v5,​·​:​cond_0 140 ····​if-​nez·​v2,​·​:​cond_0
   
141 ····​.​line·​60 141 ····​.​line·​60
142 ····​const-​string·​v5,​·​"/​" 142 ····​const-​string·​v2,​·​"/​"
   
143 ····​invoke-​virtual·​{p1,​·​v5},​·​Ljava/​lang/​String;​-​>split(Ljava/​lang/​String;​)​[Ljava/​lang/​String;​ 143 ····​invoke-​virtual·​{p1,​·​v2},​·​Ljava/​lang/​String;​-​>split(Ljava/​lang/​String;​)​[Ljava/​lang/​String;​
   
144 ····​move-​result-​object·​v2 144 ····​move-​result-​object·​v1
   
145 ····​.​line·​61 145 ····​.​line·​61
146 ····​.​local·​v2,​·​"components":​[Ljava/​lang/​String;​ 146 ····​.​local·​v1,​·​"components":​[Ljava/​lang/​String;​
147 ····move-​object·​v0,​·​v2 147 ····array-​length·​v3,​·​v1
   
148 ····​.​local·​v0,​·​"arr$":​[Ljava/​lang/​String;​  
149 ····​array-​length·​v4,​·​v0  
   
150 ····.​local·​v4,​·"len$":​I 148 ····const/​4·v2,​·​0x0
151 ····​const/​4·​v3,​·​0x0  
   
152 ····​.​local·​v3,​·​"i$":​I  
153 ····​:​goto_0 149 ····​:​goto_0
154 ····​if-​ge·​v3,​·​v4,​·​:​cond_0 150 ····​if-​ge·​v2,​·​v3,​·​:​cond_0
   
155 ····​aget-​object·​v1,​·​v0,​·​v3 151 ····​aget-​object·​v0,​·​v1,​·​v2
   
156 ····​.​line·​62 152 ····​.​line·​62
157 ····​.​local·​v1,​·​"component":​Ljava/​lang/​String;​ 153 ····​.​local·​v0,​·​"component":​Ljava/​lang/​String;​
158 ····​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​net/​Uri$Builder;​-​>appendPath(Ljava/​lang/​String;​)​Landroid/​net/​Uri$Builder;​ 154 ····​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​net/​Uri$Builder;​-​>appendPath(Ljava/​lang/​String;​)​Landroid/​net/​Uri$Builder;​
   
159 ····​.​line·​61 155 ····​.​line·​61
160 ····​add-​int/​lit8·​v3,​·​v3,​·​0x1 156 ····​add-​int/​lit8·​v2,​·​v2,​·​0x1
   
161 ····​goto·​:​goto_0 157 ····​goto·​:​goto_0
   
162 ····​.​line·​65 158 ····​.​line·​65
163 ····​.​end·​local·​v0····​#·​"arr$":​[Ljava/​lang/​String;​ 159 ····​.​end·​local·​v0····​#·​"component":​Ljava/​lang/​String;​
164 ····​.​end·​local·​v1····​#·​"component":​Ljava/​lang/​String;​ 160 ····​.​end·​local·​v1····​#·​"components":​[Ljava/​lang/​String;​
165 ····​.​end·​local·​v2····​#·​"components":​[Ljava/​lang/​String;​  
166 ····​.​end·​local·​v3····​#·​"i$":​I  
167 ····​.​end·​local·​v4····​#·​"len$":​I  
168 ····​:​cond_0 161 ····​:​cond_0
169 ····​return-​void 162 ····​return-​void
170 .​end·​method 163 .​end·​method
   
171 .​method·​public·​static·​buildCoverUrl(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 164 .​method·​public·​static·​buildCoverUrl(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
172 ····​.​locals·​5 165 ····​.​locals·​5
173 ····​.​param·​p0,​·​"serverName"····​#·​Ljava/​lang/​String;​ 166 ····​.​param·​p0,​·​"serverName"····​#·​Ljava/​lang/​String;​
Offset 298, 222 lines modified Offset 290, 200 lines modified
   
298 ····​return-​object·​v3 290 ····​return-​object·​v3
299 .​end·​method 291 .​end·​method
   
   
300 #·​virtual·​methods 292 #·​virtual·​methods
301 .​method·​public·​getCoverUrl(Lcom/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​)​[Ljava/​lang/​String;​ 293 .​method·​public·​getCoverUrl(Lcom/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​)​[Ljava/​lang/​String;​
302 ····​.​locals·​25 294 ····​.​locals·​22
303 ····​.​param·​p1,​·​"albumInfo"····​#·​Lcom/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​ 295 ····​.​param·​p1,​·​"albumInfo"····​#·​Lcom/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​
304 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ 296 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
305 ········​value·​=·​{ 297 ········​value·​=·​{
306 ············​Ljava/​lang/​Exception;​ 298 ············​Ljava/​lang/​Exception;​
307 ········​} 299 ········​}
308 ····​.​end·​annotation 300 ····​.​end·​annotation
   
309 ····​.​prologue 301 ····​.​prologue
310 ····​.​line·​90 302 ····​.​line·​90
311 ····​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Lcom/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​-​>getPath()​Ljava/​lang/​String;​ 303 ····​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Lcom/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​-​>getPath()​Ljava/​lang/​String;​
   
312 ····​move-​result-​object·​v20 304 ····​move-​result-​object·​v11
   
313 ····​invoke-​static/​range·​{v20·​.​.​·v20},​·​Landroid/​text/​TextUtils;​-​>isEmpty(Ljava/​lang/​CharSequence;​)​Z 305 ····​invoke-​static·​{v11},​·​Landroid/​text/​TextUtils;​-​>isEmpty(Ljava/​lang/​CharSequence;​)​Z
   
314 ····​move-​result·​v20 306 ····​move-​result·​v11
   
315 ····​if-​eqz·​v20,​·​:​cond_0 307 ····​if-​eqz·​v11,​·​:​cond_0
   
316 ····​.​line·​91 308 ····​.​line·​91
317 ····​const/​16·​v20,​·​0x0 309 ····​const/​4·​v11,​·​0x0
   
318 ····​move/​from16·​v0,​·​v20  
   
Max diff block lines reached; 14777/18221 bytes (81.10%) of diff not shown.
[−]
smali/com/namelessdev/mpdroid/cover/MusicBrainzCover.smali
Offset 335, 28 lines modified Offset 335, 30 lines modified
   
335 ····​const-​string·​v3,​·​"http:​/​/​musicbrainz.​org/​ws/​2/​release-​group/​?query=" 335 ····​const-​string·​v3,​·​"http:​/​/​musicbrainz.​org/​ws/​2/​release-​group/​?query="
   
336 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 336 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
337 ····​move-​result-​object·​v2 337 ····​move-​result-​object·​v2
   
  338 ····​.​line·​151
338 ····​invoke-​virtual·​{p1},​·​Lcom/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​-​>getArtist()​Ljava/​lang/​String;​ 339 ····​invoke-​virtual·​{p1},​·​Lcom/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​-​>getArtist()​Ljava/​lang/​String;​
   
339 ····​move-​result-​object·​v3 340 ····​move-​result-​object·​v3
   
340 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 341 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
341 ····​move-​result-​object·​v2 342 ····​move-​result-​object·​v2
   
342 ····​const/​16·​v3,​·​0x20 343 ····​const/​16·​v3,​·​0x20
   
343 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(C)​Ljava/​lang/​StringBuilder;​ 344 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(C)​Ljava/​lang/​StringBuilder;​
   
344 ····​move-​result-​object·​v2 345 ····​move-​result-​object·​v2
   
  346 ····​.​line·​152
345 ····​invoke-​virtual·​{p1},​·​Lcom/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​-​>getAlbum()​Ljava/​lang/​String;​ 347 ····​invoke-​virtual·​{p1},​·​Lcom/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​-​>getAlbum()​Ljava/​lang/​String;​
   
346 ····​move-​result-​object·​v3 348 ····​move-​result-​object·​v3
   
347 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 349 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
348 ····​move-​result-​object·​v2 350 ····​move-​result-​object·​v2
Offset 403, 39 lines modified Offset 405, 38 lines modified
   
403 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V 405 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
404 ····​.​line·​126 406 ····​.​line·​126
405 ····​.​local·​v0,​·​"coverUrls":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​" 407 ····​.​local·​v0,​·​"coverUrls":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​"
406 ····​invoke-​direct·​{p0,​·​p1},​·​Lcom/​namelessdev/​mpdroid/​cover/​MusicBrainzCover;​-​>searchForRelease(Lco​m/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​)​Ljava/​util/​List;​ 408 ····​invoke-​direct·​{p0,​·​p1},​·​Lcom/​namelessdev/​mpdroid/​cover/​MusicBrainzCover;​-​>searchForRelease(Lco​m/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​)​Ljava/​util/​List;​
   
407 ····​move-​result-​object·​v4 409 ····​move-​result-​object·​v3
   
408 ····​.​line·​127 410 ····​.​line·​127
409 ····​.​local·​v4,​·​"releases":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​" 411 ····​.​local·​v3,​·​"releases":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​"
410 ····​invoke-​interface·​{v4},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 412 ····​invoke-​interface·​{v3},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
411 ····​move-​result-​object·​v2 413 ····​move-​result-​object·​v4
   
412 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​  
413 ····​:​cond_0 414 ····​:​cond_0
414 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 415 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
415 ····​move-​result·​v5 416 ····​move-​result·​v5
   
416 ····​if-​eqz·​v5,​·​:​cond_2 417 ····​if-​eqz·​v5,​·​:​cond_2
   
417 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 418 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
418 ····​move-​result-​object·​v3 419 ····​move-​result-​object·​v2
   
419 ····​check-​cast·​v3,​·​Ljava/​lang/​String;​ 420 ····​check-​cast·​v2,​·​Ljava/​lang/​String;​
   
420 ····​.​line·​128 421 ····​.​line·​128
421 ····​.​local·​v3,​·​"release":​Ljava/​lang/​String;​ 422 ····​.​local·​v2,​·​"release":​Ljava/​lang/​String;​
422 ····​invoke-​direct·​{p0,​·​v3},​·​Lcom/​namelessdev/​mpdroid/​cover/​MusicBrainzCover;​-​>getCoverArtArchiveRe​sponse(Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 423 ····​invoke-​direct·​{p0,​·​v2},​·​Lcom/​namelessdev/​mpdroid/​cover/​MusicBrainzCover;​-​>getCoverArtArchiveRe​sponse(Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
423 ····​move-​result-​object·​v1 424 ····​move-​result-​object·​v1
   
424 ····​.​line·​129 425 ····​.​line·​129
425 ····​.​local·​v1,​·​"covertArtResponse":​Ljava/​lang/​String;​ 426 ····​.​local·​v1,​·​"covertArtResponse":​Ljava/​lang/​String;​
426 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​String;​-​>isEmpty()​Z 427 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​String;​-​>isEmpty()​Z
   
Offset 456, 29 lines modified Offset 457, 29 lines modified
   
456 ····​move-​result·​v5 457 ····​move-​result·​v5
   
457 ····​if-​nez·​v5,​·​:​cond_0 458 ····​if-​nez·​v5,​·​:​cond_0
   
458 ····​.​line·​137 459 ····​.​line·​137
459 ····​.​end·​local·​v1····​#·​"covertArtResponse":​Ljava/​lang/​String;​ 460 ····​.​end·​local·​v1····​#·​"covertArtResponse":​Ljava/​lang/​String;​
460 ····​.​end·​local·​v3····​#·​"release":​Ljava/​lang/​String;​ 461 ····​.​end·​local·​v2····​#·​"release":​Ljava/​lang/​String;​
461 ····​:​cond_2 462 ····​:​cond_2
462 ····​invoke-​interface·​{v0},​·​Ljava/​util/​List;​-​>size()​I 463 ····​invoke-​interface·​{v0},​·​Ljava/​util/​List;​-​>size()​I
   
463 ····​move-​result·​v5 464 ····​move-​result·​v4
   
464 ····​new-​array·​v5,​·​v5,​·​[Ljava/​lang/​String;​ 465 ····​new-​array·​v4,​·​v4,​·​[Ljava/​lang/​String;​
   
465 ····​invoke-​interface·​{v0,​·​v5},​·​Ljava/​util/​List;​-​>toArray([Ljava/​lang/​Object;​)​[Ljava/​lang/​Object;​ 466 ····​invoke-​interface·​{v0,​·​v4},​·​Ljava/​util/​List;​-​>toArray([Ljava/​lang/​Object;​)​[Ljava/​lang/​Object;​
   
466 ····​move-​result-​object·​v5 467 ····​move-​result-​object·​v4
   
467 ····​check-​cast·​v5,​·​[Ljava/​lang/​String;​ 468 ····​check-​cast·​v4,​·​[Ljava/​lang/​String;​
   
468 ····​return-​object·​v5 469 ····​return-​object·​v4
469 .​end·​method 470 .​end·​method
   
470 .​method·​public·​getName()​Ljava/​lang/​String;​ 471 .​method·​public·​getName()​Ljava/​lang/​String;​
471 ····​.​locals·​1 472 ····​.​locals·​1
   
472 ····​.​prologue 473 ····​.​prologue
Max diff block lines reached; 0/3762 bytes (0.00%) of diff not shown.
[−]
smali/com/namelessdev/mpdroid/cover/SpotifyCover.smali
Offset 185, 51 lines modified Offset 185, 53 lines modified
185 ····​.​end·​annotation 185 ····​.​end·​annotation
   
186 ····​.​prologue 186 ····​.​prologue
187 ····​const/​4·​v9,​·​0x0 187 ····​const/​4·​v9,​·​0x0
   
188 ····​.​line·​97 188 ····​.​line·​97
189 ····​:​try_start_0 189 ····​:​try_start_0
190 ····​new-​instance·​v7,​·​Ljava/​lang/​StringBuilder;​ 190 ····​new-​instance·​v6,​·​Ljava/​lang/​StringBuilder;​
   
191 ····​invoke-​direct·​{v7},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 191 ····​invoke-​direct·​{v6},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
192 ····​const-​string·​v8,​·​"http:​/​/​ws.​spotify.​com/​search/​1/​album.​json?q=" 192 ····​const-​string·​v7,​·​"http:​/​/​ws.​spotify.​com/​search/​1/​album.​json?q="
   
193 ····​invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 193 ····​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
194 ····​move-​result-​object·​v7 194 ····​move-​result-​object·​v6
   
  195 ····​.​line·​98
195 ····​invoke-​virtual·​{p1},​·​Lcom/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​-​>getArtist()​Ljava/​lang/​String;​ 196 ····​invoke-​virtual·​{p1},​·​Lcom/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​-​>getArtist()​Ljava/​lang/​String;​
   
196 ····​move-​result-​object·​v8 197 ····​move-​result-​object·​v7
   
197 ····​invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 198 ····​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
198 ····​move-​result-​object·​v7 199 ····​move-​result-​object·​v6
   
199 ····​const/​16·​v8,​·​0x20 200 ····​const/​16·​v7,​·​0x20
   
200 ····​invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​>append(C)​Ljava/​lang/​StringBuilder;​ 201 ····​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(C)​Ljava/​lang/​StringBuilder;​
   
201 ····​move-​result-​object·​v7 202 ····​move-​result-​object·​v6
   
202 ····​invoke-​virtual·​{p1},​·​Lcom/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​-​>getAlbum()​Ljava/​lang/​String;​ 203 ····​invoke-​virtual·​{p1},​·​Lcom/​namelessdev/​mpdroid/​helpers/​AlbumInfo;​-​>getAlbum()​Ljava/​lang/​String;​
   
203 ····​move-​result-​object·​v8 204 ····​move-​result-​object·​v7
   
204 ····​invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 205 ····​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
205 ····​move-​result-​object·​v7 206 ····​move-​result-​object·​v6
   
206 ····​invoke-​virtual·​{v7},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 207 ····​invoke-​virtual·​{v6},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
207 ····​move-​result-​object·​v7 208 ····​move-​result-​object·​v6
   
208 ····invoke-​virtual·{p0,​·v7},​·Lcom/​namelessdev/​mpdroid/​cover/​SpotifyCover;​-​>executeGetRequest(Lj​ava/​lang/​String;​)​Ljava/​lang/​String;​ 209 ····.​line·​97
  210 ····​invoke-​virtual·​{p0,​·​v6},​·​Lcom/​namelessdev/​mpdroid/​cover/​SpotifyCover;​-​>executeGetRequest(Lj​ava/​lang/​String;​)​Ljava/​lang/​String;​
   
209 ····​move-​result-​object·​v2 211 ····​move-​result-​object·​v2
   
210 ····​.​line·​99 212 ····​.​line·​99
211 ····​.​local·​v2,​·​"albumResponse":​Ljava/​lang/​String;​ 213 ····​.​local·​v2,​·​"albumResponse":​Ljava/​lang/​String;​
212 ····​invoke-​static·​{v2},​·​Lcom/​namelessdev/​mpdroid/​cover/​SpotifyCover;​-​>extractAlbumIds(Ljav​a/​lang/​String;​)​Ljava/​util/​List;​ 214 ····​invoke-​static·​{v2},​·​Lcom/​namelessdev/​mpdroid/​cover/​SpotifyCover;​-​>extractAlbumIds(Ljav​a/​lang/​String;​)​Ljava/​util/​List;​
   
Offset 237, 15 lines modified Offset 239, 14 lines modified
   
237 ····​.​line·​100 239 ····​.​line·​100
238 ····​.​local·​v1,​·​"albumIds":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​" 240 ····​.​local·​v1,​·​"albumIds":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​"
239 ····​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 241 ····​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
240 ····​move-​result-​object·​v6 242 ····​move-​result-​object·​v6
   
241 ····​.​local·​v6,​·​"i$":​Ljava/​util/​Iterator;​  
242 ····​:​cond_0 243 ····​:​cond_0
243 ····​invoke-​interface·​{v6},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 244 ····​invoke-​interface·​{v6},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
244 ····​move-​result·​v7 245 ····​move-​result·​v7
   
245 ····​if-​eqz·​v7,​·​:​cond_1 246 ····​if-​eqz·​v7,​·​:​cond_1
   
Offset 290, 59 lines modified Offset 291, 58 lines modified
290 ····​invoke-​static·​{v4},​·​Landroid/​text/​TextUtils;​-​>isEmpty(Ljava/​lang/​CharSequence;​)​Z 291 ····​invoke-​static·​{v4},​·​Landroid/​text/​TextUtils;​-​>isEmpty(Ljava/​lang/​CharSequence;​)​Z
   
291 ····​move-​result·​v7 292 ····​move-​result·​v7
   
292 ····​if-​nez·​v7,​·​:​cond_0 293 ····​if-​nez·​v7,​·​:​cond_0
   
293 ····​.​line·​106 294 ····​.​line·​106
294 ····​const-​string·​v7,​·​"/​cover/​" 295 ····​const-​string·​v6,​·​"/​cover/​"
   
295 ····​const-​string·​v8,​·​"/​640/​" 296 ····​const-​string·​v7,​·​"/​640/​"
   
296 ····​invoke-​virtual·​{v4,​·​v7,​·​v8},​·​Ljava/​lang/​String;​-​>replace(Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​)​Ljava/​lang/​String;​ 297 ····​invoke-​virtual·​{v4,​·​v6,​·​v7},​·​Ljava/​lang/​String;​-​>replace(Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​)​Ljava/​lang/​String;​
   
297 ····​move-​result-​object·​v4 298 ····​move-​result-​object·​v4
   
298 ····​.​line·​107 299 ····​.​line·​107
299 ····​const/​4·​v7,​·​0x1 300 ····​const/​4·​v6,​·​0x1
   
300 ··