[−]
/home/hans/code/fdroid/data/tmp/damo.three.ie_17.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_damo.three.ie_17.apk
[−]
zipinfo {}
Offset 1, 757 lines modified Offset 1, 757 lines modified
1 Zip·​file·​size:​·​1615442·​bytes,​·​number·​of·​entries:​·​755 1 Zip·​file·​size:​·​1612964·​bytes,​·​number·​of·​entries:​·​755
2 -​rw-​-​-​-​·····​2.​0·​fat····​71679·​bl·​defN·​15-​Feb-​28·​08:​31·​META-​INF/​MANIFEST.​MF 2 -​rw-​-​-​-​·····​2.​0·​fat····​71679·​bl·​defN·​15-​Feb-​28·​08:​31·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat····​71800·​bl·​defN·​15-​Feb-​28·​08:​31·​META-​INF/​D2569998.​SF 3 -​rw-​-​-​-​·····​2.​0·​fat····​71800·​bl·​defN·​15-​Feb-​28·​08:​31·​META-​INF/​D2569998.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​15-​Feb-​28·​08:​31·​META-​INF/​D2569998.​RSA 4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​15-​Feb-​28·​08:​31·​META-​INF/​D2569998.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat·······​33·​bl·​defN·​15-​Feb-​28·​06:​59·​META-​INF/​services/​org.​ocpsoft.​prettytime.​PrettyTime  
6 -​rw-​-​-​-​·····​2.​0·​fat······​334·​bl·​defN·​15-​Feb-​28·​06:​59·​META-​INF/​INDEX.​LIST  
7 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Feb-​28·​06:​59·​META-​INF/​buildserverid 5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Feb-​28·​06:​59·​META-​INF/​buildserverid
8 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Feb-​28·​06:​59·​META-​INF/​fdroidserverid 6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Feb-​28·​06:​59·​META-​INF/​fdroidserverid
9 -​rw-​-​-​-​·····​2.​0·​fat·····​6132·​bX·​defN·15-​Feb-​28·​06:​59·​AndroidManifest.​xml 7 -​rw-​-​-​-​·····​2.​0·​fat·····​6132·​bX·​defN·08-​Jan-​01·​00:​00·​AndroidManifest.​xml
10 -​rw-​-​-​-​·····​2.​0·​fat······​492·​bl·​defN·15-​Feb-​28·​06:​59·​res/​anim/​abc_fade_in.​xml 8 -​rw-​-​-​-​·····​2.​0·​fat······​492·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_fade_in.​xml
11 -​rw-​-​-​-​·····​2.​0·​fat······​492·​bl·​defN·15-​Feb-​28·​06:​59·​res/​anim/​abc_fade_out.​xml 9 -​rw-​-​-​-​·····​2.​0·​fat······​492·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_fade_out.​xml
12 -​rw-​-​-​-​·····​2.​0·​fat······​504·​bl·​defN·15-​Feb-​28·​06:​59·​res/​anim/​abc_slide_in_bottom.​xml 10 -​rw-​-​-​-​·····​2.​0·​fat······​504·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_in_bottom.​xml
13 -​rw-​-​-​-​·····​2.​0·​fat······​504·​bl·​defN·15-​Feb-​28·​06:​59·​res/​anim/​abc_slide_in_top.​xml 11 -​rw-​-​-​-​·····​2.​0·​fat······​504·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_in_top.​xml
14 -​rw-​-​-​-​·····​2.​0·​fat······​504·​bl·​defN·15-​Feb-​28·​06:​59·​res/​anim/​abc_slide_out_bottom.​xml 12 -​rw-​-​-​-​·····​2.​0·​fat······​504·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_out_bottom.​xml
15 -​rw-​-​-​-​·····​2.​0·​fat······​504·​bl·​defN·15-​Feb-​28·​06:​59·​res/​anim/​abc_slide_out_top.​xml 13 -​rw-​-​-​-​·····​2.​0·​fat······​504·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_out_top.​xml
16 -​rw-​-​-​-​·····​2.​0·​fat······​564·​bl·​defN·15-​Feb-​28·​06:​59·​res/​color/​abc_background_cache_​hint_selector_materia​l_dark.​xml 14 -​rw-​-​-​-​·····​2.​0·​fat······​564·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_background_cache_​hint_selector_materia​l_dark.​xml
17 -​rw-​-​-​-​·····​2.​0·​fat······​564·​bl·​defN·15-​Feb-​28·​06:​59·​res/​color/​abc_background_cache_​hint_selector_materia​l_light.​xml 15 -​rw-​-​-​-​·····​2.​0·​fat······​564·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_background_cache_​hint_selector_materia​l_light.​xml
18 -​rw-​-​-​-​·····​2.​0·​fat······​556·​bl·​defN·15-​Feb-​28·​06:​59·​res/​color/​abc_primary_text_disa​ble_only_material_dar​k.​xml 16 -​rw-​-​-​-​·····​2.​0·​fat······​556·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_disa​ble_only_material_dar​k.​xml
19 -​rw-​-​-​-​·····​2.​0·​fat······​556·​bl·​defN·15-​Feb-​28·​06:​59·​res/​color/​abc_primary_text_disa​ble_only_material_lig​ht.​xml 17 -​rw-​-​-​-​·····​2.​0·​fat······​556·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_disa​ble_only_material_lig​ht.​xml
20 -​rw-​-​-​-​·····​2.​0·​fat······​556·​bl·​defN·15-​Feb-​28·​06:​59·​res/​color/​abc_primary_text_mate​rial_dark.​xml 18 -​rw-​-​-​-​·····​2.​0·​fat······​556·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_mate​rial_dark.​xml
21 -​rw-​-​-​-​·····​2.​0·​fat······​556·​bl·​defN·15-​Feb-​28·​06:​59·​res/​color/​abc_primary_text_mate​rial_light.​xml 19 -​rw-​-​-​-​·····​2.​0·​fat······​556·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_mate​rial_light.​xml
22 -​rw-​-​-​-​·····​2.​0·​fat······​696·​bl·​defN·15-​Feb-​28·​06:​59·​res/​color/​abc_search_url_text.​xml 20 -​rw-​-​-​-​·····​2.​0·​fat······​696·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_search_url_text.​xml
23 -​rw-​-​-​-​·····​2.​0·​fat······​556·​bl·​defN·15-​Feb-​28·​06:​59·​res/​color/​abc_secondary_text_ma​terial_dark.​xml 21 -​rw-​-​-​-​·····​2.​0·​fat······​556·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_secondary_text_ma​terial_dark.​xml
24 -​rw-​-​-​-​·····​2.​0·​fat······​556·​bl·​defN·15-​Feb-​28·​06:​59·​res/​color/​abc_secondary_text_ma​terial_light.​xml 22 -​rw-​-​-​-​·····​2.​0·​fat······​556·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_secondary_text_ma​terial_light.​xml
25 -​rw-​-​-​-​·····​1.​0·​fat······​572·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​hdpi-​v11/​ic_warning.​png 23 -​rw-​-​-​-​·····​1.​0·​fat······​572·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v11/​ic_warning.​png
26 -​rw-​-​-​-​·····​1.​0·​fat······​303·​b-​·​stor·15-​Feb-​28·​06:​58·​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
27 -​rw-​-​-​-​·····​1.​0·​fat······​304·​b-​·​stor·15-​Feb-​28·​06:​58·​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
28 -​rw-​-​-​-​·····​1.​0·​fat······​306·​b-​·​stor·15-​Feb-​28·​06:​58·​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
29 -​rw-​-​-​-​·····​1.​0·​fat······​549·​b-​·​stor·15-​Feb-​28·​06:​58·​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
30 -​rw-​-​-​-​·····​1.​0·​fat······​622·​b-​·​stor·15-​Feb-​28·​06:​58·​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
31 -​rw-​-​-​-​·····​1.​0·​fat······​753·​b-​·​stor·15-​Feb-​28·​06:​58·​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
32 -​rw-​-​-​-​·····​1.​0·​fat·····​2040·​b-​·​stor·15-​Feb-​28·​06:​58·​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
33 -​rw-​-​-​-​·····​1.​0·​fat·····​2053·​b-​·​stor·15-​Feb-​28·​06:​58·​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
34 -​rw-​-​-​-​·····​1.​0·​fat······​229·​b-​·​stor·15-​Feb-​28·​06:​58·​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
35 -​rw-​-​-​-​·····​1.​0·​fat······​407·​b-​·​stor·15-​Feb-​28·​06:​58·​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
36 -​rw-​-​-​-​·····​1.​0·​fat······​275·​b-​·​stor·15-​Feb-​28·​06:​58·​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
37 -​rw-​-​-​-​·····​1.​0·​fat······​226·​b-​·​stor·15-​Feb-​28·​06:​58·​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
38 -​rw-​-​-​-​·····​1.​0·​fat······​147·​b-​·​stor·15-​Feb-​28·​06:​58·​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
39 -​rw-​-​-​-​·····​1.​0·​fat······​281·​b-​·​stor·15-​Feb-​28·​06:​58·​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
40 -​rw-​-​-​-​·····​1.​0·​fat······​584·​b-​·​stor·15-​Feb-​28·​06:​58·​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
41 -​rw-​-​-​-​·····​1.​0·​fat······​190·​b-​·​stor·15-​Feb-​28·​06:​58·​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
42 -​rw-​-​-​-​·····​1.​0·​fat······​360·​b-​·​stor·15-​Feb-​28·​06:​58·​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
43 -​rw-​-​-​-​·····​1.​0·​fat······​270·​b-​·​stor·15-​Feb-​28·​06:​58·​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
44 -​rw-​-​-​-​·····​1.​0·​fat······​729·​b-​·​stor·15-​Feb-​28·​06:​58·​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
45 -​rw-​-​-​-​·····​1.​0·​fat·····​1018·​b-​·​stor·15-​Feb-​28·​06:​58·​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
46 -​rw-​-​-​-​·····​1.​0·​fat······​541·​b-​·​stor·15-​Feb-​28·​06:​58·​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
47 -​rw-​-​-​-​·····​1.​0·​fat······​170·​b-​·​stor·15-​Feb-​28·​06:​58·​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
48 -​rw-​-​-​-​·····​1.​0·​fat······​244·​b-​·​stor·15-​Feb-​28·​06:​58·​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
49 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·15-​Feb-​28·​06:​58·​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
50 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·15-​Feb-​28·​06:​58·​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
51 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·15-​Feb-​28·​06:​58·​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
52 -​rw-​-​-​-​·····​1.​0·​fat······​239·​b-​·​stor·15-​Feb-​28·​06:​58·​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
53 -​rw-​-​-​-​·····​1.​0·​fat······​240·​b-​·​stor·15-​Feb-​28·​06:​58·​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
54 -​rw-​-​-​-​·····​1.​0·​fat······​853·​b-​·​stor·15-​Feb-​28·​06:​58·​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
55 -​rw-​-​-​-​·····​1.​0·​fat·····​1256·​b-​·​stor·15-​Feb-​28·​06:​58·​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
56 -​rw-​-​-​-​·····​1.​0·​fat······​417·​b-​·​stor·15-​Feb-​28·​06:​58·​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
57 -​rw-​-​-​-​·····​1.​0·​fat······​530·​b-​·​stor·15-​Feb-​28·​06:​58·​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
58 -​rw-​-​-​-​·····​1.​0·​fat······​199·​b-​·​stor·15-​Feb-​28·​06:​58·​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
59 -​rw-​-​-​-​·····​1.​0·​fat······​192·​b-​·​stor·15-​Feb-​28·​06:​58·​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
60 -​rw-​-​-​-​·····​1.​0·​fat······​194·​b-​·​stor·15-​Feb-​28·​06:​58·​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
61 -​rw-​-​-​-​·····​1.​0·​fat······​187·​b-​·​stor·15-​Feb-​28·​06:​58·​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
62 -​rw-​-​-​-​·····​1.​0·​fat······​182·​b-​·​stor·15-​Feb-​28·​06:​58·​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
63 -​rw-​-​-​-​·····​1.​0·​fat······​375·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​hdpi-​v4/​ic_content_copy.​png 61 -​rw-​-​-​-​·····​1.​0·​fat······​375·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_content_copy.​png
64 -​rw-​-​-​-​·····​1.​0·​fat······​226·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​hdpi-​v4/​ic_expand_less.​png 62 -​rw-​-​-​-​·····​1.​0·​fat······​226·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_expand_less.​png
65 -​rw-​-​-​-​·····​1.​0·​fat······​214·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​hdpi-​v4/​ic_expand_more.​png 63 -​rw-​-​-​-​·····​1.​0·​fat······​214·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_expand_more.​png
66 -​rw-​-​-​-​·····​1.​0·​fat·····​2242·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​hdpi-​v4/​ic_launcher.​png 64 -​rw-​-​-​-​·····​1.​0·​fat·····​2242·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_launcher.​png
67 -​rw-​-​-​-​·····​1.​0·​fat······​675·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​hdpi-​v4/​ic_refresh.​png 65 -​rw-​-​-​-​·····​1.​0·​fat······​675·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_refresh.​png
68 -​rw-​-​-​-​·····​1.​0·​fat······​572·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​hdpi-​v4/​ic_warning.​png 66 -​rw-​-​-​-​·····​1.​0·​fat······​572·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_warning.​png
69 -​rw-​-​-​-​·····​1.​0·​fat······​410·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​ldrtl-​hdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png 67 -​rw-​-​-​-​·····​1.​0·​fat······​410·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​ldrtl-​hdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png
70 -​rw-​-​-​-​·····​1.​0·​fat······​280·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​ldrtl-​hdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png 68 -​rw-​-​-​-​·····​1.​0·​fat······​280·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​ldrtl-​hdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png
71 -​rw-​-​-​-​·····​1.​0·​fat······​585·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​ldrtl-​hdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png 69 -​rw-​-​-​-​·····​1.​0·​fat······​585·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​ldrtl-​hdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png
72 -​rw-​-​-​-​·····​1.​0·​fat······​367·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​ldrtl-​hdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png 70 -​rw-​-​-​-​·····​1.​0·​fat······​367·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​ldrtl-​hdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png
73 -​rw-​-​-​-​·····​1.​0·​fat······​347·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​ldrtl-​mdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png 71 -​rw-​-​-​-​·····​1.​0·​fat······​347·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​ldrtl-​mdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png
74 -​rw-​-​-​-​·····​1.​0·​fat······​174·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​ldrtl-​mdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png 72 -​rw-​-​-​-​·····​1.​0·​fat······​174·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​ldrtl-​mdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png
75 -​rw-​-​-​-​·····​1.​0·​fat······​381·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​ldrtl-​mdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png 73 -​rw-​-​-​-​·····​1.​0·​fat······​381·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​ldrtl-​mdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png
76 -​rw-​-​-​-​·····​1.​0·​fat······​342·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​ldrtl-​mdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png 74 -​rw-​-​-​-​·····​1.​0·​fat······​342·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​ldrtl-​mdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png
77 -​rw-​-​-​-​·····​1.​0·​fat······​445·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​ldrtl-​xhdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png 75 -​rw-​-​-​-​·····​1.​0·​fat······​445·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​ldrtl-​xhdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png
78 -​rw-​-​-​-​·····​1.​0·​fat······​237·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​ldrtl-​xhdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png 76 -​rw-​-​-​-​·····​1.​0·​fat······​237·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​ldrtl-​xhdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png
79 -​rw-​-​-​-​·····​1.​0·​fat······​691·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​ldrtl-​xhdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png 77 -​rw-​-​-​-​·····​1.​0·​fat······​691·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​ldrtl-​xhdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png
80 -​rw-​-​-​-​·····​1.​0·​fat······​483·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​ldrtl-​xhdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png 78 -​rw-​-​-​-​·····​1.​0·​fat······​483·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​ldrtl-​xhdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png
81 -​rw-​-​-​-​·····​1.​0·​fat······​512·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​ldrtl-​xxhdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png 79 -​rw-​-​-​-​·····​1.​0·​fat······​512·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​ldrtl-​xxhdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png
82 -​rw-​-​-​-​·····​1.​0·​fat······​346·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​ldrtl-​xxhdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png 80 -​rw-​-​-​-​·····​1.​0·​fat······​346·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​ldrtl-​xxhdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png
83 -​rw-​-​-​-​·····​1.​0·​fat······​934·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​ldrtl-​xxhdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png 81 -​rw-​-​-​-​·····​1.​0·​fat······​934·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​ldrtl-​xxhdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png
84 -​rw-​-​-​-​·····​1.​0·​fat······​593·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​ldrtl-​xxhdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png 82 -​rw-​-​-​-​·····​1.​0·​fat······​593·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​ldrtl-​xxhdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png
85 -​rw-​-​-​-​·····​1.​0·​fat······​246·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​ldrtl-​xxxhdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png 83 -​rw-​-​-​-​·····​1.​0·​fat······​246·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​ldrtl-​xxxhdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png
86 -​rw-​-​-​-​·····​1.​0·​fat······​399·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​ldrtl-​xxxhdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png 84 -​rw-​-​-​-​·····​1.​0·​fat······​399·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​ldrtl-​xxxhdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png
87 -​rw-​-​-​-​·····​1.​0·​fat·····​1180·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​ldrtl-​xxxhdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png 85 -​rw-​-​-​-​·····​1.​0·​fat·····​1180·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​ldrtl-​xxxhdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png
88 -​rw-​-​-​-​·····​1.​0·​fat······​518·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​ldrtl-​xxxhdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png 86 -​rw-​-​-​-​·····​1.​0·​fat······​518·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​ldrtl-​xxxhdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png
89 -​rw-​-​-​-​·····​1.​0·​fat······​412·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​mdpi-​v11/​ic_warning.​png 87 -​rw-​-​-​-​·····​1.​0·​fat······​412·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​mdpi-​v11/​ic_warning.​png
90 -​rw-​-​-​-​·····​1.​0·​fat······​283·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​mdpi-​v4/​abc_ab_share_pack_hol​o_dark.​9.​png 88 -​rw-​-​-​-​·····​1.​0·​fat······​283·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​mdpi-​v4/​abc_ab_share_pack_hol​o_dark.​9.​png
91 -​rw-​-​-​-​·····​1.​0·​fat······​284·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​mdpi-​v4/​abc_ab_share_pack_hol​o_light.​9.​png 89 -​rw-​-​-​-​·····​1.​0·​fat······​284·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​mdpi-​v4/​abc_ab_share_pack_hol​o_light.​9.​png
92 -​rw-​-​-​-​·····​1.​0·​fat······​288·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​mdpi-​v4/​abc_btn_check_to_on_m​trl_000.​png 90 -​rw-​-​-​-​·····​1.​0·​fat······​288·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​mdpi-​v4/​abc_btn_check_to_on_m​trl_000.​png
93 -​rw-​-​-​-​·····​1.​0·​fat······​429·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​mdpi-​v4/​abc_btn_check_to_on_m​trl_015.​png 91 -​rw-​-​-​-​·····​1.​0·​fat······​429·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​mdpi-​v4/​abc_btn_check_to_on_m​trl_015.​png
94 -​rw-​-​-​-​·····​1.​0·​fat······​428·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​mdpi-​v4/​abc_btn_radio_to_on_m​trl_000.​png 92 -​rw-​-​-​-​·····​1.​0·​fat······​428·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​mdpi-​v4/​abc_btn_radio_to_on_m​trl_000.​png
95 -​rw-​-​-​-​·····​1.​0·​fat······​493·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​mdpi-​v4/​abc_btn_radio_to_on_m​trl_015.​png 93 -​rw-​-​-​-​·····​1.​0·​fat······​493·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​mdpi-​v4/​abc_btn_radio_to_on_m​trl_015.​png
96 -​rw-​-​-​-​·····​1.​0·​fat·····​1344·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​mdpi-​v4/​abc_btn_switch_to_on_​mtrl_00001.​9.​png 94 -​rw-​-​-​-​·····​1.​0·​fat·····​1344·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​mdpi-​v4/​abc_btn_switch_to_on_​mtrl_00001.​9.​png
97 -​rw-​-​-​-​·····​1.​0·​fat·····​1415·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​mdpi-​v4/​abc_btn_switch_to_on_​mtrl_00012.​9.​png 95 -​rw-​-​-​-​·····​1.​0·​fat·····​1415·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​mdpi-​v4/​abc_btn_switch_to_on_​mtrl_00012.​9.​png
98 -​rw-​-​-​-​·····​1.​0·​fat······​225·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​mdpi-​v4/​abc_cab_background_to​p_mtrl_alpha.​9.​png 96 -​rw-​-​-​-​·····​1.​0·​fat······​225·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​mdpi-​v4/​abc_cab_background_to​p_mtrl_alpha.​9.​png
99 -​rw-​-​-​-​·····​1.​0·​fat······​345·​b-​·​stor·15-​Feb-​28·​06:​58·​res/​drawable-​mdpi-​v4/​abc_ic_ab_back_mtrl_a​m_alpha.​png 97 -​rw-​-​-​-​·····​1.​0·​fat······​345·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​mdpi-​v4/​abc_ic_ab_back_mtrl_a​m_alpha.​png
Max diff block lines reached; 0/146491 bytes (0.00%) of diff not shown.
[−]
APK metadata
Offset 5, 14 lines modified Offset 5, 16 lines modified
5 isFrameworkApk:​·​false 5 isFrameworkApk:​·​false
6 packageInfo:​·​null 6 packageInfo:​·​null
7 sdkInfo:​ 7 sdkInfo:​
8 ··​minSdkVersion:​·​'7' 8 ··​minSdkVersion:​·​'7'
9 ··​targetSdkVersion:​·​'21' 9 ··​targetSdkVersion:​·​'21'
10 sharedLibrary:​·​false 10 sharedLibrary:​·​false
11 unknownFiles:​ 11 unknownFiles:​
  12 ··​org/​jsoup/​nodes/​entities-​base.​properties:​·​'8'
  13 ··​org/​jsoup/​nodes/​entities-​full.​properties:​·​'8'
