33.2 MB
/home/fdroid/fdroiddata/tmp/org.holylobster.nuntius_4.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.holylobster.nuntius_4.apk
1.72 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, 18 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:·7fd197c76d5e090ffbe10c80de1ce7fc3bc2132930a36ce05e0e5e01d25dd5c5 
10 Signer·#1·certificate·SHA-1·digest:·8bdd40b1e1c0d53eb50704e6de640faf13dbdfc9 
11 Signer·#1·certificate·MD5·digest:·df024e89c52e7aacf183023b640d537a 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·6f56a9b61161f22952ec0da583a43813e47f2e9d063c16202aaa666a00e3a240 
15 Signer·#1·public·key·SHA-1·digest:·09aa6d18435459bd9883f36ee4559dbf700cbad7 
16 Signer·#1·public·key·MD5·digest:·b1a072224fc08f36645a5e3db43499c6 
17 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/. 
18 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/. 
58.8 KB
zipinfo {}
    
Offset 1, 287 lines modifiedOffset 1, 285 lines modified
1 Zip·file·size:·1170444·bytes,·number·of·entries:·2851 Zip·file·size:·1172198·bytes,·number·of·entries:·283
2 -rw----·····2.0·fat····29371·bl·defN·15-Apr-18·10:42·META-INF/MANIFEST.MF 
3 -rw----·····2.0·fat····29492·bl·defN·15-Apr-18·10:42·META-INF/55B679E3.SF 
4 -rw----·····2.0·fat·····1332·bl·defN·15-Apr-18·10:42·META-INF/55B679E3.RSA 
5 -rw----·····2.0·fat·······41·bl·defN·15-Apr-18·07:21·META-INF/buildserverid 
6 -rw----·····2.0·fat·······41·bl·defN·15-Apr-18·07:21·META-INF/fdroidserverid 
7 -rw----·····2.0·fat·····4596·bX·defN·15-Apr-18·07:21·AndroidManifest.xml2 -rw----·····2.0·fat·····4596·bX·defN·17-Oct-16·00:09·AndroidManifest.xml
8 -rw----·····2.0·fat······396·bl·defN·15-Apr-18·07:21·res/anim/abc_fade_in.xml3 -rw----·····2.0·fat······396·bl·defN·17-Oct-16·00:09·res/anim/abc_fade_in.xml
9 -rw----·····2.0·fat······396·bl·defN·15-Apr-18·07:21·res/anim/abc_fade_out.xml4 -rw----·····2.0·fat······396·bl·defN·17-Oct-16·00:09·res/anim/abc_fade_out.xml
10 -rw----·····2.0·fat······400·bl·defN·15-Apr-18·07:21·res/anim/abc_slide_in_bottom.xml5 -rw----·····2.0·fat······400·bl·defN·17-Oct-16·00:09·res/anim/abc_slide_in_bottom.xml
11 -rw----·····2.0·fat······400·bl·defN·15-Apr-18·07:21·res/anim/abc_slide_in_top.xml6 -rw----·····2.0·fat······400·bl·defN·17-Oct-16·00:09·res/anim/abc_slide_in_top.xml
12 -rw----·····2.0·fat······400·bl·defN·15-Apr-18·07:21·res/anim/abc_slide_out_bottom.xml7 -rw----·····2.0·fat······400·bl·defN·17-Oct-16·00:09·res/anim/abc_slide_out_bottom.xml
13 -rw----·····2.0·fat······400·bl·defN·15-Apr-18·07:21·res/anim/abc_slide_out_top.xml8 -rw----·····2.0·fat······400·bl·defN·17-Oct-16·00:09·res/anim/abc_slide_out_top.xml
14 -rw----·····2.0·fat······400·bl·defN·15-Apr-18·07:21·res/anim/sb__bottom_in.xml9 -rw----·····2.0·fat······400·bl·defN·17-Oct-16·00:09·res/anim/sb__bottom_in.xml
15 -rw----·····2.0·fat······400·bl·defN·15-Apr-18·07:21·res/anim/sb__bottom_out.xml10 -rw----·····2.0·fat······400·bl·defN·17-Oct-16·00:09·res/anim/sb__bottom_out.xml
16 -rw----·····2.0·fat······400·bl·defN·15-Apr-18·07:21·res/anim/sb__top_in.xml11 -rw----·····2.0·fat······400·bl·defN·17-Oct-16·00:09·res/anim/sb__top_in.xml
17 -rw----·····2.0·fat······400·bl·defN·15-Apr-18·07:21·res/anim/sb__top_out.xml12 -rw----·····2.0·fat······400·bl·defN·17-Oct-16·00:09·res/anim/sb__top_out.xml
18 -rw----·····2.0·fat······472·bl·defN·15-Apr-18·07:21·res/color/abc_background_cache_hint_selector_material_dark.xml13 -rw----·····2.0·fat······472·bl·defN·17-Oct-16·00:09·res/color/abc_background_cache_hint_selector_material_dark.xml
19 -rw----·····2.0·fat······472·bl·defN·15-Apr-18·07:21·res/color/abc_background_cache_hint_selector_material_light.xml14 -rw----·····2.0·fat······472·bl·defN·17-Oct-16·00:09·res/color/abc_background_cache_hint_selector_material_light.xml
20 -rw----·····2.0·fat······468·bl·defN·15-Apr-18·07:21·res/color/abc_primary_text_disable_only_material_dark.xml15 -rw----·····2.0·fat······468·bl·defN·17-Oct-16·00:09·res/color/abc_primary_text_disable_only_material_dark.xml
21 -rw----·····2.0·fat······468·bl·defN·15-Apr-18·07:21·res/color/abc_primary_text_disable_only_material_light.xml16 -rw----·····2.0·fat······468·bl·defN·17-Oct-16·00:09·res/color/abc_primary_text_disable_only_material_light.xml
22 -rw----·····2.0·fat······468·bl·defN·15-Apr-18·07:21·res/color/abc_primary_text_material_dark.xml17 -rw----·····2.0·fat······468·bl·defN·17-Oct-16·00:09·res/color/abc_primary_text_material_dark.xml
23 -rw----·····2.0·fat······468·bl·defN·15-Apr-18·07:21·res/color/abc_primary_text_material_light.xml18 -rw----·····2.0·fat······468·bl·defN·17-Oct-16·00:09·res/color/abc_primary_text_material_light.xml
24 -rw----·····2.0·fat······596·bl·defN·15-Apr-18·07:21·res/color/abc_search_url_text.xml19 -rw----·····2.0·fat······596·bl·defN·17-Oct-16·00:09·res/color/abc_search_url_text.xml
25 -rw----·····2.0·fat······468·bl·defN·15-Apr-18·07:21·res/color/abc_secondary_text_material_dark.xml20 -rw----·····2.0·fat······468·bl·defN·17-Oct-16·00:09·res/color/abc_secondary_text_material_dark.xml
26 -rw----·····2.0·fat······468·bl·defN·15-Apr-18·07:21·res/color/abc_secondary_text_material_light.xml21 -rw----·····2.0·fat······468·bl·defN·17-Oct-16·00:09·res/color/abc_secondary_text_material_light.xml
27 -rw----·····1.0·fat······303·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_ab_share_pack_holo_dark.9.png22 -rw----·····1.0·fat······303·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_ab_share_pack_holo_dark.9.png
28 -rw----·····1.0·fat······304·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_ab_share_pack_holo_light.9.png23 -rw----·····1.0·fat······304·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_ab_share_pack_holo_light.9.png
29 -rw----·····1.0·fat······306·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png24 -rw----·····1.0·fat······306·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png
30 -rw----·····1.0·fat······549·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png25 -rw----·····1.0·fat······549·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png
31 -rw----·····1.0·fat······622·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png26 -rw----·····1.0·fat······622·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png
32 -rw----·····1.0·fat······753·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png27 -rw----·····1.0·fat······753·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png
33 -rw----·····1.0·fat·····2040·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png28 -rw----·····1.0·fat·····2040·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png
34 -rw----·····1.0·fat·····2053·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png29 -rw----·····1.0·fat·····2053·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png
35 -rw----·····1.0·fat······229·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png30 -rw----·····1.0·fat······229·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png
36 -rw----·····1.0·fat······407·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png31 -rw----·····1.0·fat······407·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png
37 -rw----·····1.0·fat······275·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png32 -rw----·····1.0·fat······275·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png
38 -rw----·····1.0·fat······226·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png33 -rw----·····1.0·fat······226·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png
39 -rw----·····1.0·fat······147·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png34 -rw----·····1.0·fat······147·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png
40 -rw----·····1.0·fat······281·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png35 -rw----·····1.0·fat······281·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png
41 -rw----·····1.0·fat······584·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png36 -rw----·····1.0·fat······584·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png
42 -rw----·····1.0·fat······190·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png37 -rw----·····1.0·fat······190·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png
43 -rw----·····1.0·fat······360·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png38 -rw----·····1.0·fat······360·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png
44 -rw----·····1.0·fat······270·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png39 -rw----·····1.0·fat······270·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png
45 -rw----·····1.0·fat······729·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png40 -rw----·····1.0·fat······729·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png
46 -rw----·····1.0·fat·····1018·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png41 -rw----·····1.0·fat·····1018·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png
47 -rw----·····1.0·fat······541·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png42 -rw----·····1.0·fat······541·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png
48 -rw----·····1.0·fat······170·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png43 -rw----·····1.0·fat······170·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png
49 -rw----·····1.0·fat······244·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_list_focused_holo.9.png44 -rw----·····1.0·fat······244·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_list_focused_holo.9.png
50 -rw----·····1.0·fat······212·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png45 -rw----·····1.0·fat······212·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png
51 -rw----·····1.0·fat······212·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png46 -rw----·····1.0·fat······212·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png
52 -rw----·····1.0·fat······212·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png47 -rw----·····1.0·fat······212·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png
53 -rw----·····1.0·fat······239·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png48 -rw----·····1.0·fat······239·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png
54 -rw----·····1.0·fat······240·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png49 -rw----·····1.0·fat······240·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png
55 -rw----·····1.0·fat······853·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png50 -rw----·····1.0·fat······853·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png
56 -rw----·····1.0·fat·····1256·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png51 -rw----·····1.0·fat·····1256·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png
57 -rw----·····1.0·fat······417·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png52 -rw----·····1.0·fat······417·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png
58 -rw----·····1.0·fat······530·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png53 -rw----·····1.0·fat······530·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png
59 -rw----·····1.0·fat······199·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png54 -rw----·····1.0·fat······199·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png
60 -rw----·····1.0·fat······192·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png55 -rw----·····1.0·fat······192·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png
61 -rw----·····1.0·fat······194·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png56 -rw----·····1.0·fat······194·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png
62 -rw----·····1.0·fat······187·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png57 -rw----·····1.0·fat······187·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png
63 -rw----·····1.0·fat······182·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png58 -rw----·····1.0·fat······182·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png
64 -rw----·····1.0·fat······168·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/ic_action_plus.png59 -rw----·····1.0·fat······168·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/ic_action_plus.png
65 -rw----·····1.0·fat·····5244·b-·stor·15-Apr-18·07:21·res/drawable-hdpi-v4/ic_launcher.png60 -rw----·····1.0·fat·····5244·b-·stor·17-Oct-16·00:09·res/drawable-hdpi-v4/ic_launcher.png
66 -rw----·····1.0·fat······410·b-·stor·15-Apr-18·07:21·res/drawable-ldrtl-hdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png61 -rw----·····1.0·fat······410·b-·stor·17-Oct-16·00:09·res/drawable-ldrtl-hdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png
67 -rw----·····1.0·fat······280·b-·stor·15-Apr-18·07:21·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png62 -rw----·····1.0·fat······280·b-·stor·17-Oct-16·00:09·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png
68 -rw----·····1.0·fat······585·b-·stor·15-Apr-18·07:21·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png63 -rw----·····1.0·fat······585·b-·stor·17-Oct-16·00:09·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
69 -rw----·····1.0·fat······367·b-·stor·15-Apr-18·07:21·res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png64 -rw----·····1.0·fat······367·b-·stor·17-Oct-16·00:09·res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png
70 -rw----·····1.0·fat······347·b-·stor·15-Apr-18·07:21·res/drawable-ldrtl-mdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png65 -rw----·····1.0·fat······347·b-·stor·17-Oct-16·00:09·res/drawable-ldrtl-mdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png
71 -rw----·····1.0·fat······174·b-·stor·15-Apr-18·07:21·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png66 -rw----·····1.0·fat······174·b-·stor·17-Oct-16·00:09·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png
72 -rw----·····1.0·fat······381·b-·stor·15-Apr-18·07:21·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_cut_mtrl_alpha.png67 -rw----·····1.0·fat······381·b-·stor·17-Oct-16·00:09·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
73 -rw----·····1.0·fat······342·b-·stor·15-Apr-18·07:21·res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png68 -rw----·····1.0·fat······342·b-·stor·17-Oct-16·00:09·res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png
74 -rw----·····1.0·fat······445·b-·stor·15-Apr-18·07:21·res/drawable-ldrtl-xhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png69 -rw----·····1.0·fat······445·b-·stor·17-Oct-16·00:09·res/drawable-ldrtl-xhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png
75 -rw----·····1.0·fat······237·b-·stor·15-Apr-18·07:21·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png70 -rw----·····1.0·fat······237·b-·stor·17-Oct-16·00:09·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png
76 -rw----·····1.0·fat······691·b-·stor·15-Apr-18·07:21·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png71 -rw----·····1.0·fat······691·b-·stor·17-Oct-16·00:09·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
77 -rw----·····1.0·fat······483·b-·stor·15-Apr-18·07:21·res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png72 -rw----·····1.0·fat······483·b-·stor·17-Oct-16·00:09·res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png
78 -rw----·····1.0·fat······512·b-·stor·15-Apr-18·07:21·res/drawable-ldrtl-xxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png73 -rw----·····1.0·fat······512·b-·stor·17-Oct-16·00:09·res/drawable-ldrtl-xxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png
79 -rw----·····1.0·fat······346·b-·stor·15-Apr-18·07:21·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png74 -rw----·····1.0·fat······346·b-·stor·17-Oct-16·00:09·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png
80 -rw----·····1.0·fat······934·b-·stor·15-Apr-18·07:21·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png75 -rw----·····1.0·fat······934·b-·stor·17-Oct-16·00:09·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
81 -rw----·····1.0·fat······593·b-·stor·15-Apr-18·07:21·res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png76 -rw----·····1.0·fat······593·b-·stor·17-Oct-16·00:09·res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png
82 -rw----·····1.0·fat······246·b-·stor·15-Apr-18·07:21·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png77 -rw----·····1.0·fat······246·b-·stor·17-Oct-16·00:09·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png
83 -rw----·····1.0·fat······399·b-·stor·15-Apr-18·07:21·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png78 -rw----·····1.0·fat······399·b-·stor·17-Oct-16·00:09·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png
84 -rw----·····1.0·fat·····1180·b-·stor·15-Apr-18·07:21·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png79 -rw----·····1.0·fat·····1180·b-·stor·17-Oct-16·00:09·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
85 -rw----·····1.0·fat······518·b-·stor·15-Apr-18·07:21·res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png80 -rw----·····1.0·fat······518·b-·stor·17-Oct-16·00:09·res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png
86 -rw----·····1.0·fat······283·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_ab_share_pack_holo_dark.9.png81 -rw----·····1.0·fat······283·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_ab_share_pack_holo_dark.9.png
87 -rw----·····1.0·fat······284·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_ab_share_pack_holo_light.9.png82 -rw----·····1.0·fat······284·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_ab_share_pack_holo_light.9.png
88 -rw----·····1.0·fat······288·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png83 -rw----·····1.0·fat······288·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png
89 -rw----·····1.0·fat······429·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png84 -rw----·····1.0·fat······429·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png
90 -rw----·····1.0·fat······428·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png85 -rw----·····1.0·fat······428·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png
91 -rw----·····1.0·fat······493·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png86 -rw----·····1.0·fat······493·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png
92 -rw----·····1.0·fat·····1344·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png87 -rw----·····1.0·fat·····1344·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png
93 -rw----·····1.0·fat·····1415·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png88 -rw----·····1.0·fat·····1415·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png
94 -rw----·····1.0·fat······225·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png89 -rw----·····1.0·fat······225·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png
95 -rw----·····1.0·fat······345·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png90 -rw----·····1.0·fat······345·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png
96 -rw----·····1.0·fat······232·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_ic_clear_mtrl_alpha.png91 -rw----·····1.0·fat······232·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_ic_clear_mtrl_alpha.png
97 -rw----·····1.0·fat······263·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png92 -rw----·····1.0·fat······263·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png
98 -rw----·····1.0·fat······149·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_ic_go_search_api_mtrl_alpha.png93 -rw----·····1.0·fat······149·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_ic_go_search_api_mtrl_alpha.png
99 -rw----·····1.0·fat······177·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png94 -rw----·····1.0·fat······177·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png
100 -rw----·····1.0·fat······377·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png95 -rw----·····1.0·fat······377·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png
101 -rw----·····1.0·fat······158·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png96 -rw----·····1.0·fat······158·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png
102 -rw----·····1.0·fat······234·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png97 -rw----·····1.0·fat······234·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png
103 -rw----·····1.0·fat······186·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png98 -rw----·····1.0·fat······186·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png
104 -rw----·····1.0·fat······771·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png99 -rw----·····1.0·fat······771·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png
105 -rw----·····1.0·fat······683·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_ic_search_api_mtrl_alpha.png100 -rw----·····1.0·fat······683·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_ic_search_api_mtrl_alpha.png
106 -rw----·····1.0·fat······404·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png101 -rw----·····1.0·fat······404·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png
107 -rw----·····1.0·fat······170·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png102 -rw----·····1.0·fat······170·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png
108 -rw----·····1.0·fat······222·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_list_focused_holo.9.png103 -rw----·····1.0·fat······222·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_list_focused_holo.9.png
109 -rw----·····1.0·fat······211·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png104 -rw----·····1.0·fat······211·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png
110 -rw----·····1.0·fat······211·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png105 -rw----·····1.0·fat······211·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png
111 -rw----·····1.0·fat······211·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png106 -rw----·····1.0·fat······211·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png
112 -rw----·····1.0·fat······226·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png107 -rw----·····1.0·fat······226·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png
113 -rw----·····1.0·fat······227·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png108 -rw----·····1.0·fat······227·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png
114 -rw----·····1.0·fat······605·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png109 -rw----·····1.0·fat······605·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png
115 -rw----·····1.0·fat······850·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png110 -rw----·····1.0·fat······850·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png
116 -rw----·····1.0·fat······362·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png111 -rw----·····1.0·fat······362·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png
117 -rw----·····1.0·fat······424·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png112 -rw----·····1.0·fat······424·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png
118 -rw----·····1.0·fat······192·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png113 -rw----·····1.0·fat······192·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png
119 -rw----·····1.0·fat······186·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png114 -rw----·····1.0·fat······186·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png
120 -rw----·····1.0·fat······185·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png115 -rw----·····1.0·fat······185·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png
121 -rw----·····1.0·fat······181·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png116 -rw----·····1.0·fat······181·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png
122 -rw----·····1.0·fat······180·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png117 -rw----·····1.0·fat······180·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png
123 -rw----·····1.0·fat······138·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/ic_action_plus.png118 -rw----·····1.0·fat······138·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/ic_action_plus.png
124 -rw----·····1.0·fat·····2755·b-·stor·15-Apr-18·07:21·res/drawable-mdpi-v4/ic_launcher.png119 -rw----·····1.0·fat·····2755·b-·stor·17-Oct-16·00:09·res/drawable-mdpi-v4/ic_launcher.png
125 -rw----·····2.0·fat······472·bl·defN·15-Apr-18·07:21·res/drawable-v21/abc_cab_background_top_material.xml120 -rw----·····2.0·fat······472·bl·defN·17-Oct-16·00:09·res/drawable-v21/abc_cab_background_top_material.xml
126 -rw----·····2.0·fat······336·bl·defN·15-Apr-18·07:21·res/drawable-v21/sb__btn_bg.xml121 -rw----·····2.0·fat······336·bl·defN·17-Oct-16·00:09·res/drawable-v21/sb__btn_bg.xml
127 -rw----·····1.0·fat······307·b-·stor·15-Apr-18·07:21·res/drawable-xhdpi-v4/abc_ab_share_pack_holo_dark.9.png122 -rw----·····1.0·fat······307·b-·stor·17-Oct-16·00:09·res/drawable-xhdpi-v4/abc_ab_share_pack_holo_dark.9.png
Max diff block lines reached; -1/60221 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)
33.1 MB
classes.dex
33.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············:·9f02ac144 checksum············:·5ddf27bd
5 signature···········:·8149...ca845 signature···········:·fcfe...d27e
6 file_size···········:·15652366 file_size···········:·2582496
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·····:·1505710 string_ids_size·····:·15057
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·184812 type_ids_size·······:·1848
13 type_ids_off········:·60340·(0x00ebb4)13 type_ids_off········:·60340·(0x00ebb4)
Offset 15, 16 lines modifiedOffset 15, 16 lines modified
15 proto_ids_off·······:·67732·(0x010894)15 proto_ids_off·······:·67732·(0x010894)
16 field_ids_size······:·603716 field_ids_size······:·6037
17 field_ids_off·······:·100012·(0x0186ac)17 field_ids_off·······:·100012·(0x0186ac)
18 method_ids_size·····:·1426018 method_ids_size·····:·14260
19 method_ids_off······:·148308·(0x024354)19 method_ids_off······:·148308·(0x024354)
20 class_defs_size·····:·127420 class_defs_size·····:·1274
21 class_defs_off······:·262388·(0x0400f4)21 class_defs_off······:·262388·(0x0400f4)
22 data_size···········:·126208022 data_size···········:·2275432
23 data_off············:·303156·(0x04a034)23 data_off············:·307064·(0x04af78)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·21525 class_idx···········:·215
26 access_flags········:·9729·(0x2601)26 access_flags········:·9729·(0x2601)
27 superclass_idx······:·166427 superclass_idx······:·1664
28 source_file_idx·····:·73628 source_file_idx·····:·736
29 static_fields_size··:·029 static_fields_size··:·0
Offset 791, 17 lines modifiedOffset 791, 17 lines modified
791 ······type··········:·'()V'791 ······type··········:·'()V'
792 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)792 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
793 ······code··········-793 ······code··········-
794 ······registers·····:·1794 ······registers·····:·1
795 ······ins···········:·1795 ······ins···········:·1
796 ······outs··········:·1796 ······outs··········:·1
797 ······insns·size····:·4·16-bit·code·units797 ······insns·size····:·4·16-bit·code·units
798 063fcc:········································|[063fcc]·android.support.v4.BuildConfig.<init>:()V798 074328:········································|[074328]·android.support.v4.BuildConfig.<init>:()V
799 063fdc:·7010·e035·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@35e0799 074338:·7010·e035·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@35e0
800 063fe2:·0e00···································|0003:·return-void800 07433e:·0e00···································|0003:·return-void
801 ······catches·······:·(none)801 ······catches·······:·(none)
802 ······positions·····:·802 ······positions·····:·
803 ········0x0000·line=6803 ········0x0000·line=6
804 ······locals········:·804 ······locals········:·
805 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/BuildConfig;·805 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/BuildConfig;·
  
