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:·7b9b8a31afb1527f4dcd8f9128751c1359c79ce03cdd218658ea0676c3f799b7 | ||
10 | Signer·#1·certificate·SHA-1·digest:·eef5b1de827d7dd3a8451e394b4c31dd941193c5 | ||
11 | Signer·#1·certificate·MD5·digest:·488f8f5b85af939ca57b379610328f9f | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·4a14bb0dfedf448755c8b15a278c5da7a5269e0eef95ae2135a230a28f215333 | ||
15 | Signer·#1·public·key·SHA-1·digest:·6ebdf4043df48d222c7f5e77f96278855ab67714 | ||
16 | Signer·#1·public·key·MD5·digest:·3e772b534f132676fc820c4cf7b113cd | ||
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, 309 lines modified | Offset 1, 307 lines modified | ||
1 | Zip·file·size:·112 | 1 | Zip·file·size:·1126476·bytes,·number·of·entries:·305 |
2 | -rw----·····2.0·fat····31888·bl·defN·15-Oct-13·07:31·META-INF/MANIFEST.MF | ||
3 | -rw----·····2.0·fat····32009·bl·defN·15-Oct-13·07:31·META-INF/50BEB065.SF | ||
4 | -rw----·····2.0·fat·····1326·bl·defN·15-Oct-13·07:31·META-INF/50BEB065.RSA | ||
5 | -rw----·····2.0·fat·······41·bl·defN·15-Oct-13·08:20·META-INF/buildserverid | ||
6 | -rw----·····2.0·fat·······41·bl·defN·15-Oct-13·08:20·META-INF/fdroidserverid | ||
7 | -rw----·····2.0·fat·····4352·bX·defN·1 | 2 | -rw----·····2.0·fat·····4352·bX·defN·17-Jul-15·21:23·AndroidManifest.xml |
8 | -rw----·····2.0·fat······396·bl·defN·1 | 3 | -rw----·····2.0·fat······396·bl·defN·17-Jul-15·21:23·res/anim/abc_fade_in.xml |
9 | -rw----·····2.0·fat······396·bl·defN·1 | 4 | -rw----·····2.0·fat······396·bl·defN·17-Jul-15·21:23·res/anim/abc_fade_out.xml |
10 | -rw----·····2.0·fat······860·bl·defN·1 | 5 | -rw----·····2.0·fat······860·bl·defN·17-Jul-15·21:23·res/anim/abc_grow_fade_in_from_bottom.xml |
11 | -rw----·····2.0·fat······512·bl·defN·1 | 6 | -rw----·····2.0·fat······512·bl·defN·17-Jul-15·21:23·res/anim/abc_popup_enter.xml |
12 | -rw----·····2.0·fat······512·bl·defN·1 | 7 | -rw----·····2.0·fat······512·bl·defN·17-Jul-15·21:23·res/anim/abc_popup_exit.xml |
13 | -rw----·····2.0·fat······860·bl·defN·1 | 8 | -rw----·····2.0·fat······860·bl·defN·17-Jul-15·21:23·res/anim/abc_shrink_fade_out_from_bottom.xml |
14 | -rw----·····2.0·fat······400·bl·defN·1 | 9 | -rw----·····2.0·fat······400·bl·defN·17-Jul-15·21:23·res/anim/abc_slide_in_bottom.xml |
15 | -rw----·····2.0·fat······400·bl·defN·1 | 10 | -rw----·····2.0·fat······400·bl·defN·17-Jul-15·21:23·res/anim/abc_slide_in_top.xml |
16 | -rw----·····2.0·fat······400·bl·defN·1 | 11 | -rw----·····2.0·fat······400·bl·defN·17-Jul-15·21:23·res/anim/abc_slide_out_bottom.xml |
17 | -rw----·····2.0·fat······400·bl·defN·1 | 12 | -rw----·····2.0·fat······400·bl·defN·17-Jul-15·21:23·res/anim/abc_slide_out_top.xml |
18 | -rw----·····2.0·fat······472·bl·defN·1 | 13 | -rw----·····2.0·fat······472·bl·defN·17-Jul-15·21:23·res/color-v11/abc_background_cache_hint_selector_material_dark.xml |
19 | -rw----·····2.0·fat······472·bl·defN·1 | 14 | -rw----·····2.0·fat······472·bl·defN·17-Jul-15·21:23·res/color-v11/abc_background_cache_hint_selector_material_light.xml |
20 | -rw----·····2.0·fat······548·bl·defN·1 | 15 | -rw----·····2.0·fat······548·bl·defN·17-Jul-15·21:23·res/color-v23/abc_color_highlight_material.xml |
21 | -rw----·····2.0·fat······344·bl·defN·1 | 16 | -rw----·····2.0·fat······344·bl·defN·17-Jul-15·21:23·res/color/abc_background_cache_hint_selector_material_dark.xml |
22 | -rw----·····2.0·fat······344·bl·defN·1 | 17 | -rw----·····2.0·fat······344·bl·defN·17-Jul-15·21:23·res/color/abc_background_cache_hint_selector_material_light.xml |
23 | -rw----·····2.0·fat······468·bl·defN·1 | 18 | -rw----·····2.0·fat······468·bl·defN·17-Jul-15·21:23·res/color/abc_primary_text_disable_only_material_dark.xml |
24 | -rw----·····2.0·fat······468·bl·defN·1 | 19 | -rw----·····2.0·fat······468·bl·defN·17-Jul-15·21:23·res/color/abc_primary_text_disable_only_material_light.xml |
25 | -rw----·····2.0·fat······468·bl·defN·1 | 20 | -rw----·····2.0·fat······468·bl·defN·17-Jul-15·21:23·res/color/abc_primary_text_material_dark.xml |
26 | -rw----·····2.0·fat······468·bl·defN·1 | 21 | -rw----·····2.0·fat······468·bl·defN·17-Jul-15·21:23·res/color/abc_primary_text_material_light.xml |
27 | -rw----·····2.0·fat······596·bl·defN·1 | 22 | -rw----·····2.0·fat······596·bl·defN·17-Jul-15·21:23·res/color/abc_search_url_text.xml |
28 | -rw----·····2.0·fat······468·bl·defN·1 | 23 | -rw----·····2.0·fat······468·bl·defN·17-Jul-15·21:23·res/color/abc_secondary_text_material_dark.xml |
29 | -rw----·····2.0·fat······468·bl·defN·1 | 24 | -rw----·····2.0·fat······468·bl·defN·17-Jul-15·21:23·res/color/abc_secondary_text_material_light.xml |
30 | -rw----·····2.0·fat······468·bl·defN·1 | 25 | -rw----·····2.0·fat······468·bl·defN·17-Jul-15·21:23·res/color/switch_thumb_material_dark.xml |
31 | -rw----·····2.0·fat······468·bl·defN·1 | 26 | -rw----·····2.0·fat······468·bl·defN·17-Jul-15·21:23·res/color/switch_thumb_material_light.xml |
32 | -rw----·····1.0·fat······287·b-·stor·1 | 27 | -rw----·····1.0·fat······287·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png |
33 | -rw----·····1.0·fat······306·b-·stor·1 | 28 | -rw----·····1.0·fat······306·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png |
34 | -rw----·····1.0·fat······549·b-·stor·1 | 29 | -rw----·····1.0·fat······549·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png |
35 | -rw----·····1.0·fat······622·b-·stor·1 | 30 | -rw----·····1.0·fat······622·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png |
36 | -rw----·····1.0·fat······753·b-·stor·1 | 31 | -rw----·····1.0·fat······753·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png |
37 | -rw----·····1.0·fat·····1619·b-·stor·1 | 32 | -rw----·····1.0·fat·····1619·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png |
38 | -rw----·····1.0·fat·····1078·b-·stor·1 | 33 | -rw----·····1.0·fat·····1078·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png |
39 | -rw----·····1.0·fat·····1548·b-·stor·1 | 34 | -rw----·····1.0·fat·····1548·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png |
40 | -rw----·····1.0·fat·····1748·b-·stor·1 | 35 | -rw----·····1.0·fat·····1748·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png |
41 | -rw----·····1.0·fat······229·b-·stor·1 | 36 | -rw----·····1.0·fat······229·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png |
42 | -rw----·····1.0·fat······416·b-·stor·1 | 37 | -rw----·····1.0·fat······416·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
43 | -rw----·····1.0·fat······280·b-·stor·1 | 38 | -rw----·····1.0·fat······280·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png |
44 | -rw----·····1.0·fat······233·b-·stor·1 | 39 | -rw----·····1.0·fat······233·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png |
45 | -rw----·····1.0·fat······160·b-·stor·1 | 40 | -rw----·····1.0·fat······160·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png |
46 | -rw----·····1.0·fat······288·b-·stor·1 | 41 | -rw----·····1.0·fat······288·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
47 | -rw----·····1.0·fat······612·b-·stor·1 | 42 | -rw----·····1.0·fat······612·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
48 | -rw----·····1.0·fat······190·b-·stor·1 | 43 | -rw----·····1.0·fat······190·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png |
49 | -rw----·····1.0·fat······373·b-·stor·1 | 44 | -rw----·····1.0·fat······373·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png |
50 | -rw----·····1.0·fat······270·b-·stor·1 | 45 | -rw----·····1.0·fat······270·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png |
51 | -rw----·····1.0·fat······791·b-·stor·1 | 46 | -rw----·····1.0·fat······791·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png |
52 | -rw----·····1.0·fat·····1028·b-·stor·1 | 47 | -rw----·····1.0·fat·····1028·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png |
53 | -rw----·····1.0·fat······541·b-·stor·1 | 48 | -rw----·····1.0·fat······541·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png |
54 | -rw----·····1.0·fat······170·b-·stor·1 | 49 | -rw----·····1.0·fat······170·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png |
55 | -rw----·····1.0·fat······244·b-·stor·1 | 50 | -rw----·····1.0·fat······244·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_list_focused_holo.9.png |
56 | -rw----·····1.0·fat······212·b-·stor·1 | 51 | -rw----·····1.0·fat······212·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png |
57 | -rw----·····1.0·fat······212·b-·stor·1 | 52 | -rw----·····1.0·fat······212·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png |
58 | -rw----·····1.0·fat······212·b-·stor·1 | 53 | -rw----·····1.0·fat······212·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png |
59 | -rw----·····1.0·fat······239·b-·stor·1 | 54 | -rw----·····1.0·fat······239·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png |
60 | -rw----·····1.0·fat······240·b-·stor·1 | 55 | -rw----·····1.0·fat······240·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png |
61 | -rw----·····1.0·fat······840·b-·stor·1 | 56 | -rw----·····1.0·fat······840·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png |
62 | -rw----·····1.0·fat·····1290·b-·stor·1 | 57 | -rw----·····1.0·fat·····1290·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png |
63 | -rw----·····1.0·fat······392·b-·stor·1 | 58 | -rw----·····1.0·fat······392·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png |
64 | -rw----·····1.0·fat······534·b-·stor·1 | 59 | -rw----·····1.0·fat······534·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png |
65 | -rw----·····1.0·fat······199·b-·stor·1 | 60 | -rw----·····1.0·fat······199·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png |
66 | -rw----·····1.0·fat······192·b-·stor·1 | 61 | -rw----·····1.0·fat······192·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png |
67 | -rw----·····1.0·fat······202·b-·stor·1 | 62 | -rw----·····1.0·fat······202·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png |
68 | -rw----·····1.0·fat······182·b-·stor·1 | 63 | -rw----·····1.0·fat······182·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png |
69 | -rw----·····1.0·fat······182·b-·stor·1 | 64 | -rw----·····1.0·fat······182·b-·stor·17-Jul-15·21:23·res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png |
70 | -rw----·····1.0·fat······384·b-·stor·1 | 65 | -rw----·····1.0·fat······384·b-·stor·17-Jul-15·21:23·res/drawable-ldrtl-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
71 | -rw----·····1.0·fat······289·b-·stor·1 | 66 | -rw----·····1.0·fat······289·b-·stor·17-Jul-15·21:23·res/drawable-ldrtl-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
72 | -rw----·····1.0·fat······610·b-·stor·1 | 67 | -rw----·····1.0·fat······610·b-·stor·17-Jul-15·21:23·res/drawable-ldrtl-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
73 | -rw----·····1.0·fat······391·b-·stor·1 | 68 | -rw----·····1.0·fat······391·b-·stor·17-Jul-15·21:23·res/drawable-ldrtl-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png |
74 | -rw----·····1.0·fat······325·b-·stor·1 | 69 | -rw----·····1.0·fat······325·b-·stor·17-Jul-15·21:23·res/drawable-ldrtl-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
75 | -rw----·····1.0·fat······174·b-·stor·1 | 70 | -rw----·····1.0·fat······174·b-·stor·17-Jul-15·21:23·res/drawable-ldrtl-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
76 | -rw----·····1.0·fat······381·b-·stor·1 | 71 | -rw----·····1.0·fat······381·b-·stor·17-Jul-15·21:23·res/drawable-ldrtl-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
77 | -rw----·····1.0·fat······351·b-·stor·1 | 72 | -rw----·····1.0·fat······351·b-·stor·17-Jul-15·21:23·res/drawable-ldrtl-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png |
78 | -rw----·····1.0·fat······428·b-·stor·1 | 73 | -rw----·····1.0·fat······428·b-·stor·17-Jul-15·21:23·res/drawable-ldrtl-xhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
79 | -rw----·····1.0·fat······237·b-·stor·1 | 74 | -rw----·····1.0·fat······237·b-·stor·17-Jul-15·21:23·res/drawable-ldrtl-xhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
80 | -rw----·····1.0·fat······729·b-·stor·1 | 75 | -rw----·····1.0·fat······729·b-·stor·17-Jul-15·21:23·res/drawable-ldrtl-xhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
81 | -rw----·····1.0·fat······503·b-·stor·1 | 76 | -rw----·····1.0·fat······503·b-·stor·17-Jul-15·21:23·res/drawable-ldrtl-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png |
82 | -rw----·····1.0·fat······475·b-·stor·1 | 77 | -rw----·····1.0·fat······475·b-·stor·17-Jul-15·21:23·res/drawable-ldrtl-xxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
83 | -rw----·····1.0·fat······361·b-·stor·1 | 78 | -rw----·····1.0·fat······361·b-·stor·17-Jul-15·21:23·res/drawable-ldrtl-xxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
84 | -rw----·····1.0·fat······991·b-·stor·1 | 79 | -rw----·····1.0·fat······991·b-·stor·17-Jul-15·21:23·res/drawable-ldrtl-xxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
85 | -rw----·····1.0·fat······630·b-·stor·1 | 80 | -rw----·····1.0·fat······630·b-·stor·17-Jul-15·21:23·res/drawable-ldrtl-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png |
86 | -rw----·····1.0·fat······246·b-·stor·1 | 81 | -rw----·····1.0·fat······246·b-·stor·17-Jul-15·21:23·res/drawable-ldrtl-xxxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
87 | -rw----·····1.0·fat······418·b-·stor·1 | 82 | -rw----·····1.0·fat······418·b-·stor·17-Jul-15·21:23·res/drawable-ldrtl-xxxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
88 | -rw----·····1.0·fat·····1257·b-·stor·1 | 83 | -rw----·····1.0·fat·····1257·b-·stor·17-Jul-15·21:23·res/drawable-ldrtl-xxxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
89 | -rw----·····1.0·fat······611·b-·stor·1 | 84 | -rw----·····1.0·fat······611·b-·stor·17-Jul-15·21:23·res/drawable-ldrtl-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png |
90 | -rw----·····1.0·fat······274·b-·stor·1 | 85 | -rw----·····1.0·fat······274·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png |
91 | -rw----·····1.0·fat······288·b-·stor·1 | 86 | -rw----·····1.0·fat······288·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png |
92 | -rw----·····1.0·fat······429·b-·stor·1 | 87 | -rw----·····1.0·fat······429·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png |
93 | -rw----·····1.0·fat······428·b-·stor·1 | 88 | -rw----·····1.0·fat······428·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png |
94 | -rw----·····1.0·fat······493·b-·stor·1 | 89 | -rw----·····1.0·fat······493·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png |
95 | -rw----·····1.0·fat·····1348·b-·stor·1 | 90 | -rw----·····1.0·fat·····1348·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png |
96 | -rw----·····1.0·fat·····1005·b-·stor·1 | 91 | -rw----·····1.0·fat·····1005·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png |
97 | -rw----·····1.0·fat·····1047·b-·stor·1 | 92 | -rw----·····1.0·fat·····1047·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png |
98 | -rw----·····1.0·fat·····1124·b-·stor·1 | 93 | -rw----·····1.0·fat·····1124·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png |
99 | -rw----·····1.0·fat······225·b-·stor·1 | 94 | -rw----·····1.0·fat······225·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png |
100 | -rw----·····1.0·fat······351·b-·stor·1 | 95 | -rw----·····1.0·fat······351·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
101 | -rw----·····1.0·fat······236·b-·stor·1 | 96 | -rw----·····1.0·fat······236·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_ic_clear_mtrl_alpha.png |
102 | -rw----·····1.0·fat······280·b-·stor·1 | 97 | -rw----·····1.0·fat······280·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png |
103 | -rw----·····1.0·fat······158·b-·stor·1 | 98 | -rw----·····1.0·fat······158·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_ic_go_search_api_mtrl_alpha.png |
104 | -rw----·····1.0·fat······185·b-·stor·1 | 99 | -rw----·····1.0·fat······185·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
105 | -rw----·····1.0·fat······377·b-·stor·1 | 100 | -rw----·····1.0·fat······377·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
106 | -rw----·····1.0·fat······158·b-·stor·1 | 101 | -rw----·····1.0·fat······158·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png |
107 | -rw----·····1.0·fat······234·b-·stor·1 | 102 | -rw----·····1.0·fat······234·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png |
108 | -rw----·····1.0·fat······186·b-·stor·1 | 103 | -rw----·····1.0·fat······186·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png |
109 | -rw----·····1.0·fat······545·b-·stor·1 | 104 | -rw----·····1.0·fat······545·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png |
110 | -rw----·····1.0·fat······681·b-·stor·1 | 105 | -rw----·····1.0·fat······681·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_ic_search_api_mtrl_alpha.png |
111 | -rw----·····1.0·fat······415·b-·stor·1 | 106 | -rw----·····1.0·fat······415·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png |
112 | -rw----·····1.0·fat······170·b-·stor·1 | 107 | -rw----·····1.0·fat······170·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png |
113 | -rw----·····1.0·fat······222·b-·stor·1 | 108 | -rw----·····1.0·fat······222·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_list_focused_holo.9.png |
114 | -rw----·····1.0·fat······211·b-·stor·1 | 109 | -rw----·····1.0·fat······211·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png |
115 | -rw----·····1.0·fat······211·b-·stor·1 | 110 | -rw----·····1.0·fat······211·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png |
116 | -rw----·····1.0·fat······211·b-·stor·1 | 111 | -rw----·····1.0·fat······211·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png |
117 | -rw----·····1.0·fat······226·b-·stor·1 | 112 | -rw----·····1.0·fat······226·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png |
118 | -rw----·····1.0·fat······227·b-·stor·1 | 113 | -rw----·····1.0·fat······227·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png |
119 | -rw----·····1.0·fat······604·b-·stor·1 | 114 | -rw----·····1.0·fat······604·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png |
120 | -rw----·····1.0·fat······863·b-·stor·1 | 115 | -rw----·····1.0·fat······863·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png |
121 | -rw----·····1.0·fat······353·b-·stor·1 | 116 | -rw----·····1.0·fat······353·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png |
122 | -rw----·····1.0·fat······426·b-·stor·1 | 117 | -rw----·····1.0·fat······426·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png |
123 | -rw----·····1.0·fat······192·b-·stor·1 | 118 | -rw----·····1.0·fat······192·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png |
124 | -rw----·····1.0·fat······186·b-·stor·1 | 119 | -rw----·····1.0·fat······186·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png |
125 | -rw----·····1.0·fat······185·b-·stor·1 | 120 | -rw----·····1.0·fat······185·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png |
126 | -rw----·····1.0·fat······181·b-·stor·1 | 121 | -rw----·····1.0·fat······181·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png |
127 | -rw----·····1.0·fat······180·b-·stor·1 | 122 | -rw----·····1.0·fat······180·b-·stor·17-Jul-15·21:23·res/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png |
Max diff block lines reached; -1/65337 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="1"·android:versionName="0.1"·package="systems.byteswap.aiproute"·platformBuildVersionCode="23"·platformBuildVersionName="6.0-2 | 2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="1"·android:versionName="0.1"·package="systems.byteswap.aiproute"·platformBuildVersionCode="23"·platformBuildVersionName="6.0-2704002"> |
3 | ··<uses-sdk·android:minSdkVersion="14"·android:targetSdkVersion="15"/> | 3 | ··<uses-sdk·android:minSdkVersion="14"·android:targetSdkVersion="15"/> |
4 | ··<uses-permission·android:name="android.permission.ACCESS_SUPERUSER"/> | 4 | ··<uses-permission·android:name="android.permission.ACCESS_SUPERUSER"/> |
5 | ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/> | 5 | ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/> |
6 | ··<uses-permission·android:name="android.permission.ACCESS_WIFI_STATE"/> | 6 | ··<uses-permission·android:name="android.permission.ACCESS_WIFI_STATE"/> |
7 | ··<uses-permission·android:name="android.permission.RECEIVE_BOOT_COMPLETED"/> | 7 | ··<uses-permission·android:name="android.permission.RECEIVE_BOOT_COMPLETED"/> |
8 | ··<uses-permission·android:name="android.permission.CHANGE_WIFI_STATE"/> | 8 | ··<uses-permission·android:name="android.permission.CHANGE_WIFI_STATE"/> |
9 | ··<uses-feature·android:name="android.hardware.wifi"/> | 9 | ··<uses-feature·android:name="android.hardware.wifi"/> |
Offset 1, 13 lines modified | Offset 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············:· | 4 | checksum············:·50762a5f |
5 | signature···········:· | 5 | signature···········:·73f2...217b |
6 | file_size···········:·1636 | 6 | file_size···········:·1636736 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·15586 | 10 | string_ids_size·····:·15586 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·2010 | 12 | type_ids_size·······:·2010 |
13 | type_ids_off········:·62456·(0x00f3f8) | 13 | type_ids_off········:·62456·(0x00f3f8) |
Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
15 | proto_ids_off·······:·70496·(0x011360) | 15 | proto_ids_off·······:·70496·(0x011360) |
16 | field_ids_size······:·6590 | 16 | field_ids_size······:·6590 |
17 | field_ids_off·······:·104084·(0x019694) | 17 | field_ids_off·······:·104084·(0x019694) |
18 | method_ids_size·····:·15329 | 18 | method_ids_size·····:·15329 |
19 | method_ids_off······:·156804·(0x026484) | 19 | method_ids_off······:·156804·(0x026484) |
20 | class_defs_size·····:·1400 | 20 | class_defs_size·····:·1400 |
21 | class_defs_off······:·279436·(0x04438c) | 21 | class_defs_off······:·279436·(0x04438c) |
22 | data_size···········:·1312 | 22 | data_size···········:·1312500 |
23 | data_off············:·324236·(0x04f28c) | 23 | data_off············:·324236·(0x04f28c) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·239 | 25 | class_idx···········:·239 |
26 | access_flags········:·9729·(0x2601) | 26 | access_flags········:·9729·(0x2601) |
27 | superclass_idx······:·1836 | 27 | superclass_idx······:·1836 |
28 | source_file_idx·····:·770 | 28 | source_file_idx·····:·770 |
Offset 167661, 15 lines modified | Offset 167661, 14 lines modified | ||
167661 | ······insns·size····:·4·16-bit·code·units | 167661 | ······insns·size····:·4·16-bit·code·units |
167662 | 0a3d9c:········································|[0a3d9c]·android.support.v7.appcompat.R.<init>:()V | 167662 | 0a3d9c:········································|[0a3d9c]·android.support.v7.appcompat.R.<init>:()V |
167663 | 0a3dac:·7010·693a·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@3a69 | 167663 | 0a3dac:·7010·693a·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@3a69 |
167664 | 0a3db2:·0e00···································|0003:·return-void | 167664 | 0a3db2:·0e00···································|0003:·return-void |
167665 | ······catches·······:·(none) | 167665 | ······catches·······:·(none) |
167666 | ······positions·····:· | 167666 | ······positions·····:· |
167667 | ········0x0000·line=9 | 167667 | ········0x0000·line=9 |
167668 | ········0x0003·line=908 | ||
167669 | ······locals········:· | 167668 | ······locals········:· |
167670 | ········0x0000·-·0x0004·reg=0·this·Landroid/support/v7/appcompat/R;· | 167669 | ········0x0000·-·0x0004·reg=0·this·Landroid/support/v7/appcompat/R;· |
167671 | ··Virtual·methods···- | 167670 | ··Virtual·methods···- |
167672 | ··source_file_idx···:·4825·(R.java) | 167671 | ··source_file_idx···:·4825·(R.java) |
167673 | Class·#778·header: | 167672 | Class·#778·header: |
Offset 214972, 113 lines modified | Offset 214971, 109 lines modified | ||
214972 | ········0x0000·-·0x0004·reg=0·this·Lsystems/byteswap/aiproute/Closer;· | 214971 | ········0x0000·-·0x0004·reg=0·this·Lsystems/byteswap/aiproute/Closer;· |
214973 | ····#1··············:·(in·Lsystems/byteswap/aiproute/Closer;) | 214972 | ····#1··············:·(in·Lsystems/byteswap/aiproute/Closer;) |
214974 | ······name··········:·'closeSilently' | 214973 | ······name··········:·'closeSilently' |
214975 | ······type··········:·'([Ljava/lang/Object;)V' | 214974 | ······type··········:·'([Ljava/lang/Object;)V' |
214976 | ······access········:·0x0089·(PUBLIC·STATIC·VARARGS) | 214975 | ······access········:·0x0089·(PUBLIC·STATIC·VARARGS) |
214977 | ······code··········- | 214976 | ······code··········- |
214978 | ······registers·····:· | 214977 | ······registers·····:·8 |
214979 | ······ins···········:·1 | 214978 | ······ins···········:·1 |
214980 | ······outs··········:·2 | 214979 | ······outs··········:·2 |
214981 | ······insns·size····:·12 | 214980 | ······insns·size····:·125·16-bit·code·units |
214982 | 0b7dcc:········································|[0b7dcc]·systems.byteswap.aiproute.Closer.closeSilently:([Ljava/lang/Object;)V | 214981 | 0b7dcc:········································|[0b7dcc]·systems.byteswap.aiproute.Closer.closeSilently:([Ljava/lang/Object;)V |
214983 | 0b7ddc:·0780···································|0000:·move-object·v0,·v8 | ||
214984 | 0b7dd | 214982 | 0b7ddc:·2173···································|0000:·array-length·v3,·v7 |
214985 | 0b7d | 214983 | 0b7dde:·1202···································|0001:·const/4·v2,·#int·0·//·#0 |
214986 | 0b7de | 214984 | 0b7de0:·3532·7a00······························|0002:·if-ge·v2,·v3,·007c·//·+007a |
214987 | 0b7de | 214985 | 0b7de4:·4601·0702······························|0004:·aget-object·v1,·v7,·v2 |
214988 | 0b7de | 214986 | 0b7de8:·3801·2300······························|0006:·if-eqz·v1,·0029·//·+0023 |
214989 | 0b7de | 214987 | 0b7dec:·1a04·cb11······························|0008:·const-string·v4,·"MyActivity"·//·string@11cb |
214990 | 0b7df | 214988 | 0b7df0:·2205·3307······························|000a:·new-instance·v5,·Ljava/lang/StringBuilder;·//·type@0733 |
214991 | 0b7df | 214989 | 0b7df4:·7010·943a·0500·························|000c:·invoke-direct·{v5},·Ljava/lang/StringBuilder;.<init>:()V·//·method@3a94 |
214992 | 0b7df | 214990 | 0b7dfa:·1a06·e11c······························|000f:·const-string·v6,·"closing:·"·//·string@1ce1 |
214993 | 0b7 | 214991 | 0b7dfe:·6e20·9d3a·6500·························|0011:·invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@3a9d |
214994 | 0b7e0 | 214992 | 0b7e04:·0c05···································|0014:·move-result-object·v5 |
214995 | 0b7e0 | 214993 | 0b7e06:·6e20·9c3a·1500·························|0015:·invoke-virtual·{v5,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;·//·method@3a9c |
214996 | 0b7e0 | 214994 | 0b7e0c:·0c05···································|0018:·move-result-object·v5 |
214997 | 0b7e | 214995 | 0b7e0e:·6e10·a23a·0500·························|0019:·invoke-virtual·{v5},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@3aa2 |
214998 | 0b7e1 | 214996 | 0b7e14:·0c05···································|001c:·move-result-object·v5 |
214999 | 0b7e1 | 214997 | 0b7e16:·7120·bf34·5400·························|001d:·invoke-static·{v4,·v5},·Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I·//·method@34bf |
215000 | 0b7e1 | 214998 | 0b7e1c:·2014·fe06······························|0020:·instance-of·v4,·v1,·Ljava/io/Closeable;·//·type@06fe |
215001 | 0b7e2 | 214999 | 0b7e20:·3804·0a00······························|0022:·if-eqz·v4,·002c·//·+000a |
215002 | 0b7e2 | 215000 | 0b7e24:·1f01·fe06······························|0024:·check-cast·v1,·Ljava/io/Closeable;·//·type@06fe |
215003 | 0b7e2 | 215001 | 0b7e28:·7210·de39·0100·························|0026:·invoke-interface·{v1},·Ljava/io/Closeable;.close:()V·//·method@39de |
215004 | 0b7e | 215002 | 0b7e2e:·d802·0201······························|0029:·add-int/lit8·v2,·v2,·#int·1·//·#01 |
215005 | 0b7e3 | 215003 | 0b7e32:·28d7···································|002b:·goto·0002·//·-0029 |
215006 | 0b7e3 | 215004 | 0b7e34:·2014·4907······························|002c:·instance-of·v4,·v1,·Ljava/net/Socket;·//·type@0749 |
215007 | 0b7e3 | 215005 | 0b7e38:·3804·1300······························|002e:·if-eqz·v4,·0041·//·+0013 |
215008 | 0b7e3 | 215006 | 0b7e3c:·1f01·4907······························|0030:·check-cast·v1,·Ljava/net/Socket;·//·type@0749 |
215009 | 0b7e4 | 215007 | 0b7e40:·6e10·c13a·0100·························|0032:·invoke-virtual·{v1},·Ljava/net/Socket;.close:()V·//·method@3ac1 |
215010 | 0b7e4 | 215008 | 0b7e46:·28f4···································|0035:·goto·0029·//·-000c |
215011 | 0b7e4 | 215009 | 0b7e48:·0d00···································|0036:·move-exception·v0 |
215012 | 0b7e4 | 215010 | 0b7e4a:·1a04·cb11······························|0037:·const-string·v4,·"MyActivity"·//·string@11cb |
215013 | 0b7e | 215011 | 0b7e4e:·6e10·aa3a·0000·························|0039:·invoke-virtual·{v0},·Ljava/lang/Throwable;.toString:()Ljava/lang/String;·//·method@3aaa |
215014 | 0b7e5 | 215012 | 0b7e54:·0c05···································|003c:·move-result-object·v5 |
215015 | 0b7e5 | 215013 | 0b7e56:·7120·c134·5400·························|003d:·invoke-static·{v4,·v5},·Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I·//·method@34c1 |
215016 | 0b7e5 | 215014 | 0b7e5c:·28e9···································|0040:·goto·0029·//·-0017 |
215017 | 0b7e | 215015 | 0b7e5e:·2014·4807······························|0041:·instance-of·v4,·v1,·Ljava/net/DatagramSocket;·//·type@0748 |
215018 | 0b7e6 | 215016 | 0b7e62:·3804·0800······························|0043:·if-eqz·v4,·004b·//·+0008 |
215019 | 0b7e6 | 215017 | 0b7e66:·1f01·4807······························|0045:·check-cast·v1,·Ljava/net/DatagramSocket;·//·type@0748 |
215020 | 0b7e6 | 215018 | 0b7e6a:·6e10·c03a·0100·························|0047:·invoke-virtual·{v1},·Ljava/net/DatagramSocket;.close:()V·//·method@3ac0 |
215021 | 0b7e7 | 215019 | 0b7e70:·28df···································|004a:·goto·0029·//·-0021 |
215022 | 0b7e7 | 215020 | 0b7e72:·1a04·cb11······························|004b:·const-string·v4,·"MyActivity"·//·string@11cb |
215023 | 0b7e7 | 215021 | 0b7e76:·2205·3307······························|004d:·new-instance·v5,·Ljava/lang/StringBuilder;·//·type@0733 |
215024 | 0b7e7 | 215022 | 0b7e7a:·7010·943a·0500·························|004f:·invoke-direct·{v5},·Ljava/lang/StringBuilder;.<init>:()V·//·method@3a94 |
215025 | 0b7e8 | 215023 | 0b7e80:·1a06·1a1c······························|0052:·const-string·v6,·"cannot·close:·"·//·string@1c1a |
215026 | 0b7e8 | 215024 | 0b7e84:·6e20·9d3a·6500·························|0054:·invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@3a9d |
215027 | 0b7e8 | 215025 | 0b7e8a:·0c05···································|0057:·move-result-object·v5 |
215028 | 0b7e8 | 215026 | 0b7e8c:·6e20·9c3a·1500·························|0058:·invoke-virtual·{v5,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;·//·method@3a9c |
215029 | 0b7e9 | 215027 | 0b7e92:·0c05···································|005b:·move-result-object·v5 |
215030 | 0b7e9 | 215028 | 0b7e94:·6e10·a23a·0500·························|005c:·invoke-virtual·{v5},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@3aa2 |
215031 | 0b7e9 | 215029 | 0b7e9a:·0c05···································|005f:·move-result-object·v5 |
215032 | 0b7e9 | 215030 | 0b7e9c:·7120·bf34·5400·························|0060:·invoke-static·{v4,·v5},·Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I·//·method@34bf |
215033 | 0b7ea | 215031 | 0b7ea2:·2204·3007······························|0063:·new-instance·v4,·Ljava/lang/RuntimeException;·//·type@0730 |
215034 | 0b7ea | 215032 | 0b7ea6:·2205·3307······························|0065:·new-instance·v5,·Ljava/lang/StringBuilder;·//·type@0733 |
215035 | 0b7ea | 215033 | 0b7eaa:·7010·943a·0500·························|0067:·invoke-direct·{v5},·Ljava/lang/StringBuilder;.<init>:()V·//·method@3a94 |
215036 | 0b7eb | 215034 | 0b7eb0:·1a06·191c······························|006a:·const-string·v6,·"cannot·close·"·//·string@1c19 |
215037 | 0b7eb | 215035 | 0b7eb4:·6e20·9d3a·6500·························|006c:·invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@3a9d |
215038 | 0b7eb | 215036 | 0b7eba:·0c05···································|006f:·move-result-object·v5 |
215039 | 0b7eb | 215037 | 0b7ebc:·6e20·9c3a·1500·························|0070:·invoke-virtual·{v5,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;·//·method@3a9c |
215040 | 0b7ec | 215038 | 0b7ec2:·0c05···································|0073:·move-result-object·v5 |
215041 | 0b7ec | 215039 | 0b7ec4:·6e10·a23a·0500·························|0074:·invoke-virtual·{v5},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@3aa2 |
215042 | 0b7ec | 215040 | 0b7eca:·0c05···································|0077:·move-result-object·v5 |
215043 | 0b7ec | 215041 | 0b7ecc:·7020·773a·5400·························|0078:·invoke-direct·{v4,·v5},·Ljava/lang/RuntimeException;.<init>:(Ljava/lang/String;)V·//·method@3a77 |
215044 | 0b7ed | 215042 | 0b7ed2:·2704···································|007b:·throw·v4 |
215045 | 0b7ed | 215043 | 0b7ed4:·0e00···································|007c:·return-void |
215046 | ······catches·······:·2 | 215044 | ······catches·······:·2 |
215047 | ········0x000 | 215045 | ········0x0008·-·0x0035 |
215048 | ··········Ljava/lang/Throwable;·->·0x003 | 215046 | ··········Ljava/lang/Throwable;·->·0x0036 |
215049 | ········0x004 | 215047 | ········0x0041·-·0x007c |
215050 | ··········Ljava/lang/Throwable;·->·0x003 | 215048 | ··········Ljava/lang/Throwable;·->·0x0036 |
215051 | ······positions·····:· | 215049 | ······positions·····:· |
Max diff block lines reached; 622457/638553 bytes (97.48%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·25142 | 1 | Zip·file·size:·2514225·bytes,·number·of·entries:·1400 |
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 923, 15 lines modified | Offset 923, 15 lines modified | ||
923 | ?rwxrwxr-x··2.0·unx······441·b-·stor·80-Jan-01·00:00·android/support/v7/widget/Toolbar$3.class | 923 | ?rwxrwxr-x··2.0·unx······441·b-·stor·80-Jan-01·00:00·android/support/v7/widget/Toolbar$3.class |
924 | ?rwxrwxr-x··2.0·unx······164·b-·stor·80-Jan-01·00:00·android/support/v7/widget/Toolbar$OnMenuItemClickListener.class | 924 | ?rwxrwxr-x··2.0·unx······164·b-·stor·80-Jan-01·00:00·android/support/v7/widget/Toolbar$OnMenuItemClickListener.class |
925 | ?rwxrwxr-x··2.0·unx······655·b-·stor·80-Jan-01·00:00·android/support/v7/widget/Toolbar$SavedState$1.class | 925 | ?rwxrwxr-x··2.0·unx······655·b-·stor·80-Jan-01·00:00·android/support/v7/widget/Toolbar$SavedState$1.class |
926 | ?rwxrwxr-x··2.0·unx······757·b-·stor·80-Jan-01·00:00·android/support/v7/widget/Toolbar$SavedState.class | 926 | ?rwxrwxr-x··2.0·unx······757·b-·stor·80-Jan-01·00:00·android/support/v7/widget/Toolbar$SavedState.class |
927 | ?rwxrwxr-x··2.0·unx····26557·b-·defN·80-Jan-01·00:00·android/support/v7/widget/Toolbar.class | 927 | ?rwxrwxr-x··2.0·unx····26557·b-·defN·80-Jan-01·00:00·android/support/v7/widget/Toolbar.class |
928 | ?rwxrwxr-x··2.0·unx······987·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/AutostartBroadcastReceiver.class | 928 | ?rwxrwxr-x··2.0·unx······987·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/AutostartBroadcastReceiver.class |
929 | ?rwxrwxr-x··2.0·unx······439·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/BuildConfig.class | 929 | ?rwxrwxr-x··2.0·unx······439·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/BuildConfig.class |
930 | ?rwxrwxr-x··2.0·unx·····13 | 930 | ?rwxrwxr-x··2.0·unx·····1325·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/Closer.class |
931 | ?rwxrwxr-x··2.0·unx·····1216·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/MainActivity$1.class | 931 | ?rwxrwxr-x··2.0·unx·····1216·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/MainActivity$1.class |
932 | ?rwxrwxr-x··2.0·unx·····3156·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/MainActivity$2.class | 932 | ?rwxrwxr-x··2.0·unx·····3156·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/MainActivity$2.class |
933 | ?rwxrwxr-x··2.0·unx······590·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/R$anim.class | 933 | ?rwxrwxr-x··2.0·unx······590·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/R$anim.class |
934 | ?rwxrwxr-x··2.0·unx·····8581·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/R$attr.class | 934 | ?rwxrwxr-x··2.0·unx·····8581·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/R$attr.class |
935 | ?rwxrwxr-x··2.0·unx······597·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/R$bool.class | 935 | ?rwxrwxr-x··2.0·unx······597·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/R$bool.class |
936 | ?rwxrwxr-x··2.0·unx·····3885·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/R$color.class | 936 | ?rwxrwxr-x··2.0·unx·····3885·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/R$color.class |
937 | ?rwxrwxr-x··2.0·unx·····4320·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/R$dimen.class | 937 | ?rwxrwxr-x··2.0·unx·····4320·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/R$dimen.class |
Offset 948, 21 lines modified | Offset 948, 21 lines modified | ||
948 | ?rwxrwxr-x··2.0·unx······142·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/R.class | 948 | ?rwxrwxr-x··2.0·unx······142·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/R.class |
949 | ?rwxrwxr-x··2.0·unx·····2432·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/Route.class | 949 | ?rwxrwxr-x··2.0·unx·····2432·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/Route.class |
950 | ?rwxrwxr-x··2.0·unx······841·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/RouteService.class | 950 | ?rwxrwxr-x··2.0·unx······841·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/RouteService.class |
951 | ?rwxrwxr-x··2.0·unx······765·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/SelectSSIDDialogFragment$1.class | 951 | ?rwxrwxr-x··2.0·unx······765·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/SelectSSIDDialogFragment$1.class |
952 | ?rwxrwxr-x··2.0·unx······765·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/SelectSSIDDialogFragment$2.class | 952 | ?rwxrwxr-x··2.0·unx······765·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/SelectSSIDDialogFragment$2.class |
953 | ?rwxrwxr-x··2.0·unx······712·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/SelectSSIDDialogFragment$3.class | 953 | ?rwxrwxr-x··2.0·unx······712·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/SelectSSIDDialogFragment$3.class |
954 | ?rwxrwxr-x··2.0·unx······280·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/SelectSSIDDialogFragment$NoticeDialogListener.class | 954 | ?rwxrwxr-x··2.0·unx······280·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/SelectSSIDDialogFragment$NoticeDialogListener.class |
955 | ?rwxrwxr-x··2.0·unx·····233 | 955 | ?rwxrwxr-x··2.0·unx·····2336·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/SelectSSIDDialogFragment.class |
956 | ?rwxrwxr-x··2.0·unx·····1115·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/SettingsActivity$1.class | 956 | ?rwxrwxr-x··2.0·unx·····1115·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/SettingsActivity$1.class |
957 | ?rwxrwxr-x··2.0·unx·····1376·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/SettingsActivity$2.class | 957 | ?rwxrwxr-x··2.0·unx·····1376·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/SettingsActivity$2.class |
958 | ?rwxrwxr-x··2.0·unx······270·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/SettingsActivity$AboutFragment.class | 958 | ?rwxrwxr-x··2.0·unx······270·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/SettingsActivity$AboutFragment.class |
959 | ?rwxrwxr-x··2.0·unx······658·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/SettingsActivity$GeneralPreferenceFragment.class | 959 | ?rwxrwxr-x··2.0·unx······658·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/SettingsActivity$GeneralPreferenceFragment.class |
960 | ?rwxrwxr-x··2.0·unx·····2374·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/SettingsActivity.class | 960 | ?rwxrwxr-x··2.0·unx·····2374·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/SettingsActivity.class |
961 | ?rwxrwxr-x··2.0·unx·····212 | 961 | ?rwxrwxr-x··2.0·unx·····2125·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/ShellAccess.class |
962 | ?rwxrwxr-x··2.0·unx·····7080·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/StorageProvider.class | 962 | ?rwxrwxr-x··2.0·unx·····7080·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/StorageProvider.class |
963 | ?rwxrwxr-x··2.0·unx·····2949·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/WifiBroadcastReceiver.class | 963 | ?rwxrwxr-x··2.0·unx·····2949·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/WifiBroadcastReceiver.class |
964 | ?rwxrwxr-x··2.0·unx······908·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.class | 964 | ?rwxrwxr-x··2.0·unx······908·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.class |
965 | ?rwxrwxr-x··2.0·unx·····3221·b-·stor·80-Jan-01·00:00·android/support/v4/animation/DonutAnimatorCompatProvider$DonutFloatValueAnimator.class | 965 | ?rwxrwxr-x··2.0·unx·····3221·b-·stor·80-Jan-01·00:00·android/support/v4/animation/DonutAnimatorCompatProvider$DonutFloatValueAnimator.class |
966 | ?rwxrwxr-x··2.0·unx······499·b-·stor·80-Jan-01·00:00·android/support/v4/animation/DonutAnimatorCompatProvider.class | 966 | ?rwxrwxr-x··2.0·unx······499·b-·stor·80-Jan-01·00:00·android/support/v4/animation/DonutAnimatorCompatProvider.class |
967 | ?rwxrwxr-x··2.0·unx·····1710·b-·stor·80-Jan-01·00:00·android/support/v4/animation/HoneycombMr1AnimatorCompatProvider$HoneycombValueAnimatorCompat.class | 967 | ?rwxrwxr-x··2.0·unx·····1710·b-·stor·80-Jan-01·00:00·android/support/v4/animation/HoneycombMr1AnimatorCompatProvider$HoneycombValueAnimatorCompat.class |
968 | ?rwxrwxr-x··2.0·unx·····1106·b-·stor·80-Jan-01·00:00·android/support/v4/animation/HoneycombMr1AnimatorCompatProvider.class | 968 | ?rwxrwxr-x··2.0·unx·····1106·b-·stor·80-Jan-01·00:00·android/support/v4/animation/HoneycombMr1AnimatorCompatProvider.class |
Offset 1374, 15 lines modified | Offset 1374, 15 lines modified | ||
1374 | ?rwxrwxr-x··2.0·unx·····1152·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewParentCompat$ViewParentCompatLollipopImpl.class | 1374 | ?rwxrwxr-x··2.0·unx·····1152·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewParentCompat$ViewParentCompatLollipopImpl.class |
1375 | ?rwxrwxr-x··2.0·unx······569·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl.class | 1375 | ?rwxrwxr-x··2.0·unx······569·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl.class |
1376 | ?rwxrwxr-x··2.0·unx······823·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr1Impl.class | 1376 | ?rwxrwxr-x··2.0·unx······823·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr1Impl.class |
1377 | ?rwxrwxr-x··2.0·unx······465·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.class | 1377 | ?rwxrwxr-x··2.0·unx······465·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.class |
1378 | ?rwxrwxr-x··2.0·unx······472·b-·stor·80-Jan-01·00:00·android/support/v4/widget/PopupWindowCompat$Api21PopupWindowImpl.class | 1378 | ?rwxrwxr-x··2.0·unx······472·b-·stor·80-Jan-01·00:00·android/support/v4/widget/PopupWindowCompat$Api21PopupWindowImpl.class |
1379 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·android/support/v7/app/ActionBarActivity.class | 1379 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·android/support/v7/app/ActionBarActivity.class |
1380 | ?rwxrwxr-x··2.0·unx······789·b-·stor·80-Jan-01·00:00·android/support/v7/app/AppCompatDelegateImplV14.class | 1380 | ?rwxrwxr-x··2.0·unx······789·b-·stor·80-Jan-01·00:00·android/support/v7/app/AppCompatDelegateImplV14.class |
1381 | ?rwxrwxr-x··2.0·unx·····94 | 1381 | ?rwxrwxr-x··2.0·unx·····9465·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/EditRouteActivity.class |
1382 | ?rwxrwxr-x··2.0·unx·····5804·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/MainActivity.class | 1382 | ?rwxrwxr-x··2.0·unx·····5804·b-·stor·80-Jan-01·00:00·systems/byteswap/aiproute/MainActivity.class |
1383 | ?rwxrwxr-x··2.0·unx·····3334·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$NotificationCompatImplApi21.class | 1383 | ?rwxrwxr-x··2.0·unx·····3334·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$NotificationCompatImplApi21.class |
1384 | ?rwxrwxr-x··2.0·unx·····1021·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompat$LollipopDrawableImpl.class | 1384 | ?rwxrwxr-x··2.0·unx·····1021·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompat$LollipopDrawableImpl.class |
1385 | ?rwxrwxr-x··2.0·unx·····2412·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$ICSViewCompatImpl.class | 1385 | ?rwxrwxr-x··2.0·unx·····2412·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$ICSViewCompatImpl.class |
1386 | ?rwxrwxr-x··2.0·unx······568·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewGroupCompat$ViewGroupCompatLollipopImpl.class | 1386 | ?rwxrwxr-x··2.0·unx······568·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewGroupCompat$ViewGroupCompatLollipopImpl.class |
1387 | ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl.class | 1387 | ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl.class |
1388 | ?rwxrwxr-x··2.0·unx·····1188·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.class | 1388 | ?rwxrwxr-x··2.0·unx·····1188·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.class |
Offset 1395, 8 lines modified | Offset 1395, 8 lines modified | ||
1395 | ?rwxrwxr-x··2.0·unx······511·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompat$MDrawableImpl.class | 1395 | ?rwxrwxr-x··2.0·unx······511·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompat$MDrawableImpl.class |
1396 | ?rwxrwxr-x··2.0·unx·····1020·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class | 1396 | ?rwxrwxr-x··2.0·unx·····1020·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class |
1397 | ?rwxrwxr-x··2.0·unx·····1963·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.class | 1397 | ?rwxrwxr-x··2.0·unx·····1963·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.class |
1398 | ?rwxrwxr-x··2.0·unx······469·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr2ViewCompatImpl.class | 1398 | ?rwxrwxr-x··2.0·unx······469·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr2ViewCompatImpl.class |
1399 | ?rwxrwxr-x··2.0·unx······829·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.class | 1399 | ?rwxrwxr-x··2.0·unx······829·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.class |
1400 | ?rwxrwxr-x··2.0·unx······701·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class | 1400 | ?rwxrwxr-x··2.0·unx······701·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class |
1401 | ?rwxrwxr-x··2.0·unx·····2657·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$LollipopViewCompatImpl.class | 1401 | ?rwxrwxr-x··2.0·unx·····2657·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$LollipopViewCompatImpl.class |
1402 | 1400·files,·2642 | 1402 | 1400·files,·2642867·bytes·uncompressed,·2233125·bytes·compressed:··15.5% |
Offset 9, 54 lines modified | Offset 9, 54 lines modified | ||
9 | class·Closer | 9 | class·Closer |
10 | { | 10 | { |
11 | ····private·static·final·String·AIPROUTE_SHELL·=·"MyActivity"; | 11 | ····private·static·final·String·AIPROUTE_SHELL·=·"MyActivity"; |
12 | ···· | 12 | ···· |
13 | ····public·static·void·closeSilently(final·Object...·array)·{ | 13 | ····public·static·void·closeSilently(final·Object...·array)·{ |
14 | ········final·int·length·=·array.length; | 14 | ········final·int·length·=·array.length; |
15 | ········int·i·=·0; | 15 | ········int·i·=·0; |
16 | ····Label_000 | 16 | ····Label_0005: |
17 | ········while·(i·<·length)·{ | 17 | ········while·(i·<·length)·{ |
18 | ············Object·obj·=·array[i]; | 18 | ············Object·obj·=·array[i]; |
19 | ········Label_009 | 19 | ········Label_0090: |
20 | ············while·(true)·{ | 20 | ············while·(true)·{ |
21 | ················if·(obj·!=·null)·{ | 21 | ················if·(obj·!=·null)·{ |
22 | ····················while·(true)·{ | 22 | ····················while·(true)·{ |
23 | ························final·String·s·=·"MyActivity"; | 23 | ························final·String·s·=·"MyActivity"; |
24 | ························Label_01 | 24 | ························Label_0144:·{ |
25 | ····························try·{ | 25 | ····························try·{ |
26 | ································Log.d(s,·"closing:·"·+·obj); | 26 | ································Log.d(s,·"closing:·"·+·obj); |
27 | ································if·(obj·instanceof·Closeable)·{ | 27 | ································if·(obj·instanceof·Closeable)·{ |
28 | ····································obj·=·obj; | 28 | ····································obj·=·obj; |
29 | ····································((Closeable)obj).close(); | 29 | ····································((Closeable)obj).close(); |
30 | ································} | 30 | ································} |
31 | ································else·{ | 31 | ································else·{ |
32 | ····································if·(!(obj·instanceof·Socket))·{ | 32 | ····································if·(!(obj·instanceof·Socket))·{ |
33 | ········································break·Label_01 | 33 | ········································break·Label_0144; |
34 | ····································} | 34 | ····································} |
35 | ····································obj·=·obj; | 35 | ····································obj·=·obj; |
36 | ····································((Socket)obj).close(); | 36 | ····································((Socket)obj).close(); |
37 | ································} | 37 | ································} |
38 | ································++i; | 38 | ································++i; |
39 | ································continue·Label_000 | 39 | ································continue·Label_0005; |
40 | ····························} | 40 | ····························} |
41 | ····························finally·{ | 41 | ····························finally·{ |
42 | ································final·Throwable·t; | 42 | ································final·Throwable·t; |
43 | ································Log.e("MyActivity",·t.toString()); | 43 | ································Log.e("MyActivity",·t.toString()); |
44 | ································continue·Label_009 | 44 | ································continue·Label_0090; |
45 | ····························} | 45 | ····························} |
46 | ····························continue·Label_009 | 46 | ····························continue·Label_0090; |
47 | ························} | 47 | ························} |
48 | ························if·(obj·instanceof·DatagramSocket)·{ | 48 | ························if·(obj·instanceof·DatagramSocket)·{ |
49 | ····························obj·=·obj; | 49 | ····························obj·=·obj; |
50 | ····························((DatagramSocket)obj).close(); | 50 | ····························((DatagramSocket)obj).close(); |
51 | ····························continue·Label_009 | 51 | ····························continue·Label_0090; |
52 | ························} | 52 | ························} |
53 | ························break; | 53 | ························break; |
54 | ····················} | 54 | ····················} |
55 | ····················Log.d("MyActivity",·"cannot·close:·"·+·obj); | 55 | ····················Log.d("MyActivity",·"cannot·close:·"·+·obj); |
56 | ····················throw·new·RuntimeException("cannot·close·"·+·obj); | 56 | ····················throw·new·RuntimeException("cannot·close·"·+·obj); |
57 | ················} | 57 | ················} |
58 | ················continue·Label_009 | 58 | ················continue·Label_0090; |
59 | ············} | 59 | ············} |
60 | ········} | 60 | ········} |
61 | ····} | 61 | ····} |
62 | } | 62 | } |
Offset 246, 15 lines modified | Offset 246, 15 lines modified | ||
246 | ········85:·invokevirtual·#86·················//·Method·android/app/AlertDialog$Builder.create:()Landroid/app/AlertDialog; | 246 | ········85:·invokevirtual·#86·················//·Method·android/app/AlertDialog$Builder.create:()Landroid/app/AlertDialog; |
247 | ········88:·areturn | 247 | ········88:·areturn |
248 | ··public·void·setSsidList(java.util.ArrayList,·java.util.ArrayList); | 248 | ··public·void·setSsidList(java.util.ArrayList,·java.util.ArrayList); |
249 | ····descriptor:·(Ljava/util/ArrayList;Ljava/util/ArrayList;)V | 249 | ····descriptor:·(Ljava/util/ArrayList;Ljava/util/ArrayList;)V |
250 | ····flags:·(0x0001)·ACC_PUBLIC | 250 | ····flags:·(0x0001)·ACC_PUBLIC |
251 | ····Code: | 251 | ····Code: |
252 | ······stack=300,·locals=1 | 252 | ······stack=300,·locals=11,·args_size=3 |
253 | ·········0:·aload_1 | 253 | ·········0:·aload_1 |
254 | ·········1:·invokevirtual·#92·················//·Method·java/util/ArrayList.size:()I | 254 | ·········1:·invokevirtual·#92·················//·Method·java/util/ArrayList.size:()I |
255 | ·········4:·anewarray·····#94·················//·class·java/lang/CharSequence | 255 | ·········4:·anewarray·····#94·················//·class·java/lang/CharSequence |
256 | ·········7:·astore_3 | 256 | ·········7:·astore_3 |
257 | ·········8:·aload_0 | 257 | ·········8:·aload_0 |
258 | ·········9:·aload_3 | 258 | ·········9:·aload_3 |
259 | ········10:·putfield······#54·················//·Field·ssidList:[Ljava/lang/CharSequence; | 259 | ········10:·putfield······#54·················//·Field·ssidList:[Ljava/lang/CharSequence; |
Offset 267, 60 lines modified | Offset 267, 60 lines modified | ||
267 | ········24:·aload_0 | 267 | ········24:·aload_0 |
268 | ········25:·aload_3 | 268 | ········25:·aload_3 |
269 | ········26:·putfield······#56·················//·Field·activeList:[Z | 269 | ········26:·putfield······#56·················//·Field·activeList:[Z |
270 | ········29:·iconst_0 | 270 | ········29:·iconst_0 |
271 | ········30:·istore········5 | 271 | ········30:·istore········5 |
272 | ········32:·aload_1 | 272 | ········32:·aload_1 |
273 | ········33:·invokevirtual·#98·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator; | 273 | ········33:·invokevirtual·#98·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator; |
274 | ········36:·astore | 274 | ········36:·astore_3 |
275 | ········3 | 275 | ········37:·aload_3 |
276 | ········ | 276 | ········38:·invokeinterface·#104,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
277 | ········4 | 277 | ········43:·istore········6 |
278 | ········4 | 278 | ········45:·iload·········6 |
279 | ········4 | 279 | ········47:·ifeq··········83 |
280 | ········5 | 280 | ········50:·aload_3 |
281 | ········5 | 281 | ········51:·invokeinterface·#108,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
282 | ········5 | 282 | ········56:·checkcast·····#110················//·class·java/lang/String |
283 | ········ | 283 | ········59:·astore········7 |
284 | ········6 | 284 | ········61:·aload_0 |
285 | ········6 | 285 | ········62:·getfield······#54·················//·Field·ssidList:[Ljava/lang/CharSequence; |
286 | ········68:·astore_3 | ||
287 | ········6 | 286 | ········65:·astore········8 |
287 | ········67:·aload·········8 | ||
288 | ········ | 288 | ········69:·iload·········5 |
289 | ········7 | 289 | ········71:·aload·········7 |
290 | ········7 | 290 | ········73:·aastore |
291 | ········7 | 291 | ········74:·iload·········5 |
292 | ········7 | 292 | ········76:·iconst_1 |
293 | ········7 | 293 | ········77:·iadd |
294 | ········7 | 294 | ········78:·istore········5 |
295 | ········8 | 295 | ········80:·goto··········37 |
296 | ········8 | 296 | ········83:·iconst_0 |
297 | ········8 | 297 | ········84:·istore········5 |
298 | ········8 | 298 | ········86:·aload_2 |
299 | ········8 | 299 | ········87:·invokevirtual·#98·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator; |
300 | ········91:·astore········6 | ||
301 | ········9 | 300 | ········90:·astore_3 |
301 | ········91:·aload_3 | ||
302 | ········9 | 302 | ········92:·invokeinterface·#104,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
303 | ······· | 303 | ········97:·istore········6 |
304 | ······· | 304 | ········99:·iload·········6 |
305 | ·······10 | 305 | ·······101:·ifeq··········144 |
306 | ·······10 | 306 | ·······104:·aload_3 |
307 | ·······10 | 307 | ·······105:·invokeinterface·#108,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
308 | ·······11 | 308 | ·······110:·checkcast·····#112················//·class·java/lang/Boolean |
309 | ·······11 | 309 | ·······113:·astore········9 |
310 | ·······11 | 310 | ·······115:·aload_0 |
311 | ·······1 | 311 | ·······116:·getfield······#56·················//·Field·activeList:[Z |
312 | ·······1 | 312 | ·······119:·astore········8 |
313 | ·······12 | 313 | ·······121:·aload·········9 |
314 | ·······12 | 314 | ·······123:·invokevirtual·#115················//·Method·java/lang/Boolean.booleanValue:()Z |
315 | ·······12 | 315 | ·······126:·istore········10 |
316 | ·······1 | 316 | ·······128:·aload·········8 |
317 | ·······13 | 317 | ·······130:·iload·········5 |
318 | ·······13 | 318 | ·······132:·iload·········10 |
319 | ·······13 | 319 | ·······134:·bastore |
320 | ·······13 | 320 | ·······135:·iload·········5 |
321 | ·······13 | 321 | ·······137:·iconst_1 |
322 | ·······1 | 322 | ·······138:·iadd |
323 | ·······1 | 323 | ·······139:·istore········5 |
324 | ·······14 | 324 | ·······141:·goto··········91 |
325 | ·······14 | 325 | ·······144:·return |
326 | } | 326 | } |
Offset 37, 188 lines modified | Offset 37, 188 lines modified | ||
37 | ········//····43:·aload···········9 | 37 | ········//····43:·aload···········9 |
38 | ········//····45:·aload···········6 | 38 | ········//····45:·aload···········6 |
39 | ········//····47:·invokespecial···java/io/DataOutputStream.<init>:(Ljava/io/OutputStream;)V | 39 | ········//····47:·invokespecial···java/io/DataOutputStream.<init>:(Ljava/io/OutputStream;)V |
40 | ········//····50:·aload···········8 | 40 | ········//····50:·aload···········8 |
41 | ········//····52:·invokevirtual···java/lang/Process.getInputStream:()Ljava/io/InputStream; | 41 | ········//····52:·invokevirtual···java/lang/Process.getInputStream:()Ljava/io/InputStream; |
42 | ········//····55:·astore··········5 | 42 | ········//····55:·astore··········5 |
43 | ········//····57:·aload_0········ | 43 | ········//····57:·aload_0········ |
44 | ········//····58:·arraylength···· | ||
44 | ········//····5 | 45 | ········//····59:·istore··········10 |
45 | ········//····6 | 46 | ········//····61:·iconst_0······· |
46 | ········//····61:·arraylength···· | ||
47 | ········//····62:·istore··········11 | 47 | ········//····62:·istore··········11 |
48 | ········//····64:· | 48 | ········//····64:·aconst_null···· |
49 | ········//····65:· | 49 | ········//····65:·astore··········6 |
50 | ········//····67:·iload···········1 | 50 | ········//····67:·iload···········11 |
51 | ········//····69:·iload···········1 | 51 | ········//····69:·iload···········10 |
52 | ········//····71:·if_icmpge·······14 | 52 | ········//····71:·if_icmpge·······140 |
53 | ········//····74:·aload | 53 | ········//····74:·aload_0········ |
54 | ········//····7 | 54 | ········//····75:·iload···········11 |
55 | ········//····7 | 55 | ········//····77:·aaload········· |
56 | ········//····7 | 56 | ········//····78:·astore··········12 |
57 | ········//····8 | 57 | ········//····80:·new·············Ljava/lang/StringBuilder; |
58 | ········//····8 | 58 | ········//····83:·astore··········13 |
59 | ········//····8 | 59 | ········//····85:·aload···········13 |
60 | ········//····8 | 60 | ········//····87:·invokespecial···java/lang/StringBuilder.<init>:()V |
61 | ········//····91:·aload···········6 | ||
62 | ········//····9 | 61 | ········//····90:·aload···········13 |
62 | ········//····92:·aload···········12 | ||
63 | ········//····9 | 63 | ········//····94:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
64 | ········//····9 | 64 | ········//····97:·astore··········13 |
65 | ········//··· | 65 | ········//····99:·ldc·············"\n" |
66 | ········//···10 | 66 | ········//···101:·astore··········14 |
67 | ········//···10 | 67 | ········//···103:·aload···········13 |
68 | ········//···10 | 68 | ········//···105:·aload···········14 |
69 | ········//···10 | 69 | ········//···107:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
70 | ········//···11 | 70 | ········//···110:·astore··········13 |
71 | ········//···11 | 71 | ········//···112:·aload···········13 |
72 | ········//···11 | 72 | ········//···114:·invokevirtual···java/lang/StringBuilder.toString:()Ljava/lang/String; |
73 | ········//···11 | 73 | ········//···117:·astore··········13 |
74 | ········//···1 | 74 | ········//···119:·aload···········9 |
75 | ········//···12 | 75 | ········//···121:·aload···········13 |
76 | ········//···12 | 76 | ········//···123:·invokevirtual···java/io/DataOutputStream.writeBytes:(Ljava/lang/String;)V |
77 | ········//···12 | 77 | ········//···126:·aload···········9 |
78 | ········//···12 | 78 | ········//···128:·invokevirtual···java/io/DataOutputStream.flush:()V |
79 | ········//···13 | 79 | ········//···131:·iload···········11 |
80 | ········//···13 | 80 | ········//···133:·iconst_1······· |
81 | ········//···13 | 81 | ········//···134:·iadd··········· |
82 | ········//···13 | 82 | ········//···135:·istore··········11 |
83 | ········//···13 | 83 | ········//···137:·goto············67 |
84 | ········//···14 | 84 | ········//···140:·ldc·············"exit\n" |
85 | ········//···14 | 85 | ········//···142:·astore··········6 |
86 | ········//···14 | 86 | ········//···144:·aload···········9 |
87 | ········//···14 | 87 | ········//···146:·aload···········6 |
88 | ········//···14 | 88 | ········//···148:·invokevirtual···java/io/DataOutputStream.writeBytes:(Ljava/lang/String;)V |
89 | ········//···15 | 89 | ········//···151:·aload···········9 |
90 | ········//···15 | 90 | ········//···153:·invokevirtual···java/io/DataOutputStream.flush:()V |
91 | ········//···15 | 91 | ········//···156:·aload···········8 |
92 | ········//···15 | 92 | ········//···158:·invokevirtual···java/lang/Process.waitFor:()I |
93 | ········//···16 | 93 | ········//···161:·pop············ |
94 | ········//···16 | 94 | ········//···162:·aload···········5 |
95 | ········//···16 | 95 | ········//···164:·invokestatic····systems/byteswap/aiproute/ShellAccess.readFully:(Ljava/io/InputStream;)Ljava/lang/String; |
96 | ········//···16 | 96 | ········//···167:·astore_3······· |
97 | ········//···16 | 97 | ········//···168:·getstatic·······java/lang/System.out:Ljava/io/PrintStream; |
98 | ········//···17 | 98 | ········//···171:·astore··········6 |
99 | ········//···17 | 99 | ········//···173:·aload···········6 |
100 | ········//···17 | 100 | ········//···175:·aload_3········ |
101 | ········//···17 | 101 | ········//···176:·invokevirtual···java/io/PrintStream.println:(Ljava/lang/String;)V |
102 | ········//···1 | 102 | ········//···179:·iload_1········ |
103 | ········//···18 | 103 | ········//···180:·anewarray·······Ljava/lang/Object; |
104 | ········//···18 | 104 | ········//···183:·astore··········6 |
105 | ········//···18 | 105 | ········//···185:·aload···········6 |
106 | ········//···18 | 106 | ········//···187:·iconst_0······· |
107 | ········//···18 | 107 | ········//···188:·aload···········9 |
108 | ········//···19 | 108 | ········//···190:·aastore········ |
109 | ········//···19 | 109 | ········//···191:·aload···········6 |
110 | ········//···19 | 110 | ········//···193:·iload_2········ |
111 | ········//···19 | 111 | ········//···194:·aload···········5 |
112 | ········//···19 | 112 | ········//···196:·aastore········ |
113 | ········//···19 | 113 | ········//···197:·aload···········6 |
114 | ········//··· | 114 | ········//···199:·invokestatic····systems/byteswap/aiproute/Closer.closeSilently:([Ljava/lang/Object;)V |
115 | ········//···20 | 115 | ········//···202:·aload···········9 |
116 | ········//···20 | 116 | ········//···204:·astore··········4 |
117 | ········//···20 | 117 | ········//···206:·aload_3········ |
118 | ········//···20 | 118 | ········//···207:·areturn········ |
119 | ········//···20 | 119 | ········//···208:·astore··········15 |
120 | ········//···21 | 120 | ········//···210:·aload···········15 |
121 | ········//···21 | 121 | ········//···212:·invokevirtual···java/lang/InterruptedException.printStackTrace:()V |
122 | ········//···21 | 122 | ········//···215:·goto············162 |
123 | ········//···21 | 123 | ········//···218:·astore··········15 |
124 | ········//···22 | 124 | ········//···220:·aload···········9 |
125 | ········//···22 | 125 | ········//···222:·astore··········4 |
126 | ········//···22 | 126 | ········//···224:·aload···········15 |
127 | ········//···22 | 127 | ········//···226:·invokevirtual···java/io/IOException.printStackTrace:()V |
128 | ········//···2 | 128 | ········//···229:·iload_1········ |
129 | ········//···23 | 129 | ········//···230:·anewarray·······Ljava/lang/Object; |
130 | ········//···23 | 130 | ········//···233:·astore··········6 |
131 | ········//···23 | 131 | ········//···235:·aload···········6 |
132 | ········//···23 | 132 | ········//···237:·iconst_0······· |
133 | ········//···23 | 133 | ········//···238:·aload···········4 |
134 | ········//···24 | 134 | ········//···240:·aastore········ |
135 | ········//···24 | 135 | ········//···241:·aload···········6 |
136 | ········//···24 | 136 | ········//···243:·iload_2········ |
137 | ········//···24 | 137 | ········//···244:·aload···········5 |
138 | ········//···24 | 138 | ········//···246:·aastore········ |
139 | ········//···24 | 139 | ········//···247:·aload···········6 |
140 | ········//···2 | 140 | ········//···249:·invokestatic····systems/byteswap/aiproute/Closer.closeSilently:([Ljava/lang/Object;)V |
141 | ········//···25 | 141 | ········//···252:·goto············206 |
142 | ········//···25 | 142 | ········//···255:·astore··········6 |
143 | ········//···25 | 143 | ········//···257:·iload_1········ |
144 | ········//···25 | 144 | ········//···258:·anewarray·······Ljava/lang/Object; |
145 | ········//···26 | 145 | ········//···261:·astore··········7 |
146 | ········//···26 | 146 | ········//···263:·aload···········7 |
147 | ········//···26 | 147 | ········//···265:·iconst_0······· |
148 | ········//···26 | 148 | ········//···266:·aload···········4 |
149 | ········//···26 | 149 | ········//···268:·aastore········ |
150 | ········//···270:·aload···········7 | ||
151 | ········//···272:·iload_2········ | ||
152 | ········//···273:·aload···········5 | ||
153 | ········//···275:·aastore········ | ||
154 | ········//···2 | 150 | ········//···269:·aload···········7 |
151 | ········//···271:·iload_2········ | ||
152 | ········//···272:·aload···········5 | ||
153 | ········//···274:·aastore········ | ||
154 | ········//···275:·aload···········7 | ||
155 | ········//···27 | 155 | ········//···277:·invokestatic····systems/byteswap/aiproute/Closer.closeSilently:([Ljava/lang/Object;)V |
156 | ········//···28 | 156 | ········//···280:·aload···········6 |
157 | ········//···28 | 157 | ········//···282:·athrow········· |
Max diff block lines reached; 6218/17418 bytes (35.70%) of diff not shown. |
Offset 207, 28 lines modified | Offset 207, 28 lines modified | ||
207 | ················Integer·value; | 207 | ················Integer·value; |
208 | ················String·message·=·null; | 208 | ················String·message·=·null; |
209 | ················int·n; | 209 | ················int·n; |
210 | ················int·n2; | 210 | ················int·n2; |
211 | ················Iterator<Boolean>·iterator; | 211 | ················Iterator<Boolean>·iterator; |
212 | ················int·n3; | 212 | ················int·n3; |
213 | ················Iterator<Boolean>·iterator2; | 213 | ················Iterator<Boolean>·iterator2; |
214 | ················Label_0781_Outer:Label_09 | 214 | ················Label_0781_Outer:Label_0960_Outer: |
215 | ················while·(true)·{ | 215 | ················while·(true)·{ |
216 | ····················route·=·new·Route(); | 216 | ····················route·=·new·Route(); |
217 | ····················route.setName(editText.getText().toString()); | 217 | ····················route.setName(editText.getText().toString()); |
218 | ····················route.setAddress(editText2.getText().toString()); | 218 | ····················route.setAddress(editText2.getText().toString()); |
219 | ····················route.setNetmask(editText3.getText().toString()); | 219 | ····················route.setNetmask(editText3.getText().toString()); |
220 | ····················route.setGateway(editText4.getText().toString()); | 220 | ····················route.setGateway(editText4.getText().toString()); |
221 | ····················while·(true)·{ | 221 | ····················while·(true)·{ |
222 | ····················Label_152 | 222 | ····················Label_1526: |
223 | ························while·(true)·{ | 223 | ························while·(true)·{ |
224 | ····························Label_12 | 224 | ····························Label_1252:·{ |
225 | ····························Label_10 | 225 | ····························Label_1071: |
226 | ································while·(true)·{ | 226 | ································while·(true)·{ |
227 | ····································Label_104 | 227 | ····································Label_1048:·{ |
228 | ········································try·{ | 228 | ········································try·{ |
229 | ············································text·=·editText5.getText(); | 229 | ············································text·=·editText5.getText(); |
230 | ············································try·{ | 230 | ············································try·{ |
231 | ················································string·=·text.toString(); | 231 | ················································string·=·text.toString(); |
232 | ················································try·{ | 232 | ················································try·{ |
233 | ····················································Label_0623:·{ | 233 | ····················································Label_0623:·{ |
234 | ························································if·(string.isEmpty())·{ | 234 | ························································if·(string.isEmpty())·{ |
Offset 248, 38 lines modified | Offset 248, 38 lines modified | ||
248 | ····································································switch·(message.hashCode())·{ | 248 | ····································································switch·(message.hashCode())·{ |
249 | ········································································default:·{ | 249 | ········································································default:·{ |
250 | ············································································switch·(n)·{ | 250 | ············································································switch·(n)·{ |
251 | ················································································default:·{ | 251 | ················································································default:·{ |
252 | ····················································································Toast.makeText((Context)this,·2131165218,·0).show(); | 252 | ····················································································Toast.makeText((Context)this,·2131165218,·0).show(); |
253 | ····················································································if·(route.isActive())·{ | 253 | ····················································································if·(route.isActive())·{ |
254 | ························································································if·(!SettingsActivity.isSSIDbasedActivation(this.getApplicationContext()))·{ | 254 | ························································································if·(!SettingsActivity.isSSIDbasedActivation(this.getApplicationContext()))·{ |
255 | ····························································································break·Label_152 | 255 | ····························································································break·Label_1526; |
256 | ························································································} | 256 | ························································································} |
257 | ························································································this.wifi·=·(WifiManager)this.getApplicationContext().getSystemService("wifi"); | 257 | ························································································this.wifi·=·(WifiManager)this.getApplicationContext().getSystemService("wifi"); |
258 | ························································································if·(this.storage.isSSIDactiveForRoute(this.index,·this.wifi.getConnectionInfo().getSSID().replaceAll("\"",·"")))·{ | 258 | ························································································if·(this.storage.isSSIDactiveForRoute(this.index,·this.wifi.getConnectionInfo().getSSID().replaceAll("\"",·"")))·{ |
259 | ····························································································ShellAccess.execSuCommand(new·String[]·{·route.toRouteStringAdd(this.getApplicationContext())·}); | 259 | ····························································································ShellAccess.execSuCommand(new·String[]·{·route.toRouteStringAdd(this.getApplicationContext())·}); |
260 | ························································································} | 260 | ························································································} |
261 | ····················································································} | 261 | ····················································································} |
262 | ····················································································this.startActivity(new·Intent((Context)this,·(Class)MainActivity.class)); | 262 | ····················································································this.startActivity(new·Intent((Context)this,·(Class)MainActivity.class)); |
263 | ····················································································break·Label_0477; | 263 | ····················································································break·Label_0477; |
264 | ················································································} | 264 | ················································································} |
265 | ················································································case·0:·{ | 265 | ················································································case·0:·{ |
266 | ····················································································break·Label_10 | 266 | ····················································································break·Label_1071; |
267 | ················································································} | 267 | ················································································} |
268 | ················································································case·1:·{ | 268 | ················································································case·1:·{ |
269 | ····················································································break·Label_12 | 269 | ····················································································break·Label_1252; |
270 | ················································································} | 270 | ················································································} |
271 | ············································································} | 271 | ············································································} |
272 | ············································································break; | 272 | ············································································break; |
273 | ········································································} | 273 | ········································································} |
274 | ········································································case·77184:·{ | 274 | ········································································case·77184:·{ |
275 | ············································································break; | 275 | ············································································break; |
276 | ········································································} | 276 | ········································································} |
277 | ········································································case·2123274:·{ | 277 | ········································································case·2123274:·{ |
278 | ············································································break·Label_104 | 278 | ············································································break·Label_1048; |
279 | ········································································} | 279 | ········································································} |
280 | ····································································} | 280 | ····································································} |
281 | ································································} | 281 | ································································} |
282 | ································································catch·(Exception·ex)·{ | 282 | ································································catch·(Exception·ex)·{ |
283 | ····································································Toast.makeText((Context)this,·2131165216,·0).show(); | 283 | ····································································Toast.makeText((Context)this,·2131165216,·0).show(); |
284 | ····································································break; | 284 | ····································································break; |
285 | ································································} | 285 | ································································} |
Offset 312, 29 lines modified | Offset 312, 29 lines modified | ||
312 | ································while·(iterator.hasNext())·{ | 312 | ································while·(iterator.hasNext())·{ |
313 | ····································if·((boolean)Boolean.valueOf(iterator.next()))·{ | 313 | ····································if·((boolean)Boolean.valueOf(iterator.next()))·{ |
314 | ········································this.storage.insertSSID((String)this.ssidArray.get(n2),·this.index); | 314 | ········································this.storage.insertSSID((String)this.ssidArray.get(n2),·this.index); |
315 | ····································} | 315 | ····································} |
316 | ····································++n2; | 316 | ····································++n2; |
317 | ································} | 317 | ································} |
318 | ································Toast.makeText((Context)this,·2131165207,·0).show(); | 318 | ································Toast.makeText((Context)this,·2131165207,·0).show(); |
319 | ································continue·Label_09 | 319 | ································continue·Label_0960_Outer; |
320 | ····························} | 320 | ····························} |
321 | ····························ShellAccess.execSuCommand(new·String[]·{·this.storage.getRoute(this.index).toRouteStringDelete(view.getContext())·}); | 321 | ····························ShellAccess.execSuCommand(new·String[]·{·this.storage.getRoute(this.index).toRouteStringDelete(view.getContext())·}); |
322 | ····························this.storage.updateRoute(this.index,·route); | 322 | ····························this.storage.updateRoute(this.index,·route); |
323 | ····························this.storage.deleteSSIDforRoute(this.index); | 323 | ····························this.storage.deleteSSIDforRoute(this.index); |
324 | ····························n3·=·0; | 324 | ····························n3·=·0; |
325 | ····························iterator2·=·(Iterator<Boolean>)this.activeArray.iterator(); | 325 | ····························iterator2·=·(Iterator<Boolean>)this.activeArray.iterator(); |
326 | ····························while·(iterator2.hasNext())·{ | 326 | ····························while·(iterator2.hasNext())·{ |
327 | ································if·((boolean)Boolean.valueOf(iterator2.next()))·{ | 327 | ································if·((boolean)Boolean.valueOf(iterator2.next()))·{ |
328 | ····································this.storage.insertSSID((String)this.ssidArray.get(n3),·this.index); | 328 | ····································this.storage.insertSSID((String)this.ssidArray.get(n3),·this.index); |
329 | ································} | 329 | ································} |
330 | ································++n3; | 330 | ································++n3; |
331 | ····························} | 331 | ····························} |
332 | ····························Toast.makeText((Context)this,·2131165206,·0).show(); | 332 | ····························Toast.makeText((Context)this,·2131165206,·0).show(); |
333 | ····························continue·Label_09 | 333 | ····························continue·Label_0960_Outer; |
334 | ························} | 334 | ························} |
335 | ························ShellAccess.execSuCommand(new·String[]·{·route.toRouteStringAdd(this.getApplicationContext())·}); | 335 | ························ShellAccess.execSuCommand(new·String[]·{·route.toRouteStringAdd(this.getApplicationContext())·}); |
336 | ························continue; | 336 | ························continue; |
337 | ····················} | 337 | ····················} |
338 | ················} | 338 | ················} |
339 | ············} | 339 | ············} |
340 | ········} | 340 | ········} |
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·908 | ||
32 | ····return-void | 31 | ····return-void |
33 | .end·method | 32 | .end·method |
Offset 11, 254 lines modified | Offset 11, 240 lines modified | ||
11 | ····.line·35 | 11 | ····.line·35 |
12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
13 | ····return-void | 13 | ····return-void |
14 | .end·method | 14 | .end·method |
15 | .method·public·static·varargs·execSuCommand([Ljava/lang/String;)Ljava/lang/String; | 15 | .method·public·static·varargs·execSuCommand([Ljava/lang/String;)Ljava/lang/String; |
16 | ····.locals·1 | 16 | ····.locals·14 |
17 | ····.param·p0,·"strings"····#·[Ljava/lang/String; | 17 | ····.param·p0,·"strings"····#·[Ljava/lang/String; |
18 | ····.prologue | 18 | ····.prologue |
19 | ····const/4·v1 | 19 | ····const/4·v13,·0x2 |
20 | ····const/4·v1 | 20 | ····const/4·v12,·0x1 |
21 | ····const/4·v | 21 | ····const/4·v8,·0x0 |
22 | ····.line·49 | 22 | ····.line·49 |
23 | ····const-string·v | 23 | ····const-string·v3,·"" |
24 | ····.line·50 | 24 | ····.line·50 |
25 | ····.local·v | 25 | ····.local·v3,·"res":Ljava/lang/String; |
26 | ····const/4·v | 26 | ····const/4·v1,·0x0 |
27 | ····.line·51 | 27 | ····.line·51 |
28 | ····.local·v | 28 | ····.local·v1,·"outputStream":Ljava/io/DataOutputStream; |
29 | ····const/4·v | 29 | ····const/4·v4,·0x0 |
30 | ····.line·53 | 30 | ····.line·53 |
31 | ····.local·v | 31 | ····.local·v4,·"response":Ljava/io/InputStream; |
32 | ····:try_start_0 | 32 | ····:try_start_0 |
33 | ····invoke-static·{},·Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime; | 33 | ····invoke-static·{},·Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime; |
34 | ····move-result-object·v | 34 | ····move-result-object·v7 |
35 | ····const-string·v | 35 | ····const-string·v9,·"su" |
36 | ····invoke-virtual·{v | 36 | ····invoke-virtual·{v7,·v9},·Ljava/lang/Runtime;->exec(Ljava/lang/String;)Ljava/lang/Process; |
37 | ····move-result-object·v | 37 | ····move-result-object·v6 |
38 | ····.line·54 | 38 | ····.line·54 |
39 | ····.local·v | 39 | ····.local·v6,·"su":Ljava/lang/Process; |
40 | ····new-instance·v | 40 | ····new-instance·v2,·Ljava/io/DataOutputStream; |
41 | ····invoke-virtual·{v | 41 | ····invoke-virtual·{v6},·Ljava/lang/Process;->getOutputStream()Ljava/io/OutputStream; |
42 | ····move-result-object·v | 42 | ····move-result-object·v7 |
43 | ····invoke-direct·{v | 43 | ····invoke-direct·{v2,·v7},·Ljava/io/DataOutputStream;-><init>(Ljava/io/OutputStream;)V |
44 | ····:try_end_0 | 44 | ····:try_end_0 |
45 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_2 | 45 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_2 |
46 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 46 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
47 | ····.line·55 | 47 | ····.line·55 |
48 | ····.end·local·v | 48 | ····.end·local·v1····#·"outputStream":Ljava/io/DataOutputStream; |
49 | ····.local·v | 49 | ····.local·v2,·"outputStream":Ljava/io/DataOutputStream; |
50 | ····:try_start_1 | 50 | ····:try_start_1 |
51 | ····invoke-virtual·{v | 51 | ····invoke-virtual·{v6},·Ljava/lang/Process;->getInputStream()Ljava/io/InputStream; |
52 | ····move-result-object·v | 52 | ····move-result-object·v4 |
53 | ····.line·57 | 53 | ····.line·57 |
54 | ···· | 54 | ····array-length·v9,·p0 |
55 | ····move·v7,·v8 | ||
55 | ····.local·v0,·"arr$":[Ljava/lang/String; | ||
56 | ····array-length·v3,·v0 | ||
57 | ····.local·v3,·"len$":I | ||
58 | ····const/4·v2,·0x0 | ||
59 | ····.local·v2,·"i$":I | ||
60 | ····:goto_0 | 56 | ····:goto_0 |
61 | ····if-ge·v | 57 | ····if-ge·v7,·v9,·:cond_0 |
62 | ····aget-object·v | 58 | ····aget-object·v5,·p0,·v7 |
63 | ····.line·58 | 59 | ····.line·58 |
64 | ····.local·v | 60 | ····.local·v5,·"s":Ljava/lang/String; |
65 | ····new-instance·v10,·Ljava/lang/StringBuilder; | 61 | ····new-instance·v10,·Ljava/lang/StringBuilder; |
66 | ····invoke-direct·{v10},·Ljava/lang/StringBuilder;-><init>()V | 62 | ····invoke-direct·{v10},·Ljava/lang/StringBuilder;-><init>()V |
67 | ····invoke-virtual·{v10,·v | 63 | ····invoke-virtual·{v10,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
68 | ····move-result-object·v10 | 64 | ····move-result-object·v10 |
69 | ····const-string·v11,·"\n" | 65 | ····const-string·v11,·"\n" |
70 | ····invoke-virtual·{v10,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 66 | ····invoke-virtual·{v10,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
71 | ····move-result-object·v10 | 67 | ····move-result-object·v10 |
72 | ····invoke-virtual·{v10},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 68 | ····invoke-virtual·{v10},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
73 | ····move-result-object·v10 | 69 | ····move-result-object·v10 |
74 | ····invoke-virtual·{v | 70 | ····invoke-virtual·{v2,·v10},·Ljava/io/DataOutputStream;->writeBytes(Ljava/lang/String;)V |
75 | ····.line·59 | 71 | ····.line·59 |
76 | ····invoke-virtual·{v | 72 | ····invoke-virtual·{v2},·Ljava/io/DataOutputStream;->flush()V |
77 | ····.line·57 | 73 | ····.line·57 |
78 | ····add-int/lit8·v | 74 | ····add-int/lit8·v7,·v7,·0x1 |
79 | ····goto·:goto_0 | 75 | ····goto·:goto_0 |
80 | ····.line·62 | 76 | ····.line·62 |
81 | ····.end·local·v | 77 | ····.end·local·v5····#·"s":Ljava/lang/String; |
82 | ····:cond_0 | 78 | ····:cond_0 |
83 | ····const-string·v | 79 | ····const-string·v7,·"exit\n" |
84 | ····invoke-virtual·{v | 80 | ····invoke-virtual·{v2,·v7},·Ljava/io/DataOutputStream;->writeBytes(Ljava/lang/String;)V |
85 | ····.line·63 | 81 | ····.line·63 |
86 | ····invoke-virtual·{v | 82 | ····invoke-virtual·{v2},·Ljava/io/DataOutputStream;->flush()V |
87 | ····:try_end_1 | 83 | ····:try_end_1 |
88 | ····.catch·Ljava/io/IOException;·{:try_start_1·..·:try_end_1}·:catch_1 | 84 | ····.catch·Ljava/io/IOException;·{:try_start_1·..·:try_end_1}·:catch_1 |
89 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_1 | 85 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_1 |
90 | ····.line·65 | 86 | ····.line·65 |
91 | ····:try_start_2 | 87 | ····:try_start_2 |
92 | ····invoke-virtual·{v | 88 | ····invoke-virtual·{v6},·Ljava/lang/Process;->waitFor()I |
93 | ····:try_end_2 | 89 | ····:try_end_2 |
94 | ····.catch·Ljava/lang/InterruptedException;·{:try_start_2·..·:try_end_2}·:catch_0 | 90 | ····.catch·Ljava/lang/InterruptedException;·{:try_start_2·..·:try_end_2}·:catch_0 |
95 | ····.catch·Ljava/io/IOException;·{:try_start_2·..·:try_end_2}·:catch_1 | 91 | ····.catch·Ljava/io/IOException;·{:try_start_2·..·:try_end_2}·:catch_1 |
Max diff block lines reached; 6139/11349 bytes (54.09%) of diff not shown. |
Offset 43, 15 lines modified | Offset 43, 14 lines modified | ||
43 | .method·public·constructor·<init>()V | 43 | .method·public·constructor·<init>()V |
44 | ····.locals·0 | 44 | ····.locals·0 |
45 | ····.prologue | 45 | ····.prologue |
46 | ····.line·40 | 46 | ····.line·40 |
47 | ····invoke-direct·{p0},·Landroid/preference/PreferenceActivity;-><init>()V | 47 | ····invoke-direct·{p0},·Landroid/preference/PreferenceActivity;-><init>()V |
48 | ····.line·171 | ||
49 | ····return-void | 48 | ····return-void |
50 | .end·method | 49 | .end·method |
51 | .method·static·synthetic·access$000(Landroid/preference/Preference;)V | 50 | .method·static·synthetic·access$000(Landroid/preference/Preference;)V |
52 | ····.locals·0 | 51 | ····.locals·0 |
53 | ····.param·p0,·"x0"····#·Landroid/preference/Preference; | 52 | ····.param·p0,·"x0"····#·Landroid/preference/Preference; |
Offset 82, 36 lines modified | Offset 81, 40 lines modified | ||
82 | ····sget-object·v0,·Lsystems/byteswap/aiproute/SettingsActivity;->sBindPreferenceSummaryToValueListenerBoolean:Landroid/preference/Preference$OnPreferenceChangeListener; | 81 | ····sget-object·v0,·Lsystems/byteswap/aiproute/SettingsActivity;->sBindPreferenceSummaryToValueListenerBoolean:Landroid/preference/Preference$OnPreferenceChangeListener; |
83 | ····invoke-virtual·{p0,·v0},·Landroid/preference/Preference;->setOnPreferenceChangeListener(Landroid/preference/Preference$OnPreferenceChangeListener;)V | 82 | ····invoke-virtual·{p0,·v0},·Landroid/preference/Preference;->setOnPreferenceChangeListener(Landroid/preference/Preference$OnPreferenceChangeListener;)V |
84 | ····.line·146 | 83 | ····.line·146 |
85 | ····sget-object·v0,·Lsystems/byteswap/aiproute/SettingsActivity;->sBindPreferenceSummaryToValueListenerBoolean:Landroid/preference/Preference$OnPreferenceChangeListener; | 84 | ····sget-object·v0,·Lsystems/byteswap/aiproute/SettingsActivity;->sBindPreferenceSummaryToValueListenerBoolean:Landroid/preference/Preference$OnPreferenceChangeListener; |
85 | ····.line·148 | ||
86 | ····invoke-virtual·{p0},·Landroid/preference/Preference;->getContext()Landroid/content/Context; | 86 | ····invoke-virtual·{p0},·Landroid/preference/Preference;->getContext()Landroid/content/Context; |
87 | ····move-result-object·v1 | 87 | ····move-result-object·v1 |
88 | ····invoke-static·{v1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 88 | ····invoke-static·{v1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
89 | ····move-result-object·v1 | 89 | ····move-result-object·v1 |
90 | ····.line·149 | ||
90 | ····invoke-virtual·{p0},·Landroid/preference/Preference;->getKey()Ljava/lang/String; | 91 | ····invoke-virtual·{p0},·Landroid/preference/Preference;->getKey()Ljava/lang/String; |
91 | ····move-result-object·v2 | 92 | ····move-result-object·v2 |
92 | ····const/4·v3,·0x1 | 93 | ····const/4·v3,·0x1 |
93 | ····invoke-interface·{v1,·v2,·v3},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z | 94 | ····invoke-interface·{v1,·v2,·v3},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z |
94 | ····move-result·v1 | 95 | ····move-result·v1 |
96 | ····.line·147 | ||
95 | ····invoke-static·{v1},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; | 97 | ····invoke-static·{v1},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; |
96 | ····move-result-object·v1 | 98 | ····move-result-object·v1 |
99 | ····.line·146 | ||
97 | ····invoke-interface·{v0,·p0,·v1},·Landroid/preference/Preference$OnPreferenceChangeListener;->onPreferenceChange(Landroid/preference/Preference;Ljava/lang/Object;)Z | 100 | ····invoke-interface·{v0,·p0,·v1},·Landroid/preference/Preference$OnPreferenceChangeListener;->onPreferenceChange(Landroid/preference/Preference;Ljava/lang/Object;)Z |
98 | ····.line·150 | 101 | ····.line·150 |
99 | ····return-void | 102 | ····return-void |
100 | .end·method | 103 | .end·method |
101 | .method·private·static·bindPreferenceSummaryToValueString(Landroid/preference/Preference;)V | 104 | .method·private·static·bindPreferenceSummaryToValueString(Landroid/preference/Preference;)V |
Offset 123, 32 lines modified | Offset 126, 35 lines modified | ||
123 | ····sget-object·v0,·Lsystems/byteswap/aiproute/SettingsActivity;->sBindPreferenceSummaryToValueListenerString:Landroid/preference/Preference$OnPreferenceChangeListener; | 126 | ····sget-object·v0,·Lsystems/byteswap/aiproute/SettingsActivity;->sBindPreferenceSummaryToValueListenerString:Landroid/preference/Preference$OnPreferenceChangeListener; |
124 | ····invoke-virtual·{p0,·v0},·Landroid/preference/Preference;->setOnPreferenceChangeListener(Landroid/preference/Preference$OnPreferenceChangeListener;)V | 127 | ····invoke-virtual·{p0,·v0},·Landroid/preference/Preference;->setOnPreferenceChangeListener(Landroid/preference/Preference$OnPreferenceChangeListener;)V |
125 | ····.line·124 | 128 | ····.line·124 |
126 | ····sget-object·v0,·Lsystems/byteswap/aiproute/SettingsActivity;->sBindPreferenceSummaryToValueListenerString:Landroid/preference/Preference$OnPreferenceChangeListener; | 129 | ····sget-object·v0,·Lsystems/byteswap/aiproute/SettingsActivity;->sBindPreferenceSummaryToValueListenerString:Landroid/preference/Preference$OnPreferenceChangeListener; |
130 | ····.line·126 | ||
127 | ····invoke-virtual·{p0},·Landroid/preference/Preference;->getContext()Landroid/content/Context; | 131 | ····invoke-virtual·{p0},·Landroid/preference/Preference;->getContext()Landroid/content/Context; |
128 | ····move-result-object·v1 | 132 | ····move-result-object·v1 |
129 | ····invoke-static·{v1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 133 | ····invoke-static·{v1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
130 | ····move-result-object·v1 | 134 | ····move-result-object·v1 |
135 | ····.line·127 | ||
131 | ····invoke-virtual·{p0},·Landroid/preference/Preference;->getKey()Ljava/lang/String; | 136 | ····invoke-virtual·{p0},·Landroid/preference/Preference;->getKey()Ljava/lang/String; |
132 | ····move-result-object·v2 | 137 | ····move-result-object·v2 |
133 | ····const-string·v3,·"" | 138 | ····const-string·v3,·"" |
134 | ····invoke-interface·{v1,·v2,·v3},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | 139 | ····invoke-interface·{v1,·v2,·v3},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
135 | ····move-result-object·v1 | 140 | ····move-result-object·v1 |
141 | ····.line·124 | ||
136 | ····invoke-interface·{v0,·p0,·v1},·Landroid/preference/Preference$OnPreferenceChangeListener;->onPreferenceChange(Landroid/preference/Preference;Ljava/lang/Object;)Z | 142 | ····invoke-interface·{v0,·p0,·v1},·Landroid/preference/Preference$OnPreferenceChangeListener;->onPreferenceChange(Landroid/preference/Preference;Ljava/lang/Object;)Z |
137 | ····.line·128 | 143 | ····.line·128 |
138 | ····return-void | 144 | ····return-void |
139 | .end·method | 145 | .end·method |
140 | .method·public·static·getInterfaceName(Landroid/content/Context;)Ljava/lang/String; | 146 | .method·public·static·getInterfaceName(Landroid/content/Context;)Ljava/lang/String; |
Offset 29, 10 lines modified | Offset 29, 9 lines modified | ||
29 | .method·public·constructor·<init>()V | 29 | .method·public·constructor·<init>()V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·10 | 32 | ····.line·10 |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····.line·2118 | ||
35 | ····return-void | 34 | ····return-void |
36 | .end·method | 35 | .end·method |
Offset 127, 237 lines modified | Offset 127, 236 lines modified | ||
127 | ····.prologue | 127 | ····.prologue |
128 | ····.line·68 | 128 | ····.line·68 |
129 | ····invoke-super/range·{p0·..·p1},·Landroid/support/v7/app/AppCompatActivity;->onCreate(Landroid/os/Bundle;)V | 129 | ····invoke-super/range·{p0·..·p1},·Landroid/support/v7/app/AppCompatActivity;->onCreate(Landroid/os/Bundle;)V |
130 | ····.line·69 | 130 | ····.line·69 |
131 | ····invoke-virtual/range·{p0·..·p0},·Lsystems/byteswap/aiproute/EditRouteActivity;->getIntent()Landroid/content/Intent; | 131 | ····invoke-virtual/range·{p0·..·p0},·Lsystems/byteswap/aiproute/EditRouteActivity;->getIntent()Landroid/content/Intent; |
132 | ····move-result-object·v1 | 132 | ····move-result-object·v10 |
133 | ····.line·70 | 133 | ····.line·70 |
134 | ····.local·v1 | 134 | ····.local·v10,·"intent":Landroid/content/Intent; |
135 | ····const·v | 135 | ····const·v19,·0x7f040018 |
136 | ····move-object/from16·v0,·p0 | 136 | ····move-object/from16·v0,·p0 |
137 | ····move/from16·v1,·v | 137 | ····move/from16·v1,·v19 |
138 | ····invoke-virtual·{v0,·v1},·Lsystems/byteswap/aiproute/EditRouteActivity;->setContentView(I)V | 138 | ····invoke-virtual·{v0,·v1},·Lsystems/byteswap/aiproute/EditRouteActivity;->setContentView(I)V |
139 | ····.line·73 | 139 | ····.line·73 |
140 | ····const-string·v | 140 | ····const-string·v19,·"systems.byteswap.aiproute.MESSAGE" |
141 | ····move-object/from16·v0,·v | 141 | ····move-object/from16·v0,·v19 |
142 | ····invoke-virtual·{v1 | 142 | ····invoke-virtual·{v10,·v0},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; |
143 | ····move-result-object·v | 143 | ····move-result-object·v19 |
144 | ····move-object/from16·v0,·v | 144 | ····move-object/from16·v0,·v19 |
145 | ····move-object/from16·v1,·p0 | 145 | ····move-object/from16·v1,·p0 |
146 | ····iput-object·v0,·v1,·Lsystems/byteswap/aiproute/EditRouteActivity;->message:Ljava/lang/String; | 146 | ····iput-object·v0,·v1,·Lsystems/byteswap/aiproute/EditRouteActivity;->message:Ljava/lang/String; |
147 | ····.line·75 | 147 | ····.line·75 |
148 | ····move-object/from16·v0,·p0 | 148 | ····move-object/from16·v0,·p0 |
149 | ····iget-object·v0,·v0,·Lsystems/byteswap/aiproute/EditRouteActivity;->message:Ljava/lang/String; | 149 | ····iget-object·v0,·v0,·Lsystems/byteswap/aiproute/EditRouteActivity;->message:Ljava/lang/String; |
150 | ····move-object/from16·v2 | 150 | ····move-object/from16·v20,·v0 |
151 | ····const/16·v | 151 | ····const/16·v19,·-0x1 |
152 | ····invoke-virtual/range·{v2 | 152 | ····invoke-virtual/range·{v20·..·v20},·Ljava/lang/String;->hashCode()I |
153 | ····move-result·v2 | 153 | ····move-result·v21 |
154 | ····sparse-switch·v2 | 154 | ····sparse-switch·v21,·:sswitch_data_0 |
155 | ····:cond_0 | 155 | ····:cond_0 |
156 | ····:goto_0 | 156 | ····:goto_0 |
157 | ····packed-switch·v | 157 | ····packed-switch·v19,·:pswitch_data_0 |
158 | ····.line·138 | 158 | ····.line·138 |
159 | ····const·v | 159 | ····const·v19,·0x7f070022 |
160 | ····const/16·v2 | 160 | ····const/16·v20,·0x0 |
161 | ····move-object/from16·v0,·p0 | 161 | ····move-object/from16·v0,·p0 |
162 | ····move/from16·v1,·v | 162 | ····move/from16·v1,·v19 |
163 | ····move/from16·v2,·v2 | 163 | ····move/from16·v2,·v20 |
164 | ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; | 164 | ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; |
165 | ····move-result-object·v | 165 | ····move-result-object·v19 |
166 | ····invoke-virtual/range·{v | 166 | ····invoke-virtual/range·{v19·..·v19},·Landroid/widget/Toast;->show()V |
167 | ····.line·143 | 167 | ····.line·143 |
168 | ····:cond_1 | 168 | ····:cond_1 |
169 | ····:goto_1 | 169 | ····:goto_1 |
170 | ····:pswitch_0 | 170 | ····:pswitch_0 |
171 | ····invoke-virtual/range·{p0·..·p0},·Lsystems/byteswap/aiproute/EditRouteActivity;->getApplicationContext()Landroid/content/Context; | 171 | ····invoke-virtual/range·{p0·..·p0},·Lsystems/byteswap/aiproute/EditRouteActivity;->getApplicationContext()Landroid/content/Context; |
172 | ····move-result-object·v | 172 | ····move-result-object·v19 |
173 | ····const-string·v2 | 173 | ····const-string·v20,·"wifi" |
174 | ····invoke-virtual/range·{v | 174 | ····invoke-virtual/range·{v19·..·v20},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
175 | ····move-result-object·v | 175 | ····move-result-object·v19 |
176 | ····check-cast·v | 176 | ····check-cast·v19,·Landroid/net/wifi/WifiManager; |
177 | ····move-object/from16·v0,·v | 177 | ····move-object/from16·v0,·v19 |
178 | ····move-object/from16·v1,·p0 | 178 | ····move-object/from16·v1,·p0 |
179 | ····iput-object·v0,·v1,·Lsystems/byteswap/aiproute/EditRouteActivity;->wifi:Landroid/net/wifi/WifiManager; | 179 | ····iput-object·v0,·v1,·Lsystems/byteswap/aiproute/EditRouteActivity;->wifi:Landroid/net/wifi/WifiManager; |
180 | ····.line·146 | 180 | ····.line·146 |
181 | ····move-object/from16·v0,·p0 | 181 | ····move-object/from16·v0,·p0 |
182 | ····iget-object·v0,·v0,·Lsystems/byteswap/aiproute/EditRouteActivity;->wifi:Landroid/net/wifi/WifiManager; | 182 | ····iget-object·v0,·v0,·Lsystems/byteswap/aiproute/EditRouteActivity;->wifi:Landroid/net/wifi/WifiManager; |
183 | ····move-object/from16·v | 183 | ····move-object/from16·v19,·v0 |
184 | ····invoke-virtual/range·{v | 184 | ····invoke-virtual/range·{v19·..·v19},·Landroid/net/wifi/WifiManager;->getConfiguredNetworks()Ljava/util/List; |
185 | ····move-result-object·v1 | 185 | ····move-result-object·v18 |
186 | ····.line·152 | 186 | ····.line·152 |
187 | ····.local·v1 | 187 | ····.local·v18,·"wifiList":Ljava/util/List;,·"Ljava/util/List<Landroid/net/wifi/WifiConfiguration;>;" |
188 | ····move-object/from16·v0,·p0 | 188 | ····move-object/from16·v0,·p0 |
189 | ····iget-object·v0,·v0,·Lsystems/byteswap/aiproute/EditRouteActivity;->wifi:Landroid/net/wifi/WifiManager; | 189 | ····iget-object·v0,·v0,·Lsystems/byteswap/aiproute/EditRouteActivity;->wifi:Landroid/net/wifi/WifiManager; |
190 | ····move-object/from16·v | 190 | ····move-object/from16·v19,·v0 |
191 | ····invoke-virtual/range·{v | 191 | ····invoke-virtual/range·{v19·..·v19},·Landroid/net/wifi/WifiManager;->getConnectionInfo()Landroid/net/wifi/WifiInfo; |
192 | ····move-result-object·v | 192 | ····move-result-object·v9 |
193 | ····.line·153 | 193 | ····.line·153 |
194 | ····.local·v | 194 | ····.local·v9,·"info":Landroid/net/wifi/WifiInfo; |
195 | ····invoke-virtual·{v | 195 | ····invoke-virtual·{v9},·Landroid/net/wifi/WifiInfo;->getSSID()Ljava/lang/String; |
196 | ····move-result-object·v | 196 | ····move-result-object·v19 |
197 | ····const-string·v2 | 197 | ····const-string·v20,·"\"" |
198 | ····const-string·v2 | 198 | ····const-string·v21,·"" |
199 | ····invoke-virtual/range·{v | 199 | ····invoke-virtual/range·{v19·..·v21},·Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
Max diff block lines reached; 78934/84460 bytes (93.46%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lsystems/byteswap/aiproute/MainActivity; | 21 | .field·final·synthetic·this$0:Lsystems/byteswap/aiproute/MainActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lsystems/byteswap/aiproute/MainActivity;)V | 23 | .method·constructor·<init>(Lsystems/byteswap/aiproute/MainActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lsystems/byteswap/aiproute/MainActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·144 | 27 | ····.line·144 |
27 | ····iput-object·p1,·p0,·Lsystems/byteswap/aiproute/MainActivity$1;->this$0:Lsystems/byteswap/aiproute/MainActivity; | 28 | ····iput-object·p1,·p0,·Lsystems/byteswap/aiproute/MainActivity$1;->this$0:Lsystems/byteswap/aiproute/MainActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lsystems/byteswap/aiproute/MainActivity; | 21 | .field·final·synthetic·this$0:Lsystems/byteswap/aiproute/MainActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lsystems/byteswap/aiproute/MainActivity;)V | 23 | .method·constructor·<init>(Lsystems/byteswap/aiproute/MainActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lsystems/byteswap/aiproute/MainActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·198 | 27 | ····.line·198 |
27 | ····iput-object·p1,·p0,·Lsystems/byteswap/aiproute/MainActivity$2;->this$0:Lsystems/byteswap/aiproute/MainActivity; | 28 | ····iput-object·p1,·p0,·Lsystems/byteswap/aiproute/MainActivity$2;->this$0:Lsystems/byteswap/aiproute/MainActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 23, 15 lines modified | Offset 23, 14 lines modified | ||
23 | .method·public·constructor·<init>()V | 23 | .method·public·constructor·<init>()V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.prologue | 25 | ····.prologue |
26 | ····.line·31 | 26 | ····.line·31 |
27 | ····invoke-direct·{p0},·Landroid/app/DialogFragment;-><init>()V | 27 | ····invoke-direct·{p0},·Landroid/app/DialogFragment;-><init>()V |
28 | ····.line·38 | ||
29 | ····return-void | 28 | ····return-void |
30 | .end·method | 29 | .end·method |
31 | #·virtual·methods | 30 | #·virtual·methods |
32 | .method·public·onAttach(Landroid/app/Activity;)V | 31 | .method·public·onAttach(Landroid/app/Activity;)V |
33 | ····.locals·5 | 32 | ····.locals·5 |
Offset 111, 34 lines modified | Offset 110, 37 lines modified | ||
111 | ····iget-object·v2,·p0,·Lsystems/byteswap/aiproute/SelectSSIDDialogFragment;->activeList:[Z | 110 | ····iget-object·v2,·p0,·Lsystems/byteswap/aiproute/SelectSSIDDialogFragment;->activeList:[Z |
112 | ····new-instance·v3,·Lsystems/byteswap/aiproute/SelectSSIDDialogFragment$3; | 111 | ····new-instance·v3,·Lsystems/byteswap/aiproute/SelectSSIDDialogFragment$3; |
113 | ····invoke-direct·{v3,·p0},·Lsystems/byteswap/aiproute/SelectSSIDDialogFragment$3;-><init>(Lsystems/byteswap/aiproute/SelectSSIDDialogFragment;)V | 112 | ····invoke-direct·{v3,·p0},·Lsystems/byteswap/aiproute/SelectSSIDDialogFragment$3;-><init>(Lsystems/byteswap/aiproute/SelectSSIDDialogFragment;)V |
113 | ····.line·86 | ||
114 | ····invoke-virtual·{v0,·v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setMultiChoiceItems([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder; | 114 | ····invoke-virtual·{v0,·v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setMultiChoiceItems([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder; |
115 | ····move-result-object·v1 | 115 | ····move-result-object·v1 |
116 | ····const·v2,·0x7f070026 | 116 | ····const·v2,·0x7f070026 |
117 | ····new-instance·v3,·Lsystems/byteswap/aiproute/SelectSSIDDialogFragment$2; | 117 | ····new-instance·v3,·Lsystems/byteswap/aiproute/SelectSSIDDialogFragment$2; |
118 | ····invoke-direct·{v3,·p0},·Lsystems/byteswap/aiproute/SelectSSIDDialogFragment$2;-><init>(Lsystems/byteswap/aiproute/SelectSSIDDialogFragment;)V | 118 | ····invoke-direct·{v3,·p0},·Lsystems/byteswap/aiproute/SelectSSIDDialogFragment$2;-><init>(Lsystems/byteswap/aiproute/SelectSSIDDialogFragment;)V |
119 | ····.line·94 | ||
119 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 120 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
120 | ····move-result-object·v1 | 121 | ····move-result-object·v1 |
121 | ····const·v2,·0x7f07001b | 122 | ····const·v2,·0x7f07001b |
122 | ····new-instance·v3,·Lsystems/byteswap/aiproute/SelectSSIDDialogFragment$1; | 123 | ····new-instance·v3,·Lsystems/byteswap/aiproute/SelectSSIDDialogFragment$1; |
123 | ····invoke-direct·{v3,·p0},·Lsystems/byteswap/aiproute/SelectSSIDDialogFragment$1;-><init>(Lsystems/byteswap/aiproute/SelectSSIDDialogFragment;)V | 124 | ····invoke-direct·{v3,·p0},·Lsystems/byteswap/aiproute/SelectSSIDDialogFragment$1;-><init>(Lsystems/byteswap/aiproute/SelectSSIDDialogFragment;)V |
125 | ····.line·100 | ||
124 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 126 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
125 | ····move-result-object·v0 | 127 | ····move-result-object·v0 |
126 | ····.line·109 | 128 | ····.line·109 |
127 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 129 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
Offset 165, 101 lines modified | Offset 167, 100 lines modified | ||
165 | ····.prologue | 167 | ····.prologue |
166 | ····.line·64 | 168 | ····.line·64 |
167 | ····.local·p1,·"ssids":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/String;>;" | 169 | ····.local·p1,·"ssids":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/String;>;" |
168 | ····.local·p2,·"active":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/Boolean;>;" | 170 | ····.local·p2,·"active":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/Boolean;>;" |
169 | ····invoke-virtual·{p1},·Ljava/util/ArrayList;->size()I | 171 | ····invoke-virtual·{p1},·Ljava/util/ArrayList;->size()I |
170 | ····move-result·v | 172 | ····move-result·v3 |
171 | ····new-array·v | 173 | ····new-array·v3,·v3,·[Ljava/lang/CharSequence; |
172 | ····iput-object·v | 174 | ····iput-object·v3,·p0,·Lsystems/byteswap/aiproute/SelectSSIDDialogFragment;->ssidList:[Ljava/lang/CharSequence; |
173 | ····.line·65 | 175 | ····.line·65 |
174 | ····invoke-virtual·{p1},·Ljava/util/ArrayList;->size()I | 176 | ····invoke-virtual·{p1},·Ljava/util/ArrayList;->size()I |
175 | ····move-result·v | 177 | ····move-result·v3 |
176 | ····new-array·v | 178 | ····new-array·v3,·v3,·[Z |
177 | ····iput-object·v | 179 | ····iput-object·v3,·p0,·Lsystems/byteswap/aiproute/SelectSSIDDialogFragment;->activeList:[Z |
178 | ····.line·66 | 180 | ····.line·66 |
179 | ····const/4·v | 181 | ····const/4·v0,·0x0 |
180 | ····.line·67 | 182 | ····.line·67 |
181 | ····.local·v | 183 | ····.local·v0,·"j":I |
182 | ····invoke-virtual·{p1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; | 184 | ····invoke-virtual·{p1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
183 | ····move-result-object·v | 185 | ····move-result-object·v3 |
184 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
185 | ····:goto_0 | 186 | ····:goto_0 |
186 | ····invoke-interface·{v | 187 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
187 | ····move-result·v4 | 188 | ····move-result·v4 |
188 | ····if-eqz·v4,·:cond_0 | 189 | ····if-eqz·v4,·:cond_0 |
189 | ····invoke-interface·{v | 190 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
190 | ····move-result-object·v | 191 | ····move-result-object·v1 |
191 | ····check-cast·v | 192 | ····check-cast·v1,·Ljava/lang/String; |
192 | ····.line·68 | 193 | ····.line·68 |
193 | ····.local·v | 194 | ····.local·v1,·"ssid":Ljava/lang/String; |
194 | ····iget-object·v4,·p0,·Lsystems/byteswap/aiproute/SelectSSIDDialogFragment;->ssidList:[Ljava/lang/CharSequence; | 195 | ····iget-object·v4,·p0,·Lsystems/byteswap/aiproute/SelectSSIDDialogFragment;->ssidList:[Ljava/lang/CharSequence; |
195 | ····aput-object·v | 196 | ····aput-object·v1,·v4,·v0 |
196 | ····.line·69 | 197 | ····.line·69 |
197 | ····add-int/lit8·v | 198 | ····add-int/lit8·v0,·v0,·0x1 |
198 | ····.line·70 | 199 | ····.line·70 |
199 | ····goto·:goto_0 | 200 | ····goto·:goto_0 |
200 | ····.line·72 | 201 | ····.line·72 |
201 | ····.end·local·v | 202 | ····.end·local·v1····#·"ssid":Ljava/lang/String; |
202 | ····:cond_0 | 203 | ····:cond_0 |
203 | ····const/4·v | 204 | ····const/4·v0,·0x0 |
204 | ····.line·73 | 205 | ····.line·73 |
205 | ····invoke-virtual·{p2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; | 206 | ····invoke-virtual·{p2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
206 | ····move-result-object·v | 207 | ····move-result-object·v3 |
207 | ····:goto_1 | 208 | ····:goto_1 |
208 | ····invoke-interface·{v | 209 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
209 | ····move-result·v4 | 210 | ····move-result·v4 |
210 | ····if-eqz·v4,·:cond_1 | 211 | ····if-eqz·v4,·:cond_1 |
Max diff block lines reached; 964/5619 bytes (17.16%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lsystems/byteswap/aiproute/SelectSSIDDialogFragment; | 21 | .field·final·synthetic·this$0:Lsystems/byteswap/aiproute/SelectSSIDDialogFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lsystems/byteswap/aiproute/SelectSSIDDialogFragment;)V | 23 | .method·constructor·<init>(Lsystems/byteswap/aiproute/SelectSSIDDialogFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lsystems/byteswap/aiproute/SelectSSIDDialogFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·87 | 27 | ····.line·87 |
27 | ····iput-object·p1,·p0,·Lsystems/byteswap/aiproute/SelectSSIDDialogFragment$3;->this$0:Lsystems/byteswap/aiproute/SelectSSIDDialogFragment; | 28 | ····iput-object·p1,·p0,·Lsystems/byteswap/aiproute/SelectSSIDDialogFragment$3;->this$0:Lsystems/byteswap/aiproute/SelectSSIDDialogFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lsystems/byteswap/aiproute/SelectSSIDDialogFragment; | 21 | .field·final·synthetic·this$0:Lsystems/byteswap/aiproute/SelectSSIDDialogFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lsystems/byteswap/aiproute/SelectSSIDDialogFragment;)V | 23 | .method·constructor·<init>(Lsystems/byteswap/aiproute/SelectSSIDDialogFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lsystems/byteswap/aiproute/SelectSSIDDialogFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·94 | 27 | ····.line·94 |
27 | ····iput-object·p1,·p0,·Lsystems/byteswap/aiproute/SelectSSIDDialogFragment$2;->this$0:Lsystems/byteswap/aiproute/SelectSSIDDialogFragment; | 28 | ····iput-object·p1,·p0,·Lsystems/byteswap/aiproute/SelectSSIDDialogFragment$2;->this$0:Lsystems/byteswap/aiproute/SelectSSIDDialogFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lsystems/byteswap/aiproute/SelectSSIDDialogFragment; | 21 | .field·final·synthetic·this$0:Lsystems/byteswap/aiproute/SelectSSIDDialogFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lsystems/byteswap/aiproute/SelectSSIDDialogFragment;)V | 23 | .method·constructor·<init>(Lsystems/byteswap/aiproute/SelectSSIDDialogFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lsystems/byteswap/aiproute/SelectSSIDDialogFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·100 | 27 | ····.line·100 |
27 | ····iput-object·p1,·p0,·Lsystems/byteswap/aiproute/SelectSSIDDialogFragment$1;->this$0:Lsystems/byteswap/aiproute/SelectSSIDDialogFragment; | 28 | ····iput-object·p1,·p0,·Lsystems/byteswap/aiproute/SelectSSIDDialogFragment$1;->this$0:Lsystems/byteswap/aiproute/SelectSSIDDialogFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 15, 179 lines modified | Offset 15, 174 lines modified | ||
15 | ····.line·81 | 15 | ····.line·81 |
16 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 16 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
17 | ····return-void | 17 | ····return-void |
18 | .end·method | 18 | .end·method |
19 | .method·public·static·varargs·closeSilently([Ljava/lang/Object;)V | 19 | .method·public·static·varargs·closeSilently([Ljava/lang/Object;)V |
20 | ····.locals· | 20 | ····.locals·7 |
21 | ····.param·p0,·"xs"····#·[Ljava/lang/Object; | 21 | ····.param·p0,·"xs"····#·[Ljava/lang/Object; |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line·85 | 23 | ····.line·85 |
24 | ···· | 24 | ····array-length·v3,·p0 |
25 | ····.local·v0,·"arr$":[Ljava/lang/Object; | ||
26 | ····array-length·v3,·v0 | ||
27 | ····.local·v3,·"len$":I | ||
28 | ····const/4·v2,·0x0 | 25 | ····const/4·v2,·0x0 |
29 | ····.local·v2,·"i$":I | ||
30 | ····:goto_0 | 26 | ····:goto_0 |
31 | ····if-ge·v2,·v3,·:cond_4 | 27 | ····if-ge·v2,·v3,·:cond_4 |
32 | ····aget-object·v | 28 | ····aget-object·v1,·p0,·v2 |
33 | ····.line·86 | 29 | ····.line·86 |
34 | ····.local·v | 30 | ····.local·v1,·"x":Ljava/lang/Object; |
35 | ····if-eqz·v | 31 | ····if-eqz·v1,·:cond_0 |
36 | ····.line·89 | 32 | ····.line·89 |
37 | ····:try_start_0 | 33 | ····:try_start_0 |
38 | ····const-string·v | 34 | ····const-string·v4,·"MyActivity" |
39 | ····new-instance·v | 35 | ····new-instance·v5,·Ljava/lang/StringBuilder; |
40 | ····invoke-direct·{v | 36 | ····invoke-direct·{v5},·Ljava/lang/StringBuilder;-><init>()V |
41 | ····const-string·v | 37 | ····const-string·v6,·"closing:·" |
42 | ····invoke-virtual·{v | 38 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
43 | ····move-result-object·v | 39 | ····move-result-object·v5 |
44 | ····invoke-virtual·{v | 40 | ····invoke-virtual·{v5,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
45 | ····move-result-object·v | 41 | ····move-result-object·v5 |
46 | ····invoke-virtual·{v | 42 | ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
47 | ····move-result-object·v | 43 | ····move-result-object·v5 |
48 | ····invoke-static·{v | 44 | ····invoke-static·{v4,·v5},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
49 | ····.line·90 | 45 | ····.line·90 |
50 | ····instance-of·v | 46 | ····instance-of·v4,·v1,·Ljava/io/Closeable; |
51 | ····if-eqz·v | 47 | ····if-eqz·v4,·:cond_1 |
52 | ····.line·91 | 48 | ····.line·91 |
53 | ····check-cast·v | 49 | ····check-cast·v1,·Ljava/io/Closeable; |
54 | ····.end·local·v | 50 | ····.end·local·v1····#·"x":Ljava/lang/Object; |
55 | ····invoke-interface·{v | 51 | ····invoke-interface·{v1},·Ljava/io/Closeable;->close()V |
56 | ····.line·85 | 52 | ····.line·85 |
57 | ····:cond_0 | 53 | ····:cond_0 |
58 | ····:goto_1 | 54 | ····:goto_1 |
59 | ····add-int/lit8·v2,·v2,·0x1 | 55 | ····add-int/lit8·v2,·v2,·0x1 |
60 | ····goto·:goto_0 | 56 | ····goto·:goto_0 |
61 | ····.line·92 | 57 | ····.line·92 |
62 | ····.restart·local·v | 58 | ····.restart·local·v1····#·"x":Ljava/lang/Object; |
63 | ····:cond_1 | 59 | ····:cond_1 |
64 | ····instance-of·v | 60 | ····instance-of·v4,·v1,·Ljava/net/Socket; |
65 | ····if-eqz·v | 61 | ····if-eqz·v4,·:cond_2 |
66 | ····.line·93 | 62 | ····.line·93 |
67 | ····check-cast·v | 63 | ····check-cast·v1,·Ljava/net/Socket; |
68 | ····.end·local·v | 64 | ····.end·local·v1····#·"x":Ljava/lang/Object; |
69 | ····invoke-virtual·{v | 65 | ····invoke-virtual·{v1},·Ljava/net/Socket;->close()V |
70 | ····:try_end_0 | 66 | ····:try_end_0 |
71 | ····.catch·Ljava/lang/Throwable;·{:try_start_0·..·:try_end_0}·:catch_0 | 67 | ····.catch·Ljava/lang/Throwable;·{:try_start_0·..·:try_end_0}·:catch_0 |
72 | ····goto·:goto_1 | 68 | ····goto·:goto_1 |
73 | ····.line·100 | 69 | ····.line·100 |
74 | ····:catch_0 | 70 | ····:catch_0 |
75 | ····move-exception·v | 71 | ····move-exception·v0 |
76 | ····.line·101 | 72 | ····.line·101 |
77 | ····.local·v | 73 | ····.local·v0,·"e":Ljava/lang/Throwable; |
78 | ····const-string·v | 74 | ····const-string·v4,·"MyActivity" |
79 | ····invoke-virtual·{v | 75 | ····invoke-virtual·{v0},·Ljava/lang/Throwable;->toString()Ljava/lang/String; |
80 | ····move-result-object·v | 76 | ····move-result-object·v5 |
81 | ····invoke-static·{v | 77 | ····invoke-static·{v4,·v5},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
82 | ····goto·:goto_1 | 78 | ····goto·:goto_1 |
83 | ····.line·94 | 79 | ····.line·94 |
84 | ····.end·local·v | 80 | ····.end·local·v0····#·"e":Ljava/lang/Throwable; |
85 | ····.restart·local·v | 81 | ····.restart·local·v1····#·"x":Ljava/lang/Object; |
86 | ····:cond_2 | 82 | ····:cond_2 |
87 | ····:try_start_1 | 83 | ····:try_start_1 |
88 | ····instance-of·v | 84 | ····instance-of·v4,·v1,·Ljava/net/DatagramSocket; |
89 | ····if-eqz·v | 85 | ····if-eqz·v4,·:cond_3 |
90 | ····.line·95 | 86 | ····.line·95 |
91 | ····check-cast·v | 87 | ····check-cast·v1,·Ljava/net/DatagramSocket; |
92 | ····.end·local·v | 88 | ····.end·local·v1····#·"x":Ljava/lang/Object; |
93 | ····invoke-virtual·{v | 89 | ····invoke-virtual·{v1},·Ljava/net/DatagramSocket;->close()V |
94 | ····goto·:goto_1 | 90 | ····goto·:goto_1 |
95 | ····.line·97 | 91 | ····.line·97 |
96 | ····.restart·local·v | 92 | ····.restart·local·v1····#·"x":Ljava/lang/Object; |
97 | ····:cond_3 | 93 | ····:cond_3 |
98 | ····const-string·v | 94 | ····const-string·v4,·"MyActivity" |
Max diff block lines reached; 2802/7828 bytes (35.79%) of diff not shown. |