12 ··​org/​joda/​time/​format/​messages.​properties:​·​'8' 14 ··​org/​joda/​time/​format/​messages.​properties:​·​'8'
13 ··​org/​joda/​time/​format/​messages_da.​properties:​·​'8' 15 ··​org/​joda/​time/​format/​messages_da.​properties:​·​'8'
14 ··​org/​joda/​time/​format/​messages_de.​properties:​·​'8' 16 ··​org/​joda/​time/​format/​messages_de.​properties:​·​'8'
15 ··​org/​joda/​time/​format/​messages_en.​properties:​·​'8' 17 ··​org/​joda/​time/​format/​messages_en.​properties:​·​'8'
16 ··​org/​joda/​time/​format/​messages_es.​properties:​·​'8' 18 ··​org/​joda/​time/​format/​messages_es.​properties:​·​'8'
17 ··​org/​joda/​time/​format/​messages_fr.​properties:​·​'8' 19 ··​org/​joda/​time/​format/​messages_fr.​properties:​·​'8'
18 ··​org/​joda/​time/​format/​messages_ja.​properties:​·​'8' 20 ··​org/​joda/​time/​format/​messages_ja.​properties:​·​'8'
Offset 451, 16 lines modified Offset 453, 14 lines modified
451 ··​org/​joda/​time/​tz/​data/​Pacific/​Rarotonga:​·​'8' 453 ··​org/​joda/​time/​tz/​data/​Pacific/​Rarotonga:​·​'8'
452 ··​org/​joda/​time/​tz/​data/​Pacific/​Saipan:​·​'8' 454 ··​org/​joda/​time/​tz/​data/​Pacific/​Saipan:​·​'8'
453 ··​org/​joda/​time/​tz/​data/​Pacific/​Tahiti:​·​'8' 455 ··​org/​joda/​time/​tz/​data/​Pacific/​Tahiti:​·​'8'
454 ··​org/​joda/​time/​tz/​data/​Pacific/​Tarawa:​·​'8' 456 ··​org/​joda/​time/​tz/​data/​Pacific/​Tarawa:​·​'8'
455 ··​org/​joda/​time/​tz/​data/​Pacific/​Tongatapu:​·​'8' 457 ··​org/​joda/​time/​tz/​data/​Pacific/​Tongatapu:​·​'8'
456 ··​org/​joda/​time/​tz/​data/​Pacific/​Wake:​·​'8' 458 ··​org/​joda/​time/​tz/​data/​Pacific/​Wake:​·​'8'
457 ··​org/​joda/​time/​tz/​data/​Pacific/​Wallis:​·​'8' 459 ··​org/​joda/​time/​tz/​data/​Pacific/​Wallis:​·​'8'
458 ··​org/​jsoup/​nodes/​entities-​base.​properties:​·​'8'  
459 ··​org/​jsoup/​nodes/​entities-​full.​properties:​·​'8'  
460 usesFramework:​ 460 usesFramework:​
461 ··​ids:​ 461 ··​ids:​
462 ··​-​·​1 462 ··​-​·​1
463 ··​tag:​·​null 463 ··​tag:​·​null
464 version:​·​2.​2.​1-​dirty 464 version:​·​2.​2.​1-​dirty
465 versionInfo:​ 465 versionInfo:​
466 ··​versionCode:​·​'17' 466 ··​versionCode:​·​'17'
[−]
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/android/support/v7/cardview/R.smali
Offset 19, 10 lines modified Offset 19, 9 lines modified
19 .​method·​public·​constructor·​<init>()​V 19 .​method·​public·​constructor·​<init>()​V
20 ····​.​locals·​0 20 ····​.​locals·​0
   
21 ····​.​prologue 21 ····​.​prologue
22 ····​.​line·​9 22 ····​.​line·​9
23 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 23 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
24 ····​.​line·​39  
25 ····​return-​void 24 ····​return-​void
26 .​end·​method 25 .​end·​method
[−]
smali/com/github/machinarius/preferencefragment/R.smali
Offset 19, 10 lines modified Offset 19, 9 lines modified
19 .​method·​public·​constructor·​<init>()​V 19 .​method·​public·​constructor·​<init>()​V
20 ····​.​locals·​0 20 ····​.​locals·​0
   