806 ··Virtual·methods···-806 ··Virtual·methods···-
Offset 960, 33 lines modifiedOffset 960, 33 lines modified
960 ······type··········:·'()V'960 ······type··········:·'()V'
961 ······access········:·0x10008·(STATIC·CONSTRUCTOR)961 ······access········:·0x10008·(STATIC·CONSTRUCTOR)
962 ······code··········-962 ······code··········-
963 ······registers·····:·2963 ······registers·····:·2
964 ······ins···········:·0964 ······ins···········:·0
965 ······outs··········:·1965 ······outs··········:·1
966 ······insns·size····:·36·16-bit·code·units966 ······insns·size····:·36·16-bit·code·units
967 063fe4:········································|[063fe4]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<clinit>:()V967 074340:········································|[074340]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<clinit>:()V
968 063ff4:·6000·4b00······························|0000:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@004b968 074350:·6000·4b00······························|0000:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@004b
969 063ff8:·1301·1200······························|0002:·const/16·v1,·#int·18·//·#12969 074354:·1301·1200······························|0002:·const/16·v1,·#int·18·//·#12
970 063ffc:·3410·0a00······························|0004:·if-lt·v0,·v1,·000e·//·+000a970 074358:·3410·0a00······························|0004:·if-lt·v0,·v1,·000e·//·+000a
971 064000:·2200·f200······························|0006:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;·//·type@00f2971 07435c:·2200·f200······························|0006:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;·//·type@00f2
972 064004:·7010·e103·0000·························|0008:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.<init>:()V·//·method@03e1972 074360:·7010·e103·0000·························|0008:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.<init>:()V·//·method@03e1
973 06400a:·6900·6300······························|000b:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@0063973 074366:·6900·6300······························|000b:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@0063
974 06400e:·0e00···································|000d:·return-void974 07436a:·0e00···································|000d:·return-void
975 064010:·6000·4b00······························|000e:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@004b975 07436c:·6000·4b00······························|000e:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@004b
976 064014:·1301·0e00······························|0010:·const/16·v1,·#int·14·//·#e976 074370:·1301·0e00······························|0010:·const/16·v1,·#int·14·//·#e
977 064018:·3410·0a00······························|0012:·if-lt·v0,·v1,·001c·//·+000a977 074374:·3410·0a00······························|0012:·if-lt·v0,·v1,·001c·//·+000a
978 06401c:·2200·f100······························|0014:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;·//·type@00f1978 074378:·2200·f100······························|0014:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;·//·type@00f1
979 064020:·7010·da03·0000·························|0016:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.<init>:()V·//·method@03da979 07437c:·7010·da03·0000·························|0016:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.<init>:()V·//·method@03da
980 064026:·6900·6300······························|0019:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@0063980 074382:·6900·6300······························|0019:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@0063
981 06402a:·28f2···································|001b:·goto·000d·//·-000e981 074386:·28f2···································|001b:·goto·000d·//·-000e
982 06402c:·2200·f300······························|001c:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;·//·type@00f3982 074388:·2200·f300······························|001c:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;·//·type@00f3
983 064030:·7010·e303·0000·························|001e:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.<init>:()V·//·method@03e3983 07438c:·7010·e303·0000·························|001e:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.<init>:()V·//·method@03e3
984 064036:·6900·6300······························|0021:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@0063984 074392:·6900·6300······························|0021:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@0063
985 06403a:·28ea···································|0023:·goto·000d·//·-0016985 074396:·28ea···································|0023:·goto·000d·//·-0016
986 ······catches·······:·(none)986 ······catches·······:·(none)
987 ······positions·····:·987 ······positions·····:·
988 ········0x0000·line=111988 ········0x0000·line=111
989 ········0x0006·line=112989 ········0x0006·line=112
990 ········0x000d·line=118990 ········0x000d·line=118
991 ········0x000e·line=113991 ········0x000e·line=113
992 ········0x0014·line=114992 ········0x0014·line=114
Offset 998, 17 lines modifiedOffset 998, 17 lines modified
998 ······type··········:·'()V'998 ······type··········:·'()V'
999 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)999 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)
1000 ······code··········-1000 ······code··········-
1001 ······registers·····:·11001 ······registers·····:·1
1002 ······ins···········:·11002 ······ins···········:·1
1003 ······outs··········:·11003 ······outs··········:·1
1004 ······insns·size····:·4·16-bit·code·units1004 ······insns·size····:·4·16-bit·code·units
1005 06403c:········································|[06403c]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<init>:()V1005 074398:········································|[074398]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<init>:()V
1006 06404c:·7010·e035·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@35e01006 0743a8:·7010·e035·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@35e0
1007 064052:·0e00···································|0003:·return-void1007 0743ae:·0e00···································|0003:·return-void
1008 ······catches·······:·(none)1008 ······catches·······:·(none)
1009 ······positions·····:·1009 ······positions·····:·
1010 ········0x0000·line=2801010 ········0x0000·line=280
1011 ········0x0003·line=2821011 ········0x0003·line=282
1012 ······locals········:·1012 ······locals········:·
1013 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;·1013 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;·
  
Offset 1017, 27 lines modifiedOffset 1017, 27 lines modified
1017 ······type··········:·'(I)Ljava/lang/String;'1017 ······type··········:·'(I)Ljava/lang/String;'
1018 ······access········:·0x0009·(PUBLIC·STATIC)1018 ······access········:·0x0009·(PUBLIC·STATIC)
1019 ······code··········-1019 ······code··········-
1020 ······registers·····:·21020 ······registers·····:·2
1021 ······ins···········:·11021 ······ins···········:·1
1022 ······outs··········:·01022 ······outs··········:·0
1023 ······insns·size····:·38·16-bit·code·units1023 ······insns·size····:·38·16-bit·code·units
1024 064054:········································|[064054]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String;1024 0743b0:········································|[0743b0]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String;
1025 064064:·2b01·1200·0000·························|0000:·packed-switch·v1,·00000012·//·+000000121025 0743c0:·2b01·1200·0000·························|0000:·packed-switch·v1,·00000012·//·+00000012
1026 06406a:·1a00·e813······························|0003:·const-string·v0,·"UNKNOWN"·//·string@13e81026 0743c6:·1a00·e813······························|0003:·const-string·v0,·"UNKNOWN"·//·string@13e8
1027 06406e:·1100···································|0005:·return-object·v01027 0743ca:·1100···································|0005:·return-object·v0
1028 064070:·1a00·aa03······························|0006:·const-string·v0,·"CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT"·//·string@03aa1028 0743cc:·1a00·aa03······························|0006:·const-string·v0,·"CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT"·//·string@03aa
1029 064074:·28fd···································|0008:·goto·0005·//·-00031029 0743d0:·28fd···································|0008:·goto·0005·//·-0003
1030 064076:·1a00·a903······························|0009:·const-string·v0,·"CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION"·//·string@03a91030 0743d2:·1a00·a903······························|0009:·const-string·v0,·"CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION"·//·string@03a9
1031 06407a:·28fa···································|000b:·goto·0005·//·-00061031 0743d6:·28fa···································|000b:·goto·0005·//·-0006
1032 06407c:·1a00·a803······························|000c:·const-string·v0,·"CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY"·//·string@03a81032 0743d8:·1a00·a803······························|000c:·const-string·v0,·"CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY"·//·string@03a8
1033 064080:·28f7···································|000e:·goto·0005·//·-00091033 0743dc:·28f7···································|000e:·goto·0005·//·-0009
1034 064082:·1a00·a703······························|000f:·const-string·v0,·"CAPABILITY_CAN_FILTER_KEY_EVENTS"·//·string@03a71034 0743de:·1a00·a703······························|000f:·const-string·v0,·"CAPABILITY_CAN_FILTER_KEY_EVENTS"·//·string@03a7
1035 064086:·28f4···································|0011:·goto·0005·//·-000c1035 0743e2:·28f4···································|0011:·goto·0005·//·-000c
1036 064088:·0001·0800·0100·0000·0600·0000·0900·...·|0012:·packed-switch-data·(20·units)1036 0743e4:·0001·0800·0100·0000·0600·0000·0900·...·|0012:·packed-switch-data·(20·units)
1037 ······catches·······:·(none)1037 ······catches·······:·(none)
1038 ······positions·····:·1038 ······positions·····:·
1039 ········0x0000·line=4381039 ········0x0000·line=438
1040 ········0x0003·line=4481040 ········0x0003·line=448
1041 ········0x0006·line=4401041 ········0x0006·line=440
1042 ········0x0009·line=4421042 ········0x0009·line=442
Max diff block lines reached; 34666351/34678988 bytes (99.96%) of diff not shown.
32.4 KB
classes.jar
6.01 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·2289831·bytes,·number·of·entries:·12741 Zip·file·size:·2289821·bytes,·number·of·entries:·1274
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······125·b-·stor·80-Jan-01·00:00·android/support/annotation/BoolRes.class7 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/BoolRes.class
8 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ColorRes.class8 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ColorRes.class
Offset 863, 34 lines modifiedOffset 863, 34 lines modified
863 ?rwxrwxr-x··2.0·unx······218·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/R$plurals.class863 ?rwxrwxr-x··2.0·unx······218·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/R$plurals.class
864 ?rwxrwxr-x··2.0·unx·····2170·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/R$string.class864 ?rwxrwxr-x··2.0·unx·····2170·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/R$string.class
865 ?rwxrwxr-x··2.0·unx····15046·b-·defN·80-Jan-01·00:00·org/holylobster/nuntius/R$style.class865 ?rwxrwxr-x··2.0·unx····15046·b-·defN·80-Jan-01·00:00·org/holylobster/nuntius/R$style.class
866 ?rwxrwxr-x··2.0·unx····15551·b-·defN·80-Jan-01·00:00·org/holylobster/nuntius/R$styleable.class866 ?rwxrwxr-x··2.0·unx····15551·b-·defN·80-Jan-01·00:00·org/holylobster/nuntius/R$styleable.class
867 ?rwxrwxr-x··2.0·unx······200·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/R$xml.class867 ?rwxrwxr-x··2.0·unx······200·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/R$xml.class
868 ?rwxrwxr-x··2.0·unx······140·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/R.class868 ?rwxrwxr-x··2.0·unx······140·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/R.class
869 ?rwxrwxr-x··2.0·unx·····3142·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/Server$1.class869 ?rwxrwxr-x··2.0·unx·····3142·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/Server$1.class
870 ?rwxrwxr-x··2.0·unx·····9822·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/Server.class870 ?rwxrwxr-x··2.0·unx·····9819·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/Server.class
871 ?rwxrwxr-x··2.0·unx······284·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/Socket.class871 ?rwxrwxr-x··2.0·unx······284·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/Socket.class
872 ?rwxrwxr-x··2.0·unx·····2757·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/activity/AddApplicationBlacklist$GetAllInstalledApp.class872 ?rwxrwxr-x··2.0·unx·····2757·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/activity/AddApplicationBlacklist$GetAllInstalledApp.class
873 ?rwxrwxr-x··2.0·unx······549·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment$1.class873 ?rwxrwxr-x··2.0·unx······549·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment$1.class
874 ?rwxrwxr-x··2.0·unx·····1152·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment$2.class874 ?rwxrwxr-x··2.0·unx·····1152·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment$2.class
875 ?rwxrwxr-x··2.0·unx·····1075·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment.class875 ?rwxrwxr-x··2.0·unx·····1075·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment.class
876 ?rwxrwxr-x··2.0·unx·····1298·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/activity/SettingsActivity$SettingsFragment$1.class876 ?rwxrwxr-x··2.0·unx·····1298·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/activity/SettingsActivity$SettingsFragment$1.class
877 ?rwxrwxr-x··2.0·unx·····5056·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/activity/SettingsActivity$SettingsFragment.class877 ?rwxrwxr-x··2.0·unx·····5056·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/activity/SettingsActivity$SettingsFragment.class
878 ?rwxrwxr-x··2.0·unx······799·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/activity/SplashScreenActivity$1.class878 ?rwxrwxr-x··2.0·unx······799·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/activity/SplashScreenActivity$1.class
879 ?rwxrwxr-x··2.0·unx·····1288·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/activity/SplashScreenActivity.class879 ?rwxrwxr-x··2.0·unx·····1288·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/activity/SplashScreenActivity.class
880 ?rwxrwxr-x··2.0·unx·····1038·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/activity/WelcomeActivity.class880 ?rwxrwxr-x··2.0·unx·····1038·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/activity/WelcomeActivity.class
881 ?rwxrwxr-x··2.0·unx······171·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/adapter/AppBlacklistAdapter$OnItemClickListener.class881 ?rwxrwxr-x··2.0·unx······171·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/adapter/AppBlacklistAdapter$OnItemClickListener.class
882 ?rwxrwxr-x··2.0·unx·····2509·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/bluetooth/Connection$1.class882 ?rwxrwxr-x··2.0·unx·····2509·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/bluetooth/Connection$1.class
883 ?rwxrwxr-x··2.0·unx·····2993·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/bluetooth/Connection$2.class883 ?rwxrwxr-x··2.0·unx·····2993·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/bluetooth/Connection$2.class
884 ?rwxrwxr-x··2.0·unx·····3181·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/bluetooth/Connection.class884 ?rwxrwxr-x··2.0·unx·····3181·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/bluetooth/Connection.class
885 ?rwxrwxr-x··2.0·unx·····2815·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/data/BlacklistedApp.class885 ?rwxrwxr-x··2.0·unx·····2811·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/data/BlacklistedApp.class
886 ?rwxrwxr-x··2.0·unx······267·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/notifications/Handler.class886 ?rwxrwxr-x··2.0·unx······267·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/notifications/Handler.class
887 ?rwxrwxr-x··2.0·unx······898·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/notifications/IncomingMessage.class887 ?rwxrwxr-x··2.0·unx······898·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/notifications/IncomingMessage.class
888 ?rwxrwxr-x··2.0·unx······356·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/notifications/IntentRequestCodes.class888 ?rwxrwxr-x··2.0·unx······356·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/notifications/IntentRequestCodes.class
889 ?rwxrwxr-x··2.0·unx·····6517·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/notifications/Message.class889 ?rwxrwxr-x··2.0·unx·····6514·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/notifications/Message.class
890 ?rwxrwxr-x··2.0·unx·····2104·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/notifications/NotificationListenerService.class890 ?rwxrwxr-x··2.0·unx·····2104·b-·stor·80-Jan-01·00:00·org/holylobster/nuntius/notifications/NotificationListenerService.class
891 ?rwxrwxr-x··2.0·unx······908·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.class891 ?rwxrwxr-x··2.0·unx······908·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.class
892 ?rwxrwxr-x··2.0·unx······742·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.class892 ?rwxrwxr-x··2.0·unx······742·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.class
893 ?rwxrwxr-x··2.0·unx······844·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.class893 ?rwxrwxr-x··2.0·unx······844·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.class
894 ?rwxrwxr-x··2.0·unx······857·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.class894 ?rwxrwxr-x··2.0·unx······857·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.class
895 ?rwxrwxr-x··2.0·unx·····5416·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle.class895 ?rwxrwxr-x··2.0·unx·····5416·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle.class
896 ?rwxrwxr-x··2.0·unx·····1119·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat$SharedElementCallback21Impl.class896 ?rwxrwxr-x··2.0·unx·····1119·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat$SharedElementCallback21Impl.class
Offset 1269, 8 lines modifiedOffset 1269, 8 lines modified
1269 ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl.class1269 ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl.class
1270 ?rwxrwxr-x··2.0·unx·····2051·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.class1270 ?rwxrwxr-x··2.0·unx·····2051·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.class
1271 ?rwxrwxr-x··2.0·unx·····1843·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JBViewCompatImpl.class1271 ?rwxrwxr-x··2.0·unx·····1843·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JBViewCompatImpl.class
1272 ?rwxrwxr-x··2.0·unx······968·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.class1272 ?rwxrwxr-x··2.0·unx······968·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.class
1273 ?rwxrwxr-x··2.0·unx······934·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class1273 ?rwxrwxr-x··2.0·unx······934·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class
1274 ?rwxrwxr-x··2.0·unx······561·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class1274 ?rwxrwxr-x··2.0·unx······561·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class
1275 ?rwxrwxr-x··2.0·unx······984·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$Api21ViewCompatImpl.class1275 ?rwxrwxr-x··2.0·unx······984·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$Api21ViewCompatImpl.class
1276 1274·files,·2494826·bytes·uncompressed,·2037093·bytes·compressed:··18.4%1276 1274·files,·2494816·bytes·uncompressed,·2037083·bytes·compressed:··18.4%
3.41 KB
org/holylobster/nuntius/Server.class
3.34 KB
procyon -ec {}
    
