57.3 MB
/home/fdroid/fdroiddata/tmp/org.androidpn.client_20160415.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.androidpn.client_20160415.apk
2.1 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK
    
Offset 1, 20 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·0b1bf38c9f1646de34c4d59ee6526fc5d78c0f10b270cd7c5e36417f15a90c14 
10 Signer·#1·certificate·SHA-1·digest:·a152f4b6d364b633d5ef4f7e19159eb47f15eff9 
11 Signer·#1·certificate·MD5·digest:·7b6f28c642bdb0dac8615009e5ed4e1a 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·7b3481310d38ea746b07a8e97b50a054f6c758c7ad6ba98de6abcd7e1a2f37ca 
15 Signer·#1·public·key·SHA-1·digest:·d7fd3762f5bde98b50c25de3ad13ad9561463a6d 
16 Signer·#1·public·key·MD5·digest:·994fe94b594a16f33c98de712c9f00dd 
17 WARNING:·META-INF/smack-config.xml·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/services/org.xmlpull.v1.XmlPullParserFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/buildserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
20 WARNING:·META-INF/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
80.0 KB
zipinfo {}
    
Offset 1, 387 lines modifiedOffset 1, 385 lines modified
Diff chunk too large, falling back to line-by-line diff (385 lines added, 387 lines removed)
1 Zip·file·size:·1679079·bytes,·number·of·entries:·3851 Zip·file·size:·1675286·bytes,·number·of·entries:·383
2 -rw----·····2.0·fat····40023·bl·defN·16-Apr-17·09:16·META-INF/MANIFEST.MF2 -rw----·····2.0·fat·····4288·bX·defN·17-Oct-12·00:29·AndroidManifest.xml
3 -rw----·····2.0·fat····40144·bl·defN·16-Apr-17·09:16·META-INF/CFA4DE0F.SF3 -rw----·····2.0·fat······620·bl·defN·17-Oct-12·00:29·res/anim-v21/design_bottom_sheet_slide_in.xml
4 -rw----·····2.0·fat·····1326·bl·defN·16-Apr-17·09:16·META-INF/CFA4DE0F.RSA4 -rw----·····2.0·fat······620·bl·defN·17-Oct-12·00:29·res/anim-v21/design_bottom_sheet_slide_out.xml
5 -rw----·····2.0·fat·····1510·bl·defN·16-Apr-17·07:25·META-INF/smack-config.xml5 -rw----·····2.0·fat······396·bl·defN·17-Oct-12·00:29·res/anim/abc_fade_in.xml
6 -rw----·····2.0·fat·······67·bl·defN·16-Apr-17·07:25·META-INF/services/org.xmlpull.v1.XmlPullParserFactory6 -rw----·····2.0·fat······396·bl·defN·17-Oct-12·00:29·res/anim/abc_fade_out.xml
7 -rw----·····2.0·fat·······41·bl·defN·16-Apr-17·07:25·META-INF/buildserverid7 -rw----·····2.0·fat······860·bl·defN·17-Oct-12·00:29·res/anim/abc_grow_fade_in_from_bottom.xml
8 -rw----·····2.0·fat·······41·bl·defN·16-Apr-17·07:25·META-INF/fdroidserverid8 -rw----·····2.0·fat······512·bl·defN·17-Oct-12·00:29·res/anim/abc_popup_enter.xml
9 -rw----·····2.0·fat·····4288·bX·defN·16-Apr-17·07:25·AndroidManifest.xml9 -rw----·····2.0·fat······512·bl·defN·17-Oct-12·00:29·res/anim/abc_popup_exit.xml
10 -rw----·····2.0·fat······620·bl·defN·16-Apr-17·07:25·res/anim-v21/design_bottom_sheet_slide_in.xml10 -rw----·····2.0·fat······860·bl·defN·17-Oct-12·00:29·res/anim/abc_shrink_fade_out_from_bottom.xml
11 -rw----·····2.0·fat······620·bl·defN·16-Apr-17·07:25·res/anim-v21/design_bottom_sheet_slide_out.xml11 -rw----·····2.0·fat······400·bl·defN·17-Oct-12·00:29·res/anim/abc_slide_in_bottom.xml
12 -rw----·····2.0·fat······396·bl·defN·16-Apr-17·07:25·res/anim/abc_fade_in.xml12 -rw----·····2.0·fat······400·bl·defN·17-Oct-12·00:29·res/anim/abc_slide_in_top.xml
13 -rw----·····2.0·fat······396·bl·defN·16-Apr-17·07:25·res/anim/abc_fade_out.xml13 -rw----·····2.0·fat······400·bl·defN·17-Oct-12·00:29·res/anim/abc_slide_out_bottom.xml
14 -rw----·····2.0·fat······860·bl·defN·16-Apr-17·07:25·res/anim/abc_grow_fade_in_from_bottom.xml14 -rw----·····2.0·fat······400·bl·defN·17-Oct-12·00:29·res/anim/abc_slide_out_top.xml
15 -rw----·····2.0·fat······512·bl·defN·16-Apr-17·07:25·res/anim/abc_popup_enter.xml15 -rw----·····2.0·fat······620·bl·defN·17-Oct-12·00:29·res/anim/design_bottom_sheet_slide_in.xml
16 -rw----·····2.0·fat······512·bl·defN·16-Apr-17·07:25·res/anim/abc_popup_exit.xml16 -rw----·····2.0·fat······620·bl·defN·17-Oct-12·00:29·res/anim/design_bottom_sheet_slide_out.xml
17 -rw----·····2.0·fat······860·bl·defN·16-Apr-17·07:25·res/anim/abc_shrink_fade_out_from_bottom.xml17 -rw----·····2.0·fat······688·bl·defN·17-Oct-12·00:29·res/anim/design_fab_in.xml
18 -rw----·····2.0·fat······400·bl·defN·16-Apr-17·07:25·res/anim/abc_slide_in_bottom.xml18 -rw----·····2.0·fat······688·bl·defN·17-Oct-12·00:29·res/anim/design_fab_out.xml
19 -rw----·····2.0·fat······400·bl·defN·16-Apr-17·07:25·res/anim/abc_slide_in_top.xml19 -rw----·····2.0·fat······320·bl·defN·17-Oct-12·00:29·res/anim/design_snackbar_in.xml
20 -rw----·····2.0·fat······400·bl·defN·16-Apr-17·07:25·res/anim/abc_slide_out_bottom.xml20 -rw----·····2.0·fat······320·bl·defN·17-Oct-12·00:29·res/anim/design_snackbar_out.xml
21 -rw----·····2.0·fat······400·bl·defN·16-Apr-17·07:25·res/anim/abc_slide_out_top.xml21 -rw----·····2.0·fat······472·bl·defN·17-Oct-12·00:29·res/color-v11/abc_background_cache_hint_selector_material_dark.xml
22 -rw----·····2.0·fat······620·bl·defN·16-Apr-17·07:25·res/anim/design_bottom_sheet_slide_in.xml22 -rw----·····2.0·fat······472·bl·defN·17-Oct-12·00:29·res/color-v11/abc_background_cache_hint_selector_material_light.xml
23 -rw----·····2.0·fat······620·bl·defN·16-Apr-17·07:25·res/anim/design_bottom_sheet_slide_out.xml23 -rw----·····2.0·fat······548·bl·defN·17-Oct-12·00:29·res/color-v23/abc_color_highlight_material.xml
24 -rw----·····2.0·fat······688·bl·defN·16-Apr-17·07:25·res/anim/design_fab_in.xml24 -rw----·····2.0·fat······344·bl·defN·17-Oct-12·00:29·res/color/abc_background_cache_hint_selector_material_dark.xml
25 -rw----·····2.0·fat······688·bl·defN·16-Apr-17·07:25·res/anim/design_fab_out.xml25 -rw----·····2.0·fat······344·bl·defN·17-Oct-12·00:29·res/color/abc_background_cache_hint_selector_material_light.xml
26 -rw----·····2.0·fat······320·bl·defN·16-Apr-17·07:25·res/anim/design_snackbar_in.xml26 -rw----·····2.0·fat······468·bl·defN·17-Oct-12·00:29·res/color/abc_primary_text_disable_only_material_dark.xml
27 -rw----·····2.0·fat······320·bl·defN·16-Apr-17·07:25·res/anim/design_snackbar_out.xml27 -rw----·····2.0·fat······468·bl·defN·17-Oct-12·00:29·res/color/abc_primary_text_disable_only_material_light.xml
28 -rw----·····2.0·fat······472·bl·defN·16-Apr-17·07:25·res/color-v11/abc_background_cache_hint_selector_material_dark.xml28 -rw----·····2.0·fat······468·bl·defN·17-Oct-12·00:29·res/color/abc_primary_text_material_dark.xml
29 -rw----·····2.0·fat······472·bl·defN·16-Apr-17·07:25·res/color-v11/abc_background_cache_hint_selector_material_light.xml29 -rw----·····2.0·fat······468·bl·defN·17-Oct-12·00:29·res/color/abc_primary_text_material_light.xml
30 -rw----·····2.0·fat······548·bl·defN·16-Apr-17·07:25·res/color-v23/abc_color_highlight_material.xml30 -rw----·····2.0·fat······596·bl·defN·17-Oct-12·00:29·res/color/abc_search_url_text.xml
31 -rw----·····2.0·fat······344·bl·defN·16-Apr-17·07:25·res/color/abc_background_cache_hint_selector_material_dark.xml31 -rw----·····2.0·fat······468·bl·defN·17-Oct-12·00:29·res/color/abc_secondary_text_material_dark.xml
32 -rw----·····2.0·fat······344·bl·defN·16-Apr-17·07:25·res/color/abc_background_cache_hint_selector_material_light.xml32 -rw----·····2.0·fat······468·bl·defN·17-Oct-12·00:29·res/color/abc_secondary_text_material_light.xml
33 -rw----·····2.0·fat······468·bl·defN·16-Apr-17·07:25·res/color/abc_primary_text_disable_only_material_dark.xml33 -rw----·····2.0·fat······468·bl·defN·17-Oct-12·00:29·res/color/switch_thumb_material_dark.xml
34 -rw----·····2.0·fat······468·bl·defN·16-Apr-17·07:25·res/color/abc_primary_text_disable_only_material_light.xml34 -rw----·····2.0·fat······468·bl·defN·17-Oct-12·00:29·res/color/switch_thumb_material_light.xml
35 -rw----·····2.0·fat······468·bl·defN·16-Apr-17·07:25·res/color/abc_primary_text_material_dark.xml35 -rw----·····1.0·fat······287·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png
36 -rw----·····2.0·fat······468·bl·defN·16-Apr-17·07:25·res/color/abc_primary_text_material_light.xml36 -rw----·····1.0·fat······306·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png
37 -rw----·····2.0·fat······596·bl·defN·16-Apr-17·07:25·res/color/abc_search_url_text.xml37 -rw----·····1.0·fat······549·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png
38 -rw----·····2.0·fat······468·bl·defN·16-Apr-17·07:25·res/color/abc_secondary_text_material_dark.xml38 -rw----·····1.0·fat······622·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png
39 -rw----·····2.0·fat······468·bl·defN·16-Apr-17·07:25·res/color/abc_secondary_text_material_light.xml39 -rw----·····1.0·fat······753·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png
40 -rw----·····2.0·fat······468·bl·defN·16-Apr-17·07:25·res/color/switch_thumb_material_dark.xml40 -rw----·····1.0·fat·····1589·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png
41 -rw----·····2.0·fat······468·bl·defN·16-Apr-17·07:25·res/color/switch_thumb_material_light.xml41 -rw----·····1.0·fat·····1057·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png
42 -rw----·····1.0·fat······287·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png42 -rw----·····1.0·fat·····1548·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png
43 -rw----·····1.0·fat······306·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png43 -rw----·····1.0·fat·····1748·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png
44 -rw----·····1.0·fat······549·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png44 -rw----·····1.0·fat······229·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png
45 -rw----·····1.0·fat······622·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png45 -rw----·····1.0·fat······388·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png
46 -rw----·····1.0·fat······753·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png46 -rw----·····1.0·fat······280·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png
47 -rw----·····1.0·fat·····1589·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png47 -rw----·····1.0·fat······233·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png
48 -rw----·····1.0·fat·····1057·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png48 -rw----·····1.0·fat······147·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png
49 -rw----·····1.0·fat·····1548·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png49 -rw----·····1.0·fat······281·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png
50 -rw----·····1.0·fat·····1748·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png50 -rw----·····1.0·fat······612·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png
51 -rw----·····1.0·fat······229·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png51 -rw----·····1.0·fat······190·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png
52 -rw----·····1.0·fat······388·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png52 -rw----·····1.0·fat······373·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png
53 -rw----·····1.0·fat······280·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png53 -rw----·····1.0·fat······270·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png
54 -rw----·····1.0·fat······233·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png54 -rw----·····1.0·fat······791·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png
55 -rw----·····1.0·fat······147·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png55 -rw----·····1.0·fat······581·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png
56 -rw----·····1.0·fat······281·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png56 -rw----·····1.0·fat······494·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_ic_star_black_16dp.png
57 -rw----·····1.0·fat······612·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png57 -rw----·····1.0·fat······975·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_ic_star_black_36dp.png
58 -rw----·····1.0·fat······190·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png58 -rw----·····1.0·fat······350·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_ic_star_half_black_16dp.png
59 -rw----·····1.0·fat······373·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png59 -rw----·····1.0·fat······623·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_ic_star_half_black_36dp.png
60 -rw----·····1.0·fat······270·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png60 -rw----·····1.0·fat······541·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png
61 -rw----·····1.0·fat······791·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png61 -rw----·····1.0·fat······170·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png
62 -rw----·····1.0·fat······581·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png62 -rw----·····1.0·fat······244·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_list_focused_holo.9.png
63 -rw----·····1.0·fat······494·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_ic_star_black_16dp.png63 -rw----·····1.0·fat······212·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png
64 -rw----·····1.0·fat······975·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_ic_star_black_36dp.png64 -rw----·····1.0·fat······212·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png
65 -rw----·····1.0·fat······350·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_ic_star_half_black_16dp.png65 -rw----·····1.0·fat······212·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png
66 -rw----·····1.0·fat······623·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_ic_star_half_black_36dp.png66 -rw----·····1.0·fat······239·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png
67 -rw----·····1.0·fat······541·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png67 -rw----·····1.0·fat······240·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png
68 -rw----·····1.0·fat······170·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png68 -rw----·····1.0·fat······817·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png
69 -rw----·····1.0·fat······244·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_list_focused_holo.9.png69 -rw----·····1.0·fat·····1290·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png
70 -rw----·····1.0·fat······212·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png70 -rw----·····1.0·fat······259·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png
71 -rw----·····1.0·fat······212·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png71 -rw----·····1.0·fat······271·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png
72 -rw----·····1.0·fat······212·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png72 -rw----·····1.0·fat······387·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png
73 -rw----·····1.0·fat······239·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png73 -rw----·····1.0·fat······214·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png
74 -rw----·····1.0·fat······240·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png74 -rw----·····1.0·fat······201·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png
75 -rw----·····1.0·fat······817·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png75 -rw----·····1.0·fat······368·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png
76 -rw----·····1.0·fat·····1290·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png76 -rw----·····1.0·fat······538·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png
77 -rw----·····1.0·fat······259·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png77 -rw----·····1.0·fat······199·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png
78 -rw----·····1.0·fat······271·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png78 -rw----·····1.0·fat······192·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png
79 -rw----·····1.0·fat······387·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png79 -rw----·····1.0·fat······198·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png
80 -rw----·····1.0·fat······214·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png80 -rw----·····1.0·fat······182·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png
81 -rw----·····1.0·fat······201·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png81 -rw----·····1.0·fat······182·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png
82 -rw----·····1.0·fat······368·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png82 -rw----·····1.0·fat·····6928·b-·stor·17-Oct-12·00:29·res/drawable-hdpi-v4/icon.png
83 -rw----·····1.0·fat······538·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png83 -rw----·····1.0·fat·····2296·b-·stor·17-Oct-12·00:29·res/drawable-ldpi-v4/icon.png
84 -rw----·····1.0·fat······199·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png84 -rw----·····1.0·fat······384·b-·stor·17-Oct-12·00:29·res/drawable-ldrtl-hdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png
85 -rw----·····1.0·fat······192·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png85 -rw----·····1.0·fat······289·b-·stor·17-Oct-12·00:29·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png
86 -rw----·····1.0·fat······198·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png86 -rw----·····1.0·fat······585·b-·stor·17-Oct-12·00:29·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
87 -rw----·····1.0·fat······182·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png87 -rw----·····1.0·fat······367·b-·stor·17-Oct-12·00:29·res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png
88 -rw----·····1.0·fat······182·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png88 -rw----·····1.0·fat······325·b-·stor·17-Oct-12·00:29·res/drawable-ldrtl-mdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png
89 -rw----·····1.0·fat·····6928·b-·stor·16-Apr-17·07:23·res/drawable-hdpi-v4/icon.png89 -rw----·····1.0·fat······174·b-·stor·17-Oct-12·00:29·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png
90 -rw----·····1.0·fat·····2296·b-·stor·16-Apr-17·07:23·res/drawable-ldpi-v4/icon.png90 -rw----·····1.0·fat······381·b-·stor·17-Oct-12·00:29·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
91 -rw----·····1.0·fat······384·b-·stor·16-Apr-17·07:23·res/drawable-ldrtl-hdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png91 -rw----·····1.0·fat······342·b-·stor·17-Oct-12·00:29·res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png
92 -rw----·····1.0·fat······289·b-·stor·16-Apr-17·07:23·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png92 -rw----·····1.0·fat······428·b-·stor·17-Oct-12·00:29·res/drawable-ldrtl-xhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png
93 -rw----·····1.0·fat······585·b-·stor·16-Apr-17·07:23·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png93 -rw----·····1.0·fat······237·b-·stor·17-Oct-12·00:29·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png
94 -rw----·····1.0·fat······367·b-·stor·16-Apr-17·07:23·res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png94 -rw----·····1.0·fat······729·b-·stor·17-Oct-12·00:29·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
95 -rw----·····1.0·fat······325·b-·stor·16-Apr-17·07:23·res/drawable-ldrtl-mdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png95 -rw----·····1.0·fat······483·b-·stor·17-Oct-12·00:29·res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png
96 -rw----·····1.0·fat······174·b-·stor·16-Apr-17·07:23·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png96 -rw----·····1.0·fat······475·b-·stor·17-Oct-12·00:29·res/drawable-ldrtl-xxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png
97 -rw----·····1.0·fat······381·b-·stor·16-Apr-17·07:23·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_cut_mtrl_alpha.png97 -rw----·····1.0·fat······346·b-·stor·17-Oct-12·00:29·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png
98 -rw----·····1.0·fat······342·b-·stor·16-Apr-17·07:23·res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png98 -rw----·····1.0·fat······934·b-·stor·17-Oct-12·00:29·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
99 -rw----·····1.0·fat······428·b-·stor·16-Apr-17·07:23·res/drawable-ldrtl-xhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png99 -rw----·····1.0·fat······593·b-·stor·17-Oct-12·00:29·res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png
100 -rw----·····1.0·fat······237·b-·stor·16-Apr-17·07:23·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png100 -rw----·····1.0·fat······246·b-·stor·17-Oct-12·00:29·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png
101 -rw----·····1.0·fat······729·b-·stor·16-Apr-17·07:23·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png101 -rw----·····1.0·fat······399·b-·stor·17-Oct-12·00:29·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png
102 -rw----·····1.0·fat······483·b-·stor·16-Apr-17·07:23·res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png102 -rw----·····1.0·fat·····1257·b-·stor·17-Oct-12·00:29·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
103 -rw----·····1.0·fat······475·b-·stor·16-Apr-17·07:23·res/drawable-ldrtl-xxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png103 -rw----·····1.0·fat······518·b-·stor·17-Oct-12·00:29·res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png
104 -rw----·····1.0·fat······346·b-·stor·16-Apr-17·07:23·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png104 -rw----·····1.0·fat······274·b-·stor·17-Oct-12·00:29·res/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png
105 -rw----·····1.0·fat······934·b-·stor·16-Apr-17·07:23·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png105 -rw----·····1.0·fat······288·b-·stor·17-Oct-12·00:29·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png
106 -rw----·····1.0·fat······593·b-·stor·16-Apr-17·07:23·res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png106 -rw----·····1.0·fat······429·b-·stor·17-Oct-12·00:29·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png
107 -rw----·····1.0·fat······246·b-·stor·16-Apr-17·07:23·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png107 -rw----·····1.0·fat······428·b-·stor·17-Oct-12·00:29·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png
108 -rw----·····1.0·fat······399·b-·stor·16-Apr-17·07:23·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png108 -rw----·····1.0·fat······493·b-·stor·17-Oct-12·00:29·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png
109 -rw----·····1.0·fat·····1257·b-·stor·16-Apr-17·07:23·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png109 -rw----·····1.0·fat·····1331·b-·stor·17-Oct-12·00:29·res/drawable-mdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png
110 -rw----·····1.0·fat······518·b-·stor·16-Apr-17·07:23·res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png110 -rw----·····1.0·fat······985·b-·stor·17-Oct-12·00:29·res/drawable-mdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png
111 -rw----·····1.0·fat······274·b-·stor·16-Apr-17·07:23·res/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png111 -rw----·····1.0·fat·····1047·b-·stor·17-Oct-12·00:29·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png
112 -rw----·····1.0·fat······288·b-·stor·16-Apr-17·07:23·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png112 -rw----·····1.0·fat·····1124·b-·stor·17-Oct-12·00:29·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png
113 -rw----·····1.0·fat······429·b-·stor·16-Apr-17·07:23·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png113 -rw----·····1.0·fat······225·b-·stor·17-Oct-12·00:29·res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png
114 -rw----·····1.0·fat······428·b-·stor·16-Apr-17·07:23·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png114 -rw----·····1.0·fat······327·b-·stor·17-Oct-12·00:29·res/drawable-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png
115 -rw----·····1.0·fat······493·b-·stor·16-Apr-17·07:23·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png115 -rw----·····1.0·fat······236·b-·stor·17-Oct-12·00:29·res/drawable-mdpi-v4/abc_ic_clear_mtrl_alpha.png
116 -rw----·····1.0·fat·····1331·b-·stor·16-Apr-17·07:23·res/drawable-mdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png116 -rw----·····1.0·fat······263·b-·stor·17-Oct-12·00:29·res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png
117 -rw----·····1.0·fat······985·b-·stor·16-Apr-17·07:23·res/drawable-mdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png117 -rw----·····1.0·fat······149·b-·stor·17-Oct-12·00:29·res/drawable-mdpi-v4/abc_ic_go_search_api_mtrl_alpha.png
118 -rw----·····1.0·fat·····1047·b-·stor·16-Apr-17·07:23·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png118 -rw----·····1.0·fat······177·b-·stor·17-Oct-12·00:29·res/drawable-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png
119 -rw----·····1.0·fat·····1124·b-·stor·16-Apr-17·07:23·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png119 -rw----·····1.0·fat······377·b-·stor·17-Oct-12·00:29·res/drawable-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png
120 -rw----·····1.0·fat······225·b-·stor·16-Apr-17·07:23·res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png120 -rw----·····1.0·fat······158·b-·stor·17-Oct-12·00:29·res/drawable-mdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png
121 -rw----·····1.0·fat······327·b-·stor·16-Apr-17·07:23·res/drawable-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png121 -rw----·····1.0·fat······234·b-·stor·17-Oct-12·00:29·res/drawable-mdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png
122 -rw----·····1.0·fat······236·b-·stor·16-Apr-17·07:23·res/drawable-mdpi-v4/abc_ic_clear_mtrl_alpha.png122 -rw----·····1.0·fat······186·b-·stor·17-Oct-12·00:29·res/drawable-mdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png
123 -rw----·····1.0·fat······263·b-·stor·16-Apr-17·07:23·res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png123 -rw----·····1.0·fat······545·b-·stor·17-Oct-12·00:29·res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png
124 -rw----·····1.0·fat······149·b-·stor·16-Apr-17·07:23·res/drawable-mdpi-v4/abc_ic_go_search_api_mtrl_alpha.png124 -rw----·····1.0·fat······390·b-·stor·17-Oct-12·00:29·res/drawable-mdpi-v4/abc_ic_search_api_mtrl_alpha.png
125 -rw----·····1.0·fat······177·b-·stor·16-Apr-17·07:23·res/drawable-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png125 -rw----·····1.0·fat······360·b-·stor·17-Oct-12·00:29·res/drawable-mdpi-v4/abc_ic_star_black_16dp.png
126 -rw----·····1.0·fat······377·b-·stor·16-Apr-17·07:23·res/drawable-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png126 -rw----·····1.0·fat······709·b-·stor·17-Oct-12·00:29·res/drawable-mdpi-v4/abc_ic_star_black_36dp.png
Max diff block lines reached; -1/81853 bytes (-0.00%) of diff not shown.
123 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Java·archive·data·(JAR)
1.09 KB
AndroidManifest.xml (decoded)
1.03 KB
AndroidManifest.xml
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="20160415"·android:versionName="0.5.10"·package="org.androidpn.client"·platformBuildVersionCode="23"·platformBuildVersionName="6.0-2166767">2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="20160415"·android:versionName="0.5.10"·package="org.androidpn.client"·platformBuildVersionCode="23"·platformBuildVersionName="6.0-2704002">
3 ··<uses-sdk·android:minSdkVersion="11"·android:targetSdkVersion="23"/>3 ··<uses-sdk·android:minSdkVersion="11"·android:targetSdkVersion="23"/>
4 ··<uses-permission·android:name="android.permission.READ_PHONE_STATE"/>4 ··<uses-permission·android:name="android.permission.READ_PHONE_STATE"/>
5 ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/>5 ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/>
6 ··<uses-permission·android:name="android.permission.INTERNET"/>6 ··<uses-permission·android:name="android.permission.INTERNET"/>
7 ··<uses-permission·android:name="android.permission.ACCESS_WIFI_STATE"/>7 ··<uses-permission·android:name="android.permission.ACCESS_WIFI_STATE"/>
8 ··<uses-permission·android:name="android.permission.CHANGE_WIFI_STATE"/>8 ··<uses-permission·android:name="android.permission.CHANGE_WIFI_STATE"/>
9 ··<uses-permission·android:name="android.permission.VIBRATE"/>9 ··<uses-permission·android:name="android.permission.VIBRATE"/>
57.2 MB
classes.dex
57.1 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·07ea199c4 checksum············:·5101a5b4
5 signature···········:·73a2...e7c65 signature···········:·a4c5...7af4
6 file_size···········:·35700846 file_size···········:·3570020
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·2386410 string_ids_size·····:·23864
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·289212 type_ids_size·······:·2892
13 type_ids_off········:·95568·(0x017550)13 type_ids_off········:·95568·(0x017550)
Offset 15, 16 lines modifiedOffset 15, 16 lines modified
15 proto_ids_off·······:·107136·(0x01a280)15 proto_ids_off·······:·107136·(0x01a280)
16 field_ids_size······:·1132416 field_ids_size······:·11324
17 field_ids_off·······:·157536·(0x026760)17 field_ids_off·······:·157536·(0x026760)
18 method_ids_size·····:·2242518 method_ids_size·····:·22425
19 method_ids_off······:·248128·(0x03c940)19 method_ids_off······:·248128·(0x03c940)
20 class_defs_size·····:·211020 class_defs_size·····:·2110
21 class_defs_off······:·427528·(0x068608)21 class_defs_off······:·427528·(0x068608)
22 data_size···········:·297726422 data_size···········:·2977212
23 data_off············:·592820·(0x090bb4)23 data_off············:·592808·(0x090ba8)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·24925 class_idx···········:·249
26 access_flags········:·9729·(0x2601)26 access_flags········:·9729·(0x2601)
27 superclass_idx······:·237227 superclass_idx······:·2372
28 source_file_idx·····:·117828 source_file_idx·····:·1178
29 static_fields_size··:·029 static_fields_size··:·0
Offset 1341, 17 lines modifiedOffset 1341, 17 lines modified
1341 ······type··········:·'()V'1341 ······type··········:·'()V'
1342 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)1342 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
1343 ······code··········-1343 ······code··········-
1344 ······registers·····:·11344 ······registers·····:·1
1345 ······ins···········:·11345 ······ins···········:·1
1346 ······outs··········:·11346 ······outs··········:·1
1347 ······insns·size····:·4·16-bit·code·units1347 ······insns·size····:·4·16-bit·code·units
1348 0ca9a8:········································|[0ca9a8]·android.support.design.BuildConfig.<init>:()V1348 0ca99c:········································|[0ca99c]·android.support.design.BuildConfig.<init>:()V
1349 0ca9b8:·7010·444e·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@4e441349 0ca9ac:·7010·444e·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@4e44
1350 0ca9be:·0e00···································|0003:·return-void1350 0ca9b2:·0e00···································|0003:·return-void
1351 ······catches·······:·(none)1351 ······catches·······:·(none)
1352 ······positions·····:·1352 ······positions·····:·
1353 ········0x0000·line=61353 ········0x0000·line=6
1354 ······locals········:·1354 ······locals········:·
1355 ········0x0000·-·0x0004·reg=0·this·Landroid/support/design/BuildConfig;·1355 ········0x0000·-·0x0004·reg=0·this·Landroid/support/design/BuildConfig;·
  