21 ····​.​prologue 21 ····​.​prologue
22 ····​.​line·​9 22 ····​.​line·​9
23 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 23 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
24 ····​.​line·​26  
25 ····​return-​void 24 ····​return-​void
26 .​end·​method 25 .​end·​method
[−]
smali/damo/three/ie/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·​1899  
35 ····​return-​void 34 ····​return-​void
36 .​end·​method 35 .​end·​method
[−]
smali/damo/three/ie/activity/InternetExpirationActivity$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Ldamo/​three/​ie/​activity/​InternetExpirationAct​ivity;​ 21 .​field·​final·​synthetic·​this$0:​Ldamo/​three/​ie/​activity/​InternetExpirationAct​ivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Ldamo/​three/​ie/​activity/​InternetExpirationAct​ivity;​)​V 23 .​method·​constructor·​<init>(Ldamo/​three/​ie/​activity/​InternetExpirationAct​ivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Ldamo/​three/​ie/​activity/​InternetExpirationAct​ivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​84 27 ····​.​line·​84
27 ····​iput-​object·​p1,​·​p0,​·​Ldamo/​three/​ie/​activity/​InternetExpirationAct​ivity$2;​-​>this$0:​Ldamo/​three/​ie/​activity/​InternetExpirationAct​ivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Ldamo/​three/​ie/​activity/​InternetExpirationAct​ivity$2;​-​>this$0:​Ldamo/​three/​ie/​activity/​InternetExpirationAct​ivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/damo/three/ie/activity/InternetExpirationActivity.smali
Offset 82, 20 lines modified Offset 82, 22 lines modified
   
82 ····​const/​4·​v2,​·​0x1 82 ····​const/​4·​v2,​·​0x1
   
83 ····​new-​array·​v2,​·​v2,​·​[Ljava/​lang/​Object;​ 83 ····​new-​array·​v2,​·​v2,​·​[Ljava/​lang/​Object;​
   
84 ····​const/​4·​v3,​·​0x0 84 ····​const/​4·​v3,​·​0x0
   
  85 ····​.​line·​99
85 ····​invoke-​direct·​{p0},​·​Ldamo/​three/​ie/​activity/​InternetExpirationAct​ivity;​-​>getLastRefreshTime()​Ljava/​lang/​String;​ 86 ····​invoke-​direct·​{p0},​·​Ldamo/​three/​ie/​activity/​InternetExpirationAct​ivity;​-​>getLastRefreshTime()​Ljava/​lang/​String;​
   
86 ····​move-​result-​object·​v4 87 ····​move-​result-​object·​v4
   
87 ····​aput-​object·​v4,​·​v2,​·​v3 88 ····​aput-​object·​v4,​·​v2,​·​v3
   
  89 ····​.​line·​98
88 ····​invoke-​static·​{v0,​·​v2},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​ 90 ····​invoke-​static·​{v0,​·​v2},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
   
89 ····​move-​result-​object·​v0 91 ····​move-​result-​object·​v0
   
90 ····​invoke-​virtual·​{v1,​·​v0},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V 92 ····​invoke-​virtual·​{v1,​·​v0},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V
   
91 ····​.​line·​100 93 ····​.​line·​100
[−]
smali/damo/three/ie/activity/LoginActivity.smali
Offset 2, 15 lines modified Offset 2, 14 lines modified
2 .​super·​Landroid/​app/​Activity;​ 2 .​super·​Landroid/​app/​Activity;​
3 .​source·​"LoginActivity.​java" 3 .​source·​"LoginActivity.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ····​value·​=·​{ 6 ····​value·​=·​{
7 ········​Ldamo/​three/​ie/​activity/​LoginActivity$1;​,​  
8 ········​Ldamo/​three/​ie/​activity/​LoginActivity$LoginCl​ickListener;​ 7 ········​Ldamo/​three/​ie/​activity/​LoginActivity$LoginCl​ickListener;​
9 ····​} 8 ····​}
10 .​end·​annotation 9 .​end·​annotation
   
   
11 #·​instance·​fields 10 #·​instance·​fields
12 .​field·​private·​continueButton:​Landroid/​widget/​Button;​ 11 .​field·​private·​continueButton:​Landroid/​widget/​Button;​
Offset 34, 15 lines modified Offset 33, 14 lines modified
34 .​method·​public·​constructor·​<init>()​V 33 .​method·​public·​constructor·​<init>()​V
35 ····​.​locals·​0 34 ····​.​locals·​0
   
36 ····​.​prologue 35 ····​.​prologue
37 ····​.​line·​43 36 ····​.​line·​43
38 ····​invoke-​direct·​{p0},​·​Landroid/​app/​Activity;​-​><init>()​V 37 ····​invoke-​direct·​{p0},​·​Landroid/​app/​Activity;​-​><init>()​V
   
39 ····​.​line·​135  
40 ····​return-​void 38 ····​return-​void
41 .​end·​method 39 .​end·​method
   
42 .​method·​static·​synthetic·​access$100(Ldamo/​three/​ie/​activity/​LoginActivity;​)​Landroid/​widget/​TextView;​ 40 .​method·​static·​synthetic·​access$100(Ldamo/​three/​ie/​activity/​LoginActivity;​)​Landroid/​widget/​TextView;​
43 ····​.​locals·​1 41 ····​.​locals·​1
44 ····​.​param·​p0,​·​"x0"····​#·​Ldamo/​three/​ie/​activity/​LoginActivity;​ 42 ····​.​param·​p0,​·​"x0"····​#·​Ldamo/​three/​ie/​activity/​LoginActivity;​
   
Offset 629, 14 lines modified Offset 627, 15 lines modified
   
629 ····​iget-​object·​v1,​·​p0,​·​Ldamo/​three/​ie/​activity/​LoginActivity;​-​>sharedPreferences:​Landroid/​content/​SharedPreferences;​ 627 ····​iget-​object·​v1,​·​p0,​·​Ldamo/​three/​ie/​activity/​LoginActivity;​-​>sharedPreferences:​Landroid/​content/​SharedPreferences;​
   
630 ····​const-​string·​v2,​·​"password" 628 ····​const-​string·​v2,​·​"password"
   
631 ····​const-​string·​v3,​·​"" 629 ····​const-​string·​v3,​·​""
   
  630 ····​.​line·​64
632 ····​invoke-​interface·​{v1,​·​v2,​·​v3},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 631 ····​invoke-​interface·​{v1,​·​v2,​·​v3},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
633 ····​move-​result-​object·​v1 632 ····​move-​result-​object·​v1
   
634 ····​const-​string·​v2,​·​"" 633 ····​const-​string·​v2,​·​""
   
635 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z 634 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z
[−]
smali/damo/three/ie/activity/InternetExpirationActivity$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Ldamo/​three/​ie/​activity/​InternetExpirationAct​ivity;​ 21 .​field·​final·​synthetic·​this$0:​Ldamo/​three/​ie/​activity/​InternetExpirationAct​ivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Ldamo/​three/​ie/​activity/​InternetExpirationAct​ivity;​)​V 23 .​method·​constructor·​<init>(Ldamo/​three/​ie/​activity/​InternetExpirationAct​ivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Ldamo/​three/​ie/​activity/​InternetExpirationAct​ivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​69 27 ····​.​line·​69
27 ····​iput-​object·​p1,​·​p0,​·​Ldamo/​three/​ie/​activity/​InternetExpirationAct​ivity$1;​-​>this$0:​Ldamo/​three/​ie/​activity/​InternetExpirationAct​ivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Ldamo/​three/​ie/​activity/​InternetExpirationAct​ivity$1;​-​>this$0:​Ldamo/​three/​ie/​activity/​InternetExpirationAct​ivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/damo/three/ie/activity/PrepayCreditActivity$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Ldamo/​three/​ie/​activity/​PrepayCreditActivity;​ 21 .​field·​final·​synthetic·​this$0:​Ldamo/​three/​ie/​activity/​PrepayCreditActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Ldamo/​three/​ie/​activity/​PrepayCreditActivity;​)​V 23 .​method·​constructor·​<init>(Ldamo/​three/​ie/​activity/​PrepayCreditActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Ldamo/​three/​ie/​activity/​PrepayCreditActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​120 27 ····​.​line·​120
27 ····​iput-​object·​p1,​·​p0,​·​Ldamo/​three/​ie/​activity/​PrepayCreditActivity$​1;​-​>this$0:​Ldamo/​three/​ie/​activity/​PrepayCreditActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Ldamo/​three/​ie/​activity/​PrepayCreditActivity$​1;​-​>this$0:​Ldamo/​three/​ie/​activity/​PrepayCreditActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/damo/three/ie/activity/PrepayCreditActivity$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Ldamo/​three/​ie/​activity/​PrepayCreditActivity;​ 21 .​field·​final·​synthetic·​this$0:​Ldamo/​three/​ie/​activity/​PrepayCreditActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Ldamo/​three/​ie/​activity/​PrepayCreditActivity;​)​V 23 .​method·​constructor·​<init>(Ldamo/​three/​ie/​activity/​PrepayCreditActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Ldamo/​three/​ie/​activity/​PrepayCreditActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​404 27 ····​.​line·​404
27 ····​iput-​object·​p1,​·​p0,​·​Ldamo/​three/​ie/​activity/​PrepayCreditActivity$​2;​-​>this$0:​Ldamo/​three/​ie/​activity/​PrepayCreditActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Ldamo/​three/​ie/​activity/​PrepayCreditActivity$​2;​-​>this$0:​Ldamo/​three/​ie/​activity/​PrepayCreditActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/damo/three/ie/activity/PrepayCreditActivity$OnLastRefreshedTextViewClickListener.smali
Offset 88, 31 lines modified Offset 88, 34 lines modified
   
88 ····​const-​string·​v4,​·​"Last·​refreshed·​on·​" 88 ····​const-​string·​v4,​·​"Last·​refreshed·​on·​"
   
89 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 89 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
90 ····​move-​result-​object·​v3 90 ····​move-​result-​object·​v3
   
  91 ····​.​line·​506
91 ····​invoke-​static·​{v0,​·​v1},​·​Ldamo/​three/​ie/​util/​DateUtils;​-​>formatDateTime(J)​Ljava/​lang/​String;​ 92 ····​invoke-​static·​{v0,​·​v1},​·​Ldamo/​three/​ie/​util/​DateUtils;​-​>formatDateTime(J)​Ljava/​lang/​String;​
   
92 ····​move-​result-​object·​v4 93 ····​move-​result-​object·​v4
   
93 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 94 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
94 ····​move-​result-​object·​v3 95 ····​move-​result-​object·​v3
   
95 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 96 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
96 ····​move-​result-​object·​v3 97 ····​move-​result-​object·​v3
   
97 ····​const/​4·​v4,​·​0x1 98 ····​const/​4·​v4,​·​0x1
   
  99 ····​.​line·​505
98 ····​invoke-​static·​{v2,​·​v3,​·​v4},​·​Landroid/​widget/​Toast;​-​>makeText(Landroid/​content/​Context;​Ljava/​lang/​CharSequence;​I)​Landroid/​widget/​Toast;​ 100 ····​invoke-​static·​{v2,​·​v3,​·​v4},​·​Landroid/​widget/​Toast;​-​>makeText(Landroid/​content/​Context;​Ljava/​lang/​CharSequence;​I)​Landroid/​widget/​Toast;​
   
99 ····​move-​result-​object·​v2 101 ····​move-​result-​object·​v2
   
  102 ····​.​line·​506
100 ····​invoke-​virtual·​{v2},​·​Landroid/​widget/​Toast;​-​>show()​V 103 ····​invoke-​virtual·​{v2},​·​Landroid/​widget/​Toast;​-​>show()​V
   
101 ····​.​line·​508 104 ····​.​line·​508
102 ····​:​cond_0 105 ····​:​cond_0
103 ····​return-​void 106 ····​return-​void
104 .​end·​method 107 .​end·​method
[−]
smali/damo/three/ie/activity/PrepayCreditActivity.smali
Offset 56, 15 lines modified Offset 56, 14 lines modified
   
56 ····​.​line·​70 56 ····​.​line·​70
57 ····​iput-​boolean·​v0,​·​p0,​·​Ldamo/​three/​ie/​activity/​PrepayCreditActivity;​-​>refreshedOnStart:​Z 57 ····​iput-​boolean·​v0,​·​p0,​·​Ldamo/​three/​ie/​activity/​PrepayCreditActivity;​-​>refreshedOnStart:​Z
   
58 ····​.​line·​71 58 ····​.​line·​71
59 ····​iput-​boolean·​v0,​·​p0,​·​Ldamo/​three/​ie/​activity/​PrepayCreditActivity;​-​>refreshDoneSinceLoad​ingPersistedData:​Z 59 ····​iput-​boolean·​v0,​·​p0,​·​Ldamo/​three/​ie/​activity/​PrepayCreditActivity;​-​>refreshDoneSinceLoad​ingPersistedData:​Z
   
60 ····​.​line·​499  
61 ····​return-​void 60 ····​return-​void
62 .​end·​method 61 .​end·​method
   
63 .​method·​static·​synthetic·​access$1000(Ldamo/​three/​ie/​activity/​PrepayCreditActivity;​)​V 62 .​method·​static·​synthetic·​access$1000(Ldamo/​three/​ie/​activity/​PrepayCreditActivity;​)​V
64 ····​.​locals·​0 63 ····​.​locals·​0
65 ····​.​param·​p0,​·​"x0"····​#·​Ldamo/​three/​ie/​activity/​PrepayCreditActivity;​ 64 ····​.​param·​p0,​·​"x0"····​#·​Ldamo/​three/​ie/​activity/​PrepayCreditActivity;​
   
Offset 181, 44 lines modified Offset 180, 44 lines modified
   
181 ····​.​prologue 180 ····​.​prologue
182 ····​.​line·​436 181 ····​.​line·​436
183 ····​.​local·​p1,​·​"usageItems":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ldamo/​three/​ie/​prepayusage/​UsageItem;​>;​" 182 ····​.​local·​p1,​·​"usageItems":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ldamo/​three/​ie/​prepayusage/​UsageItem;​>;​"
184 ····​if-​eqz·​p1,​·​:​cond_3 183 ····​if-​eqz·​p1,​·​:​cond_3
   
185 ····​.​line·​438 184 ····​.​line·​438
186 ····​iget-​object·​v7,​·​p0,​·​Ldamo/​three/​ie/​activity/​PrepayCreditActivity;​-​>baseUsageView:​Landroid/​widget/​LinearLayout;​ 185 ····​iget-​object·​v6,​·​p0,​·​Ldamo/​three/​ie/​activity/​PrepayCreditActivity;​-​>baseUsageView:​Landroid/​widget/​LinearLayout;​
   
187 ····​invoke-​virtual·​{v7},​·​Landroid/​widget/​LinearLayout;​-​>removeAllViews()​V 186 ····​invoke-​virtual·​{v6},​·​Landroid/​widget/​LinearLayout;​-​>removeAllViews()​V
   
188 ····​.​line·​441 187 ····​.​line·​441
189 ····​invoke-​static·​{p1},​·​Ldamo/​three/​ie/​util/​UsageUtils;​-​>getAllOutOfBundleIte​ms(Ljava/​util/​List;​)​Ljava/​util/​List;​ 188 ····​invoke-​static·​{p1},​·​Ldamo/​three/​ie/​util/​UsageUtils;​-​>getAllOutOfBundleIte​ms(Ljava/​util/​List;​)​Ljava/​util/​List;​
   
190 ····​move-​result-​object·​v5 189 ····​move-​result-​object·​v4
   
191 ····​.​line·​442 190 ····​.​line·​442
192 ····​.​local·​v5,​·​"outOfBundleItems":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ldamo/​three/​ie/​prepayusage/​items/​OutOfBundle;​>;​" 191 ····​.​local·​v4,​·​"outOfBundleItems":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ldamo/​three/​ie/​prepayusage/​items/​OutOfBundle;​>;​"
193 ····​invoke-​interface·​{v5},​·​Ljava/​util/​List;​-​>size()​I 192 ····​invoke-​interface·​{v4},​·​Ljava/​util/​List;​-​>size()​I
   
194 ····​move-​result·​v7 193 ····​move-​result·​v6
   
195 ····​if-​lez·​v7,​·​:​cond_0 194 ····​if-​lez·​v6,​·​:​cond_0
   
196 ····​.​line·​443 195 ····​.​line·​443
197 ····​new-​instance·​v6,​·​Ldamo/​three/​ie/​ui/​OutOfBundleLayout;​ 196 ····​new-​instance·​v5,​·​Ldamo/​three/​ie/​ui/​OutOfBundleLayout;​
   
198 ····​invoke-​direct·​{v6,​·​p0,​·​v5},​·​Ldamo/​three/​ie/​ui/​OutOfBundleLayout;​-​><init>(Landroid/​content/​Context;​Ljava/​util/​List;​)​V 197 ····​invoke-​direct·​{v5,​·​p0,​·​v4},​·​Ldamo/​three/​ie/​ui/​OutOfBundleLayout;​-​><init>(Landroid/​content/​Context;​Ljava/​util/​List;​)​V
   
199 ····​.​line·​444 198 ····​.​line·​444
200 ····​.​local·​v6,​·​"outOfBundleLayout":​Ldamo/​three/​ie/​ui/​OutOfBundleLayout;​ 199 ····​.​local·​v5,​·​"outOfBundleLayout":​Ldamo/​three/​ie/​ui/​OutOfBundleLayout;​
201 ····​iget-​object·​v7,​·​p0,​·​Ldamo/​three/​ie/​activity/​PrepayCreditActivity;​-​>baseUsageView:​Landroid/​widget/​LinearLayout;​ 200 ····​iget-​object·​v6,​·​p0,​·​Ldamo/​three/​ie/​activity/​PrepayCreditActivity;​-​>baseUsageView:​Landroid/​widget/​LinearLayout;​
   
202 ····​invoke-​virtual·​{v7,​·​v6},​·​Landroid/​widget/​LinearLayout;​-​>addView(Landroid/​view/​View;​)​V 201 ····​invoke-​virtual·​{v6,​·​v5},​·​Landroid/​widget/​LinearLayout;​-​>addView(Landroid/​view/​View;​)​V
   
203 ····​.​line·​448 202 ····​.​line·​448
204 ····​.​end·​local·​v6····​#·​"outOfBundleLayout":​Ldamo/​three/​ie/​ui/​OutOfBundleLayout;​ 203 ····​.​end·​local·​v5····​#·​"outOfBundleLayout":​Ldamo/​three/​ie/​ui/​OutOfBundleLayout;​
205 ····​:​cond_0 204 ····​:​cond_0
206 ····​invoke-​static·​{p1},​·​Ldamo/​three/​ie/​util/​UsageUtils;​-​>getAllBasicItems(Lja​va/​util/​List;​)​Ljava/​util/​List;​ 205 ····​invoke-​static·​{p1},​·​Ldamo/​three/​ie/​util/​UsageUtils;​-​>getAllBasicItems(Lja​va/​util/​List;​)​Ljava/​util/​List;​
   
207 ····​move-​result-​object·​v1 206 ····​move-​result-​object·​v1
   
208 ····​.​line·​449 207 ····​.​line·​449
209 ····​.​local·​v1,​·​"basicUsageItems":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ldamo/​three/​ie/​prepayusage/​BasicUsageItem;​>;​" 208 ····​.​local·​v1,​·​"basicUsageItems":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ldamo/​three/​ie/​prepayusage/​BasicUsageItem;​>;​"
Offset 226, 69 lines modified Offset 225, 67 lines modified
   
226 ····​move-​result-​object·​v2 225 ····​move-​result-​object·​v2
   
227 ····​.​line·​450 226 ····​.​line·​450
228 ····​.​local·​v2,​·​"basicUsageItemsGroup​ed":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ldamo/​three/​ie/​prepayusage/​BasicUsageItemsGroupe​d;​>;​" 227 ····​.​local·​v2,​·​"basicUsageItemsGroup​ed":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ldamo/​three/​ie/​prepayusage/​BasicUsageItemsGroupe​d;​>;​"
229 ····​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 228 ····​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
230 ····​move-​result-​object·​v3 229 ····​move-​result-​object·​v6
   
231 ····​.​local·​v3,​·​"i$":​Ljava/​util/​Iterator;​  
232 ····​:​cond_1 230 ····​:​cond_1
233 ····​:​goto_0 231 ····​:​goto_0
234 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 232 ····​invoke-​interface·​{v6},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
235 ····​move-​result·​v7 233 ····​move-​result·​v7
   
236 ····​if-​eqz·​v7,​·​:​cond_2 234 ····​if-​eqz·​v7,​·​:​cond_2
   
237 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 235 ····​invoke-​interface·​{v6},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
238 ····​move-​result-​object·​v0 236 ····​move-​result-​object·​v0
   
239 ····​check-​cast·​v0,​·​Ldamo/​three/​ie/​prepayusage/​BasicUsageItemsGroupe​d;​ 237 ····​check-​cast·​v0,​·​Ldamo/​three/​ie/​prepayusage/​BasicUsageItemsGroupe​d;​
   
240 ····​.​line·​455 238 ····​.​line·​455
241 ····​.​local·​v0,​·​"b":​Ldamo/​three/​ie/​prepayusage/​BasicUsageItemsGroupe​d;​ 239 ····​.​local·​v0,​·​"b":​Ldamo/​three/​ie/​prepayusage/​BasicUsageItemsGroupe​d;​
242 ····​invoke-​virtual·​{v0},​·​Ldamo/​three/​ie/​prepayusage/​BasicUsageItemsGroupe​d;​-​>isNotExpired()​Z 240 ····​invoke-​virtual·​{v0},​·​Ldamo/​three/​ie/​prepayusage/​BasicUsageItemsGroupe​d;​-​>isNotExpired()​Z
   
243 ····​move-​result·​v7 241 ····​move-​result·​v7
   
244 ····​if-​eqz·​v7,​·​:​cond_1 242 ····​if-​eqz·​v7,​·​:​cond_1
   
245 ····​.​line·​456 243 ····​.​line·​456
246 ····​new-​instance·​v4,​·​Ldamo/​three/​ie/​ui/​BasicUsageLayout;​ 244 ····​new-​instance·​v3,​·​Ldamo/​three/​ie/​ui/​BasicUsageLayout;​
   
247 ····​invoke-​virtual·​{p0},​·​Ldamo/​three/​ie/​activity/​PrepayCreditActivity;​-​>getBaseContext()​Landroid/​content/​Context;​ 245 ····​invoke-​virtual·​{p0},​·​Ldamo/​three/​ie/​activity/​PrepayCreditActivity;​-​>getBaseContext()​Landroid/​content/​Context;​
   
248 ····​move-​result-​object·​v7 246 ····​move-​result-​object·​v7
Max diff block lines reached; 4389/8854 bytes (49.57%) of diff not shown.
[−]
smali/damo/three/ie/fragment/UpdateFragment.smali
Offset 61, 15 lines modified Offset 61, 14 lines modified
   
61 ····​.​line·​49 61 ····​.​line·​49
62 ····​iput-​object·​v1,​·​p0,​·​Ldamo/​three/​ie/​fragment/​UpdateFragment;​-​>sharedPref:​Landroid/​content/​SharedPreferences;​ 62 ····​iput-​object·​v1,​·​p0,​·​Ldamo/​three/​ie/​fragment/​UpdateFragment;​-​>sharedPref:​Landroid/​content/​SharedPreferences;​
   
63 ····​.​line·​50 63 ····​.​line·​50
64 ····​iput-​object·​v1,​·​p0,​·​Ldamo/​three/​ie/​fragment/​UpdateFragment;​-​>usageSharedPref:​Landroid/​content/​SharedPreferences;​ 64 ····​iput-​object·​v1,​·​p0,​·​Ldamo/​three/​ie/​fragment/​UpdateFragment;​-​>usageSharedPref:​Landroid/​content/​SharedPreferences;​
   
65 ····​.​line·​174  
66 ····​return-​void 65 ····​return-​void
67 .​end·​method 66 .​end·​method
   
   
68 #·​virtual·​methods 67 #·​virtual·​methods
69 .​method·​public·​execute()​V 68 .​method·​public·​execute()​V
70 ····​.​locals·​2 69 ····​.​locals·​2
[−]
smali/damo/three/ie/fragment/SettingsFragment$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Ldamo/​three/​ie/​fragment/​SettingsFragment;​ 21 .​field·​final·​synthetic·​this$0:​Ldamo/​three/​ie/​fragment/​SettingsFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Ldamo/​three/​ie/​fragment/​SettingsFragment;​)​V 23 .​method·​constructor·​<init>(Ldamo/​three/​ie/​fragment/​SettingsFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Ldamo/​three/​ie/​fragment/​SettingsFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​52 27 ····​.​line·​52
27 ····​iput-​object·​p1,​·​p0,​·​Ldamo/​three/​ie/​fragment/​SettingsFragment$1;​-​>this$0:​Ldamo/​three/​ie/​fragment/​SettingsFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Ldamo/​three/​ie/​fragment/​SettingsFragment$1;​-​>this$0:​Ldamo/​three/​ie/​fragment/​SettingsFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/damo/three/ie/net/EasyX509TrustManager.smali
Offset 217, 14 lines modified Offset 217, 15 lines modified
   
217 ····​invoke-​interface·​{v7,​·​v8},​·​Ljava/​security/​Principal;​-​>equals(Ljava/​lang/​Object;​)​Z 217 ····​invoke-​interface·​{v7,​·​v8},​·​Ljava/​security/​Principal;​-​>equals(Ljava/​lang/​Object;​)​Z
   
218 ····​move-​result·​v7 218 ····​move-​result·​v7
   
219 ····​if-​eqz·​v7,​·​:​cond_2 219 ····​if-​eqz·​v7,​·​:​cond_2
   
  220 ····​.​line·​119
220 ····​invoke-​virtual·​{v3},​·​Ljava/​security/​cert/​X509Certificate;​-​>getNotAfter()​Ljava/​util/​Date;​ 221 ····​invoke-​virtual·​{v3},​·​Ljava/​security/​cert/​X509Certificate;​-​>getNotAfter()​Ljava/​util/​Date;​
   
221 ····​move-​result-​object·​v7 222 ····​move-​result-​object·​v7
   
222 ····​invoke-​virtual·​{v5,​·​v7},​·​Ljava/​util/​Date;​-​>after(Ljava/​util/​Date;​)​Z 223 ····​invoke-​virtual·​{v5,​·​v7},​·​Ljava/​util/​Date;​-​>after(Ljava/​util/​Date;​)​Z
   
223 ····​move-​result·​v7 224 ····​move-​result·​v7
[−]
smali/damo/three/ie/prepay/ConnectivityReceiver.smali
Offset 109, 14 lines modified Offset 109, 15 lines modified
   
109 ····​if-​eqz·​v4,​·​:​cond_0 109 ····​if-​eqz·​v4,​·​:​cond_0
   
110 ····​const-​string·​v4,​·​"password" 110 ····​const-​string·​v4,​·​"password"
   
111 ····​const-​string·​v5,​·​"" 111 ····​const-​string·​v5,​·​""
   
  112 ····​.​line·​68
112 ····​invoke-​interface·​{v3,​·​v4,​·​v5},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 113 ····​invoke-​interface·​{v3,​·​v4,​·​v5},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
113 ····​move-​result-​object·​v4 114 ····​move-​result-​object·​v4
   
114 ····​const-​string·​v5,​·​"" 115 ····​const-​string·​v5,​·​""
   
115 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z 116 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z
[−]
smali/damo/three/ie/prepay/InternetAddonExpireReceiver.smali
Offset 103, 81 lines modified Offset 103, 90 lines modified
103 ····​.​local·​v1,​·​"largeIcon":​Landroid/​graphics/​Bitmap;​ 103 ····​.​local·​v1,​·​"largeIcon":​Landroid/​graphics/​Bitmap;​
104 ····​new-​instance·​v10,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 104 ····​new-​instance·​v10,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
105 ····​invoke-​direct·​{v10,​·​p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​><init>(Landroid/​content/​Context;​)​V 105 ····​invoke-​direct·​{v10,​·​p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​><init>(Landroid/​content/​Context;​)​V
   
106 ····​const·​v11,​·​0x7f020038 106 ····​const·​v11,​·​0x7f020038
   
  107 ····​.​line·​66
107 ····​invoke-​virtual·​{v10,​·​v11},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setSmallIcon(I)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 108 ····​invoke-​virtual·​{v10,​·​v11},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setSmallIcon(I)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
108 ····​move-​result-​object·​v10 109 ····​move-​result-​object·​v10
   
  110 ····​.​line·​67
109 ····​invoke-​virtual·​{v10,​·​v1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setLargeIcon(Landroi​d/​graphics/​Bitmap;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 111 ····​invoke-​virtual·​{v10,​·​v1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setLargeIcon(Landroi​d/​graphics/​Bitmap;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
110 ····​move-​result-​object·​v11 112 ····​move-​result-​object·​v11
   
111 ····​if-​eqz·​v0,​·​:​cond_1 113 ····​if-​eqz·​v0,​·​:​cond_1
   
112 ····​const·​v10,​·​0x7f0c0021 114 ····​const·​v10,​·​0x7f0c0021
   
  115 ····​.​line·​68
113 ····​:​goto_0 116 ····​:​goto_0
114 ····​invoke-​virtual·​{p1,​·​v10},​·​Landroid/​content/​Context;​-​>getString(I)​Ljava/​lang/​String;​ 117 ····​invoke-​virtual·​{p1,​·​v10},​·​Landroid/​content/​Context;​-​>getString(I)​Ljava/​lang/​String;​
   
115 ····​move-​result-​object·​v10 118 ····​move-​result-​object·​v10
   
116 ····​invoke-​virtual·​{v11,​·​v10},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setContentTitle(Ljav​a/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 119 ····​invoke-​virtual·​{v11,​·​v10},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setContentTitle(Ljav​a/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
117 ····​move-​result-​object·​v11 120 ····​move-​result-​object·​v11
   
118 ····​if-​eqz·​v0,​·​:​cond_2 121 ····​if-​eqz·​v0,​·​:​cond_2
   
119 ····​const·​v10,​·​0x7f0c0021 122 ····​const·​v10,​·​0x7f0c0021
   
  123 ····​.​line·​70
120 ····​:​goto_1 124 ····​:​goto_1
121 ····​invoke-​virtual·​{p1,​·​v10},​·​Landroid/​content/​Context;​-​>getString(I)​Ljava/​lang/​String;​ 125 ····​invoke-​virtual·​{p1,​·​v10},​·​Landroid/​content/​Context;​-​>getString(I)​Ljava/​lang/​String;​
   
122 ····​move-​result-​object·​v10 126 ····​move-​result-​object·​v10
   
123 ····​invoke-​virtual·​{v11,​·​v10},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setTicker(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 127 ····​invoke-​virtual·​{v11,​·​v10},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setTicker(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
124 ····​move-​result-​object·​v11 128 ····​move-​result-​object·​v11
   
125 ····​if-​eqz·​v0,​·​:​cond_3 129 ····​if-​eqz·​v0,​·​:​cond_3
   
126 ····​const·​v10,​·​0x7f0c0020 130 ····​const·​v10,​·​0x7f0c0020
   
  131 ····​.​line·​72
127 ····​:​goto_2 132 ····​:​goto_2
128 ····​invoke-​virtual·​{p1,​·​v10},​·​Landroid/​content/​Context;​-​>getString(I)​Ljava/​lang/​String;​ 133 ····​invoke-​virtual·​{p1,​·​v10},​·​Landroid/​content/​Context;​-​>getString(I)​Ljava/​lang/​String;​
   
129 ····​move-​result-​object·​v10 134 ····​move-​result-​object·​v10
   
130 ····​invoke-​virtual·​{v11,​·​v10},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setContentText(Ljava​/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 135 ····​invoke-​virtual·​{v11,​·​v10},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setContentText(Ljava​/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
131 ····​move-​result-​object·​v10 136 ····​move-​result-​object·​v10
   
132 ····​const/​4·​v11,​·​0x1 137 ····​const/​4·​v11,​·​0x1
   
  138 ····​.​line·​74
133 ····​invoke-​virtual·​{v10,​·​v11},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setAutoCancel(Z)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 139 ····​invoke-​virtual·​{v10,​·​v11},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setAutoCancel(Z)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
134 ····​move-​result-​object·​v10 140 ····​move-​result-​object·​v10
   
135 ····​const/​4·​v11,​·​-​0x1 141 ····​const/​4·​v11,​·​-​0x1
   
  142 ····​.​line·​75
136 ····​invoke-​virtual·​{v10,​·​v11},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setDefaults(I)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 143 ····​invoke-​virtual·​{v10,​·​v11},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setDefaults(I)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
137 ····​move-​result-​object·​v10 144 ····​move-​result-​object·​v10
   
  145 ····​.​line·​76
138 ····​invoke-​virtual·​{v10,​·​v7},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setContentIntent(Lan​droid/​app/​PendingIntent;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 146 ····​invoke-​virtual·​{v10,​·​v7},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setContentIntent(Lan​droid/​app/​PendingIntent;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
139 ····​move-​result-​object·​v2 147 ····​move-​result-​object·​v2
   
140 ····​.​line·​78 148 ····​.​line·​78
141 ····​.​local·​v2,​·​"mBuilder":​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 149 ····​.​local·​v2,​·​"mBuilder":​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
142 ····​const-​string·​v10,​·​"notification" 150 ····​const-​string·​v10,​·​"notification"
   
  151 ····​.​line·​79
143 ····​invoke-​virtual·​{p1,​·​v10},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​ 152 ····​invoke-​virtual·​{p1,​·​v10},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​
   
144 ····​move-​result-​object·​v3 153 ····​move-​result-​object·​v3
   
145 ····​check-​cast·​v3,​·​Landroid/​app/​NotificationManager;​ 154 ····​check-​cast·​v3,​·​Landroid/​app/​NotificationManager;​
   
146 ····​.​line·​81 155 ····​.​line·​81
Offset 189, 25 lines modified Offset 198, 27 lines modified
189 ····​move-​result-​object·​v11 198 ····​move-​result-​object·​v11
   
190 ····​invoke-​virtual·​{v3,​·​v10,​·​v11},​·​Landroid/​app/​NotificationManager;​-​>notify(ILandroid/​app/​Notification;​)​V 199 ····​invoke-​virtual·​{v3,​·​v10,​·​v11},​·​Landroid/​app/​NotificationManager;​-​>notify(ILandroid/​app/​Notification;​)​V
   
191 ····​.​line·​82 200 ····​.​line·​82
192 ····​return-​void 201 ····​return-​void
   
193 ····​.​line·​65 202 ····​.​line·​67
Max diff block lines reached; 306/3601 bytes (8.50%) of diff not shown.
[−]
smali/damo/three/ie/prepay/UpdateAlarmManagerReceiver.smali
Offset 121, 14 lines modified Offset 121, 15 lines modified
   
121 ····​if-​eqz·​v1,​·​:​cond_0 121 ····​if-​eqz·​v1,​·​:​cond_0
   
122 ····​const-​string·​v1,​·​"password" 122 ····​const-​string·​v1,​·​"password"
   
123 ····​const-​string·​v2,​·​"" 123 ····​const-​string·​v2,​·​""
   
  124 ····​.​line·​56
124 ····​invoke-​interface·​{v11,​·​v1,​·​v2},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 125 ····​invoke-​interface·​{v11,​·​v1,​·​v2},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
125 ····​move-​result-​object·​v1 126 ····​move-​result-​object·​v1
   
126 ····​const-​string·​v2,​·​"" 127 ····​const-​string·​v2,​·​""
   
127 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z 128 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z
[−]
smali/damo/three/ie/prepay/UpdateAsyncTask.smali
Offset 61, 21 lines modified Offset 61, 19 lines modified
61 ····​return-​void 61 ····​return-​void
62 .​end·​method 62 .​end·​method
   
   
63 #·​virtual·​methods 63 #·​virtual·​methods
64 .​method·​protected·​bridge·​synthetic·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Object;​ 64 .​method·​protected·​bridge·​synthetic·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Object;​
65 ····​.​locals·​1 65 ····​.​locals·​1
66 ····​.​param·​p1,​·​"x0"····​#·​[Ljava/​lang/​Object;​  
   
67 ····​.​prologue 66 ····​.​prologue
68 ····​.​line·​34 67 ····​.​line·​34
69 ····​check-​cast·​p1,​·​[Ljava/​lang/​Void;​ 68 ····​check-​cast·​p1,​·​[Ljava/​lang/​Void;​
   
70 ····​.​end·​local·​p1····​#·​"x0":​[Ljava/​lang/​Object;​  
71 ····​invoke-​virtual·​{p0,​·​p1},​·​Ldamo/​three/​ie/​prepay/​UpdateAsyncTask;​-​>doInBackground([Ljav​a/​lang/​Void;​)​Lorg/​json/​JSONArray;​ 69 ····​invoke-​virtual·​{p0,​·​p1},​·​Ldamo/​three/​ie/​prepay/​UpdateAsyncTask;​-​>doInBackground([Ljav​a/​lang/​Void;​)​Lorg/​json/​JSONArray;​
   
72 ····​move-​result-​object·​v0 70 ····​move-​result-​object·​v0
   
73 ····​return-​object·​v0 71 ····​return-​object·​v0
74 .​end·​method 72 .​end·​method
   
Offset 122, 21 lines modified Offset 120, 19 lines modified
122 ····​iput-​object·​v0,​·​p0,​·​Ldamo/​three/​ie/​prepay/​UpdateAsyncTask;​-​>exception:​Ljava/​lang/​Exception;​ 120 ····​iput-​object·​v0,​·​p0,​·​Ldamo/​three/​ie/​prepay/​UpdateAsyncTask;​-​>exception:​Ljava/​lang/​Exception;​
   
123 ····​goto·​:​goto_0 121 ····​goto·​:​goto_0
124 .​end·​method 122 .​end·​method
   
125 .​method·​protected·​bridge·​synthetic·​onPostExecute(Ljava/​lang/​Object;​)​V 123 .​method·​protected·​bridge·​synthetic·​onPostExecute(Ljava/​lang/​Object;​)​V
126 ····​.​locals·​0 124 ····​.​locals·​0
127 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​  
   
128 ····​.​prologue 125 ····​.​prologue
129 ····​.​line·​34 126 ····​.​line·​34
130 ····​check-​cast·​p1,​·​Lorg/​json/​JSONArray;​ 127 ····​check-​cast·​p1,​·​Lorg/​json/​JSONArray;​
   
131 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​  
132 ····​invoke-​virtual·​{p0,​·​p1},​·​Ldamo/​three/​ie/​prepay/​UpdateAsyncTask;​-​>onPostExecute(Lorg/​json/​JSONArray;​)​V 128 ····​invoke-​virtual·​{p0,​·​p1},​·​Ldamo/​three/​ie/​prepay/​UpdateAsyncTask;​-​>onPostExecute(Lorg/​json/​JSONArray;​)​V
   
133 ····​return-​void 129 ····​return-​void
134 .​end·​method 130 .​end·​method
   
135 .​method·​protected·​onPostExecute(Lorg/​json/​JSONArray;​)​V 131 .​method·​protected·​onPostExecute(Lorg/​json/​JSONArray;​)​V
136 ····​.​locals·​2 132 ····​.​locals·​2
[−]
smali/damo/three/ie/prepay/UpdateReceiver.smali
Offset 55, 14 lines modified Offset 55, 15 lines modified
   
55 ····​if-​eqz·​v4,​·​:​cond_0 55 ····​if-​eqz·​v4,​·​:​cond_0
   
56 ····​const-​string·​v4,​·​"password" 56 ····​const-​string·​v4,​·​"password"
   
57 ····​const-​string·​v5,​·​"" 57 ····​const-​string·​v5,​·​""
   
  58 ····​.​line·​46
58 ····​invoke-​interface·​{v3,​·​v4,​·​v5},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 59 ····​invoke-​interface·​{v3,​·​v4,​·​v5},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
59 ····​move-​result-​object·​v4 60 ····​move-​result-​object·​v4
   
60 ····​const-​string·​v5,​·​"" 61 ····​const-​string·​v5,​·​""
   
61 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z 62 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z
[−]
smali/damo/three/ie/prepayusage/BasicUsageItemExpireSorter.smali
Offset 43, 24 lines modified Offset 43, 20 lines modified
43 ····​move-​result·​v0 43 ····​move-​result·​v0
   
44 ····​return·​v0 44 ····​return·​v0
45 .​end·​method 45 .​end·​method
   
46 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I 46 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I
47 ····​.​locals·​1 47 ····​.​locals·​1
48 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​  
49 ····​.​param·​p2,​·​"x1"····​#·​Ljava/​lang/​Object;​  
   
50 ····​.​prologue 48 ····​.​prologue
51 ····​.​line·​31 49 ····​.​line·​31
52 ····​check-​cast·​p1,​·​Ldamo/​three/​ie/​prepayusage/​BasicUsageItem;​ 50 ····​check-​cast·​p1,​·​Ldamo/​three/​ie/​prepayusage/​BasicUsageItem;​
   
53 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​  
54 ····​check-​cast·​p2,​·​Ldamo/​three/​ie/​prepayusage/​BasicUsageItem;​ 51 ····​check-​cast·​p2,​·​Ldamo/​three/​ie/​prepayusage/​BasicUsageItem;​
   
55 ····​.​end·​local·​p2····​#·​"x1":​Ljava/​lang/​Object;​  
56 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Ldamo/​three/​ie/​prepayusage/​BasicUsageItemExpireS​orter;​-​>compare(Ldamo/​three/​ie/​prepayusage/​BasicUsageItem;​Ldamo/​three/​ie/​prepayusage/​BasicUsageItem;​)​I 52 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Ldamo/​three/​ie/​prepayusage/​BasicUsageItemExpireS​orter;​-​>compare(Ldamo/​three/​ie/​prepayusage/​BasicUsageItem;​Ldamo/​three/​ie/​prepayusage/​BasicUsageItem;​)​I
   
57 ····​move-​result·​v0 53 ····​move-​result·​v0
   
58 ····​return·​v0 54 ····​return·​v0
59 .​end·​method 55 .​end·​method
[−]
smali/damo/three/ie/prepayusage/BasicUsageItemTypeSorter.smali
Offset 51, 24 lines modified Offset 51, 20 lines modified
51 ····​move-​result·​v0 51 ····​move-​result·​v0
   
52 ····​return·​v0 52 ····​return·​v0
53 .​end·​method 53 .​end·​method
   
54 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I 54 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I
55 ····​.​locals·​1 55 ····​.​locals·​1
56 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​  
57 ····​.​param·​p2,​·​"x1"····​#·​Ljava/​lang/​Object;​  
   
58 ····​.​prologue 56 ····​.​prologue
59 ····​.​line·​31 57 ····​.​line·​31
60 ····​check-​cast·​p1,​·​Ldamo/​three/​ie/​prepayusage/​BasicUsageItem;​ 58 ····​check-​cast·​p1,​·​Ldamo/​three/​ie/​prepayusage/​BasicUsageItem;​
   
61 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​  
62 ····​check-​cast·​p2,​·​Ldamo/​three/​ie/​prepayusage/​BasicUsageItem;​ 59 ····​check-​cast·​p2,​·​Ldamo/​three/​ie/​prepayusage/​BasicUsageItem;​
   
63 ····​.​end·​local·​p2····​#·​"x1":​Ljava/​lang/​Object;​  
64 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Ldamo/​three/​ie/​prepayusage/​BasicUsageItemTypeSor​ter;​-​>compare(Ldamo/​three/​ie/​prepayusage/​BasicUsageItem;​Ldamo/​three/​ie/​prepayusage/​BasicUsageItem;​)​I 60 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Ldamo/​three/​ie/​prepayusage/​BasicUsageItemTypeSor​ter;​-​>compare(Ldamo/​three/​ie/​prepayusage/​BasicUsageItem;​Ldamo/​three/​ie/​prepayusage/​BasicUsageItem;​)​I
   
65 ····​move-​result·​v0 61 ····​move-​result·​v0
   
66 ····​return·​v0 62 ····​return·​v0
67 .​end·​method 63 .​end·​method
[−]
smali/damo/three/ie/prepayusage/BasicUsageItemsGrouped.smali
Offset 202, 14 lines modified Offset 202, 15 lines modified
   
202 ····​move-​result-​object·​v4 202 ····​move-​result-​object·​v4
   
203 ····​invoke-​static·​{v3,​·​v4},​·​Lorg/​joda/​time/​Days;​-​>daysBetween(Lorg/​joda/​time/​ReadableInstant;​Lorg/​joda/​time/​ReadableInstant;​)​Lorg/​joda/​time/​Days;​ 203 ····​invoke-​static·​{v3,​·​v4},​·​Lorg/​joda/​time/​Days;​-​>daysBetween(Lorg/​joda/​time/​ReadableInstant;​Lorg/​joda/​time/​ReadableInstant;​)​Lorg/​joda/​time/​Days;​
   
204 ····​move-​result-​object·​v3 204 ····​move-​result-​object·​v3
   
  205 ····​.​line·​71
205 ····​invoke-​virtual·​{v3},​·​Lorg/​joda/​time/​Days;​-​>getDays()​I 206 ····​invoke-​virtual·​{v3},​·​Lorg/​joda/​time/​Days;​-​>getDays()​I
   
206 ····​move-​result·​v3 207 ····​move-​result·​v3
   
207 ····​add-​int/​lit8·​v2,​·​v3,​·​-​0x1 208 ····​add-​int/​lit8·​v2,​·​v3,​·​-​0x1
   
208 ····​.​line·​73 209 ····​.​line·​73
Offset 347, 21 lines modified Offset 348, 19 lines modified
347 ····​move-​result·​v0 348 ····​move-​result·​v0
   
348 ····​return·​v0 349 ····​return·​v0
349 .​end·​method 350 .​end·​method
   
350 .​method·​public·​bridge·​synthetic·​compareTo(Ljava/​lang/​Object;​)​I 351 .​method·​public·​bridge·​synthetic·​compareTo(Ljava/​lang/​Object;​)​I
351 ····​.​locals·​1 352 ····​.​locals·​1
352 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​  
   
353 ····​.​prologue 353 ····​.​prologue
354 ····​.​line·​35 354 ····​.​line·​35
355 ····​check-​cast·​p1,​·​Ldamo/​three/​ie/​prepayusage/​BasicUsageItemsGroupe​d;​ 355 ····​check-​cast·​p1,​·​Ldamo/​three/​ie/​prepayusage/​BasicUsageItemsGroupe​d;​
   
356 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​  
357 ····​invoke-​virtual·​{p0,​·​p1},​·​Ldamo/​three/​ie/​prepayusage/​BasicUsageItemsGroupe​d;​-​>compareTo(Ldamo/​three/​ie/​prepayusage/​BasicUsageItemsGroupe​d;​)​I 356 ····​invoke-​virtual·​{p0,​·​p1},​·​Ldamo/​three/​ie/​prepayusage/​BasicUsageItemsGroupe​d;​-​>compareTo(Ldamo/​three/​ie/​prepayusage/​BasicUsageItemsGroupe​d;​)​I
   
358 ····​move-​result·​v0 357 ····​move-​result·​v0
   
359 ····​return·​v0 358 ····​return·​v0
360 .​end·​method 359 .​end·​method
   
[−]
smali/damo/three/ie/prepayusage/InternetUsageRegistry.smali
Offset 86, 14 lines modified Offset 86, 15 lines modified
   
86 ····​iget-​object·​v0,​·​p0,​·​Ldamo/​three/​ie/​prepayusage/​InternetUsageRegistry​;​-​>dateTime:​Lorg/​joda/​time/​DateTime;​ 86 ····​iget-​object·​v0,​·​p0,​·​Ldamo/​three/​ie/​prepayusage/​InternetUsageRegistry​;​-​>dateTime:​Lorg/​joda/​time/​DateTime;​
   
87 ····​new-​instance·​v1,​·​Lorg/​joda/​time/​DateTime;​ 87 ····​new-​instance·​v1,​·​Lorg/​joda/​time/​DateTime;​
   
88 ····​invoke-​direct·​{v1,​·​p1},​·​Lorg/​joda/​time/​DateTime;​-​><init>(Ljava/​lang/​Object;​)​V 88 ····​invoke-​direct·​{v1,​·​p1},​·​Lorg/​joda/​time/​DateTime;​-​><init>(Ljava/​lang/​Object;​)​V
   
  89 ····​.​line·​62
89 ····​invoke-​virtual·​{v0,​·​v1},​·​Lorg/​joda/​time/​DateTime;​-​>compareTo(Lorg/​joda/​time/​ReadableInstant;​)​I 90 ····​invoke-​virtual·​{v0,​·​v1},​·​Lorg/​joda/​time/​DateTime;​-​>compareTo(Lorg/​joda/​time/​ReadableInstant;​)​I
   
90 ····​move-​result·​v0 91 ····​move-​result·​v0
   
91 ····​if-​gtz·​v0,​·​:​cond_1 92 ····​if-​gtz·​v0,​·​:​cond_1
   
92 ····​.​line·​66 93 ····​.​line·​66
[−]
smali/damo/three/ie/prepayusage/ItemFactory.smali
Offset 219, 14 lines modified Offset 219, 15 lines modified
   
219 ····​invoke-​virtual·​{p0,​·​v4},​·​Lorg/​json/​JSONObject;​-​>getString(Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 219 ····​invoke-​virtual·​{p0,​·​v4},​·​Lorg/​json/​JSONObject;​-​>getString(Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
220 ····​move-​result-​object·​v4 220 ····​move-​result-​object·​v4
   
221 ····​const-​string·​v5,​·​"value3" 221 ····​const-​string·​v5,​·​"value3"
   
  222 ····​.​line·​54
222 ····​invoke-​virtual·​{p0,​·​v5},​·​Lorg/​json/​JSONObject;​-​>getString(Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 223 ····​invoke-​virtual·​{p0,​·​v5},​·​Lorg/​json/​JSONObject;​-​>getString(Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
223 ····​move-​result-​object·​v5 224 ····​move-​result-​object·​v5
   
224 ····​invoke-​direct·​{v1,​·​v2,​·​v3,​·​v4,​·​v5},​·​Ldamo/​three/​ie/​prepayusage/​items/​OutOfBundle;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 225 ····​invoke-​direct·​{v1,​·​v2,​·​v3,​·​v4,​·​v5},​·​Ldamo/​three/​ie/​prepayusage/​items/​OutOfBundle;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
225 ····​.​restart·​local·​v1····​#·​"usage":​Ldamo/​three/​ie/​prepayusage/​UsageItem;​ 226 ····​.​restart·​local·​v1····​#·​"usage":​Ldamo/​three/​ie/​prepayusage/​UsageItem;​
[−]
smali/damo/three/ie/prepayusage/items/Data.smali
Offset 159, 15 lines modified Offset 159, 14 lines modified
   
159 ····​.​line·​66 159 ····​.​line·​66
160 ····​.​local·​v1,​·​"i":​F 160 ····​.​local·​v1,​·​"i":​F
161 ····​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 161 ····​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
162 ····​move-​result-​object·​v2 162 ····​move-​result-​object·​v2
   
163 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​  
164 ····​:​goto_0 163 ····​:​goto_0
165 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 164 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
166 ····​move-​result·​v3 165 ····​move-​result·​v3
   
167 ····​if-​eqz·​v3,​·​:​cond_0 166 ····​if-​eqz·​v3,​·​:​cond_0
   
Offset 189, 17 lines modified Offset 188, 17 lines modified
189 ····​goto·​:​goto_0 188 ····​goto·​:​goto_0
   
190 ····​.​line·​70 189 ····​.​line·​70
191 ····​.​end·​local·​v0····​#·​"a":​Ljava/​lang/​Number;​ 190 ····​.​end·​local·​v0····​#·​"a":​Ljava/​lang/​Number;​
192 ····​:​cond_0 191 ····​:​cond_0
193 ····​invoke-​direct·​{p0,​·​v1},​·​Ldamo/​three/​ie/​prepayusage/​items/​Data;​-​>getQuantityFormatted​(F)​Ljava/​lang/​String;​ 192 ····​invoke-​direct·​{p0,​·​v1},​·​Ldamo/​three/​ie/​prepayusage/​items/​Data;​-​>getQuantityFormatted​(F)​Ljava/​lang/​String;​
   
194 ····​move-​result-​object·​v3 193 ····​move-​result-​object·​v2
   
195 ····​return-​object·​v3 194 ····​return-​object·​v2
196 .​end·​method 195 .​end·​method
   
197 .​method·​public·​setQuantityFormatted(​Ljava/​lang/​String;​)​V 196 .​method·​public·​setQuantityFormatted(​Ljava/​lang/​String;​)​V
198 ····​.​locals·​1 197 ····​.​locals·​1
199 ····​.​param·​p1,​·​"quantityStr"····​#·​Ljava/​lang/​String;​ 198 ····​.​param·​p1,​·​"quantityStr"····​#·​Ljava/​lang/​String;​
200 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ 199 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
201 ········​value·​=·​{ 200 ········​value·​=·​{
[−]
smali/damo/three/ie/prepayusage/items/InternetAddon.smali
Offset 119, 15 lines modified Offset 119, 14 lines modified
   
119 ····​.​line·​63 119 ····​.​line·​63
120 ····​.​local·​v1,​·​"i":​F 120 ····​.​local·​v1,​·​"i":​F
121 ····​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 121 ····​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
122 ····​move-​result-​object·​v2 122 ····​move-​result-​object·​v2
   
123 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​  
124 ····​:​goto_0 123 ····​:​goto_0
125 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 124 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
126 ····​move-​result·​v3 125 ····​move-​result·​v3
   
127 ····​if-​eqz·​v3,​·​:​cond_0 126 ····​if-​eqz·​v3,​·​:​cond_0
   
Offset 149, 17 lines modified Offset 148, 17 lines modified
149 ····​goto·​:​goto_0 148 ····​goto·​:​goto_0
   
150 ····​.​line·​67 149 ····​.​line·​67
151 ····​.​end·​local·​v0····​#·​"a":​Ljava/​lang/​Number;​ 150 ····​.​end·​local·​v0····​#·​"a":​Ljava/​lang/​Number;​
152 ····​:​cond_0 151 ····​:​cond_0
153 ····​invoke-​direct·​{p0,​·​v1},​·​Ldamo/​three/​ie/​prepayusage/​items/​InternetAddon;​-​>getQuantityFormatted​(F)​Ljava/​lang/​String;​ 152 ····​invoke-​direct·​{p0,​·​v1},​·​Ldamo/​three/​ie/​prepayusage/​items/​InternetAddon;​-​>getQuantityFormatted​(F)​Ljava/​lang/​String;​
   
154 ····​move-​result-​object·​v3 153 ····​move-​result-​object·​v2
   
155 ····​return-​object·​v3 154 ····​return-​object·​v2
156 .​end·​method 155 .​end·​method
   
157 .​method·​public·​setQuantityFormatted(​Ljava/​lang/​String;​)​V 156 .​method·​public·​setQuantityFormatted(​Ljava/​lang/​String;​)​V
158 ····​.​locals·​1 157 ····​.​locals·​1
159 ····​.​param·​p1,​·​"quantitySt"····​#·​Ljava/​lang/​String;​ 158 ····​.​param·​p1,​·​"quantitySt"····​#·​Ljava/​lang/​String;​
160 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ 159 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
161 ········​value·​=·​{ 160 ········​value·​=·​{
[−]
smali/damo/three/ie/prepayusage/items/SkypeCalls.smali
Offset 101, 15 lines modified Offset 101, 14 lines modified
   
101 ····​.​line·​63 101 ····​.​line·​63
102 ····​.​local·​v2,​·​"i":​J 102 ····​.​local·​v2,​·​"i":​J
103 ····​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 103 ····​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
104 ····​move-​result-​object·​v1 104 ····​move-​result-​object·​v1
   
105 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
106 ····​:​goto_0 105 ····​:​goto_0
107 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 106 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
108 ····​move-​result·​v4 107 ····​move-​result·​v4
   
109 ····​if-​eqz·​v4,​·​:​cond_0 108 ····​if-​eqz·​v4,​·​:​cond_0
   
Offset 131, 17 lines modified Offset 130, 17 lines modified
131 ····​goto·​:​goto_0 130 ····​goto·​:​goto_0
   
132 ····​.​line·​67 131 ····​.​line·​67
133 ····​.​end·​local·​v0····​#·​"a":​Ljava/​lang/​Number;​ 132 ····​.​end·​local·​v0····​#·​"a":​Ljava/​lang/​Number;​
134 ····​:​cond_0 133 ····​:​cond_0
135 ····​invoke-​direct·​{p0,​·​v2,​·​v3},​·​Ldamo/​three/​ie/​prepayusage/​items/​SkypeCalls;​-​>getQuantityFormatted​(J)​Ljava/​lang/​String;​ 134 ····​invoke-​direct·​{p0,​·​v2,​·​v3},​·​Ldamo/​three/​ie/​prepayusage/​items/​SkypeCalls;​-​>getQuantityFormatted​(J)​Ljava/​lang/​String;​
   
136 ····​move-​result-​object·​v4 135 ····​move-​result-​object·​v1
   
137 ····​return-​object·​v4 136 ····​return-​object·​v1
138 .​end·​method 137 .​end·​method
   
139 .​method·​public·​setQuantityFormatted(​Ljava/​lang/​String;​)​V 138 .​method·​public·​setQuantityFormatted(​Ljava/​lang/​String;​)​V
140 ····​.​locals·​2 139 ····​.​locals·​2
141 ····​.​param·​p1,​·​"quantityStr"····​#·​Ljava/​lang/​String;​ 140 ····​.​param·​p1,​·​"quantityStr"····​#·​Ljava/​lang/​String;​
142 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ 141 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
143 ········​value·​=·​{ 142 ········​value·​=·​{
[−]
smali/damo/three/ie/prepayusage/items/Texts.smali
Offset 101, 15 lines modified Offset 101, 14 lines modified
   
101 ····​.​line·​63 101 ····​.​line·​63
102 ····​.​local·​v2,​·​"i":​J 102 ····​.​local·​v2,​·​"i":​J
103 ····​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 103 ····​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
104 ····​move-​result-​object·​v1 104 ····​move-​result-​object·​v1
   
105 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
106 ····​:​goto_0 105 ····​:​goto_0
107 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 106 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
108 ····​move-​result·​v4 107 ····​move-​result·​v4
   
109 ····​if-​eqz·​v4,​·​:​cond_0 108 ····​if-​eqz·​v4,​·​:​cond_0
   
Offset 131, 17 lines modified Offset 130, 17 lines modified
131 ····​goto·​:​goto_0 130 ····​goto·​:​goto_0
   
132 ····​.​line·​67 131 ····​.​line·​67
133 ····​.​end·​local·​v0····​#·​"a":​Ljava/​lang/​Number;​ 132 ····​.​end·​local·​v0····​#·​"a":​Ljava/​lang/​Number;​
134 ····​:​cond_0 133 ····​:​cond_0
135 ····​invoke-​direct·​{p0,​·​v2,​·​v3},​·​Ldamo/​three/​ie/​prepayusage/​items/​Texts;​-​>getQuantityFormatted​(J)​Ljava/​lang/​String;​ 134 ····​invoke-​direct·​{p0,​·​v2,​·​v3},​·​Ldamo/​three/​ie/​prepayusage/​items/​Texts;​-​>getQuantityFormatted​(J)​Ljava/​lang/​String;​
   
136 ····​move-​result-​object·​v4 135 ····​move-​result-​object·​v1
   
137 ····​return-​object·​v4 136 ····​return-​object·​v1
138 .​end·​method 137 .​end·​method
   
139 .​method·​public·​setQuantityFormatted(​Ljava/​lang/​String;​)​V 138 .​method·​public·​setQuantityFormatted(​Ljava/​lang/​String;​)​V
140 ····​.​locals·​2 139 ····​.​locals·​2
141 ····​.​param·​p1,​·​"quantityStr"····​#·​Ljava/​lang/​String;​ 140 ····​.​param·​p1,​·​"quantityStr"····​#·​Ljava/​lang/​String;​
142 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ 141 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
143 ········​value·​=·​{ 142 ········​value·​=·​{
[−]
smali/damo/three/ie/prepayusage/items/Three2ThreeCalls.smali
Offset 101, 15 lines modified Offset 101, 14 lines modified
   
101 ····​.​line·​63 101 ····​.​line·​63
102 ····​.​local·​v2,​·​"i":​J 102 ····​.​local·​v2,​·​"i":​J
103 ····​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 103 ····​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
104 ····​move-​result-​object·​v1 104 ····​move-​result-​object·​v1
   
105 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
106 ····​:​goto_0 105 ····​:​goto_0
107 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 106 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
108 ····​move-​result·​v4 107 ····​move-​result·​v4
   
109 ····​if-​eqz·​v4,​·​:​cond_0 108 ····​if-​eqz·​v4,​·​:​cond_0
   
Offset 131, 17 lines modified Offset 130, 17 lines modified
131 ····​goto·​:​goto_0 130 ····​goto·​:​goto_0
   
132 ····​.​line·​67 131 ····​.​line·​67
133 ····​.​end·​local·​v0····​#·​"a":​Ljava/​lang/​Number;​ 132 ····​.​end·​local·​v0····​#·​"a":​Ljava/​lang/​Number;​
134 ····​:​cond_0 133 ····​:​cond_0
135 ····​invoke-​direct·​{p0,​·​v2,​·​v3},​·​Ldamo/​three/​ie/​prepayusage/​items/​Three2ThreeCalls;​-​>getQuantityFormatted​(J)​Ljava/​lang/​String;​ 134 ····​invoke-​direct·​{p0,​·​v2,​·​v3},​·​Ldamo/​three/​ie/​prepayusage/​items/​Three2ThreeCalls;​-​>getQuantityFormatted​(J)​Ljava/​lang/​String;​
   
136 ····​move-​result-​object·​v4 135 ····​move-​result-​object·​v1
   
137 ····​return-​object·​v4 136 ····​return-​object·​v1
138 .​end·​method 137 .​end·​method
   
139 .​method·​public·​setQuantityFormatted(​Ljava/​lang/​String;​)​V 138 .​method·​public·​setQuantityFormatted(​Ljava/​lang/​String;​)​V
140 ····​.​locals·​2 139 ····​.​locals·​2
141 ····​.​param·​p1,​·​"quantityStr"····​#·​Ljava/​lang/​String;​ 140 ····​.​param·​p1,​·​"quantityStr"····​#·​Ljava/​lang/​String;​
142 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ 141 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
143 ········​value·​=·​{ 142 ········​value·​=·​{
[−]
smali/damo/three/ie/prepayusage/items/TopUp.smali
Offset 101, 15 lines modified Offset 101, 14 lines modified
   
101 ····​.​line·​63 101 ····​.​line·​63
102 ····​.​local·​v1,​·​"i":​F 102 ····​.​local·​v1,​·​"i":​F
103 ····​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 103 ····​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
104 ····​move-​result-​object·​v2 104 ····​move-​result-​object·​v2
   
105 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​  
106 ····​:​goto_0 105 ····​:​goto_0
107 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 106 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
108 ····​move-​result·​v3 107 ····​move-​result·​v3
   
109 ····​if-​eqz·​v3,​·​:​cond_0 108 ····​if-​eqz·​v3,​·​:​cond_0
   
Offset 131, 17 lines modified Offset 130, 17 lines modified
131 ····​goto·​:​goto_0 130 ····​goto·​:​goto_0
   
132 ····​.​line·​67 131 ····​.​line·​67
133 ····​.​end·​local·​v0····​#·​"a":​Ljava/​lang/​Number;​ 132 ····​.​end·​local·​v0····​#·​"a":​Ljava/​lang/​Number;​
134 ····​:​cond_0 133 ····​:​cond_0
135 ····​invoke-​direct·​{p0,​·​v1},​·​Ldamo/​three/​ie/​prepayusage/​items/​TopUp;​-​>getQuantityFormatted​(F)​Ljava/​lang/​String;​ 134 ····​invoke-​direct·​{p0,​·​v1},​·​Ldamo/​three/​ie/​prepayusage/​items/​TopUp;​-​>getQuantityFormatted​(F)​Ljava/​lang/​String;​
   
136 ····​move-​result-​object·​v3 135 ····​move-​result-​object·​v2
   
137 ····​return-​object·​v3 136 ····​return-​object·​v2
138 .​end·​method 137 .​end·​method
   
139 .​method·​public·​setQuantityFormatted(​Ljava/​lang/​String;​)​V 138 .​method·​public·​setQuantityFormatted(​Ljava/​lang/​String;​)​V
140 ····​.​locals·​1 139 ····​.​locals·​1
141 ····​.​param·​p1,​·​"quantityStr"····​#·​Ljava/​lang/​String;​ 140 ····​.​param·​p1,​·​"quantityStr"····​#·​Ljava/​lang/​String;​
142 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ 141 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
143 ········​value·​=·​{ 142 ········​value·​=·​{
[−]
smali/damo/three/ie/prepayusage/items/WeekendVoiceMinutes.smali
Offset 101, 15 lines modified Offset 101, 14 lines modified
   
101 ····​.​line·​63 101 ····​.​line·​63
102 ····​.​local·​v2,​·​"i":​J 102 ····​.​local·​v2,​·​"i":​J
103 ····​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 103 ····​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
104 ····​move-​result-​object·​v1 104 ····​move-​result-​object·​v1
   
105 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
106 ····​:​goto_0 105 ····​:​goto_0
107 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 106 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
108 ····​move-​result·​v4 107 ····​move-​result·​v4
   
109 ····​if-​eqz·​v4,​·​:​cond_0 108 ····​if-​eqz·​v4,​·​:​cond_0
   
Offset 131, 17 lines modified Offset 130, 17 lines modified
131 ····​goto·​:​goto_0 130 ····​goto·​:​goto_0
   
132 ····​.​line·​67 131 ····​.​line·​67
133 ····​.​end·​local·​v0····​#·​"a":​Ljava/​lang/​Number;​ 132 ····​.​end·​local·​v0····​#·​"a":​Ljava/​lang/​Number;​
134 ····​:​cond_0 133 ····​:​cond_0
135 ····​invoke-​direct·​{p0,​·​v2,​·​v3},​·​Ldamo/​three/​ie/​prepayusage/​items/​WeekendVoiceMinutes;​-​>getQuantityFormatted​(J)​Ljava/​lang/​String;​ 134 ····​invoke-​direct·​{p0,​·​v2,​·​v3},​·​Ldamo/​three/​ie/​prepayusage/​items/​WeekendVoiceMinutes;​-​>getQuantityFormatted​(J)​Ljava/​lang/​String;​
   
136 ····​move-​result-​object·​v4 135 ····​move-​result-​object·​v1
   
137 ····​return-​object·​v4 136 ····​return-​object·​v1
138 .​end·​method 137 .​end·​method
   
139 .​method·​public·​setQuantityFormatted(​Ljava/​lang/​String;​)​V 138 .​method·​public·​setQuantityFormatted(​Ljava/​lang/​String;​)​V
140 ····​.​locals·​2 139 ····​.​locals·​2
141 ····​.​param·​p1,​·​"quantityStr"····​#·​Ljava/​lang/​String;​ 140 ····​.​param·​p1,​·​"quantityStr"····​#·​Ljava/​lang/​String;​
142 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ 141 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
143 ········​value·​=·​{ 142 ········​value·​=·​{
[−]
smali/damo/three/ie/prepayusage/items/FreeCash.smali
Offset 101, 15 lines modified Offset 101, 14 lines modified
   
101 ····​.​line·​63 101 ····​.​line·​63
102 ····​.​local·​v2,​·​"i":​J 102 ····​.​local·​v2,​·​"i":​J
103 ····​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 103 ····​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
104 ····​move-​result-​object·​v1 104 ····​move-​result-​object·​v1
   
105 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
106 ····​:​goto_0 105 ····​:​goto_0
107 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 106 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
108 ····​move-​result·​v4 107 ····​move-​result·​v4
   
109 ····​if-​eqz·​v4,​·​:​cond_0 108 ····​if-​eqz·​v4,​·​:​cond_0
   
Offset 129, 21 lines modified Offset 128, 21 lines modified
   
129 ····​.​line·​65 128 ····​.​line·​65
130 ····​goto·​:​goto_0 129 ····​goto·​:​goto_0
   
131 ····​.​line·​67 130 ····​.​line·​67
132 ····​.​end·​local·​v0····​#·​"a":​Ljava/​lang/​Number;​ 131 ····​.​end·​local·​v0····​#·​"a":​Ljava/​lang/​Number;​
133 ····​:​cond_0 132 ····​:​cond_0
134 ····​long-​to-​float·​v4,​·​v2 133 ····​long-​to-​float·​v1,​·​v2
   
135 ····​invoke-​direct·​{p0,​·​v4},​·​Ldamo/​three/​ie/​prepayusage/​items/​FreeCash;​-​>getQuantityFormatted​(F)​Ljava/​lang/​String;​ 134 ····​invoke-​direct·​{p0,​·​v1},​·​Ldamo/​three/​ie/​prepayusage/​items/​FreeCash;​-​>getQuantityFormatted​(F)​Ljava/​lang/​String;​
   
136 ····​move-​result-​object·​v4 135 ····​move-​result-​object·​v1
   
137 ····​return-​object·​v4 136 ····​return-​object·​v1
138 .​end·​method 137 .​end·​method
   
139 .​method·​public·​setQuantityFormatted(​Ljava/​lang/​String;​)​V 138 .​method·​public·​setQuantityFormatted(​Ljava/​lang/​String;​)​V
140 ····​.​locals·​1 139 ····​.​locals·​1
141 ····​.​param·​p1,​·​"quantitySt"····​#·​Ljava/​lang/​String;​ 140 ····​.​param·​p1,​·​"quantitySt"····​#·​Ljava/​lang/​String;​
142 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ 141 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
143 ········​value·​=·​{ 142 ········​value·​=·​{
[−]
smali/damo/three/ie/ui/BasicUsageLayout$1.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​final·​synthetic·​val$mergedGroupTotal:​Landroid/​widget/​TextView;​ 24 .​field·​final·​synthetic·​val$mergedGroupTotal:​Landroid/​widget/​TextView;​
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Ldamo/​three/​ie/​ui/​BasicUsageLayout;​Landroid/​widget/​LinearLayout;​Landroid/​widget/​TextView;​)​V 26 .​method·​constructor·​<init>(Ldamo/​three/​ie/​ui/​BasicUsageLayout;​Landroid/​widget/​LinearLayout;​Landroid/​widget/​TextView;​)​V
27 ····​.​locals·​0 27 ····​.​locals·​0
  28 ····​.​param·​p1,​·​"this$0"····​#·​Ldamo/​three/​ie/​ui/​BasicUsageLayout;​
   
28 ····​.​prologue 29 ····​.​prologue
29 ····​.​line·​149 30 ····​.​line·​149
30 ····​iput-​object·​p1,​·​p0,​·​Ldamo/​three/​ie/​ui/​BasicUsageLayout$1;​-​>this$0:​Ldamo/​three/​ie/​ui/​BasicUsageLayout;​ 31 ····​iput-​object·​p1,​·​p0,​·​Ldamo/​three/​ie/​ui/​BasicUsageLayout$1;​-​>this$0:​Ldamo/​three/​ie/​ui/​BasicUsageLayout;​
   
31 ····​iput-​object·​p2,​·​p0,​·​Ldamo/​three/​ie/​ui/​BasicUsageLayout$1;​-​>val$childLinearLayou​t:​Landroid/​widget/​LinearLayout;​ 32 ····​iput-​object·​p2,​·​p0,​·​Ldamo/​three/​ie/​ui/​BasicUsageLayout$1;​-​>val$childLinearLayou​t:​Landroid/​widget/​LinearLayout;​
   
[−]
smali/damo/three/ie/ui/BasicUsageLayout$MergedItem.smali
Offset 32, 14 lines modified Offset 32, 15 lines modified
   
32 .​field·​final·​synthetic·​this$0:​Ldamo/​three/​ie/​ui/​BasicUsageLayout;​ 32 .​field·​final·​synthetic·​this$0:​Ldamo/​three/​ie/​ui/​BasicUsageLayout;​
   
   
33 #·​direct·​methods 33 #·​direct·​methods
34 .​method·​constructor·​<init>(Ldamo/​three/​ie/​ui/​BasicUsageLayout;​)​V 34 .​method·​constructor·​<init>(Ldamo/​three/​ie/​ui/​BasicUsageLayout;​)​V
35 ····​.​locals·​0 35 ····​.​locals·​0
  36 ····​.​param·​p1,​·​"this$0"····​#·​Ldamo/​three/​ie/​ui/​BasicUsageLayout;​
   
36 ····​.​prologue 37 ····​.​prologue
37 ····​.​line·​201 38 ····​.​line·​201
38 ····​iput-​object·​p1,​·​p0,​·​Ldamo/​three/​ie/​ui/​BasicUsageLayout$Merg​edItem;​-​>this$0:​Ldamo/​three/​ie/​ui/​BasicUsageLayout;​ 39 ····​iput-​object·​p1,​·​p0,​·​Ldamo/​three/​ie/​ui/​BasicUsageLayout$Merg​edItem;​-​>this$0:​Ldamo/​three/​ie/​ui/​BasicUsageLayout;​
   
39 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 40 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/damo/three/ie/ui/BasicUsageLayout.smali
Offset 34, 801 lines modified Offset 34, 784 lines modified
34 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​widget/​LinearLayout;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 34 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​widget/​LinearLayout;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
   
35 ····​.​line·​196 35 ····​.​line·​196
36 ····​return-​void 36 ····​return-​void
37 .​end·​method 37 .​end·​method
   
38 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Ldamo/​three/​ie/​prepayusage/​BasicUsageItemsGroupe​d;​)​V 38 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Ldamo/​three/​ie/​prepayusage/​BasicUsageItemsGroupe​d;​)​V
39 ····​.​locals·​43 39 ····​.​locals·​41
40 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​ 40 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​
41 ····​.​param·​p2,​·​"basicUsageItemsGroup​ed"····​#·​Ldamo/​three/​ie/​prepayusage/​BasicUsageItemsGroupe​d;​ 41 ····​.​param·​p2,​·​"basicUsageItemsGroup​ed"····​#·​Ldamo/​three/​ie/​prepayusage/​BasicUsageItemsGroupe​d;​
   
42 ····​.​prologue 42 ····​.​prologue
43 ····​.​line·​47 43 ····​.​line·​47
44 ····​invoke-​direct/​range·​{p0·​.​.​·​p1},​·​Landroid/​widget/​LinearLayout;​-​><init>(Landroid/​content/​Context;​)​V 44 ····​invoke-​direct/​range·​{p0·​.​.​·​p1},​·​Landroid/​widget/​LinearLayout;​-​><init>(Landroid/​content/​Context;​)​V
   
45 ····​.​line·​50 45 ····​.​line·​50
46 ····​invoke-​static/​range·​{p1·​.​.​·​p1},​·​Landroid/​view/​LayoutInflater;​-​>from(Landroid/​content/​Context;​)​Landroid/​view/​LayoutInflater;​ 46 ····​invoke-​static/​range·​{p1·​.​.​·​p1},​·​Landroid/​view/​LayoutInflater;​-​>from(Landroid/​content/​Context;​)​Landroid/​view/​LayoutInflater;​
   
47 ····​move-​result-​object·​v20 47 ····​move-​result-​object·​v18
   
48 ····​.​line·​51 48 ····​.​line·​51
49 ····​.​local·​v20,​·​"layoutInflater":​Landroid/​view/​LayoutInflater;​ 49 ····​.​local·​v18,​·​"layoutInflater":​Landroid/​view/​LayoutInflater;​
50 ····​const·​v39,​·​0x7f030018 50 ····​const·​v37,​·​0x7f030018
   
51 ····​const/​16·​v40,​·​0x0 51 ····​const/​16·​v38,​·​0x0
   
52 ····​move-​object/​from16·​v0,​·​v20 52 ····​move-​object/​from16·​v0,​·​v18
   
53 ····​move/​from16·​v1,​·​v39 53 ····​move/​from16·​v1,​·​v37
   
54 ····​move-​object/​from16·​v2,​·​p0 54 ····​move-​object/​from16·​v2,​·​p0
   
55 ····​move/​from16·​v3,​·​v40 55 ····​move/​from16·​v3,​·​v38
   
56 ····​invoke-​virtual·​{v0,​·​v1,​·​v2,​·​v3},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​Z)​Landroid/​view/​View;​ 56 ····​invoke-​virtual·​{v0,​·​v1,​·​v2,​·​v3},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​Z)​Landroid/​view/​View;​
   
57 ····​move-​result-​object·​v38 57 ····​move-​result-​object·​v36
   
58 ····​.​line·​54 58 ····​.​line·​54
59 ····​.​local·​v38,​·​"view":​Landroid/​view/​View;​ 59 ····​.​local·​v36,​·​"view":​Landroid/​view/​View;​
60 ····​const·​v39,​·​0x7f0a0043 60 ····​const·​v37,​·​0x7f0a0043
   
61 ····​invoke-​virtual/​range·​{v38·​.​.​·​v39},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​ 61 ····​invoke-​virtual/​range·​{v36·​.​.​·​v37},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
   
62 ····​move-​result-​object·​v13 62 ····​move-​result-​object·​v13
   
63 ····​check-​cast·​v13,​·​Landroid/​widget/​TextView;​ 63 ····​check-​cast·​v13,​·​Landroid/​widget/​TextView;​
   
64 ····​.​line·​57 64 ····​.​line·​57
65 ····​.​local·​v13,​·​"groupTitle":​Landroid/​widget/​TextView;​ 65 ····​.​local·​v13,​·​"groupTitle":​Landroid/​widget/​TextView;​
66 ····​invoke-​virtual/​range·​{p2·​.​.​·​p2},​·​Ldamo/​three/​ie/​prepayusage/​BasicUsageItemsGroupe​d;​-​>getExpireGroupType()​Ldamo/​three/​ie/​prepayusage/​ExpireGroupType;​ 66 ····​invoke-​virtual/​range·​{p2·​.​.​·​p2},​·​Ldamo/​three/​ie/​prepayusage/​BasicUsageItemsGroupe​d;​-​>getExpireGroupType()​Ldamo/​three/​ie/​prepayusage/​ExpireGroupType;​
   
67 ····​move-​result-​object·​v39 67 ····​move-​result-​object·​v37
   
68 ····​sget-​object·​v40,​·​Ldamo/​three/​ie/​prepayusage/​ExpireGroupType;​-​>WARNING:​Ldamo/​three/​ie/​prepayusage/​ExpireGroupType;​ 68 ····​sget-​object·​v38,​·​Ldamo/​three/​ie/​prepayusage/​ExpireGroupType;​-​>WARNING:​Ldamo/​three/​ie/​prepayusage/​ExpireGroupType;​
   
69 ····​move-​object/​from16·​v0,​·​v39 69 ····​move-​object/​from16·​v0,​·​v37
   
70 ····​move-​object/​from16·​v1,​·​v40 70 ····​move-​object/​from16·​v1,​·​v38
   
71 ····​if-​ne·​v0,​·​v1,​·​:​cond_2 71 ····​if-​ne·​v0,​·​v1,​·​:​cond_2
   
72 ····​.​line·​58 72 ····​.​line·​58
73 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Ldamo/​three/​ie/​ui/​BasicUsageLayout;​-​>getResources()​Landroid/​content/​res/​Resources;​ 73 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Ldamo/​three/​ie/​ui/​BasicUsageLayout;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
74 ····​move-​result-​object·​v39 74 ····​move-​result-​object·​v37
   
75 ····​const·​v40,​·​0x7f08001f 75 ····​const·​v38,​·​0x7f08001f
   
76 ····​invoke-​virtual/​range·​{v39·​.​.​·​v40},​·​Landroid/​content/​res/​Resources;​-​>getColor(I)​I 76 ····​invoke-​virtual/​range·​{v37·​.​.​·​v38},​·​Landroid/​content/​res/​Resources;​-​>getColor(I)​I
   
77 ····​move-​result·​v39 77 ····​move-​result·​v37
   
78 ····​move/​from16·​v0,​·​v39 78 ····​move/​from16·​v0,​·​v37
   
79 ····​invoke-​virtual·​{v13,​·​v0},​·​Landroid/​widget/​TextView;​-​>setTextColor(I)​V 79 ····​invoke-​virtual·​{v13,​·​v0},​·​Landroid/​widget/​TextView;​-​>setTextColor(I)​V
   
80 ····​.​line·​62 80 ····​.​line·​62
81 ····​:​cond_0 81 ····​:​cond_0
82 ····​:​goto_0 82 ····​:​goto_0
83 ····​invoke-​virtual/​range·​{p2·​.​.​·​p2},​·​Ldamo/​three/​ie/​prepayusage/​BasicUsageItemsGroupe​d;​-​>getExpireGroup()​Ljava/​lang/​String;​ 83 ····​invoke-​virtual/​range·​{p2·​.​.​·​p2},​·​Ldamo/​three/​ie/​prepayusage/​BasicUsageItemsGroupe​d;​-​>getExpireGroup()​Ljava/​lang/​String;​
   
84 ····​move-​result-​object·​v39 84 ····​move-​result-​object·​v37
   
85 ····​move-​object/​from16·​v0,​·​v39 85 ····​move-​object/​from16·​v0,​·​v37
   
86 ····​invoke-​virtual·​{v13,​·​v0},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V 86 ····​invoke-​virtual·​{v13,​·​v0},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V
   
87 ····​.​line·​64 87 ····​.​line·​64
88 ····​new-​instance·​v21,​·​Landroid/​widget/​LinearLayout$LayoutPa​rams;​ 88 ····​new-​instance·​v19,​·​Landroid/​widget/​LinearLayout$LayoutPa​rams;​
   
89 ····​const/​16·​v39,​·​-​0x1 89 ····​const/​16·​v37,​·​-​0x1
   
90 ····​const/​16·​v40,​·​-​0x2 90 ····​const/​16·​v38,​·​-​0x2
   
91 ····​move-​object/​from16·​v0,​·​v21 91 ····​move-​object/​from16·​v0,​·​v19
   
92 ····​move/​from16·​v1,​·​v39 92 ····​move/​from16·​v1,​·​v37
   
Max diff block lines reached; 36550/40536 bytes (90.17%) of diff not shown.
[−]
smali/damo/three/ie/ui/OutOfBundleLayout.smali
Offset 26, 15 lines modified Offset 26, 15 lines modified
26 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​widget/​LinearLayout;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 26 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​widget/​LinearLayout;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
   
27 ····​.​line·​77 27 ····​.​line·​77
28 ····​return-​void 28 ····​return-​void
29 .​end·​method 29 .​end·​method
   
30 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Ljava/​util/​List;​)​V 30 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Ljava/​util/​List;​)​V
31 ····​.​locals·​13 31 ····​.​locals·​12
32 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​ 32 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​
33 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 33 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
34 ········​value·​=·​{ 34 ········​value·​=·​{
35 ············​"(",​ 35 ············​"(",​
36 ············​"Landroid/​content/​Context;​",​ 36 ············​"Landroid/​content/​Context;​",​
37 ············​"Ljava/​util/​List",​ 37 ············​"Ljava/​util/​List",​
38 ············​"<",​ 38 ············​"<",​
Offset 47, 178 lines modified Offset 47, 179 lines modified
47 ····​.​line·​43 47 ····​.​line·​43
48 ····​.​local·​p2,​·​"outOfBundleList":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ldamo/​three/​ie/​prepayusage/​items/​OutOfBundle;​>;​" 48 ····​.​local·​p2,​·​"outOfBundleList":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ldamo/​three/​ie/​prepayusage/​items/​OutOfBundle;​>;​"
49 ····​invoke-​direct·​{p0,​·​p1},​·​Landroid/​widget/​LinearLayout;​-​><init>(Landroid/​content/​Context;​)​V 49 ····​invoke-​direct·​{p0,​·​p1},​·​Landroid/​widget/​LinearLayout;​-​><init>(Landroid/​content/​Context;​)​V
   
50 ····​.​line·​46 50 ····​.​line·​46
51 ····​invoke-​static·​{p1},​·​Landroid/​view/​LayoutInflater;​-​>from(Landroid/​content/​Context;​)​Landroid/​view/​LayoutInflater;​ 51 ····​invoke-​static·​{p1},​·​Landroid/​view/​LayoutInflater;​-​>from(Landroid/​content/​Context;​)​Landroid/​view/​LayoutInflater;​
   
52 ····​move-​result-​object·​v1 52 ····​move-​result-​object·​v0
   
53 ····​.​line·​47 53 ····​.​line·​47
54 ····​.​local·​v1,​·​"layoutInflater":​Landroid/​view/​LayoutInflater;​ 54 ····​.​local·​v0,​·​"layoutInflater":​Landroid/​view/​LayoutInflater;​
55 ····​const·​v9,​·​0x7f030021 55 ····​const·​v8,​·​0x7f030021
   
56 ····​const/​4·​v10,​·​0x0 56 ····​const/​4·​v9,​·​0x0
   
57 ····​invoke-​virtual·​{v1,​·​v9,​·​p0,​·​v10},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​Z)​Landroid/​view/​View;​ 57 ····​invoke-​virtual·​{v0,​·​v8,​·​p0,​·​v9},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​Z)​Landroid/​view/​View;​
   
58 ····​move-​result-​object·​v8 58 ····​move-​result-​object·​v7
   
59 ····​.​line·​49 59 ····​.​line·​49
60 ····​.​local·​v8,​·​"view":​Landroid/​view/​View;​ 60 ····​.​local·​v7,​·​"view":​Landroid/​view/​View;​
61 ····​new-​instance·​v2,​·​Landroid/​widget/​LinearLayout$LayoutPa​rams;​ 61 ····​new-​instance·​v1,​·​Landroid/​widget/​LinearLayout$LayoutPa​rams;​
   
62 ····​const/​4·​v9,​·​-​0x1 62 ····​const/​4·​v8,​·​-​0x1
   
63 ····​const/​4·​v10,​·​-​0x2 63 ····​const/​4·​v9,​·​-​0x2
   
64 ····​invoke-​direct·​{v2,​·​v9,​·​v10},​·​Landroid/​widget/​LinearLayout$LayoutPa​rams;​-​><init>(II)​V 64 ····​invoke-​direct·​{v1,​·​v8,​·​v9},​·​Landroid/​widget/​LinearLayout$LayoutPa​rams;​-​><init>(II)​V
   
65 ····​.​line·​52 65 ····​.​line·​52
66 ····​.​local·​v2,​·​"layoutParams":​Landroid/​widget/​LinearLayout$LayoutPa​rams;​ 66 ····​.​local·​v1,​·​"layoutParams":​Landroid/​widget/​LinearLayout$LayoutPa​rams;​
  67 ····​const/​16·​v8,​·​0xa
   
67 ····​const/​16·​v9,​·​0xa 68 ····​const/​16·​v9,​·​0xa
   
68 ····​const/​16·​v10,​·​0xa 69 ····​const/​16·​v10,​·​0xa
   
69 ····​const/​16·​v11,​·​0xa 70 ····​const/​16·​v11,​·​0xa
   
70 ····const/​16·​v12,​·0xa 71 ····invoke-​virtual·​{v1,​·​v8,​·​v9,​·​v10,​·​v11},​·Landroid/​widget/​LinearLayout$LayoutPa​rams;​-​>setMargins(IIII)​V
   
71 ····​invoke-​virtual·​{v2,​·​v9,​·​v10,​·​v11,​·​v12},​·​Landroid/​widget/​LinearLayout$LayoutPa​rams;​-​>setMargins(IIII)​V  
   
72 ····​.​line·​54 72 ····​.​line·​54
73 ····​const·​v9,​·​0x7f0a0063 73 ····​const·​v8,​·​0x7f0a0063
   
74 ····​invoke-​virtual·​{v8,​·​v9},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​ 74 ····​invoke-​virtual·​{v7,​·​v8},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
   
75 ····​move-​result-​object·​v5 75 ····​move-​result-​object·​v4
   
76 ····​check-​cast·​v5,​·​Landroid/​widget/​LinearLayout;​ 76 ····​check-​cast·​v4,​·​Landroid/​widget/​LinearLayout;​
   
77 ····​.​line·​56 77 ····​.​line·​56
78 ····​.​local·​v5,​·​"outOfBundleItemsView​":​Landroid/​widget/​LinearLayout;​ 78 ····​.​local·​v4,​·​"outOfBundleItemsView​":​Landroid/​widget/​LinearLayout;​
79 ····​invoke-​interface·​{p2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 79 ····​invoke-​interface·​{p2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
80 ····​move-​result-​object·​v0 80 ····​move-​result-​object·​v8
   
81 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
82 ····​:​goto_0 81 ····​:​goto_0
83 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 82 ····​invoke-​interface·​{v8},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
84 ····​move-​result·​v9 83 ····​move-​result·​v9
   
85 ····​if-​eqz·​v9,​·​:​cond_0 84 ····​if-​eqz·​v9,​·​:​cond_0
   
86 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 85 ····​invoke-​interface·​{v8},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
87 ····​move-​result-​object·​v4 86 ····​move-​result-​object·​v3
   
88 ····​check-​cast·​v4,​·​Ldamo/​three/​ie/​prepayusage/​items/​OutOfBundle;​ 87 ····​check-​cast·​v3,​·​Ldamo/​three/​ie/​prepayusage/​items/​OutOfBundle;​
   
89 ····​.​line·​57 88 ····​.​line·​57
90 ····​.​local·​v4,​·​"outOfBundle":​Ldamo/​three/​ie/​prepayusage/​items/​OutOfBundle;​ 89 ····​.​local·​v3,​·​"outOfBundle":​Ldamo/​three/​ie/​prepayusage/​items/​OutOfBundle;​
91 ····​const·​v9,​·​0x7f030022 90 ····​const·​v9,​·​0x7f030022
   
92 ····​const/​4·​v10,​·​0x0 91 ····​const/​4·​v10,​·​0x0
   
93 ····​invoke-​virtual·​{v1,​·​v9,​·​v5,​·​v10},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​Z)​Landroid/​view/​View;​ 92 ····​invoke-​virtual·​{v0,​·​v9,​·​v4,​·​v10},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​Z)​Landroid/​view/​View;​
   
94 ····​move-​result-​object·​v7 93 ····​move-​result-​object·​v6
   
95 ····​.​line·​58 94 ····​.​line·​58
Max diff block lines reached; 4797/9260 bytes (51.80%) of diff not shown.
[−]
smali/damo/three/ie/ui/SlidingTabLayout$InternalViewPagerListener.smali
Offset 138, 14 lines modified Offset 138, 15 lines modified
   
138 ····​move-​result-​object·​v1 138 ····​move-​result-​object·​v1
   
139 ····​.​line·​269 139 ····​.​line·​269
140 ····​.​local·​v1,​·​"selectedTitle":​Landroid/​view/​View;​ 140 ····​.​local·​v1,​·​"selectedTitle":​Landroid/​view/​View;​
141 ····​if-​eqz·​v1,​·​:​cond_2 141 ····​if-​eqz·​v1,​·​:​cond_2
   
  142 ····​.​line·​270
142 ····​invoke-​virtual·​{v1},​·​Landroid/​view/​View;​-​>getWidth()​I 143 ····​invoke-​virtual·​{v1},​·​Landroid/​view/​View;​-​>getWidth()​I
   
143 ····​move-​result·​v3 144 ····​move-​result·​v3
   
144 ····​int-​to-​float·​v3,​·​v3 145 ····​int-​to-​float·​v3,​·​v3
   
145 ····​mul-​float/​2addr·​v3,​·​p2 146 ····​mul-​float/​2addr·​v3,​·​p2
Offset 178, 15 lines modified Offset 179, 15 lines modified
   
178 ····​move-​result-​object·​v3 179 ····​move-​result-​object·​v3
   
179 ····​invoke-​interface·​{v3,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​v4/​view/​ViewPager$OnPageChang​eListener;​-​>onPageScrolled(IFI)​V 180 ····​invoke-​interface·​{v3,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​v4/​view/​ViewPager$OnPageChang​eListener;​-​>onPageScrolled(IFI)​V
   
180 ····​goto·​:​goto_0 181 ····​goto·​:​goto_0
   
181 ····​.​line·​269 182 ····​.​line·​270
182 ····​.​end·​local·​v0····​#·​"extraOffset":​I 183 ····​.​end·​local·​v0····​#·​"extraOffset":​I
183 ····​:​cond_2 184 ····​:​cond_2
184 ····​const/​4·​v0,​·​0x0 185 ····​const/​4·​v0,​·​0x0
   
185 ····​goto·​:​goto_1 186 ····​goto·​:​goto_1
186 .​end·​method 187 .​end·​method
   
[−]
smali/damo/three/ie/ui/SlidingTabLayout.smali
Offset 2, 15 lines modified Offset 2, 14 lines modified
2 .​super·​Landroid/​widget/​HorizontalScrollView;​ 2 .​super·​Landroid/​widget/​HorizontalScrollView;​
3 .​source·​"SlidingTabLayout.​java" 3 .​source·​"SlidingTabLayout.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ····​value·​=·​{ 6 ····​value·​=·​{
7 ········​Ldamo/​three/​ie/​ui/​SlidingTabLayout$1;​,​  
8 ········​Ldamo/​three/​ie/​ui/​SlidingTabLayout$TabC​lickListener;​,​ 7 ········​Ldamo/​three/​ie/​ui/​SlidingTabLayout$TabC​lickListener;​,​
9 ········​Ldamo/​three/​ie/​ui/​SlidingTabLayout$Inte​rnalViewPagerListener​;​,​ 8 ········​Ldamo/​three/​ie/​ui/​SlidingTabLayout$Inte​rnalViewPagerListener​;​,​
10 ········​Ldamo/​three/​ie/​ui/​SlidingTabLayout$TabC​olorizer;​ 9 ········​Ldamo/​three/​ie/​ui/​SlidingTabLayout$TabC​olorizer;​
11 ····​} 10 ····​}
12 .​end·​annotation 11 .​end·​annotation
   
   
[−]
smali/damo/three/ie/ui/SlidingTabStrip.smali
Offset 2, 15 lines modified Offset 2, 14 lines modified
2 .​super·​Landroid/​widget/​LinearLayout;​ 2 .​super·​Landroid/​widget/​LinearLayout;​
3 .​source·​"SlidingTabStrip.​java" 3 .​source·​"SlidingTabStrip.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ····​value·​=·​{ 6 ····​value·​=·​{
7 ········​Ldamo/​three/​ie/​ui/​SlidingTabStrip$1;​,​  
8 ········​Ldamo/​three/​ie/​ui/​SlidingTabStrip$Simpl​eTabColorizer;​ 7 ········​Ldamo/​three/​ie/​ui/​SlidingTabStrip$Simpl​eTabColorizer;​
9 ····​} 8 ····​}
10 .​end·​annotation 9 .​end·​annotation
   
   
11 #·​static·​fields 10 #·​static·​fields
12 .​field·​private·​static·​final·​DEFAULT_BOTTOM_BORDER​_COLOR_ALPHA:​B·​=·​0x26t 11 .​field·​private·​static·​final·​DEFAULT_BOTTOM_BORDER​_COLOR_ALPHA:​B·​=·​0x26t
[−]
smali/damo/three/ie/util/HtmlUtilities.smali
Offset 90, 123 lines modified Offset 90, 122 lines modified
90 ····​move-​result-​object·​v4 90 ····​move-​result-​object·​v4
   
91 ····​.​line·​86 91 ····​.​line·​86
92 ····​.​local·​v4,​·​"doc":​Lorg/​jsoup/​nodes/​Document;​ 92 ····​.​local·​v4,​·​"doc":​Lorg/​jsoup/​nodes/​Document;​
93 ····​invoke-​static·​{v4},​·​Ldamo/​three/​ie/​util/​HtmlUtilities;​-​>removeComments(Lorg/​jsoup/​nodes/​Node;​)​V 93 ····​invoke-​static·​{v4},​·​Ldamo/​three/​ie/​util/​HtmlUtilities;​-​>removeComments(Lorg/​jsoup/​nodes/​Node;​)​V
   
94 ····​.​line·​88 94 ····​.​line·​88
95 ····​const-​string·​v19,​·​"table" 95 ····​const-​string·​v17,​·​"table"
   
96 ····​move-​object/​from16·​v0,​·​v19 96 ····​move-​object/​from16·​v0,​·​v17
   
97 ····​invoke-​virtual·​{v4,​·​v0},​·​Lorg/​jsoup/​nodes/​Document;​-​>getElementsByTag(Lja​va/​lang/​String;​)​Lorg/​jsoup/​select/​Elements;​ 97 ····​invoke-​virtual·​{v4,​·​v0},​·​Lorg/​jsoup/​nodes/​Document;​-​>getElementsByTag(Lja​va/​lang/​String;​)​Lorg/​jsoup/​select/​Elements;​
   
98 ····​move-​result-​object·​v7 98 ····​move-​result-​object·​v7
   
99 ····​.​line·​90 99 ····​.​line·​90
100 ····​.​local·​v7,​·​"elements":​Lorg/​jsoup/​select/​Elements;​ 100 ····​.​local·​v7,​·​"elements":​Lorg/​jsoup/​select/​Elements;​
101 ····​new-​instance·​v11,​·​Lorg/​json/​JSONArray;​ 101 ····​new-​instance·​v9,​·​Lorg/​json/​JSONArray;​
   
102 ····​invoke-​direct·​{v11},​·​Lorg/​json/​JSONArray;​-​><init>()​V 102 ····​invoke-​direct·​{v9},​·​Lorg/​json/​JSONArray;​-​><init>()​V
   
103 ····​.​line·​94 103 ····​.​line·​94
104 ····​.​local·​v11,​·​"jsonArray":​Lorg/​json/​JSONArray;​ 104 ····​.​local·​v9,​·​"jsonArray":​Lorg/​json/​JSONArray;​
105 ····​const/​16·​v16,​·​0x0 105 ····​const/​4·​v14,​·​0x0
   
106 ····​.​line·​96 106 ····​.​line·​96
107 ····​.​local·​v16,​·​"three2threeCallsBug"​:​Z 107 ····​.​local·​v14,​·​"three2threeCallsBug"​:​Z
108 ····​invoke-​virtual·​{v7},​·​Lorg/​jsoup/​select/​Elements;​-​>iterator()​Ljava/​util/​Iterator;​ 108 ····​invoke-​virtual·​{v7},​·​Lorg/​jsoup/​select/​Elements;​-​>iterator()​Ljava/​util/​Iterator;​
   
109 ····​move-​result-​object·​v9 109 ····​move-​result-​object·​v17
   
110 ····​:​cond_0 110 ····​:​cond_0
111 ····​:​goto_0 111 ····​:​goto_0
112 ····​invoke-​interface·​{v9},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 112 ····​invoke-​interface/​range·​{v17·​.​.​·v17},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
113 ····​move-​result·​v19 113 ····​move-​result·​v18
   
114 ····​if-​eqz·​v19,​·​:​cond_7 114 ····​if-​eqz·​v18,​·​:​cond_7
   
115 ····​invoke-​interface·​{v9},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 115 ····​invoke-​interface/​range·​{v17·​.​.​·v17},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
116 ····​move-​result-​object·​v6 116 ····​move-​result-​object·​v6
   
117 ····​check-​cast·​v6,​·​Lorg/​jsoup/​nodes/​Element;​ 117 ····​check-​cast·​v6,​·​Lorg/​jsoup/​nodes/​Element;​
   
118 ····​.​line·​98 118 ····​.​line·​98
119 ····​.​local·​v6,​·​"element":​Lorg/​jsoup/​nodes/​Element;​ 119 ····​.​local·​v6,​·​"element":​Lorg/​jsoup/​nodes/​Element;​
120 ····​const-​string·​v19,​·​"tbody·​>·​tr" 120 ····​const-​string·​v18,​·​"tbody·​>·​tr"
   
121 ····​move-​object/​from16·​v0,​·​v19 121 ····​move-​object/​from16·​v0,​·​v18
   
122 ····​invoke-​virtual·​{v6,​·​v0},​·​Lorg/​jsoup/​nodes/​Element;​-​>select(Ljava/​lang/​String;​)​Lorg/​jsoup/​select/​Elements;​ 122 ····​invoke-​virtual·​{v6,​·​v0},​·​Lorg/​jsoup/​nodes/​Element;​-​>select(Ljava/​lang/​String;​)​Lorg/​jsoup/​select/​Elements;​
   
123 ····​move-​result-​object·​v19 123 ····​move-​result-​object·​v18
   
124 ····​invoke-​virtual/​range·​{v19·​.​.​·​v19},​·​Lorg/​jsoup/​select/​Elements;​-​>iterator()​Ljava/​util/​Iterator;​ 124 ····​invoke-​virtual/​range·​{v18·​.​.​·​v18},​·​Lorg/​jsoup/​select/​Elements;​-​>iterator()​Ljava/​util/​Iterator;​
   
125 ····​move-​result-​object·​v10 125 ····​move-​result-​object·​v18
   
126 ····​.​local·​v10,​·​"i$":​Ljava/​util/​Iterator;​  
127 ····​:​cond_1 126 ····​:​cond_1
128 ····​:​goto_1 127 ····​:​goto_1
129 ····​invoke-​interface·​{v10},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 128 ····​invoke-​interface/​range·​{v18·​.​.​·v18},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
130 ····​move-​result·​v19 129 ····​move-​result·​v19
   
131 ····​if-​eqz·​v19,​·​:​cond_6 130 ····​if-​eqz·​v19,​·​:​cond_6
   
132 ····​invoke-​interface·​{v10},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 131 ····​invoke-​interface/​range·​{v18·​.​.​·v18},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
133 ····​move-​result-​object·​v14 132 ····​move-​result-​object·​v12
   
134 ····​check-​cast·​v14,​·​Lorg/​jsoup/​nodes/​Element;​ 133 ····​check-​cast·​v12,​·​Lorg/​jsoup/​nodes/​Element;​
   
135 ····​.​line·​100 134 ····​.​line·​100
136 ····​.​local·​v14,​·​"subelement":​Lorg/​jsoup/​nodes/​Element;​ 135 ····​.​local·​v12,​·​"subelement":​Lorg/​jsoup/​nodes/​Element;​
137 ····​invoke-​virtual·​{v14},​·​Lorg/​jsoup/​nodes/​Element;​-​>text()​Ljava/​lang/​String;​ 136 ····​invoke-​virtual·​{v12},​·​Lorg/​jsoup/​nodes/​Element;​-​>text()​Ljava/​lang/​String;​
   
138 ····​move-​result-​object·​v19 137 ····​move-​result-​object·​v19
   
139 ····​const-​string·​v20,​·​"3·​to·​3·​Calls" 138 ····​const-​string·​v20,​·​"3·​to·​3·​Calls"
   
140 ····​invoke-​virtual/​range·​{v19·​.​.​·​v20},​·​Ljava/​lang/​String;​-​>contains(Ljava/​lang/​CharSequence;​)​Z 139 ····​invoke-​virtual/​range·​{v19·​.​.​·​v20},​·​Ljava/​lang/​String;​-​>contains(Ljava/​lang/​CharSequence;​)​Z
   
141 ····​move-​result·​v19 140 ····​move-​result·​v19
   
142 ····​if-​eqz·​v19,​·​:​cond_2 141 ····​if-​eqz·​v19,​·​:​cond_2
   
143 ····​invoke-​virtual·​{v14},​·​Lorg/​jsoup/​nodes/​Element;​-​>text()​Ljava/​lang/​String;​ 142 ····​invoke-​virtual·​{v12},​·​Lorg/​jsoup/​nodes/​Element;​-​>text()​Ljava/​lang/​String;​
   
144 ····​move-​result-​object·​v19 143 ····​move-​result-​object·​v19
   
145 ····​const-​string·​v20,​·​"Valid·​until" 144 ····​const-​string·​v20,​·​"Valid·​until"
   
146 ····​invoke-​virtual/​range·​{v19·​.​.​·​v20},​·​Ljava/​lang/​String;​-​>contains(Ljava/​lang/​CharSequence;​)​Z 145 ····​invoke-​virtual/​range·​{v19·​.​.​·​v20},​·​Ljava/​lang/​String;​-​>contains(Ljava/​lang/​CharSequence;​)​Z
   
147 ····​move-​result·​v19 146 ····​move-​result·​v19
   
148 ····​if-​eqz·​v19,​·​:​cond_2 147 ····​if-​eqz·​v19,​·​:​cond_2
Max diff block lines reached; 9894/13685 bytes (72.30%) of diff not shown.
[−]
smali/damo/three/ie/util/UsageUtils.smali
Offset 37, 42 lines modified Offset 37, 41 lines modified
   
37 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V 37 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
38 ····​.​line·​53 38 ····​.​line·​53
39 ····​.​local·​v0,​·​"basicUsageItems":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ldamo/​three/​ie/​prepayusage/​BasicUsageItem;​>;​" 39 ····​.​local·​v0,​·​"basicUsageItems":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ldamo/​three/​ie/​prepayusage/​BasicUsageItem;​>;​"
40 ····​invoke-​interface·​{p0},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 40 ····​invoke-​interface·​{p0},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
41 ····​move-​result-​object·​v1 41 ····​move-​result-​object·​v2
   
42 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
43 ····​:​cond_0 42 ····​:​cond_0
44 ····​:​goto_0 43 ····​:​goto_0
45 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 44 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
46 ····​move-​result·​v3 45 ····​move-​result·​v3
   
47 ····​if-​eqz·​v3,​·​:​cond_1 46 ····​if-​eqz·​v3,​·​:​cond_1
   
48 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 47 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
49 ····​move-​result-​object·​v2 48 ····​move-​result-​object·​v1
   
50 ····​check-​cast·​v2,​·​Ldamo/​three/​ie/​prepayusage/​UsageItem;​ 49 ····​check-​cast·​v1,​·​Ldamo/​three/​ie/​prepayusage/​UsageItem;​
   
51 ····​.​line·​54 50 ····​.​line·​54
52 ····​.​local·​v2,​·​"usageItem":​Ldamo/​three/​ie/​prepayusage/​UsageItem;​ 51 ····​.​local·​v1,​·​"usageItem":​Ldamo/​three/​ie/​prepayusage/​UsageItem;​
53 ····​instance-​of·​v3,​·​v2,​·​Ldamo/​three/​ie/​prepayusage/​BasicUsageItem;​ 52 ····​instance-​of·​v3,​·​v1,​·​Ldamo/​three/​ie/​prepayusage/​BasicUsageItem;​
   
54 ····​if-​eqz·​v3,​·​:​cond_0 53 ····​if-​eqz·​v3,​·​:​cond_0
   
55 ····​.​line·​55 54 ····​.​line·​55
56 ····​check-​cast·​v2,​·​Ldamo/​three/​ie/​prepayusage/​BasicUsageItem;​ 55 ····​check-​cast·​v1,​·​Ldamo/​three/​ie/​prepayusage/​BasicUsageItem;​
   
57 ····​.​end·​local·​v2····​#·​"usageItem":​Ldamo/​three/​ie/​prepayusage/​UsageItem;​ 56 ····​.​end·​local·​v1····​#·​"usageItem":​Ldamo/​three/​ie/​prepayusage/​UsageItem;​
58 ····​invoke-​interface·​{v0,​·​v2},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z 57 ····​invoke-​interface·​{v0,​·​v1},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z
   
59 ····​goto·​:​goto_0 58 ····​goto·​:​goto_0
   
60 ····​.​line·​58 59 ····​.​line·​58
61 ····​:​cond_1 60 ····​:​cond_1
62 ····​return-​object·​v0 61 ····​return-​object·​v0
63 .​end·​method 62 .​end·​method
Offset 92, 56 lines modified Offset 91, 55 lines modified
92 ············​">;​" 91 ············​">;​"
93 ········​} 92 ········​}
94 ····​.​end·​annotation 93 ····​.​end·​annotation
   
95 ····​.​prologue 94 ····​.​prologue
96 ····​.​line·​105 95 ····​.​line·​105
97 ····​.​local·​p0,​·​"usageItems":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ldamo/​three/​ie/​prepayusage/​UsageItem;​>;​" 96 ····​.​local·​p0,​·​"usageItems":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ldamo/​three/​ie/​prepayusage/​UsageItem;​>;​"
98 ····​new-​instance·​v1,​·​Ljava/​util/​ArrayList;​ 97 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
   
99 ····​invoke-​direct·​{v1},​·​Ljava/​util/​ArrayList;​-​><init>()​V 98 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
100 ····​.​line·​107 99 ····​.​line·​107
101 ····​.​local·​v1,​·​"outOfBundleList":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ldamo/​three/​ie/​prepayusage/​items/​OutOfBundle;​>;​" 100 ····​.​local·​v0,​·​"outOfBundleList":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ldamo/​three/​ie/​prepayusage/​items/​OutOfBundle;​>;​"
102 ····​invoke-​interface·​{p0},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 101 ····​invoke-​interface·​{p0},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
103 ····​move-​result-​object·​v0 102 ····​move-​result-​object·​v2
   
104 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
105 ····​:​cond_0 103 ····​:​cond_0
106 ····​:​goto_0 104 ····​:​goto_0
107 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 105 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
108 ····​move-​result·​v3 106 ····​move-​result·​v3
   
109 ····​if-​eqz·​v3,​·​:​cond_1 107 ····​if-​eqz·​v3,​·​:​cond_1
   
110 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 108 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
111 ····​move-​result-​object·​v2 109 ····​move-​result-​object·​v1
   
112 ····​check-​cast·​v2,​·​Ldamo/​three/​ie/​prepayusage/​UsageItem;​ 110 ····​check-​cast·​v1,​·​Ldamo/​three/​ie/​prepayusage/​UsageItem;​
   
113 ····​.​line·​108 111 ····​.​line·​108
114 ····​.​local·​v2,​·​"usageItem":​Ldamo/​three/​ie/​prepayusage/​UsageItem;​ 112 ····​.​local·​v1,​·​"usageItem":​Ldamo/​three/​ie/​prepayusage/​UsageItem;​
115 ····​instance-​of·​v3,​·​v2,​·​Ldamo/​three/​ie/​prepayusage/​items/​OutOfBundle;​ 113 ····​instance-​of·​v3,​·​v1,​·​Ldamo/​three/​ie/​prepayusage/​items/​OutOfBundle;​
   
116 ····​if-​eqz·​v3,​·​:​cond_0 114 ····​if-​eqz·​v3,​·​:​cond_0
   
117 ····​.​line·​109 115 ····​.​line·​109
118 ····​check-​cast·​v2,​·​Ldamo/​three/​ie/​prepayusage/​items/​OutOfBundle;​ 116 ····​check-​cast·​v1,​·​Ldamo/​three/​ie/​prepayusage/​items/​OutOfBundle;​
   
119 ····​.​end·​local·​v2····​#·​"usageItem":​Ldamo/​three/​ie/​prepayusage/​UsageItem;​ 117 ····​.​end·​local·​v1····​#·​"usageItem":​Ldamo/​three/​ie/​prepayusage/​UsageItem;​
120 ····​invoke-​interface·​{v1,​·​v2},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z 118 ····​invoke-​interface·​{v0,​·​v1},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z
   
121 ····​goto·​:​goto_0 119 ····​goto·​:​goto_0
   
122 ····​.​line·​112 120 ····​.​line·​112
123 ····​:​cond_1 121 ····​:​cond_1
124 ····​return-​object·​v1 122 ····​return-​object·​v0
125 .​end·​method 123 .​end·​method
   
126 .​method·​public·​static·​groupUsages(Ljava/​util/​List;​)​Ljava/​util/​List;​ 124 .​method·​public·​static·​groupUsages(Ljava/​util/​List;​)​Ljava/​util/​List;​
127 ····​.​locals·​9 125 ····​.​locals·​9
128 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 126 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
129 ········​value·​=·​{ 127 ········​value·​=·​{
130 ············​"(",​ 128 ············​"(",​
Max diff block lines reached; 13653/17836 bytes (76.55%) of diff not shown.