Offset 105, 32 lines modifiedOffset 105, 31 lines modified
105 ········final·Object[]·args·=·new·Object[n];105 ········final·Object[]·args·=·new·Object[n];
106 ········args[0]·=·Boolean.valueOf((boolean)(b·!=·0));106 ········args[0]·=·Boolean.valueOf((boolean)(b·!=·0));
107 ········Log.d(tag,·String.format("Notification·is·ongoing:·%1s",·args));107 ········Log.d(tag,·String.format("Notification·is·ongoing:·%1s",·args));
108 ········return·b·!=·0;108 ········return·b·!=·0;
109 ····}109 ····}
110 ····110 ····
111 ····private·void·manageNotificationActions(final·IncomingMessage·incomingMessage)·{111 ····private·void·manageNotificationActions(final·IncomingMessage·incomingMessage)·{
 112 ········int·i·=·0;
112 ········if·(Build$VERSION.SDK_INT·>=·21)·{113 ········if·(Build$VERSION.SDK_INT·>=·21)·{
113 ············final·String·key·=·incomingMessage.getKey();114 ············final·String·key·=·incomingMessage.getKey();
114 ············if·(key·!=·null)·{115 ············if·(key·!=·null)·{
115 ················final·StatusBarNotification[]·activeNotifications·=·this.context.getActiveNotifications(new·String[]·{·key·});116 ················final·StatusBarNotification[]·activeNotifications·=·this.context.getActiveNotifications(new·String[]·{·key·});
116 ················if·(activeNotifications.length·>·0)·{117 ················if·(activeNotifications.length·>·0)·{
117 ····················final·StatusBarNotification·statusBarNotification·=·activeNotifications[0];118 ····················final·StatusBarNotification·statusBarNotification·=·activeNotifications[0];
118 ····················if·("dismiss".equals(incomingMessage.getAction()))·{119 ····················if·("dismiss".equals(incomingMessage.getAction()))·{
119 ························this.context.cancelNotification(key);120 ························this.context.cancelNotification(key);
120 ····················}121 ····················}
121 ····················else·if·(incomingMessage.getCustomAction()·!=·null)·{122 ····················else·if·(incomingMessage.getCustomAction()·!=·null)·{
122 ························final·Notification$Action[]·actions·=·statusBarNotification.getNotification().actions;123 ························final·Notification$Action[]·actions·=·statusBarNotification.getNotification().actions;
123 ························final·int·length·=·actions.length; 
124 ························int·i·=·0; 
125 ························while·(i·<·length)·{124 ························while·(i·<·actions.length)·{
126 ····························final·Notification$Action·notification$Action·=·actions[i];125 ····························final·Notification$Action·notification$Action·=·actions[i];
127 ····························Label_0195:·{126 ····························Label_0194:·{
128 ································if·(!incomingMessage.getCustomAction().equals(notification$Action.title))·{127 ································if·(!incomingMessage.getCustomAction().equals(notification$Action.title))·{
129 ····································break·Label_0195;128 ····································break·Label_0194;
130 ································}129 ································}
131 ································try·{130 ································try·{
132 ····································final·PendingIntent·actionIntent·=·notification$Action.actionIntent;131 ····································final·PendingIntent·actionIntent·=·notification$Action.actionIntent;
133 ····································try·{132 ····································try·{
134 ········································actionIntent.send();133 ········································actionIntent.send();
135 ········································++i;134 ········································++i;
136 ····································}135 ····································}
Offset 170, 28 lines modifiedOffset 169, 28 lines modified
170 ············this.notifyListener(this.getStatusMessage());169 ············this.notifyListener(this.getStatusMessage());
171 ············(this.acceptThread·=·(Thread)new·Server$1(this)).start();170 ············(this.acceptThread·=·(Thread)new·Server$1(this)).start();
172 ········}171 ········}
173 ····}172 ····}
174 ····173 ····
175 ····private·void·stopThread()·{174 ····private·void·stopThread()·{
176 ········Log.i(Server.TAG,·"Stopping·server·thread.");175 ········Log.i(Server.TAG,·"Stopping·server·thread.");
177 ········Label_0159:·{176 ········Label_0155:·{
178 ············if·(this.acceptThread·==·null)·{177 ············if·(this.acceptThread·==·null)·{
179 ················break·Label_0159;178 ················break·Label_0155;
180 ············}179 ············}
181 ············this.acceptThread.interrupt();180 ············this.acceptThread.interrupt();
182 ············final·Iterator<Connection>·iterator·=·(Iterator<Connection>)this.connections.iterator();181 ············final·Iterator<Connection>·iterator·=·(Iterator<Connection>)this.connections.iterator();
183 ············while·(iterator.hasNext())·{182 ············while·(iterator.hasNext())·{
184 ················((Connection)iterator.next()).close();183 ················((Connection)iterator.next()).close();
185 ············}184 ············}
186 ············this.connections.clear();185 ············this.connections.clear();
187 ············Log.i(Server.TAG,·"Server·thread·stopped.");186 ············Log.i(Server.TAG,·"Server·thread·stopped.");
188 ············Label_0148:·{187 ············Label_0144:·{
189 ················if·(this.serverSocket·==·null)·{188 ················if·(this.serverSocket·==·null)·{
190 ····················break·Label_0148;189 ····················break·Label_0144;
191 ················}190 ················}
192 ················Log.i(Server.TAG,·"Closing·server·listening·socket...");191 ················Log.i(Server.TAG,·"Closing·server·listening·socket...");
193 ················try·{192 ················try·{
194 ····················final·BluetoothServerSocket·serverSocket·=·this.serverSocket;193 ····················final·BluetoothServerSocket·serverSocket·=·this.serverSocket;
195 ····················try·{194 ····················try·{
196 ························serverSocket.close();195 ························serverSocket.close();
197 ························Log.i(Server.TAG,·"Server·listening·socket·closed.");196 ························Log.i(Server.TAG,·"Server·listening·socket·closed.");
12.4 KB
org/holylobster/nuntius/data/BlacklistedApp.class
12.3 KB
javap -verbose -constants -s -l -private {}
    
Offset 250, 15 lines modifiedOffset 250, 15 lines modified
250 ·········1:·getfield······#39·················//·Field·blacklistedAppList:Ljava/util/List;250 ·········1:·getfield······#39·················//·Field·blacklistedAppList:Ljava/util/List;
251 ·········4:·areturn251 ·········4:·areturn
  
252 ··public·void·getFromPref();252 ··public·void·getFromPref();
253 ····descriptor:·()V253 ····descriptor:·()V
254 ····flags:·(0x0001)·ACC_PUBLIC254 ····flags:·(0x0001)·ACC_PUBLIC
255 ····Code:255 ····Code:
256 ······stack=300,·locals=9,·args_size=1256 ······stack=300,·locals=8,·args_size=1
257 ·········0:·aload_0257 ·········0:·aload_0
258 ·········1:·getfield······#26·················//·Field·context:Landroid/content/Context;258 ·········1:·getfield······#26·················//·Field·context:Landroid/content/Context;
259 ·········4:·invokestatic··#68·················//·Method·android/preference/PreferenceManager.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences;259 ·········4:·invokestatic··#68·················//·Method·android/preference/PreferenceManager.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences;
260 ·········7:·astore_1260 ·········7:·astore_1
261 ·········8:·new···········#70·················//·class·java/util/ArrayList261 ·········8:·new···········#70·················//·class·java/util/ArrayList
262 ········11:·astore_2262 ········11:·astore_2
263 ········12:·aload_2263 ········12:·aload_2
Offset 270, 129 lines modifiedOffset 270, 123 lines modified
270 ········24:·astore_3270 ········24:·astore_3
271 ········25:·aload_3271 ········25:·aload_3
272 ········26:·invokespecial·#76·················//·Method·java/util/HashSet."<init>":()V272 ········26:·invokespecial·#76·················//·Method·java/util/HashSet."<init>":()V
273 ········29:·aload_1273 ········29:·aload_1
274 ········30:·ldc···········#73·················//·String·BlackList274 ········30:·ldc···········#73·················//·String·BlackList
275 ········32:·aload_3275 ········32:·aload_3
276 ········33:·invokeinterface·#82,··3···········//·InterfaceMethod·android/content/SharedPreferences.getStringSet:(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set;276 ········33:·invokeinterface·#82,··3···········//·InterfaceMethod·android/content/SharedPreferences.getStringSet:(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set;
277 ········38:·astore_2 
278 ········39:·aload_2 
279 ········40:·invokeinterface·#88,··1···········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;277 ········38:·invokeinterface·#88,··1···········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;
280 ········45:·astore········4 
281 ········47:·aload·········4278 ········43:·astore_2
 279 ········44:·aload_2
282 ········49:·invokeinterface·#94,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z280 ········45:·invokeinterface·#94,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
283 ········54:·istore········5281 ········50:·istore········4
284 ········56:·iload·········5282 ········52:·iload·········4
285 ········58:·ifeq··········125283 ········54:·ifeq··········123
286 ········61:·aload·········4284 ········57:·aload_2
287 ········63:·invokeinterface·#98,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;285 ········58:·invokeinterface·#98,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
288 ········68:·checkcast·····#100················//·class·java/lang/String286 ········63:·checkcast·····#100················//·class·java/lang/String
289 ········71:·astore········6287 ········66:·astore········5
 288 ········68:·aload_0
 289 ········69:·getfield······#39·················//·Field·blacklistedAppList:Ljava/util/List;
 290 ········72:·astore_3
290 ········73:·aload_0291 ········73:·aload_0
291 ········74:·getfield······#39·················//·Field·blacklistedAppList:Ljava/util/List; 
292 ········77:·astore_2 
293 ········78:·aload_0 
294 ········79:·getfield······#34·················//·Field·pm:Landroid/content/pm/PackageManager;292 ········74:·getfield······#34·················//·Field·pm:Landroid/content/pm/PackageManager;
295 ········82:·astore_3 
296 ········83:·aconst_null 
297 ········84:·astore········7293 ········77:·astore········6
298 ········86:·aload_3 
299 ········87:·aload·········6294 ········79:·aload·········6
 295 ········81:·aload·········5
300 ········89:·iconst_0296 ········83:·iconst_0
301 ········90:·invokevirtual·#106················//·Method·android/content/pm/PackageManager.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;297 ········84:·invokevirtual·#106················//·Method·android/content/pm/PackageManager.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;
 298 ········87:·astore········6
302 ········93:·astore_3 
303 ········94:·aload_2 
304 ········95:·aload_3299 ········89:·aload_3
 300 ········90:·aload·········6
305 ········96:·invokeinterface·#59,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z301 ········92:·invokeinterface·#59,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z
306 ·······101:·pop302 ········97:·pop
307 ·······102:·goto··········47303 ········98:·goto··········44
308 ·······105:·astore········8304 ·······101:·astore········7
309 ·······107:·getstatic·····#20·················//·Field·TAG:Ljava/lang/String;305 ·······103:·getstatic·····#20·················//·Field·TAG:Ljava/lang/String;
310 ·······110:·astore_2306 ·······106:·astore_3
311 ·······111:·ldc···········#108················//·String·Error·retrieving·application·info307 ·······107:·ldc···········#108················//·String·Error·retrieving·application·info
 308 ·······109:·astore········6
312 ·······113:·astore_3 
313 ·······114:·aload_2 
314 ·······115:·aload_3309 ·······111:·aload_3
315 ·······116:·aload·········8310 ·······112:·aload·········6
 311 ·······114:·aload·········7
316 ·······118:·invokestatic··#114················//·Method·android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I312 ·······116:·invokestatic··#114················//·Method·android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
317 ·······121:·pop313 ·······119:·pop
318 ·······122:·goto··········47314 ·······120:·goto··········44
319 ·······125:·aload_0315 ·······123:·aload_0
320 ·······126:·getfield······#39·················//·Field·blacklistedAppList:Ljava/util/List;316 ·······124:·getfield······#39·················//·Field·blacklistedAppList:Ljava/util/List;
321 ·······129:·astore_2317 ·······127:·astore_2
322 ·······130:·new···········#41·················//·class·android/content/pm/ApplicationInfo$DisplayNameComparator318 ·······128:·new···········#41·················//·class·android/content/pm/ApplicationInfo$DisplayNameComparator
323 ·······133:·astore_3319 ·······131:·astore_3
324 ·······134:·aload_0320 ·······132:·aload_0
325 ·······135:·getfield······#34·················//·Field·pm:Landroid/content/pm/PackageManager;321 ·······133:·getfield······#34·················//·Field·pm:Landroid/content/pm/PackageManager;
326 ·······138:·astore········7322 ·······136:·astore········6
327 ·······140:·aload_3323 ·······138:·aload_3
328 ·······141:·aload·········7324 ·······139:·aload·········6
329 ·······143:·invokespecial·#44·················//·Method·android/content/pm/ApplicationInfo$DisplayNameComparator."<init>":(Landroid/content/pm/PackageManager;)V325 ·······141:·invokespecial·#44·················//·Method·android/content/pm/ApplicationInfo$DisplayNameComparator."<init>":(Landroid/content/pm/PackageManager;)V
330 ·······146:·aload_2326 ·······144:·aload_2
331 ·······147:·aload_3327 ·······145:·aload_3
332 ·······148:·invokestatic··#50·················//·Method·java/util/Collections.sort:(Ljava/util/List;Ljava/util/Comparator;)V328 ·······146:·invokestatic··#50·················//·Method·java/util/Collections.sort:(Ljava/util/List;Ljava/util/Comparator;)V
333 ·······151:·return329 ·······149:·return
334 ······Exception·table:330 ······Exception·table:
335 ·········from····to··target·type331 ·········from····to··target·type
 332 ············68····72···101···Class·android/content/pm/PackageManager$NameNotFoundException
336 ············73····77···105···Class·android/content/pm/PackageManager$NameNotFoundException333 ············73····77···101···Class·android/content/pm/PackageManager$NameNotFoundException
337 ············78····82···105···Class·android/content/pm/PackageManager$NameNotFoundException334 ············83····87···101···Class·android/content/pm/PackageManager$NameNotFoundException
338 ············89····93···105···Class·android/content/pm/PackageManager$NameNotFoundException335 ············90····98···101···Class·android/content/pm/PackageManager$NameNotFoundException
339 ············95···102···105···Class·android/content/pm/PackageManager$NameNotFoundException 
  
340 ··public·void·pushToPref();336 ··public·void·pushToPref();
341 ····descriptor:·()V337 ····descriptor:·()V
342 ····flags:·(0x0001)·ACC_PUBLIC338 ····flags:·(0x0001)·ACC_PUBLIC
343 ····Code:339 ····Code:
344 ······stack=300,·locals=8,·args_size=1340 ······stack=300,·locals=7,·args_size=1
345 ·········0:·new···········#70·················//·class·java/util/ArrayList341 ·········0:·new···········#70·················//·class·java/util/ArrayList
346 ·········3:·astore_1342 ·········3:·astore_1
347 ·········4:·aload_1343 ·········4:·aload_1
348 ·········5:·invokespecial·#71·················//·Method·java/util/ArrayList."<init>":()V344 ·········5:·invokespecial·#71·················//·Method·java/util/ArrayList."<init>":()V
349 ·········8:·aload_0345 ·········8:·aload_0
350 ·········9:·getfield······#39·················//·Field·blacklistedAppList:Ljava/util/List;346 ·········9:·getfield······#39·················//·Field·blacklistedAppList:Ljava/util/List;
351 ········12:·astore_2 
352 ········13:·aload_2 
353 ········14:·invokeinterface·#117,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;347 ········12:·invokeinterface·#117,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
354 ········19:·astore_3348 ········17:·astore_2
355 ········20:·aload_3349 ········18:·aload_2
356 ········21:·invokeinterface·#94,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z350 ········19:·invokeinterface·#94,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
357 ········26:·istore········4 
358 ········28:·iload·········4351 ········24:·istore_3
 352 ········25:·iload_3
359 ········30:·ifeq··········59353 ········26:·ifeq··········57
360 ········33:·aload_3354 ········29:·aload_2
361 ········34:·invokeinterface·#98,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;355 ········30:·invokeinterface·#98,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
362 ········39:·checkcast·····#119················//·class·android/content/pm/ApplicationInfo356 ········35:·checkcast·····#119················//·class·android/content/pm/ApplicationInfo
363 ········42:·astore········5357 ········38:·astore········4
364 ········44:·aload·········5358 ········40:·aload·········4
365 ········46:·getfield······#122················//·Field·android/content/pm/ApplicationInfo.packageName:Ljava/lang/String;359 ········42:·getfield······#122················//·Field·android/content/pm/ApplicationInfo.packageName:Ljava/lang/String;
366 ········49:·astore_2360 ········45:·astore········5
367 ········50:·aload_1361 ········47:·aload_1
368 ········51:·aload_2362 ········48:·aload·········5
Max diff block lines reached; 154/12488 bytes (1.23%) of diff not shown.
10.6 KB
org/holylobster/nuntius/notifications/Message.class
10.5 KB
javap -verbose -constants -s -l -private {}
    
Offset 1021, 65 lines modifiedOffset 1021, 65 lines modified
1021 ········11:·if_icmpge·····151021 ········11:·if_icmpge·····15
1022 ········14:·return1022 ········14:·return
1023 ········15:·aload_21023 ········15:·aload_2
1024 ········16:·getfield······#307················//·Field·android/app/Notification.actions:[Landroid/app/Notification$Action;1024 ········16:·getfield······#307················//·Field·android/app/Notification.actions:[Landroid/app/Notification$Action;
1025 ········19:·astore········51025 ········19:·astore········5
1026 ········21:·aload·········51026 ········21:·aload·········5
1027 ········23:·ifnull········141027 ········23:·ifnull········14
 1028 ········26:·aload_1
1028 ········26:·ldc_w·········#308················//·String·actions1029 ········27:·ldc_w·········#308················//·String·actions
1029 ········29:·astore········5 
1030 ········31:·aload_1 
1031 ········32:·aload·········5 
1032 ········34:·invokevirtual·#87·················//·Method·android/util/JsonWriter.name:(Ljava/lang/String;)Landroid/util/JsonWriter;1030 ········30:·invokevirtual·#87·················//·Method·android/util/JsonWriter.name:(Ljava/lang/String;)Landroid/util/JsonWriter;
1033 ········37:·pop1031 ········33:·pop
1034 ········38:·aload_11032 ········34:·aload_1
1035 ········39:·invokevirtual·#311················//·Method·android/util/JsonWriter.beginArray:()Landroid/util/JsonWriter;1033 ········35:·invokevirtual·#311················//·Method·android/util/JsonWriter.beginArray:()Landroid/util/JsonWriter;
1036 ········42:·pop1034 ········38:·pop
1037 ········43:·aload_21035 ········39:·aload_2
1038 ········44:·getfield······#307················//·Field·android/app/Notification.actions:[Landroid/app/Notification$Action;1036 ········40:·getfield······#307················//·Field·android/app/Notification.actions:[Landroid/app/Notification$Action;
1039 ········47:·astore········61037 ········43:·astore········6
1040 ········49:·aload·········61038 ········45:·aload·········6
1041 ········51:·arraylength1039 ········47:·arraylength
1042 ········52:·istore········71040 ········48:·istore········7
1043 ········54:·iconst_01041 ········50:·iconst_0
 1042 ········51:·istore_3
 1043 ········52:·aconst_null
1044 ········55:·istore········81044 ········53:·astore········5
1045 ········57:·iload·········81045 ········55:·iload_3
1046 ········59:·iload·········71046 ········56:·iload·········7
1047 ········61:·if_icmpge·····1181047 ········58:·if_icmpge·····112
1048 ········64:·aload·········61048 ········61:·aload·········6
1049 ········66:·iload·········81049 ········63:·iload_3
1050 ········68:·aaload1050 ········64:·aaload
1051 ········69:·astore········91051 ········65:·astore········8
1052 ········71:·aload_11052 ········67:·aload_1
1053 ········72:·invokevirtual·#81·················//·Method·android/util/JsonWriter.beginObject:()Landroid/util/JsonWriter;1053 ········68:·invokevirtual·#81·················//·Method·android/util/JsonWriter.beginObject:()Landroid/util/JsonWriter;
1054 ········75:·pop1054 ········71:·pop
1055 ········76:·aload_11055 ········72:·aload_1
1056 ········77:·ldc···········#246················//·String·title1056 ········73:·ldc···········#246················//·String·title
1057 ········79:·invokevirtual·#87·················//·Method·android/util/JsonWriter.name:(Ljava/lang/String;)Landroid/util/JsonWriter;1057 ········75:·invokevirtual·#87·················//·Method·android/util/JsonWriter.name:(Ljava/lang/String;)Landroid/util/JsonWriter;
1058 ········82:·astore········51058 ········78:·astore········9
1059 ········84:·aload·········91059 ········80:·aload·········8
1060 ········86:·getfield······#315················//·Field·android/app/Notification$Action.title:Ljava/lang/CharSequence;1060 ········82:·getfield······#315················//·Field·android/app/Notification$Action.title:Ljava/lang/CharSequence;
1061 ········89:·invokeinterface·#151,··1··········//·InterfaceMethod·java/lang/CharSequence.toString:()Ljava/lang/String;1061 ········85:·invokeinterface·#151,··1··········//·InterfaceMethod·java/lang/CharSequence.toString:()Ljava/lang/String;
1062 ········94:·astore········101062 ········90:·astore········10
1063 ········96:·aload·········51063 ········92:·aload·········9
1064 ········98:·aload·········101064 ········94:·aload·········10
1065 ·······100:·invokevirtual·#103················//·Method·android/util/JsonWriter.value:(Ljava/lang/String;)Landroid/util/JsonWriter;1065 ········96:·invokevirtual·#103················//·Method·android/util/JsonWriter.value:(Ljava/lang/String;)Landroid/util/JsonWriter;
1066 ·······103:·pop1066 ········99:·pop
1067 ·······104:·aload_11067 ·······100:·aload_1
1068 ·······105:·invokevirtual·#285················//·Method·android/util/JsonWriter.endObject:()Landroid/util/JsonWriter;1068 ·······101:·invokevirtual·#285················//·Method·android/util/JsonWriter.endObject:()Landroid/util/JsonWriter;
1069 ·······108:·pop1069 ·······104:·pop
1070 ·······109:·iload·········81070 ·······105:·iload_3
1071 ·······111:·iconst_11071 ·······106:·iconst_1
1072 ·······112:·iadd1072 ·······107:·iadd
1073 ·······113:·istore········81073 ·······108:·istore_3
1074 ·······115:·goto··········571074 ·······109:·goto··········55
1075 ·······118:·aload_11075 ·······112:·aload_1
1076 ·······119:·invokevirtual·#318················//·Method·android/util/JsonWriter.endArray:()Landroid/util/JsonWriter;1076 ·······113:·invokevirtual·#318················//·Method·android/util/JsonWriter.endArray:()Landroid/util/JsonWriter;
1077 ·······122:·pop1077 ·······116:·pop
1078 ·······123:·goto··········141078 ·······117:·goto··········14
  
1079 ··private·void·writeNotificationLollipop(android.util.JsonWriter,·android.app.Notification);1079 ··private·void·writeNotificationLollipop(android.util.JsonWriter,·android.app.Notification);
1080 ····descriptor:·(Landroid/util/JsonWriter;Landroid/app/Notification;)V1080 ····descriptor:·(Landroid/util/JsonWriter;Landroid/app/Notification;)V
1081 ····flags:·(0x0002)·ACC_PRIVATE1081 ····flags:·(0x0002)·ACC_PRIVATE
1082 ····Code:1082 ····Code:
1083 ······stack=300,·locals=9,·args_size=31083 ······stack=300,·locals=9,·args_size=3
1084 ·········0:·getstatic·····#231················//·Field·android/os/Build$VERSION.SDK_INT:I1084 ·········0:·getstatic·····#231················//·Field·android/os/Build$VERSION.SDK_INT:I
Offset 1168, 15 lines modifiedOffset 1168, 15 lines modified
1168 ········60:·pop1168 ········60:·pop
1169 ········61:·goto··········141169 ········61:·goto··········14
  
1170 ··public·java.lang.String·toJSON(android.content.Context);1170 ··public·java.lang.String·toJSON(android.content.Context);
1171 ····descriptor:·(Landroid/content/Context;)Ljava/lang/String;1171 ····descriptor:·(Landroid/content/Context;)Ljava/lang/String;
1172 ····flags:·(0x0001)·ACC_PUBLIC1172 ····flags:·(0x0001)·ACC_PUBLIC
1173 ····Code:1173 ····Code:
1174 ······stack=300,·locals=11,·args_size=21174 ······stack=300,·locals=10,·args_size=2
1175 ·········0:·new···········#343················//·class·java/io/StringWriter1175 ·········0:·new···········#343················//·class·java/io/StringWriter
1176 ·········3:·astore_21176 ·········3:·astore_2
1177 ·········4:·aload_21177 ·········4:·aload_2
1178 ·········5:·invokespecial·#344················//·Method·java/io/StringWriter."<init>":()V1178 ·········5:·invokespecial·#344················//·Method·java/io/StringWriter."<init>":()V
1179 ·········8:·new···········#77·················//·class·android/util/JsonWriter1179 ·········8:·new···········#77·················//·class·android/util/JsonWriter
1180 ········11:·astore_31180 ········11:·astore_3
1181 ········12:·aload_31181 ········12:·aload_3
Offset 1205, 58 lines modifiedOffset 1205, 60 lines modified
1205 ········57:·invokevirtual·#87·················//·Method·android/util/JsonWriter.name:(Ljava/lang/String;)Landroid/util/JsonWriter;1205 ········57:·invokevirtual·#87·················//·Method·android/util/JsonWriter.name:(Ljava/lang/String;)Landroid/util/JsonWriter;
1206 ········60:·pop1206 ········60:·pop
1207 ········61:·aload_31207 ········61:·aload_3
1208 ········62:·invokevirtual·#311················//·Method·android/util/JsonWriter.beginArray:()Landroid/util/JsonWriter;1208 ········62:·invokevirtual·#311················//·Method·android/util/JsonWriter.beginArray:()Landroid/util/JsonWriter;
1209 ········65:·pop1209 ········65:·pop
1210 ········66:·aload_01210 ········66:·aload_0
1211 ········67:·getfield······#27·················//·Field·notifications:[Landroid/service/notification/StatusBarNotification;1211 ········67:·getfield······#27·················//·Field·notifications:[Landroid/service/notification/StatusBarNotification;
1212 ········70:·astore········61212 ········70:·astore········5
1213 ········72:·aload·········61213 ········72:·aload·········5
1214 ········74:·arraylength1214 ········74:·arraylength
1215 ········75:·istore········71215 ········75:·istore········6
1216 ········77:·iconst_01216 ········77:·iconst_0
1217 ········78:·istore········81217 ········78:·istore········7
1218 ········80:·iload·········81218 ········80:·aconst_null
 1219 ········81:·astore········4
1219 ········82:·iload·········71220 ········83:·iload·········7
 1221 ········85:·iload·········6
1220 ········84:·if_icmpge·····1111222 ········87:·if_icmpge·····114
1221 ········87:·aload·········61223 ········90:·aload·········5
1222 ········89:·iload·········81224 ········92:·iload·········7
1223 ········91:·aaload1225 ········94:·aaload
1224 ········92:·astore········91226 ········95:·astore········8
1225 ········94:·aload_01227 ········97:·aload_0
1226 ········95:·aload_11228 ········98:·aload_1
1227 ········96:·aload_31229 ········99:·aload_3
1228 ········97:·aload·········91230 ·······100:·aload·········8
1229 ········99:·invokespecial·#354················//·Method·toJSON:(Landroid/content/Context;Landroid/util/JsonWriter;Landroid/service/notification/StatusBarNotification;)V1231 ·······102:·invokespecial·#354················//·Method·toJSON:(Landroid/content/Context;Landroid/util/JsonWriter;Landroid/service/notification/StatusBarNotification;)V
1230 ·······102:·iload·········81232 ·······105:·iload·········7
1231 ·······104:·iconst_11233 ·······107:·iconst_1
1232 ·······105:·iadd1234 ·······108:·iadd
1233 ·······106:·istore········81235 ·······109:·istore········7
1234 ·······108:·goto··········801236 ·······111:·goto··········83
1235 ·······111:·aload_31237 ·······114:·aload_3
1236 ·······112:·invokevirtual·#318················//·Method·android/util/JsonWriter.endArray:()Landroid/util/JsonWriter;1238 ·······115:·invokevirtual·#318················//·Method·android/util/JsonWriter.endArray:()Landroid/util/JsonWriter;
1237 ·······115:·pop1239 ·······118:·pop
1238 ·······116:·aload_31240 ·······119:·aload_3
1239 ·······117:·invokevirtual·#285················//·Method·android/util/JsonWriter.endObject:()Landroid/util/JsonWriter;1241 ·······120:·invokevirtual·#285················//·Method·android/util/JsonWriter.endObject:()Landroid/util/JsonWriter;
1240 ·······120:·pop1242 ·······123:·pop
1241 ·······121:·aload_21243 ·······124:·aload_2
1242 ·······122:·invokevirtual·#355················//·Method·java/io/StringWriter.toString:()Ljava/lang/String;1244 ·······125:·invokevirtual·#355················//·Method·java/io/StringWriter.toString:()Ljava/lang/String;
1243 ·······125:·areturn1245 ·······128:·areturn
1244 ·······126:·astore········101246 ·······129:·astore········9
Max diff block lines reached; 1381/10621 bytes (13.00%) of diff not shown.
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·704 
32 ····return-void31 ····return-void
33 .end·method32 .end·method
269 B
smali/com/nispok/snackbar/R.smali
    
Offset 23, 10 lines modifiedOffset 23, 9 lines modified
23 .method·public·constructor·<init>()V23 .method·public·constructor·<init>()V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·926 ····.line·9
27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
28 ····.line·52 
29 ····return-void28 ····return-void
30 .end·method29 .end·method
15.8 KB
smali/org/holylobster/nuntius/Server.smali
    
Offset 302, 37 lines modifiedOffset 302, 42 lines modified
  
302 ····iget·v1,·v0,·Landroid/app/Notification;->priority:I302 ····iget·v1,·v0,·Landroid/app/Notification;->priority:I
  
303 ····iget·v2,·p0,·Lorg/holylobster/nuntius/Server;->minNotificationPriority:I303 ····iget·v2,·p0,·Lorg/holylobster/nuntius/Server;->minNotificationPriority:I
  
304 ····if-lt·v1,·v2,·:cond_0304 ····if-lt·v1,·v2,·:cond_0
  
 305 ····.line·104
305 ····invoke-static·{v0},·Lorg/holylobster/nuntius/Server;->isOngoing(Landroid/app/Notification;)Z306 ····invoke-static·{v0},·Lorg/holylobster/nuntius/Server;->isOngoing(Landroid/app/Notification;)Z
  
306 ····move-result·v1307 ····move-result·v1
  
307 ····if-nez·v1,·:cond_0308 ····if-nez·v1,·:cond_0
  
 309 ····.line·105
308 ····invoke-static·{v0},·Lorg/holylobster/nuntius/Server;->isLocalOnly(Landroid/app/Notification;)Z310 ····invoke-static·{v0},·Lorg/holylobster/nuntius/Server;->isLocalOnly(Landroid/app/Notification;)Z
  
309 ····move-result·v1311 ····move-result·v1
  
310 ····if-nez·v1,·:cond_0312 ····if-nez·v1,·:cond_0
  
 313 ····.line·106
311 ····invoke-direct·{p0,·p1},·Lorg/holylobster/nuntius/Server;->isBlacklisted(Landroid/service/notification/StatusBarNotification;)Z314 ····invoke-direct·{p0,·p1},·Lorg/holylobster/nuntius/Server;->isBlacklisted(Landroid/service/notification/StatusBarNotification;)Z
  
312 ····move-result·v1315 ····move-result·v1
  
313 ····if-nez·v1,·:cond_0316 ····if-nez·v1,·:cond_0
  
314 ····const/4·v1,·0x1317 ····const/4·v1,·0x1
  
 318 ····.line·99
315 ····:goto_0319 ····:goto_0
316 ····return·v1320 ····return·v1
  
 321 ····.line·106
317 ····:cond_0322 ····:cond_0
318 ····const/4·v1,·0x0323 ····const/4·v1,·0x0
  
319 ····goto·:goto_0324 ····goto·:goto_0
320 .end·method325 .end·method
  
321 .method·private·isBlacklisted(Landroid/service/notification/StatusBarNotification;)Z326 .method·private·isBlacklisted(Landroid/service/notification/StatusBarNotification;)Z
Offset 475, 107 lines modifiedOffset 480, 102 lines modified
475 ····.locals·11480 ····.locals·11
476 ····.param·p1,·"message"····#·Lorg/holylobster/nuntius/notifications/IncomingMessage;481 ····.param·p1,·"message"····#·Lorg/holylobster/nuntius/notifications/IncomingMessage;
477 ····.annotation·build·Landroid/annotation/TargetApi;482 ····.annotation·build·Landroid/annotation/TargetApi;
478 ········value·=·0x15483 ········value·=·0x15
479 ····.end·annotation484 ····.end·annotation
  
480 ····.prologue485 ····.prologue
481 ····const/4·v10,·0x0486 ····const/4·v5,·0x0
  
482 ····.line·280487 ····.line·280
483 ····sget·v8,·Landroid/os/Build$VERSION;->SDK_INT:I488 ····sget·v6,·Landroid/os/Build$VERSION;->SDK_INT:I
  
484 ····const/16·v9,·0x15489 ····const/16·v7,·0x15
  
485 ····if-ge·v8,·v9,·:cond_1490 ····if-ge·v6,·v7,·:cond_1
  
486 ····.line·305491 ····.line·305
487 ····:cond_0492 ····:cond_0
488 ····:goto_0493 ····:goto_0
489 ····return-void494 ····return-void
  
490 ····.line·283495 ····.line·283
491 ····:cond_1496 ····:cond_1
492 ····invoke-virtual·{p1},·Lorg/holylobster/nuntius/notifications/IncomingMessage;->getKey()Ljava/lang/String;497 ····invoke-virtual·{p1},·Lorg/holylobster/nuntius/notifications/IncomingMessage;->getKey()Ljava/lang/String;
  
493 ····move-result-object·v6498 ····move-result-object·v4
  
494 ····.line·284499 ····.line·284
495 ····.local·v6,·"key":Ljava/lang/String;500 ····.local·v4,·"key":Ljava/lang/String;
496 ····if-eqz·v6,·:cond_0501 ····if-eqz·v4,·:cond_0
  
497 ····.line·285502 ····.line·285
498 ····iget-object·v8,·p0,·Lorg/holylobster/nuntius/Server;->context:Lorg/holylobster/nuntius/notifications/NotificationListenerService;503 ····iget-object·v6,·p0,·Lorg/holylobster/nuntius/Server;->context:Lorg/holylobster/nuntius/notifications/NotificationListenerService;
  
499 ····const/4·v9,·0x1504 ····const/4·v7,·0x1
  
500 ····new-array·v9,·v9,·[Ljava/lang/String;505 ····new-array·v7,·v7,·[Ljava/lang/String;
  
501 ····aput-object·v6,·v9,·v10506 ····aput-object·v4,·v7,·v5
  
502 ····invoke-virtual·{v8,·v9},·Lorg/holylobster/nuntius/notifications/NotificationListenerService;->getActiveNotifications([Ljava/lang/String;)[Landroid/service/notification/StatusBarNotification;507 ····invoke-virtual·{v6,·v7},·Lorg/holylobster/nuntius/notifications/NotificationListenerService;->getActiveNotifications([Ljava/lang/String;)[Landroid/service/notification/StatusBarNotification;
  
503 ····move-result-object·v2508 ····move-result-object·v2
  
504 ····.line·287509 ····.line·287
505 ····.local·v2,·"activeNotifications":[Landroid/service/notification/StatusBarNotification;510 ····.local·v2,·"activeNotifications":[Landroid/service/notification/StatusBarNotification;
506 ····array-length·v8,·v2511 ····array-length·v6,·v2
  
507 ····if-lez·v8,·:cond_0512 ····if-lez·v6,·:cond_0
  
508 ····.line·288513 ····.line·288
509 ····aget-object·v1,·v2,·v10514 ····aget-object·v1,·v2,·v5
  
510 ····.line·289515 ····.line·289
511 ····.local·v1,·"activeNotification":Landroid/service/notification/StatusBarNotification;516 ····.local·v1,·"activeNotification":Landroid/service/notification/StatusBarNotification;
512 ····const-string·v8,·"dismiss"517 ····const-string·v6,·"dismiss"
  
513 ····invoke-virtual·{p1},·Lorg/holylobster/nuntius/notifications/IncomingMessage;->getAction()Ljava/lang/String;518 ····invoke-virtual·{p1},·Lorg/holylobster/nuntius/notifications/IncomingMessage;->getAction()Ljava/lang/String;
  
514 ····move-result-object·v9519 ····move-result-object·v7
  
515 ····invoke-virtual·{v8,·v9},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z520 ····invoke-virtual·{v6,·v7},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
516 ····move-result·v8521 ····move-result·v6
  
517 ····if-eqz·v8,·:cond_2522 ····if-eqz·v6,·:cond_2
  
518 ····.line·290523 ····.line·290
519 ····iget-object·v8,·p0,·Lorg/holylobster/nuntius/Server;->context:Lorg/holylobster/nuntius/notifications/NotificationListenerService;524 ····iget-object·v5,·p0,·Lorg/holylobster/nuntius/Server;->context:Lorg/holylobster/nuntius/notifications/NotificationListenerService;
  
520 ····invoke-virtual·{v8,·v6},·Lorg/holylobster/nuntius/notifications/NotificationListenerService;->cancelNotification(Ljava/lang/String;)V525 ····invoke-virtual·{v5,·v4},·Lorg/holylobster/nuntius/notifications/NotificationListenerService;->cancelNotification(Ljava/lang/String;)V
  
521 ····goto·:goto_0526 ····goto·:goto_0
  
522 ····.line·291527 ····.line·291
523 ····:cond_2528 ····:cond_2
524 ····invoke-virtual·{p1},·Lorg/holylobster/nuntius/notifications/IncomingMessage;->getCustomAction()Ljava/lang/String;529 ····invoke-virtual·{p1},·Lorg/holylobster/nuntius/notifications/IncomingMessage;->getCustomAction()Ljava/lang/String;
  
525 ····move-result-object·v8530 ····move-result-object·v6
  
526 ····if-eqz·v8,·:cond_0531 ····if-eqz·v6,·:cond_0
  
527 ····.line·292532 ····.line·292
528 ····invoke-virtual·{v1},·Landroid/service/notification/StatusBarNotification;->getNotification()Landroid/app/Notification;533 ····invoke-virtual·{v1},·Landroid/service/notification/StatusBarNotification;->getNotification()Landroid/app/Notification;
Max diff block lines reached; 11513/16140 bytes (71.33%) of diff not shown.
280 B
smali/org/holylobster/nuntius/R.smali
    
Offset 31, 10 lines modifiedOffset 31, 9 lines modified
31 .method·public·constructor·<init>()V31 .method·public·constructor·<init>()V
32 ····.locals·032 ····.locals·0
  
33 ····.prologue33 ····.prologue
34 ····.line·1034 ····.line·10
35 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V35 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
36 ····.line·1758 
37 ····return-void36 ····return-void
38 .end·method37 .end·method
560 B
smali/org/holylobster/nuntius/Server$1$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lorg/holylobster/nuntius/Server$1;21 .field·final·synthetic·this$1:Lorg/holylobster/nuntius/Server$1;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/holylobster/nuntius/Server$1;)V23 .method·constructor·<init>(Lorg/holylobster/nuntius/Server$1;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lorg/holylobster/nuntius/Server$1;
  
25 ····.prologue26 ····.prologue
26 ····.line·24527 ····.line·245
27 ····iput-object·p1,·p0,·Lorg/holylobster/nuntius/Server$1$1;->this$1:Lorg/holylobster/nuntius/Server$1;28 ····iput-object·p1,·p0,·Lorg/holylobster/nuntius/Server$1$1;->this$1:Lorg/holylobster/nuntius/Server$1;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
546 B
smali/org/holylobster/nuntius/Server$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lorg/holylobster/nuntius/Server;18 .field·final·synthetic·this$0:Lorg/holylobster/nuntius/Server;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lorg/holylobster/nuntius/Server;)V20 .method·constructor·<init>(Lorg/holylobster/nuntius/Server;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lorg/holylobster/nuntius/Server;
  
22 ····.prologue23 ····.prologue
23 ····.line·23024 ····.line·230
24 ····iput-object·p1,·p0,·Lorg/holylobster/nuntius/Server$1;->this$0:Lorg/holylobster/nuntius/Server;25 ····iput-object·p1,·p0,·Lorg/holylobster/nuntius/Server$1;->this$0:Lorg/holylobster/nuntius/Server;
  
25 ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V26 ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V
  
7.64 KB
smali/org/holylobster/nuntius/data/BlacklistedApp.smali
    
Offset 129, 67 lines modifiedOffset 129, 66 lines modified
129 .end·method129 .end·method
  
130 .method·public·getFromPref()V130 .method·public·getFromPref()V
131 ····.locals·7131 ····.locals·7
  
132 ····.prologue132 ····.prologue
133 ····.line·49133 ····.line·49
134 ····iget-object·v4,·p0,·Lorg/holylobster/nuntius/data/BlacklistedApp;->context:Landroid/content/Context;134 ····iget-object·v3,·p0,·Lorg/holylobster/nuntius/data/BlacklistedApp;->context:Landroid/content/Context;
  
135 ····invoke-static·{v4},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;135 ····invoke-static·{v3},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
136 ····move-result-object·v0136 ····move-result-object·v0
  
137 ····.line·50137 ····.line·50
138 ····.local·v0,·"defaultSharedPreferences":Landroid/content/SharedPreferences;138 ····.local·v0,·"defaultSharedPreferences":Landroid/content/SharedPreferences;
139 ····new-instance·v4,·Ljava/util/ArrayList;139 ····new-instance·v3,·Ljava/util/ArrayList;
  
140 ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V140 ····invoke-direct·{v3},·Ljava/util/ArrayList;-><init>()V
  
141 ····iput-object·v4,·p0,·Lorg/holylobster/nuntius/data/BlacklistedApp;->blacklistedAppList:Ljava/util/List;141 ····iput-object·v3,·p0,·Lorg/holylobster/nuntius/data/BlacklistedApp;->blacklistedAppList:Ljava/util/List;
  
142 ····.line·51142 ····.line·51
143 ····const-string·v4,·"BlackList"143 ····const-string·v3,·"BlackList"
  
144 ····new-instance·v5,·Ljava/util/HashSet;144 ····new-instance·v4,·Ljava/util/HashSet;
  
145 ····invoke-direct·{v5},·Ljava/util/HashSet;-><init>()V145 ····invoke-direct·{v4},·Ljava/util/HashSet;-><init>()V
  
146 ····invoke-interface·{v0,·v4,·v5},·Landroid/content/SharedPreferences;->getStringSet(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set;146 ····invoke-interface·{v0,·v3,·v4},·Landroid/content/SharedPreferences;->getStringSet(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set;
  
147 ····move-result-object·v4147 ····move-result-object·v3
  
148 ····invoke-interface·{v4},·Ljava/util/Set;->iterator()Ljava/util/Iterator;148 ····invoke-interface·{v3},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
149 ····move-result-object·v2149 ····move-result-object·v3
  
150 ····.local·v2,·"i$":Ljava/util/Iterator; 
151 ····:goto_0150 ····:goto_0
152 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z151 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
153 ····move-result·v4152 ····move-result·v4
  
154 ····if-eqz·v4,·:cond_0153 ····if-eqz·v4,·:cond_0
  
155 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;154 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
156 ····move-result-object·v3155 ····move-result-object·v2
  
157 ····check-cast·v3,·Ljava/lang/String;156 ····check-cast·v2,·Ljava/lang/String;
  
158 ····.line·53157 ····.line·53
159 ····.local·v3,·"packageName":Ljava/lang/String;158 ····.local·v2,·"packageName":Ljava/lang/String;
160 ····:try_start_0159 ····:try_start_0
161 ····iget-object·v4,·p0,·Lorg/holylobster/nuntius/data/BlacklistedApp;->blacklistedAppList:Ljava/util/List;160 ····iget-object·v4,·p0,·Lorg/holylobster/nuntius/data/BlacklistedApp;->blacklistedAppList:Ljava/util/List;
  
162 ····iget-object·v5,·p0,·Lorg/holylobster/nuntius/data/BlacklistedApp;->pm:Landroid/content/pm/PackageManager;161 ····iget-object·v5,·p0,·Lorg/holylobster/nuntius/data/BlacklistedApp;->pm:Landroid/content/pm/PackageManager;
  
163 ····const/4·v6,·0x0162 ····const/4·v6,·0x0
  
164 ····invoke-virtual·{v5,·v3,·v6},·Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;163 ····invoke-virtual·{v5,·v2,·v6},·Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;
  
165 ····move-result-object·v5164 ····move-result-object·v5
  
166 ····invoke-interface·{v4,·v5},·Ljava/util/List;->add(Ljava/lang/Object;)Z165 ····invoke-interface·{v4,·v5},·Ljava/util/List;->add(Ljava/lang/Object;)Z
167 ····:try_end_0166 ····:try_end_0
168 ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0167 ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0
  
Offset 207, 48 lines modifiedOffset 206, 47 lines modified
  
207 ····invoke-static·{v4,·v5,·v1},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I206 ····invoke-static·{v4,·v5,·v1},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
  
208 ····goto·:goto_0207 ····goto·:goto_0
  
209 ····.line·58208 ····.line·58
210 ····.end·local·v1····#·"e":Landroid/content/pm/PackageManager$NameNotFoundException;209 ····.end·local·v1····#·"e":Landroid/content/pm/PackageManager$NameNotFoundException;
211 ····.end·local·v3····#·"packageName":Ljava/lang/String;210 ····.end·local·v2····#·"packageName":Ljava/lang/String;
212 ····:cond_0211 ····:cond_0
213 ····iget-object·v4,·p0,·Lorg/holylobster/nuntius/data/BlacklistedApp;->blacklistedAppList:Ljava/util/List;212 ····iget-object·v3,·p0,·Lorg/holylobster/nuntius/data/BlacklistedApp;->blacklistedAppList:Ljava/util/List;
  
214 ····new-instance·v5,·Landroid/content/pm/ApplicationInfo$DisplayNameComparator;213 ····new-instance·v4,·Landroid/content/pm/ApplicationInfo$DisplayNameComparator;
  
215 ····iget-object·v6,·p0,·Lorg/holylobster/nuntius/data/BlacklistedApp;->pm:Landroid/content/pm/PackageManager;214 ····iget-object·v5,·p0,·Lorg/holylobster/nuntius/data/BlacklistedApp;->pm:Landroid/content/pm/PackageManager;
  
216 ····invoke-direct·{v5,·v6},·Landroid/content/pm/ApplicationInfo$DisplayNameComparator;-><init>(Landroid/content/pm/PackageManager;)V215 ····invoke-direct·{v4,·v5},·Landroid/content/pm/ApplicationInfo$DisplayNameComparator;-><init>(Landroid/content/pm/PackageManager;)V
  
217 ····invoke-static·{v4,·v5},·Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V216 ····invoke-static·{v3,·v4},·Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V
  
218 ····.line·59217 ····.line·59
219 ····return-void218 ····return-void
220 .end·method219 .end·method
  
221 .method·public·pushToPref()V220 .method·public·pushToPref()V
222 ····.locals·7221 ····.locals·6
  
223 ····.prologue222 ····.prologue
224 ····.line·81223 ····.line·81
225 ····new-instance·v1,·Ljava/util/ArrayList;224 ····new-instance·v1,·Ljava/util/ArrayList;
  
226 ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V225 ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V
  
227 ····.line·82226 ····.line·82
228 ····.local·v1,·"bl":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/String;>;"227 ····.local·v1,·"bl":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/String;>;"
229 ····iget-object·v5,·p0,·Lorg/holylobster/nuntius/data/BlacklistedApp;->blacklistedAppList:Ljava/util/List;228 ····iget-object·v4,·p0,·Lorg/holylobster/nuntius/data/BlacklistedApp;->blacklistedAppList:Ljava/util/List;
  
230 ····invoke-interface·{v5},·Ljava/util/List;->iterator()Ljava/util/Iterator;229 ····invoke-interface·{v4},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
231 ····move-result-object·v4230 ····move-result-object·v4
  
232 ····.local·v4,·"i$":Ljava/util/Iterator; 
233 ····:goto_0231 ····:goto_0
234 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z232 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
235 ····move-result·v5233 ····move-result·v5
  
236 ····if-eqz·v5,·:cond_0234 ····if-eqz·v5,·:cond_0
  
Offset 265, 35 lines modifiedOffset 263, 35 lines modified
265 ····invoke-virtual·{v1,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z263 ····invoke-virtual·{v1,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
266 ····goto·:goto_0264 ····goto·:goto_0
  
267 ····.line·85265 ····.line·85
268 ····.end·local·v0····#·"applicationInfo":Landroid/content/pm/ApplicationInfo;266 ····.end·local·v0····#·"applicationInfo":Landroid/content/pm/ApplicationInfo;
269 ····:cond_0267 ····:cond_0
270 ····iget-object·v5,·p0,·Lorg/holylobster/nuntius/data/BlacklistedApp;->context:Landroid/content/Context;268 ····iget-object·v4,·p0,·Lorg/holylobster/nuntius/data/BlacklistedApp;->context:Landroid/content/Context;
  
271 ····invoke-static·{v5},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;269 ····invoke-static·{v4},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
Max diff block lines reached; 1155/7718 bytes (14.97%) of diff not shown.
1.44 KB
smali/org/holylobster/nuntius/activity/SettingsActivity.smali
    
Offset 36, 15 lines modifiedOffset 36, 14 lines modified
36 .method·public·constructor·<init>()V36 .method·public·constructor·<init>()V
37 ····.locals·037 ····.locals·0
  
38 ····.prologue38 ····.prologue
39 ····.line·4539 ····.line·45
40 ····invoke-direct·{p0},·Landroid/support/v7/app/ActionBarActivity;-><init>()V40 ····invoke-direct·{p0},·Landroid/support/v7/app/ActionBarActivity;-><init>()V
  
41 ····.line·185 
42 ····return-void41 ····return-void
43 .end·method42 .end·method
  
44 .method·static·synthetic·access$000()Ljava/lang/String;43 .method·static·synthetic·access$000()Ljava/lang/String;
45 ····.locals·144 ····.locals·1
  
46 ····.prologue45 ····.prologue
Offset 102, 26 lines modifiedOffset 101, 29 lines modified
102 ····invoke-virtual·{p0,·v0},·Lorg/holylobster/nuntius/activity/SettingsActivity;->setSupportActionBar(Landroid/support/v7/widget/Toolbar;)V101 ····invoke-virtual·{p0,·v0},·Lorg/holylobster/nuntius/activity/SettingsActivity;->setSupportActionBar(Landroid/support/v7/widget/Toolbar;)V
  
103 ····.line·58102 ····.line·58
104 ····invoke-virtual·{p0},·Lorg/holylobster/nuntius/activity/SettingsActivity;->getFragmentManager()Landroid/app/FragmentManager;103 ····invoke-virtual·{p0},·Lorg/holylobster/nuntius/activity/SettingsActivity;->getFragmentManager()Landroid/app/FragmentManager;
  
105 ····move-result-object·v1104 ····move-result-object·v1
  
 105 ····.line·59
106 ····invoke-virtual·{v1},·Landroid/app/FragmentManager;->beginTransaction()Landroid/app/FragmentTransaction;106 ····invoke-virtual·{v1},·Landroid/app/FragmentManager;->beginTransaction()Landroid/app/FragmentTransaction;
  
107 ····move-result-object·v1107 ····move-result-object·v1
  
108 ····const·v2,·0x7f0b0044108 ····const·v2,·0x7f0b0044
  
109 ····new-instance·v3,·Lorg/holylobster/nuntius/activity/SettingsActivity$SettingsFragment;109 ····new-instance·v3,·Lorg/holylobster/nuntius/activity/SettingsActivity$SettingsFragment;
  
110 ····invoke-direct·{v3},·Lorg/holylobster/nuntius/activity/SettingsActivity$SettingsFragment;-><init>()V110 ····invoke-direct·{v3},·Lorg/holylobster/nuntius/activity/SettingsActivity$SettingsFragment;-><init>()V
  
 111 ····.line·60
111 ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/FragmentTransaction;->replace(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction;112 ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/FragmentTransaction;->replace(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction;
  
112 ····move-result-object·v1113 ····move-result-object·v1
  
 114 ····.line·61
113 ····invoke-virtual·{v1},·Landroid/app/FragmentTransaction;->commit()I115 ····invoke-virtual·{v1},·Landroid/app/FragmentTransaction;->commit()I
  
114 ····.line·62116 ····.line·62
115 ····return-void117 ····return-void
116 .end·method118 .end·method
931 B
smali/org/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment;21 .field·final·synthetic·this$0:Lorg/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment;)V23 .method·constructor·<init>(Lorg/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·19027 ····.line·190
27 ····iput-object·p1,·p0,·Lorg/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment$2;->this$0:Lorg/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment;28 ····iput-object·p1,·p0,·Lorg/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment$2;->this$0:Lorg/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
861 B
smali/org/holylobster/nuntius/activity/AddApplicationBlacklist$GetAllInstalledApp$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lorg/holylobster/nuntius/activity/AddApplicationBlacklist$GetAllInstalledApp;21 .field·final·synthetic·this$1:Lorg/holylobster/nuntius/activity/AddApplicationBlacklist$GetAllInstalledApp;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/holylobster/nuntius/activity/AddApplicationBlacklist$GetAllInstalledApp;)V23 .method·constructor·<init>(Lorg/holylobster/nuntius/activity/AddApplicationBlacklist$GetAllInstalledApp;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lorg/holylobster/nuntius/activity/AddApplicationBlacklist$GetAllInstalledApp;
  
25 ····.prologue26 ····.prologue
26 ····.line·11327 ····.line·113
27 ····iput-object·p1,·p0,·Lorg/holylobster/nuntius/activity/AddApplicationBlacklist$GetAllInstalledApp$1;->this$1:Lorg/holylobster/nuntius/activity/AddApplicationBlacklist$GetAllInstalledApp;28 ····iput-object·p1,·p0,·Lorg/holylobster/nuntius/activity/AddApplicationBlacklist$GetAllInstalledApp$1;->this$1:Lorg/holylobster/nuntius/activity/AddApplicationBlacklist$GetAllInstalledApp;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
781 B
smali/org/holylobster/nuntius/activity/ApplicationBlacklist$2.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$app:Landroid/content/pm/ApplicationInfo;22 .field·final·synthetic·val$app:Landroid/content/pm/ApplicationInfo;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/holylobster/nuntius/activity/ApplicationBlacklist;Landroid/content/pm/ApplicationInfo;)V24 .method·constructor·<init>(Lorg/holylobster/nuntius/activity/ApplicationBlacklist;Landroid/content/pm/ApplicationInfo;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lorg/holylobster/nuntius/activity/ApplicationBlacklist;
  
26 ····.prologue27 ····.prologue
27 ····.line·9428 ····.line·94
28 ····iput-object·p1,·p0,·Lorg/holylobster/nuntius/activity/ApplicationBlacklist$2;->this$0:Lorg/holylobster/nuntius/activity/ApplicationBlacklist;29 ····iput-object·p1,·p0,·Lorg/holylobster/nuntius/activity/ApplicationBlacklist$2;->this$0:Lorg/holylobster/nuntius/activity/ApplicationBlacklist;
  
29 ····iput-object·p2,·p0,·Lorg/holylobster/nuntius/activity/ApplicationBlacklist$2;->val$app:Landroid/content/pm/ApplicationInfo;30 ····iput-object·p2,·p0,·Lorg/holylobster/nuntius/activity/ApplicationBlacklist$2;->val$app:Landroid/content/pm/ApplicationInfo;
  
931 B
smali/org/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment;21 .field·final·synthetic·this$0:Lorg/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment;)V23 .method·constructor·<init>(Lorg/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·19627 ····.line·196
27 ····iput-object·p1,·p0,·Lorg/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment$1;->this$0:Lorg/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment;28 ····iput-object·p1,·p0,·Lorg/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment$1;->this$0:Lorg/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.87 KB
smali/org/holylobster/nuntius/activity/AddApplicationBlacklist$GetAllInstalledApp.smali
    
Offset 28, 35 lines modifiedOffset 28, 34 lines modified
28 #·instance·fields28 #·instance·fields
29 .field·final·synthetic·this$0:Lorg/holylobster/nuntius/activity/AddApplicationBlacklist;29 .field·final·synthetic·this$0:Lorg/holylobster/nuntius/activity/AddApplicationBlacklist;
  
  
30 #·direct·methods30 #·direct·methods
31 .method·constructor·<init>(Lorg/holylobster/nuntius/activity/AddApplicationBlacklist;)V31 .method·constructor·<init>(Lorg/holylobster/nuntius/activity/AddApplicationBlacklist;)V
32 ····.locals·032 ····.locals·0
 33 ····.param·p1,·"this$0"····#·Lorg/holylobster/nuntius/activity/AddApplicationBlacklist;
  
33 ····.prologue34 ····.prologue
34 ····.line·9835 ····.line·98
35 ····iput-object·p1,·p0,·Lorg/holylobster/nuntius/activity/AddApplicationBlacklist$GetAllInstalledApp;->this$0:Lorg/holylobster/nuntius/activity/AddApplicationBlacklist;36 ····iput-object·p1,·p0,·Lorg/holylobster/nuntius/activity/AddApplicationBlacklist$GetAllInstalledApp;->this$0:Lorg/holylobster/nuntius/activity/AddApplicationBlacklist;
  
36 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V37 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V
  
37 ····return-void38 ····return-void
38 .end·method39 .end·method
  
  
39 #·virtual·methods40 #·virtual·methods
40 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;41 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
41 ····.locals·142 ····.locals·1
42 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
43 ····.prologue43 ····.prologue
44 ····.line·9844 ····.line·98
45 ····check-cast·p1,·[Ljava/lang/Void;45 ····check-cast·p1,·[Ljava/lang/Void;
  
46 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
47 ····invoke-virtual·{p0,·p1},·Lorg/holylobster/nuntius/activity/AddApplicationBlacklist$GetAllInstalledApp;->doInBackground([Ljava/lang/Void;)Ljava/lang/String;46 ····invoke-virtual·{p0,·p1},·Lorg/holylobster/nuntius/activity/AddApplicationBlacklist$GetAllInstalledApp;->doInBackground([Ljava/lang/Void;)Ljava/lang/String;
  
48 ····move-result-object·v047 ····move-result-object·v0
  
49 ····return-object·v048 ····return-object·v0
50 .end·method49 .end·method
  
Offset 105, 21 lines modifiedOffset 104, 19 lines modified
105 ····const-string·v0,·""104 ····const-string·v0,·""
  
106 ····return-object·v0105 ····return-object·v0
107 .end·method106 .end·method
  
108 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V107 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
109 ····.locals·0108 ····.locals·0
110 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
111 ····.prologue109 ····.prologue
112 ····.line·98110 ····.line·98
113 ····check-cast·p1,·Ljava/lang/String;111 ····check-cast·p1,·Ljava/lang/String;
  
114 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
115 ····invoke-virtual·{p0,·p1},·Lorg/holylobster/nuntius/activity/AddApplicationBlacklist$GetAllInstalledApp;->onPostExecute(Ljava/lang/String;)V112 ····invoke-virtual·{p0,·p1},·Lorg/holylobster/nuntius/activity/AddApplicationBlacklist$GetAllInstalledApp;->onPostExecute(Ljava/lang/String;)V
  
116 ····return-void113 ····return-void
117 .end·method114 .end·method
  
118 .method·protected·onPostExecute(Ljava/lang/String;)V115 .method·protected·onPostExecute(Ljava/lang/String;)V
119 ····.locals·5116 ····.locals·5
1.46 KB
smali/org/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment.smali
    
Offset 51, 24 lines modifiedOffset 51, 26 lines modified
  
51 ····const·v2,·0x104000a51 ····const·v2,·0x104000a
  
52 ····new-instance·v3,·Lorg/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment$2;52 ····new-instance·v3,·Lorg/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment$2;
  
53 ····invoke-direct·{v3,·p0},·Lorg/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment$2;-><init>(Lorg/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment;)V53 ····invoke-direct·{v3,·p0},·Lorg/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment$2;-><init>(Lorg/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment;)V
  
 54 ····.line·190
54 ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;55 ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
55 ····move-result-object·v156 ····move-result-object·v1
  
56 ····const/high16·v2,·0x104000057 ····const/high16·v2,·0x1040000
  
57 ····new-instance·v3,·Lorg/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment$1;58 ····new-instance·v3,·Lorg/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment$1;
  
58 ····invoke-direct·{v3,·p0},·Lorg/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment$1;-><init>(Lorg/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment;)V59 ····invoke-direct·{v3,·p0},·Lorg/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment$1;-><init>(Lorg/holylobster/nuntius/activity/SettingsActivity$AskNotificationAccessDialogFragment;)V
  
 60 ····.line·196
59 ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;61 ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
60 ····.line·20262 ····.line·202
61 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;63 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;
  
62 ····move-result-object·v164 ····move-result-object·v1
  
645 B
smali/org/holylobster/nuntius/activity/SplashScreenActivity.smali
    
Offset 58, 14 lines modifiedOffset 58, 15 lines modified
  
58 ····invoke-virtual·{v2},·Landroid/graphics/drawable/Drawable;->getCurrent()Landroid/graphics/drawable/Drawable;58 ····invoke-virtual·{v2},·Landroid/graphics/drawable/Drawable;->getCurrent()Landroid/graphics/drawable/Drawable;
  
59 ····move-result-object·v259 ····move-result-object·v2
  
60 ····check-cast·v2,·Landroid/graphics/drawable/GradientDrawable;60 ····check-cast·v2,·Landroid/graphics/drawable/GradientDrawable;
  
 61 ····.line·42
61 ····invoke-virtual·{p0},·Lorg/holylobster/nuntius/activity/SplashScreenActivity;->getResources()Landroid/content/res/Resources;62 ····invoke-virtual·{p0},·Lorg/holylobster/nuntius/activity/SplashScreenActivity;->getResources()Landroid/content/res/Resources;
  
62 ····move-result-object·v363 ····move-result-object·v3
  
63 ····const·v4,·0x7f0a002d64 ····const·v4,·0x7f0a002d
  
64 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getDimension(I)F65 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getDimension(I)F
814 B
smali/org/holylobster/nuntius/activity/SettingsActivity$SettingsFragment$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lorg/holylobster/nuntius/activity/SettingsActivity$SettingsFragment;18 .field·final·synthetic·this$0:Lorg/holylobster/nuntius/activity/SettingsActivity$SettingsFragment;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lorg/holylobster/nuntius/activity/SettingsActivity$SettingsFragment;)V20 .method·constructor·<init>(Lorg/holylobster/nuntius/activity/SettingsActivity$SettingsFragment;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lorg/holylobster/nuntius/activity/SettingsActivity$SettingsFragment;
  
22 ····.prologue23 ····.prologue
23 ····.line·8024 ····.line·80
24 ····iput-object·p1,·p0,·Lorg/holylobster/nuntius/activity/SettingsActivity$SettingsFragment$1;->this$0:Lorg/holylobster/nuntius/activity/SettingsActivity$SettingsFragment;25 ····iput-object·p1,·p0,·Lorg/holylobster/nuntius/activity/SettingsActivity$SettingsFragment$1;->this$0:Lorg/holylobster/nuntius/activity/SettingsActivity$SettingsFragment;
  
25 ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V26 ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V
  
706 B
smali/org/holylobster/nuntius/activity/ApplicationBlacklist$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/holylobster/nuntius/activity/ApplicationBlacklist;21 .field·final·synthetic·this$0:Lorg/holylobster/nuntius/activity/ApplicationBlacklist;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/holylobster/nuntius/activity/ApplicationBlacklist;)V23 .method·constructor·<init>(Lorg/holylobster/nuntius/activity/ApplicationBlacklist;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/holylobster/nuntius/activity/ApplicationBlacklist;
  
25 ····.prologue26 ····.prologue
26 ····.line·7327 ····.line·73
27 ····iput-object·p1,·p0,·Lorg/holylobster/nuntius/activity/ApplicationBlacklist$1;->this$0:Lorg/holylobster/nuntius/activity/ApplicationBlacklist;28 ····iput-object·p1,·p0,·Lorg/holylobster/nuntius/activity/ApplicationBlacklist$1;->this$0:Lorg/holylobster/nuntius/activity/ApplicationBlacklist;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.84 KB
smali/org/holylobster/nuntius/activity/ApplicationBlacklist.smali
    
Offset 375, 22 lines modifiedOffset 375, 24 lines modified
  
375 .method·public·showInfo(Landroid/content/pm/ApplicationInfo;)V375 .method·public·showInfo(Landroid/content/pm/ApplicationInfo;)V
376 ····.locals·5376 ····.locals·5
377 ····.param·p1,·"app"····#·Landroid/content/pm/ApplicationInfo;377 ····.param·p1,·"app"····#·Landroid/content/pm/ApplicationInfo;
  
378 ····.prologue378 ····.prologue
379 ····.line·90379 ····.line·90
 380 ····.line·91
380 ····invoke-virtual·{p0},·Lorg/holylobster/nuntius/activity/ApplicationBlacklist;->getApplicationContext()Landroid/content/Context;381 ····invoke-virtual·{p0},·Lorg/holylobster/nuntius/activity/ApplicationBlacklist;->getApplicationContext()Landroid/content/Context;
  
381 ····move-result-object·v0382 ····move-result-object·v0
  
382 ····invoke-static·{v0},·Lcom/nispok/snackbar/Snackbar;->with(Landroid/content/Context;)Lcom/nispok/snackbar/Snackbar;383 ····invoke-static·{v0},·Lcom/nispok/snackbar/Snackbar;->with(Landroid/content/Context;)Lcom/nispok/snackbar/Snackbar;
  
383 ····move-result-object·v0384 ····move-result-object·v0
  
 385 ····.line·92
384 ····invoke-virtual·{p0},·Lorg/holylobster/nuntius/activity/ApplicationBlacklist;->getResources()Landroid/content/res/Resources;386 ····invoke-virtual·{p0},·Lorg/holylobster/nuntius/activity/ApplicationBlacklist;->getResources()Landroid/content/res/Resources;
  
385 ····move-result-object·v1387 ····move-result-object·v1
  
386 ····const·v2,·0x7f09002b388 ····const·v2,·0x7f09002b
  
387 ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getColor(I)I389 ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getColor(I)I
Offset 399, 52 lines modifiedOffset 401, 56 lines modified
  
399 ····invoke-virtual·{v0,·v1},·Lcom/nispok/snackbar/Snackbar;->actionColor(I)Lcom/nispok/snackbar/Snackbar;401 ····invoke-virtual·{v0,·v1},·Lcom/nispok/snackbar/Snackbar;->actionColor(I)Lcom/nispok/snackbar/Snackbar;
  
400 ····move-result-object·v0402 ····move-result-object·v0
  
401 ····const·v1,·0x7f0e0026403 ····const·v1,·0x7f0e0026
  
 404 ····.line·93
402 ····invoke-virtual·{p0,·v1},·Lorg/holylobster/nuntius/activity/ApplicationBlacklist;->getString(I)Ljava/lang/String;405 ····invoke-virtual·{p0,·v1},·Lorg/holylobster/nuntius/activity/ApplicationBlacklist;->getString(I)Ljava/lang/String;
  
403 ····move-result-object·v1406 ····move-result-object·v1
  
404 ····invoke-virtual·{v0,·v1},·Lcom/nispok/snackbar/Snackbar;->actionLabel(Ljava/lang/CharSequence;)Lcom/nispok/snackbar/Snackbar;407 ····invoke-virtual·{v0,·v1},·Lcom/nispok/snackbar/Snackbar;->actionLabel(Ljava/lang/CharSequence;)Lcom/nispok/snackbar/Snackbar;
  
405 ····move-result-object·v0408 ····move-result-object·v0
  
406 ····new-instance·v1,·Lorg/holylobster/nuntius/activity/ApplicationBlacklist$2;409 ····new-instance·v1,·Lorg/holylobster/nuntius/activity/ApplicationBlacklist$2;
  
407 ····invoke-direct·{v1,·p0,·p1},·Lorg/holylobster/nuntius/activity/ApplicationBlacklist$2;-><init>(Lorg/holylobster/nuntius/activity/ApplicationBlacklist;Landroid/content/pm/ApplicationInfo;)V410 ····invoke-direct·{v1,·p0,·p1},·Lorg/holylobster/nuntius/activity/ApplicationBlacklist$2;-><init>(Lorg/holylobster/nuntius/activity/ApplicationBlacklist;Landroid/content/pm/ApplicationInfo;)V
  
 411 ····.line·94
408 ····invoke-virtual·{v0,·v1},·Lcom/nispok/snackbar/Snackbar;->actionListener(Lcom/nispok/snackbar/listeners/ActionClickListener;)Lcom/nispok/snackbar/Snackbar;412 ····invoke-virtual·{v0,·v1},·Lcom/nispok/snackbar/Snackbar;->actionListener(Lcom/nispok/snackbar/listeners/ActionClickListener;)Lcom/nispok/snackbar/Snackbar;
  
409 ····move-result-object·v0413 ····move-result-object·v0
  
410 ····const·v1,·0x7f0e0025414 ····const·v1,·0x7f0e0025
  
411 ····const/4·v2,·0x1415 ····const/4·v2,·0x1
  
412 ····new-array·v2,·v2,·[Ljava/lang/Object;416 ····new-array·v2,·v2,·[Ljava/lang/Object;
  
413 ····const/4·v3,·0x0417 ····const/4·v3,·0x0
  
414 ····iget-object·v4,·p0,·Lorg/holylobster/nuntius/activity/ApplicationBlacklist;->pm:Landroid/content/pm/PackageManager;418 ····iget-object·v4,·p0,·Lorg/holylobster/nuntius/activity/ApplicationBlacklist;->pm:Landroid/content/pm/PackageManager;
  
 419 ····.line·102
415 ····invoke-virtual·{v4,·p1},·Landroid/content/pm/PackageManager;->getApplicationLabel(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;420 ····invoke-virtual·{v4,·p1},·Landroid/content/pm/PackageManager;->getApplicationLabel(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;
  
416 ····move-result-object·v4421 ····move-result-object·v4
  
417 ····aput-object·v4,·v2,·v3422 ····aput-object·v4,·v2,·v3
  
418 ····invoke-virtual·{p0,·v1,·v2},·Lorg/holylobster/nuntius/activity/ApplicationBlacklist;->getString(I[Ljava/lang/Object;)Ljava/lang/String;423 ····invoke-virtual·{p0,·v1,·v2},·Lorg/holylobster/nuntius/activity/ApplicationBlacklist;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
  
419 ····move-result-object·v1424 ····move-result-object·v1
  
420 ····invoke-virtual·{v0,·v1},·Lcom/nispok/snackbar/Snackbar;->text(Ljava/lang/CharSequence;)Lcom/nispok/snackbar/Snackbar;425 ····invoke-virtual·{v0,·v1},·Lcom/nispok/snackbar/Snackbar;->text(Ljava/lang/CharSequence;)Lcom/nispok/snackbar/Snackbar;
  
421 ····move-result-object·v0426 ····move-result-object·v0
  
 427 ····.line·90
422 ····invoke-static·{v0,·p0},·Lcom/nispok/snackbar/SnackbarManager;->show(Lcom/nispok/snackbar/Snackbar;Landroid/app/Activity;)V428 ····invoke-static·{v0,·p0},·Lcom/nispok/snackbar/SnackbarManager;->show(Lcom/nispok/snackbar/Snackbar;Landroid/app/Activity;)V
  
423 ····.line·103429 ····.line·103
424 ····return-void430 ····return-void
425 .end·method431 .end·method
2.0 KB
smali/org/holylobster/nuntius/activity/AddApplicationBlacklist.smali
    
Offset 40, 15 lines modifiedOffset 40, 14 lines modified
40 .method·public·constructor·<init>()V40 .method·public·constructor·<init>()V
41 ····.locals·041 ····.locals·0
  
42 ····.prologue42 ····.prologue
43 ····.line·4343 ····.line·43
44 ····invoke-direct·{p0},·Landroid/support/v7/app/ActionBarActivity;-><init>()V44 ····invoke-direct·{p0},·Landroid/support/v7/app/ActionBarActivity;-><init>()V
  
45 ····.line·98 
46 ····return-void45 ····return-void
47 .end·method46 .end·method
  
48 .method·static·synthetic·access$000(Lorg/holylobster/nuntius/activity/AddApplicationBlacklist;)Ljava/util/List;47 .method·static·synthetic·access$000(Lorg/holylobster/nuntius/activity/AddApplicationBlacklist;)Ljava/util/List;
49 ····.locals·148 ····.locals·1
50 ····.param·p0,·"x0"····#·Lorg/holylobster/nuntius/activity/AddApplicationBlacklist;49 ····.param·p0,·"x0"····#·Lorg/holylobster/nuntius/activity/AddApplicationBlacklist;
  
Offset 286, 14 lines modifiedOffset 285, 15 lines modified
  
286 .method·public·showInfo(I)V285 .method·public·showInfo(I)V
287 ····.locals·6286 ····.locals·6
288 ····.param·p1,·"position"····#·I287 ····.param·p1,·"position"····#·I
  
289 ····.prologue288 ····.prologue
290 ····.line·82289 ····.line·82
 290 ····.line·83
291 ····invoke-virtual·{p0},·Lorg/holylobster/nuntius/activity/AddApplicationBlacklist;->getApplicationContext()Landroid/content/Context;291 ····invoke-virtual·{p0},·Lorg/holylobster/nuntius/activity/AddApplicationBlacklist;->getApplicationContext()Landroid/content/Context;
  
292 ····move-result-object·v0292 ····move-result-object·v0
  
293 ····invoke-static·{v0},·Lcom/nispok/snackbar/Snackbar;->with(Landroid/content/Context;)Lcom/nispok/snackbar/Snackbar;293 ····invoke-static·{v0},·Lcom/nispok/snackbar/Snackbar;->with(Landroid/content/Context;)Lcom/nispok/snackbar/Snackbar;
  
294 ····move-result-object·v1294 ····move-result-object·v1
Offset 306, 14 lines modifiedOffset 306, 15 lines modified
  
306 ····const/4·v4,·0x0306 ····const/4·v4,·0x0
  
307 ····iget-object·v5,·p0,·Lorg/holylobster/nuntius/activity/AddApplicationBlacklist;->pm:Landroid/content/pm/PackageManager;307 ····iget-object·v5,·p0,·Lorg/holylobster/nuntius/activity/AddApplicationBlacklist;->pm:Landroid/content/pm/PackageManager;
  
308 ····iget-object·v0,·p0,·Lorg/holylobster/nuntius/activity/AddApplicationBlacklist;->packages:Ljava/util/List;308 ····iget-object·v0,·p0,·Lorg/holylobster/nuntius/activity/AddApplicationBlacklist;->packages:Ljava/util/List;
  
 309 ····.line·84
309 ····invoke-interface·{v0,·p1},·Ljava/util/List;->get(I)Ljava/lang/Object;310 ····invoke-interface·{v0,·p1},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
310 ····move-result-object·v0311 ····move-result-object·v0
  
311 ····check-cast·v0,·Landroid/content/pm/ApplicationInfo;312 ····check-cast·v0,·Landroid/content/pm/ApplicationInfo;
  
312 ····invoke-virtual·{v5,·v0},·Landroid/content/pm/PackageManager;->getApplicationLabel(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;313 ····invoke-virtual·{v5,·v0},·Landroid/content/pm/PackageManager;->getApplicationLabel(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;
Offset 326, 12 lines modifiedOffset 327, 13 lines modified
  
326 ····move-result-object·v0327 ····move-result-object·v0
  
327 ····invoke-virtual·{v1,·v0},·Lcom/nispok/snackbar/Snackbar;->text(Ljava/lang/CharSequence;)Lcom/nispok/snackbar/Snackbar;328 ····invoke-virtual·{v1,·v0},·Lcom/nispok/snackbar/Snackbar;->text(Ljava/lang/CharSequence;)Lcom/nispok/snackbar/Snackbar;
  
328 ····move-result-object·v0329 ····move-result-object·v0
  
 330 ····.line·82
329 ····invoke-static·{v0,·p0},·Lcom/nispok/snackbar/SnackbarManager;->show(Lcom/nispok/snackbar/Snackbar;Landroid/app/Activity;)V331 ····invoke-static·{v0,·p0},·Lcom/nispok/snackbar/SnackbarManager;->show(Lcom/nispok/snackbar/Snackbar;Landroid/app/Activity;)V
  
330 ····.line·85332 ····.line·85
331 ····return-void333 ····return-void
332 .end·method334 .end·method
681 B
smali/org/holylobster/nuntius/activity/SplashScreenActivity$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$gotIt:Z22 .field·final·synthetic·val$gotIt:Z
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/holylobster/nuntius/activity/SplashScreenActivity;Z)V24 .method·constructor·<init>(Lorg/holylobster/nuntius/activity/SplashScreenActivity;Z)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lorg/holylobster/nuntius/activity/SplashScreenActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·4528 ····.line·45
28 ····iput-object·p1,·p0,·Lorg/holylobster/nuntius/activity/SplashScreenActivity$1;->this$0:Lorg/holylobster/nuntius/activity/SplashScreenActivity;29 ····iput-object·p1,·p0,·Lorg/holylobster/nuntius/activity/SplashScreenActivity$1;->this$0:Lorg/holylobster/nuntius/activity/SplashScreenActivity;
  
29 ····iput-boolean·p2,·p0,·Lorg/holylobster/nuntius/activity/SplashScreenActivity$1;->val$gotIt:Z30 ····iput-boolean·p2,·p0,·Lorg/holylobster/nuntius/activity/SplashScreenActivity$1;->val$gotIt:Z
  
737 B
smali/org/holylobster/nuntius/bluetooth/Connection$1.smali
    
Offset 21, 14 lines modifiedOffset 21, 15 lines modified
  
21 .field·final·synthetic·val$socket:Lorg/holylobster/nuntius/Socket;21 .field·final·synthetic·val$socket:Lorg/holylobster/nuntius/Socket;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/holylobster/nuntius/bluetooth/Connection;Lorg/holylobster/nuntius/Socket;Landroid/content/Context;)V23 .method·constructor·<init>(Lorg/holylobster/nuntius/bluetooth/Connection;Lorg/holylobster/nuntius/Socket;Landroid/content/Context;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/holylobster/nuntius/bluetooth/Connection;
  
25 ····.prologue26 ····.prologue
26 ····.line·5827 ····.line·58
27 ····iput-object·p1,·p0,·Lorg/holylobster/nuntius/bluetooth/Connection$1;->this$0:Lorg/holylobster/nuntius/bluetooth/Connection;28 ····iput-object·p1,·p0,·Lorg/holylobster/nuntius/bluetooth/Connection$1;->this$0:Lorg/holylobster/nuntius/bluetooth/Connection;
  
28 ····iput-object·p2,·p0,·Lorg/holylobster/nuntius/bluetooth/Connection$1;->val$socket:Lorg/holylobster/nuntius/Socket;29 ····iput-object·p2,·p0,·Lorg/holylobster/nuntius/bluetooth/Connection$1;->val$socket:Lorg/holylobster/nuntius/Socket;
  
759 B
smali/org/holylobster/nuntius/bluetooth/Connection$2.smali
    
Offset 21, 14 lines modifiedOffset 21, 15 lines modified
  
21 .field·final·synthetic·val$socket:Lorg/holylobster/nuntius/Socket;21 .field·final·synthetic·val$socket:Lorg/holylobster/nuntius/Socket;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/holylobster/nuntius/bluetooth/Connection;Lorg/holylobster/nuntius/Socket;Lorg/holylobster/nuntius/notifications/Handler;)V23 .method·constructor·<init>(Lorg/holylobster/nuntius/bluetooth/Connection;Lorg/holylobster/nuntius/Socket;Lorg/holylobster/nuntius/notifications/Handler;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/holylobster/nuntius/bluetooth/Connection;
  
25 ····.prologue26 ····.prologue
26 ····.line·8227 ····.line·82
27 ····iput-object·p1,·p0,·Lorg/holylobster/nuntius/bluetooth/Connection$2;->this$0:Lorg/holylobster/nuntius/bluetooth/Connection;28 ····iput-object·p1,·p0,·Lorg/holylobster/nuntius/bluetooth/Connection$2;->this$0:Lorg/holylobster/nuntius/bluetooth/Connection;
  
28 ····iput-object·p2,·p0,·Lorg/holylobster/nuntius/bluetooth/Connection$2;->val$socket:Lorg/holylobster/nuntius/Socket;29 ····iput-object·p2,·p0,·Lorg/holylobster/nuntius/bluetooth/Connection$2;->val$socket:Lorg/holylobster/nuntius/Socket;
  
8.49 KB
smali/org/holylobster/nuntius/notifications/Message.smali
    
Offset 70, 28 lines modifiedOffset 70, 30 lines modified
70 ····.line·21470 ····.line·214
71 ····.local·v0,·"bitmap":Landroid/graphics/Bitmap;71 ····.local·v0,·"bitmap":Landroid/graphics/Bitmap;
72 ····.local·v1,·"canvas":Landroid/graphics/Canvas;72 ····.local·v1,·"canvas":Landroid/graphics/Canvas;
73 ····.restart·local·p0····#·"drawable":Landroid/graphics/drawable/Drawable;73 ····.restart·local·p0····#·"drawable":Landroid/graphics/drawable/Drawable;
74 ····:goto_074 ····:goto_0
75 ····return-object·v075 ····return-object·v0
  
76 ····.line·20676 ····.line·207
77 ····.end·local·v0····#·"bitmap":Landroid/graphics/Bitmap;77 ····.end·local·v0····#·"bitmap":Landroid/graphics/Bitmap;
78 ····.end·local·v1····#·"canvas":Landroid/graphics/Canvas;78 ····.end·local·v1····#·"canvas":Landroid/graphics/Canvas;
79 ····:cond_079 ····:cond_0
80 ····invoke-virtual·{p0},·Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I80 ····invoke-virtual·{p0},·Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I
  
81 ····move-result·v281 ····move-result·v2
  
 82 ····.line·208
82 ····invoke-virtual·{p0},·Landroid/graphics/drawable/Drawable;->getIntrinsicHeight()I83 ····invoke-virtual·{p0},·Landroid/graphics/drawable/Drawable;->getIntrinsicHeight()I
  
83 ····move-result·v384 ····move-result·v3
  
84 ····sget-object·v4,·Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config;85 ····sget-object·v4,·Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config;
  
 86 ····.line·206
85 ····invoke-static·{v2,·v3,·v4},·Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;87 ····invoke-static·{v2,·v3,·v4},·Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;
  
86 ····move-result-object·v088 ····move-result-object·v0
  
87 ····.line·21189 ····.line·211
88 ····.restart·local·v0····#·"bitmap":Landroid/graphics/Bitmap;90 ····.restart·local·v0····#·"bitmap":Landroid/graphics/Bitmap;
89 ····new-instance·v1,·Landroid/graphics/Canvas;91 ····new-instance·v1,·Landroid/graphics/Canvas;
Offset 786, 53 lines modifiedOffset 788, 50 lines modified
786 ········value·=·{788 ········value·=·{
787 ············Ljava/io/IOException;789 ············Ljava/io/IOException;
788 ········}790 ········}
789 ····.end·annotation791 ····.end·annotation
  
790 ····.prologue792 ····.prologue
791 ····.line·186793 ····.line·186
792 ····sget·v4,·Landroid/os/Build$VERSION;->SDK_INT:I794 ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I
  
793 ····const/16·v5,·0x13795 ····const/16·v2,·0x13
  
794 ····if-ge·v4,·v5,·:cond_1796 ····if-ge·v1,·v2,·:cond_1
  
795 ····.line·200797 ····.line·200
796 ····:cond_0798 ····:cond_0
797 ····:goto_0799 ····:goto_0
798 ····return-void800 ····return-void
  
799 ····.line·190801 ····.line·190
800 ····:cond_1802 ····:cond_1
801 ····iget-object·v4,·p2,·Landroid/app/Notification;->actions:[Landroid/app/Notification$Action;803 ····iget-object·v1,·p2,·Landroid/app/Notification;->actions:[Landroid/app/Notification$Action;
  
802 ····if-eqz·v4,·:cond_0804 ····if-eqz·v1,·:cond_0
  
803 ····.line·191805 ····.line·191
804 ····const-string·v4,·"actions"806 ····const-string·v1,·"actions"
  
805 ····invoke-virtual·{p1,·v4},·Landroid/util/JsonWriter;->name(Ljava/lang/String;)Landroid/util/JsonWriter;807 ····invoke-virtual·{p1,·v1},·Landroid/util/JsonWriter;->name(Ljava/lang/String;)Landroid/util/JsonWriter;
  
806 ····.line·192808 ····.line·192
807 ····invoke-virtual·{p1},·Landroid/util/JsonWriter;->beginArray()Landroid/util/JsonWriter;809 ····invoke-virtual·{p1},·Landroid/util/JsonWriter;->beginArray()Landroid/util/JsonWriter;
  
808 ····.line·193810 ····.line·193
809 ····iget-object·v1,·p2,·Landroid/app/Notification;->actions:[Landroid/app/Notification$Action;811 ····iget-object·v2,·p2,·Landroid/app/Notification;->actions:[Landroid/app/Notification$Action;
  
810 ····.local·v1,·"arr$":[Landroid/app/Notification$Action; 
811 ····array-length·v3,·v1812 ····array-length·v3,·v2
  
812 ····.local·v3,·"len$":I 
813 ····const/4·v2,·0x0813 ····const/4·v1,·0x0
  
814 ····.local·v2,·"i$":I 
815 ····:goto_1814 ····:goto_1
816 ····if-ge·v2,·v3,·:cond_2815 ····if-ge·v1,·v3,·:cond_2
  
817 ····aget-object·v0,·v1,·v2816 ····aget-object·v0,·v2,·v1
  
818 ····.line·194817 ····.line·194
819 ····.local·v0,·"a":Landroid/app/Notification$Action;818 ····.local·v0,·"a":Landroid/app/Notification$Action;
820 ····invoke-virtual·{p1},·Landroid/util/JsonWriter;->beginObject()Landroid/util/JsonWriter;819 ····invoke-virtual·{p1},·Landroid/util/JsonWriter;->beginObject()Landroid/util/JsonWriter;
  
821 ····.line·195820 ····.line·195
822 ····const-string·v4,·"title"821 ····const-string·v4,·"title"
Offset 849, 15 lines modifiedOffset 848, 15 lines modified
  
849 ····invoke-virtual·{v4,·v5},·Landroid/util/JsonWriter;->value(Ljava/lang/String;)Landroid/util/JsonWriter;848 ····invoke-virtual·{v4,·v5},·Landroid/util/JsonWriter;->value(Ljava/lang/String;)Landroid/util/JsonWriter;
  
850 ····.line·196849 ····.line·196
851 ····invoke-virtual·{p1},·Landroid/util/JsonWriter;->endObject()Landroid/util/JsonWriter;850 ····invoke-virtual·{p1},·Landroid/util/JsonWriter;->endObject()Landroid/util/JsonWriter;
  
852 ····.line·193851 ····.line·193
853 ····add-int/lit8·v2,·v2,·0x1852 ····add-int/lit8·v1,·v1,·0x1
  
854 ····goto·:goto_1853 ····goto·:goto_1
  
855 ····.line·198854 ····.line·198
856 ····.end·local·v0····#·"a":Landroid/app/Notification$Action;855 ····.end·local·v0····#·"a":Landroid/app/Notification$Action;
857 ····:cond_2856 ····:cond_2
858 ····invoke-virtual·{p1},·Landroid/util/JsonWriter;->endArray()Landroid/util/JsonWriter;857 ····invoke-virtual·{p1},·Landroid/util/JsonWriter;->endArray()Landroid/util/JsonWriter;
Offset 993, 101 lines modifiedOffset 992, 95 lines modified
  
993 ····goto·:goto_0992 ····goto·:goto_0
994 .end·method993 .end·method
  
  
995 #·virtual·methods994 #·virtual·methods
996 .method·public·toJSON(Landroid/content/Context;)Ljava/lang/String;995 .method·public·toJSON(Landroid/content/Context;)Ljava/lang/String;
997 ····.locals·9996 ····.locals·7
998 ····.param·p1,·"context"····#·Landroid/content/Context;997 ····.param·p1,·"context"····#·Landroid/content/Context;
  
999 ····.prologue998 ····.prologue
1000 ····.line·54999 ····.line·54
1001 ····new-instance·v4,·Ljava/io/StringWriter;1000 ····new-instance·v1,·Ljava/io/StringWriter;
  
1002 ····invoke-direct·{v4},·Ljava/io/StringWriter;-><init>()V1001 ····invoke-direct·{v1},·Ljava/io/StringWriter;-><init>()V
  
1003 ····.line·551002 ····.line·55
1004 ····.local·v4,·"out":Ljava/io/StringWriter;1003 ····.local·v1,·"out":Ljava/io/StringWriter;
1005 ····new-instance·v6,·Landroid/util/JsonWriter;1004 ····new-instance·v3,·Landroid/util/JsonWriter;
  
1006 ····invoke-direct·{v6,·v4},·Landroid/util/JsonWriter;-><init>(Ljava/io/Writer;)V1005 ····invoke-direct·{v3,·v1},·Landroid/util/JsonWriter;-><init>(Ljava/io/Writer;)V
  
1007 ····.line·581006 ····.line·58
1008 ····.local·v6,·"writer":Landroid/util/JsonWriter;1007 ····.local·v3,·"writer":Landroid/util/JsonWriter;
1009 ····:try_start_01008 ····:try_start_0
1010 ····invoke-virtual·{v6},·Landroid/util/JsonWriter;->beginObject()Landroid/util/JsonWriter;1009 ····invoke-virtual·{v3},·Landroid/util/JsonWriter;->beginObject()Landroid/util/JsonWriter;
Max diff block lines reached; 4010/8576 bytes (46.76%) of diff not shown.
730 B
smali/org/holylobster/nuntius/adapter/AppBlacklistAdapter$ViewHolder.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·this$0:Lorg/holylobster/nuntius/adapter/AppBlacklistAdapter;24 .field·final·synthetic·this$0:Lorg/holylobster/nuntius/adapter/AppBlacklistAdapter;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·public·constructor·<init>(Lorg/holylobster/nuntius/adapter/AppBlacklistAdapter;Landroid/view/View;)V26 .method·public·constructor·<init>(Lorg/holylobster/nuntius/adapter/AppBlacklistAdapter;Landroid/view/View;)V
27 ····.locals·227 ····.locals·2
 28 ····.param·p1,·"this$0"····#·Lorg/holylobster/nuntius/adapter/AppBlacklistAdapter;
28 ····.param·p2,·"v"····#·Landroid/view/View;29 ····.param·p2,·"v"····#·Landroid/view/View;
  
29 ····.prologue30 ····.prologue
30 ····.line·9531 ····.line·95
31 ····iput-object·p1,·p0,·Lorg/holylobster/nuntius/adapter/AppBlacklistAdapter$ViewHolder;->this$0:Lorg/holylobster/nuntius/adapter/AppBlacklistAdapter;32 ····iput-object·p1,·p0,·Lorg/holylobster/nuntius/adapter/AppBlacklistAdapter$ViewHolder;->this$0:Lorg/holylobster/nuntius/adapter/AppBlacklistAdapter;
  
32 ····.line·9633 ····.line·96
1.87 KB
smali/org/holylobster/nuntius/adapter/AppBlacklistAdapter.smali
    
Offset 102, 22 lines modifiedOffset 102, 19 lines modified
102 ····move-result·v0102 ····move-result·v0
  
103 ····return·v0103 ····return·v0
104 .end·method104 .end·method
  
105 .method·public·bridge·synthetic·onBindViewHolder(Landroid/support/v7/widget/RecyclerView$ViewHolder;I)V105 .method·public·bridge·synthetic·onBindViewHolder(Landroid/support/v7/widget/RecyclerView$ViewHolder;I)V
106 ····.locals·0106 ····.locals·0
107 ····.param·p1,·"x0"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; 
108 ····.param·p2,·"x1"····#·I 
  
109 ····.prologue107 ····.prologue
110 ····.line·36108 ····.line·36
111 ····check-cast·p1,·Lorg/holylobster/nuntius/adapter/AppBlacklistAdapter$ViewHolder;109 ····check-cast·p1,·Lorg/holylobster/nuntius/adapter/AppBlacklistAdapter$ViewHolder;
  
112 ····.end·local·p1····#·"x0":Landroid/support/v7/widget/RecyclerView$ViewHolder; 
113 ····invoke-virtual·{p0,·p1,·p2},·Lorg/holylobster/nuntius/adapter/AppBlacklistAdapter;->onBindViewHolder(Lorg/holylobster/nuntius/adapter/AppBlacklistAdapter$ViewHolder;I)V110 ····invoke-virtual·{p0,·p1,·p2},·Lorg/holylobster/nuntius/adapter/AppBlacklistAdapter;->onBindViewHolder(Lorg/holylobster/nuntius/adapter/AppBlacklistAdapter$ViewHolder;I)V
  
114 ····return-void111 ····return-void
115 .end·method112 .end·method
  
116 .method·public·onBindViewHolder(Lorg/holylobster/nuntius/adapter/AppBlacklistAdapter$ViewHolder;I)V113 .method·public·onBindViewHolder(Lorg/holylobster/nuntius/adapter/AppBlacklistAdapter$ViewHolder;I)V
117 ····.locals·3114 ····.locals·3
Offset 165, 16 lines modifiedOffset 162, 14 lines modified
  
165 ····.line·78162 ····.line·78
166 ····return-void163 ····return-void
167 .end·method164 .end·method
  
168 .method·public·bridge·synthetic·onCreateViewHolder(Landroid/view/ViewGroup;I)Landroid/support/v7/widget/RecyclerView$ViewHolder;165 .method·public·bridge·synthetic·onCreateViewHolder(Landroid/view/ViewGroup;I)Landroid/support/v7/widget/RecyclerView$ViewHolder;
169 ····.locals·1166 ····.locals·1
170 ····.param·p1,·"x0"····#·Landroid/view/ViewGroup; 
171 ····.param·p2,·"x1"····#·I 
  
172 ····.prologue167 ····.prologue
173 ····.line·36168 ····.line·36
174 ····invoke-virtual·{p0,·p1,·p2},·Lorg/holylobster/nuntius/adapter/AppBlacklistAdapter;->onCreateViewHolder(Landroid/view/ViewGroup;I)Lorg/holylobster/nuntius/adapter/AppBlacklistAdapter$ViewHolder;169 ····invoke-virtual·{p0,·p1,·p2},·Lorg/holylobster/nuntius/adapter/AppBlacklistAdapter;->onCreateViewHolder(Landroid/view/ViewGroup;I)Lorg/holylobster/nuntius/adapter/AppBlacklistAdapter$ViewHolder;
  
175 ····move-result-object·v0170 ····move-result-object·v0
  
Offset 196, 14 lines modifiedOffset 191, 15 lines modified
  
196 ····move-result-object·v2191 ····move-result-object·v2
  
197 ····const·v3,·0x7f03001c192 ····const·v3,·0x7f03001c
  
198 ····const/4·v4,·0x0193 ····const/4·v4,·0x0
  
 194 ····.line·66
199 ····invoke-virtual·{v2,·v3,·p1,·v4},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;195 ····invoke-virtual·{v2,·v3,·p1,·v4},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
200 ····move-result-object·v0196 ····move-result-object·v0
  
201 ····.line·68197 ····.line·68
202 ····.local·v0,·"v":Landroid/view/View;198 ····.local·v0,·"v":Landroid/view/View;
203 ····new-instance·v1,·Lorg/holylobster/nuntius/adapter/AppBlacklistAdapter$ViewHolder;199 ····new-instance·v1,·Lorg/holylobster/nuntius/adapter/AppBlacklistAdapter$ViewHolder;