1356 ··Virtual·methods···-1356 ··Virtual·methods···-
Offset 1465, 17 lines modifiedOffset 1465, 17 lines modified
1465 ······type··········:·'()V'1465 ······type··········:·'()V'
1466 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)1466 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
1467 ······code··········-1467 ······code··········-
1468 ······registers·····:·11468 ······registers·····:·1
1469 ······ins···········:·11469 ······ins···········:·1
1470 ······outs··········:·11470 ······outs··········:·1
1471 ······insns·size····:·4·16-bit·code·units1471 ······insns·size····:·4·16-bit·code·units
1472 0ca9c0:········································|[0ca9c0]·android.support.design.R$anim.<init>:()V1472 0ca9b4:········································|[0ca9b4]·android.support.design.R$anim.<init>:()V
1473 0ca9d0:·7010·444e·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@4e441473 0ca9c4:·7010·444e·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@4e44
1474 0ca9d6:·0e00···································|0003:·return-void1474 0ca9ca:·0e00···································|0003:·return-void
1475 ······catches·······:·(none)1475 ······catches·······:·(none)
1476 ······positions·····:·1476 ······positions·····:·
1477 ········0x0000·line=101477 ········0x0000·line=10
1478 ······locals········:·1478 ······locals········:·
1479 ········0x0000·-·0x0004·reg=0·this·Landroid/support/design/R$anim;·1479 ········0x0000·-·0x0004·reg=0·this·Landroid/support/design/R$anim;·
  
1480 ··Virtual·methods···-1480 ··Virtual·methods···-
Offset 2919, 17 lines modifiedOffset 2919, 17 lines modified
2919 ······type··········:·'()V'2919 ······type··········:·'()V'
2920 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)2920 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
2921 ······code··········-2921 ······code··········-
2922 ······registers·····:·12922 ······registers·····:·1
2923 ······ins···········:·12923 ······ins···········:·1
2924 ······outs··········:·12924 ······outs··········:·1
2925 ······insns·size····:·4·16-bit·code·units2925 ······insns·size····:·4·16-bit·code·units
2926 0ca9d8:········································|[0ca9d8]·android.support.design.R$attr.<init>:()V2926 0ca9cc:········································|[0ca9cc]·android.support.design.R$attr.<init>:()V
2927 0ca9e8:·7010·444e·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@4e442927 0ca9dc:·7010·444e·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@4e44
2928 0ca9ee:·0e00···································|0003:·return-void2928 0ca9e2:·0e00···································|0003:·return-void
2929 ······catches·······:·(none)2929 ······catches·······:·(none)
2930 ······positions·····:·2930 ······positions·····:·
2931 ········0x0000·line=282931 ········0x0000·line=28
2932 ······locals········:·2932 ······locals········:·
2933 ········0x0000·-·0x0004·reg=0·this·Landroid/support/design/R$attr;·2933 ········0x0000·-·0x0004·reg=0·this·Landroid/support/design/R$attr;·
  
2934 ··Virtual·methods···-2934 ··Virtual·methods···-
Offset 3003, 17 lines modifiedOffset 3003, 17 lines modified
3003 ······type··········:·'()V'3003 ······type··········:·'()V'
3004 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)3004 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
3005 ······code··········-3005 ······code··········-
3006 ······registers·····:·13006 ······registers·····:·1
3007 ······ins···········:·13007 ······ins···········:·1
3008 ······outs··········:·13008 ······outs··········:·1
3009 ······insns·size····:·4·16-bit·code·units3009 ······insns·size····:·4·16-bit·code·units
3010 0ca9f0:········································|[0ca9f0]·android.support.design.R$bool.<init>:()V3010 0ca9e4:········································|[0ca9e4]·android.support.design.R$bool.<init>:()V
3011 0caa00:·7010·444e·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@4e443011 0ca9f4:·7010·444e·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@4e44
3012 0caa06:·0e00···································|0003:·return-void3012 0ca9fa:·0e00···································|0003:·return-void
3013 ······catches·······:·(none)3013 ······catches·······:·(none)
3014 ······positions·····:·3014 ······positions·····:·
3015 ········0x0000·line=3123015 ········0x0000·line=312
3016 ······locals········:·3016 ······locals········:·
3017 ········0x0000·-·0x0004·reg=0·this·Landroid/support/design/R$bool;·3017 ········0x0000·-·0x0004·reg=0·this·Landroid/support/design/R$bool;·
  
3018 ··Virtual·methods···-3018 ··Virtual·methods···-
Offset 3447, 17 lines modifiedOffset 3447, 17 lines modified
3447 ······type··········:·'()V'3447 ······type··········:·'()V'
3448 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)3448 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
3449 ······code··········-3449 ······code··········-
3450 ······registers·····:·13450 ······registers·····:·1
3451 ······ins···········:·13451 ······ins···········:·1
3452 ······outs··········:·13452 ······outs··········:·1
3453 ······insns·size····:·4·16-bit·code·units3453 ······insns·size····:·4·16-bit·code·units
3454 0caa08:········································|[0caa08]·android.support.design.R$color.<init>:()V3454 0ca9fc:········································|[0ca9fc]·android.support.design.R$color.<init>:()V
3455 0caa18:·7010·444e·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@4e443455 0caa0c:·7010·444e·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@4e44
3456 0caa1e:·0e00···································|0003:·return-void3456 0caa12:·0e00···································|0003:·return-void
3457 ······catches·······:·(none)3457 ······catches·······:·(none)
3458 ······positions·····:·3458 ······positions·····:·
3459 ········0x0000·line=3223459 ········0x0000·line=322
3460 ······locals········:·3460 ······locals········:·
3461 ········0x0000·-·0x0004·reg=0·this·Landroid/support/design/R$color;·3461 ········0x0000·-·0x0004·reg=0·this·Landroid/support/design/R$color;·
  
3462 ··Virtual·methods···-3462 ··Virtual·methods···-
Offset 4026, 17 lines modifiedOffset 4026, 17 lines modified
4026 ······type··········:·'()V'4026 ······type··········:·'()V'
4027 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)4027 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
4028 ······code··········-4028 ······code··········-
4029 ······registers·····:·14029 ······registers·····:·1
4030 ······ins···········:·14030 ······ins···········:·1
4031 ······outs··········:·14031 ······outs··········:·1
Max diff block lines reached; 59887165/59893589 bytes (99.99%) of diff not shown.
35.0 KB
classes.jar
6.03 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·4017192·bytes,·number·of·entries:·21101 Zip·file·size:·4017197·bytes,·number·of·entries:·2110
2 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class2 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class
3 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class3 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class
4 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class4 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class
5 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class5 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class
6 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class6 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class
7 ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·android/support/annotation/BinderThread.class7 ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·android/support/annotation/BinderThread.class
8 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/BoolRes.class8 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/BoolRes.class
Offset 1268, 18 lines modifiedOffset 1268, 18 lines modified
1268 ?rwxrwxr-x··2.0·unx·····2466·b-·stor·80-Jan-01·00:00·org/androidpn/client/SerivceManager/XmppManager$ConnectTask.class1268 ?rwxrwxr-x··2.0·unx·····2466·b-·stor·80-Jan-01·00:00·org/androidpn/client/SerivceManager/XmppManager$ConnectTask.class
1269 ?rwxrwxr-x··2.0·unx·····3863·b-·stor·80-Jan-01·00:00·org/androidpn/client/SerivceManager/XmppManager$LoginTask.class1269 ?rwxrwxr-x··2.0·unx·····3863·b-·stor·80-Jan-01·00:00·org/androidpn/client/SerivceManager/XmppManager$LoginTask.class
1270 ?rwxrwxr-x··2.0·unx·····3111·b-·stor·80-Jan-01·00:00·org/androidpn/client/SerivceManager/XmppManager$RegisterTask.class1270 ?rwxrwxr-x··2.0·unx·····3111·b-·stor·80-Jan-01·00:00·org/androidpn/client/SerivceManager/XmppManager$RegisterTask.class
1271 ?rwxrwxr-x··2.0·unx·····8417·b-·stor·80-Jan-01·00:00·org/androidpn/client/SerivceManager/XmppManager.class1271 ?rwxrwxr-x··2.0·unx·····8417·b-·stor·80-Jan-01·00:00·org/androidpn/client/SerivceManager/XmppManager.class
1272 ?rwxrwxr-x··2.0·unx······163·b-·stor·80-Jan-01·00:00·org/androidpn/client/helper/AfterPermissionGranted.class1272 ?rwxrwxr-x··2.0·unx······163·b-·stor·80-Jan-01·00:00·org/androidpn/client/helper/AfterPermissionGranted.class
1273 ?rwxrwxr-x··2.0·unx······827·b-·stor·80-Jan-01·00:00·org/androidpn/client/helper/EasyPermissions$1.class1273 ?rwxrwxr-x··2.0·unx······827·b-·stor·80-Jan-01·00:00·org/androidpn/client/helper/EasyPermissions$1.class
1274 ?rwxrwxr-x··2.0·unx······592·b-·stor·80-Jan-01·00:00·org/androidpn/client/helper/EasyPermissions$2.class1274 ?rwxrwxr-x··2.0·unx······592·b-·stor·80-Jan-01·00:00·org/androidpn/client/helper/EasyPermissions$2.class
1275 ?rwxrwxr-x··2.0·unx·····4793·b-·stor·80-Jan-01·00:00·org/androidpn/client/helper/EasyPermissions.class1275 ?rwxrwxr-x··2.0·unx·····4790·b-·stor·80-Jan-01·00:00·org/androidpn/client/helper/EasyPermissions.class
1276 ?rwxrwxr-x··2.0·unx······682·b-·stor·80-Jan-01·00:00·org/androidpn/client/helper/SwipeDismissListViewTouchListener$1.class1276 ?rwxrwxr-x··2.0·unx······682·b-·stor·80-Jan-01·00:00·org/androidpn/client/helper/SwipeDismissListViewTouchListener$1.class
1277 ?rwxrwxr-x··2.0·unx······687·b-·stor·80-Jan-01·00:00·org/androidpn/client/helper/SwipeDismissListViewTouchListener$2.class1277 ?rwxrwxr-x··2.0·unx······687·b-·stor·80-Jan-01·00:00·org/androidpn/client/helper/SwipeDismissListViewTouchListener$2.class
1278 ?rwxrwxr-x··2.0·unx·····2598·b-·stor·80-Jan-01·00:00·org/androidpn/client/helper/SwipeDismissListViewTouchListener$3.class1278 ?rwxrwxr-x··2.0·unx·····2600·b-·stor·80-Jan-01·00:00·org/androidpn/client/helper/SwipeDismissListViewTouchListener$3.class
1279 ?rwxrwxr-x··2.0·unx·····1019·b-·stor·80-Jan-01·00:00·org/androidpn/client/helper/SwipeDismissListViewTouchListener$4.class1279 ?rwxrwxr-x··2.0·unx·····1019·b-·stor·80-Jan-01·00:00·org/androidpn/client/helper/SwipeDismissListViewTouchListener$4.class
1280 ?rwxrwxr-x··2.0·unx······211·b-·stor·80-Jan-01·00:00·org/androidpn/client/helper/SwipeDismissListViewTouchListener$DismissCallbacks.class1280 ?rwxrwxr-x··2.0·unx······211·b-·stor·80-Jan-01·00:00·org/androidpn/client/helper/SwipeDismissListViewTouchListener$DismissCallbacks.class
1281 ?rwxrwxr-x··2.0·unx······711·b-·stor·80-Jan-01·00:00·org/androidpn/client/helper/SwipeDismissListViewTouchListener$PendingDismissData.class1281 ?rwxrwxr-x··2.0·unx······711·b-·stor·80-Jan-01·00:00·org/androidpn/client/helper/SwipeDismissListViewTouchListener$PendingDismissData.class
1282 ?rwxrwxr-x··2.0·unx·····7953·b-·stor·80-Jan-01·00:00·org/androidpn/client/helper/SwipeDismissListViewTouchListener.class1282 ?rwxrwxr-x··2.0·unx·····7953·b-·stor·80-Jan-01·00:00·org/androidpn/client/helper/SwipeDismissListViewTouchListener.class
1283 ?rwxrwxr-x··2.0·unx······513·b-·stor·80-Jan-01·00:00·org/androidpn/client/helper/SwipeDismissTouchListener$1.class1283 ?rwxrwxr-x··2.0·unx······513·b-·stor·80-Jan-01·00:00·org/androidpn/client/helper/SwipeDismissTouchListener$1.class
1284 ?rwxrwxr-x··2.0·unx·····1452·b-·stor·80-Jan-01·00:00·org/androidpn/client/helper/SwipeDismissTouchListener$2.class1284 ?rwxrwxr-x··2.0·unx·····1452·b-·stor·80-Jan-01·00:00·org/androidpn/client/helper/SwipeDismissTouchListener$2.class
1285 ?rwxrwxr-x··2.0·unx·····1077·b-·stor·80-Jan-01·00:00·org/androidpn/client/helper/SwipeDismissTouchListener$3.class1285 ?rwxrwxr-x··2.0·unx·····1077·b-·stor·80-Jan-01·00:00·org/androidpn/client/helper/SwipeDismissTouchListener$3.class
Offset 1822, 15 lines modifiedOffset 1822, 15 lines modified
1822 ?rwxrwxr-x··2.0·unx······875·b-·stor·80-Jan-01·00:00·android/support/v7/widget/helper/ItemTouchHelper$RecoverAnimation$1.class1822 ?rwxrwxr-x··2.0·unx······875·b-·stor·80-Jan-01·00:00·android/support/v7/widget/helper/ItemTouchHelper$RecoverAnimation$1.class
1823 ?rwxrwxr-x··2.0·unx·····2951·b-·stor·80-Jan-01·00:00·android/support/v7/widget/helper/ItemTouchHelper$RecoverAnimation.class1823 ?rwxrwxr-x··2.0·unx·····2951·b-·stor·80-Jan-01·00:00·android/support/v7/widget/helper/ItemTouchHelper$RecoverAnimation.class
1824 ?rwxrwxr-x··2.0·unx······743·b-·stor·80-Jan-01·00:00·android/support/v7/widget/helper/ItemTouchHelper$SimpleCallback.class1824 ?rwxrwxr-x··2.0·unx······743·b-·stor·80-Jan-01·00:00·android/support/v7/widget/helper/ItemTouchHelper$SimpleCallback.class
1825 ?rwxrwxr-x··2.0·unx····21483·b-·defN·80-Jan-01·00:00·android/support/v7/widget/helper/ItemTouchHelper.class1825 ?rwxrwxr-x··2.0·unx····21483·b-·defN·80-Jan-01·00:00·android/support/v7/widget/helper/ItemTouchHelper.class
1826 ?rwxrwxr-x··2.0·unx·····1007·b-·stor·80-Jan-01·00:00·android/support/v7/widget/helper/ItemTouchUIUtilImpl$Gingerbread.class1826 ?rwxrwxr-x··2.0·unx·····1007·b-·stor·80-Jan-01·00:00·android/support/v7/widget/helper/ItemTouchUIUtilImpl$Gingerbread.class
1827 ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·android/support/v7/widget/helper/ItemTouchUIUtilImpl$Honeycomb.class1827 ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·android/support/v7/widget/helper/ItemTouchUIUtilImpl$Honeycomb.class
1828 ?rwxrwxr-x··2.0·unx······722·b-·stor·80-Jan-01·00:00·android/support/v7/widget/util/SortedListAdapterCallback.class1828 ?rwxrwxr-x··2.0·unx······722·b-·stor·80-Jan-01·00:00·android/support/v7/widget/util/SortedListAdapterCallback.class
1829 ?rwxrwxr-x··2.0·unx·····1194·b-·stor·80-Jan-01·00:00·org/androidpn/client/MainActivity$1.class1829 ?rwxrwxr-x··2.0·unx·····1200·b-·stor·80-Jan-01·00:00·org/androidpn/client/MainActivity$1.class
1830 ?rwxrwxr-x··2.0·unx·····1066·b-·stor·80-Jan-01·00:00·org/androidpn/client/SerivceManager/NotificationIQProvider.class1830 ?rwxrwxr-x··2.0·unx·····1066·b-·stor·80-Jan-01·00:00·org/androidpn/client/SerivceManager/NotificationIQProvider.class
1831 ?rwxrwxr-x··2.0·unx·····2012·b-·stor·80-Jan-01·00:00·org/androidpn/client/SerivceManager/NotificationPacketListener.class1831 ?rwxrwxr-x··2.0·unx·····2012·b-·stor·80-Jan-01·00:00·org/androidpn/client/SerivceManager/NotificationPacketListener.class
1832 ?rwxrwxr-x··2.0·unx·····1435·b-·stor·80-Jan-01·00:00·org/androidpn/client/SerivceManager/PersistentConnectionListener.class1832 ?rwxrwxr-x··2.0·unx·····1435·b-·stor·80-Jan-01·00:00·org/androidpn/client/SerivceManager/PersistentConnectionListener.class
1833 ?rwxrwxr-x··2.0·unx·····2842·b-·stor·80-Jan-01·00:00·org/androidpn/client/SerivceManager/XmppManager$RegisterTask$1.class1833 ?rwxrwxr-x··2.0·unx·····2842·b-·stor·80-Jan-01·00:00·org/androidpn/client/SerivceManager/XmppManager$RegisterTask$1.class
1834 ?rwxrwxr-x··2.0·unx······279·b-·stor·80-Jan-01·00:00·org/androidpn/client/helper/EasyPermissions$PermissionCallbacks.class1834 ?rwxrwxr-x··2.0·unx······279·b-·stor·80-Jan-01·00:00·org/androidpn/client/helper/EasyPermissions$PermissionCallbacks.class
1835 ?rwxrwxr-x··2.0·unx······490·b-·stor·80-Jan-01·00:00·org/jivesoftware/smack/AbstractConnectionListener.class1835 ?rwxrwxr-x··2.0·unx······490·b-·stor·80-Jan-01·00:00·org/jivesoftware/smack/AbstractConnectionListener.class
1836 ?rwxrwxr-x··2.0·unx······701·b-·stor·80-Jan-01·00:00·org/jivesoftware/smack/ChatManager$1.class1836 ?rwxrwxr-x··2.0·unx······701·b-·stor·80-Jan-01·00:00·org/jivesoftware/smack/ChatManager$1.class
Offset 2105, 8 lines modifiedOffset 2105, 8 lines modified
2105 ?rwxrwxr-x··2.0·unx·····1963·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.class2105 ?rwxrwxr-x··2.0·unx·····1963·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.class
2106 ?rwxrwxr-x··2.0·unx·····1020·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class2106 ?rwxrwxr-x··2.0·unx·····1020·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class
2107 ?rwxrwxr-x··2.0·unx······829·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.class2107 ?rwxrwxr-x··2.0·unx······829·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.class
2108 ?rwxrwxr-x··2.0·unx······469·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr2ViewCompatImpl.class2108 ?rwxrwxr-x··2.0·unx······469·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr2ViewCompatImpl.class
2109 ?rwxrwxr-x··2.0·unx······701·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class2109 ?rwxrwxr-x··2.0·unx······701·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class
2110 ?rwxrwxr-x··2.0·unx·····2809·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$LollipopViewCompatImpl.class2110 ?rwxrwxr-x··2.0·unx·····2809·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$LollipopViewCompatImpl.class
2111 ?rwxrwxr-x··2.0·unx······641·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$MarshmallowViewCompatImpl.class2111 ?rwxrwxr-x··2.0·unx······641·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$MarshmallowViewCompatImpl.class
2112 2110·files,·4375383·bytes·uncompressed,·3600380·bytes·compressed:··17.7%2112 2110·files,·4375388·bytes·uncompressed,·3600385·bytes·compressed:··17.7%
4.53 KB
android/support/v4/app/BundleCompatDonut.class
4.44 KB
procyon -ec {}
    
Offset 73, 21 lines modifiedOffset 73, 21 lines modified
73 ············final·Object·invoke·=·invoke2·=·method3.invoke(bundle2,·array3);73 ············final·Object·invoke·=·invoke2·=·method3.invoke(bundle2,·array3);
74 ············try·{74 ············try·{
75 ················final·Object·o·=·invoke2;75 ················final·Object·o·=·invoke2;
76 ················final·IBinder·binder2;76 ················final·IBinder·binder2;
77 ················final·IBinder·binder·=·binder2·=·(IBinder)o;77 ················final·IBinder·binder·=·binder2·=·(IBinder)o;
78 ················return·binder2;78 ················return·binder2;
79 ············}79 ············}
 80 ············catch·(IllegalAccessException·ex3)·{}
80 ············catch·(IllegalArgumentException·ex3)·{}81 ············catch·(IllegalArgumentException·ex)·{}
81 ············catch·(InvocationTargetException·ex)·{}82 ············catch·(InvocationTargetException·ex)·{}
82 ············catch·(IllegalAccessException·ex)·{} 
83 ········}83 ········}
 84 ········catch·(IllegalAccessException·ex4)·{}
