Offset 1, 18 lines modified | Offset 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:·5995be079c77b7f958586404c1f2ede6a81e645d4431c6af1229263060e7b729 | ||
10 | Signer·#1·certificate·SHA-1·digest:·4b4ee6262165566a374cbff867a944fb4694d5f0 | ||
11 | Signer·#1·certificate·MD5·digest:·26fcae5367dd0e78a3d830c421a1e740 | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·640f57bc978f4e314c2a6b28d45ba99da382f80e990cccc1ab1149fd0203d558 | ||
15 | Signer·#1·public·key·SHA-1·digest:·70084f53cce52e9ec0613e697790bcf4fc33d989 | ||
16 | Signer·#1·public·key·MD5·digest:·1077f568e0239c883cb800421086a8df | ||
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/. |
Offset 1, 394 lines modified | Offset 1, 392 lines modified | Diff chunk too large, falling back to line-by-line diff (392 lines added, 394 lines removed) | |
1 | Zip·file·size:·165 | 1 | Zip·file·size:·1650889·bytes,·number·of·entries:·390 |
2 | -rw----·····2.0·fat···· | 2 | -rw----·····2.0·fat·····2328·bX·defN·17-Sep-26·00:26·AndroidManifest.xml |
3 | -rw----·····2.0·fat···· | 3 | -rw----·····2.0·fat······620·bl·defN·17-Sep-26·00:26·res/anim-v21/design_bottom_sheet_slide_in.xml |
4 | -rw----·····2.0·fat····· | 4 | -rw----·····2.0·fat······620·bl·defN·17-Sep-26·00:26·res/anim-v21/design_bottom_sheet_slide_out.xml |
5 | -rw----·····2.0·fat······ | 5 | -rw----·····2.0·fat······396·bl·defN·17-Sep-26·00:26·res/anim/abc_fade_in.xml |
6 | -rw----·····2.0·fat······ | 6 | -rw----·····2.0·fat······396·bl·defN·17-Sep-26·00:26·res/anim/abc_fade_out.xml |
7 | -rw----·····2.0·fat····· | 7 | -rw----·····2.0·fat······860·bl·defN·17-Sep-26·00:26·res/anim/abc_grow_fade_in_from_bottom.xml |
8 | -rw----·····2.0·fat······ | 8 | -rw----·····2.0·fat······512·bl·defN·17-Sep-26·00:26·res/anim/abc_popup_enter.xml |
9 | -rw----·····2.0·fat······ | 9 | -rw----·····2.0·fat······512·bl·defN·17-Sep-26·00:26·res/anim/abc_popup_exit.xml |
10 | -rw----·····2.0·fat······ | 10 | -rw----·····2.0·fat······860·bl·defN·17-Sep-26·00:26·res/anim/abc_shrink_fade_out_from_bottom.xml |
11 | -rw----·····2.0·fat······ | 11 | -rw----·····2.0·fat······400·bl·defN·17-Sep-26·00:26·res/anim/abc_slide_in_bottom.xml |
12 | -rw----·····2.0·fat······ | 12 | -rw----·····2.0·fat······400·bl·defN·17-Sep-26·00:26·res/anim/abc_slide_in_top.xml |
13 | -rw----·····2.0·fat······ | 13 | -rw----·····2.0·fat······400·bl·defN·17-Sep-26·00:26·res/anim/abc_slide_out_bottom.xml |
14 | -rw----·····2.0·fat······ | 14 | -rw----·····2.0·fat······400·bl·defN·17-Sep-26·00:26·res/anim/abc_slide_out_top.xml |
15 | -rw----·····2.0·fat······ | 15 | -rw----·····2.0·fat······620·bl·defN·17-Sep-26·00:26·res/anim/design_bottom_sheet_slide_in.xml |
16 | -rw----·····2.0·fat······ | 16 | -rw----·····2.0·fat······620·bl·defN·17-Sep-26·00:26·res/anim/design_bottom_sheet_slide_out.xml |
17 | -rw----·····2.0·fat······ | 17 | -rw----·····2.0·fat······688·bl·defN·17-Sep-26·00:26·res/anim/design_fab_in.xml |
18 | -rw----·····2.0·fat······ | 18 | -rw----·····2.0·fat······688·bl·defN·17-Sep-26·00:26·res/anim/design_fab_out.xml |
19 | -rw----·····2.0·fat······ | 19 | -rw----·····2.0·fat······320·bl·defN·17-Sep-26·00:26·res/anim/design_snackbar_in.xml |
20 | -rw----·····2.0·fat······ | 20 | -rw----·····2.0·fat······320·bl·defN·17-Sep-26·00:26·res/anim/design_snackbar_out.xml |
21 | -rw----·····2.0·fat······ | 21 | -rw----·····2.0·fat······472·bl·defN·17-Sep-26·00:26·res/color-v11/abc_background_cache_hint_selector_material_dark.xml |
22 | -rw----·····2.0·fat······ | 22 | -rw----·····2.0·fat······472·bl·defN·17-Sep-26·00:26·res/color-v11/abc_background_cache_hint_selector_material_light.xml |
23 | -rw----·····2.0·fat······ | 23 | -rw----·····2.0·fat······548·bl·defN·17-Sep-26·00:26·res/color-v23/abc_color_highlight_material.xml |
24 | -rw----·····2.0·fat······3 | 24 | -rw----·····2.0·fat······344·bl·defN·17-Sep-26·00:26·res/color/abc_background_cache_hint_selector_material_dark.xml |
25 | -rw----·····2.0·fat······3 | 25 | -rw----·····2.0·fat······344·bl·defN·17-Sep-26·00:26·res/color/abc_background_cache_hint_selector_material_light.xml |
26 | -rw----·····2.0·fat······4 | 26 | -rw----·····2.0·fat······468·bl·defN·17-Sep-26·00:26·res/color/abc_primary_text_disable_only_material_dark.xml |
27 | -rw----·····2.0·fat······4 | 27 | -rw----·····2.0·fat······468·bl·defN·17-Sep-26·00:26·res/color/abc_primary_text_disable_only_material_light.xml |
28 | -rw----·····2.0·fat······ | 28 | -rw----·····2.0·fat······468·bl·defN·17-Sep-26·00:26·res/color/abc_primary_text_material_dark.xml |
29 | -rw----·····2.0·fat······ | 29 | -rw----·····2.0·fat······468·bl·defN·17-Sep-26·00:26·res/color/abc_primary_text_material_light.xml |
30 | -rw----·····2.0·fat······ | 30 | -rw----·····2.0·fat······596·bl·defN·17-Sep-26·00:26·res/color/abc_search_url_text.xml |
31 | -rw----·····2.0·fat······468·bl·defN·1 | 31 | -rw----·····2.0·fat······468·bl·defN·17-Sep-26·00:26·res/color/abc_secondary_text_material_dark.xml |
32 | -rw----·····2.0·fat······468·bl·defN·1 | 32 | -rw----·····2.0·fat······468·bl·defN·17-Sep-26·00:26·res/color/abc_secondary_text_material_light.xml |
33 | -rw----·····2.0·fat······468·bl·defN·1 | 33 | -rw----·····2.0·fat······468·bl·defN·17-Sep-26·00:26·res/color/switch_thumb_material_dark.xml |
34 | -rw----·····2.0·fat······468·bl·defN·1 | 34 | -rw----·····2.0·fat······468·bl·defN·17-Sep-26·00:26·res/color/switch_thumb_material_light.xml |
35 | -rw----····· | 35 | -rw----·····1.0·fat······287·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png |
36 | -rw----····· | 36 | -rw----·····1.0·fat······306·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png |
37 | -rw----····· | 37 | -rw----·····1.0·fat······549·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png |
38 | -rw----····· | 38 | -rw----·····1.0·fat······622·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png |
39 | -rw----····· | 39 | -rw----·····1.0·fat······753·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png |
40 | -rw----·····1.0·fat····· | 40 | -rw----·····1.0·fat·····1589·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png |
41 | -rw----·····1.0·fat····· | 41 | -rw----·····1.0·fat·····1057·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png |
42 | -rw----·····1.0·fat····· | 42 | -rw----·····1.0·fat·····1548·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png |
43 | -rw----·····1.0·fat····· | 43 | -rw----·····1.0·fat·····1748·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png |
44 | -rw----·····1.0·fat······ | 44 | -rw----·····1.0·fat······229·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png |
45 | -rw----·····1.0·fat····· | 45 | -rw----·····1.0·fat······388·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
46 | -rw----·····1.0·fat····· | 46 | -rw----·····1.0·fat······280·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png |
47 | -rw----·····1.0·fat····· | 47 | -rw----·····1.0·fat······233·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png |
48 | -rw----·····1.0·fat····· | 48 | -rw----·····1.0·fat······147·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png |
49 | -rw----·····1.0·fat······2 | 49 | -rw----·····1.0·fat······281·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
50 | -rw----·····1.0·fat······ | 50 | -rw----·····1.0·fat······612·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
51 | -rw----·····1.0·fat······ | 51 | -rw----·····1.0·fat······190·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png |
52 | -rw----·····1.0·fat······ | 52 | -rw----·····1.0·fat······373·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png |
53 | -rw----·····1.0·fat······ | 53 | -rw----·····1.0·fat······270·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png |
54 | -rw----·····1.0·fat······ | 54 | -rw----·····1.0·fat······791·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png |
55 | -rw----·····1.0·fat······ | 55 | -rw----·····1.0·fat······581·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png |
56 | -rw----·····1.0·fat······ | 56 | -rw----·····1.0·fat······494·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_ic_star_black_16dp.png |
57 | -rw----·····1.0·fat······ | 57 | -rw----·····1.0·fat······975·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_ic_star_black_36dp.png |
58 | -rw----·····1.0·fat······ | 58 | -rw----·····1.0·fat······350·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_ic_star_half_black_16dp.png |
59 | -rw----·····1.0·fat······ | 59 | -rw----·····1.0·fat······623·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_ic_star_half_black_36dp.png |
60 | -rw----·····1.0·fat······5 | 60 | -rw----·····1.0·fat······541·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png |
61 | -rw----·····1.0·fat······ | 61 | -rw----·····1.0·fat······170·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png |
62 | -rw----·····1.0·fat······ | 62 | -rw----·····1.0·fat······244·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_list_focused_holo.9.png |
63 | -rw----·····1.0·fat······ | 63 | -rw----·····1.0·fat······212·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png |
64 | -rw----·····1.0·fat······ | 64 | -rw----·····1.0·fat······212·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png |
65 | -rw----·····1.0·fat······ | 65 | -rw----·····1.0·fat······212·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png |
66 | -rw----·····1.0·fat······ | 66 | -rw----·····1.0·fat······239·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png |
67 | -rw----·····1.0·fat······24 | 67 | -rw----·····1.0·fat······240·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png |
68 | -rw----·····1.0·fat······ | 68 | -rw----·····1.0·fat······817·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png |
69 | -rw----·····1.0·fat····· | 69 | -rw----·····1.0·fat·····1290·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png |
70 | -rw----·····1.0·fat······2 | 70 | -rw----·····1.0·fat······259·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png |
71 | -rw----·····1.0·fat······2 | 71 | -rw----·····1.0·fat······271·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png |
72 | -rw----·····1.0·fat······ | 72 | -rw----·····1.0·fat······387·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png |
73 | -rw----·····1.0·fat······ | 73 | -rw----·····1.0·fat······214·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png |
74 | -rw----·····1.0·fat····· | 74 | -rw----·····1.0·fat······201·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png |
75 | -rw----·····1.0·fat······ | 75 | -rw----·····1.0·fat······368·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png |
76 | -rw----·····1.0·fat······ | 76 | -rw----·····1.0·fat······538·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png |
77 | -rw----·····1.0·fat······ | 77 | -rw----·····1.0·fat······199·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png |
78 | -rw----·····1.0·fat······ | 78 | -rw----·····1.0·fat······192·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png |
79 | -rw----·····1.0·fat······ | 79 | -rw----·····1.0·fat······198·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png |
80 | -rw----·····1.0·fat······ | 80 | -rw----·····1.0·fat······182·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png |
81 | -rw----·····1.0·fat······ | 81 | -rw----·····1.0·fat······182·b-·stor·17-Sep-26·00:26·res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png |
82 | -rw----·····1.0·fat······ | 82 | -rw----·····1.0·fat······384·b-·stor·17-Sep-26·00:26·res/drawable-ldrtl-hdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
83 | -rw----·····1.0·fat······ | 83 | -rw----·····1.0·fat······289·b-·stor·17-Sep-26·00:26·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png |
84 | -rw----·····1.0·fat······ | 84 | -rw----·····1.0·fat······585·b-·stor·17-Sep-26·00:26·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png |
85 | -rw----·····1.0·fat······ | 85 | -rw----·····1.0·fat······367·b-·stor·17-Sep-26·00:26·res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
86 | -rw----·····1.0·fat······ | 86 | -rw----·····1.0·fat······325·b-·stor·17-Sep-26·00:26·res/drawable-ldrtl-mdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
87 | -rw----·····1.0·fat······ | 87 | -rw----·····1.0·fat······174·b-·stor·17-Sep-26·00:26·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png |
88 | -rw----·····1.0·fat······ | 88 | -rw----·····1.0·fat······381·b-·stor·17-Sep-26·00:26·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_cut_mtrl_alpha.png |
89 | -rw----·····1.0·fat······ | 89 | -rw----·····1.0·fat······342·b-·stor·17-Sep-26·00:26·res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
90 | -rw----·····1.0·fat······ | 90 | -rw----·····1.0·fat······428·b-·stor·17-Sep-26·00:26·res/drawable-ldrtl-xhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
91 | -rw----·····1.0·fat······ | 91 | -rw----·····1.0·fat······237·b-·stor·17-Sep-26·00:26·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png |
92 | -rw----·····1.0·fat······ | 92 | -rw----·····1.0·fat······729·b-·stor·17-Sep-26·00:26·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png |
93 | -rw----·····1.0·fat······ | 93 | -rw----·····1.0·fat······483·b-·stor·17-Sep-26·00:26·res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
94 | -rw----·····1.0·fat······ | 94 | -rw----·····1.0·fat······475·b-·stor·17-Sep-26·00:26·res/drawable-ldrtl-xxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
95 | -rw----·····1.0·fat······ | 95 | -rw----·····1.0·fat······346·b-·stor·17-Sep-26·00:26·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png |
96 | -rw----·····1.0·fat······ | 96 | -rw----·····1.0·fat······934·b-·stor·17-Sep-26·00:26·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png |
97 | -rw----·····1.0·fat······ | 97 | -rw----·····1.0·fat······593·b-·stor·17-Sep-26·00:26·res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
98 | -rw----·····1.0·fat······ | 98 | -rw----·····1.0·fat······246·b-·stor·17-Sep-26·00:26·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
99 | -rw----·····1.0·fat······ | 99 | -rw----·····1.0·fat······399·b-·stor·17-Sep-26·00:26·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png |
100 | -rw----·····1.0·fat····· | 100 | -rw----·····1.0·fat·····1257·b-·stor·17-Sep-26·00:26·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png |
101 | -rw----·····1.0·fat······ | 101 | -rw----·····1.0·fat······518·b-·stor·17-Sep-26·00:26·res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
102 | -rw----·····1.0·fat······ | 102 | -rw----·····1.0·fat······274·b-·stor·17-Sep-26·00:26·res/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png |
103 | -rw----·····1.0·fat······2 | 103 | -rw----·····1.0·fat······288·b-·stor·17-Sep-26·00:26·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png |
104 | -rw----·····1.0·fat······ | 104 | -rw----·····1.0·fat······429·b-·stor·17-Sep-26·00:26·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png |
105 | -rw----·····1.0·fat····· | 105 | -rw----·····1.0·fat······428·b-·stor·17-Sep-26·00:26·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png |
106 | -rw----·····1.0·fat······ | 106 | -rw----·····1.0·fat······493·b-·stor·17-Sep-26·00:26·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png |
107 | -rw----·····1.0·fat····· | 107 | -rw----·····1.0·fat·····1331·b-·stor·17-Sep-26·00:26·res/drawable-mdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png |
108 | -rw----·····1.0·fat······ | 108 | -rw----·····1.0·fat······985·b-·stor·17-Sep-26·00:26·res/drawable-mdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png |
109 | -rw----·····1.0·fat····· | 109 | -rw----·····1.0·fat·····1047·b-·stor·17-Sep-26·00:26·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png |
110 | -rw----·····1.0·fat····· | 110 | -rw----·····1.0·fat·····1124·b-·stor·17-Sep-26·00:26·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png |
111 | -rw----·····1.0·fat······ | 111 | -rw----·····1.0·fat······225·b-·stor·17-Sep-26·00:26·res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png |
112 | -rw----·····1.0·fat····· | 112 | -rw----·····1.0·fat······327·b-·stor·17-Sep-26·00:26·res/drawable-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
113 | -rw----·····1.0·fat······ | 113 | -rw----·····1.0·fat······236·b-·stor·17-Sep-26·00:26·res/drawable-mdpi-v4/abc_ic_clear_mtrl_alpha.png |
114 | -rw----·····1.0·fat····· | 114 | -rw----·····1.0·fat······263·b-·stor·17-Sep-26·00:26·res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png |
115 | -rw----·····1.0·fat····· | 115 | -rw----·····1.0·fat······149·b-·stor·17-Sep-26·00:26·res/drawable-mdpi-v4/abc_ic_go_search_api_mtrl_alpha.png |
116 | -rw----·····1.0·fat······ | 116 | -rw----·····1.0·fat······177·b-·stor·17-Sep-26·00:26·res/drawable-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
117 | -rw----·····1.0·fat······3 | 117 | -rw----·····1.0·fat······377·b-·stor·17-Sep-26·00:26·res/drawable-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
118 | -rw----·····1.0·fat······ | 118 | -rw----·····1.0·fat······158·b-·stor·17-Sep-26·00:26·res/drawable-mdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png |
119 | -rw----·····1.0·fat······2 | 119 | -rw----·····1.0·fat······234·b-·stor·17-Sep-26·00:26·res/drawable-mdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png |
120 | -rw----·····1.0·fat······1 | 120 | -rw----·····1.0·fat······186·b-·stor·17-Sep-26·00:26·res/drawable-mdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png |
121 | -rw----·····1.0·fat······ | 121 | -rw----·····1.0·fat······545·b-·stor·17-Sep-26·00:26·res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png |
122 | -rw----·····1.0·fat······3 | 122 | -rw----·····1.0·fat······390·b-·stor·17-Sep-26·00:26·res/drawable-mdpi-v4/abc_ic_search_api_mtrl_alpha.png |
123 | -rw----·····1.0·fat······ | 123 | -rw----·····1.0·fat······360·b-·stor·17-Sep-26·00:26·res/drawable-mdpi-v4/abc_ic_star_black_16dp.png |
124 | -rw----·····1.0·fat······ | 124 | -rw----·····1.0·fat······709·b-·stor·17-Sep-26·00:26·res/drawable-mdpi-v4/abc_ic_star_black_36dp.png |
125 | -rw----·····1.0·fat······ | 125 | -rw----·····1.0·fat······254·b-·stor·17-Sep-26·00:26·res/drawable-mdpi-v4/abc_ic_star_half_black_16dp.png |
126 | -rw----·····1.0·fat······ | 126 | -rw----·····1.0·fat······475·b-·stor·17-Sep-26·00:26·res/drawable-mdpi-v4/abc_ic_star_half_black_36dp.png |
Max diff block lines reached; -1/83107 bytes (-0.00%) of diff not shown. |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | 1 | Java·archive·data·(JAR) |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="2"·android:versionName="1.1"·package="com.evenement.encapsulation"·platformBuildVersionCode="23"·platformBuildVersionName="6.0-2 | 2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="2"·android:versionName="1.1"·package="com.evenement.encapsulation"·platformBuildVersionCode="23"·platformBuildVersionName="6.0-2704002"> |
3 | ··<uses-sdk·android:minSdkVersion="15"·android:targetSdkVersion="23"/> | 3 | ··<uses-sdk·android:minSdkVersion="15"·android:targetSdkVersion="23"/> |
4 | ··<uses-permission·android:name="android.permission.INTERNET"/> | 4 | ··<uses-permission·android:name="android.permission.INTERNET"/> |
5 | ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/> | 5 | ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/> |
6 | ··<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@drawable/ic_launcher"·android:allowBackup="true"·android:supportsRtl="true"> | 6 | ··<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@drawable/ic_launcher"·android:allowBackup="true"·android:supportsRtl="true"> |
7 | ····<activity·android:theme="@style/AppTheme.NoActionBar"·android:label="@string/app_name"·android:name="com.evenement.eveControl.MainActivity"·android:configChanges="keyboardHidden|orientation|screenSize"> | 7 | ····<activity·android:theme="@style/AppTheme.NoActionBar"·android:label="@string/app_name"·android:name="com.evenement.eveControl.MainActivity"·android:configChanges="keyboardHidden|orientation|screenSize"> |
8 | ······<intent-filter> | 8 | ······<intent-filter> |
9 | ········<action·android:name="android.intent.action.MAIN"/> | 9 | ········<action·android:name="android.intent.action.MAIN"/> |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·39157 | 1 | Zip·file·size:·3915756·bytes,·number·of·entries:·2099 |
2 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class | 2 | ?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.class | 3 | ?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.class | 4 | ?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.class | 5 | ?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.class | 6 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class |
7 | ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·android/support/annotation/BinderThread.class | 7 | ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·android/support/annotation/BinderThread.class |
8 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/BoolRes.class | 8 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/BoolRes.class |
Offset 1242, 15 lines modified | Offset 1242, 15 lines modified | ||
1242 | ?rwxrwxr-x··2.0·unx······194·b-·stor·80-Jan-01·00:00·com/evenement/eveControl/R$menu.class | 1242 | ?rwxrwxr-x··2.0·unx······194·b-·stor·80-Jan-01·00:00·com/evenement/eveControl/R$menu.class |
1243 | ?rwxrwxr-x··2.0·unx······203·b-·stor·80-Jan-01·00:00·com/evenement/eveControl/R$mipmap.class | 1243 | ?rwxrwxr-x··2.0·unx······203·b-·stor·80-Jan-01·00:00·com/evenement/eveControl/R$mipmap.class |
1244 | ?rwxrwxr-x··2.0·unx·····1671·b-·stor·80-Jan-01·00:00·com/evenement/eveControl/R$string.class | 1244 | ?rwxrwxr-x··2.0·unx·····1671·b-·stor·80-Jan-01·00:00·com/evenement/eveControl/R$string.class |
1245 | ?rwxrwxr-x··2.0·unx····21373·b-·defN·80-Jan-01·00:00·com/evenement/eveControl/R$style.class | 1245 | ?rwxrwxr-x··2.0·unx····21373·b-·defN·80-Jan-01·00:00·com/evenement/eveControl/R$style.class |
1246 | ?rwxrwxr-x··2.0·unx····27007·b-·defN·80-Jan-01·00:00·com/evenement/eveControl/R$styleable.class | 1246 | ?rwxrwxr-x··2.0·unx····27007·b-·defN·80-Jan-01·00:00·com/evenement/eveControl/R$styleable.class |
1247 | ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·com/evenement/eveControl/R.class | 1247 | ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·com/evenement/eveControl/R.class |
1248 | ?rwxrwxr-x··2.0·unx······438·b-·stor·80-Jan-01·00:00·com/evenement/eveControl/TrustManager.class | 1248 | ?rwxrwxr-x··2.0·unx······438·b-·stor·80-Jan-01·00:00·com/evenement/eveControl/TrustManager.class |
1249 | ?rwxrwxr-x··2.0·unx·····19 | 1249 | ?rwxrwxr-x··2.0·unx·····1989·b-·stor·80-Jan-01·00:00·com/evenement/eveControl/WebCookieManager.class |
1250 | ?rwxrwxr-x··2.0·unx······495·b-·stor·80-Jan-01·00:00·com/evenement/eveControl/WebViewClient.class | 1250 | ?rwxrwxr-x··2.0·unx······495·b-·stor·80-Jan-01·00:00·com/evenement/eveControl/WebViewClient.class |
1251 | ?rwxrwxr-x··2.0·unx······730·b-·stor·80-Jan-01·00:00·org/jsoup/Connection$Base.class | 1251 | ?rwxrwxr-x··2.0·unx······730·b-·stor·80-Jan-01·00:00·org/jsoup/Connection$Base.class |
1252 | ?rwxrwxr-x··2.0·unx······342·b-·stor·80-Jan-01·00:00·org/jsoup/Connection$KeyVal.class | 1252 | ?rwxrwxr-x··2.0·unx······342·b-·stor·80-Jan-01·00:00·org/jsoup/Connection$KeyVal.class |
1253 | ?rwxrwxr-x··2.0·unx·····1031·b-·stor·80-Jan-01·00:00·org/jsoup/Connection$Method.class | 1253 | ?rwxrwxr-x··2.0·unx·····1031·b-·stor·80-Jan-01·00:00·org/jsoup/Connection$Method.class |
1254 | ?rwxrwxr-x··2.0·unx·····1298·b-·stor·80-Jan-01·00:00·org/jsoup/Connection.class | 1254 | ?rwxrwxr-x··2.0·unx·····1298·b-·stor·80-Jan-01·00:00·org/jsoup/Connection.class |
1255 | ?rwxrwxr-x··2.0·unx······701·b-·stor·80-Jan-01·00:00·org/jsoup/HttpStatusException.class | 1255 | ?rwxrwxr-x··2.0·unx······701·b-·stor·80-Jan-01·00:00·org/jsoup/HttpStatusException.class |
1256 | ?rwxrwxr-x··2.0·unx·····2605·b-·stor·80-Jan-01·00:00·org/jsoup/Jsoup.class | 1256 | ?rwxrwxr-x··2.0·unx·····2605·b-·stor·80-Jan-01·00:00·org/jsoup/Jsoup.class |
Offset 2094, 8 lines modified | Offset 2094, 8 lines modified | ||
2094 | ?rwxrwxr-x··2.0·unx·····1963·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.class | 2094 | ?rwxrwxr-x··2.0·unx·····1963·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.class |
2095 | ?rwxrwxr-x··2.0·unx·····1020·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class | 2095 | ?rwxrwxr-x··2.0·unx·····1020·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class |
2096 | ?rwxrwxr-x··2.0·unx······829·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.class | 2096 | ?rwxrwxr-x··2.0·unx······829·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.class |
2097 | ?rwxrwxr-x··2.0·unx······469·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr2ViewCompatImpl.class | 2097 | ?rwxrwxr-x··2.0·unx······469·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr2ViewCompatImpl.class |
2098 | ?rwxrwxr-x··2.0·unx······701·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class | 2098 | ?rwxrwxr-x··2.0·unx······701·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class |
2099 | ?rwxrwxr-x··2.0·unx·····2657·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$LollipopViewCompatImpl.class | 2099 | ?rwxrwxr-x··2.0·unx·····2657·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$LollipopViewCompatImpl.class |
2100 | ?rwxrwxr-x··2.0·unx······641·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$MarshmallowViewCompatImpl.class | 2100 | ?rwxrwxr-x··2.0·unx······641·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$MarshmallowViewCompatImpl.class |
2101 | 2099·files,·425702 | 2101 | 2099·files,·4257020·bytes·uncompressed,·3507244·bytes·compressed:··17.6% |
Offset 73, 21 lines modified | Offset 73, 21 lines modified | ||
73 | ············final·Object·invoke·=·invoke2·=·method3.invoke(bundle2,·array3); | 73 | ············final·Object·invoke·=·invoke2·=·method3.invoke(bundle2,·array3); |
74 | ············try·{ | 74 | ············try·{ |
75 | ················final·Object·o·=·invoke2; | 75 | ················final·Object·o·=·invoke2; |
76 | ················final·IBinder·binder2; | 76 | ················final·IBinder·binder2; |
77 | ················final·IBinder·binder·=·binder2·=·(IBinder)o; | 77 | ················final·IBinder·binder·=·binder2·=·(IBinder)o; |
78 | ················return·binder2; | 78 | ················return·binder2; |
79 | ············} | 79 | ············} |
80 | ············catch·(IllegalAccessException·ex3)·{} | ||
80 | ············catch·(IllegalArgumentException·ex | 81 | ············catch·(IllegalArgumentException·ex)·{} |
81 | ············catch·(InvocationTargetException·ex)·{} | 82 | ············catch·(InvocationTargetException·ex)·{} |
82 | ············catch·(IllegalAccessException·ex)·{} | ||
83 | ········} | 83 | ········} |
84 | ········catch·(IllegalAccessException·ex4)·{} | ||
84 | ········catch·(IllegalArgumentException·ex | 85 | ········catch·(IllegalArgumentException·ex5)·{} |
85 | ········catch·(InvocationTargetException·ex | 86 | ········catch·(InvocationTargetException·ex6)·{} |
86 | ········catch·(IllegalAccessException·ex6)·{} | ||
87 | ····} | 87 | ····} |
88 | ···· | 88 | ···· |
89 | ····public·static·void·putBinder(final·Bundle·p0,·final·String·p1,·final·IBinder·p2)·{ | 89 | ····public·static·void·putBinder(final·Bundle·p0,·final·String·p1,·final·IBinder·p2)·{ |
90 | ········//· | 90 | ········//· |
91 | ········//·This·method·could·not·be·decompiled. | 91 | ········//·This·method·could·not·be·decompiled. |
92 | ········//· | 92 | ········//· |
93 | ········//·Original·Bytecode: | 93 | ········//·Original·Bytecode: |
Offset 206, 29 lines modified | Offset 206, 29 lines modified | ||
206 | ········//··23·····28·····147····170····Ljava/lang/NoSuchMethodException; | 206 | ········//··23·····28·····147····170····Ljava/lang/NoSuchMethodException; |
207 | ········//··40·····43·····147····170····Ljava/lang/NoSuchMethodException; | 207 | ········//··40·····43·····147····170····Ljava/lang/NoSuchMethodException; |
208 | ········//··54·····57·····147····170····Ljava/lang/NoSuchMethodException; | 208 | ········//··54·····57·····147····170····Ljava/lang/NoSuchMethodException; |
209 | ········//··61·····66·····147····170····Ljava/lang/NoSuchMethodException; | 209 | ········//··61·····66·····147····170····Ljava/lang/NoSuchMethodException; |
210 | ········//··68·····73·····147····170····Ljava/lang/NoSuchMethodException; | 210 | ········//··68·····73·····147····170····Ljava/lang/NoSuchMethodException; |
211 | ········//··73·····76·····147····170····Ljava/lang/NoSuchMethodException; | 211 | ········//··73·····76·····147····170····Ljava/lang/NoSuchMethodException; |
212 | ········//··83·····88·····147····170····Ljava/lang/NoSuchMethodException; | 212 | ········//··83·····88·····147····170····Ljava/lang/NoSuchMethodException; |
213 | ········//··102····105···· | 213 | ········//··102····105····204····209····Ljava/lang/reflect/InvocationTargetException; |
214 | ········//··102····105···· | 214 | ········//··102····105····170····172····Ljava/lang/IllegalAccessException; |
215 | ········//··102····105····1 | 215 | ········//··102····105····199····204····Ljava/lang/IllegalArgumentException; |
216 | ········//··110····115···· | 216 | ········//··110····115····204····209····Ljava/lang/reflect/InvocationTargetException; |
217 | ········//··110····115···· | 217 | ········//··110····115····170····172····Ljava/lang/IllegalAccessException; |
218 | ········//··110····115····1 | 218 | ········//··110····115····199····204····Ljava/lang/IllegalArgumentException; |
219 | ········//··126····128···· | 219 | ········//··126····128····204····209····Ljava/lang/reflect/InvocationTargetException; |
220 | ········//··126····128···· | 220 | ········//··126····128····170····172····Ljava/lang/IllegalAccessException; |
221 | ········//··126····128····1 | 221 | ········//··126····128····199····204····Ljava/lang/IllegalArgumentException; |
222 | ········//··135····137···· | 222 | ········//··135····137····204····209····Ljava/lang/reflect/InvocationTargetException; |
223 | ········//··135····137···· | 223 | ········//··135····137····170····172····Ljava/lang/IllegalAccessException; |
224 | ········//··135····137····1 | 224 | ········//··135····137····199····204····Ljava/lang/IllegalArgumentException; |
225 | ········//··140····146···· | 225 | ········//··140····146····204····209····Ljava/lang/reflect/InvocationTargetException; |
226 | ········//··140····146···· | 226 | ········//··140····146····170····172····Ljava/lang/IllegalAccessException; |
227 | ········//··140····146····1 | 227 | ········//··140····146····199····204····Ljava/lang/IllegalArgumentException; |
228 | ········//· | 228 | ········//· |
229 | ········//·The·error·that·occurred·was: | 229 | ········//·The·error·that·occurred·was: |
230 | ········//· | 230 | ········//· |
231 | ········//·java.lang.IllegalStateException:·Expression·is·linked·from·several·locations:·Label_0146: | 231 | ········//·java.lang.IllegalStateException:·Expression·is·linked·from·several·locations:·Label_0146: |
232 | ········//·····at·com.strobel.decompiler.ast.Error.expressionLinkedFromMultipleLocations(Error.java:27) | 232 | ········//·····at·com.strobel.decompiler.ast.Error.expressionLinkedFromMultipleLocations(Error.java:27) |
233 | ········//·····at·com.strobel.decompiler.ast.AstOptimizer.mergeDisparateObjectInitializations(AstOptimizer.java:2596) | 233 | ········//·····at·com.strobel.decompiler.ast.AstOptimizer.mergeDisparateObjectInitializations(AstOptimizer.java:2596) |
234 | ········//·····at·com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:235) | 234 | ········//·····at·com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:235) |
Offset 12, 19 lines modified | Offset 12, 19 lines modified | ||
12 | ····static·{ | 12 | ····static·{ |
13 | ········final·String·className·=·"android.service.media.IMediaBrowserServiceCallbacks$Stub"; | 13 | ········final·String·className·=·"android.service.media.IMediaBrowserServiceCallbacks$Stub"; |
14 | ········try·{ | 14 | ········try·{ |
15 | ············final·Method·method·=·Class.forName(className).getMethod("asInterface",·IBinder.class); | 15 | ············final·Method·method·=·Class.forName(className).getMethod("asInterface",·IBinder.class); |
16 | ············try·{ | 16 | ············try·{ |
17 | ················IMediaBrowserServiceCallbacksAdapterApi21$Stub.sAsInterfaceMethod·=·method; | 17 | ················IMediaBrowserServiceCallbacksAdapterApi21$Stub.sAsInterfaceMethod·=·method; |
18 | ············} | 18 | ············} |
19 | ············catch·(NoSuchMethodException·ex)·{} | ||
20 | ············catch·(ClassNotFoundException·ex | 19 | ············catch·(ClassNotFoundException·ex)·{} |
20 | ············catch·(NoSuchMethodException·ex2)·{} | ||
21 | ········} | 21 | ········} |
22 | ········catch·(NoSuchMethodException·ex3)·{} | ||
23 | ········catch·(ClassNotFoundException·ex | 22 | ········catch·(ClassNotFoundException·ex3)·{} |
23 | ········catch·(NoSuchMethodException·ex4)·{} | ||
24 | ····} | 24 | ····} |
25 | ···· | 25 | ···· |
26 | ····static·Object·asInterface(final·IBinder·binder)·{ | 26 | ····static·Object·asInterface(final·IBinder·binder)·{ |
27 | ········Object·invoke·=·null; | 27 | ········Object·invoke·=·null; |
28 | ········try·{ | 28 | ········try·{ |
29 | ············invoke·=·IMediaBrowserServiceCallbacksAdapterApi21$Stub.sAsInterfaceMethod.invoke(null,·binder); | 29 | ············invoke·=·IMediaBrowserServiceCallbacksAdapterApi21$Stub.sAsInterfaceMethod.invoke(null,·binder); |
30 | ············return·invoke; | 30 | ············return·invoke; |
Offset 22, 16 lines modified | Offset 22, 16 lines modified | ||
22 | ············final·Class<?>·forName·=·Class.forName(className); | 22 | ············final·Class<?>·forName·=·Class.forName(className); |
23 | ············final·Class<?>·forName2·=·Class.forName("android.content.pm.ParceledListSlice"); | 23 | ············final·Class<?>·forName2·=·Class.forName("android.content.pm.ParceledListSlice"); |
24 | ············this.mAsBinderMethod·=·forName.getMethod("asBinder",·(Class<?>[])new·Class[0]); | 24 | ············this.mAsBinderMethod·=·forName.getMethod("asBinder",·(Class<?>[])new·Class[0]); |
25 | ············this.mOnConnectMethod·=·forName.getMethod("onConnect",·String.class,·MediaSession$Token.class,·Bundle.class); | 25 | ············this.mOnConnectMethod·=·forName.getMethod("onConnect",·String.class,·MediaSession$Token.class,·Bundle.class); |
26 | ············this.mOnConnectFailedMethod·=·forName.getMethod("onConnectFailed",·(Class<?>[])new·Class[0]); | 26 | ············this.mOnConnectFailedMethod·=·forName.getMethod("onConnectFailed",·(Class<?>[])new·Class[0]); |
27 | ············this.mOnLoadChildrenMethod·=·forName.getMethod("onLoadChildren",·String.class,·forName2); | 27 | ············this.mOnLoadChildrenMethod·=·forName.getMethod("onLoadChildren",·String.class,·forName2); |
28 | ········} | 28 | ········} |
29 | ········catch·(NoSuchMethodException·ex)·{} | ||
30 | ········catch·(ClassNotFoundException·ex | 29 | ········catch·(ClassNotFoundException·ex)·{} |
30 | ········catch·(NoSuchMethodException·ex2)·{ | ||
31 | ············goto·Label_0201; | 31 | ············goto·Label_0201; |
32 | ········} | 32 | ········} |
33 | ····} | 33 | ····} |
34 | ···· | 34 | ···· |
35 | ····IBinder·asBinder()·{ | 35 | ····IBinder·asBinder()·{ |
36 | ········IBinder·binder·=·null; | 36 | ········IBinder·binder·=·null; |
37 | ········try·{ | 37 | ········try·{ |
Offset 16, 22 lines modified | Offset 16, 22 lines modified | ||
16 | ············final·Class[]·parameterTypes·=·{·List.class·}; | 16 | ············final·Class[]·parameterTypes·=·{·List.class·}; |
17 | ············final·Class<?>·clazz·=·forName; | 17 | ············final·Class<?>·clazz·=·forName; |
18 | ············try·{ | 18 | ············try·{ |
19 | ················final·Constructor<?>·constructor·=·clazz.getConstructor((Class<?>[])parameterTypes); | 19 | ················final·Constructor<?>·constructor·=·clazz.getConstructor((Class<?>[])parameterTypes); |
20 | ················try·{ | 20 | ················try·{ |
21 | ····················ParceledListSliceAdapterApi21.sConstructor·=·constructor; | 21 | ····················ParceledListSliceAdapterApi21.sConstructor·=·constructor; |
22 | ················} | 22 | ················} |
23 | ················catch·(NoSuchMethodException·ex)·{} | ||
24 | ················catch·(ClassNotFoundException·ex | 23 | ················catch·(ClassNotFoundException·ex)·{} |
24 | ················catch·(NoSuchMethodException·ex2)·{} | ||
25 | ············} | 25 | ············} |
26 | ············catch·(NoSuchMethodException·ex3)·{} | ||
27 | ············catch·(ClassNotFoundException·ex | 26 | ············catch·(ClassNotFoundException·ex3)·{} |
27 | ············catch·(NoSuchMethodException·ex4)·{} | ||
28 | ········} | 28 | ········} |
29 | ········catch·(NoSuchMethodException·ex5)·{} | ||
30 | ········catch·(ClassNotFoundException·ex | 29 | ········catch·(ClassNotFoundException·ex5)·{} |
30 | ········catch·(NoSuchMethodException·ex6)·{} | ||
31 | ····} | 31 | ····} |
32 | ···· | 32 | ···· |
33 | ····static·Object·newInstance(final·List·list)·{ | 33 | ····static·Object·newInstance(final·List·list)·{ |
34 | ········Object·instance·=·null; | 34 | ········Object·instance·=·null; |
35 | ········try·{ | 35 | ········try·{ |
36 | ············final·Constructor·sConstructor·=·ParceledListSliceAdapterApi21.sConstructor; | 36 | ············final·Constructor·sConstructor·=·ParceledListSliceAdapterApi21.sConstructor; |
37 | ············final·Object[]·initargs·=·{·list·}; | 37 | ············final·Object[]·initargs·=·{·list·}; |
Offset 218, 15 lines modified | Offset 218, 15 lines modified | ||
218 | ·······114:·aload·········5 | 218 | ·······114:·aload·········5 |
219 | ·······116:·areturn | 219 | ·······116:·areturn |
220 | ··public·void·put(java.net.URI,·java.util.Map); | 220 | ··public·void·put(java.net.URI,·java.util.Map); |
221 | ····descriptor:·(Ljava/net/URI;Ljava/util/Map;)V | 221 | ····descriptor:·(Ljava/net/URI;Ljava/util/Map;)V |
222 | ····flags:·(0x0001)·ACC_PUBLIC | 222 | ····flags:·(0x0001)·ACC_PUBLIC |
223 | ····Code: | 223 | ····Code: |
224 | ······stack=300,·locals=1 | 224 | ······stack=300,·locals=13,·args_size=3 |
225 | ·········0:·aload_1 | 225 | ·········0:·aload_1 |
226 | ·········1:·ifnull········8 | 226 | ·········1:·ifnull········8 |
227 | ·········4:·aload_2 | 227 | ·········4:·aload_2 |
228 | ·········5:·ifnonnull·····9 | 228 | ·········5:·ifnonnull·····9 |
229 | ·········8:·return | 229 | ·········8:·return |
230 | ·········9:·aload_1 | 230 | ·········9:·aload_1 |
231 | ········10:·invokevirtual·#32·················//·Method·java/net/URI.toString:()Ljava/lang/String; | 231 | ········10:·invokevirtual·#32·················//·Method·java/net/URI.toString:()Ljava/lang/String; |
Offset 264, 46 lines modified | Offset 264, 44 lines modified | ||
264 | ········91:·istore········6 | 264 | ········91:·istore········6 |
265 | ········93:·iload·········6 | 265 | ········93:·iload·········6 |
266 | ········95:·ifeq··········31 | 266 | ········95:·ifeq··········31 |
267 | ········98:·aload_2 | 267 | ········98:·aload_2 |
268 | ········99:·aload·········7 | 268 | ········99:·aload·········7 |
269 | ·······101:·invokeinterface·#106,··2··········//·InterfaceMethod·java/util/Map.get:(Ljava/lang/Object;)Ljava/lang/Object; | 269 | ·······101:·invokeinterface·#106,··2··········//·InterfaceMethod·java/util/Map.get:(Ljava/lang/Object;)Ljava/lang/Object; |
270 | ·······106:·checkcast·····#108················//·class·java/util/List | 270 | ·······106:·checkcast·····#108················//·class·java/util/List |
271 | ·······109:·astore········4 | ||
272 | ·······111:·aload·········4 | ||
273 | ·······1 | 271 | ·······109:·invokeinterface·#109,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
274 | ·······11 | 272 | ·······114:·astore········4 |
275 | ·······1 | 273 | ·······116:·aload·········4 |
276 | ·······1 | 274 | ·······118:·invokeinterface·#88,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
277 | ·······12 | 275 | ·······123:·istore········8 |
278 | ·······12 | 276 | ·······125:·iload·········8 |
279 | ·······1 | 277 | ·······127:·ifeq··········31 |
280 | ·······13 | 278 | ·······130:·aload·········4 |
281 | ·······13 | 279 | ·······132:·invokeinterface·#92,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
282 | ·······1 | 280 | ·······137:·checkcast·····#94·················//·class·java/lang/String |
283 | ·······14 | 281 | ·······140:·astore········9 |
284 | ·······14 | 282 | ·······142:·new···········#45·················//·class·java/lang/StringBuilder |
285 | ·······14 | 283 | ·······145:·astore········10 |
286 | ·······1 | 284 | ·······147:·aload·········10 |
287 | ·······1 | 285 | ·······149:·invokespecial·#46·················//·Method·java/lang/StringBuilder."<init>":()V |
288 | ·······15 | 286 | ·······152:·ldc···········#111················//·String·putCookie |
289 | ·······15 | 287 | ·······154:·astore········11 |
290 | ·······1 | 288 | ·······156:·aload·········10 |
291 | ·······1 | 289 | ·······158:·aload·········11 |
292 | ·······16 | 290 | ·······160:·invokevirtual·#51·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
293 | ·······16 | 291 | ·······163:·aload·········9 |
294 | ·······16 | 292 | ·······165:·invokevirtual·#51·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
295 | ·······1 | 293 | ·······168:·invokevirtual·#52·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; |
296 | ·······17 | 294 | ·······171:·astore········10 |
297 | ·······17 | 295 | ·······173:·ldc···········#43·················//·String·aa |
298 | ·······17 | 296 | ·······175:·aload·········10 |
299 | ·······1 | 297 | ·······177:·invokestatic··#58·················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I |
300 | ·······18 | 298 | ·······180:·pop |
301 | ·······18 | 299 | ·······181:·aload_0 |
302 | ·······18 | 300 | ·······182:·getfield······#19·················//·Field·webkitCookieManager:Landroid/webkit/CookieManager; |
303 | ·······18 | 301 | ·······185:·astore········12 |
304 | ·······1 | 302 | ·······187:·aload·········12 |
305 | ·······1 | 303 | ·······189:·aload_3 |
306 | ·······19 | 304 | ·······190:·aload·········9 |
307 | ·······19 | 305 | ·······192:·invokevirtual·#115················//·Method·android/webkit/CookieManager.setCookie:(Ljava/lang/String;Ljava/lang/String;)V |
308 | ·······19 | 306 | ·······195:·goto··········116 |
309 | } | 307 | } |
Offset 96, 17 lines modified | Offset 96, 17 lines modified | ||
96 | ····invoke-virtual·{v1,·p0,·v3},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | 96 | ····invoke-virtual·{v1,·p0,·v3},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; |
97 | ····move-result-object·v1 | 97 | ····move-result-object·v1 |
98 | ····check-cast·v1,·Landroid/os/IBinder; | 98 | ····check-cast·v1,·Landroid/os/IBinder; |
99 | ····:try_end_1 | 99 | ····:try_end_1 |
100 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_ | 100 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_3 |
101 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_ | 101 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_1 |
102 | ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_ | 102 | ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_2 |
103 | ····.line·58 | 103 | ····.line·58 |
104 | ····:goto_1 | 104 | ····:goto_1 |
105 | ····return-object·v1 | 105 | ····return-object·v1 |
106 | ····.line·43 | 106 | ····.line·43 |
107 | ····:catch_0 | 107 | ····:catch_0 |
Offset 233, 17 lines modified | Offset 233, 17 lines modified | ||
233 | ····const/4·v3,·0x1 | 233 | ····const/4·v3,·0x1 |
234 | ····aput-object·p2,·v2,·v3 | 234 | ····aput-object·p2,·v2,·v3 |
235 | ····invoke-virtual·{v1,·p0,·v2},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | 235 | ····invoke-virtual·{v1,·p0,·v2},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; |
236 | ····:try_end_1 | 236 | ····:try_end_1 |
237 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_ | 237 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_3 |
238 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_ | 238 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_1 |
239 | ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_ | 239 | ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_2 |
240 | ····.line·82 | 240 | ····.line·82 |
241 | ····:cond_1 | 241 | ····:cond_1 |
242 | ····:goto_1 | 242 | ····:goto_1 |
243 | ····return-void | 243 | ····return-void |
244 | ····.line·67 | 244 | ····.line·67 |
Offset 128, 16 lines modified | Offset 128, 16 lines modified | ||
128 | ····invoke-virtual·{v2,·v3,·v4},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | 128 | ····invoke-virtual·{v2,·v3,·v4},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; |
129 | ····move-result-object·v3 | 129 | ····move-result-object·v3 |
130 | ····iput-object·v3,·p0,·Landroid/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21;->mOnLoadChildrenMethod:Ljava/lang/reflect/Method; | 130 | ····iput-object·v3,·p0,·Landroid/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21;->mOnLoadChildrenMethod:Ljava/lang/reflect/Method; |
131 | ····:try_end_0 | 131 | ····:try_end_0 |
132 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_ | 132 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 |
133 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_ | 133 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_1 |
134 | ····.line·53 | 134 | ····.line·53 |
135 | ····.end·local·v1····#·"parceledListSliceClass":Ljava/lang/Class; | 135 | ····.end·local·v1····#·"parceledListSliceClass":Ljava/lang/Class; |
136 | ····.end·local·v2····#·"theClass":Ljava/lang/Class; | 136 | ····.end·local·v2····#·"theClass":Ljava/lang/Class; |
137 | ····:goto_0 | 137 | ····:goto_0 |
138 | ····return-void | 138 | ····return-void |
Offset 34, 16 lines modified | Offset 34, 16 lines modified | ||
34 | ····invoke-virtual·{v1,·v2},·Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; | 34 | ····invoke-virtual·{v1,·v2},·Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; |
35 | ····move-result-object·v2 | 35 | ····move-result-object·v2 |
36 | ····sput-object·v2,·Landroid/support/v4/media/ParceledListSliceAdapterApi21;->sConstructor:Ljava/lang/reflect/Constructor; | 36 | ····sput-object·v2,·Landroid/support/v4/media/ParceledListSliceAdapterApi21;->sConstructor:Ljava/lang/reflect/Constructor; |
37 | ····:try_end_0 | 37 | ····:try_end_0 |
38 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_ | 38 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 |
39 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_ | 39 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_1 |
40 | ····.line·37 | 40 | ····.line·37 |
41 | ····:goto_0 | 41 | ····:goto_0 |
42 | ····return-void | 42 | ····return-void |
43 | ····.line·34 | 43 | ····.line·34 |
44 | ····:catch_0 | 44 | ····:catch_0 |
Offset 47, 16 lines modified | Offset 47, 16 lines modified | ||
47 | ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | 47 | ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; |
48 | ····move-result-object·v2 | 48 | ····move-result-object·v2 |
49 | ····sput-object·v2,·Landroid/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21$Stub;->sAsInterfaceMethod:Ljava/lang/reflect/Method; | 49 | ····sput-object·v2,·Landroid/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21$Stub;->sAsInterfaceMethod:Ljava/lang/reflect/Method; |
50 | ····:try_end_0 | 50 | ····:try_end_0 |
51 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_ | 51 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 |
52 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_ | 52 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_1 |
53 | ····.line·100 | 53 | ····.line·100 |
54 | ····:goto_0 | 54 | ····:goto_0 |
55 | ····return-void | 55 | ····return-void |
56 | ····.line·97 | 56 | ····.line·97 |
57 | ····:catch_0 | 57 | ····:catch_0 |
Offset 18, 10 lines modified | Offset 18, 9 lines modified | ||
18 | .method·public·constructor·<init>()V | 18 | .method·public·constructor·<init>()V |
19 | ····.locals·0 | 19 | ····.locals·0 |
20 | ····.prologue | 20 | ····.prologue |
21 | ····.line·9 | 21 | ····.line·9 |
22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
23 | ····.line·24 | ||
24 | ····return-void | 23 | ····return-void |
25 | .end·method | 24 | .end·method |
Offset 26, 10 lines modified | Offset 26, 9 lines modified | ||
26 | .method·public·constructor·<init>()V | 26 | .method·public·constructor·<init>()V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·9 | 29 | ····.line·9 |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····.line·953 | ||
32 | ····return-void | 31 | ····return-void |
33 | .end·method | 32 | .end·method |
Offset 26, 10 lines modified | Offset 26, 9 lines modified | ||
26 | .method·public·constructor·<init>()V | 26 | .method·public·constructor·<init>()V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·9 | 29 | ····.line·9 |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····.line·1152 | ||
32 | ····return-void | 31 | ····return-void |
33 | .end·method | 32 | .end·method |
Offset 28, 10 lines modified | Offset 28, 9 lines modified | ||
28 | .method·public·constructor·<init>()V | 28 | .method·public·constructor·<init>()V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.prologue | 30 | ····.prologue |
31 | ····.line·10 | 31 | ····.line·10 |
32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
33 | ····.line·2879 | ||
34 | ····return-void | 33 | ····return-void |
35 | .end·method | 34 | .end·method |
Offset 220, 28 lines modified | Offset 220, 29 lines modified | ||
220 | ····move-result-object·v0 | 220 | ····move-result-object·v0 |
221 | ····.line·125 | 221 | ····.line·125 |
222 | ····.local·v0,·"activeNetwork":Landroid/net/NetworkInfo; | 222 | ····.local·v0,·"activeNetwork":Landroid/net/NetworkInfo; |
223 | ····if-eqz·v0,·:cond_0 | 223 | ····if-eqz·v0,·:cond_0 |
224 | ····.line·126 | ||
224 | ····invoke-virtual·{v0},·Landroid/net/NetworkInfo;->isConnectedOrConnecting()Z | 225 | ····invoke-virtual·{v0},·Landroid/net/NetworkInfo;->isConnectedOrConnecting()Z |
225 | ····move-result·v3 | 226 | ····move-result·v3 |
226 | ····if-eqz·v3,·:cond_0 | 227 | ····if-eqz·v3,·:cond_0 |
227 | ····const/4·v2,·0x1 | 228 | ····const/4·v2,·0x1 |
228 | ····.line·128 | 229 | ····.line·128 |
229 | ····.local·v2,·"isConnected":Z | 230 | ····.local·v2,·"isConnected":Z |
230 | ····:goto_0 | 231 | ····:goto_0 |
231 | ····return·v2 | 232 | ····return·v2 |
232 | ····.line·12 | 233 | ····.line·126 |
233 | ····.end·local·v2····#·"isConnected":Z | 234 | ····.end·local·v2····#·"isConnected":Z |
234 | ····:cond_0 | 235 | ····:cond_0 |
235 | ····const/4·v2,·0x0 | 236 | ····const/4·v2,·0x0 |
236 | ····goto·:goto_0 | 237 | ····goto·:goto_0 |
237 | .end·method | 238 | .end·method |
Offset 367, 26 lines modified | Offset 368, 29 lines modified | ||
367 | ····invoke-virtual·{v6,·v1},·Lcom/evenement/eveControl/NavFragment;->setDrawerLayout(Landroid/support/v4/widget/DrawerLayout;)V | 368 | ····invoke-virtual·{v6,·v1},·Lcom/evenement/eveControl/NavFragment;->setDrawerLayout(Landroid/support/v4/widget/DrawerLayout;)V |
368 | ····.line·75 | 369 | ····.line·75 |
369 | ····invoke-virtual·{p0},·Lcom/evenement/eveControl/MainActivity;->getFragmentManager()Landroid/app/FragmentManager; | 370 | ····invoke-virtual·{p0},·Lcom/evenement/eveControl/MainActivity;->getFragmentManager()Landroid/app/FragmentManager; |
370 | ····move-result-object·v1 | 371 | ····move-result-object·v1 |
372 | ····.line·76 | ||
371 | ····invoke-virtual·{v1},·Landroid/app/FragmentManager;->beginTransaction()Landroid/app/FragmentTransaction; | 373 | ····invoke-virtual·{v1},·Landroid/app/FragmentManager;->beginTransaction()Landroid/app/FragmentTransaction; |
372 | ····move-result-object·v1 | 374 | ····move-result-object·v1 |
373 | ····const·v2,·0x7f0c006b | 375 | ····const·v2,·0x7f0c006b |
374 | ····const-string·v4,·"NavFragment" | 376 | ····const-string·v4,·"NavFragment" |
377 | ····.line·77 | ||
375 | ····invoke-virtual·{v1,·v2,·v6,·v4},·Landroid/app/FragmentTransaction;->replace(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; | 378 | ····invoke-virtual·{v1,·v2,·v6,·v4},·Landroid/app/FragmentTransaction;->replace(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; |
376 | ····move-result-object·v1 | 379 | ····move-result-object·v1 |
380 | ····.line·78 | ||
377 | ····invoke-virtual·{v1},·Landroid/app/FragmentTransaction;->commit()I | 381 | ····invoke-virtual·{v1},·Landroid/app/FragmentTransaction;->commit()I |
378 | ····.line·80 | 382 | ····.line·80 |
379 | ····invoke-virtual·{p0},·Lcom/evenement/eveControl/MainActivity;->getSupportActionBar()Landroid/support/v7/app/ActionBar; | 383 | ····invoke-virtual·{p0},·Lcom/evenement/eveControl/MainActivity;->getSupportActionBar()Landroid/support/v7/app/ActionBar; |
380 | ····move-result-object·v1 | 384 | ····move-result-object·v1 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/evenement/eveControl/MainActivity; | 21 | .field·final·synthetic·this$0:Lcom/evenement/eveControl/MainActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/evenement/eveControl/MainActivity;)V | 23 | .method·constructor·<init>(Lcom/evenement/eveControl/MainActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/evenement/eveControl/MainActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·222 | 27 | ····.line·222 |
27 | ····iput-object·p1,·p0,·Lcom/evenement/eveControl/MainActivity$3;->this$0:Lcom/evenement/eveControl/MainActivity; | 28 | ····iput-object·p1,·p0,·Lcom/evenement/eveControl/MainActivity$3;->this$0:Lcom/evenement/eveControl/MainActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/evenement/eveControl/MainActivity; | 18 | .field·final·synthetic·this$0:Lcom/evenement/eveControl/MainActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/evenement/eveControl/MainActivity;)V | 20 | .method·constructor·<init>(Lcom/evenement/eveControl/MainActivity;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/evenement/eveControl/MainActivity; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·161 | 24 | ····.line·161 |
24 | ····iput-object·p1,·p0,·Lcom/evenement/eveControl/MainActivity$1;->this$0:Lcom/evenement/eveControl/MainActivity; | 25 | ····iput-object·p1,·p0,·Lcom/evenement/eveControl/MainActivity$1;->this$0:Lcom/evenement/eveControl/MainActivity; |
25 | ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$actionParam:Ljava/lang/String; | 22 | .field·final·synthetic·val$actionParam:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/evenement/eveControl/MainActivity;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lcom/evenement/eveControl/MainActivity;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/evenement/eveControl/MainActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·210 | 28 | ····.line·210 |
28 | ····iput-object·p1,·p0,·Lcom/evenement/eveControl/MainActivity$2;->this$0:Lcom/evenement/eveControl/MainActivity; | 29 | ····iput-object·p1,·p0,·Lcom/evenement/eveControl/MainActivity$2;->this$0:Lcom/evenement/eveControl/MainActivity; |
29 | ····iput-object·p2,·p0,·Lcom/evenement/eveControl/MainActivity$2;->val$actionParam:Ljava/lang/String; | 30 | ····iput-object·p2,·p0,·Lcom/evenement/eveControl/MainActivity$2;->val$actionParam:Ljava/lang/String; |
Offset 368, 30 lines modified | Offset 368, 33 lines modified | ||
368 | ····invoke-direct·{v1},·Landroid/net/Uri$Builder;-><init>()V | 368 | ····invoke-direct·{v1},·Landroid/net/Uri$Builder;-><init>()V |
369 | ····const-string·v2,·"signin[username]" | 369 | ····const-string·v2,·"signin[username]" |
370 | ····iget-object·v3,·p0,·Lcom/evenement/eveControl/KeepSessionTask;->username:Ljava/lang/String; | 370 | ····iget-object·v3,·p0,·Lcom/evenement/eveControl/KeepSessionTask;->username:Ljava/lang/String; |
371 | ····.line·257 | ||
371 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; | 372 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; |
372 | ····move-result-object·v1 | 373 | ····move-result-object·v1 |
373 | ····const-string·v2,·"signin[password]" | 374 | ····const-string·v2,·"signin[password]" |
374 | ····iget-object·v3,·p0,·Lcom/evenement/eveControl/KeepSessionTask;->password:Ljava/lang/String; | 375 | ····iget-object·v3,·p0,·Lcom/evenement/eveControl/KeepSessionTask;->password:Ljava/lang/String; |
376 | ····.line·258 | ||
375 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; | 377 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; |
376 | ····move-result-object·v1 | 378 | ····move-result-object·v1 |
377 | ····const-string·v2,·"signin[_csrf_token]" | 379 | ····const-string·v2,·"signin[_csrf_token]" |
378 | ····iget-object·v3,·p0,·Lcom/evenement/eveControl/KeepSessionTask;->csrfToken:Ljava/lang/String; | 380 | ····iget-object·v3,·p0,·Lcom/evenement/eveControl/KeepSessionTask;->csrfToken:Ljava/lang/String; |
381 | ····.line·259 | ||
379 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; | 382 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; |
380 | ····move-result-object·v0 | 383 | ····move-result-object·v0 |
381 | ····.line·261 | 384 | ····.line·261 |
382 | ····.local·v0,·"builder":Landroid/net/Uri$Builder; | 385 | ····.local·v0,·"builder":Landroid/net/Uri$Builder; |
383 | ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri; | 386 | ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri; |
Offset 393, 30 lines modified | Offset 393, 33 lines modified | ||
393 | ····invoke-direct·{v1},·Landroid/net/Uri$Builder;-><init>()V | 393 | ····invoke-direct·{v1},·Landroid/net/Uri$Builder;-><init>()V |
394 | ····const-string·v2,·"signin[username]" | 394 | ····const-string·v2,·"signin[username]" |
395 | ····iget-object·v3,·p0,·Lcom/evenement/eveControl/LoginTask;->username:Ljava/lang/String; | 395 | ····iget-object·v3,·p0,·Lcom/evenement/eveControl/LoginTask;->username:Ljava/lang/String; |
396 | ····.line·297 | ||
396 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; | 397 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; |
397 | ····move-result-object·v1 | 398 | ····move-result-object·v1 |
398 | ····const-string·v2,·"signin[password]" | 399 | ····const-string·v2,·"signin[password]" |
399 | ····iget-object·v3,·p0,·Lcom/evenement/eveControl/LoginTask;->password:Ljava/lang/String; | 400 | ····iget-object·v3,·p0,·Lcom/evenement/eveControl/LoginTask;->password:Ljava/lang/String; |
401 | ····.line·298 | ||
400 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; | 402 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; |
401 | ····move-result-object·v1 | 403 | ····move-result-object·v1 |
402 | ····const-string·v2,·"signin[_csrf_token]" | 404 | ····const-string·v2,·"signin[_csrf_token]" |
403 | ····iget-object·v3,·p0,·Lcom/evenement/eveControl/LoginTask;->csrfToken:Ljava/lang/String; | 405 | ····iget-object·v3,·p0,·Lcom/evenement/eveControl/LoginTask;->csrfToken:Ljava/lang/String; |
406 | ····.line·299 | ||
404 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; | 407 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; |
405 | ····move-result-object·v0 | 408 | ····move-result-object·v0 |
406 | ····.line·301 | 409 | ····.line·301 |
407 | ····.local·v0,·"builder":Landroid/net/Uri$Builder; | 410 | ····.local·v0,·"builder":Landroid/net/Uri$Builder; |
408 | ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri; | 411 | ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri; |
Offset 185, 72 lines modified | Offset 185, 71 lines modified | ||
185 | ····:cond_0 | 185 | ····:cond_0 |
186 | ····return-void | 186 | ····return-void |
187 | ····.line·40 | 187 | ····.line·40 |
188 | ····:cond_1 | 188 | ····:cond_1 |
189 | ····invoke-virtual·{p1},·Ljava/net/URI;->toString()Ljava/lang/String; | 189 | ····invoke-virtual·{p1},·Ljava/net/URI;->toString()Ljava/lang/String; |
190 | ····move-result-object·v | 190 | ····move-result-object·v2 |
191 | ····.line·43 | 191 | ····.line·43 |
192 | ····.local·v | 192 | ····.local·v2,·"url":Ljava/lang/String; |
193 | ····invoke-interface·{p2},·Ljava/util/Map;->keySet()Ljava/util/Set; | 193 | ····invoke-interface·{p2},·Ljava/util/Map;->keySet()Ljava/util/Set; |
194 | ····move-result-object·v | 194 | ····move-result-object·v3 |
195 | ····invoke-interface·{v | 195 | ····invoke-interface·{v3},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
196 | ····move-result-object·v | 196 | ····move-result-object·v4 |
197 | ····:cond_2 | 197 | ····:cond_2 |
198 | ····invoke-interface·{v | 198 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z |
199 | ····move-result·v | 199 | ····move-result·v3 |
200 | ····if-eqz·v | 200 | ····if-eqz·v3,·:cond_0 |
201 | ····invoke-interface·{v | 201 | ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
202 | ····move-result-object·v0 | 202 | ····move-result-object·v0 |
203 | ····check-cast·v0,·Ljava/lang/String; | 203 | ····check-cast·v0,·Ljava/lang/String; |
204 | ····.line·46 | 204 | ····.line·46 |
205 | ····.local·v0,·"headerKey":Ljava/lang/String; | 205 | ····.local·v0,·"headerKey":Ljava/lang/String; |
206 | ····if-eqz·v0,·:cond_2 | 206 | ····if-eqz·v0,·:cond_2 |
207 | ····const-string·v | 207 | ····const-string·v3,·"Set-Cookie2" |
208 | ····invoke-virtual·{v0,·v | 208 | ····invoke-virtual·{v0,·v3},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z |
209 | ····move-result·v | 209 | ····move-result·v3 |
210 | ····if-nez·v | 210 | ····if-nez·v3,·:cond_3 |
211 | ····const-string·v | 211 | ····const-string·v3,·"Set-Cookie" |
212 | ····invoke-virtual·{v0,·v | 212 | ····invoke-virtual·{v0,·v3},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z |
213 | ····move-result·v | 213 | ····move-result·v3 |
214 | ····if-eqz·v | 214 | ····if-eqz·v3,·:cond_2 |
215 | ····.line·49 | 215 | ····.line·49 |
216 | ····:cond_3 | 216 | ····:cond_3 |
217 | ····invoke-interface·{p2,·v0},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; | 217 | ····invoke-interface·{p2,·v0},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
218 | ····move-result-object·v | 218 | ····move-result-object·v3 |
219 | ····check-cast·v | 219 | ····check-cast·v3,·Ljava/util/List; |
220 | ····invoke-interface·{v | 220 | ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
221 | ····move-result-object·v3 | 221 | ····move-result-object·v3 |
222 | ····.local·v3,·"i$":Ljava/util/Iterator; | ||
223 | ····:goto_0 | 222 | ····:goto_0 |
224 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z | 223 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
225 | ····move-result·v5 | 224 | ····move-result·v5 |
226 | ····if-eqz·v5,·:cond_2 | 225 | ····if-eqz·v5,·:cond_2 |
Offset 283, 11 lines modified | Offset 282, 11 lines modified | ||
283 | ····move-result-object·v6 | 282 | ····move-result-object·v6 |
284 | ····invoke-static·{v5,·v6},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I | 283 | ····invoke-static·{v5,·v6},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
285 | ····.line·52 | 284 | ····.line·52 |
286 | ····iget-object·v5,·p0,·Lcom/evenement/eveControl/WebCookieManager;->webkitCookieManager:Landroid/webkit/CookieManager; | 285 | ····iget-object·v5,·p0,·Lcom/evenement/eveControl/WebCookieManager;->webkitCookieManager:Landroid/webkit/CookieManager; |
287 | ····invoke-virtual·{v5,·v | 286 | ····invoke-virtual·{v5,·v2,·v1},·Landroid/webkit/CookieManager;->setCookie(Ljava/lang/String;Ljava/lang/String;)V |
288 | ····goto·:goto_0 | 287 | ····goto·:goto_0 |
289 | .end·method | 288 | .end·method |