84 ········catch·(IllegalArgumentException·ex4)·{}85 ········catch·(IllegalArgumentException·ex5)·{}
85 ········catch·(InvocationTargetException·ex5)·{}86 ········catch·(InvocationTargetException·ex6)·{}
86 ········catch·(IllegalAccessException·ex6)·{} 
87 ····}87 ····}
88 ····88 ····
89 ····public·static·void·putBinder(final·Bundle·p0,·final·String·p1,·final·IBinder·p2)·{89 ····public·static·void·putBinder(final·Bundle·p0,·final·String·p1,·final·IBinder·p2)·{
90 ········//·90 ········//·
91 ········//·This·method·could·not·be·decompiled.91 ········//·This·method·could·not·be·decompiled.
92 ········//·92 ········//·
93 ········//·Original·Bytecode:93 ········//·Original·Bytecode:
Offset 206, 29 lines modifiedOffset 206, 29 lines modified
206 ········//··23·····28·····147····170····Ljava/lang/NoSuchMethodException;206 ········//··23·····28·····147····170····Ljava/lang/NoSuchMethodException;
207 ········//··40·····43·····147····170····Ljava/lang/NoSuchMethodException;207 ········//··40·····43·····147····170····Ljava/lang/NoSuchMethodException;
208 ········//··54·····57·····147····170····Ljava/lang/NoSuchMethodException;208 ········//··54·····57·····147····170····Ljava/lang/NoSuchMethodException;
209 ········//··61·····66·····147····170····Ljava/lang/NoSuchMethodException;209 ········//··61·····66·····147····170····Ljava/lang/NoSuchMethodException;
210 ········//··68·····73·····147····170····Ljava/lang/NoSuchMethodException;210 ········//··68·····73·····147····170····Ljava/lang/NoSuchMethodException;
211 ········//··73·····76·····147····170····Ljava/lang/NoSuchMethodException;211 ········//··73·····76·····147····170····Ljava/lang/NoSuchMethodException;
212 ········//··83·····88·····147····170····Ljava/lang/NoSuchMethodException;212 ········//··83·····88·····147····170····Ljava/lang/NoSuchMethodException;
213 ········//··102····105····199····204····Ljava/lang/reflect/InvocationTargetException;213 ········//··102····105····204····209····Ljava/lang/reflect/InvocationTargetException;
214 ········//··102····105····204····209····Ljava/lang/IllegalAccessException;214 ········//··102····105····170····172····Ljava/lang/IllegalAccessException;
215 ········//··102····105····170····172····Ljava/lang/IllegalArgumentException;215 ········//··102····105····199····204····Ljava/lang/IllegalArgumentException;
216 ········//··110····115····199····204····Ljava/lang/reflect/InvocationTargetException;216 ········//··110····115····204····209····Ljava/lang/reflect/InvocationTargetException;
217 ········//··110····115····204····209····Ljava/lang/IllegalAccessException;217 ········//··110····115····170····172····Ljava/lang/IllegalAccessException;
218 ········//··110····115····170····172····Ljava/lang/IllegalArgumentException;218 ········//··110····115····199····204····Ljava/lang/IllegalArgumentException;
219 ········//··126····128····199····204····Ljava/lang/reflect/InvocationTargetException;219 ········//··126····128····204····209····Ljava/lang/reflect/InvocationTargetException;
220 ········//··126····128····204····209····Ljava/lang/IllegalAccessException;220 ········//··126····128····170····172····Ljava/lang/IllegalAccessException;
221 ········//··126····128····170····172····Ljava/lang/IllegalArgumentException;221 ········//··126····128····199····204····Ljava/lang/IllegalArgumentException;
222 ········//··135····137····199····204····Ljava/lang/reflect/InvocationTargetException;222 ········//··135····137····204····209····Ljava/lang/reflect/InvocationTargetException;
223 ········//··135····137····204····209····Ljava/lang/IllegalAccessException;223 ········//··135····137····170····172····Ljava/lang/IllegalAccessException;
224 ········//··135····137····170····172····Ljava/lang/IllegalArgumentException;224 ········//··135····137····199····204····Ljava/lang/IllegalArgumentException;
225 ········//··140····146····199····204····Ljava/lang/reflect/InvocationTargetException;225 ········//··140····146····204····209····Ljava/lang/reflect/InvocationTargetException;
226 ········//··140····146····204····209····Ljava/lang/IllegalAccessException;226 ········//··140····146····170····172····Ljava/lang/IllegalAccessException;
227 ········//··140····146····170····172····Ljava/lang/IllegalArgumentException;227 ········//··140····146····199····204····Ljava/lang/IllegalArgumentException;
228 ········//·228 ········//·
229 ········//·The·error·that·occurred·was:229 ········//·The·error·that·occurred·was:
230 ········//·230 ········//·
231 ········//·java.lang.IllegalStateException:·Expression·is·linked·from·several·locations:·Label_0146:231 ········//·java.lang.IllegalStateException:·Expression·is·linked·from·several·locations:·Label_0146:
232 ········//·····at·com.strobel.decompiler.ast.Error.expressionLinkedFromMultipleLocations(Error.java:27)232 ········//·····at·com.strobel.decompiler.ast.Error.expressionLinkedFromMultipleLocations(Error.java:27)
233 ········//·····at·com.strobel.decompiler.ast.AstOptimizer.mergeDisparateObjectInitializations(AstOptimizer.java:2596)233 ········//·····at·com.strobel.decompiler.ast.AstOptimizer.mergeDisparateObjectInitializations(AstOptimizer.java:2596)
234 ········//·····at·com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:235)234 ········//·····at·com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:235)
1.17 KB
android/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21$Stub.class
1.02 KB
procyon -ec {}
    
Offset 12, 19 lines modifiedOffset 12, 19 lines modified
12 ····static·{12 ····static·{
13 ········final·String·className·=·"android.service.media.IMediaBrowserServiceCallbacks$Stub";13 ········final·String·className·=·"android.service.media.IMediaBrowserServiceCallbacks$Stub";
14 ········try·{14 ········try·{
15 ············final·Method·method·=·Class.forName(className).getMethod("asInterface",·IBinder.class);15 ············final·Method·method·=·Class.forName(className).getMethod("asInterface",·IBinder.class);
16 ············try·{16 ············try·{
17 ················IMediaBrowserServiceCallbacksAdapterApi21$Stub.sAsInterfaceMethod·=·method;17 ················IMediaBrowserServiceCallbacksAdapterApi21$Stub.sAsInterfaceMethod·=·method;
18 ············}18 ············}
19 ············catch·(NoSuchMethodException·ex)·{} 
20 ············catch·(ClassNotFoundException·ex2)·{}19 ············catch·(ClassNotFoundException·ex)·{}
 20 ············catch·(NoSuchMethodException·ex2)·{}
21 ········}21 ········}
22 ········catch·(NoSuchMethodException·ex3)·{} 
23 ········catch·(ClassNotFoundException·ex4)·{}22 ········catch·(ClassNotFoundException·ex3)·{}
 23 ········catch·(NoSuchMethodException·ex4)·{}
24 ····}24 ····}
25 ····25 ····
26 ····static·Object·asInterface(final·IBinder·binder)·{26 ····static·Object·asInterface(final·IBinder·binder)·{
27 ········Object·invoke·=·null;27 ········Object·invoke·=·null;
28 ········try·{28 ········try·{
29 ············invoke·=·IMediaBrowserServiceCallbacksAdapterApi21$Stub.sAsInterfaceMethod.invoke(null,·binder);29 ············invoke·=·IMediaBrowserServiceCallbacksAdapterApi21$Stub.sAsInterfaceMethod.invoke(null,·binder);
30 ············return·invoke;30 ············return·invoke;
1.07 KB
android/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21.class
952 B
procyon -ec {}
    
Offset 22, 16 lines modifiedOffset 22, 16 lines modified
22 ············final·Class<?>·forName·=·Class.forName(className);22 ············final·Class<?>·forName·=·Class.forName(className);
23 ············final·Class<?>·forName2·=·Class.forName("android.content.pm.ParceledListSlice");23 ············final·Class<?>·forName2·=·Class.forName("android.content.pm.ParceledListSlice");
24 ············this.mAsBinderMethod·=·forName.getMethod("asBinder",·(Class<?>[])new·Class[0]);24 ············this.mAsBinderMethod·=·forName.getMethod("asBinder",·(Class<?>[])new·Class[0]);
25 ············this.mOnConnectMethod·=·forName.getMethod("onConnect",·String.class,·MediaSession$Token.class,·Bundle.class);25 ············this.mOnConnectMethod·=·forName.getMethod("onConnect",·String.class,·MediaSession$Token.class,·Bundle.class);
26 ············this.mOnConnectFailedMethod·=·forName.getMethod("onConnectFailed",·(Class<?>[])new·Class[0]);26 ············this.mOnConnectFailedMethod·=·forName.getMethod("onConnectFailed",·(Class<?>[])new·Class[0]);
27 ············this.mOnLoadChildrenMethod·=·forName.getMethod("onLoadChildren",·String.class,·forName2);27 ············this.mOnLoadChildrenMethod·=·forName.getMethod("onLoadChildren",·String.class,·forName2);
28 ········}28 ········}
29 ········catch·(NoSuchMethodException·ex)·{} 
30 ········catch·(ClassNotFoundException·ex2)·{29 ········catch·(ClassNotFoundException·ex)·{}
 30 ········catch·(NoSuchMethodException·ex2)·{
31 ············goto·Label_0201;31 ············goto·Label_0201;
32 ········}32 ········}
33 ····}33 ····}
34 ····34 ····
35 ····IBinder·asBinder()·{35 ····IBinder·asBinder()·{
36 ········IBinder·binder·=·null;36 ········IBinder·binder·=·null;
37 ········try·{37 ········try·{
1.36 KB
android/support/v4/media/ParceledListSliceAdapterApi21.class
1.25 KB
procyon -ec {}
    
Offset 16, 22 lines modifiedOffset 16, 22 lines modified
16 ············final·Class[]·parameterTypes·=·{·List.class·};16 ············final·Class[]·parameterTypes·=·{·List.class·};
17 ············final·Class<?>·clazz·=·forName;17 ············final·Class<?>·clazz·=·forName;
18 ············try·{18 ············try·{
19 ················final·Constructor<?>·constructor·=·clazz.getConstructor((Class<?>[])parameterTypes);19 ················final·Constructor<?>·constructor·=·clazz.getConstructor((Class<?>[])parameterTypes);
20 ················try·{20 ················try·{
21 ····················ParceledListSliceAdapterApi21.sConstructor·=·constructor;21 ····················ParceledListSliceAdapterApi21.sConstructor·=·constructor;
22 ················}22 ················}
23 ················catch·(NoSuchMethodException·ex)·{} 
24 ················catch·(ClassNotFoundException·ex2)·{}23 ················catch·(ClassNotFoundException·ex)·{}
 24 ················catch·(NoSuchMethodException·ex2)·{}
25 ············}25 ············}
26 ············catch·(NoSuchMethodException·ex3)·{} 
27 ············catch·(ClassNotFoundException·ex4)·{}26 ············catch·(ClassNotFoundException·ex3)·{}
 27 ············catch·(NoSuchMethodException·ex4)·{}
28 ········}28 ········}
29 ········catch·(NoSuchMethodException·ex5)·{} 
30 ········catch·(ClassNotFoundException·ex6)·{}29 ········catch·(ClassNotFoundException·ex5)·{}
 30 ········catch·(NoSuchMethodException·ex6)·{}
31 ····}31 ····}
32 ····32 ····
33 ····static·Object·newInstance(final·List·list)·{33 ····static·Object·newInstance(final·List·list)·{
34 ········Object·instance·=·null;34 ········Object·instance·=·null;
35 ········try·{35 ········try·{
36 ············final·Constructor·sConstructor·=·ParceledListSliceAdapterApi21.sConstructor;36 ············final·Constructor·sConstructor·=·ParceledListSliceAdapterApi21.sConstructor;
37 ············final·Object[]·initargs·=·{·list·};37 ············final·Object[]·initargs·=·{·list·};
2.02 KB
org/androidpn/client/helper/EasyPermissions.class
1.93 KB
procyon -ec {}
    
Offset 118, 34 lines modifiedOffset 118, 33 lines modified
118 ····}118 ····}
119 ····119 ····
120 ····public·static·void·requestPermissions(final·Object·o,·final·String·s,·final·int·n,·final·String...·array)·{120 ····public·static·void·requestPermissions(final·Object·o,·final·String·s,·final·int·n,·final·String...·array)·{
121 ········requestPermissions(o,·s,·17039370,·17039360,·n,·array);121 ········requestPermissions(o,·s,·17039370,·17039360,·n,·array);
122 ····}122 ····}
123 ····123 ····
124 ····private·static·void·runAnnotatedMethods(final·Object·obj,·final·int·n)·{124 ····private·static·void·runAnnotatedMethods(final·Object·obj,·final·int·n)·{
125 ········final·Method[]·declaredMethods·=·obj.getClass().getDeclaredMethods(); 
126 ········final·int·length·=·declaredMethods.length; 
127 ········int·i·=·0;125 ········int·i·=·0;
 126 ········final·Method[]·declaredMethods·=·obj.getClass().getDeclaredMethods();
128 ····Label_0192_Outer:127 ····Label_0193_Outer:
129 ········while·(i·<·length)·{128 ········while·(i·<·declaredMethods.length)·{
130 ············final·Method·method·=·declaredMethods[i];129 ············final·Method·method·=·declaredMethods[i];
131 ············while·(true)·{130 ············while·(true)·{
132 ················if·(!method.isAnnotationPresent((Class<?·extends·Annotation>)AfterPermissionGranted.class)·||·((AfterPermissionGranted)method.getAnnotation(AfterPermissionGranted.class)).value()·!=·n)·{131 ················if·(!method.isAnnotationPresent((Class<?·extends·Annotation>)AfterPermissionGranted.class)·||·((AfterPermissionGranted)method.getAnnotation(AfterPermissionGranted.class)).value()·!=·n)·{
133 ····················break·Label_0192;132 ····················break·Label_0193;
134 ················}133 ················}
135 ················if·(method.getParameterTypes().length·>·0)·{134 ················if·(method.getParameterTypes().length·>·0)·{
136 ····················throw·new·RuntimeException("Cannot·execute·non-void·method·"·+·method.getName());135 ····················throw·new·RuntimeException("Cannot·execute·non-void·method·"·+·method.getName());
137 ················}136 ················}
138 ················try·{137 ················try·{
139 ····················if·(!method.isAccessible())·{138 ····················if·(!method.isAccessible())·{
140 ························method.setAccessible(true);139 ························method.setAccessible(true);
141 ····················}140 ····················}
142 ····················method.invoke(obj,·new·Object[0]);141 ····················method.invoke(obj,·new·Object[0]);
143 ····················++i;142 ····················++i;
144 ····················continue·Label_0192_Outer;143 ····················continue·Label_0193_Outer;
145 ················}144 ················}
146 ················catch·(IllegalAccessException·ex)·{145 ················catch·(IllegalAccessException·ex)·{
147 ····················Log.e("EasyPermissions",·"runDefaultMethod:IllegalAccessException",·(Throwable)ex);146 ····················Log.e("EasyPermissions",·"runDefaultMethod:IllegalAccessException",·(Throwable)ex);
148 ····················continue;147 ····················continue;
149 ················}148 ················}
150 ················catch·(InvocationTargetException·ex2)·{149 ················catch·(InvocationTargetException·ex2)·{
151 ····················Log.e("EasyPermissions",·"runDefaultMethod:InvocationTargetException",·(Throwable)ex2);150 ····················Log.e("EasyPermissions",·"runDefaultMethod:InvocationTargetException",·(Throwable)ex2);
12.1 KB
org/androidpn/client/helper/SwipeDismissListViewTouchListener$3.class
12.0 KB
javap -verbose -constants -s -l -private {}
    
Offset 166, 27 lines modifiedOffset 166, 27 lines modified
166 ········11:·invokespecial·#16·················//·Method·android/animation/AnimatorListenerAdapter."<init>":()V166 ········11:·invokespecial·#16·················//·Method·android/animation/AnimatorListenerAdapter."<init>":()V
167 ········14:·return167 ········14:·return
  
168 ··public·void·onAnimationEnd(android.animation.Animator);168 ··public·void·onAnimationEnd(android.animation.Animator);
169 ····descriptor:·(Landroid/animation/Animator;)V169 ····descriptor:·(Landroid/animation/Animator;)V
170 ····flags:·(0x0001)·ACC_PUBLIC170 ····flags:·(0x0001)·ACC_PUBLIC
171 ····Code:171 ····Code:
172 ······stack=300,·locals=16,·args_size=2172 ······stack=300,·locals=15,·args_size=2
173 ·········0:·aload_0173 ·········0:·aload_0
174 ·········1:·getfield······#10·················//·Field·this$0:Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;174 ·········1:·getfield······#10·················//·Field·this$0:Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;
175 ·········4:·invokestatic··#22·················//·Method·org/androidpn/client/helper/SwipeDismissListViewTouchListener.access$106:(Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;)I175 ·········4:·invokestatic··#22·················//·Method·org/androidpn/client/helper/SwipeDismissListViewTouchListener.access$106:(Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;)I
176 ·········7:·pop176 ·········7:·pop
177 ·········8:·aload_0177 ·········8:·aload_0
178 ·········9:·getfield······#10·················//·Field·this$0:Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;178 ·········9:·getfield······#10·················//·Field·this$0:Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;
179 ········12:·astore_2179 ········12:·astore_2
180 ········13:·aload_2180 ········13:·aload_2
181 ········14:·invokestatic··#25·················//·Method·org/androidpn/client/helper/SwipeDismissListViewTouchListener.access$100:(Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;)I181 ········14:·invokestatic··#25·················//·Method·org/androidpn/client/helper/SwipeDismissListViewTouchListener.access$100:(Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;)I
182 ········17:·istore_3182 ········17:·istore_3
183 ········18:·iload_3183 ········18:·iload_3
184 ········19:·ifne··········312184 ········19:·ifne··········314
185 ········22:·aload_0185 ········22:·aload_0
186 ········23:·getfield······#10·················//·Field·this$0:Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;186 ········23:·getfield······#10·················//·Field·this$0:Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;
187 ········26:·invokestatic··#29·················//·Method·org/androidpn/client/helper/SwipeDismissListViewTouchListener.access$200:(Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;)Ljava/util/List;187 ········26:·invokestatic··#29·················//·Method·org/androidpn/client/helper/SwipeDismissListViewTouchListener.access$200:(Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;)Ljava/util/List;
188 ········29:·invokestatic··#35·················//·Method·java/util/Collections.sort:(Ljava/util/List;)V188 ········29:·invokestatic··#35·················//·Method·java/util/Collections.sort:(Ljava/util/List;)V
189 ········32:·aload_0189 ········32:·aload_0
190 ········33:·getfield······#10·················//·Field·this$0:Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;190 ········33:·getfield······#10·················//·Field·this$0:Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;
191 ········36:·invokestatic··#29·················//·Method·org/androidpn/client/helper/SwipeDismissListViewTouchListener.access$200:(Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;)Ljava/util/List;191 ········36:·invokestatic··#29·················//·Method·org/androidpn/client/helper/SwipeDismissListViewTouchListener.access$200:(Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;)Ljava/util/List;
Offset 238, 88 lines modifiedOffset 238, 84 lines modified
238 ·······131:·aload·········4238 ·······131:·aload·········4
239 ·······133:·invokeinterface·#64,··3···········//·InterfaceMethod·org/androidpn/client/helper/SwipeDismissListViewTouchListener$DismissCallbacks.onDismiss:(Landroid/widget/ListView;[I)V239 ·······133:·invokeinterface·#64,··3···········//·InterfaceMethod·org/androidpn/client/helper/SwipeDismissListViewTouchListener$DismissCallbacks.onDismiss:(Landroid/widget/ListView;[I)V
240 ·······138:·aload_0240 ·······138:·aload_0
241 ·······139:·getfield······#10·················//·Field·this$0:Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;241 ·······139:·getfield······#10·················//·Field·this$0:Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;
242 ·······142:·astore_2242 ·······142:·astore_2
243 ·······143:·iconst_m1243 ·······143:·iconst_m1
244 ·······144:·istore········7244 ·······144:·istore········7
245 ·······146:·fconst_0 
246 ·······147:·fconst_0 
247 ·······148:·fdiv 
248 ·······149:·fstore········8 
249 ·······151:·aload_2245 ·······146:·aload_2
250 ·······152:·iload·········7246 ·······147:·iload·········7
251 ·······154:·invokestatic··#68·················//·Method·org/androidpn/client/helper/SwipeDismissListViewTouchListener.access$502:(Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;I)I247 ·······149:·invokestatic··#68·················//·Method·org/androidpn/client/helper/SwipeDismissListViewTouchListener.access$502:(Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;I)I
252 ·······157:·pop248 ·······152:·pop
253 ·······158:·aload_0249 ·······153:·aload_0
254 ·······159:·getfield······#10·················//·Field·this$0:Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;250 ·······154:·getfield······#10·················//·Field·this$0:Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;
255 ·······162:·invokestatic··#29·················//·Method·org/androidpn/client/helper/SwipeDismissListViewTouchListener.access$200:(Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;)Ljava/util/List;251 ·······157:·invokestatic··#29·················//·Method·org/androidpn/client/helper/SwipeDismissListViewTouchListener.access$200:(Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;)Ljava/util/List;
 252 ·······160:·invokeinterface·#72,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
256 ·······165:·astore_2253 ·······165:·astore_2
257 ·······166:·aload_2254 ·······166:·aload_2
258 ·······167:·invokeinterface·#72,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; 
259 ·······172:·astore········9 
260 ·······174:·aload·········9 
261 ·······176:·invokeinterface·#78,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z255 ·······167:·invokeinterface·#78,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
262 ·······181:·istore_3 
263 ·······182:·iload_3256 ·······172:·istore········7
 257 ·······174:·iload·········7
264 ·······183:·ifeq··········263258 ·······176:·ifeq··········261
265 ·······186:·aload·········9259 ·······179:·aload_2
266 ·······188:·invokeinterface·#82,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;260 ·······180:·invokeinterface·#82,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
267 ·······193:·checkcast·····#47·················//·class·org/androidpn/client/helper/SwipeDismissListViewTouchListener$PendingDismissData261 ·······185:·checkcast·····#47·················//·class·org/androidpn/client/helper/SwipeDismissListViewTouchListener$PendingDismissData
268 ·······196:·astore········10262 ·······188:·astore········8
269 ·······198:·aload·········10263 ·······190:·aload·········8
270 ·······200:·getfield······#86·················//·Field·org/androidpn/client/helper/SwipeDismissListViewTouchListener$PendingDismissData.view:Landroid/view/View;264 ·······192:·getfield······#86·················//·Field·org/androidpn/client/helper/SwipeDismissListViewTouchListener$PendingDismissData.view:Landroid/view/View;
271 ·······203:·astore_2265 ·······195:·astore········6
272 ·······204:·ldc···········#87·················//·int·1065353216266 ·······197:·ldc···········#87·················//·int·1065353216
273 ·······206:·istore········7267 ·······199:·istore········9
274 ·······208:·ldc···········#88·················//·float·1.0f268 ·······201:·ldc···········#88·················//·float·1.0f
275 ·······210:·fstore········8269 ·······203:·fstore········10
276 ·······212:·aload_2270 ·······205:·aload·········6
277 ·······213:·fload·········8271 ·······207:·fload·········10
278 ·······215:·invokevirtual·#94·················//·Method·android/view/View.setAlpha:(F)V272 ·······209:·invokevirtual·#94·················//·Method·android/view/View.setAlpha:(F)V
279 ·······218:·aload·········10273 ·······212:·aload·········8
 274 ·······214:·getfield······#86·················//·Field·org/androidpn/client/helper/SwipeDismissListViewTouchListener$PendingDismissData.view:Landroid/view/View;
 275 ·······217:·fconst_0
 276 ·······218:·invokevirtual·#97·················//·Method·android/view/View.setTranslationX:(F)V
 277 ·······221:·aload·········8
280 ·······220:·getfield······#86·················//·Field·org/androidpn/client/helper/SwipeDismissListViewTouchListener$PendingDismissData.view:Landroid/view/View;278 ·······223:·getfield······#86·················//·Field·org/androidpn/client/helper/SwipeDismissListViewTouchListener$PendingDismissData.view:Landroid/view/View;
281 ·······223:·fconst_0 
282 ·······224:·invokevirtual·#97·················//·Method·android/view/View.setTranslationX:(F)V 
283 ·······227:·aload·········10 
284 ·······229:·getfield······#86·················//·Field·org/androidpn/client/helper/SwipeDismissListViewTouchListener$PendingDismissData.view:Landroid/view/View; 
285 ·······232:·invokevirtual·#101················//·Method·android/view/View.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams;279 ·······226:·invokevirtual·#101················//·Method·android/view/View.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams;
286 ·······235:·astore········11280 ·······229:·astore········11
287 ·······237:·aload_0281 ·······231:·aload_0
288 ·······238:·getfield······#12·················//·Field·val$originalHeight:I282 ·······232:·getfield······#12·················//·Field·val$originalHeight:I
289 ·······241:·istore_3283 ·······235:·istore········7
290 ·······242:·aload·········11284 ·······237:·aload·········11
291 ·······244:·iload_3285 ·······239:·iload·········7
292 ·······245:·putfield······#106················//·Field·android/view/ViewGroup$LayoutParams.height:I286 ·······241:·putfield······#106················//·Field·android/view/ViewGroup$LayoutParams.height:I
293 ·······248:·aload·········10287 ·······244:·aload·········8
294 ·······250:·getfield······#86·················//·Field·org/androidpn/client/helper/SwipeDismissListViewTouchListener$PendingDismissData.view:Landroid/view/View;288 ·······246:·getfield······#86·················//·Field·org/androidpn/client/helper/SwipeDismissListViewTouchListener$PendingDismissData.view:Landroid/view/View;
295 ·······253:·astore_2 
296 ·······254:·aload_2289 ·······249:·astore········6
 290 ·······251:·aload·········6
297 ·······255:·aload·········11291 ·······253:·aload·········11
298 ·······257:·invokevirtual·#110················//·Method·android/view/View.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V292 ·······255:·invokevirtual·#110················//·Method·android/view/View.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V
299 ·······260:·goto··········174293 ·······258:·goto··········166
300 ·······263:·invokestatic··#116················//·Method·android/os/SystemClock.uptimeMillis:()J294 ·······261:·invokestatic··#116················//·Method·android/os/SystemClock.uptimeMillis:()J
301 ·······266:·lstore········12295 ·······264:·lstore········12
302 ·······268:·iconst_3296 ·······266:·iconst_3
303 ·······269:·istore········14297 ·······267:·istore········9
 298 ·······269:·ldc···········#117················//·float·4.2E-45f
304 ·······271:·lload·········12299 ·······271:·fstore········10
305 ·······273:·lload·········12300 ·······273:·lload·········12
306 ·······275:·iload·········14301 ·······275:·lload·········12
 302 ·······277:·iload·········9
307 ·······277:·fconst_0303 ·······279:·fconst_0
308 ·······278:·fconst_0304 ·······280:·fconst_0
309 ·······279:·iconst_0305 ·······281:·iconst_0
310 ·······280:·invokestatic··#123················//·Method·android/view/MotionEvent.obtain:(JJIFFI)Landroid/view/MotionEvent;306 ·······282:·invokestatic··#123················//·Method·android/view/MotionEvent.obtain:(JJIFFI)Landroid/view/MotionEvent;
311 ·······283:·astore········15307 ·······285:·astore········14
312 ·······285:·aload_0308 ·······287:·aload_0
313 ·······286:·getfield······#10·················//·Field·this$0:Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;309 ·······288:·getfield······#10·················//·Field·this$0:Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;
314 ·······289:·invokestatic··#58·················//·Method·org/androidpn/client/helper/SwipeDismissListViewTouchListener.access$300:(Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;)Landroid/widget/ListView;310 ·······291:·invokestatic··#58·················//·Method·org/androidpn/client/helper/SwipeDismissListViewTouchListener.access$300:(Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;)Landroid/widget/ListView;
315 ·······292:·aload·········15311 ·······294:·aload·········14
316 ·······294:·invokevirtual·#129················//·Method·android/widget/ListView.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z312 ·······296:·invokevirtual·#129················//·Method·android/widget/ListView.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z
317 ·······297:·pop313 ·······299:·pop
318 ·······298:·aload_0314 ·······300:·aload_0
319 ·······299:·getfield······#10·················//·Field·this$0:Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;315 ·······301:·getfield······#10·················//·Field·this$0:Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;
320 ·······302:·invokestatic··#29·················//·Method·org/androidpn/client/helper/SwipeDismissListViewTouchListener.access$200:(Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;)Ljava/util/List;316 ·······304:·invokestatic··#29·················//·Method·org/androidpn/client/helper/SwipeDismissListViewTouchListener.access$200:(Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;)Ljava/util/List;
321 ·······305:·astore_2317 ·······307:·astore_2
322 ·······306:·aload_2318 ·······308:·aload_2
323 ·······307:·invokeinterface·#132,··1··········//·InterfaceMethod·java/util/List.clear:()V319 ·······309:·invokeinterface·#132,··1··········//·InterfaceMethod·java/util/List.clear:()V
324 ·······312:·return320 ·······314:·return
325 }321 }
6.72 KB
org/androidpn/client/MainActivity$1.class
6.64 KB
javap -verbose -constants -s -l -private {}
    
Offset 96, 64 lines modifiedOffset 96, 66 lines modified
96 ····descriptor:·(Landroid/widget/ListView;[I)V96 ····descriptor:·(Landroid/widget/ListView;[I)V
97 ····flags:·(0x0001)·ACC_PUBLIC97 ····flags:·(0x0001)·ACC_PUBLIC
98 ····Code:98 ····Code:
99 ······stack=300,·locals=10,·args_size=399 ······stack=300,·locals=10,·args_size=3
100 ·········0:·aload_0100 ·········0:·aload_0
101 ·········1:·getfield······#10·················//·Field·this$0:Lorg/androidpn/client/MainActivity;101 ·········1:·getfield······#10·················//·Field·this$0:Lorg/androidpn/client/MainActivity;
102 ·········4:·getfield······#21·················//·Field·org/androidpn/client/MainActivity.datasource:Lorg/androidpn/client/PNNotificationDataSource;102 ·········4:·getfield······#21·················//·Field·org/androidpn/client/MainActivity.datasource:Lorg/androidpn/client/PNNotificationDataSource;
103 ·········7:·astore_3 
104 ·········8:·aload_3 
105 ·········9:·invokevirtual·#26·················//·Method·org/androidpn/client/PNNotificationDataSource.open:()V103 ·········7:·invokevirtual·#26·················//·Method·org/androidpn/client/PNNotificationDataSource.open:()V
106 ········12:·aload_2104 ········10:·aload_2
107 ········13:·astore········4 
108 ········15:·aload_2 
109 ········16:·arraylength105 ········11:·arraylength
 106 ········12:·istore_3
 107 ········13:·iconst_0
 108 ········14:·istore········4
 109 ········16:·aconst_null
110 ········17:·istore········5110 ········17:·astore········5
111 ········19:·iconst_0111 ········19:·iconst_0
112 ········20:·istore········6112 ········20:·istore········6
113 ········22:·iload·········6113 ········22:·iload·········6
114 ········24:·iload·········5114 ········24:·iload_3
115 ········26:·if_icmpge·····92115 ········25:·if_icmpge·····98
 116 ········28:·aload_2
116 ········29:·aload·········4117 ········29:·iload·········6
117 ········31:·iload·········6 
118 ········33:·iaload118 ········31:·iaload
119 ········34:·istore········7119 ········32:·istore········7
120 ········36:·aload_0120 ········34:·aload_0
121 ········37:·getfield······#10·················//·Field·this$0:Lorg/androidpn/client/MainActivity;121 ········35:·getfield······#10·················//·Field·this$0:Lorg/androidpn/client/MainActivity;
 122 ········38:·getfield······#21·················//·Field·org/androidpn/client/MainActivity.datasource:Lorg/androidpn/client/PNNotificationDataSource;
 123 ········41:·astore········8
 124 ········43:·aload_0
 125 ········44:·getfield······#10·················//·Field·this$0:Lorg/androidpn/client/MainActivity;
122 ········40:·getfield······#21·················//·Field·org/androidpn/client/MainActivity.datasource:Lorg/androidpn/client/PNNotificationDataSource;126 ········47:·getfield······#21·················//·Field·org/androidpn/client/MainActivity.datasource:Lorg/androidpn/client/PNNotificationDataSource;
123 ········43:·astore········8 
124 ········45:·aload_0 
125 ········46:·getfield······#10·················//·Field·this$0:Lorg/androidpn/client/MainActivity; 
126 ········49:·getfield······#21·················//·Field·org/androidpn/client/MainActivity.datasource:Lorg/androidpn/client/PNNotificationDataSource; 
127 ········52:·astore········9127 ········50:·astore········9
128 ········54:·aload_0128 ········52:·aload_0
129 ········55:·getfield······#10·················//·Field·this$0:Lorg/androidpn/client/MainActivity;129 ········53:·getfield······#10·················//·Field·this$0:Lorg/androidpn/client/MainActivity;
130 ········58:·getfield······#30·················//·Field·org/androidpn/client/MainActivity.dataAdapter:Landroid/widget/SimpleCursorAdapter;130 ········56:·getfield······#30·················//·Field·org/androidpn/client/MainActivity.dataAdapter:Landroid/widget/SimpleCursorAdapter;
131 ········61:·iload·········7131 ········59:·iload·········7
132 ········63:·invokevirtual·#36·················//·Method·android/widget/SimpleCursorAdapter.getItem:(I)Ljava/lang/Object;132 ········61:·invokevirtual·#36·················//·Method·android/widget/SimpleCursorAdapter.getItem:(I)Ljava/lang/Object;
133 ········66:·checkcast·····#38·················//·class·android/database/Cursor133 ········64:·checkcast·····#38·················//·class·android/database/Cursor
134 ········69:·astore_3134 ········67:·astore········5
135 ········70:·aload·········9135 ········69:·aload·········9
136 ········72:·aload_3136 ········71:·aload·········5
137 ········73:·invokevirtual·#42·················//·Method·org/androidpn/client/PNNotificationDataSource.cursorTonotification:(Landroid/database/Cursor;)Lorg/androidpn/client/PNNotification;137 ········73:·invokevirtual·#42·················//·Method·org/androidpn/client/PNNotificationDataSource.cursorTonotification:(Landroid/database/Cursor;)Lorg/androidpn/client/PNNotification;
138 ········76:·astore_3138 ········76:·astore········5
139 ········77:·aload·········8139 ········78:·aload·········8
140 ········79:·aload_3140 ········80:·aload·········5
141 ········80:·invokevirtual·#46·················//·Method·org/androidpn/client/PNNotificationDataSource.deleteNotification:(Lorg/androidpn/client/PNNotification;)V141 ········82:·invokevirtual·#46·················//·Method·org/androidpn/client/PNNotificationDataSource.deleteNotification:(Lorg/androidpn/client/PNNotification;)V
142 ········83:·iload·········6142 ········85:·iload·········6
143 ········85:·iconst_1143 ········87:·iconst_1
144 ········86:·iadd144 ········88:·iadd
145 ········87:·istore········6145 ········89:·istore········4
 146 ········91:·iload·········4
 147 ········93:·istore········6
146 ········89:·goto··········22148 ········95:·goto··········22
147 ········92:·aload_0149 ········98:·aload_0
148 ········93:·getfield······#10·················//·Field·this$0:Lorg/androidpn/client/MainActivity;150 ········99:·getfield······#10·················//·Field·this$0:Lorg/androidpn/client/MainActivity;
149 ········96:·getfield······#30·················//·Field·org/androidpn/client/MainActivity.dataAdapter:Landroid/widget/SimpleCursorAdapter;151 ·······102:·getfield······#30·················//·Field·org/androidpn/client/MainActivity.dataAdapter:Landroid/widget/SimpleCursorAdapter;
150 ········99:·invokevirtual·#49·················//·Method·android/widget/SimpleCursorAdapter.notifyDataSetChanged:()V152 ·······105:·invokevirtual·#49·················//·Method·android/widget/SimpleCursorAdapter.notifyDataSetChanged:()V
151 ·······102:·aload_0153 ·······108:·aload_0
152 ·······103:·getfield······#10·················//·Field·this$0:Lorg/androidpn/client/MainActivity;154 ·······109:·getfield······#10·················//·Field·this$0:Lorg/androidpn/client/MainActivity;
153 ·······106:·getfield······#21·················//·Field·org/androidpn/client/MainActivity.datasource:Lorg/androidpn/client/PNNotificationDataSource;155 ·······112:·getfield······#21·················//·Field·org/androidpn/client/MainActivity.datasource:Lorg/androidpn/client/PNNotificationDataSource;
154 ·······109:·invokevirtual·#52·················//·Method·org/androidpn/client/PNNotificationDataSource.close:()V156 ·······115:·invokevirtual·#52·················//·Method·org/androidpn/client/PNNotificationDataSource.close:()V
155 ·······112:·aload_0157 ·······118:·aload_0
156 ·······113:·getfield······#10·················//·Field·this$0:Lorg/androidpn/client/MainActivity;158 ·······119:·getfield······#10·················//·Field·this$0:Lorg/androidpn/client/MainActivity;
157 ·······116:·invokevirtual·#55·················//·Method·org/androidpn/client/MainActivity.resetList:()V159 ·······122:·invokevirtual·#55·················//·Method·org/androidpn/client/MainActivity.resetList:()V
158 ·······119:·return160 ·······125:·return
159 }161 }
1.75 KB
smali/android/support/v4/app/BundleCompatDonut.smali
    
Offset 96, 17 lines modifiedOffset 96, 17 lines modified
  
96 ····invoke-virtual·{v1,·p0,·v3},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;96 ····invoke-virtual·{v1,·p0,·v3},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
  
97 ····move-result-object·v197 ····move-result-object·v1
  
98 ····check-cast·v1,·Landroid/os/IBinder;98 ····check-cast·v1,·Landroid/os/IBinder;
99 ····:try_end_199 ····:try_end_1
100 ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_2100 ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_3
101 ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_3101 ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_1
102 ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_1102 ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_2
  
103 ····.line·58103 ····.line·58
104 ····:goto_1104 ····:goto_1
105 ····return-object·v1105 ····return-object·v1
  
106 ····.line·43106 ····.line·43
107 ····:catch_0107 ····:catch_0
Offset 233, 17 lines modifiedOffset 233, 17 lines modified
  
233 ····const/4·v3,·0x1233 ····const/4·v3,·0x1
  
234 ····aput-object·p2,·v2,·v3234 ····aput-object·p2,·v2,·v3
  
235 ····invoke-virtual·{v1,·p0,·v2},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;235 ····invoke-virtual·{v1,·p0,·v2},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
236 ····:try_end_1236 ····:try_end_1
237 ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_2237 ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_3
238 ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_3238 ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_1
239 ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_1239 ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_2
  
240 ····.line·82240 ····.line·82
241 ····:cond_1241 ····:cond_1
242 ····:goto_1242 ····:goto_1
243 ····return-void243 ····return-void
  
244 ····.line·67244 ····.line·67
1000 B
smali/android/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21.smali
    
Offset 128, 16 lines modifiedOffset 128, 16 lines modified
  
128 ····invoke-virtual·{v2,·v3,·v4},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;128 ····invoke-virtual·{v2,·v3,·v4},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
  
129 ····move-result-object·v3129 ····move-result-object·v3
  
130 ····iput-object·v3,·p0,·Landroid/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21;->mOnLoadChildrenMethod:Ljava/lang/reflect/Method;130 ····iput-object·v3,·p0,·Landroid/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21;->mOnLoadChildrenMethod:Ljava/lang/reflect/Method;
131 ····:try_end_0131 ····:try_end_0
132 ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_1132 ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0
133 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_0133 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_1
  
134 ····.line·53134 ····.line·53
135 ····.end·local·v1····#·"parceledListSliceClass":Ljava/lang/Class;135 ····.end·local·v1····#·"parceledListSliceClass":Ljava/lang/Class;
136 ····.end·local·v2····#·"theClass":Ljava/lang/Class;136 ····.end·local·v2····#·"theClass":Ljava/lang/Class;
137 ····:goto_0137 ····:goto_0
138 ····return-void138 ····return-void
  
854 B
smali/android/support/v4/media/ParceledListSliceAdapterApi21.smali
    
Offset 34, 16 lines modifiedOffset 34, 16 lines modified
  
34 ····invoke-virtual·{v1,·v2},·Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;34 ····invoke-virtual·{v1,·v2},·Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;
  
35 ····move-result-object·v235 ····move-result-object·v2
  
36 ····sput-object·v2,·Landroid/support/v4/media/ParceledListSliceAdapterApi21;->sConstructor:Ljava/lang/reflect/Constructor;36 ····sput-object·v2,·Landroid/support/v4/media/ParceledListSliceAdapterApi21;->sConstructor:Ljava/lang/reflect/Constructor;
37 ····:try_end_037 ····:try_end_0
38 ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_138 ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0
39 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_039 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_1
  
40 ····.line·3740 ····.line·37
41 ····:goto_041 ····:goto_0
42 ····return-void42 ····return-void
  
43 ····.line·3443 ····.line·34
44 ····:catch_044 ····:catch_0
919 B
smali/android/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21$Stub.smali
    
Offset 47, 16 lines modifiedOffset 47, 16 lines modified
  
47 ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;47 ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
  
48 ····move-result-object·v248 ····move-result-object·v2
  
49 ····sput-object·v2,·Landroid/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21$Stub;->sAsInterfaceMethod:Ljava/lang/reflect/Method;49 ····sput-object·v2,·Landroid/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21$Stub;->sAsInterfaceMethod:Ljava/lang/reflect/Method;
50 ····:try_end_050 ····:try_end_0
51 ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_151 ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0
52 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_052 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_1
  
53 ····.line·10053 ····.line·100
54 ····:goto_054 ····:goto_0
55 ····return-void55 ····return-void
  
56 ····.line·9756 ····.line·97
57 ····:catch_057 ····:catch_0
293 B
smali/android/support/v7/recyclerview/R.smali
    
Offset 18, 10 lines modifiedOffset 18, 9 lines modified
18 .method·public·constructor·<init>()V18 .method·public·constructor·<init>()V
19 ····.locals·019 ····.locals·0
  
20 ····.prologue20 ····.prologue
21 ····.line·921 ····.line·9
22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
23 ····.line·24 
24 ····return-void23 ····return-void
25 .end·method24 .end·method
288 B
smali/android/support/v7/appcompat/R.smali
    
Offset 26, 10 lines modifiedOffset 26, 9 lines modified
26 .method·public·constructor·<init>()V26 .method·public·constructor·<init>()V
27 ····.locals·027 ····.locals·0
  
28 ····.prologue28 ····.prologue
29 ····.line·929 ····.line·9
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····.line·953 
32 ····return-void31 ····return-void
33 .end·method32 .end·method
277 B
smali/android/support/design/R.smali
    
Offset 26, 10 lines modifiedOffset 26, 9 lines modified
26 .method·public·constructor·<init>()V26 .method·public·constructor·<init>()V
27 ····.locals·027 ····.locals·0
  
28 ····.prologue28 ····.prologue
29 ····.line·929 ····.line·9
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····.line·1152 
32 ····return-void31 ····return-void
33 .end·method32 .end·method
854 B
smali/org/androidpn/client/onClickListener.smali
    
Offset 22, 20 lines modifiedOffset 22, 22 lines modified
22 .method·static·constructor·<clinit>()V22 .method·static·constructor·<clinit>()V
23 ····.locals·123 ····.locals·1
  
24 ····.prologue24 ····.prologue
25 ····.line·2025 ····.line·20
26 ····const-class·v0,·Lorg/androidpn/client/onClickListener;26 ····const-class·v0,·Lorg/androidpn/client/onClickListener;
  
 27 ····.line·21
27 ····invoke-static·{v0},·Lorg/androidpn/client/SerivceManager/LogUtil;->makeLogTag(Ljava/lang/Class;)Ljava/lang/String;28 ····invoke-static·{v0},·Lorg/androidpn/client/SerivceManager/LogUtil;->makeLogTag(Ljava/lang/Class;)Ljava/lang/String;
  
28 ····move-result-object·v029 ····move-result-object·v0
  
29 ····sput-object·v0,·Lorg/androidpn/client/onClickListener;->LOGTAG:Ljava/lang/String;30 ····sput-object·v0,·Lorg/androidpn/client/onClickListener;->LOGTAG:Ljava/lang/String;
  
 31 ····.line·20
30 ····return-void32 ····return-void
31 .end·method33 .end·method
  
32 .method·public·constructor·<init>(Landroid/content/Context;Landroid/widget/SimpleCursorAdapter;Lorg/androidpn/client/PNNotificationDataSource;)V34 .method·public·constructor·<init>(Landroid/content/Context;Landroid/widget/SimpleCursorAdapter;Lorg/androidpn/client/PNNotificationDataSource;)V
33 ····.locals·035 ····.locals·0
34 ····.param·p1,·"context"····#·Landroid/content/Context;36 ····.param·p1,·"context"····#·Landroid/content/Context;
35 ····.param·p2,·"dataAdapter"····#·Landroid/widget/SimpleCursorAdapter;37 ····.param·p2,·"dataAdapter"····#·Landroid/widget/SimpleCursorAdapter;
274 B
smali/org/androidpn/client/R.smali
    
Offset 29, 10 lines modifiedOffset 29, 9 lines modified
29 .method·public·constructor·<init>()V29 .method·public·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·1032 ····.line·10
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····.line·2915 
35 ····return-void34 ····return-void
36 .end·method35 .end·method
678 B
smali/org/androidpn/client/MainActivity.smali
    
Offset 35, 20 lines modifiedOffset 35, 22 lines modified
35 ····const/4·v0,·0x035 ····const/4·v0,·0x0
  
36 ····sput-object·v0,·Lorg/androidpn/client/MainActivity;->instance:Lorg/androidpn/client/MainActivity;36 ····sput-object·v0,·Lorg/androidpn/client/MainActivity;->instance:Lorg/androidpn/client/MainActivity;
  
37 ····.line·4037 ····.line·40
38 ····const-class·v0,·Lorg/androidpn/client/MainActivity;38 ····const-class·v0,·Lorg/androidpn/client/MainActivity;
  
 39 ····.line·41
39 ····invoke-static·{v0},·Lorg/androidpn/client/SerivceManager/LogUtil;->makeLogTag(Ljava/lang/Class;)Ljava/lang/String;40 ····invoke-static·{v0},·Lorg/androidpn/client/SerivceManager/LogUtil;->makeLogTag(Ljava/lang/Class;)Ljava/lang/String;
  
40 ····move-result-object·v041 ····move-result-object·v0
  
41 ····sput-object·v0,·Lorg/androidpn/client/MainActivity;->LOGTAG:Ljava/lang/String;42 ····sput-object·v0,·Lorg/androidpn/client/MainActivity;->LOGTAG:Ljava/lang/String;
  
 43 ····.line·40
42 ····return-void44 ····return-void
43 .end·method45 .end·method
  
44 .method·public·constructor·<init>()V46 .method·public·constructor·<init>()V
45 ····.locals·347 ····.locals·3
  
46 ····.prologue48 ····.prologue
502 B
smali/org/androidpn/client/SetPreferenceActivity.smali
    
Offset 63, 12 lines modifiedOffset 63, 13 lines modified
  
63 ····invoke-direct·{v4},·Lorg/androidpn/client/PrefsFragment;-><init>()V63 ····invoke-direct·{v4},·Lorg/androidpn/client/PrefsFragment;-><init>()V
  
64 ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/FragmentTransaction;->replace(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction;64 ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/FragmentTransaction;->replace(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction;
  
65 ····move-result-object·v265 ····move-result-object·v2
  
 66 ····.line·25
66 ····invoke-virtual·{v2},·Landroid/app/FragmentTransaction;->commit()I67 ····invoke-virtual·{v2},·Landroid/app/FragmentTransaction;->commit()I
  
67 ····.line·2668 ····.line·26
68 ····return-void69 ····return-void
69 .end·method70 .end·method
6.04 KB
smali/org/androidpn/client/MainActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/androidpn/client/MainActivity;21 .field·final·synthetic·this$0:Lorg/androidpn/client/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/androidpn/client/MainActivity;)V23 .method·constructor·<init>(Lorg/androidpn/client/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/androidpn/client/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·14927 ····.line·149
27 ····iput-object·p1,·p0,·Lorg/androidpn/client/MainActivity$1;->this$0:Lorg/androidpn/client/MainActivity;28 ····iput-object·p1,·p0,·Lorg/androidpn/client/MainActivity$1;->this$0:Lorg/androidpn/client/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 44, 89 lines modifiedOffset 45, 88 lines modified
44 ····.line·15245 ····.line·152
45 ····const/4·v0,·0x146 ····const/4·v0,·0x1
  
46 ····return·v047 ····return·v0
47 .end·method48 .end·method
  
48 .method·public·onDismiss(Landroid/widget/ListView;[I)V49 .method·public·onDismiss(Landroid/widget/ListView;[I)V
49 ····.locals·750 ····.locals·6
50 ····.param·p1,·"listView"····#·Landroid/widget/ListView;51 ····.param·p1,·"listView"····#·Landroid/widget/ListView;
51 ····.param·p2,·"reverseSortedPositions"····#·[I52 ····.param·p2,·"reverseSortedPositions"····#·[I
  
52 ····.prologue53 ····.prologue
53 ····.line·15754 ····.line·157
54 ····iget-object·v4,·p0,·Lorg/androidpn/client/MainActivity$1;->this$0:Lorg/androidpn/client/MainActivity;55 ····iget-object·v1,·p0,·Lorg/androidpn/client/MainActivity$1;->this$0:Lorg/androidpn/client/MainActivity;
  
55 ····iget-object·v4,·v4,·Lorg/androidpn/client/MainActivity;->datasource:Lorg/androidpn/client/PNNotificationDataSource;56 ····iget-object·v1,·v1,·Lorg/androidpn/client/MainActivity;->datasource:Lorg/androidpn/client/PNNotificationDataSource;
  
56 ····invoke-virtual·{v4},·Lorg/androidpn/client/PNNotificationDataSource;->open()V57 ····invoke-virtual·{v1},·Lorg/androidpn/client/PNNotificationDataSource;->open()V
  
57 ····.line·15858 ····.line·158
58 ····move-object·v0,·p259 ····array-length·v3,·p2
  
59 ····.local·v0,·"arr$":[I 
60 ····array-length·v2,·v0 
  
61 ····.local·v2,·"len$":I 
62 ····const/4·v1,·0x060 ····const/4·v1,·0x0
  
63 ····.local·v1,·"i$":I61 ····move·v2,·v1
  
64 ····:goto_062 ····:goto_0
65 ····if-ge·v1,·v2,·:cond_063 ····if-ge·v2,·v3,·:cond_0
  
66 ····aget·v3,·v0,·v164 ····aget·v0,·p2,·v2
  
67 ····.line·15965 ····.line·159
68 ····.local·v3,·"position":I66 ····.local·v0,·"position":I
69 ····iget-object·v4,·p0,·Lorg/androidpn/client/MainActivity$1;->this$0:Lorg/androidpn/client/MainActivity;67 ····iget-object·v1,·p0,·Lorg/androidpn/client/MainActivity$1;->this$0:Lorg/androidpn/client/MainActivity;
  
70 ····iget-object·v5,·v4,·Lorg/androidpn/client/MainActivity;->datasource:Lorg/androidpn/client/PNNotificationDataSource;68 ····iget-object·v4,·v1,·Lorg/androidpn/client/MainActivity;->datasource:Lorg/androidpn/client/PNNotificationDataSource;
  
71 ····iget-object·v4,·p0,·Lorg/androidpn/client/MainActivity$1;->this$0:Lorg/androidpn/client/MainActivity;69 ····iget-object·v1,·p0,·Lorg/androidpn/client/MainActivity$1;->this$0:Lorg/androidpn/client/MainActivity;
  
72 ····iget-object·v6,·v4,·Lorg/androidpn/client/MainActivity;->datasource:Lorg/androidpn/client/PNNotificationDataSource;70 ····iget-object·v5,·v1,·Lorg/androidpn/client/MainActivity;->datasource:Lorg/androidpn/client/PNNotificationDataSource;
  
73 ····iget-object·v4,·p0,·Lorg/androidpn/client/MainActivity$1;->this$0:Lorg/androidpn/client/MainActivity;71 ····iget-object·v1,·p0,·Lorg/androidpn/client/MainActivity$1;->this$0:Lorg/androidpn/client/MainActivity;
  
74 ····iget-object·v4,·v4,·Lorg/androidpn/client/MainActivity;->dataAdapter:Landroid/widget/SimpleCursorAdapter;72 ····iget-object·v1,·v1,·Lorg/androidpn/client/MainActivity;->dataAdapter:Landroid/widget/SimpleCursorAdapter;
  
75 ····invoke-virtual·{v4,·v3},·Landroid/widget/SimpleCursorAdapter;->getItem(I)Ljava/lang/Object;73 ····invoke-virtual·{v1,·v0},·Landroid/widget/SimpleCursorAdapter;->getItem(I)Ljava/lang/Object;
  
76 ····move-result-object·v474 ····move-result-object·v1
  
77 ····check-cast·v4,·Landroid/database/Cursor;75 ····check-cast·v1,·Landroid/database/Cursor;
  
78 ····invoke-virtual·{v6,·v4},·Lorg/androidpn/client/PNNotificationDataSource;->cursorTonotification(Landroid/database/Cursor;)Lorg/androidpn/client/PNNotification;76 ····invoke-virtual·{v5,·v1},·Lorg/androidpn/client/PNNotificationDataSource;->cursorTonotification(Landroid/database/Cursor;)Lorg/androidpn/client/PNNotification;
  
79 ····move-result-object·v477 ····move-result-object·v1
  
80 ····invoke-virtual·{v5,·v4},·Lorg/androidpn/client/PNNotificationDataSource;->deleteNotification(Lorg/androidpn/client/PNNotification;)V78 ····invoke-virtual·{v4,·v1},·Lorg/androidpn/client/PNNotificationDataSource;->deleteNotification(Lorg/androidpn/client/PNNotification;)V
  
81 ····.line·15879 ····.line·158
82 ····add-int/lit8·v1,·v1,·0x180 ····add-int/lit8·v1,·v2,·0x1
  
 81 ····move·v2,·v1
  
83 ····goto·:goto_082 ····goto·:goto_0
  
84 ····.line·16183 ····.line·161
85 ····.end·local·v3····#·"position":I84 ····.end·local·v0····#·"position":I
86 ····:cond_085 ····:cond_0
87 ····iget-object·v4,·p0,·Lorg/androidpn/client/MainActivity$1;->this$0:Lorg/androidpn/client/MainActivity;86 ····iget-object·v1,·p0,·Lorg/androidpn/client/MainActivity$1;->this$0:Lorg/androidpn/client/MainActivity;
  
88 ····iget-object·v4,·v4,·Lorg/androidpn/client/MainActivity;->dataAdapter:Landroid/widget/SimpleCursorAdapter;87 ····iget-object·v1,·v1,·Lorg/androidpn/client/MainActivity;->dataAdapter:Landroid/widget/SimpleCursorAdapter;
  
89 ····invoke-virtual·{v4},·Landroid/widget/SimpleCursorAdapter;->notifyDataSetChanged()V88 ····invoke-virtual·{v1},·Landroid/widget/SimpleCursorAdapter;->notifyDataSetChanged()V
  
90 ····.line·16289 ····.line·162
91 ····iget-object·v4,·p0,·Lorg/androidpn/client/MainActivity$1;->this$0:Lorg/androidpn/client/MainActivity;90 ····iget-object·v1,·p0,·Lorg/androidpn/client/MainActivity$1;->this$0:Lorg/androidpn/client/MainActivity;
  
92 ····iget-object·v4,·v4,·Lorg/androidpn/client/MainActivity;->datasource:Lorg/androidpn/client/PNNotificationDataSource;91 ····iget-object·v1,·v1,·Lorg/androidpn/client/MainActivity;->datasource:Lorg/androidpn/client/PNNotificationDataSource;
  
93 ····invoke-virtual·{v4},·Lorg/androidpn/client/PNNotificationDataSource;->close()V92 ····invoke-virtual·{v1},·Lorg/androidpn/client/PNNotificationDataSource;->close()V
  
94 ····.line·16393 ····.line·163
95 ····iget-object·v4,·p0,·Lorg/androidpn/client/MainActivity$1;->this$0:Lorg/androidpn/client/MainActivity;94 ····iget-object·v1,·p0,·Lorg/androidpn/client/MainActivity$1;->this$0:Lorg/androidpn/client/MainActivity;
  
96 ····invoke-virtual·{v4},·Lorg/androidpn/client/MainActivity;->resetList()V95 ····invoke-virtual·{v1},·Lorg/androidpn/client/MainActivity;->resetList()V
  
97 ····.line·16496 ····.line·164
98 ····return-void97 ····return-void
99 .end·method98 .end·method
513 B
smali/org/androidpn/client/PNNotificationDataSource.smali
    
Offset 102, 14 lines modifiedOffset 102, 15 lines modified
  
102 ····.prologue102 ····.prologue
103 ····.line·119103 ····.line·119
104 ····new-instance·v1,·Ljava/text/SimpleDateFormat;104 ····new-instance·v1,·Ljava/text/SimpleDateFormat;
  
105 ····const-string·v2,·"yyyy-MM-dd·HH:mm:ss"105 ····const-string·v2,·"yyyy-MM-dd·HH:mm:ss"
  
 106 ····.line·120
106 ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale;107 ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale;
  
107 ····move-result-object·v3108 ····move-result-object·v3
  
108 ····invoke-direct·{v1,·v2,·v3},·Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;Ljava/util/Locale;)V109 ····invoke-direct·{v1,·v2,·v3},·Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;Ljava/util/Locale;)V
  
109 ····.line·121110 ····.line·121
760 B
smali/org/androidpn/client/helper/SwipeDismissTouchListener$2.smali
    
Offset 21, 14 lines modifiedOffset 21, 15 lines modified
  
21 .field·final·synthetic·val$originalHeight:I21 .field·final·synthetic·val$originalHeight:I
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/androidpn/client/helper/SwipeDismissTouchListener;Landroid/view/ViewGroup$LayoutParams;I)V23 .method·constructor·<init>(Lorg/androidpn/client/helper/SwipeDismissTouchListener;Landroid/view/ViewGroup$LayoutParams;I)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/androidpn/client/helper/SwipeDismissTouchListener;
  
25 ····.prologue26 ····.prologue
26 ····.line·26927 ····.line·269
27 ····iput-object·p1,·p0,·Lorg/androidpn/client/helper/SwipeDismissTouchListener$2;->this$0:Lorg/androidpn/client/helper/SwipeDismissTouchListener;28 ····iput-object·p1,·p0,·Lorg/androidpn/client/helper/SwipeDismissTouchListener$2;->this$0:Lorg/androidpn/client/helper/SwipeDismissTouchListener;
  
28 ····iput-object·p2,·p0,·Lorg/androidpn/client/helper/SwipeDismissTouchListener$2;->val$lp:Landroid/view/ViewGroup$LayoutParams;29 ····iput-object·p2,·p0,·Lorg/androidpn/client/helper/SwipeDismissTouchListener$2;->val$lp:Landroid/view/ViewGroup$LayoutParams;
  
5.53 KB
smali/org/androidpn/client/helper/SwipeDismissListViewTouchListener.smali
    
Offset 673, 36 lines modifiedOffset 673, 40 lines modified
  
673 ····invoke-virtual/range·{v19·..·v19},·Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator;673 ····invoke-virtual/range·{v19·..·v19},·Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator;
  
674 ····move-result-object·v19674 ····move-result-object·v19
  
675 ····const/16·v20,·0x0675 ····const/16·v20,·0x0
  
 676 ····.line·226
676 ····invoke-virtual/range·{v19·..·v20},·Landroid/view/ViewPropertyAnimator;->translationX(F)Landroid/view/ViewPropertyAnimator;677 ····invoke-virtual/range·{v19·..·v20},·Landroid/view/ViewPropertyAnimator;->translationX(F)Landroid/view/ViewPropertyAnimator;
  
677 ····move-result-object·v19678 ····move-result-object·v19
  
678 ····const/high16·v20,·0x3f800000····#·1.0f679 ····const/high16·v20,·0x3f800000····#·1.0f
  
 680 ····.line·227
679 ····invoke-virtual/range·{v19·..·v20},·Landroid/view/ViewPropertyAnimator;->alpha(F)Landroid/view/ViewPropertyAnimator;681 ····invoke-virtual/range·{v19·..·v20},·Landroid/view/ViewPropertyAnimator;->alpha(F)Landroid/view/ViewPropertyAnimator;
  
680 ····move-result-object·v19682 ····move-result-object·v19
  
681 ····move-object/from16·v0,·p0683 ····move-object/from16·v0,·p0
  
682 ····iget-wide·v0,·v0,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;->mAnimationTime:J684 ····iget-wide·v0,·v0,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;->mAnimationTime:J
  
683 ····move-wide/from16·v20,·v0685 ····move-wide/from16·v20,·v0
  
 686 ····.line·228
684 ····invoke-virtual/range·{v19·..·v21},·Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator;687 ····invoke-virtual/range·{v19·..·v21},·Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator;
  
685 ····move-result-object·v19688 ····move-result-object·v19
  
686 ····const/16·v20,·0x0689 ····const/16·v20,·0x0
  
 690 ····.line·229
687 ····invoke-virtual/range·{v19·..·v20},·Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator;691 ····invoke-virtual/range·{v19·..·v20},·Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator;
  
688 ····.line·231692 ····.line·231
689 ····:cond_7693 ····:cond_7
690 ····move-object/from16·v0,·p0694 ····move-object/from16·v0,·p0
  
691 ····iget-object·v0,·v0,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;->mVelocityTracker:Landroid/view/VelocityTracker;695 ····iget-object·v0,·v0,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;->mVelocityTracker:Landroid/view/VelocityTracker;
Offset 978, 47 lines modifiedOffset 982, 51 lines modified
  
978 ····move/from16·v0,·v19982 ····move/from16·v0,·v19
  
979 ····int-to-float·v0,·v0983 ····int-to-float·v0,·v0
  
980 ····move/from16·v19,·v0984 ····move/from16·v19,·v0
  
 985 ····.line·270
981 ····:goto_5986 ····:goto_5
982 ····move-object/from16·v0,·v20987 ····move-object/from16·v0,·v20
  
983 ····move/from16·v1,·v19988 ····move/from16·v1,·v19
  
984 ····invoke-virtual·{v0,·v1},·Landroid/view/ViewPropertyAnimator;->translationX(F)Landroid/view/ViewPropertyAnimator;989 ····invoke-virtual·{v0,·v1},·Landroid/view/ViewPropertyAnimator;->translationX(F)Landroid/view/ViewPropertyAnimator;
  
985 ····move-result-object·v19990 ····move-result-object·v19
  
986 ····const/16·v20,·0x0991 ····const/16·v20,·0x0
  
 992 ····.line·271
987 ····invoke-virtual/range·{v19·..·v20},·Landroid/view/ViewPropertyAnimator;->alpha(F)Landroid/view/ViewPropertyAnimator;993 ····invoke-virtual/range·{v19·..·v20},·Landroid/view/ViewPropertyAnimator;->alpha(F)Landroid/view/ViewPropertyAnimator;
  
988 ····move-result-object·v19994 ····move-result-object·v19
  
989 ····move-object/from16·v0,·p0995 ····move-object/from16·v0,·p0
  
990 ····iget-wide·v0,·v0,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;->mAnimationTime:J996 ····iget-wide·v0,·v0,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;->mAnimationTime:J
  
991 ····move-wide/from16·v20,·v0997 ····move-wide/from16·v20,·v0
  
 998 ····.line·272
992 ····invoke-virtual/range·{v19·..·v21},·Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator;999 ····invoke-virtual/range·{v19·..·v21},·Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator;
  
993 ····move-result-object·v191000 ····move-result-object·v19
  
994 ····new-instance·v20,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$2;1001 ····new-instance·v20,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$2;
  
995 ····move-object/from16·v0,·v201002 ····move-object/from16·v0,·v20
  
996 ····move-object/from16·v1,·p01003 ····move-object/from16·v1,·p0
  
997 ····invoke-direct·{v0,·v1,·v12,·v11},·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$2;-><init>(Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;Landroid/view/View;I)V1004 ····invoke-direct·{v0,·v1,·v12,·v11},·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$2;-><init>(Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;Landroid/view/View;I)V
  
 1005 ····.line·273
998 ····invoke-virtual/range·{v19·..·v20},·Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator;1006 ····invoke-virtual/range·{v19·..·v20},·Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator;
  
999 ····.line·2921007 ····.line·292
1000 ····.end·local·v11····#·"downPosition":I1008 ····.end·local·v11····#·"downPosition":I
1001 ····.end·local·v12····#·"downView":Landroid/view/View;1009 ····.end·local·v12····#·"downView":Landroid/view/View;
1002 ····:cond_91010 ····:cond_9
1003 ····:goto_61011 ····:goto_6
Offset 1269, 36 lines modifiedOffset 1277, 40 lines modified
  
1269 ····invoke-virtual/range·{v19·..·v19},·Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator;1277 ····invoke-virtual/range·{v19·..·v19},·Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator;
  
1270 ····move-result-object·v191278 ····move-result-object·v19
  
1271 ····const/16·v20,·0x01279 ····const/16·v20,·0x0
  
 1280 ····.line·286
1272 ····invoke-virtual/range·{v19·..·v20},·Landroid/view/ViewPropertyAnimator;->translationX(F)Landroid/view/ViewPropertyAnimator;1281 ····invoke-virtual/range·{v19·..·v20},·Landroid/view/ViewPropertyAnimator;->translationX(F)Landroid/view/ViewPropertyAnimator;
  
1273 ····move-result-object·v191282 ····move-result-object·v19
  
1274 ····const/high16·v20,·0x3f800000····#·1.0f1283 ····const/high16·v20,·0x3f800000····#·1.0f
  
 1284 ····.line·287
1275 ····invoke-virtual/range·{v19·..·v20},·Landroid/view/ViewPropertyAnimator;->alpha(F)Landroid/view/ViewPropertyAnimator;1285 ····invoke-virtual/range·{v19·..·v20},·Landroid/view/ViewPropertyAnimator;->alpha(F)Landroid/view/ViewPropertyAnimator;
  
1276 ····move-result-object·v191286 ····move-result-object·v19
  
1277 ····move-object/from16·v0,·p01287 ····move-object/from16·v0,·p0
  
1278 ····iget-wide·v0,·v0,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;->mAnimationTime:J1288 ····iget-wide·v0,·v0,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;->mAnimationTime:J
  
1279 ····move-wide/from16·v20,·v01289 ····move-wide/from16·v20,·v0
  
 1290 ····.line·288
1280 ····invoke-virtual/range·{v19·..·v21},·Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator;1291 ····invoke-virtual/range·{v19·..·v21},·Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator;
  
1281 ····move-result-object·v191292 ····move-result-object·v19
  
1282 ····const/16·v20,·0x01293 ····const/16·v20,·0x0
  
 1294 ····.line·289
1283 ····invoke-virtual/range·{v19·..·v20},·Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator;1295 ····invoke-virtual/range·{v19·..·v20},·Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator;
Max diff block lines reached; 1478/5518 bytes (26.79%) of diff not shown.
858 B
smali/org/androidpn/client/helper/SwipeDismissListViewTouchListener$4.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$lp:Landroid/view/ViewGroup$LayoutParams;24 .field·final·synthetic·val$lp:Landroid/view/ViewGroup$LayoutParams;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;Landroid/view/ViewGroup$LayoutParams;Landroid/view/View;)V26 .method·constructor·<init>(Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;Landroid/view/ViewGroup$LayoutParams;Landroid/view/View;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;
  
28 ····.prologue29 ····.prologue
29 ····.line·40330 ····.line·403
30 ····iput-object·p1,·p0,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$4;->this$0:Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;31 ····iput-object·p1,·p0,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$4;->this$0:Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;
  
31 ····iput-object·p2,·p0,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$4;->val$lp:Landroid/view/ViewGroup$LayoutParams;32 ····iput-object·p2,·p0,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$4;->val$lp:Landroid/view/ViewGroup$LayoutParams;
  
794 B
smali/org/androidpn/client/helper/SwipeDismissListViewTouchListener$PendingDismissData.smali
    
Offset 34, 14 lines modifiedOffset 34, 15 lines modified
  
34 .field·public·view:Landroid/view/View;34 .field·public·view:Landroid/view/View;
  
  
35 #·direct·methods35 #·direct·methods
36 .method·public·constructor·<init>(Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;ILandroid/view/View;)V36 .method·public·constructor·<init>(Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;ILandroid/view/View;)V
37 ····.locals·037 ····.locals·0
 38 ····.param·p1,·"this$0"····#·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;
38 ····.param·p2,·"position"····#·I39 ····.param·p2,·"position"····#·I
39 ····.param·p3,·"view"····#·Landroid/view/View;40 ····.param·p3,·"view"····#·Landroid/view/View;
  
40 ····.prologue41 ····.prologue
41 ····.line·34142 ····.line·341
42 ····iput-object·p1,·p0,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$PendingDismissData;->this$0:Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;43 ····iput-object·p1,·p0,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$PendingDismissData;->this$0:Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;
  
5.22 KB
smali/org/androidpn/client/helper/SwipeDismissTouchListener.smali
    
Offset 488, 39 lines modifiedOffset 488, 43 lines modified
  
488 ····move-object/from16·v0,·p0488 ····move-object/from16·v0,·p0
  
489 ····iget·v10,·v0,·Lorg/androidpn/client/helper/SwipeDismissTouchListener;->mViewWidth:I489 ····iget·v10,·v0,·Lorg/androidpn/client/helper/SwipeDismissTouchListener;->mViewWidth:I
  
490 ····int-to-float·v10,·v10490 ····int-to-float·v10,·v10
  
 491 ····.line·171
491 ····:goto_3492 ····:goto_3
492 ····invoke-virtual·{v11,·v10},·Landroid/view/ViewPropertyAnimator;->translationX(F)Landroid/view/ViewPropertyAnimator;493 ····invoke-virtual·{v11,·v10},·Landroid/view/ViewPropertyAnimator;->translationX(F)Landroid/view/ViewPropertyAnimator;
  
493 ····move-result-object·v10494 ····move-result-object·v10
  
494 ····const/4·v11,·0x0495 ····const/4·v11,·0x0
  
 496 ····.line·172
495 ····invoke-virtual·{v10,·v11},·Landroid/view/ViewPropertyAnimator;->alpha(F)Landroid/view/ViewPropertyAnimator;497 ····invoke-virtual·{v10,·v11},·Landroid/view/ViewPropertyAnimator;->alpha(F)Landroid/view/ViewPropertyAnimator;
  
496 ····move-result-object·v10498 ····move-result-object·v10
  
497 ····move-object/from16·v0,·p0499 ····move-object/from16·v0,·p0
  
498 ····iget-wide·v12,·v0,·Lorg/androidpn/client/helper/SwipeDismissTouchListener;->mAnimationTime:J500 ····iget-wide·v12,·v0,·Lorg/androidpn/client/helper/SwipeDismissTouchListener;->mAnimationTime:J
  
 501 ····.line·173
499 ····invoke-virtual·{v10,·v12,·v13},·Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator;502 ····invoke-virtual·{v10,·v12,·v13},·Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator;
  
500 ····move-result-object·v10503 ····move-result-object·v10
  
501 ····new-instance·v11,·Lorg/androidpn/client/helper/SwipeDismissTouchListener$1;504 ····new-instance·v11,·Lorg/androidpn/client/helper/SwipeDismissTouchListener$1;
  
502 ····move-object/from16·v0,·p0505 ····move-object/from16·v0,·p0
  
503 ····invoke-direct·{v11,·v0},·Lorg/androidpn/client/helper/SwipeDismissTouchListener$1;-><init>(Lorg/androidpn/client/helper/SwipeDismissTouchListener;)V506 ····invoke-direct·{v11,·v0},·Lorg/androidpn/client/helper/SwipeDismissTouchListener$1;-><init>(Lorg/androidpn/client/helper/SwipeDismissTouchListener;)V
  
 507 ····.line·174
504 ····invoke-virtual·{v10,·v11},·Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator;508 ····invoke-virtual·{v10,·v11},·Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator;
  
505 ····.line·193509 ····.line·193
506 ····:cond_4510 ····:cond_4
507 ····:goto_4511 ····:goto_4
508 ····move-object/from16·v0,·p0512 ····move-object/from16·v0,·p0
  
Offset 717, 34 lines modifiedOffset 721, 38 lines modified
  
717 ····invoke-virtual·{v10},·Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator;721 ····invoke-virtual·{v10},·Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator;
  
718 ····move-result-object·v10722 ····move-result-object·v10
  
719 ····const/4·v11,·0x0723 ····const/4·v11,·0x0
  
 724 ····.line·187
720 ····invoke-virtual·{v10,·v11},·Landroid/view/ViewPropertyAnimator;->translationX(F)Landroid/view/ViewPropertyAnimator;725 ····invoke-virtual·{v10,·v11},·Landroid/view/ViewPropertyAnimator;->translationX(F)Landroid/view/ViewPropertyAnimator;
  
721 ····move-result-object·v10726 ····move-result-object·v10
  
722 ····const/high16·v11,·0x3f800000····#·1.0f727 ····const/high16·v11,·0x3f800000····#·1.0f
  
 728 ····.line·188
723 ····invoke-virtual·{v10,·v11},·Landroid/view/ViewPropertyAnimator;->alpha(F)Landroid/view/ViewPropertyAnimator;729 ····invoke-virtual·{v10,·v11},·Landroid/view/ViewPropertyAnimator;->alpha(F)Landroid/view/ViewPropertyAnimator;
  
724 ····move-result-object·v10730 ····move-result-object·v10
  
725 ····move-object/from16·v0,·p0731 ····move-object/from16·v0,·p0
  
726 ····iget-wide·v12,·v0,·Lorg/androidpn/client/helper/SwipeDismissTouchListener;->mAnimationTime:J732 ····iget-wide·v12,·v0,·Lorg/androidpn/client/helper/SwipeDismissTouchListener;->mAnimationTime:J
  
 733 ····.line·189
727 ····invoke-virtual·{v10,·v12,·v13},·Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator;734 ····invoke-virtual·{v10,·v12,·v13},·Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator;
  
728 ····move-result-object·v10735 ····move-result-object·v10
  
729 ····const/4·v11,·0x0736 ····const/4·v11,·0x0
  
 737 ····.line·190
730 ····invoke-virtual·{v10,·v11},·Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator;738 ····invoke-virtual·{v10,·v11},·Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator;
  
731 ····goto/16·:goto_4739 ····goto/16·:goto_4
  
732 ····.line·203740 ····.line·203
733 ····.end·local·v2····#·"absVelocityX":F741 ····.end·local·v2····#·"absVelocityX":F
734 ····.end·local·v3····#·"absVelocityY":F742 ····.end·local·v3····#·"absVelocityY":F
Offset 773, 34 lines modifiedOffset 781, 38 lines modified
  
773 ····invoke-virtual·{v10},·Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator;781 ····invoke-virtual·{v10},·Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator;
  
774 ····move-result-object·v10782 ····move-result-object·v10
  
775 ····const/4·v11,·0x0783 ····const/4·v11,·0x0
  
 784 ····.line·208
776 ····invoke-virtual·{v10,·v11},·Landroid/view/ViewPropertyAnimator;->translationX(F)Landroid/view/ViewPropertyAnimator;785 ····invoke-virtual·{v10,·v11},·Landroid/view/ViewPropertyAnimator;->translationX(F)Landroid/view/ViewPropertyAnimator;
  
777 ····move-result-object·v10786 ····move-result-object·v10
  
778 ····const/high16·v11,·0x3f800000····#·1.0f787 ····const/high16·v11,·0x3f800000····#·1.0f
  
 788 ····.line·209
779 ····invoke-virtual·{v10,·v11},·Landroid/view/ViewPropertyAnimator;->alpha(F)Landroid/view/ViewPropertyAnimator;789 ····invoke-virtual·{v10,·v11},·Landroid/view/ViewPropertyAnimator;->alpha(F)Landroid/view/ViewPropertyAnimator;
  
780 ····move-result-object·v10790 ····move-result-object·v10
  
781 ····move-object/from16·v0,·p0791 ····move-object/from16·v0,·p0
  
782 ····iget-wide·v12,·v0,·Lorg/androidpn/client/helper/SwipeDismissTouchListener;->mAnimationTime:J792 ····iget-wide·v12,·v0,·Lorg/androidpn/client/helper/SwipeDismissTouchListener;->mAnimationTime:J
  
 793 ····.line·210
783 ····invoke-virtual·{v10,·v12,·v13},·Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator;794 ····invoke-virtual·{v10,·v12,·v13},·Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator;
  
784 ····move-result-object·v10795 ····move-result-object·v10
  
785 ····const/4·v11,·0x0796 ····const/4·v11,·0x0
  
 797 ····.line·211
786 ····invoke-virtual·{v10,·v11},·Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator;798 ····invoke-virtual·{v10,·v11},·Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator;
  
787 ····.line·213799 ····.line·213
788 ····:cond_e800 ····:cond_e
789 ····move-object/from16·v0,·p0801 ····move-object/from16·v0,·p0
  
790 ····iget-object·v10,·v0,·Lorg/androidpn/client/helper/SwipeDismissTouchListener;->mVelocityTracker:Landroid/view/VelocityTracker;802 ····iget-object·v10,·v0,·Lorg/androidpn/client/helper/SwipeDismissTouchListener;->mVelocityTracker:Landroid/view/VelocityTracker;
Offset 953, 24 lines modifiedOffset 965, 25 lines modified
953 ····invoke-interface·{v10,·v11},·Landroid/view/ViewParent;->requestDisallowInterceptTouchEvent(Z)V965 ····invoke-interface·{v10,·v11},·Landroid/view/ViewParent;->requestDisallowInterceptTouchEvent(Z)V
  
954 ····.line·236966 ····.line·236
955 ····invoke-static/range·{p2·..·p2},·Landroid/view/MotionEvent;->obtain(Landroid/view/MotionEvent;)Landroid/view/MotionEvent;967 ····invoke-static/range·{p2·..·p2},·Landroid/view/MotionEvent;->obtain(Landroid/view/MotionEvent;)Landroid/view/MotionEvent;
  
Max diff block lines reached; 1130/5215 bytes (21.67%) of diff not shown.
798 B
smali/org/androidpn/client/helper/SwipeDismissListViewTouchListener$2.smali
    
Offset 21, 14 lines modifiedOffset 21, 15 lines modified
  
21 .field·final·synthetic·val$downView:Landroid/view/View;21 .field·final·synthetic·val$downView:Landroid/view/View;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;Landroid/view/View;I)V23 .method·constructor·<init>(Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;Landroid/view/View;I)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;
  
25 ····.prologue26 ····.prologue
26 ····.line·27327 ····.line·273
27 ····iput-object·p1,·p0,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$2;->this$0:Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;28 ····iput-object·p1,·p0,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$2;->this$0:Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;
  
28 ····iput-object·p2,·p0,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$2;->val$downView:Landroid/view/View;29 ····iput-object·p2,·p0,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$2;->val$downView:Landroid/view/View;
  
783 B
smali/org/androidpn/client/helper/SwipeDismissTouchListener$3.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$lp:Landroid/view/ViewGroup$LayoutParams;22 .field·final·synthetic·val$lp:Landroid/view/ViewGroup$LayoutParams;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/androidpn/client/helper/SwipeDismissTouchListener;Landroid/view/ViewGroup$LayoutParams;)V24 .method·constructor·<init>(Lorg/androidpn/client/helper/SwipeDismissTouchListener;Landroid/view/ViewGroup$LayoutParams;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lorg/androidpn/client/helper/SwipeDismissTouchListener;
  
26 ····.prologue27 ····.prologue
27 ····.line·28128 ····.line·281
28 ····iput-object·p1,·p0,·Lorg/androidpn/client/helper/SwipeDismissTouchListener$3;->this$0:Lorg/androidpn/client/helper/SwipeDismissTouchListener;29 ····iput-object·p1,·p0,·Lorg/androidpn/client/helper/SwipeDismissTouchListener$3;->this$0:Lorg/androidpn/client/helper/SwipeDismissTouchListener;
  
29 ····iput-object·p2,·p0,·Lorg/androidpn/client/helper/SwipeDismissTouchListener$3;->val$lp:Landroid/view/ViewGroup$LayoutParams;30 ····iput-object·p2,·p0,·Lorg/androidpn/client/helper/SwipeDismissTouchListener$3;->val$lp:Landroid/view/ViewGroup$LayoutParams;
  
5.77 KB
smali/org/androidpn/client/helper/SwipeDismissListViewTouchListener$3.smali
    
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .field·final·synthetic·val$originalHeight:I19 .field·final·synthetic·val$originalHeight:I
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;I)V21 .method·constructor·<init>(Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;I)V
22 ····.locals·022 ····.locals·0
 23 ····.param·p1,·"this$0"····#·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;
  
23 ····.prologue24 ····.prologue
24 ····.line·36325 ····.line·363
25 ····iput-object·p1,·p0,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$3;->this$0:Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;26 ····iput-object·p1,·p0,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$3;->this$0:Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;
  
26 ····iput·p2,·p0,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$3;->val$originalHeight:I27 ····iput·p2,·p0,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$3;->val$originalHeight:I
  
Offset 34, 15 lines modifiedOffset 35, 15 lines modified
  
34 ····return-void35 ····return-void
35 .end·method36 .end·method
  
  
36 #·virtual·methods37 #·virtual·methods
37 .method·public·onAnimationEnd(Landroid/animation/Animator;)V38 .method·public·onAnimationEnd(Landroid/animation/Animator;)V
38 ····.locals·1439 ····.locals·13
39 ····.param·p1,·"animation"····#·Landroid/animation/Animator;40 ····.param·p1,·"animation"····#·Landroid/animation/Animator;
  
40 ····.prologue41 ····.prologue
41 ····const/4·v5,·0x042 ····const/4·v5,·0x0
  
42 ····.line·36643 ····.line·366
43 ····iget-object·v2,·p0,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$3;->this$0:Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;44 ····iget-object·v2,·p0,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$3;->this$0:Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;
Offset 148, 66 lines modifiedOffset 149, 65 lines modified
  
148 ····invoke-static·{v2},·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;->access$200(Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;)Ljava/util/List;149 ····invoke-static·{v2},·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;->access$200(Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;)Ljava/util/List;
  
149 ····move-result-object·v2150 ····move-result-object·v2
  
150 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;151 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
151 ····move-result-object·v11152 ····move-result-object·v2
  
152 ····.local·v11,·"i$":Ljava/util/Iterator; 
153 ····:goto_1153 ····:goto_1
154 ····invoke-interface·{v11},·Ljava/util/Iterator;->hasNext()Z154 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
155 ····move-result·v2155 ····move-result·v3
  
156 ····if-eqz·v2,·:cond_1156 ····if-eqz·v3,·:cond_1
  
157 ····invoke-interface·{v11},·Ljava/util/Iterator;->next()Ljava/lang/Object;157 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
158 ····move-result-object·v13158 ····move-result-object·v12
  
159 ····check-cast·v13,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$PendingDismissData;159 ····check-cast·v12,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$PendingDismissData;
  
160 ····.line·385160 ····.line·385
161 ····.local·v13,·"pendingDismiss":Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$PendingDismissData;161 ····.local·v12,·"pendingDismiss":Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$PendingDismissData;
162 ····iget-object·v2,·v13,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$PendingDismissData;->view:Landroid/view/View;162 ····iget-object·v3,·v12,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$PendingDismissData;->view:Landroid/view/View;
  
163 ····const/high16·v3,·0x3f800000····#·1.0f163 ····const/high16·v4,·0x3f800000····#·1.0f
  
164 ····invoke-virtual·{v2,·v3},·Landroid/view/View;->setAlpha(F)V164 ····invoke-virtual·{v3,·v4},·Landroid/view/View;->setAlpha(F)V
  
165 ····.line·386165 ····.line·386
166 ····iget-object·v2,·v13,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$PendingDismissData;->view:Landroid/view/View;166 ····iget-object·v3,·v12,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$PendingDismissData;->view:Landroid/view/View;
  
167 ····invoke-virtual·{v2,·v5},·Landroid/view/View;->setTranslationX(F)V167 ····invoke-virtual·{v3,·v5},·Landroid/view/View;->setTranslationX(F)V
  
168 ····.line·387168 ····.line·387
169 ····iget-object·v2,·v13,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$PendingDismissData;->view:Landroid/view/View;169 ····iget-object·v3,·v12,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$PendingDismissData;->view:Landroid/view/View;
  
170 ····invoke-virtual·{v2},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;170 ····invoke-virtual·{v3},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
  
171 ····move-result-object·v12171 ····move-result-object·v11
  
172 ····.line·388172 ····.line·388
173 ····.local·v12,·"lp":Landroid/view/ViewGroup$LayoutParams;173 ····.local·v11,·"lp":Landroid/view/ViewGroup$LayoutParams;
174 ····iget·v2,·p0,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$3;->val$originalHeight:I174 ····iget·v3,·p0,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$3;->val$originalHeight:I
  
175 ····iput·v2,·v12,·Landroid/view/ViewGroup$LayoutParams;->height:I175 ····iput·v3,·v11,·Landroid/view/ViewGroup$LayoutParams;->height:I
  
176 ····.line·389176 ····.line·389
177 ····iget-object·v2,·v13,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$PendingDismissData;->view:Landroid/view/View;177 ····iget-object·v3,·v12,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$PendingDismissData;->view:Landroid/view/View;
  
178 ····invoke-virtual·{v2,·v12},·Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V178 ····invoke-virtual·{v3,·v11},·Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
  
179 ····goto·:goto_1179 ····goto·:goto_1
  
180 ····.line·393180 ····.line·393
181 ····.end·local·v12····#·"lp":Landroid/view/ViewGroup$LayoutParams;181 ····.end·local·v11····#·"lp":Landroid/view/ViewGroup$LayoutParams;
182 ····.end·local·v13····#·"pendingDismiss":Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$PendingDismissData;182 ····.end·local·v12····#·"pendingDismiss":Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$PendingDismissData;
183 ····:cond_1183 ····:cond_1
184 ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J184 ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J
  
185 ····move-result-wide·v0185 ····move-result-wide·v0
  
186 ····.line·394186 ····.line·394
187 ····.local·v0,·"time":J187 ····.local·v0,·"time":J
Offset 243, 11 lines modifiedOffset 243, 10 lines modified
243 ····invoke-interface·{v2},·Ljava/util/List;->clear()V243 ····invoke-interface·{v2},·Ljava/util/List;->clear()V
  
244 ····.line·400244 ····.line·400
245 ····.end·local·v0····#·"time":J245 ····.end·local·v0····#·"time":J
246 ····.end·local·v8····#·"cancelEvent":Landroid/view/MotionEvent;246 ····.end·local·v8····#·"cancelEvent":Landroid/view/MotionEvent;
247 ····.end·local·v9····#·"dismissPositions":[I247 ····.end·local·v9····#·"dismissPositions":[I
248 ····.end·local·v10····#·"i":I248 ····.end·local·v10····#·"i":I
249 ····.end·local·v11····#·"i$":Ljava/util/Iterator; 
250 ····:cond_2249 ····:cond_2
251 ····return-void250 ····return-void
252 .end·method251 .end·method
763 B
smali/org/androidpn/client/helper/SwipeDismissListViewTouchListener$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;21 .field·final·synthetic·this$0:Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;)V23 .method·constructor·<init>(Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;
  
25 ····.prologue26 ····.prologue
26 ····.line·16027 ····.line·160
27 ····iput-object·p1,·p0,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$1;->this$0:Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;28 ····iput-object·p1,·p0,·Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener$1;->this$0:Lorg/androidpn/client/helper/SwipeDismissListViewTouchListener;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
732 B
smali/org/androidpn/client/helper/SwipeDismissTouchListener$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lorg/androidpn/client/helper/SwipeDismissTouchListener;18 .field·final·synthetic·this$0:Lorg/androidpn/client/helper/SwipeDismissTouchListener;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lorg/androidpn/client/helper/SwipeDismissTouchListener;)V20 .method·constructor·<init>(Lorg/androidpn/client/helper/SwipeDismissTouchListener;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lorg/androidpn/client/helper/SwipeDismissTouchListener;
  
22 ····.prologue23 ····.prologue
23 ····.line·17424 ····.line·174
24 ····iput-object·p1,·p0,·Lorg/androidpn/client/helper/SwipeDismissTouchListener$1;->this$0:Lorg/androidpn/client/helper/SwipeDismissTouchListener;25 ····iput-object·p1,·p0,·Lorg/androidpn/client/helper/SwipeDismissTouchListener$1;->this$0:Lorg/androidpn/client/helper/SwipeDismissTouchListener;
  
25 ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V26 ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V
  
16.4 KB
smali/org/androidpn/client/helper/EasyPermissions.smali
    
Offset 19, 15 lines modifiedOffset 19, 14 lines modified
19 .method·public·constructor·<init>()V19 .method·public·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·4022 ····.line·40
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····.line·44 
25 ····return-void24 ····return-void
26 .end·method25 .end·method
  
27 .method·static·synthetic·access$000(Ljava/lang/Object;[Ljava/lang/String;I)V26 .method·static·synthetic·access$000(Ljava/lang/Object;[Ljava/lang/String;I)V
28 ····.locals·027 ····.locals·0
29 ····.param·p0,·"x0"····#·Ljava/lang/Object;28 ····.param·p0,·"x0"····#·Ljava/lang/Object;
30 ····.param·p1,·"x1"····#·[Ljava/lang/String;29 ····.param·p1,·"x1"····#·[Ljava/lang/String;
Offset 165, 77 lines modifiedOffset 164, 72 lines modified
165 ····:cond_1164 ····:cond_1
166 ····const/4·p0,·0x0165 ····const/4·p0,·0x0
  
167 ····goto·:goto_0166 ····goto·:goto_0
168 .end·method167 .end·method
  
169 .method·public·static·varargs·hasPermissions(Landroid/content/Context;[Ljava/lang/String;)Z168 .method·public·static·varargs·hasPermissions(Landroid/content/Context;[Ljava/lang/String;)Z
170 ····.locals·8169 ····.locals·7
171 ····.param·p0,·"context"····#·Landroid/content/Context;170 ····.param·p0,·"context"····#·Landroid/content/Context;
172 ····.param·p1,·"perms"····#·[Ljava/lang/String;171 ····.param·p1,·"perms"····#·[Ljava/lang/String;
  
173 ····.prologue172 ····.prologue
174 ····const/4·v6,·0x1173 ····const/4·v3,·0x1
  
175 ····const/4·v5,·0x0174 ····const/4·v2,·0x0
  
176 ····.line·62175 ····.line·62
177 ····move-object·v0,·p1 
  
178 ····.local·v0,·"arr$":[Ljava/lang/String; 
179 ····array-length·v3,·v0176 ····array-length·v5,·p1
  
 177 ····move·v4,·v2
180 ····.local·v3,·"len$":I 
181 ····const/4·v2,·0x0 
  
182 ····.local·v2,·"i$":I 
183 ····:goto_0178 ····:goto_0
184 ····if-ge·v2,·v3,·:cond_2179 ····if-ge·v4,·v5,·:cond_2
  
185 ····aget-object·v4,·v0,·v2180 ····aget-object·v1,·p1,·v4
  
186 ····.line·63181 ····.line·63
187 ····.local·v4,·"perm":Ljava/lang/String;182 ····.local·v1,·"perm":Ljava/lang/String;
188 ····invoke-static·{p0,·v4},·Landroid/support/v4/content/ContextCompat;->checkSelfPermission(Landroid/content/Context;Ljava/lang/String;)I183 ····invoke-static·{p0,·v1},·Landroid/support/v4/content/ContextCompat;->checkSelfPermission(Landroid/content/Context;Ljava/lang/String;)I
  
189 ····move-result·v7184 ····move-result·v6
  
190 ····if-nez·v7,·:cond_0185 ····if-nez·v6,·:cond_0
  
191 ····move·v1,·v6186 ····move·v0,·v3
  
192 ····.line·64187 ····.line·64
193 ····.local·v1,·"hasPerm":Z188 ····.local·v0,·"hasPerm":Z
194 ····:goto_1189 ····:goto_1
195 ····if-nez·v1,·:cond_1190 ····if-nez·v0,·:cond_1
  
196 ····.line·69191 ····.line·69
197 ····.end·local·v1····#·"hasPerm":Z192 ····.end·local·v0····#·"hasPerm":Z
198 ····.end·local·v4····#·"perm":Ljava/lang/String;193 ····.end·local·v1····#·"perm":Ljava/lang/String;
199 ····:goto_2194 ····:goto_2
200 ····return·v5195 ····return·v2
  
201 ····.restart·local·v4····#·"perm":Ljava/lang/String;196 ····.restart·local·v1····#·"perm":Ljava/lang/String;
202 ····:cond_0197 ····:cond_0
203 ····move·v1,·v5198 ····move·v0,·v2
  
204 ····.line·63199 ····.line·63
205 ····goto·:goto_1200 ····goto·:goto_1
  
206 ····.line·62201 ····.line·62
207 ····.restart·local·v1····#·"hasPerm":Z202 ····.restart·local·v0····#·"hasPerm":Z
208 ····:cond_1203 ····:cond_1
209 ····add-int/lit8·v2,·v2,·0x1204 ····add-int/lit8·v4,·v4,·0x1
  
210 ····goto·:goto_0205 ····goto·:goto_0
  
211 ····.end·local·v1····#·"hasPerm":Z206 ····.end·local·v0····#·"hasPerm":Z
212 ····.end·local·v4····#·"perm":Ljava/lang/String;207 ····.end·local·v1····#·"perm":Ljava/lang/String;
213 ····:cond_2208 ····:cond_2
214 ····move·v5,·v6209 ····move·v2,·v3
  
215 ····.line·69210 ····.line·69
216 ····goto·:goto_2211 ····goto·:goto_2
217 .end·method212 .end·method
  
218 .method·public·static·onRequestPermissionsResult(I[Ljava/lang/String;[ILjava/lang/Object;)V213 .method·public·static·onRequestPermissionsResult(I[Ljava/lang/String;[ILjava/lang/Object;)V
219 ····.locals·6214 ····.locals·6
Offset 341, 126 lines modifiedOffset 335, 127 lines modified
  
341 ····.line·190335 ····.line·190
342 ····:cond_4336 ····:cond_4
343 ····return-void337 ····return-void
344 .end·method338 .end·method
  
345 .method·public·static·varargs·requestPermissions(Ljava/lang/Object;Ljava/lang/String;III[Ljava/lang/String;)V339 .method·public·static·varargs·requestPermissions(Ljava/lang/Object;Ljava/lang/String;III[Ljava/lang/String;)V
346 ····.locals·9340 ····.locals·8
347 ····.param·p0,·"object"····#·Ljava/lang/Object;341 ····.param·p0,·"object"····#·Ljava/lang/Object;
348 ····.param·p1,·"rationale"····#·Ljava/lang/String;342 ····.param·p1,·"rationale"····#·Ljava/lang/String;
349 ····.param·p2,·"positiveButton"····#·I343 ····.param·p2,·"positiveButton"····#·I
350 ········.annotation·build·Landroid/support/annotation/StringRes;344 ········.annotation·build·Landroid/support/annotation/StringRes;
351 ········.end·annotation345 ········.end·annotation
352 ····.end·param346 ····.end·param
353 ····.param·p3,·"negativeButton"····#·I347 ····.param·p3,·"negativeButton"····#·I
354 ········.annotation·build·Landroid/support/annotation/StringRes;348 ········.annotation·build·Landroid/support/annotation/StringRes;
355 ········.end·annotation349 ········.end·annotation
356 ····.end·param350 ····.end·param
357 ····.param·p4,·"requestCode"····#·I351 ····.param·p4,·"requestCode"····#·I
358 ····.param·p5,·"perms"····#·[Ljava/lang/String;352 ····.param·p5,·"perms"····#·[Ljava/lang/String;
  
359 ····.prologue353 ····.prologue
 354 ····const/4·v4,·0x0
  
360 ····.line·111355 ····.line·111
361 ····invoke-static·{p0},·Lorg/androidpn/client/helper/EasyPermissions;->checkCallingObjectSuitability(Ljava/lang/Object;)V356 ····invoke-static·{p0},·Lorg/androidpn/client/helper/EasyPermissions;->checkCallingObjectSuitability(Ljava/lang/Object;)V
  
362 ····move-object·v1,·p0357 ····move-object·v0,·p0
  
363 ····.line·112358 ····.line·112
364 ····check-cast·v1,·Lorg/androidpn/client/helper/EasyPermissions$PermissionCallbacks;359 ····check-cast·v0,·Lorg/androidpn/client/helper/EasyPermissions$PermissionCallbacks;
  
Max diff block lines reached; 12763/16697 bytes (76.44%) of diff not shown.
897 B
smali/org/androidpn/client/SerivceManager/NotificationService$TaskTracker.smali
    
Offset 21, 14 lines modifiedOffset 21, 15 lines modified
  
21 .field·final·synthetic·this$0:Lorg/androidpn/client/SerivceManager/NotificationService;21 .field·final·synthetic·this$0:Lorg/androidpn/client/SerivceManager/NotificationService;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·public·constructor·<init>(Lorg/androidpn/client/SerivceManager/NotificationService;Lorg/androidpn/client/SerivceManager/NotificationService;)V23 .method·public·constructor·<init>(Lorg/androidpn/client/SerivceManager/NotificationService;Lorg/androidpn/client/SerivceManager/NotificationService;)V
24 ····.locals·124 ····.locals·1
 25 ····.param·p1,·"this$0"····#·Lorg/androidpn/client/SerivceManager/NotificationService;
25 ····.param·p2,·"notificationService"····#·Lorg/androidpn/client/SerivceManager/NotificationService;26 ····.param·p2,·"notificationService"····#·Lorg/androidpn/client/SerivceManager/NotificationService;
  
26 ····.prologue27 ····.prologue
27 ····.line·28028 ····.line·280
28 ····iput-object·p1,·p0,·Lorg/androidpn/client/SerivceManager/NotificationService$TaskTracker;->this$0:Lorg/androidpn/client/SerivceManager/NotificationService;29 ····iput-object·p1,·p0,·Lorg/androidpn/client/SerivceManager/NotificationService$TaskTracker;->this$0:Lorg/androidpn/client/SerivceManager/NotificationService;
  
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
1.86 KB
smali/org/androidpn/client/SerivceManager/NotificationService.smali
    
Offset 44, 20 lines modifiedOffset 44, 22 lines modified
44 .method·static·constructor·<clinit>()V44 .method·static·constructor·<clinit>()V
45 ····.locals·145 ····.locals·1
  
46 ····.prologue46 ····.prologue
47 ····.line·4447 ····.line·44
48 ····const-class·v0,·Lorg/androidpn/client/SerivceManager/NotificationService;48 ····const-class·v0,·Lorg/androidpn/client/SerivceManager/NotificationService;
  
 49 ····.line·45
49 ····invoke-static·{v0},·Lorg/androidpn/client/SerivceManager/LogUtil;->makeLogTag(Ljava/lang/Class;)Ljava/lang/String;50 ····invoke-static·{v0},·Lorg/androidpn/client/SerivceManager/LogUtil;->makeLogTag(Ljava/lang/Class;)Ljava/lang/String;
  
50 ····move-result-object·v051 ····move-result-object·v0
  
51 ····sput-object·v0,·Lorg/androidpn/client/SerivceManager/NotificationService;->LOGTAG:Ljava/lang/String;52 ····sput-object·v0,·Lorg/androidpn/client/SerivceManager/NotificationService;->LOGTAG:Ljava/lang/String;
  
 53 ····.line·44
52 ····return-void54 ····return-void
53 .end·method55 .end·method
  
54 .method·public·constructor·<init>()V56 .method·public·constructor·<init>()V
55 ····.locals·157 ····.locals·1
  
56 ····.prologue58 ····.prologue
Offset 527, 14 lines modifiedOffset 529, 15 lines modified
  
527 ····if-eqz·v1,·:cond_0529 ····if-eqz·v1,·:cond_0
  
528 ····iget-object·v1,·p0,·Lorg/androidpn/client/SerivceManager/NotificationService;->deviceId:Ljava/lang/String;530 ····iget-object·v1,·p0,·Lorg/androidpn/client/SerivceManager/NotificationService;->deviceId:Ljava/lang/String;
  
529 ····const-string·v2,·"0+"531 ····const-string·v2,·"0+"
  
 532 ····.line·101
530 ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->matches(Ljava/lang/String;)Z533 ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->matches(Ljava/lang/String;)Z
  
531 ····move-result·v1534 ····move-result·v1
  
532 ····if-eqz·v1,·:cond_1535 ····if-eqz·v1,·:cond_1
  
533 ····.line·102536 ····.line·102
Offset 614, 28 lines modifiedOffset 617, 31 lines modified
  
614 ····const-string·v2,·"EMU"617 ····const-string·v2,·"EMU"
  
615 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V618 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
616 ····new-instance·v2,·Ljava/util/Random;619 ····new-instance·v2,·Ljava/util/Random;
  
 620 ····.line·107
617 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J621 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
618 ····move-result-wide·v4622 ····move-result-wide·v4
  
619 ····invoke-direct·{v2,·v4,·v5},·Ljava/util/Random;-><init>(J)V623 ····invoke-direct·{v2,·v4,·v5},·Ljava/util/Random;-><init>(J)V
  
620 ····invoke-virtual·{v2},·Ljava/util/Random;->nextLong()J624 ····invoke-virtual·{v2},·Ljava/util/Random;->nextLong()J
  
621 ····move-result-wide·v2625 ····move-result-wide·v2
  
 626 ····.line·106
622 ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;627 ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
623 ····move-result-object·v1628 ····move-result-object·v1
  
 629 ····.line·108
624 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;630 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
625 ····move-result-object·v1631 ····move-result-object·v1
  
626 ····iput-object·v1,·p0,·Lorg/androidpn/client/SerivceManager/NotificationService;->deviceId:Ljava/lang/String;632 ····iput-object·v1,·p0,·Lorg/androidpn/client/SerivceManager/NotificationService;->deviceId:Ljava/lang/String;
  
627 ····.line·109633 ····.line·109
3.01 KB
smali/org/androidpn/client/SerivceManager/ServiceManager.smali
    
Offset 37, 20 lines modifiedOffset 37, 22 lines modified
37 .method·static·constructor·<clinit>()V37 .method·static·constructor·<clinit>()V
38 ····.locals·138 ····.locals·1
  
39 ····.prologue39 ····.prologue
40 ····.line·3540 ····.line·35
41 ····const-class·v0,·Lorg/androidpn/client/SerivceManager/ServiceManager;41 ····const-class·v0,·Lorg/androidpn/client/SerivceManager/ServiceManager;
  
 42 ····.line·36
42 ····invoke-static·{v0},·Lorg/androidpn/client/SerivceManager/LogUtil;->makeLogTag(Ljava/lang/Class;)Ljava/lang/String;43 ····invoke-static·{v0},·Lorg/androidpn/client/SerivceManager/LogUtil;->makeLogTag(Ljava/lang/Class;)Ljava/lang/String;
  
43 ····move-result-object·v044 ····move-result-object·v0
  
44 ····sput-object·v0,·Lorg/androidpn/client/SerivceManager/ServiceManager;->LOGTAG:Ljava/lang/String;45 ····sput-object·v0,·Lorg/androidpn/client/SerivceManager/ServiceManager;->LOGTAG:Ljava/lang/String;
  
 46 ····.line·35
45 ····return-void47 ····return-void
46 .end·method48 .end·method
  
47 .method·public·constructor·<init>(Landroid/content/Context;)V49 .method·public·constructor·<init>(Landroid/content/Context;)V
48 ····.locals·350 ····.locals·3
49 ····.param·p1,·"context"····#·Landroid/content/Context;51 ····.param·p1,·"context"····#·Landroid/content/Context;
  
Offset 142, 18 lines modifiedOffset 144, 20 lines modified
  
142 ····const-string·v4,·"androidpn"144 ····const-string·v4,·"androidpn"
  
143 ····const-string·v5,·"raw"145 ····const-string·v5,·"raw"
  
144 ····iget-object·v6,·p0,·Lorg/androidpn/client/SerivceManager/ServiceManager;->context:Landroid/content/Context;146 ····iget-object·v6,·p0,·Lorg/androidpn/client/SerivceManager/ServiceManager;->context:Landroid/content/Context;
  
 147 ····.line·251
145 ····invoke-virtual·{v6},·Landroid/content/Context;->getPackageName()Ljava/lang/String;148 ····invoke-virtual·{v6},·Landroid/content/Context;->getPackageName()Ljava/lang/String;
  
146 ····move-result-object·v6149 ····move-result-object·v6
  
 150 ····.line·250
147 ····invoke-virtual·{v3,·v4,·v5,·v6},·Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I151 ····invoke-virtual·{v3,·v4,·v5,·v6},·Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
  
148 ····move-result·v1152 ····move-result·v1
  
149 ····.line·252153 ····.line·252
150 ····.local·v1,·"id":I154 ····.local·v1,·"id":I
151 ····iget-object·v3,·p0,·Lorg/androidpn/client/SerivceManager/ServiceManager;->context:Landroid/content/Context;155 ····iget-object·v3,·p0,·Lorg/androidpn/client/SerivceManager/ServiceManager;->context:Landroid/content/Context;
Offset 352, 54 lines modifiedOffset 356, 60 lines modified
  
352 ····move-result·v9356 ····move-result·v9
  
353 ····if-eqz·v9,·:cond_0357 ····if-eqz·v9,·:cond_0
  
354 ····iget-object·v9,·p0,·Lorg/androidpn/client/SerivceManager/ServiceManager;->xmppHost:Ljava/lang/String;358 ····iget-object·v9,·p0,·Lorg/androidpn/client/SerivceManager/ServiceManager;->xmppHost:Ljava/lang/String;
  
 359 ····.line·76
355 ····invoke-virtual·{v7,·v9},·Ljava/lang/String;->contentEquals(Ljava/lang/CharSequence;)Z360 ····invoke-virtual·{v7,·v9},·Ljava/lang/String;->contentEquals(Ljava/lang/CharSequence;)Z
  
356 ····move-result·v9361 ····move-result·v9
  
357 ····if-eqz·v9,·:cond_0362 ····if-eqz·v9,·:cond_0
  
358 ····iget-object·v9,·p0,·Lorg/androidpn/client/SerivceManager/ServiceManager;->xmppPort:Ljava/lang/String;363 ····iget-object·v9,·p0,·Lorg/androidpn/client/SerivceManager/ServiceManager;->xmppPort:Ljava/lang/String;
  
 364 ····.line·77
359 ····invoke-virtual·{v8,·v9},·Ljava/lang/String;->contentEquals(Ljava/lang/CharSequence;)Z365 ····invoke-virtual·{v8,·v9},·Ljava/lang/String;->contentEquals(Ljava/lang/CharSequence;)Z
  
360 ····move-result·v9366 ····move-result·v9
  
361 ····if-eqz·v9,·:cond_0367 ····if-eqz·v9,·:cond_0
  
362 ····iget-object·v9,·p0,·Lorg/androidpn/client/SerivceManager/ServiceManager;->user:Ljava/lang/String;368 ····iget-object·v9,·p0,·Lorg/androidpn/client/SerivceManager/ServiceManager;->user:Ljava/lang/String;
  
 369 ····.line·78
363 ····invoke-virtual·{v6,·v9},·Ljava/lang/String;->contentEquals(Ljava/lang/CharSequence;)Z370 ····invoke-virtual·{v6,·v9},·Ljava/lang/String;->contentEquals(Ljava/lang/CharSequence;)Z
  
364 ····move-result·v9371 ····move-result·v9
  
365 ····if-eqz·v9,·:cond_0372 ····if-eqz·v9,·:cond_0
  
366 ····iget-object·v9,·p0,·Lorg/androidpn/client/SerivceManager/ServiceManager;->name:Ljava/lang/String;373 ····iget-object·v9,·p0,·Lorg/androidpn/client/SerivceManager/ServiceManager;->name:Ljava/lang/String;
  
 374 ····.line·79
367 ····invoke-virtual·{v3,·v9},·Ljava/lang/String;->contentEquals(Ljava/lang/CharSequence;)Z375 ····invoke-virtual·{v3,·v9},·Ljava/lang/String;->contentEquals(Ljava/lang/CharSequence;)Z
  
368 ····move-result·v9376 ····move-result·v9
  
369 ····if-eqz·v9,·:cond_0377 ····if-eqz·v9,·:cond_0
  
370 ····iget-object·v9,·p0,·Lorg/androidpn/client/SerivceManager/ServiceManager;->pass:Ljava/lang/String;378 ····iget-object·v9,·p0,·Lorg/androidpn/client/SerivceManager/ServiceManager;->pass:Ljava/lang/String;
  
 379 ····.line·80
371 ····invoke-virtual·{v5,·v9},·Ljava/lang/String;->contentEquals(Ljava/lang/CharSequence;)Z380 ····invoke-virtual·{v5,·v9},·Ljava/lang/String;->contentEquals(Ljava/lang/CharSequence;)Z
  
372 ····move-result·v9381 ····move-result·v9
  
373 ····if-eqz·v9,·:cond_0382 ····if-eqz·v9,·:cond_0
  
374 ····iget-object·v9,·p0,·Lorg/androidpn/client/SerivceManager/ServiceManager;->email:Ljava/lang/String;383 ····iget-object·v9,·p0,·Lorg/androidpn/client/SerivceManager/ServiceManager;->email:Ljava/lang/String;
  
 384 ····.line·81
375 ····invoke-virtual·{v1,·v9},·Ljava/lang/String;->contentEquals(Ljava/lang/CharSequence;)Z385 ····invoke-virtual·{v1,·v9},·Ljava/lang/String;->contentEquals(Ljava/lang/CharSequence;)Z
  
376 ····move-result·v9386 ····move-result·v9
  
377 ····if-nez·v9,·:cond_1387 ····if-nez·v9,·:cond_1
  
378 ····.line·83388 ····.line·83
654 B
smali/org/androidpn/client/SerivceManager/XmppManager.smali
    
Offset 556, 25 lines modifiedOffset 556, 28 lines modified
  
556 ····move-result·v0556 ····move-result·v0
  
557 ····if-eqz·v0,·:cond_0557 ····if-eqz·v0,·:cond_0
  
558 ····iget-object·v0,·p0,·Lorg/androidpn/client/SerivceManager/XmppManager;->connection:Lorg/jivesoftware/smack/XMPPConnection;558 ····iget-object·v0,·p0,·Lorg/androidpn/client/SerivceManager/XmppManager;->connection:Lorg/jivesoftware/smack/XMPPConnection;
  
 559 ····.line·250
559 ····invoke-virtual·{v0},·Lorg/jivesoftware/smack/XMPPConnection;->isAuthenticated()Z560 ····invoke-virtual·{v0},·Lorg/jivesoftware/smack/XMPPConnection;->isAuthenticated()Z
  
560 ····move-result·v0561 ····move-result·v0
  
561 ····if-eqz·v0,·:cond_0562 ····if-eqz·v0,·:cond_0
  
562 ····const/4·v0,·0x1563 ····const/4·v0,·0x1
  
 564 ····.line·249
563 ····:goto_0565 ····:goto_0
564 ····return·v0566 ····return·v0
  
 567 ····.line·250
565 ····:cond_0568 ····:cond_0
566 ····const/4·v0,·0x0569 ····const/4·v0,·0x0
  
567 ····goto·:goto_0570 ····goto·:goto_0
568 .end·method571 .end·method
  
569 .method·private·isConnected()Z572 .method·private·isConnected()Z
772 B
smali/org/androidpn/client/SerivceManager/ReconnectionThread$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$e:Ljava/lang/InterruptedException;22 .field·final·synthetic·val$e:Ljava/lang/InterruptedException;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/androidpn/client/SerivceManager/ReconnectionThread;Ljava/lang/InterruptedException;)V24 .method·constructor·<init>(Lorg/androidpn/client/SerivceManager/ReconnectionThread;Ljava/lang/InterruptedException;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lorg/androidpn/client/SerivceManager/ReconnectionThread;
  
26 ····.prologue27 ····.prologue
27 ····.line·4928 ····.line·49
28 ····iput-object·p1,·p0,·Lorg/androidpn/client/SerivceManager/ReconnectionThread$1;->this$0:Lorg/androidpn/client/SerivceManager/ReconnectionThread;29 ····iput-object·p1,·p0,·Lorg/androidpn/client/SerivceManager/ReconnectionThread$1;->this$0:Lorg/androidpn/client/SerivceManager/ReconnectionThread;
  
29 ····iput-object·p2,·p0,·Lorg/androidpn/client/SerivceManager/ReconnectionThread$1;->val$e:Ljava/lang/InterruptedException;30 ····iput-object·p2,·p0,·Lorg/androidpn/client/SerivceManager/ReconnectionThread$1;->val$e:Ljava/lang/InterruptedException;
  
1.25 KB
smali/org/androidpn/client/SerivceManager/ConnectivityReceiver.smali
    
Offset 15, 20 lines modifiedOffset 15, 22 lines modified
15 .method·static·constructor·<clinit>()V15 .method·static·constructor·<clinit>()V
16 ····.locals·116 ····.locals·1
  
17 ····.prologue17 ····.prologue
18 ····.line·3218 ····.line·32
19 ····const-class·v0,·Lorg/androidpn/client/SerivceManager/ConnectivityReceiver;19 ····const-class·v0,·Lorg/androidpn/client/SerivceManager/ConnectivityReceiver;
  
 20 ····.line·33
20 ····invoke-static·{v0},·Lorg/androidpn/client/SerivceManager/LogUtil;->makeLogTag(Ljava/lang/Class;)Ljava/lang/String;21 ····invoke-static·{v0},·Lorg/androidpn/client/SerivceManager/LogUtil;->makeLogTag(Ljava/lang/Class;)Ljava/lang/String;
  
21 ····move-result-object·v022 ····move-result-object·v0
  
22 ····sput-object·v0,·Lorg/androidpn/client/SerivceManager/ConnectivityReceiver;->LOGTAG:Ljava/lang/String;23 ····sput-object·v0,·Lorg/androidpn/client/SerivceManager/ConnectivityReceiver;->LOGTAG:Ljava/lang/String;
  
 24 ····.line·32
23 ····return-void25 ····return-void
24 .end·method26 .end·method
  
25 .method·public·constructor·<init>(Lorg/androidpn/client/SerivceManager/NotificationService;)V27 .method·public·constructor·<init>(Lorg/androidpn/client/SerivceManager/NotificationService;)V
26 ····.locals·028 ····.locals·0
27 ····.param·p1,·"notificationService"····#·Lorg/androidpn/client/SerivceManager/NotificationService;29 ····.param·p1,·"notificationService"····#·Lorg/androidpn/client/SerivceManager/NotificationService;
  
Offset 86, 14 lines modifiedOffset 88, 15 lines modified
86 ····move-result-object·v488 ····move-result-object·v4
  
87 ····invoke-static·{v3,·v4},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I89 ····invoke-static·{v3,·v4},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
88 ····.line·4790 ····.line·47
89 ····const-string·v3,·"connectivity"91 ····const-string·v3,·"connectivity"
  
 92 ····.line·48
90 ····invoke-virtual·{p1,·v3},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;93 ····invoke-virtual·{p1,·v3},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
91 ····move-result-object·v194 ····move-result-object·v1
  
92 ····check-cast·v1,·Landroid/net/ConnectivityManager;95 ····check-cast·v1,·Landroid/net/ConnectivityManager;
  
93 ····.line·5096 ····.line·50
873 B
smali/org/androidpn/client/SerivceManager/PhoneStateChangeListener.smali
    
Offset 15, 20 lines modifiedOffset 15, 22 lines modified
15 .method·static·constructor·<clinit>()V15 .method·static·constructor·<clinit>()V
16 ····.locals·116 ····.locals·1
  
17 ····.prologue17 ····.prologue
18 ····.line·2918 ····.line·29
19 ····const-class·v0,·Lorg/androidpn/client/SerivceManager/PhoneStateChangeListener;19 ····const-class·v0,·Lorg/androidpn/client/SerivceManager/PhoneStateChangeListener;
  
 20 ····.line·30
20 ····invoke-static·{v0},·Lorg/androidpn/client/SerivceManager/LogUtil;->makeLogTag(Ljava/lang/Class;)Ljava/lang/String;21 ····invoke-static·{v0},·Lorg/androidpn/client/SerivceManager/LogUtil;->makeLogTag(Ljava/lang/Class;)Ljava/lang/String;
  
21 ····move-result-object·v022 ····move-result-object·v0
  
22 ····sput-object·v0,·Lorg/androidpn/client/SerivceManager/PhoneStateChangeListener;->LOGTAG:Ljava/lang/String;23 ····sput-object·v0,·Lorg/androidpn/client/SerivceManager/PhoneStateChangeListener;->LOGTAG:Ljava/lang/String;
  
 24 ····.line·29
23 ····return-void25 ····return-void
24 .end·method26 .end·method
  
25 .method·public·constructor·<init>(Lorg/androidpn/client/SerivceManager/NotificationService;)V27 .method·public·constructor·<init>(Lorg/androidpn/client/SerivceManager/NotificationService;)V
26 ····.locals·028 ····.locals·0
27 ····.param·p1,·"notificationService"····#·Lorg/androidpn/client/SerivceManager/NotificationService;29 ····.param·p1,·"notificationService"····#·Lorg/androidpn/client/SerivceManager/NotificationService;
  
686 B
smali/org/androidpn/client/SerivceManager/ServiceManager$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/androidpn/client/SerivceManager/ServiceManager;21 .field·final·synthetic·this$0:Lorg/androidpn/client/SerivceManager/ServiceManager;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/androidpn/client/SerivceManager/ServiceManager;)V23 .method·constructor·<init>(Lorg/androidpn/client/SerivceManager/ServiceManager;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/androidpn/client/SerivceManager/ServiceManager;
  
25 ····.prologue26 ····.prologue
26 ····.line·17727 ····.line·177
27 ····iput-object·p1,·p0,·Lorg/androidpn/client/SerivceManager/ServiceManager$1;->this$0:Lorg/androidpn/client/SerivceManager/ServiceManager;28 ····iput-object·p1,·p0,·Lorg/androidpn/client/SerivceManager/ServiceManager$1;->this$0:Lorg/androidpn/client/SerivceManager/ServiceManager;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
4.42 KB
smali/org/androidpn/client/SerivceManager/XmppManager$RegisterTask$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lorg/androidpn/client/SerivceManager/XmppManager$RegisterTask;21 .field·final·synthetic·this$1:Lorg/androidpn/client/SerivceManager/XmppManager$RegisterTask;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/androidpn/client/SerivceManager/XmppManager$RegisterTask;)V23 .method·constructor·<init>(Lorg/androidpn/client/SerivceManager/XmppManager$RegisterTask;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lorg/androidpn/client/SerivceManager/XmppManager$RegisterTask;
  
25 ····.prologue26 ····.prologue
26 ····.line·37627 ····.line·376
27 ····iput-object·p1,·p0,·Lorg/androidpn/client/SerivceManager/XmppManager$RegisterTask$1;->this$1:Lorg/androidpn/client/SerivceManager/XmppManager$RegisterTask;28 ····iput-object·p1,·p0,·Lorg/androidpn/client/SerivceManager/XmppManager$RegisterTask$1;->this$1:Lorg/androidpn/client/SerivceManager/XmppManager$RegisterTask;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 57, 26 lines modifiedOffset 58, 28 lines modified
  
57 ····const-string·v4,·"packet="58 ····const-string·v4,·"packet="
  
58 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;59 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
59 ····move-result-object·v360 ····move-result-object·v3
  
 61 ····.line·382
60 ····invoke-virtual·{p1},·Lorg/jivesoftware/smack/packet/Packet;->toXML()Ljava/lang/String;62 ····invoke-virtual·{p1},·Lorg/jivesoftware/smack/packet/Packet;->toXML()Ljava/lang/String;
  
61 ····move-result-object·v463 ····move-result-object·v4
  
62 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;64 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
63 ····move-result-object·v365 ····move-result-object·v3
  
64 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;66 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
65 ····move-result-object·v367 ····move-result-object·v3
  
 68 ····.line·381
66 ····invoke-static·{v2,·v3},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I69 ····invoke-static·{v2,·v3},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
67 ····.line·38470 ····.line·384
68 ····instance-of·v2,·p1,·Lorg/jivesoftware/smack/packet/IQ;71 ····instance-of·v2,·p1,·Lorg/jivesoftware/smack/packet/IQ;
  
69 ····if-eqz·v2,·:cond_072 ····if-eqz·v2,·:cond_0
  
Offset 123, 30 lines modifiedOffset 126, 33 lines modified
  
123 ····const-string·v4,·"Unknown·error·while·registering·XMPP·account!·"126 ····const-string·v4,·"Unknown·error·while·registering·XMPP·account!·"
  
124 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;127 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
125 ····move-result-object·v3128 ····move-result-object·v3
  
 129 ····.line·391
126 ····invoke-virtual·{v1},·Lorg/jivesoftware/smack/packet/IQ;->getError()Lorg/jivesoftware/smack/packet/XMPPError;130 ····invoke-virtual·{v1},·Lorg/jivesoftware/smack/packet/IQ;->getError()Lorg/jivesoftware/smack/packet/XMPPError;
  
127 ····move-result-object·v4131 ····move-result-object·v4
  
 132 ····.line·392
128 ····invoke-virtual·{v4},·Lorg/jivesoftware/smack/packet/XMPPError;->getCondition()Ljava/lang/String;133 ····invoke-virtual·{v4},·Lorg/jivesoftware/smack/packet/XMPPError;->getCondition()Ljava/lang/String;
  
129 ····move-result-object·v4134 ····move-result-object·v4
  
130 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;135 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
131 ····move-result-object·v3136 ····move-result-object·v3
  
132 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;137 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
133 ····move-result-object·v3138 ····move-result-object·v3
  
 139 ····.line·389
134 ····invoke-static·{v2,·v3},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I140 ····invoke-static·{v2,·v3},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
  
135 ····.line·415141 ····.line·415
136 ····.end·local·v1····#·"response":Lorg/jivesoftware/smack/packet/IQ;142 ····.end·local·v1····#·"response":Lorg/jivesoftware/smack/packet/IQ;
137 ····:cond_0143 ····:cond_0
138 ····:goto_0144 ····:goto_0
139 ····return-void145 ····return-void
Offset 292, 37 lines modifiedOffset 298, 41 lines modified
292 ····.line·404298 ····.line·404
293 ····const-string·v2,·"XMPP_USERNAME"299 ····const-string·v2,·"XMPP_USERNAME"
  
294 ····iget-object·v3,·p0,·Lorg/androidpn/client/SerivceManager/XmppManager$RegisterTask$1;->this$1:Lorg/androidpn/client/SerivceManager/XmppManager$RegisterTask;300 ····iget-object·v3,·p0,·Lorg/androidpn/client/SerivceManager/XmppManager$RegisterTask$1;->this$1:Lorg/androidpn/client/SerivceManager/XmppManager$RegisterTask;
  
295 ····iget-object·v3,·v3,·Lorg/androidpn/client/SerivceManager/XmppManager$RegisterTask;->this$0:Lorg/androidpn/client/SerivceManager/XmppManager;301 ····iget-object·v3,·v3,·Lorg/androidpn/client/SerivceManager/XmppManager$RegisterTask;->this$0:Lorg/androidpn/client/SerivceManager/XmppManager;
  
 302 ····.line·405
296 ····invoke-static·{v3},·Lorg/androidpn/client/SerivceManager/XmppManager;->access$800(Lorg/androidpn/client/SerivceManager/XmppManager;)Ljava/lang/String;303 ····invoke-static·{v3},·Lorg/androidpn/client/SerivceManager/XmppManager;->access$800(Lorg/androidpn/client/SerivceManager/XmppManager;)Ljava/lang/String;
  
297 ····move-result-object·v3304 ····move-result-object·v3
  
 305 ····.line·404
298 ····invoke-interface·{v0,·v2,·v3},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;306 ····invoke-interface·{v0,·v2,·v3},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
  
299 ····.line·406307 ····.line·406
300 ····const-string·v2,·"XMPP_PASSWORD"308 ····const-string·v2,·"XMPP_PASSWORD"
  
301 ····iget-object·v3,·p0,·Lorg/androidpn/client/SerivceManager/XmppManager$RegisterTask$1;->this$1:Lorg/androidpn/client/SerivceManager/XmppManager$RegisterTask;309 ····iget-object·v3,·p0,·Lorg/androidpn/client/SerivceManager/XmppManager$RegisterTask$1;->this$1:Lorg/androidpn/client/SerivceManager/XmppManager$RegisterTask;
  
302 ····iget-object·v3,·v3,·Lorg/androidpn/client/SerivceManager/XmppManager$RegisterTask;->this$0:Lorg/androidpn/client/SerivceManager/XmppManager;310 ····iget-object·v3,·v3,·Lorg/androidpn/client/SerivceManager/XmppManager$RegisterTask;->this$0:Lorg/androidpn/client/SerivceManager/XmppManager;
  
 311 ····.line·407
303 ····invoke-static·{v3},·Lorg/androidpn/client/SerivceManager/XmppManager;->access$1100(Lorg/androidpn/client/SerivceManager/XmppManager;)Ljava/lang/String;312 ····invoke-static·{v3},·Lorg/androidpn/client/SerivceManager/XmppManager;->access$1100(Lorg/androidpn/client/SerivceManager/XmppManager;)Ljava/lang/String;
  
304 ····move-result-object·v3313 ····move-result-object·v3
  
 314 ····.line·406
305 ····invoke-interface·{v0,·v2,·v3},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;315 ····invoke-interface·{v0,·v2,·v3},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
  
306 ····.line·408316 ····.line·408
307 ····invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;->apply()V317 ····invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;->apply()V
  
308 ····.line·409318 ····.line·410
309 ····invoke-static·{},·Lorg/androidpn/client/SerivceManager/XmppManager;->access$100()Ljava/lang/String;319 ····invoke-static·{},·Lorg/androidpn/client/SerivceManager/XmppManager;->access$100()Ljava/lang/String;
  
310 ····move-result-object·v2320 ····move-result-object·v2
  
311 ····const-string·v3,·"Account·registered·successfully"321 ····const-string·v3,·"Account·registered·successfully"
  
312 ····invoke-static·{v2,·v3},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I322 ····invoke-static·{v2,·v3},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
721 B
smali/org/androidpn/client/SerivceManager/NotificationService$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/androidpn/client/SerivceManager/NotificationService;21 .field·final·synthetic·this$0:Lorg/androidpn/client/SerivceManager/NotificationService;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/androidpn/client/SerivceManager/NotificationService;)V23 .method·constructor·<init>(Lorg/androidpn/client/SerivceManager/NotificationService;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/androidpn/client/SerivceManager/NotificationService;
  
25 ····.prologue26 ····.prologue
26 ····.line·11727 ····.line·117
27 ····iput-object·p1,·p0,·Lorg/androidpn/client/SerivceManager/NotificationService$1;->this$0:Lorg/androidpn/client/SerivceManager/NotificationService;28 ····iput-object·p1,·p0,·Lorg/androidpn/client/SerivceManager/NotificationService$1;->this$0:Lorg/androidpn/client/SerivceManager/NotificationService;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
618 B
smali/org/androidpn/client/SerivceManager/XmppManager$RegisterTask.smali
    
Offset 159, 14 lines modifiedOffset 159, 15 lines modified
  
159 ····new-array·v4,·v4,·[Lorg/jivesoftware/smack/filter/PacketFilter;159 ····new-array·v4,·v4,·[Lorg/jivesoftware/smack/filter/PacketFilter;
  
160 ····const/4·v5,·0x0160 ····const/4·v5,·0x0
  
161 ····new-instance·v6,·Lorg/jivesoftware/smack/filter/PacketIDFilter;161 ····new-instance·v6,·Lorg/jivesoftware/smack/filter/PacketIDFilter;
  
 162 ····.line·373
162 ····invoke-virtual·{v3},·Lorg/jivesoftware/smack/packet/Registration;->getPacketID()Ljava/lang/String;163 ····invoke-virtual·{v3},·Lorg/jivesoftware/smack/packet/Registration;->getPacketID()Ljava/lang/String;
  
163 ····move-result-object·v7164 ····move-result-object·v7
  
164 ····invoke-direct·{v6,·v7},·Lorg/jivesoftware/smack/filter/PacketIDFilter;-><init>(Ljava/lang/String;)V165 ····invoke-direct·{v6,·v7},·Lorg/jivesoftware/smack/filter/PacketIDFilter;-><init>(Ljava/lang/String;)V
  
165 ····aput-object·v6,·v4,·v5166 ····aput-object·v6,·v4,·v5
721 B
smali/org/androidpn/client/SerivceManager/NotificationService$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/androidpn/client/SerivceManager/NotificationService;21 .field·final·synthetic·this$0:Lorg/androidpn/client/SerivceManager/NotificationService;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/androidpn/client/SerivceManager/NotificationService;)V23 .method·constructor·<init>(Lorg/androidpn/client/SerivceManager/NotificationService;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/androidpn/client/SerivceManager/NotificationService;
  
25 ····.prologue26 ····.prologue
26 ····.line·18527 ····.line·185
27 ····iput-object·p1,·p0,·Lorg/androidpn/client/SerivceManager/NotificationService$2;->this$0:Lorg/androidpn/client/SerivceManager/NotificationService;28 ····iput-object·p1,·p0,·Lorg/androidpn/client/SerivceManager/NotificationService$2;->this$0:Lorg/androidpn/client/SerivceManager/NotificationService;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.41 KB
smali/org/androidpn/client/SerivceManager/NotificationService$TaskSubmitter.smali
    
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .field·final·synthetic·this$0:Lorg/androidpn/client/SerivceManager/NotificationService;19 .field·final·synthetic·this$0:Lorg/androidpn/client/SerivceManager/NotificationService;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·public·constructor·<init>(Lorg/androidpn/client/SerivceManager/NotificationService;Lorg/androidpn/client/SerivceManager/NotificationService;)V21 .method·public·constructor·<init>(Lorg/androidpn/client/SerivceManager/NotificationService;Lorg/androidpn/client/SerivceManager/NotificationService;)V
22 ····.locals·022 ····.locals·0
 23 ····.param·p1,·"this$0"····#·Lorg/androidpn/client/SerivceManager/NotificationService;
23 ····.param·p2,·"notificationService"····#·Lorg/androidpn/client/SerivceManager/NotificationService;24 ····.param·p2,·"notificationService"····#·Lorg/androidpn/client/SerivceManager/NotificationService;
  
24 ····.prologue25 ····.prologue
25 ····.line·25426 ····.line·254
26 ····iput-object·p1,·p0,·Lorg/androidpn/client/SerivceManager/NotificationService$TaskSubmitter;->this$0:Lorg/androidpn/client/SerivceManager/NotificationService;27 ····iput-object·p1,·p0,·Lorg/androidpn/client/SerivceManager/NotificationService$TaskSubmitter;->this$0:Lorg/androidpn/client/SerivceManager/NotificationService;
  
27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
Offset 60, 14 lines modifiedOffset 61, 15 lines modified
  
60 ····move-result·v161 ····move-result·v1
  
61 ····if-nez·v1,·:cond_062 ····if-nez·v1,·:cond_0
  
62 ····iget-object·v1,·p0,·Lorg/androidpn/client/SerivceManager/NotificationService$TaskSubmitter;->notificationService:Lorg/androidpn/client/SerivceManager/NotificationService;63 ····iget-object·v1,·p0,·Lorg/androidpn/client/SerivceManager/NotificationService$TaskSubmitter;->notificationService:Lorg/androidpn/client/SerivceManager/NotificationService;
  
 64 ····.line·262
63 ····invoke-virtual·{v1},·Lorg/androidpn/client/SerivceManager/NotificationService;->getExecutorService()Ljava/util/concurrent/ExecutorService;65 ····invoke-virtual·{v1},·Lorg/androidpn/client/SerivceManager/NotificationService;->getExecutorService()Ljava/util/concurrent/ExecutorService;
  
64 ····move-result-object·v166 ····move-result-object·v1
  
65 ····invoke-interface·{v1},·Ljava/util/concurrent/ExecutorService;->isShutdown()Z67 ····invoke-interface·{v1},·Ljava/util/concurrent/ExecutorService;->isShutdown()Z
  
66 ····move-result·v168 ····move-result·v1
2.19 KB
smali/org/androidpn/client/SerivceManager/NotificationReceiver.smali
    
Offset 11, 20 lines modifiedOffset 11, 22 lines modified
11 .method·static·constructor·<clinit>()V11 .method·static·constructor·<clinit>()V
12 ····.locals·112 ····.locals·1
  
13 ····.prologue13 ····.prologue
14 ····.line·3114 ····.line·31
15 ····const-class·v0,·Lorg/androidpn/client/SerivceManager/NotificationReceiver;15 ····const-class·v0,·Lorg/androidpn/client/SerivceManager/NotificationReceiver;
  
 16 ····.line·32
16 ····invoke-static·{v0},·Lorg/androidpn/client/SerivceManager/LogUtil;->makeLogTag(Ljava/lang/Class;)Ljava/lang/String;17 ····invoke-static·{v0},·Lorg/androidpn/client/SerivceManager/LogUtil;->makeLogTag(Ljava/lang/Class;)Ljava/lang/String;
  
17 ····move-result-object·v018 ····move-result-object·v0
  
18 ····sput-object·v0,·Lorg/androidpn/client/SerivceManager/NotificationReceiver;->LOGTAG:Ljava/lang/String;19 ····sput-object·v0,·Lorg/androidpn/client/SerivceManager/NotificationReceiver;->LOGTAG:Ljava/lang/String;
  
 20 ····.line·31
19 ····return-void21 ····return-void
20 .end·method22 .end·method
  
21 .method·public·constructor·<init>()V23 .method·public·constructor·<init>()V
22 ····.locals·024 ····.locals·0
  
23 ····.prologue25 ····.prologue
Offset 87, 46 lines modifiedOffset 89, 51 lines modified
87 ····move-result·v789 ····move-result·v7
  
88 ····if-eqz·v7,·:cond_090 ····if-eqz·v7,·:cond_0
  
89 ····.line·5091 ····.line·50
90 ····const-string·v7,·"NOTIFICATION_ID"92 ····const-string·v7,·"NOTIFICATION_ID"
  
 93 ····.line·51
91 ····invoke-virtual·{p2,·v7},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;94 ····invoke-virtual·{p2,·v7},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
  
92 ····move-result-object·v195 ····move-result-object·v1
  
93 ····.line·5296 ····.line·52
94 ····.local·v1,·"notificationId":Ljava/lang/String;97 ····.local·v1,·"notificationId":Ljava/lang/String;
95 ····const-string·v7,·"NOTIFICATION_API_KEY"98 ····const-string·v7,·"NOTIFICATION_API_KEY"
  
 99 ····.line·53
96 ····invoke-virtual·{p2,·v7},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;100 ····invoke-virtual·{p2,·v7},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
  
97 ····move-result-object·v2101 ····move-result-object·v2
  
98 ····.line·54102 ····.line·54
99 ····.local·v2,·"notificationApiKey":Ljava/lang/String;103 ····.local·v2,·"notificationApiKey":Ljava/lang/String;
100 ····const-string·v7,·"NOTIFICATION_TITLE"104 ····const-string·v7,·"NOTIFICATION_TITLE"
  
 105 ····.line·55
101 ····invoke-virtual·{p2,·v7},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;106 ····invoke-virtual·{p2,·v7},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
  
102 ····move-result-object·v3107 ····move-result-object·v3
  
103 ····.line·56108 ····.line·56
104 ····.local·v3,·"notificationTitle":Ljava/lang/String;109 ····.local·v3,·"notificationTitle":Ljava/lang/String;
105 ····const-string·v7,·"NOTIFICATION_MESSAGE"110 ····const-string·v7,·"NOTIFICATION_MESSAGE"
  
 111 ····.line·57
106 ····invoke-virtual·{p2,·v7},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;112 ····invoke-virtual·{p2,·v7},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
  
107 ····move-result-object·v4113 ····move-result-object·v4
  
108 ····.line·58114 ····.line·58
109 ····.local·v4,·"notificationMessage":Ljava/lang/String;115 ····.local·v4,·"notificationMessage":Ljava/lang/String;
110 ····const-string·v7,·"NOTIFICATION_URI"116 ····const-string·v7,·"NOTIFICATION_URI"
  
 117 ····.line·59
111 ····invoke-virtual·{p2,·v7},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;118 ····invoke-virtual·{p2,·v7},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
  
112 ····move-result-object·v5119 ····move-result-object·v5
  
113 ····.line·61120 ····.line·61
114 ····.local·v5,·"notificationUri":Ljava/lang/String;121 ····.local·v5,·"notificationUri":Ljava/lang/String;
115 ····sget-object·v7,·Lorg/androidpn/client/SerivceManager/NotificationReceiver;->LOGTAG:Ljava/lang/String;122 ····sget-object·v7,·Lorg/androidpn/client/SerivceManager/NotificationReceiver;->LOGTAG:Ljava/lang/String;
911 B
smali/org/androidpn/client/SerivceManager/XmppManager$ConnectTask.smali
    
Offset 83, 14 lines modifiedOffset 83, 15 lines modified
83 ····if-nez·v4,·:cond_183 ····if-nez·v4,·:cond_1
  
84 ····.line·31484 ····.line·314
85 ····new-instance·v0,·Lorg/jivesoftware/smack/ConnectionConfiguration;85 ····new-instance·v0,·Lorg/jivesoftware/smack/ConnectionConfiguration;
  
86 ····iget-object·v4,·p0,·Lorg/androidpn/client/SerivceManager/XmppManager$ConnectTask;->this$0:Lorg/androidpn/client/SerivceManager/XmppManager;86 ····iget-object·v4,·p0,·Lorg/androidpn/client/SerivceManager/XmppManager$ConnectTask;->this$0:Lorg/androidpn/client/SerivceManager/XmppManager;
  
 87 ····.line·315
87 ····invoke-static·{v4},·Lorg/androidpn/client/SerivceManager/XmppManager;->access$500(Lorg/androidpn/client/SerivceManager/XmppManager;)Ljava/lang/String;88 ····invoke-static·{v4},·Lorg/androidpn/client/SerivceManager/XmppManager;->access$500(Lorg/androidpn/client/SerivceManager/XmppManager;)Ljava/lang/String;
  
88 ····move-result-object·v489 ····move-result-object·v4
  
89 ····iget-object·v5,·p0,·Lorg/androidpn/client/SerivceManager/XmppManager$ConnectTask;->this$0:Lorg/androidpn/client/SerivceManager/XmppManager;90 ····iget-object·v5,·p0,·Lorg/androidpn/client/SerivceManager/XmppManager$ConnectTask;->this$0:Lorg/androidpn/client/SerivceManager/XmppManager;
  
90 ····invoke-static·{v5},·Lorg/androidpn/client/SerivceManager/XmppManager;->access$600(Lorg/androidpn/client/SerivceManager/XmppManager;)I91 ····invoke-static·{v5},·Lorg/androidpn/client/SerivceManager/XmppManager;->access$600(Lorg/androidpn/client/SerivceManager/XmppManager;)I
721 B
smali/org/androidpn/client/SerivceManager/NotificationService$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/androidpn/client/SerivceManager/NotificationService;21 .field·final·synthetic·this$0:Lorg/androidpn/client/SerivceManager/NotificationService;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/androidpn/client/SerivceManager/NotificationService;)V23 .method·constructor·<init>(Lorg/androidpn/client/SerivceManager/NotificationService;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/androidpn/client/SerivceManager/NotificationService;
  
25 ····.prologue26 ····.prologue
26 ····.line·19427 ····.line·194
27 ····iput-object·p1,·p0,·Lorg/androidpn/client/SerivceManager/NotificationService$3;->this$0:Lorg/androidpn/client/SerivceManager/NotificationService;28 ····iput-object·p1,·p0,·Lorg/androidpn/client/SerivceManager/NotificationService$3;->this$0:Lorg/androidpn/client/SerivceManager/NotificationService;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.42 KB
smali/org/androidpn/client/SerivceManager/NotificationPacketListener.smali
    
Offset 18, 20 lines modifiedOffset 18, 22 lines modified
18 .method·static·constructor·<clinit>()V18 .method·static·constructor·<clinit>()V
19 ····.locals·119 ····.locals·1
  
20 ····.prologue20 ····.prologue
21 ····.line·3121 ····.line·31
22 ····const-class·v0,·Lorg/androidpn/client/SerivceManager/NotificationPacketListener;22 ····const-class·v0,·Lorg/androidpn/client/SerivceManager/NotificationPacketListener;
  
 23 ····.line·32
23 ····invoke-static·{v0},·Lorg/androidpn/client/SerivceManager/LogUtil;->makeLogTag(Ljava/lang/Class;)Ljava/lang/String;24 ····invoke-static·{v0},·Lorg/androidpn/client/SerivceManager/LogUtil;->makeLogTag(Ljava/lang/Class;)Ljava/lang/String;
  
24 ····move-result-object·v025 ····move-result-object·v0
  
25 ····sput-object·v0,·Lorg/androidpn/client/SerivceManager/NotificationPacketListener;->LOGTAG:Ljava/lang/String;26 ····sput-object·v0,·Lorg/androidpn/client/SerivceManager/NotificationPacketListener;->LOGTAG:Ljava/lang/String;
  
 27 ····.line·31
26 ····return-void28 ····return-void
27 .end·method29 .end·method
  
28 .method·public·constructor·<init>(Lorg/androidpn/client/SerivceManager/XmppManager;)V30 .method·public·constructor·<init>(Lorg/androidpn/client/SerivceManager/XmppManager;)V
29 ····.locals·031 ····.locals·0
30 ····.param·p1,·"xmppManager"····#·Lorg/androidpn/client/SerivceManager/XmppManager;32 ····.param·p1,·"xmppManager"····#·Lorg/androidpn/client/SerivceManager/XmppManager;
  
Offset 158, 14 lines modifiedOffset 160, 15 lines modified
158 ····const-string·v7,·"NOTIFICATION_API_KEY"160 ····const-string·v7,·"NOTIFICATION_API_KEY"
  
159 ····invoke-virtual·{v0,·v7,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;161 ····invoke-virtual·{v0,·v7,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
  
160 ····.line·61162 ····.line·61
161 ····const-string·v7,·"NOTIFICATION_TITLE"163 ····const-string·v7,·"NOTIFICATION_TITLE"
  
 164 ····.line·62
162 ····invoke-virtual·{v0,·v7,·v5},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;165 ····invoke-virtual·{v0,·v7,·v5},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
  
163 ····.line·64166 ····.line·64
164 ····const-string·v7,·"NOTIFICATION_MESSAGE"167 ····const-string·v7,·"NOTIFICATION_MESSAGE"
  
165 ····invoke-virtual·{v0,·v7,·v4},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;168 ····invoke-virtual·{v0,·v7,·v4},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
  
1.35 KB
smali/org/androidpn/client/SerivceManager/PersistentConnectionListener.smali
    
Offset 18, 20 lines modifiedOffset 18, 22 lines modified
18 .method·static·constructor·<clinit>()V18 .method·static·constructor·<clinit>()V
19 ····.locals·119 ····.locals·1
  
20 ····.prologue20 ····.prologue
21 ····.line·2921 ····.line·29
22 ····const-class·v0,·Lorg/androidpn/client/SerivceManager/PersistentConnectionListener;22 ····const-class·v0,·Lorg/androidpn/client/SerivceManager/PersistentConnectionListener;
  
 23 ····.line·30
23 ····invoke-static·{v0},·Lorg/androidpn/client/SerivceManager/LogUtil;->makeLogTag(Ljava/lang/Class;)Ljava/lang/String;24 ····invoke-static·{v0},·Lorg/androidpn/client/SerivceManager/LogUtil;->makeLogTag(Ljava/lang/Class;)Ljava/lang/String;
  
24 ····move-result-object·v025 ····move-result-object·v0
  
25 ····sput-object·v0,·Lorg/androidpn/client/SerivceManager/PersistentConnectionListener;->LOGTAG:Ljava/lang/String;26 ····sput-object·v0,·Lorg/androidpn/client/SerivceManager/PersistentConnectionListener;->LOGTAG:Ljava/lang/String;
  
 27 ····.line·29
26 ····return-void28 ····return-void
27 .end·method29 .end·method
  
28 .method·public·constructor·<init>(Lorg/androidpn/client/SerivceManager/XmppManager;)V30 .method·public·constructor·<init>(Lorg/androidpn/client/SerivceManager/XmppManager;)V
29 ····.locals·031 ····.locals·0
30 ····.param·p1,·"xmppManager"····#·Lorg/androidpn/client/SerivceManager/XmppManager;32 ····.param·p1,·"xmppManager"····#·Lorg/androidpn/client/SerivceManager/XmppManager;
  
Offset 82, 14 lines modifiedOffset 84, 15 lines modified
  
82 ····move-result-object·v084 ····move-result-object·v0
  
83 ····if-eqz·v0,·:cond_085 ····if-eqz·v0,·:cond_0
  
84 ····iget-object·v0,·p0,·Lorg/androidpn/client/SerivceManager/PersistentConnectionListener;->xmppManager:Lorg/androidpn/client/SerivceManager/XmppManager;86 ····iget-object·v0,·p0,·Lorg/androidpn/client/SerivceManager/PersistentConnectionListener;->xmppManager:Lorg/androidpn/client/SerivceManager/XmppManager;
  
 87 ····.line·47
85 ····invoke-virtual·{v0},·Lorg/androidpn/client/SerivceManager/XmppManager;->getConnection()Lorg/jivesoftware/smack/XMPPConnection;88 ····invoke-virtual·{v0},·Lorg/androidpn/client/SerivceManager/XmppManager;->getConnection()Lorg/jivesoftware/smack/XMPPConnection;
  
86 ····move-result-object·v089 ····move-result-object·v0
  
87 ····invoke-virtual·{v0},·Lorg/jivesoftware/smack/XMPPConnection;->isConnected()Z90 ····invoke-virtual·{v0},·Lorg/jivesoftware/smack/XMPPConnection;->isConnected()Z
  
88 ····move-result·v091 ····move-result·v0
818 B
smali/org/androidpn/client/SerivceManager/ReconnectionThread.smali
    
Offset 17, 20 lines modifiedOffset 17, 22 lines modified
17 .method·static·constructor·<clinit>()V17 .method·static·constructor·<clinit>()V
18 ····.locals·118 ····.locals·1
  
19 ····.prologue19 ····.prologue
20 ····.line·2720 ····.line·27
21 ····const-class·v0,·Lorg/androidpn/client/SerivceManager/ReconnectionThread;21 ····const-class·v0,·Lorg/androidpn/client/SerivceManager/ReconnectionThread;
  
 22 ····.line·28
22 ····invoke-static·{v0},·Lorg/androidpn/client/SerivceManager/LogUtil;->makeLogTag(Ljava/lang/Class;)Ljava/lang/String;23 ····invoke-static·{v0},·Lorg/androidpn/client/SerivceManager/LogUtil;->makeLogTag(Ljava/lang/Class;)Ljava/lang/String;
  
23 ····move-result-object·v024 ····move-result-object·v0
  
24 ····sput-object·v0,·Lorg/androidpn/client/SerivceManager/ReconnectionThread;->LOGTAG:Ljava/lang/String;25 ····sput-object·v0,·Lorg/androidpn/client/SerivceManager/ReconnectionThread;->LOGTAG:Ljava/lang/String;
  
 26 ····.line·27
25 ····return-void27 ····return-void
26 .end·method28 .end·method
  
27 .method·constructor·<init>(Lorg/androidpn/client/SerivceManager/XmppManager;)V29 .method·constructor·<init>(Lorg/androidpn/client/SerivceManager/XmppManager;)V
28 ····.locals·130 ····.locals·1
29 ····.param·p1,·"xmppManager"····#·Lorg/androidpn/client/SerivceManager/XmppManager;31 ····.param·p1,·"xmppManager"····#·Lorg/androidpn/client/SerivceManager/XmppManager;
  
499 B
smali/org/androidpn/client/SerivceManager/NotificationIQProvider.smali
    
Offset 165, 14 lines modifiedOffset 165, 15 lines modified
165 ····:cond_5165 ····:cond_5
166 ····const/4·v3,·0x3166 ····const/4·v3,·0x3
  
167 ····if-ne·v1,·v3,·:cond_0167 ····if-ne·v1,·v3,·:cond_0
  
168 ····const-string·v3,·"notification"168 ····const-string·v3,·"notification"
  
 169 ····.line·55
169 ····invoke-interface·{p1},·Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;170 ····invoke-interface·{p1},·Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
  
170 ····move-result-object·v4171 ····move-result-object·v4
  
171 ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z172 ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
172 ····move-result·v3173 ····move-result·v3
1.57 KB
smali/org/androidpn/client/SerivceManager/XmppManager$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·xmppManager:Lorg/androidpn/client/SerivceManager/XmppManager;22 .field·final·xmppManager:Lorg/androidpn/client/SerivceManager/XmppManager;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/androidpn/client/SerivceManager/XmppManager;)V24 .method·constructor·<init>(Lorg/androidpn/client/SerivceManager/XmppManager;)V
25 ····.locals·125 ····.locals·1
 26 ····.param·p1,·"this$0"····#·Lorg/androidpn/client/SerivceManager/XmppManager;
  
26 ····.prologue27 ····.prologue
27 ····.line·14328 ····.line·143
28 ····iput-object·p1,·p0,·Lorg/androidpn/client/SerivceManager/XmppManager$1;->this$0:Lorg/androidpn/client/SerivceManager/XmppManager;29 ····iput-object·p1,·p0,·Lorg/androidpn/client/SerivceManager/XmppManager$1;->this$0:Lorg/androidpn/client/SerivceManager/XmppManager;
  
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 70, 18 lines modifiedOffset 71, 20 lines modified
  
70 ····invoke-virtual·{v0},·Lorg/androidpn/client/SerivceManager/XmppManager;->getConnection()Lorg/jivesoftware/smack/XMPPConnection;71 ····invoke-virtual·{v0},·Lorg/androidpn/client/SerivceManager/XmppManager;->getConnection()Lorg/jivesoftware/smack/XMPPConnection;
  
71 ····move-result-object·v072 ····move-result-object·v0
  
72 ····iget-object·v1,·p0,·Lorg/androidpn/client/SerivceManager/XmppManager$1;->xmppManager:Lorg/androidpn/client/SerivceManager/XmppManager;73 ····iget-object·v1,·p0,·Lorg/androidpn/client/SerivceManager/XmppManager$1;->xmppManager:Lorg/androidpn/client/SerivceManager/XmppManager;
  
 74 ····.line·151
73 ····invoke-virtual·{v1},·Lorg/androidpn/client/SerivceManager/XmppManager;->getNotificationPacketListener()Lorg/jivesoftware/smack/PacketListener;75 ····invoke-virtual·{v1},·Lorg/androidpn/client/SerivceManager/XmppManager;->getNotificationPacketListener()Lorg/jivesoftware/smack/PacketListener;
  
74 ····move-result-object·v176 ····move-result-object·v1
  
 77 ····.line·150
75 ····invoke-virtual·{v0,·v1},·Lorg/jivesoftware/smack/XMPPConnection;->removePacketListener(Lorg/jivesoftware/smack/PacketListener;)V78 ····invoke-virtual·{v0,·v1},·Lorg/jivesoftware/smack/XMPPConnection;->removePacketListener(Lorg/jivesoftware/smack/PacketListener;)V
  
76 ····.line·15279 ····.line·152
77 ····iget-object·v0,·p0,·Lorg/androidpn/client/SerivceManager/XmppManager$1;->xmppManager:Lorg/androidpn/client/SerivceManager/XmppManager;80 ····iget-object·v0,·p0,·Lorg/androidpn/client/SerivceManager/XmppManager$1;->xmppManager:Lorg/androidpn/client/SerivceManager/XmppManager;
  
78 ····invoke-virtual·{v0},·Lorg/androidpn/client/SerivceManager/XmppManager;->getConnection()Lorg/jivesoftware/smack/XMPPConnection;81 ····invoke-virtual·{v0},·Lorg/androidpn/client/SerivceManager/XmppManager;->getConnection()Lorg/jivesoftware/smack/XMPPConnection;
  
2.61 KB
smali/org/androidpn/client/SerivceManager/Notifier.smali
    
Offset 68, 14 lines modifiedOffset 68, 15 lines modified
68 ····move-result-object·v068 ····move-result-object·v0
  
69 ····iput-object·v0,·p0,·Lorg/androidpn/client/SerivceManager/Notifier;->sharedPrefs:Landroid/content/SharedPreferences;69 ····iput-object·v0,·p0,·Lorg/androidpn/client/SerivceManager/Notifier;->sharedPrefs:Landroid/content/SharedPreferences;
  
70 ····.line·5970 ····.line·59
71 ····const-string·v0,·"notification"71 ····const-string·v0,·"notification"
  
 72 ····.line·60
72 ····invoke-virtual·{p1,·v0},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;73 ····invoke-virtual·{p1,·v0},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
73 ····move-result-object·v074 ····move-result-object·v0
  
74 ····check-cast·v0,·Landroid/app/NotificationManager;75 ····check-cast·v0,·Landroid/app/NotificationManager;
  
75 ····iput-object·v0,·p0,·Lorg/androidpn/client/SerivceManager/Notifier;->notificationManager:Landroid/app/NotificationManager;76 ····iput-object·v0,·p0,·Lorg/androidpn/client/SerivceManager/Notifier;->notificationManager:Landroid/app/NotificationManager;
Offset 473, 46 lines modifiedOffset 474, 53 lines modified
473 ····.local·v0,·"contentIntent":Landroid/app/PendingIntent;474 ····.local·v0,·"contentIntent":Landroid/app/PendingIntent;
474 ····new-instance·v4,·Landroid/app/Notification$Builder;475 ····new-instance·v4,·Landroid/app/Notification$Builder;
  
475 ····iget-object·v5,·p0,·Lorg/androidpn/client/SerivceManager/Notifier;->context:Landroid/content/Context;476 ····iget-object·v5,·p0,·Lorg/androidpn/client/SerivceManager/Notifier;->context:Landroid/content/Context;
  
476 ····invoke-direct·{v4,·v5},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V477 ····invoke-direct·{v4,·v5},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V
  
 478 ····.line·124
477 ····invoke-virtual·{v4,·p3},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;479 ····invoke-virtual·{v4,·p3},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
  
478 ····move-result-object·v4480 ····move-result-object·v4
  
 481 ····.line·125
479 ····invoke-virtual·{v4,·p4},·Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;482 ····invoke-virtual·{v4,·p4},·Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
  
480 ····move-result-object·v4483 ····move-result-object·v4
  
 484 ····.line·126
481 ····invoke-direct·{p0},·Lorg/androidpn/client/SerivceManager/Notifier;->getNotificationIcon()I485 ····invoke-direct·{p0},·Lorg/androidpn/client/SerivceManager/Notifier;->getNotificationIcon()I
  
482 ····move-result·v5486 ····move-result·v5
  
483 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setSmallIcon(I)Landroid/app/Notification$Builder;487 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setSmallIcon(I)Landroid/app/Notification$Builder;
  
484 ····move-result-object·v4488 ····move-result-object·v4
  
 489 ····.line·127
485 ····invoke-virtual·{v4,·v3},·Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder;490 ····invoke-virtual·{v4,·v3},·Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder;
  
486 ····move-result-object·v4491 ····move-result-object·v4
  
 492 ····.line·128
487 ····invoke-virtual·{v4,·v0},·Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;493 ····invoke-virtual·{v4,·v0},·Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;
  
488 ····move-result-object·v4494 ····move-result-object·v4
  
 495 ····.line·130
489 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J496 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
490 ····move-result-wide·v6497 ····move-result-wide·v6
  
491 ····invoke-virtual·{v4,·v6,·v7},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder;498 ····invoke-virtual·{v4,·v6,·v7},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder;
  
492 ····move-result-object·v4499 ····move-result-object·v4
  
 500 ····.line·131
493 ····invoke-virtual·{v4,·p4},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;501 ····invoke-virtual·{v4,·p4},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
  
494 ····move-result-object·v2502 ····move-result-object·v2
  
495 ····.line·133503 ····.line·133
496 ····.local·v2,·"notification":Landroid/app/Notification$Builder;504 ····.local·v2,·"notification":Landroid/app/Notification$Builder;
497 ····invoke-direct·{p0,·v2},·Lorg/androidpn/client/SerivceManager/Notifier;->notify(Landroid/app/Notification$Builder;)V505 ····invoke-direct·{p0,·v2},·Lorg/androidpn/client/SerivceManager/Notifier;->notify(Landroid/app/Notification$Builder;)V
5.15 KB
smali/org/androidpn/client/SerivceManager/XmppManager$LoginTask.smali
    
Offset 113, 26 lines modifiedOffset 113, 29 lines modified
  
113 ····invoke-virtual·{v6},·Lorg/androidpn/client/SerivceManager/XmppManager;->getConnection()Lorg/jivesoftware/smack/XMPPConnection;113 ····invoke-virtual·{v6},·Lorg/androidpn/client/SerivceManager/XmppManager;->getConnection()Lorg/jivesoftware/smack/XMPPConnection;
  
114 ····move-result-object·v6114 ····move-result-object·v6
  
115 ····iget-object·v7,·p0,·Lorg/androidpn/client/SerivceManager/XmppManager$LoginTask;->xmppManager:Lorg/androidpn/client/SerivceManager/XmppManager;115 ····iget-object·v7,·p0,·Lorg/androidpn/client/SerivceManager/XmppManager$LoginTask;->xmppManager:Lorg/androidpn/client/SerivceManager/XmppManager;
  
 116 ····.line·465
116 ····invoke-virtual·{v7},·Lorg/androidpn/client/SerivceManager/XmppManager;->getUsername()Ljava/lang/String;117 ····invoke-virtual·{v7},·Lorg/androidpn/client/SerivceManager/XmppManager;->getUsername()Ljava/lang/String;
  
117 ····move-result-object·v7118 ····move-result-object·v7
  
118 ····iget-object·v8,·p0,·Lorg/androidpn/client/SerivceManager/XmppManager$LoginTask;->xmppManager:Lorg/androidpn/client/SerivceManager/XmppManager;119 ····iget-object·v8,·p0,·Lorg/androidpn/client/SerivceManager/XmppManager$LoginTask;->xmppManager:Lorg/androidpn/client/SerivceManager/XmppManager;
  
 120 ····.line·466
119 ····invoke-virtual·{v8},·Lorg/androidpn/client/SerivceManager/XmppManager;->getPassword()Ljava/lang/String;121 ····invoke-virtual·{v8},·Lorg/androidpn/client/SerivceManager/XmppManager;->getPassword()Ljava/lang/String;
  
120 ····move-result-object·v8122 ····move-result-object·v8
  
121 ····const-string·v9,·"AndroidpnClient"123 ····const-string·v9,·"AndroidpnClient"
  
 124 ····.line·464
122 ····invoke-virtual·{v6,·v7,·v8,·v9},·Lorg/jivesoftware/smack/XMPPConnection;->login(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V125 ····invoke-virtual·{v6,·v7,·v8,·v9},·Lorg/jivesoftware/smack/XMPPConnection;->login(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
  
123 ····.line·467126 ····.line·467
124 ····iget-object·v6,·p0,·Lorg/androidpn/client/SerivceManager/XmppManager$LoginTask;->this$0:Lorg/androidpn/client/SerivceManager/XmppManager;127 ····iget-object·v6,·p0,·Lorg/androidpn/client/SerivceManager/XmppManager$LoginTask;->this$0:Lorg/androidpn/client/SerivceManager/XmppManager;
  
125 ····invoke-static·{v6},·Lorg/androidpn/client/SerivceManager/XmppManager;->access$1300(Lorg/androidpn/client/SerivceManager/XmppManager;)Landroid/content/SharedPreferences;128 ····invoke-static·{v6},·Lorg/androidpn/client/SerivceManager/XmppManager;->access$1300(Lorg/androidpn/client/SerivceManager/XmppManager;)Landroid/content/SharedPreferences;
  
Offset 176, 32 lines modifiedOffset 179, 35 lines modified
  
176 ····invoke-virtual·{v6},·Lorg/androidpn/client/SerivceManager/XmppManager;->getConnection()Lorg/jivesoftware/smack/XMPPConnection;179 ····invoke-virtual·{v6},·Lorg/androidpn/client/SerivceManager/XmppManager;->getConnection()Lorg/jivesoftware/smack/XMPPConnection;
  
177 ····move-result-object·v6180 ····move-result-object·v6
  
178 ····iget-object·v7,·p0,·Lorg/androidpn/client/SerivceManager/XmppManager$LoginTask;->xmppManager:Lorg/androidpn/client/SerivceManager/XmppManager;181 ····iget-object·v7,·p0,·Lorg/androidpn/client/SerivceManager/XmppManager$LoginTask;->xmppManager:Lorg/androidpn/client/SerivceManager/XmppManager;
  
 182 ····.line·475
179 ····invoke-virtual·{v7},·Lorg/androidpn/client/SerivceManager/XmppManager;->getConnectionListener()Lorg/jivesoftware/smack/ConnectionListener;183 ····invoke-virtual·{v7},·Lorg/androidpn/client/SerivceManager/XmppManager;->getConnectionListener()Lorg/jivesoftware/smack/ConnectionListener;
  
180 ····move-result-object·v7184 ····move-result-object·v7
  
 185 ····.line·474
181 ····invoke-virtual·{v6,·v7},·Lorg/jivesoftware/smack/XMPPConnection;->addConnectionListener(Lorg/jivesoftware/smack/ConnectionListener;)V186 ····invoke-virtual·{v6,·v7},·Lorg/jivesoftware/smack/XMPPConnection;->addConnectionListener(Lorg/jivesoftware/smack/ConnectionListener;)V
  
182 ····.line·479187 ····.line·479
183 ····:cond_0188 ····:cond_0
184 ····new-instance·v4,·Lorg/jivesoftware/smack/filter/PacketTypeFilter;189 ····new-instance·v4,·Lorg/jivesoftware/smack/filter/PacketTypeFilter;
  
185 ····const-class·v6,·Lorg/androidpn/client/SerivceManager/NotificationIQ;190 ····const-class·v6,·Lorg/androidpn/client/SerivceManager/NotificationIQ;
  
186 ····invoke-direct·{v4,·v6},·Lorg/jivesoftware/smack/filter/PacketTypeFilter;-><init>(Ljava/lang/Class;)V191 ····invoke-direct·{v4,·v6},·Lorg/jivesoftware/smack/filter/PacketTypeFilter;-><init>(Ljava/lang/Class;)V
  
187 ····.line·482192 ····.line·482
188 ····.local·v4,·"packetFilter":Lorg/jivesoftware/smack/filter/PacketFilter;193 ····.local·v4,·"packetFilter":Lorg/jivesoftware/smack/filter/PacketFilter;
189 ····iget-object·v6,·p0,·Lorg/androidpn/client/SerivceManager/XmppManager$LoginTask;->xmppManager:Lorg/androidpn/client/SerivceManager/XmppManager;194 ····iget-object·v6,·p0,·Lorg/androidpn/client/SerivceManager/XmppManager$LoginTask;->xmppManager:Lorg/androidpn/client/SerivceManager/XmppManager;
  
 195 ····.line·483
190 ····invoke-virtual·{v6},·Lorg/androidpn/client/SerivceManager/XmppManager;->getNotificationPacketListener()Lorg/jivesoftware/smack/PacketListener;196 ····invoke-virtual·{v6},·Lorg/androidpn/client/SerivceManager/XmppManager;->getNotificationPacketListener()Lorg/jivesoftware/smack/PacketListener;
  
191 ····move-result-object·v5197 ····move-result-object·v5
  
192 ····.line·484198 ····.line·484
193 ····.local·v5,·"packetListener":Lorg/jivesoftware/smack/PacketListener;199 ····.local·v5,·"packetListener":Lorg/jivesoftware/smack/PacketListener;
194 ····iget-object·v6,·p0,·Lorg/androidpn/client/SerivceManager/XmppManager$LoginTask;->this$0:Lorg/androidpn/client/SerivceManager/XmppManager;200 ····iget-object·v6,·p0,·Lorg/androidpn/client/SerivceManager/XmppManager$LoginTask;->this$0:Lorg/androidpn/client/SerivceManager/XmppManager;
Offset 252, 26 lines modifiedOffset 258, 28 lines modified
  
252 ····const-string·v8,·"Failed·to·login·to·xmpp·server.·Caused·by:·"258 ····const-string·v8,·"Failed·to·login·to·xmpp·server.·Caused·by:·"
  
253 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;259 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
254 ····move-result-object·v7260 ····move-result-object·v7
  
 261 ····.line·491
255 ····invoke-virtual·{v1},·Lorg/jivesoftware/smack/XMPPException;->getMessage()Ljava/lang/String;262 ····invoke-virtual·{v1},·Lorg/jivesoftware/smack/XMPPException;->getMessage()Ljava/lang/String;
  
256 ····move-result-object·v8263 ····move-result-object·v8
  
257 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;264 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
258 ····move-result-object·v7265 ····move-result-object·v7
  
259 ····invoke-virtual·{v7},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;266 ····invoke-virtual·{v7},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
260 ····move-result-object·v7267 ····move-result-object·v7
  
 268 ····.line·490
261 ····invoke-static·{v6,·v7},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I269 ····invoke-static·{v6,·v7},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
  
262 ····.line·492270 ····.line·492
263 ····const-string·v0,·"401"271 ····const-string·v0,·"401"
  
264 ····.line·493272 ····.line·493
265 ····.local·v0,·"INVALID_CREDENTIALS_ERROR_CODE":Ljava/lang/String;273 ····.local·v0,·"INVALID_CREDENTIALS_ERROR_CODE":Ljava/lang/String;
Offset 279, 14 lines modifiedOffset 287, 15 lines modified
  
279 ····move-result-object·v3287 ····move-result-object·v3
  
280 ····.line·494288 ····.line·494
281 ····.local·v3,·"errorMessage":Ljava/lang/String;289 ····.local·v3,·"errorMessage":Ljava/lang/String;
282 ····if-eqz·v3,·:cond_1290 ····if-eqz·v3,·:cond_1
  
 291 ····.line·496
283 ····invoke-virtual·{v3,·v0},·Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z292 ····invoke-virtual·{v3,·v0},·Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
  
284 ····move-result·v6293 ····move-result·v6
  
285 ····if-eqz·v6,·:cond_1294 ····if-eqz·v6,·:cond_1
  
286 ····.line·497295 ····.line·497
Offset 332, 26 lines modifiedOffset 341, 28 lines modified
  
332 ····const-string·v8,·"Failed·to·login·to·xmpp·server.·Caused·by:·"341 ····const-string·v8,·"Failed·to·login·to·xmpp·server.·Caused·by:·"
  
333 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;342 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
334 ····move-result-object·v7343 ····move-result-object·v7
  
 344 ····.line·505
335 ····invoke-virtual·{v1},·Ljava/lang/Exception;->getMessage()Ljava/lang/String;345 ····invoke-virtual·{v1},·Ljava/lang/Exception;->getMessage()Ljava/lang/String;
  
336 ····move-result-object·v8346 ····move-result-object·v8
  
337 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;347 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
338 ····move-result-object·v7348 ····move-result-object·v7
  
Max diff block lines reached; 409/5134 bytes (7.97%) of diff not shown.
584 B
smali/org/androidpn/client/SerivceManager/NotificationIQ.smali
    
Offset 72, 14 lines modifiedOffset 72, 15 lines modified
  
72 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;72 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
73 ····move-result-object·v173 ····move-result-object·v1
  
74 ····const-string·v2,·"\">"74 ····const-string·v2,·"\">"
  
 75 ····.line·44
75 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;76 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
76 ····.line·4577 ····.line·45
77 ····iget-object·v1,·p0,·Lorg/androidpn/client/SerivceManager/NotificationIQ;->id:Ljava/lang/String;78 ····iget-object·v1,·p0,·Lorg/androidpn/client/SerivceManager/NotificationIQ;->id:Ljava/lang/String;
  
78 ····if-eqz·v1,·:cond_079 ····if-eqz·v1,·:cond_0