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:·a5c424c6257b56bb7b63b4abfe978986d29b944adaaae78bada2096ad332250e | ||
10 | Signer·#1·certificate·SHA-1·digest:·8849fa082de85dbb8e9753cbae69ca6bd95e5c2a | ||
11 | Signer·#1·certificate·MD5·digest:·5f6d7074d0cc3fa0cae04b3673405a96 | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·7aa292668471c0f5cc00de124445b968be6495bdbc104567b65b3bce095ae758 | ||
15 | Signer·#1·public·key·SHA-1·digest:·1fa998feaefec070054defc904300aad4d96152a | ||
16 | Signer·#1·public·key·MD5·digest:·01eb6723de14904d9dce51198062b095 | ||
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, 598 lines modified | Offset 1, 596 lines modified | Diff chunk too large, falling back to line-by-line diff (596 lines added, 598 lines removed) | |
1 | Zip·file·size:·6 | 1 | Zip·file·size:·6288746·bytes,·number·of·entries:·594 |
2 | -rw----·····2.0·fat···· | 2 | -rw----·····2.0·fat·····9364·bX·defN·17-Oct-15·00:57·AndroidManifest.xml |
3 | -rw----·····2.0·fat···· | 3 | -rw----·····2.0·fat······396·bl·defN·17-Oct-15·00:57·res/anim/abc_fade_in.xml |
4 | -rw----·····2.0·fat····· | 4 | -rw----·····2.0·fat······396·bl·defN·17-Oct-15·00:57·res/anim/abc_fade_out.xml |
5 | -rw----·····2.0·fat······ | 5 | -rw----·····2.0·fat······860·bl·defN·17-Oct-15·00:57·res/anim/abc_grow_fade_in_from_bottom.xml |
6 | -rw----·····2.0·fat······ | 6 | -rw----·····2.0·fat······512·bl·defN·17-Oct-15·00:57·res/anim/abc_popup_enter.xml |
7 | -rw----·····2.0·fat····· | 7 | -rw----·····2.0·fat······512·bl·defN·17-Oct-15·00:57·res/anim/abc_popup_exit.xml |
8 | -rw----·····2.0·fat······ | 8 | -rw----·····2.0·fat······860·bl·defN·17-Oct-15·00:57·res/anim/abc_shrink_fade_out_from_bottom.xml |
9 | -rw----·····2.0·fat······ | 9 | -rw----·····2.0·fat······400·bl·defN·17-Oct-15·00:57·res/anim/abc_slide_in_bottom.xml |
10 | -rw----·····2.0·fat······ | 10 | -rw----·····2.0·fat······400·bl·defN·17-Oct-15·00:57·res/anim/abc_slide_in_top.xml |
11 | -rw----·····2.0·fat······ | 11 | -rw----·····2.0·fat······400·bl·defN·17-Oct-15·00:57·res/anim/abc_slide_out_bottom.xml |
12 | -rw----·····2.0·fat······ | 12 | -rw----·····2.0·fat······400·bl·defN·17-Oct-15·00:57·res/anim/abc_slide_out_top.xml |
13 | -rw----·····2.0·fat······ | 13 | -rw----·····2.0·fat······704·bl·defN·17-Oct-15·00:57·res/anim/action_button_help.xml |
14 | -rw----·····2.0·fat······40 | 14 | -rw----·····2.0·fat······404·bl·defN·17-Oct-15·00:57·res/anim/credits_dialog_scroll.xml |
15 | -rw----·····2.0·fat······4 | 15 | -rw----·····2.0·fat······472·bl·defN·17-Oct-15·00:57·res/color-v11/abc_background_cache_hint_selector_material_dark.xml |
16 | -rw----·····2.0·fat······4 | 16 | -rw----·····2.0·fat······472·bl·defN·17-Oct-15·00:57·res/color-v11/abc_background_cache_hint_selector_material_light.xml |
17 | -rw----·····2.0·fat······ | 17 | -rw----·····2.0·fat······548·bl·defN·17-Oct-15·00:57·res/color-v23/abc_color_highlight_material.xml |
18 | -rw----·····2.0·fat······ | 18 | -rw----·····2.0·fat······468·bl·defN·17-Oct-15·00:57·res/color/abc_primary_text_disable_only_material_dark.xml |
19 | -rw----·····2.0·fat······4 | 19 | -rw----·····2.0·fat······468·bl·defN·17-Oct-15·00:57·res/color/abc_primary_text_disable_only_material_light.xml |
20 | -rw----·····2.0·fat······4 | 20 | -rw----·····2.0·fat······468·bl·defN·17-Oct-15·00:57·res/color/abc_primary_text_material_dark.xml |
21 | -rw----·····2.0·fat······4 | 21 | -rw----·····2.0·fat······468·bl·defN·17-Oct-15·00:57·res/color/abc_primary_text_material_light.xml |
22 | -rw----·····2.0·fat······5 | 22 | -rw----·····2.0·fat······596·bl·defN·17-Oct-15·00:57·res/color/abc_search_url_text.xml |
23 | -rw----·····2.0·fat······468·bl·defN·1 | 23 | -rw----·····2.0·fat······468·bl·defN·17-Oct-15·00:57·res/color/abc_secondary_text_material_dark.xml |
24 | -rw----·····2.0·fat······468·bl·defN·1 | 24 | -rw----·····2.0·fat······468·bl·defN·17-Oct-15·00:57·res/color/abc_secondary_text_material_light.xml |
25 | -rw----·····2.0·fat······468·bl·defN·1 | 25 | -rw----·····2.0·fat······468·bl·defN·17-Oct-15·00:57·res/color/switch_thumb_material_dark.xml |
26 | -rw----·····2.0·fat······468·bl·defN·1 | 26 | -rw----·····2.0·fat······468·bl·defN·17-Oct-15·00:57·res/color/switch_thumb_material_light.xml |
27 | -rw----·····2.0·fat····· | 27 | -rw----·····2.0·fat·····2748·bl·defN·17-Oct-15·00:57·res/drawable-anydpi-v21/tower.xml |
28 | -rw----·····2.0·fat····· | 28 | -rw----·····2.0·fat·····2784·bl·defN·17-Oct-15·00:57·res/drawable-anydpi-v21/tower48.xml |
29 | -rw----····· | 29 | -rw----·····1.0·fat······287·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png |
30 | -rw----····· | 30 | -rw----·····1.0·fat······306·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png |
31 | -rw----····· | 31 | -rw----·····1.0·fat······549·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png |
32 | -rw----····· | 32 | -rw----·····1.0·fat······622·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png |
33 | -rw----····· | 33 | -rw----·····1.0·fat······753·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png |
34 | -rw----·····1.0·fat····· | 34 | -rw----·····1.0·fat·····1619·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png |
35 | -rw----·····1.0·fat····· | 35 | -rw----·····1.0·fat·····1078·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png |
36 | -rw----·····1.0·fat····· | 36 | -rw----·····1.0·fat·····1548·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png |
37 | -rw----·····1.0·fat····· | 37 | -rw----·····1.0·fat·····1748·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png |
38 | -rw----·····1.0·fat······ | 38 | -rw----·····1.0·fat······229·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png |
39 | -rw----·····1.0·fat····· | 39 | -rw----·····1.0·fat······416·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
40 | -rw----·····1.0·fat····· | 40 | -rw----·····1.0·fat······280·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png |
41 | -rw----·····1.0·fat····· | 41 | -rw----·····1.0·fat······233·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png |
42 | -rw----·····1.0·fat····· | 42 | -rw----·····1.0·fat······160·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png |
43 | -rw----·····1.0·fat······2 | 43 | -rw----·····1.0·fat······288·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
44 | -rw----·····1.0·fat······ | 44 | -rw----·····1.0·fat······612·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
45 | -rw----·····1.0·fat······ | 45 | -rw----·····1.0·fat······190·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png |
46 | -rw----·····1.0·fat······ | 46 | -rw----·····1.0·fat······373·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png |
47 | -rw----·····1.0·fat······ | 47 | -rw----·····1.0·fat······270·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png |
48 | -rw----·····1.0·fat······ | 48 | -rw----·····1.0·fat······791·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png |
49 | -rw----·····1.0·fat····· | 49 | -rw----·····1.0·fat·····1028·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png |
50 | -rw----·····1.0·fat······ | 50 | -rw----·····1.0·fat······541·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png |
51 | -rw----·····1.0·fat······ | 51 | -rw----·····1.0·fat······170·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png |
52 | -rw----·····1.0·fat······2 | 52 | -rw----·····1.0·fat······244·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_list_focused_holo.9.png |
53 | -rw----·····1.0·fat······ | 53 | -rw----·····1.0·fat······212·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png |
54 | -rw----·····1.0·fat····· | 54 | -rw----·····1.0·fat······212·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png |
55 | -rw----·····1.0·fat······ | 55 | -rw----·····1.0·fat······212·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png |
56 | -rw----·····1.0·fat······ | 56 | -rw----·····1.0·fat······239·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png |
57 | -rw----·····1.0·fat······24 | 57 | -rw----·····1.0·fat······240·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png |
58 | -rw----·····1.0·fat······ | 58 | -rw----·····1.0·fat······840·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png |
59 | -rw----·····1.0·fat····· | 59 | -rw----·····1.0·fat·····1290·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png |
60 | -rw----·····1.0·fat······2 | 60 | -rw----·····1.0·fat······259·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png |
61 | -rw----·····1.0·fat······2 | 61 | -rw----·····1.0·fat······271·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png |
62 | -rw----·····1.0·fat······ | 62 | -rw----·····1.0·fat······387·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png |
63 | -rw----·····1.0·fat······ | 63 | -rw----·····1.0·fat······214·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png |
64 | -rw----·····1.0·fat····· | 64 | -rw----·····1.0·fat······201·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png |
65 | -rw----·····1.0·fat······ | 65 | -rw----·····1.0·fat······392·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png |
66 | -rw----·····1.0·fat······ | 66 | -rw----·····1.0·fat······538·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png |
67 | -rw----·····1.0·fat······ | 67 | -rw----·····1.0·fat······199·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png |
68 | -rw----·····1.0·fat······ | 68 | -rw----·····1.0·fat······192·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png |
69 | -rw----·····1.0·fat······20 | 69 | -rw----·····1.0·fat······202·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png |
70 | -rw----·····1.0·fat······ | 70 | -rw----·····1.0·fat······182·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png |
71 | -rw----·····1.0·fat······ | 71 | -rw----·····1.0·fat······182·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png |
72 | -rw----·····1.0·fat····· | 72 | -rw----·····1.0·fat·····1371·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/cell_tower.png |
73 | -rw----·····1.0·fat····· | 73 | -rw----·····1.0·fat·····1706·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/flat_danger.png |
74 | -rw----·····1.0·fat····· | 74 | -rw----·····1.0·fat·····1685·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/flat_high.png |
75 | -rw----·····1.0·fat····· | 75 | -rw----·····1.0·fat·····1717·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/flat_idle.png |
76 | -rw----·····1.0·fat····· | 76 | -rw----·····1.0·fat·····1717·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/flat_medium.png |
77 | -rw----·····1.0·fat·····1 | 77 | -rw----·····1.0·fat·····1682·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/flat_ok.png |
78 | -rw----·····1.0·fat·····170 | 78 | -rw----·····1.0·fat·····1570·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/flat_skull.png |
79 | -rw----·····1.0·fat····· | 79 | -rw----·····1.0·fat······390·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/ic_action_about.png |
80 | -rw----·····1.0·fat····· | 80 | -rw----·····1.0·fat······196·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/ic_action_computer.png |
81 | -rw----·····1.0·fat····· | 81 | -rw----·····1.0·fat······242·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/ic_action_download.png |
82 | -rw----·····1.0·fat····· | 82 | -rw----·····1.0·fat······366·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/ic_action_location_found.png |
83 | -rw----·····1.0·fat····· | 83 | -rw----·····1.0·fat······581·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/ic_action_location_off.png |
84 | -rw----·····1.0·fat······ | 84 | -rw----·····1.0·fat······473·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/ic_action_map.png |
85 | -rw----·····1.0·fat······1 | 85 | -rw----·····1.0·fat······179·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/ic_action_network_cell.png |
86 | -rw----·····1.0·fat······ | 86 | -rw----·····1.0·fat······399·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/ic_action_network_cell_not_tracked.png |
87 | -rw----·····1.0·fat······ | 87 | -rw----·····1.0·fat······237·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/ic_action_phone.png |
88 | -rw----·····1.0·fat······ | 88 | -rw----·····1.0·fat······231·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/ic_action_remove.png |
89 | -rw----·····1.0·fat······ | 89 | -rw----·····1.0·fat······381·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/ic_action_send_logs.png |
90 | -rw----·····1.0·fat······ | 90 | -rw----·····1.0·fat······476·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/ic_action_settings.png |
91 | -rw----·····1.0·fat······ | 91 | -rw----·····1.0·fat······158·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/ic_action_storage.png |
92 | -rw----·····1.0·fat······ | 92 | -rw----·····1.0·fat······112·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/ic_drawer.png |
93 | -rw----·····1.0·fat······ | 93 | -rw----·····1.0·fat······586·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/ic_map_pin_blue.png |
94 | -rw----·····1.0·fat······3 | 94 | -rw----·····1.0·fat······313·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/ic_map_pin_green.png |
95 | -rw----·····1.0·fat······ | 95 | -rw----·····1.0·fat······296·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/ic_map_pin_orange.png |
96 | -rw----·····1.0·fat······ | 96 | -rw----·····1.0·fat······320·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/ic_map_pin_red.png |
97 | -rw----·····1.0·fat····· | 97 | -rw----·····1.0·fat·····3469·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/sense_danger.png |
98 | -rw----·····1.0·fat····· | 98 | -rw----·····1.0·fat·····3754·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/sense_high.png |
99 | -rw----·····1.0·fat····· | 99 | -rw----·····1.0·fat·····2604·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/sense_idle.png |
100 | -rw----·····1.0·fat····· | 100 | -rw----·····1.0·fat·····3868·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/sense_medium.png |
101 | -rw----·····1.0·fat····· | 101 | -rw----·····1.0·fat·····3934·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/sense_ok.png |
102 | -rw----·····1.0·fat····· | 102 | -rw----·····1.0·fat·····2314·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/sense_skull.png |
103 | -rw----·····1.0·fat····· | 103 | -rw----·····1.0·fat······248·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/stat_sys_download_anim0.png |
104 | -rw----·····1.0·fat····· | 104 | -rw----·····1.0·fat······218·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/stat_sys_upload_anim0.png |
105 | -rw----·····1.0·fat····· | 105 | -rw----·····1.0·fat······664·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/tower.png |
106 | -rw----·····1.0·fat····· | 106 | -rw----·····1.0·fat·····1111·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/tower48.png |
107 | -rw----·····1.0·fat····· | 107 | -rw----·····1.0·fat·······97·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/vp_background_texture.png |
108 | -rw----·····1.0·fat····· | 108 | -rw----·····1.0·fat·····1929·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/white_danger.png |
109 | -rw----·····1.0·fat····· | 109 | -rw----·····1.0·fat·····1920·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/white_high.png |
110 | -rw----·····1.0·fat····· | 110 | -rw----·····1.0·fat·····1736·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/white_idle.png |
111 | -rw----·····1.0·fat·····1 | 111 | -rw----·····1.0·fat·····1943·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/white_medium.png |
112 | -rw----·····1.0·fat····· | 112 | -rw----·····1.0·fat·····1932·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/white_ok.png |
113 | -rw----·····1.0·fat·····1 | 113 | -rw----·····1.0·fat·····1795·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/white_skull.png |
114 | -rw----·····1.0·fat····· | 114 | -rw----·····1.0·fat······944·b-·stor·17-Oct-15·00:56·res/drawable-ldpi-v4/cell_tower.png |
115 | -rw----·····1.0·fat····· | 115 | -rw----·····1.0·fat······865·b-·stor·17-Oct-15·00:56·res/drawable-ldpi-v4/flat_danger.png |
116 | -rw----·····1.0·fat····· | 116 | -rw----·····1.0·fat······846·b-·stor·17-Oct-15·00:56·res/drawable-ldpi-v4/flat_high.png |
117 | -rw----·····1.0·fat····· | 117 | -rw----·····1.0·fat······865·b-·stor·17-Oct-15·00:56·res/drawable-ldpi-v4/flat_idle.png |
118 | -rw----·····1.0·fat····· | 118 | -rw----·····1.0·fat······865·b-·stor·17-Oct-15·00:56·res/drawable-ldpi-v4/flat_medium.png |
119 | -rw----·····1.0·fat······ | 119 | -rw----·····1.0·fat······864·b-·stor·17-Oct-15·00:56·res/drawable-ldpi-v4/flat_ok.png |
120 | -rw----·····1.0·fat······8 | 120 | -rw----·····1.0·fat······854·b-·stor·17-Oct-15·00:56·res/drawable-ldpi-v4/flat_skull.png |
121 | -rw----·····1.0·fat······ | 121 | -rw----·····1.0·fat······231·b-·stor·17-Oct-15·00:56·res/drawable-ldpi-v4/ic_action_download.png |
122 | -rw----·····1.0·fat······ | 122 | -rw----·····1.0·fat······609·b-·stor·17-Oct-15·00:56·res/drawable-ldpi-v4/ic_action_location_off.png |
123 | -rw----·····1.0·fat······ | 123 | -rw----·····1.0·fat······252·b-·stor·17-Oct-15·00:56·res/drawable-ldpi-v4/ic_action_network_cell.png |
124 | -rw----·····1.0·fat······ | 124 | -rw----·····1.0·fat······563·b-·stor·17-Oct-15·00:56·res/drawable-ldpi-v4/ic_action_network_cell_not_tracked.png |
125 | -rw----·····1.0·fat····· | 125 | -rw----·····1.0·fat·····1558·b-·stor·17-Oct-15·00:56·res/drawable-ldpi-v4/sense_danger.png |
126 | -rw----·····1.0·fat····· | 126 | -rw----·····1.0·fat·····1661·b-·stor·17-Oct-15·00:56·res/drawable-ldpi-v4/sense_high.png |
Max diff block lines reached; -1/119501 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="43"·android:versionName="0.1.43-alpha-normal"·package="com.SecUpwN.AIMSICD"·platformBuildVersionCode="23"·platformBuildVersionName="6.0-2 | 2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="43"·android:versionName="0.1.43-alpha-normal"·package="com.SecUpwN.AIMSICD"·platformBuildVersionCode="23"·platformBuildVersionName="6.0-2704002"> |
3 | ··<uses-sdk·android:minSdkVersion="16"·android:targetSdkVersion="22"/> | 3 | ··<uses-sdk·android:minSdkVersion="16"·android:targetSdkVersion="22"/> |
4 | ··<uses-permission·android:name="android.permission.ACCESS_COARSE_LOCATION"/> | 4 | ··<uses-permission·android:name="android.permission.ACCESS_COARSE_LOCATION"/> |
5 | ··<uses-permission·android:name="android.permission.ACCESS_COARSE_UPDATES"/> | 5 | ··<uses-permission·android:name="android.permission.ACCESS_COARSE_UPDATES"/> |
6 | ··<uses-permission·android:name="android.permission.ACCESS_FINE_LOCATION"/> | 6 | ··<uses-permission·android:name="android.permission.ACCESS_FINE_LOCATION"/> |
7 | ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/> | 7 | ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/> |
8 | ··<uses-permission·android:name="android.permission.ACCESS_SUPERUSER"/> | 8 | ··<uses-permission·android:name="android.permission.ACCESS_SUPERUSER"/> |
9 | ··<uses-permission·android:name="android.permission.CHANGE_NETWORK_STATE"/> | 9 | ··<uses-permission·android:name="android.permission.CHANGE_NETWORK_STATE"/> |
Offset 1, 8 lines modified | Offset 1, 9 lines modified | ||
1 | Zip·file·size:·3258 | 1 | Zip·file·size:·3258898·bytes,·number·of·entries:·1690 |
2 | ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·android/support/annotation/Keep.class | ||
2 | ?rwxrwxr-x··2.0·unx······223·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat21.class | 3 | ?rwxrwxr-x··2.0·unx······223·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat21.class |
3 | ?rwxrwxr-x··2.0·unx······983·b-·stor·80-Jan-01·00:00·android/support/v4/content/ContextCompat.class | 4 | ?rwxrwxr-x··2.0·unx······983·b-·stor·80-Jan-01·00:00·android/support/v4/content/ContextCompat.class |
4 | ?rwxrwxr-x··2.0·unx······514·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat.class | 5 | ?rwxrwxr-x··2.0·unx······514·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat.class |
5 | ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompatHoneycomb.class | 6 | ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompatHoneycomb.class |
6 | ?rwxrwxr-x··2.0·unx······216·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompatJB.class | 7 | ?rwxrwxr-x··2.0·unx······216·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompatJB.class |
7 | ?rwxrwxr-x··2.0·unx······157·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$ViewRetriever.class | 8 | ?rwxrwxr-x··2.0·unx······157·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$ViewRetriever.class |
8 | ?rwxrwxr-x··2.0·unx······571·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$1.class | 9 | ?rwxrwxr-x··2.0·unx······571·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$1.class |
Offset 925, 15 lines modified | Offset 926, 15 lines modified | ||
925 | ?rwxrwxr-x··2.0·unx·····5831·b-·stor·80-Jan-01·00:00·com/nineoldandroids/view/animation/AnimatorProxy.class | 926 | ?rwxrwxr-x··2.0·unx·····5831·b-·stor·80-Jan-01·00:00·com/nineoldandroids/view/animation/AnimatorProxy.class |
926 | ?rwxrwxr-x··2.0·unx······114·b-·stor·80-Jan-01·00:00·io/realm/Realm$Transaction$OnSuccess.class | 927 | ?rwxrwxr-x··2.0·unx······114·b-·stor·80-Jan-01·00:00·io/realm/Realm$Transaction$OnSuccess.class |
927 | ?rwxrwxr-x··2.0·unx······805·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/AndroidIMSICatcherDetector$1.class | 928 | ?rwxrwxr-x··2.0·unx······805·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/AndroidIMSICatcherDetector$1.class |
928 | ?rwxrwxr-x··2.0·unx······131·b-·stor·80-Jan-01·00:00·io/realm/Realm$Transaction$OnError.class | 929 | ?rwxrwxr-x··2.0·unx······131·b-·stor·80-Jan-01·00:00·io/realm/Realm$Transaction$OnError.class |
929 | ?rwxrwxr-x··2.0·unx······845·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/AndroidIMSICatcherDetector$2.class | 930 | ?rwxrwxr-x··2.0·unx······845·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/AndroidIMSICatcherDetector$2.class |
930 | ?rwxrwxr-x··2.0·unx······174·b-·stor·80-Jan-01·00:00·io/freefair/android/injection/InjectorProvider.class | 931 | ?rwxrwxr-x··2.0·unx······174·b-·stor·80-Jan-01·00:00·io/freefair/android/injection/InjectorProvider.class |
931 | ?rwxrwxr-x··2.0·unx·····1210·b-·stor·80-Jan-01·00:00·io/freefair/android/injection/app/InjectionApplication.class | 932 | ?rwxrwxr-x··2.0·unx·····1210·b-·stor·80-Jan-01·00:00·io/freefair/android/injection/app/InjectionApplication.class |
932 | ?rwxrwxr-x··2.0·unx·····50 | 933 | ?rwxrwxr-x··2.0·unx·····5079·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/AndroidIMSICatcherDetector.class |
933 | ?rwxrwxr-x··2.0·unx······192·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/BuildConfig.class | 934 | ?rwxrwxr-x··2.0·unx······192·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/BuildConfig.class |
934 | ?rwxrwxr-x··2.0·unx·····1180·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/adapters/BaseInflaterAdapter.class | 935 | ?rwxrwxr-x··2.0·unx·····1180·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/adapters/BaseInflaterAdapter.class |
935 | ?rwxrwxr-x··2.0·unx·····2430·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/adapters/CardItemData.class | 936 | ?rwxrwxr-x··2.0·unx·····2430·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/adapters/CardItemData.class |
936 | ?rwxrwxr-x··2.0·unx·····2131·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/adapters/CellCardInflater$ViewHolder.class | 937 | ?rwxrwxr-x··2.0·unx·····2131·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/adapters/CellCardInflater$ViewHolder.class |
937 | ?rwxrwxr-x··2.0·unx······237·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/adapters/IAdapterViewInflater.class | 938 | ?rwxrwxr-x··2.0·unx······237·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/adapters/IAdapterViewInflater.class |
938 | ?rwxrwxr-x··2.0·unx·····1137·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/adapters/CellCardInflater.class | 939 | ?rwxrwxr-x··2.0·unx·····1137·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/adapters/CellCardInflater.class |
939 | ?rwxrwxr-x··2.0·unx·····1878·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/adapters/DbViewerSpinnerAdapter.class | 940 | ?rwxrwxr-x··2.0·unx·····1878·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/adapters/DbViewerSpinnerAdapter.class |
Offset 1033, 41 lines modified | Offset 1034, 41 lines modified | ||
1033 | ?rwxrwxr-x··2.0·unx·····2050·b-·stor·80-Jan-01·00:00·io/freefair/android/injection/app/InjectionAppCompatActivity.class | 1034 | ?rwxrwxr-x··2.0·unx·····2050·b-·stor·80-Jan-01·00:00·io/freefair/android/injection/app/InjectionAppCompatActivity.class |
1034 | ?rwxrwxr-x··2.0·unx·····2107·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/smsdetection/AdvancedUserActivity.class | 1035 | ?rwxrwxr-x··2.0·unx·····2107·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/smsdetection/AdvancedUserActivity.class |
1035 | ?rwxrwxr-x··2.0·unx······628·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity$1$1.class | 1036 | ?rwxrwxr-x··2.0·unx······628·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity$1$1.class |
1036 | ?rwxrwxr-x··2.0·unx·····1405·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity$1.class | 1037 | ?rwxrwxr-x··2.0·unx·····1405·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity$1.class |
1037 | ?rwxrwxr-x··2.0·unx·····1858·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity.class | 1038 | ?rwxrwxr-x··2.0·unx·····1858·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity.class |
1038 | ?rwxrwxr-x··2.0·unx·····1249·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/smsdetection/SmsDetector$1.class | 1039 | ?rwxrwxr-x··2.0·unx·····1249·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/smsdetection/SmsDetector$1.class |
1039 | ?rwxrwxr-x··2.0·unx·····1284·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/smsdetection/SmsDetector$SmsType.class | 1040 | ?rwxrwxr-x··2.0·unx·····1284·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/smsdetection/SmsDetector$SmsType.class |
1040 | ?rwxrwxr-x··2.0·unx····119 | 1041 | ?rwxrwxr-x··2.0·unx····11985·b-·defN·80-Jan-01·00:00·com/secupwn/aimsicd/smsdetection/SmsDetector.class |
1041 | ?rwxrwxr-x··2.0·unx······743·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/AboutActivity$1.class | 1042 | ?rwxrwxr-x··2.0·unx······743·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/AboutActivity$1.class |
1042 | ?rwxrwxr-x··2.0·unx······741·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/AboutActivity$2.class | 1043 | ?rwxrwxr-x··2.0·unx······741·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/AboutActivity$2.class |
1043 | ?rwxrwxr-x··2.0·unx······745·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/AboutActivity$3.class | 1044 | ?rwxrwxr-x··2.0·unx······745·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/AboutActivity$3.class |
1044 | ?rwxrwxr-x··2.0·unx······743·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/AboutActivity$4.class | 1045 | ?rwxrwxr-x··2.0·unx······743·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/AboutActivity$4.class |
1045 | ?rwxrwxr-x··2.0·unx······745·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/AboutActivity$5.class | 1046 | ?rwxrwxr-x··2.0·unx······745·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/AboutActivity$5.class |
1046 | ?rwxrwxr-x··2.0·unx······744·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/AboutActivity$6.class | 1047 | ?rwxrwxr-x··2.0·unx······744·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/AboutActivity$6.class |
1047 | ?rwxrwxr-x··2.0·unx······840·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/AboutActivity$7$1.class | 1048 | ?rwxrwxr-x··2.0·unx······840·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/AboutActivity$7$1.class |
1048 | ?rwxrwxr-x··2.0·unx······955·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/AboutActivity$7$2.class | 1049 | ?rwxrwxr-x··2.0·unx······955·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/AboutActivity$7$2.class |
1049 | ?rwxrwxr-x··2.0·unx·····2978·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/AboutActivity$7.class | 1050 | ?rwxrwxr-x··2.0·unx·····2978·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/AboutActivity$7.class |
1050 | ?rwxrwxr-x··2.0·unx······929·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/AboutActivity$8.class | 1051 | ?rwxrwxr-x··2.0·unx······929·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/AboutActivity$8.class |
1051 | ?rwxrwxr-x··2.0·unx·····1609·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/AboutActivity$Status.class | 1052 | ?rwxrwxr-x··2.0·unx·····1609·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/AboutActivity$Status.class |
1052 | ?rwxrwxr-x··2.0·unx·····432 | 1053 | ?rwxrwxr-x··2.0·unx·····4324·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/AboutActivity.class |
1053 | ?rwxrwxr-x··2.0·unx·····1227·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/BaseActivity$1.class | 1054 | ?rwxrwxr-x··2.0·unx·····1227·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/BaseActivity$1.class |
1054 | ?rwxrwxr-x··2.0·unx·····1074·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/BaseActivity$2.class | 1055 | ?rwxrwxr-x··2.0·unx·····1074·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/BaseActivity$2.class |
1055 | ?rwxrwxr-x··2.0·unx·····2043·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/BaseActivity.class | 1056 | ?rwxrwxr-x··2.0·unx·····2043·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/BaseActivity.class |
1056 | ?rwxrwxr-x··2.0·unx······569·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/DebugLogs$1.class | 1057 | ?rwxrwxr-x··2.0·unx······569·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/DebugLogs$1.class |
1057 | ?rwxrwxr-x··2.0·unx······788·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/DebugLogs$2.class | 1058 | ?rwxrwxr-x··2.0·unx······788·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/DebugLogs$2.class |
1058 | ?rwxrwxr-x··2.0·unx·····1169·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/DebugLogs$3.class | 1059 | ?rwxrwxr-x··2.0·unx·····1169·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/DebugLogs$3.class |
1059 | ?rwxrwxr-x··2.0·unx······912·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/DebugLogs$4.class | 1060 | ?rwxrwxr-x··2.0·unx······912·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/DebugLogs$4.class |
1060 | ?rwxrwxr-x··2.0·unx·····2 | 1061 | ?rwxrwxr-x··2.0·unx·····2154·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/DebugLogs$5.class |
1061 | ?rwxrwxr-x··2.0·unx······721·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/DebugLogs$6$1.class | 1062 | ?rwxrwxr-x··2.0·unx······721·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/DebugLogs$6$1.class |
1062 | ?rwxrwxr-x··2.0·unx·····1065·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/DebugLogs$6.class | 1063 | ?rwxrwxr-x··2.0·unx·····1065·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/DebugLogs$6.class |
1063 | ?rwxrwxr-x··2.0·unx······577·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread$1$1.class | 1064 | ?rwxrwxr-x··2.0·unx······577·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread$1$1.class |
1064 | ?rwxrwxr-x··2.0·unx·····1190·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread$1.class | 1065 | ?rwxrwxr-x··2.0·unx·····1190·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread$1.class |
1065 | ?rwxrwxr-x··2.0·unx·····1702·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread.class | 1066 | ?rwxrwxr-x··2.0·unx·····1702·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread.class |
1066 | ?rwxrwxr-x··2.0·unx·····44 | 1067 | ?rwxrwxr-x··2.0·unx·····4437·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/DebugLogs.class |
1067 | ?rwxrwxr-x··2.0·unx·····1075·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/MainActivity$1.class | 1068 | ?rwxrwxr-x··2.0·unx·····1075·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/MainActivity$1.class |
1068 | ?rwxrwxr-x··2.0·unx······721·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/MainActivity$2.class | 1069 | ?rwxrwxr-x··2.0·unx······721·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/MainActivity$2.class |
1069 | ?rwxrwxr-x··2.0·unx·····1839·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/MainActivity$3.class | 1070 | ?rwxrwxr-x··2.0·unx·····1839·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/MainActivity$3.class |
1070 | ?rwxrwxr-x··2.0·unx·····1323·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/MainActivity$4.class | 1071 | ?rwxrwxr-x··2.0·unx·····1323·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/MainActivity$4.class |
1071 | ?rwxrwxr-x··2.0·unx·····1833·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/MainActivity$5.class | 1072 | ?rwxrwxr-x··2.0·unx·····1833·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/MainActivity$5.class |
1072 | ?rwxrwxr-x··2.0·unx·····1051·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/MainActivity$DrawerItemClickListener.class | 1073 | ?rwxrwxr-x··2.0·unx·····1051·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/MainActivity$DrawerItemClickListener.class |
1073 | ?rwxrwxr-x··2.0·unx······123·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/AsyncResponse.class | 1074 | ?rwxrwxr-x··2.0·unx······123·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/AsyncResponse.class |
Offset 1082, 26 lines modified | Offset 1083, 26 lines modified | ||
1082 | ?rwxrwxr-x··2.0·unx·····3368·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/drawer/DrawerMenuActivityConfiguration$Builder.class | 1083 | ?rwxrwxr-x··2.0·unx·····3368·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/drawer/DrawerMenuActivityConfiguration$Builder.class |
1083 | ?rwxrwxr-x··2.0·unx·····1589·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/drawer/DrawerMenuActivityConfiguration.class | 1084 | ?rwxrwxr-x··2.0·unx·····1589·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/drawer/DrawerMenuActivityConfiguration.class |
1084 | ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/drawer/NavDrawerItem.class | 1085 | ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/drawer/NavDrawerItem.class |
1085 | ?rwxrwxr-x··2.0·unx·····1694·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/drawer/DrawerMenuItem.class | 1086 | ?rwxrwxr-x··2.0·unx·····1694·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/drawer/DrawerMenuItem.class |
1086 | ?rwxrwxr-x··2.0·unx······799·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/drawer/DrawerMenuSection.class | 1087 | ?rwxrwxr-x··2.0·unx······799·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/drawer/DrawerMenuSection.class |
1087 | ?rwxrwxr-x··2.0·unx·····4368·b-·stor·80-Jan-01·00:00·com/stericson/RootShell/execution/Command.class | 1088 | ?rwxrwxr-x··2.0·unx·····4368·b-·stor·80-Jan-01·00:00·com/stericson/RootShell/execution/Command.class |
1088 | ?rwxrwxr-x··2.0·unx·····1443·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/AtCommandFragment$1.class | 1089 | ?rwxrwxr-x··2.0·unx·····1443·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/AtCommandFragment$1.class |
1089 | ?rwxrwxr-x··2.0·unx·····147 | 1090 | ?rwxrwxr-x··2.0·unx·····1474·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/AtCommandFragment$2.class |
1090 | ?rwxrwxr-x··2.0·unx·····1306·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/AtCommandFragment$btnClick.class | 1091 | ?rwxrwxr-x··2.0·unx·····1306·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/AtCommandFragment$btnClick.class |
1091 | ?rwxrwxr-x··2.0·unx·····1521·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/AtCommandFragment$spinnerListener.class | 1092 | ?rwxrwxr-x··2.0·unx·····1521·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/AtCommandFragment$spinnerListener.class |
1092 | ?rwxrwxr-x··2.0·unx·····1081·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/AtCommandFragment$timeoutSpinnerListener.class | 1093 | ?rwxrwxr-x··2.0·unx·····1081·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/AtCommandFragment$timeoutSpinnerListener.class |
1093 | ?rwxrwxr-x··2.0·unx·····2251·b-·stor·80-Jan-01·00:00·io/freefair/android/injection/app/InjectionFragment.class | 1094 | ?rwxrwxr-x··2.0·unx·····2251·b-·stor·80-Jan-01·00:00·io/freefair/android/injection/app/InjectionFragment.class |
1094 | ?rwxrwxr-x··2.0·unx·····95 | 1095 | ?rwxrwxr-x··2.0·unx·····9531·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/AtCommandFragment.class |
1095 | ?rwxrwxr-x··2.0·unx······720·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/CellInfoFragment$1.class | 1096 | ?rwxrwxr-x··2.0·unx······720·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/CellInfoFragment$1.class |
1096 | ?rwxrwxr-x··2.0·unx·····1495·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/CellInfoFragment$2.class | 1097 | ?rwxrwxr-x··2.0·unx·····1495·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/CellInfoFragment$2.class |
1097 | ?rwxrwxr-x··2.0·unx······908·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/CellInfoFragment$3.class | 1098 | ?rwxrwxr-x··2.0·unx······908·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/CellInfoFragment$3.class |
1098 | ?rwxrwxr-x··2.0·unx·····1037·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/CellInfoFragment$4.class | 1099 | ?rwxrwxr-x··2.0·unx·····1037·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/CellInfoFragment$4.class |
1099 | ?rwxrwxr-x··2.0·unx·····1415·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/CellInfoFragment$CellAsyncTask.class | 1100 | ?rwxrwxr-x··2.0·unx·····1415·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/CellInfoFragment$CellAsyncTask.class |
1100 | ?rwxrwxr-x··2.0·unx·····70 | 1101 | ?rwxrwxr-x··2.0·unx·····7089·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/CellInfoFragment.class |
1101 | ?rwxrwxr-x··2.0·unx·····3002·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/DbViewerFragment$1.class | 1102 | ?rwxrwxr-x··2.0·unx·····3002·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/DbViewerFragment$1.class |
1102 | ?rwxrwxr-x··2.0·unx·····2652·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/DbViewerFragment.class | 1103 | ?rwxrwxr-x··2.0·unx·····2652·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/DbViewerFragment.class |
1103 | ?rwxrwxr-x··2.0·unx·····1287·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/DeviceFragment$1.class | 1104 | ?rwxrwxr-x··2.0·unx·····1287·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/DeviceFragment$1.class |
1104 | ?rwxrwxr-x··2.0·unx······889·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/DeviceFragment$2.class | 1105 | ?rwxrwxr-x··2.0·unx······889·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/DeviceFragment$2.class |
1105 | ?rwxrwxr-x··2.0·unx······635·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/DeviceFragment$3$1.class | 1106 | ?rwxrwxr-x··2.0·unx······635·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/DeviceFragment$3$1.class |
1106 | ?rwxrwxr-x··2.0·unx······927·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/DeviceFragment$3$2.class | 1107 | ?rwxrwxr-x··2.0·unx······927·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/DeviceFragment$3$2.class |
1107 | ?rwxrwxr-x··2.0·unx······213·b-·stor·80-Jan-01·00:00·com/squareup/okhttp/Callback.class | 1108 | ?rwxrwxr-x··2.0·unx······213·b-·stor·80-Jan-01·00:00·com/squareup/okhttp/Callback.class |
Offset 1147, 19 lines modified | Offset 1148, 19 lines modified | ||
1147 | ?rwxrwxr-x··2.0·unx······487·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/Icon.class | 1148 | ?rwxrwxr-x··2.0·unx······487·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/Icon.class |
1148 | ?rwxrwxr-x··2.0·unx······668·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/LocationServices$LocationAsync.class | 1149 | ?rwxrwxr-x··2.0·unx······668·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/LocationServices$LocationAsync.class |
1149 | ?rwxrwxr-x··2.0·unx·······94·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/LocationServices.class | 1150 | ?rwxrwxr-x··2.0·unx·······94·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/LocationServices.class |
1150 | ?rwxrwxr-x··2.0·unx·····3001·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/MiscUtils.class | 1151 | ?rwxrwxr-x··2.0·unx·····3001·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/MiscUtils.class |
1151 | ?rwxrwxr-x··2.0·unx·····2784·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/OemCommands.class | 1152 | ?rwxrwxr-x··2.0·unx·····2784·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/OemCommands.class |
1152 | ?rwxrwxr-x··2.0·unx······753·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/RealmHelper$1.class | 1153 | ?rwxrwxr-x··2.0·unx······753·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/RealmHelper$1.class |
1153 | ?rwxrwxr-x··2.0·unx······871·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/RealmHelper$2.class | 1154 | ?rwxrwxr-x··2.0·unx······871·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/RealmHelper$2.class |
1154 | ?rwxrwxr-x··2.0·unx·····22 | 1155 | ?rwxrwxr-x··2.0·unx·····2229·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/RealmHelper$3.class |
1155 | ?rwxrwxr-x··2.0·unx·····2363·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/RealmHelper$4.class | 1156 | ?rwxrwxr-x··2.0·unx·····2363·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/RealmHelper$4.class |
1156 | ?rwxrwxr-x··2.0·unx·····2018·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/RealmHelper$5.class | 1157 | ?rwxrwxr-x··2.0·unx·····2018·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/RealmHelper$5.class |
1157 | ?rwxrwxr-x··2.0·unx·····2134·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/RealmHelper$6.class | 1158 | ?rwxrwxr-x··2.0·unx·····2134·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/RealmHelper$6.class |
1158 | ?rwxrwxr-x··2.0·unx····136 | 1159 | ?rwxrwxr-x··2.0·unx····13693·b-·defN·80-Jan-01·00:00·com/secupwn/aimsicd/utils/RealmHelper.class |
1159 | ?rwxrwxr-x··2.0·unx····13373·b-·defN·80-Jan-01·00:00·com/secupwn/aimsicd/utils/RequestTask.class | 1160 | ?rwxrwxr-x··2.0·unx····13373·b-·defN·80-Jan-01·00:00·com/secupwn/aimsicd/utils/RequestTask.class |
1160 | ?rwxrwxr-x··2.0·unx·····1494·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/SystemPropertiesReflection.class | 1161 | ?rwxrwxr-x··2.0·unx·····1494·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/SystemPropertiesReflection.class |
1161 | ?rwxrwxr-x··2.0·unx·······86·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/TinyDB$1.class | 1162 | ?rwxrwxr-x··2.0·unx·······86·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/TinyDB$1.class |
1162 | ?rwxrwxr-x··2.0·unx······410·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/TinyDB$InstanceHolder.class | 1163 | ?rwxrwxr-x··2.0·unx······410·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/TinyDB$InstanceHolder.class |
1163 | ?rwxrwxr-x··2.0·unx·····1119·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/TinyDB.class | 1164 | ?rwxrwxr-x··2.0·unx·····1119·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/TinyDB.class |
1164 | ?rwxrwxr-x··2.0·unx······514·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/Toaster$1$1.class | 1165 | ?rwxrwxr-x··2.0·unx······514·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/Toaster$1$1.class |
1165 | ?rwxrwxr-x··2.0·unx······895·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/Toaster$1.class | 1166 | ?rwxrwxr-x··2.0·unx······895·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/Toaster$1.class |
Offset 1684, 8 lines modified | Offset 1685, 8 lines modified | ||
1684 | ?rwxrwxr-x··2.0·unx·····1714·b-·stor·80-Jan-01·00:00·org/osmdroid/views/overlay/compass/InternalCompassOrientationProvider.class | 1685 | ?rwxrwxr-x··2.0·unx·····1714·b-·stor·80-Jan-01·00:00·org/osmdroid/views/overlay/compass/InternalCompassOrientationProvider.class |
1685 | ?rwxrwxr-x··2.0·unx······306·b-·stor·80-Jan-01·00:00·org/osmdroid/views/overlay/mylocation/IMyLocationProvider.class | 1686 | ?rwxrwxr-x··2.0·unx······306·b-·stor·80-Jan-01·00:00·org/osmdroid/views/overlay/mylocation/IMyLocationProvider.class |
1686 | ?rwxrwxr-x··2.0·unx·····2643·b-·stor·80-Jan-01·00:00·org/osmdroid/views/overlay/mylocation/GpsMyLocationProvider.class | 1687 | ?rwxrwxr-x··2.0·unx·····2643·b-·stor·80-Jan-01·00:00·org/osmdroid/views/overlay/mylocation/GpsMyLocationProvider.class |
1687 | ?rwxrwxr-x··2.0·unx······229·b-·stor·80-Jan-01·00:00·org/osmdroid/views/overlay/mylocation/IMyLocationConsumer.class | 1688 | ?rwxrwxr-x··2.0·unx······229·b-·stor·80-Jan-01·00:00·org/osmdroid/views/overlay/mylocation/IMyLocationConsumer.class |
1688 | ?rwxrwxr-x··2.0·unx·····1056·b-·stor·80-Jan-01·00:00·org/osmdroid/views/overlay/mylocation/MyLocationNewOverlay$1.class | 1689 | ?rwxrwxr-x··2.0·unx·····1056·b-·stor·80-Jan-01·00:00·org/osmdroid/views/overlay/mylocation/MyLocationNewOverlay$1.class |
1689 | ?rwxrwxr-x··2.0·unx·····9901·b-·stor·80-Jan-01·00:00·org/osmdroid/views/overlay/mylocation/MyLocationNewOverlay.class | 1690 | ?rwxrwxr-x··2.0·unx·····9901·b-·stor·80-Jan-01·00:00·org/osmdroid/views/overlay/mylocation/MyLocationNewOverlay.class |
1690 | ?rwxrwxr-x··2.0·unx······190·b-·stor·80-Jan-01·00:00·org/osmdroid/views/util/MyMath.class | 1691 | ?rwxrwxr-x··2.0·unx······190·b-·stor·80-Jan-01·00:00·org/osmdroid/views/util/MyMath.class |
1691 | 16 | 1692 | 1690·files,·3439814·bytes·uncompressed,·2944352·bytes·compressed:··14.4% |
Offset 1, 7 lines modified | Offset 1, 10 lines modified | ||
1 | Filename:·android/support/annotation/Keep.class | ||
2 | Comment:· | ||
1 | Filename:·android/support/v4/app/ActivityCompat21.class | 3 | Filename:·android/support/v4/app/ActivityCompat21.class |
2 | Comment:· | 4 | Comment:· |
3 | Filename:·android/support/v4/content/ContextCompat.class | 5 | Filename:·android/support/v4/content/ContextCompat.class |
4 | Comment:· | 6 | Comment:· |
5 | Filename:·android/support/v4/app/ActivityCompat.class | 7 | Filename:·android/support/v4/app/ActivityCompat.class |
Offset 404, 15 lines modified | Offset 404, 15 lines modified | ||
404 | ·······172:·pop | 404 | ·······172:·pop |
405 | ·······173:·goto··········4 | 405 | ·······173:·goto··········4 |
406 | ··public·void·attach(io.freefair.android.injection.app.InjectionAppCompatActivity); | 406 | ··public·void·attach(io.freefair.android.injection.app.InjectionAppCompatActivity); |
407 | ····descriptor:·(Lio/freefair/android/injection/app/InjectionAppCompatActivity;)V | 407 | ····descriptor:·(Lio/freefair/android/injection/app/InjectionAppCompatActivity;)V |
408 | ····flags:·(0x0001)·ACC_PUBLIC | 408 | ····flags:·(0x0001)·ACC_PUBLIC |
409 | ····Code: | 409 | ····Code: |
410 | ······stack=300,·locals= | 410 | ······stack=300,·locals=8,·args_size=2 |
411 | ·········0:·aload_1 | 411 | ·········0:·aload_1 |
412 | ·········1:·ifnonnull·····5 | 412 | ·········1:·ifnonnull·····5 |
413 | ·········4:·return | 413 | ·········4:·return |
414 | ·········5:·aload_0 | 414 | ·········5:·aload_0 |
415 | ·········6:·getfield······#23·················//·Field·log:Lio/freefair/android/util/logging/Logger; | 415 | ·········6:·getfield······#23·················//·Field·log:Lio/freefair/android/util/logging/Logger; |
416 | ·········9:·astore_2 | 416 | ·········9:·astore_2 |
417 | ········10:·new···········#33·················//·class·java/lang/StringBuilder | 417 | ········10:·new···········#33·················//·class·java/lang/StringBuilder |
Offset 450, 34 lines modified | Offset 450, 34 lines modified | ||
450 | ········73:·invokevirtual·#70·················//·Method·android/util/SparseArray.get:(I)Ljava/lang/Object; | 450 | ········73:·invokevirtual·#70·················//·Method·android/util/SparseArray.get:(I)Ljava/lang/Object; |
451 | ········76:·checkcast·····#72·················//·class·java/util/List | 451 | ········76:·checkcast·····#72·················//·class·java/util/List |
452 | ········79:·astore········6 | 452 | ········79:·astore········6 |
453 | ········81:·aload·········6 | 453 | ········81:·aload·········6 |
454 | ········83:·ifnull········4 | 454 | ········83:·ifnull········4 |
455 | ········86:·aload·········6 | 455 | ········86:·aload·········6 |
456 | ········88:·invokeinterface·#95,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; | 456 | ········88:·invokeinterface·#95,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
457 | ········93:·astore | 457 | ········93:·astore_2 |
458 | ········9 | 458 | ········94:·aload_2 |
459 | ········9 | 459 | ········95:·invokeinterface·#101,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
460 | ·······10 | 460 | ·······100:·istore········5 |
461 | ·······10 | 461 | ·······102:·iload·········5 |
462 | ·······10 | 462 | ·······104:·ifeq··········4 |
463 | ·······10 | 463 | ·······107:·aload_2 |
464 | ·······1 | 464 | ·······108:·invokeinterface·#104,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
465 | ·······11 | 465 | ·······113:·checkcast·····#106················//·class·com/secupwn/aimsicd/utils/BaseAsyncTask |
466 | ·······11 | 466 | ·······116:·astore········7 |
467 | ·······1 | 467 | ·······118:·aload·········7 |
468 | ·······12 | 468 | ·······120:·aload_1 |
469 | ·······12 | 469 | ·······121:·invokevirtual·#110················//·Method·com/secupwn/aimsicd/utils/BaseAsyncTask.setActivity:(Lio/freefair/android/injection/app/InjectionAppCompatActivity;)V |
470 | ·······12 | 470 | ·······124:·goto··········94 |
471 | ··public·void·detach(android.app.Activity); | 471 | ··public·void·detach(android.app.Activity); |
472 | ····descriptor:·(Landroid/app/Activity;)V | 472 | ····descriptor:·(Landroid/app/Activity;)V |
473 | ····flags:·(0x0001)·ACC_PUBLIC | 473 | ····flags:·(0x0001)·ACC_PUBLIC |
474 | ····Code: | 474 | ····Code: |
475 | ······stack=300,·locals= | 475 | ······stack=300,·locals=8,·args_size=2 |
476 | ·········0:·aload_1 | 476 | ·········0:·aload_1 |
477 | ·········1:·ifnonnull·····5 | 477 | ·········1:·ifnonnull·····5 |
478 | ·········4:·return | 478 | ·········4:·return |
479 | ·········5:·aload_0 | 479 | ·········5:·aload_0 |
480 | ·········6:·getfield······#23·················//·Field·log:Lio/freefair/android/util/logging/Logger; | 480 | ·········6:·getfield······#23·················//·Field·log:Lio/freefair/android/util/logging/Logger; |
481 | ·········9:·astore_2 | 481 | ·········9:·astore_2 |
482 | ········10:·new···········#33·················//·class·java/lang/StringBuilder | 482 | ········10:·new···········#33·················//·class·java/lang/StringBuilder |
Offset 515, 32 lines modified | Offset 515, 32 lines modified | ||
515 | ········73:·invokevirtual·#70·················//·Method·android/util/SparseArray.get:(I)Ljava/lang/Object; | 515 | ········73:·invokevirtual·#70·················//·Method·android/util/SparseArray.get:(I)Ljava/lang/Object; |
516 | ········76:·checkcast·····#72·················//·class·java/util/List | 516 | ········76:·checkcast·····#72·················//·class·java/util/List |
517 | ········79:·astore········6 | 517 | ········79:·astore········6 |
518 | ········81:·aload·········6 | 518 | ········81:·aload·········6 |
519 | ········83:·ifnull········4 | 519 | ········83:·ifnull········4 |
520 | ········86:·aload·········6 | 520 | ········86:·aload·········6 |
521 | ········88:·invokeinterface·#95,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; | 521 | ········88:·invokeinterface·#95,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
522 | ········93:·astore | 522 | ········93:·astore_2 |
523 | ········9 | 523 | ········94:·aload_2 |
524 | ········9 | 524 | ········95:·invokeinterface·#101,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
525 | ·······10 | 525 | ·······100:·istore········5 |
526 | ·······10 | 526 | ·······102:·iload·········5 |
527 | ·······10 | 527 | ·······104:·ifeq··········4 |
528 | ·······10 | 528 | ·······107:·aload_2 |
529 | ·······1 | 529 | ·······108:·invokeinterface·#104,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
530 | ·······11 | 530 | ·······113:·checkcast·····#106················//·class·com/secupwn/aimsicd/utils/BaseAsyncTask |
531 | ·······11 | 531 | ·······116:·astore········7 |
532 | ·······1 | 532 | ·······118:·iconst_0 |
533 | ·······1 | 533 | ·······119:·istore········5 |
534 | ·······12 | 534 | ·······121:·aconst_null |
535 | ·······12 | 535 | ·······122:·astore_3 |
536 | ·······12 | 536 | ·······123:·aload·········7 |
537 | ·······12 | 537 | ·······125:·aconst_null |
538 | ·······12 | 538 | ·······126:·invokevirtual·#110················//·Method·com/secupwn/aimsicd/utils/BaseAsyncTask.setActivity:(Lio/freefair/android/injection/app/InjectionAppCompatActivity;)V |
539 | ·······1 | 539 | ·······129:·goto··········94 |
540 | ··public·com.secupwn.aimsicd.enums.Status·getStatus(); | 540 | ··public·com.secupwn.aimsicd.enums.Status·getStatus(); |
541 | ····descriptor:·()Lcom/secupwn/aimsicd/enums/Status; | 541 | ····descriptor:·()Lcom/secupwn/aimsicd/enums/Status; |
542 | ····flags:·(0x0001)·ACC_PUBLIC | 542 | ····flags:·(0x0001)·ACC_PUBLIC |
543 | ····Code: | 543 | ····Code: |
544 | ······stack=300,·locals=2,·args_size=1 | 544 | ······stack=300,·locals=2,·args_size=1 |
545 | ·········0:·aload_0 | 545 | ·········0:·aload_0 |
Offset 642, 89 lines modified | Offset 642, 87 lines modified | ||
642 | ·········3:·getfield······#21·················//·Field·mActivityTaskMap:Landroid/util/SparseArray; | 642 | ·········3:·getfield······#21·················//·Field·mActivityTaskMap:Landroid/util/SparseArray; |
643 | ·········6:·astore_3 | 643 | ·········6:·astore_3 |
644 | ·········7:·aload_3 | 644 | ·········7:·aload_3 |
645 | ·········8:·invokevirtual·#199················//·Method·android/util/SparseArray.size:()I | 645 | ·········8:·invokevirtual·#199················//·Method·android/util/SparseArray.size:()I |
646 | ········11:·istore········4 | 646 | ········11:·istore········4 |
647 | ········13:·iload_2 | 647 | ········13:·iload_2 |
648 | ········14:·iload·········4 | 648 | ········14:·iload·········4 |
649 | ········16:·if_icmpge·····17 | 649 | ········16:·if_icmpge·····173 |
650 | ········19:·aload_0 | 650 | ········19:·aload_0 |
651 | ········20:·getfield······#21·················//·Field·mActivityTaskMap:Landroid/util/SparseArray; | 651 | ········20:·getfield······#21·················//·Field·mActivityTaskMap:Landroid/util/SparseArray; |
652 | ········23:·iload_2 | 652 | ········23:·iload_2 |
653 | ········24:·invokevirtual·#203················//·Method·android/util/SparseArray.keyAt:(I)I | 653 | ········24:·invokevirtual·#203················//·Method·android/util/SparseArray.keyAt:(I)I |
654 | ········27:·istore········5 | 654 | ········27:·istore········5 |
655 | ········29:·aload_0 | 655 | ········29:·aload_0 |
656 | ········30:·getfield······#21·················//·Field·mActivityTaskMap:Landroid/util/SparseArray; | 656 | ········30:·getfield······#21·················//·Field·mActivityTaskMap:Landroid/util/SparseArray; |
657 | ········33:·astore_3 | ||
658 | ········34:·aload_3 | ||
659 | ········3 | 657 | ········33:·iload·········5 |
660 | ········3 | 658 | ········35:·invokevirtual·#70·················//·Method·android/util/SparseArray.get:(I)Ljava/lang/Object; |
661 | ········ | 659 | ········38:·checkcast·····#72·················//·class·java/util/List |
662 | ········4 | 660 | ········41:·astore········6 |
663 | ········4 | 661 | ········43:·aload·········6 |
664 | ········4 | 662 | ········45:·invokeinterface·#95,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
665 | ········52:·astore········7 | ||
666 | ········5 | 663 | ········50:·astore_3 |
664 | ········51:·aload_3 | ||
667 | ········5 | 665 | ········52:·invokeinterface·#101,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
668 | ········ | 666 | ········57:·istore········7 |
669 | ········ | 667 | ········59:·iload·········7 |
670 | ········6 | 668 | ········61:·ifeq··········148 |
671 | ········6 | 669 | ········64:·aload_3 |
672 | ········ | 670 | ········65:·invokeinterface·#104,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
673 | ········7 | 671 | ········70:·checkcast·····#106················//·class·com/secupwn/aimsicd/utils/BaseAsyncTask |
674 | ········7 | 672 | ········73:·astore········8 |
675 | ········ | 673 | ········75:·aload·········8 |
676 | ········ | 674 | ········77:·aload_1 |
677 | ········ | 675 | ········78:·invokevirtual·#206················//·Method·java/lang/Object.equals:(Ljava/lang/Object;)Z |
678 | ········8 | 676 | ········81:·istore········7 |
679 | ········8 | 677 | ········83:·iload·········7 |
680 | ········ | 678 | ········85:·ifeq··········51 |
681 | ········ | 679 | ········88:·aload·········6 |
682 | ········9 | 680 | ········90:·aload·········8 |
683 | ········9 | 681 | ········92:·invokeinterface·#209,··2··········//·InterfaceMethod·java/util/List.remove:(Ljava/lang/Object;)Z |
Max diff block lines reached; 3445/12983 bytes (26.53%) of diff not shown. |
Offset 90, 41 lines modified | Offset 90, 43 lines modified | ||
90 | ············return·null; | 90 | ············return·null; |
91 | ········} | 91 | ········} |
92 | ········return·null; | 92 | ········return·null; |
93 | ········return·null; | 93 | ········return·null; |
94 | ····} | 94 | ····} |
95 | ···· | 95 | ···· |
96 | ····private·String·findSmsNumber(final·String[]·array,·final·String[]·array2)·{ | 96 | ····private·String·findSmsNumber(final·String[]·array,·final·String[]·array2)·{ |
97 | ········int·i·=·0; | ||
97 | ········if·(array·!=·null)·{ | 98 | ········if·(array·!=·null)·{ |
98 | ············for·(int·length·=·array.length,· | 99 | ············for·(int·length·=·array.length,·j·=·0;·j·<·length;·++j)·{ |
99 | ················final·String·s·=·array[ | 100 | ················final·String·s·=·array[j]; |
100 | ················if·(s·!=·null)·{ | 101 | ················if·(s·!=·null)·{ |
101 | ····················if·(s.contains("SMS·originating·address:")·&&·s.contains("+"))·{ | 102 | ····················if·(s.contains("SMS·originating·address:")·&&·s.contains("+"))·{ |
102 | ························return·s.substring(s.indexOf("+")); | 103 | ························return·s.substring(s.indexOf("+")); |
103 | ····················} | 104 | ····················} |
104 | ····················if·(s.contains("OrigAddr"))·{ | 105 | ····················if·(s.contains("OrigAddr"))·{ |
105 | ························return·s.substring(s.indexOf("OrigAddr")).replace("OrigAddr",·"").trim(); | 106 | ························return·s.substring(s.indexOf("OrigAddr")).replace("OrigAddr",·"").trim(); |
106 | ····················} | 107 | ····················} |
107 | ················} | 108 | ················} |
108 | ············} | 109 | ············} |
109 | ········} | 110 | ········} |
110 | ········Label_016 | 111 | ········Label_0168:·{ |
111 | ············break·Label_016 | 112 | ············break·Label_0168; |
112 | ········} | 113 | ········} |
113 | ········if·(array2·!=·null)·{ | 114 | ········if·(array2·!=·null)·{ |
114 | ············ | 115 | ············while·(i·<·array2.length)·{ |
115 | ················final·String·s3·=·array2[ | 116 | ················final·String·s3·=·array2[i]; |
116 | ················if·(s3·!=·null)·{ | 117 | ················if·(s3·!=·null)·{ |
117 | ····················if·(s3.contains("SMS·originating·address:")·&&·s3.contains("+"))·{ | 118 | ····················if·(s3.contains("SMS·originating·address:")·&&·s3.contains("+"))·{ |
118 | ························return·s3.substring(s3.indexOf("+")); | 119 | ························return·s3.substring(s3.indexOf("+")); |
119 | ····················} | 120 | ····················} |
120 | ····················if·(s3.contains("OrigAddr"))·{ | 121 | ····················if·(s3.contains("OrigAddr"))·{ |
121 | ························return·s3.substring(s3.indexOf("OrigAddr")).replace("OrigAddr",·"").trim(); | 122 | ························return·s3.substring(s3.indexOf("OrigAddr")).replace("OrigAddr",·"").trim(); |
122 | ····················} | 123 | ····················} |
123 | ················} | 124 | ················} |
125 | ················++i; | ||
124 | ············} | 126 | ············} |
125 | ········} | 127 | ········} |
126 | ········return·null; | 128 | ········return·null; |
127 | ····} | 129 | ····} |
128 | ···· | 130 | ···· |
129 | ····public·static·boolean·getSmsDetectionState()·{ | 131 | ····public·static·boolean·getSmsDetectionState()·{ |
130 | ········return·SmsDetector.isRunning; | 132 | ········return·SmsDetector.isRunning; |
Offset 285, 15 lines modified | Offset 287, 15 lines modified | ||
285 | ········//····85:·astore··········6 | 287 | ········//····85:·astore··········6 |
286 | ········//····87:·aload···········8 | 288 | ········//····87:·aload···········8 |
287 | ········//····89:·invokevirtual···java/lang/Process.getInputStream:()Ljava/io/InputStream; | 289 | ········//····89:·invokevirtual···java/lang/Process.getInputStream:()Ljava/io/InputStream; |
288 | ········//····92:·astore··········11 | 290 | ········//····92:·astore··········11 |
289 | ········//····94:·aload···········6 | 291 | ········//····94:·aload···········6 |
290 | ········//····96:·aload···········11 | 292 | ········//····96:·aload···········11 |
291 | ········//····98:·invokespecial···java/io/InputStreamReader.<init>:(Ljava/io/InputStream;)V | 293 | ········//····98:·invokespecial···java/io/InputStreamReader.<init>:(Ljava/io/InputStream;)V |
292 | ········//···101:·aload··········· | 294 | ········//···101:·aload···········6 |
293 | ········//···103:·astore··········7 | 295 | ········//···103:·astore··········7 |
294 | ········//···105:·aload···········10 | 296 | ········//···105:·aload···········10 |
295 | ········//···107:·aload···········6 | 297 | ········//···107:·aload···········6 |
296 | ········//···109:·invokespecial···java/io/BufferedReader.<init>:(Ljava/io/Reader;)V | 298 | ········//···109:·invokespecial···java/io/BufferedReader.<init>:(Ljava/io/Reader;)V |
297 | ········//···112:·aload···········9 | 299 | ········//···112:·aload···········9 |
298 | ········//···114:·invokestatic····java/util/Collections.singletonList:(Ljava/lang/Object;)Ljava/util/List; | 300 | ········//···114:·invokestatic····java/util/Collections.singletonList:(Ljava/lang/Object;)Ljava/util/List; |
299 | ········//···117:·astore··········6 | 301 | ········//···117:·astore··········6 |
Offset 312, 453 lines modified | Offset 314, 467 lines modified | ||
312 | ········//···145:·new·············Ljava/util/ArrayList; | 314 | ········//···145:·new·············Ljava/util/ArrayList; |
313 | ········//···148:·astore··········13 | 315 | ········//···148:·astore··········13 |
314 | ········//···150:·aload···········13 | 316 | ········//···150:·aload···········13 |
315 | ········//···152:·invokespecial···java/util/ArrayList.<init>:()V | 317 | ········//···152:·invokespecial···java/util/ArrayList.<init>:()V |
316 | ········//···155:·invokestatic····com/secupwn/aimsicd/smsdetection/SmsDetector.getSmsDetectionState:()Z | 318 | ········//···155:·invokestatic····com/secupwn/aimsicd/smsdetection/SmsDetector.getSmsDetectionState:()Z |
317 | ········//···158:·istore_1······· | 319 | ········//···158:·istore_1······· |
318 | ········//···159:·iload_1········ | 320 | ········//···159:·iload_1········ |
319 | ········//···160:·ifeq············ | 321 | ········//···160:·ifeq············810 |
320 | ········//···163:·aload···········10 | 322 | ········//···163:·aload···········10 |
321 | ········//···165:·invokevirtual···java/io/BufferedReader.readLine:()Ljava/lang/String; | 323 | ········//···165:·invokevirtual···java/io/BufferedReader.readLine:()Ljava/lang/String; |
322 | ········//···168:·astore··········14 | 324 | ········//···168:·astore··········14 |
323 | ········//···170:·aload···········13 | 325 | ········//···170:·aload···········13 |
324 | ········//···172:·invokeinterface·java/util/List.size:()I | 326 | ········//···172:·invokeinterface·java/util/List.size:()I |
325 | ········//···177:·istore_1······· | 327 | ········//···177:·istore_1······· |
326 | ········//···178:·bipush··········100 | 328 | ········//···178:·bipush··········100 |
327 | ········//···180:·istore··········12 | 329 | ········//···180:·istore··········12 |
328 | ········//···182:·iload_1········ | 330 | ········//···182:·iload_1········ |
331 | ········//···183:·istore··········15 | ||
332 | ········//···185:·iload_1········ | ||
329 | ········//···18 | 333 | ········//···186:·iload···········12 |
330 | ········//···18 | 334 | ········//···188:·if_icmple·······196 |
331 | ········//···188:·aload···········14 | ||
332 | ········//···190:·ifnull··········308 | ||
333 | ········//···193:·aload···········13 | ||
334 | ········//···195:·astore··········7 | ||
335 | ········//···197:·aload···········13 | ||
336 | ········//···19 | 335 | ········//···191:·aload···········14 |
336 | ········//···193:·ifnull··········310 | ||
337 | ········//···196:·aload···········13 | ||
338 | ········//···198:·aload···········14 | ||
337 | ········//···20 | 339 | ········//···200:·invokeinterface·java/util/List.add:(Ljava/lang/Object;)Z |
338 | ········//···20 | 340 | ········//···205:·pop············ |
339 | ········//···20 | 341 | ········//···206:·goto············155 |
340 | ········//···2 | 342 | ········//···209:·astore··········16 |
341 | ········//···21 | 343 | ········//···211:·aload_0········ |
342 | ········//···21 | 344 | ········//···212:·astore··········7 |
343 | ········//···21 | 345 | ········//···214:·aload_0········ |
344 | ········//···21 | 346 | ········//···215:·getfield········com/secupwn/aimsicd/smsdetection/SmsDetector.log:Lio/freefair/android/util/logging/Logger; |
345 | ········//···21 | 347 | ········//···218:·astore··········7 |
346 | ········//···22 | 348 | ········//···220:·aload···········7 |
347 | ········//···22 | 349 | ········//···222:·astore··········6 |
348 | ········//···22 | 350 | ········//···224:·ldc_w···········"IO·Exception" |
349 | ········//···22 | 351 | ········//···227:·astore··········11 |
350 | ········//···2 | 352 | ········//···229:·aload···········7 |
351 | ········//···23 | 353 | ········//···231:·aload···········11 |
352 | ········//···23 | 354 | ········//···233:·aload···········16 |
353 | ········//···23 | 355 | ········//···235:·invokeinterface·io/freefair/android/util/logging/Logger.error:(Ljava/lang/String;Ljava/lang/Throwable;)V |
354 | ········//···24 | 356 | ········//···240:·goto············155 |
355 | ········//···24 | 357 | ········//···243:·astore··········6 |
356 | ········//···24 | 358 | ········//···245:·aload···········9 |
357 | ········//···24 | 359 | ········//···247:·invokestatic····java/util/Collections.singletonList:(Ljava/lang/Object;)Ljava/util/List; |
358 | ········//···25 | 360 | ········//···250:·astore··········11 |
361 | ········//···252:·iconst_0······· | ||
362 | ········//···253:·istore··········17 | ||
359 | ········//···25 | 363 | ········//···255:·aload···········11 |
360 | ········//···25 | 364 | ········//···257:·iconst_0······· |
361 | ········//···25 | 365 | ········//···258:·invokeinterface·java/util/List.get:(I)Ljava/lang/Object; |
362 | ········//···26 | 366 | ········//···263:·astore··········11 |
363 | ········//···26 | 367 | ········//···265:·aload···········11 |
364 | ········//···26 | 368 | ········//···267:·ifnull··········275 |
365 | ········//···2 | 369 | ········//···270:·aload···········9 |
366 | ········//···27 | 370 | ········//···272:·invokevirtual···java/io/DataOutputStream.close:()V |
367 | ········//···27 | 371 | ········//···275:·aload···········6 |
368 | ········//···27 | 372 | ········//···277:·athrow········· |
369 | ········//···27 | 373 | ········//···278:·astore··········16 |
370 | ········//···2 | 374 | ········//···280:·aload_0········ |
371 | ········//···2 | 375 | ········//···281:·astore··········7 |
Max diff block lines reached; 32648/47539 bytes (68.68%) of diff not shown. |
Offset 58, 15 lines modified | Offset 58, 15 lines modified | ||
58 | ········} | 58 | ········} |
59 | ········final·TextView·buildNumberTextView·=·this.buildNumberTextView; | 59 | ········final·TextView·buildNumberTextView·=·this.buildNumberTextView; |
60 | ········final·Object[]·array2·=·new·Object[n]; | 60 | ········final·Object[]·array2·=·new·Object[n]; |
61 | ········array2[0]·=·s; | 61 | ········array2[0]·=·s; |
62 | ········buildNumberTextView.setText((CharSequence)this.getString(2131099705,·array2)); | 62 | ········buildNumberTextView.setText((CharSequence)this.getString(2131099705,·array2)); |
63 | ········final·TextView·gitShaTextView·=·this.gitShaTextView; | 63 | ········final·TextView·gitShaTextView·=·this.gitShaTextView; |
64 | ········final·Object[]·array3·=·new·Object[n]; | 64 | ········final·Object[]·array3·=·new·Object[n]; |
65 | ········array3[0]·=·"a2c7125"; | 65 | ········array3[0]·=·"a2c7125f"; |
66 | ········gitShaTextView.setText((CharSequence)this.getString(2131099752,·array3)); | 66 | ········gitShaTextView.setText((CharSequence)this.getString(2131099752,·array3)); |
67 | ········this.setLink(this.findViewById(2131558494),·2131099997); | 67 | ········this.setLink(this.findViewById(2131558494),·2131099997); |
68 | ········this.setLink(this.findViewById(2131558493),·2131099994); | 68 | ········this.setLink(this.findViewById(2131558493),·2131099994); |
69 | ········this.setLink(this.findViewById(2131558495),·2131100002); | 69 | ········this.setLink(this.findViewById(2131558495),·2131100002); |
70 | ········this.setLink(this.findViewById(2131558496),·2131099993); | 70 | ········this.setLink(this.findViewById(2131558496),·2131099993); |
71 | ········this.setLink(this.findViewById(2131558497),·2131099996); | 71 | ········this.setLink(this.findViewById(2131558497),·2131099996); |
72 | ········this.setLink(this.findViewById(2131558498),·2131099992); | 72 | ········this.setLink(this.findViewById(2131558498),·2131099992); |
Offset 16, 19 lines modified | Offset 16, 19 lines modified | ||
16 | ····public·void·run()·{ | 16 | ····public·void·run()·{ |
17 | ········try·{ | 17 | ········try·{ |
18 | ············final·String·string·=·this.this$0.getString(2131099727); | 18 | ············final·String·string·=·this.this$0.getString(2131099727); |
19 | ············try·{ | 19 | ············try·{ |
20 | ················try·{ | 20 | ················try·{ |
21 | ····················final·StringBuilder·sb·=·new·StringBuilder(); | 21 | ····················final·StringBuilder·sb·=·new·StringBuilder(); |
22 | ····················try·{ | 22 | ····················try·{ |
23 | ························final·StringBuilder·append·=·sb.append(string).append("\n\n | 23 | ························final·StringBuilder·append·=·sb.append(string).append("\n\nGETPROP:\n\n"); |
24 | ························try·{ | 24 | ························try·{ |
25 | ····························final·DebugLogs·this$0·=·this.this$0; | 25 | ····························final·DebugLogs·this$0·=·this.this$0; |
26 | ····························try·{ | 26 | ····························try·{ |
27 | ································final·StringBuilder·append2·=·append.append(this$0.getProp()).append("\n\n | 27 | ································final·StringBuilder·append2·=·append.append(this$0.getProp()).append("\n\nLOGCAT:\n\n"); |
28 | ································try·{ | 28 | ································try·{ |
29 | ····································final·DebugLogs·this$2·=·this.this$0; | 29 | ····································final·DebugLogs·this$2·=·this.this$0; |
30 | ····································try·{ | 30 | ····································try·{ |
31 | ········································final·StringBuilder·append3·=·append2.append(DebugLogs.access$600(this$2)).append("\n\n").append(string); | 31 | ········································final·StringBuilder·append3·=·append2.append(DebugLogs.access$600(this$2)).append("\n\n").append(string); |
32 | ········································try·{ | 32 | ········································try·{ |
33 | ············································final·String·string2·=·append3.toString(); | 33 | ············································final·String·string2·=·append3.toString(); |
34 | ············································try·{ | 34 | ············································try·{ |
Offset 40, 15 lines modified | Offset 40, 15 lines modified | ||
40 | ········String·str; | 40 | ········String·str; |
41 | ········if·(this.isRadioLogs)·{ | 41 | ········if·(this.isRadioLogs)·{ |
42 | ············str·=·"·-b·radio·RILQ:S"; | 42 | ············str·=·"·-b·radio·RILQ:S"; |
43 | ········} | 43 | ········} |
44 | ········else·{ | 44 | ········else·{ |
45 | ············str·=·""; | 45 | ············str·=·""; |
46 | ········} | 46 | ········} |
47 | ········return·this.runProcess(append.append(str).append("·AbsListView:S·PackageInfo:S | 47 | ········return·this.runProcess(append.append(str).append("·AbsListView:S·PackageInfo:S·LocSvc_eng:S·LocSvc_adapter:S·LocSvc_afw:S·QC-QMI:S·AudioPolicyManager:S·XPrivacy/XRuntime:S·Xposed:S·XPrivacy/XTelephonyManager:S·XPrivacy/XLocationManager:S·XPrivacy/XPackageManager:S·*:D").toString()); |
48 | ····} | 48 | ····} |
49 | ···· | 49 | ···· |
50 | ····private·String·runProcess(final·String·s)·{ | 50 | ····private·String·runProcess(final·String·s)·{ |
51 | ········return·this.runProcess(new·String[]·{·s·}); | 51 | ········return·this.runProcess(new·String[]·{·s·}); |
52 | ····} | 52 | ····} |
53 | ···· | 53 | ···· |
54 | ····private·String·runProcess(final·String[]·cmdarray)·{ | 54 | ····private·String·runProcess(final·String[]·cmdarray)·{ |
Offset 119, 93 lines modified | Offset 119, 93 lines modified | ||
119 | ·········0:·aload_1 | 119 | ·········0:·aload_1 |
120 | ·········1:·getfield······#18·················//·Field·android/os/Message.obj:Ljava/lang/Object; | 120 | ·········1:·getfield······#18·················//·Field·android/os/Message.obj:Ljava/lang/Object; |
121 | ·········4:·astore_2 | 121 | ·········4:·astore_2 |
122 | ·········5:·aload_2 | 122 | ·········5:·aload_2 |
123 | ·········6:·instanceof····#20·················//·class·java/util/List | 123 | ·········6:·instanceof····#20·················//·class·java/util/List |
124 | ·········9:·istore_3 | 124 | ·········9:·istore_3 |
125 | ········10:·iload_3 | 125 | ········10:·iload_3 |
126 | ········11:·ifeq··········11 | 126 | ········11:·ifeq··········113 |
127 | ········14:·aload_1 | 127 | ········14:·aload_1 |
128 | ········15:·getfield······#18·················//·Field·android/os/Message.obj:Ljava/lang/Object; | 128 | ········15:·getfield······#18·················//·Field·android/os/Message.obj:Ljava/lang/Object; |
129 | ········18:·checkcast·····#20·················//·class·java/util/List | 129 | ········18:·checkcast·····#20·················//·class·java/util/List |
130 | ········21:·astore········4 | 130 | ········21:·astore········4 |
131 | ········23:·new···········#22·················//·class·java/lang/StringBuffer | 131 | ········23:·new···········#22·················//·class·java/lang/StringBuffer |
132 | ········26:·astore········5 | 132 | ········26:·astore········5 |
133 | ········28:·aload·········5 | 133 | ········28:·aload·········5 |
134 | ········30:·invokespecial·#25·················//·Method·java/lang/StringBuffer."<init>":()V | 134 | ········30:·invokespecial·#25·················//·Method·java/lang/StringBuffer."<init>":()V |
135 | ········33:·aload·········4 | 135 | ········33:·aload·········4 |
136 | ········35:·invokeinterface·#29,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; | 136 | ········35:·invokeinterface·#29,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
137 | ········40:·astore | 137 | ········40:·astore_2 |
138 | ········4 | 138 | ········41:·aload_2 |
139 | ········4 | 139 | ········42:·invokeinterface·#35,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
140 | ········49:·istore_3 | ||
141 | ········ | 140 | ········47:·istore········6 |
141 | ········49:·iload·········6 | ||
142 | ········51:·ifeq··········8 | 142 | ········51:·ifeq··········88 |
143 | ········54:·aload | 143 | ········54:·aload_2 |
144 | ········5 | 144 | ········55:·invokeinterface·#39,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
145 | ········6 | 145 | ········60:·checkcast·····#41·················//·class·java/lang/String |
146 | ········6 | 146 | ········63:·astore········7 |
147 | ········6 | 147 | ········65:·aload·········5 |
148 | ········6 | 148 | ········67:·aload·········7 |
149 | ········ | 149 | ········69:·invokevirtual·#45·················//·Method·java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; |
150 | ········7 | 150 | ········72:·pop |
151 | ········7 | 151 | ········73:·bipush········10 |
152 | ········7 | 152 | ········75:·istore········6 |
153 | ········77:·aload·········5 | 153 | ········77:·aload·········5 |
154 | ········79:·iload | 154 | ········79:·iload·········6 |
155 | ········8 | 155 | ········81:·invokevirtual·#49·················//·Method·java/lang/StringBuffer.append:(C)Ljava/lang/StringBuffer; |
156 | ········8 | 156 | ········84:·pop |
157 | ········8 | 157 | ········85:·goto··········41 |
158 | ········8 | 158 | ········88:·aload·········5 |
159 | ········ | 159 | ········90:·invokevirtual·#53·················//·Method·java/lang/StringBuffer.length:()I |
160 | ········9 | 160 | ········93:·istore_3 |
161 | ········9 | 161 | ········94:·iload_3 |
162 | ········9 | 162 | ········95:·ifeq··········112 |
163 | ········9 | 163 | ········98:·aload_0 |
164 | ········9 | 164 | ········99:·getfield······#8··················//·Field·this$0:Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment; |
165 | ·······10 | 165 | ·······102:·invokestatic··#59·················//·Method·com/secupwn/aimsicd/ui/fragments/AtCommandFragment.access$1200:(Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;)Landroid/widget/TextView; |
166 | ·······10 | 166 | ·······105:·astore_2 |
167 | ·······10 | 167 | ·······106:·aload_2 |
168 | ·······10 | 168 | ·······107:·aload·········5 |
169 | ·······10 | 169 | ·······109:·invokevirtual·#64·················//·Method·android/widget/TextView.append:(Ljava/lang/CharSequence;)V |
170 | ·······11 | 170 | ·······112:·return |
171 | ·······11 | 171 | ·······113:·aload_1 |
172 | ·······11 | 172 | ·······114:·getfield······#18·················//·Field·android/os/Message.obj:Ljava/lang/Object; |
173 | ·······11 | 173 | ·······117:·astore_2 |
174 | ·······11 | 174 | ·······118:·aload_2 |
175 | ·······11 | 175 | ·······119:·instanceof····#66·················//·class·java/io/IOException |
176 | ·······12 | 176 | ·······122:·istore_3 |
177 | ·······12 | 177 | ·······123:·iload_3 |
178 | ·······12 | 178 | ·······124:·ifeq··········112 |
179 | ·······12 | 179 | ·······127:·aload_0 |
180 | ·······12 | 180 | ·······128:·getfield······#8··················//·Field·this$0:Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment; |
181 | ·······13 | 181 | ·······131:·invokestatic··#59·················//·Method·com/secupwn/aimsicd/ui/fragments/AtCommandFragment.access$1200:(Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;)Landroid/widget/TextView; |
182 | ·······13 | 182 | ·······134:·astore········8 |
183 | ·······13 | 183 | ·······136:·new···········#68·················//·class·java/lang/StringBuilder |
184 | ·······13 | 184 | ·······139:·astore_2 |
185 | ·······1 | 185 | ·······140:·aload_2 |
186 | ·······14 | 186 | ·······141:·invokespecial·#69·················//·Method·java/lang/StringBuilder."<init>":()V |
187 | ·······14 | 187 | ·······144:·aload_2 |
188 | ·······14 | 188 | ·······145:·ldc···········#71·················//·String·IOException: |
189 | ·······14 | 189 | ·······147:·invokevirtual·#74·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
190 | ·······1 | 190 | ·······150:·astore········9 |
191 | ·······15 | 191 | ·······152:·aload_1 |
192 | ·······15 | 192 | ·······153:·getfield······#18·················//·Field·android/os/Message.obj:Ljava/lang/Object; |
193 | ·······15 | 193 | ·······156:·checkcast·····#66·················//·class·java/io/IOException |
194 | ·······15 | 194 | ·······159:·invokevirtual·#78·················//·Method·java/io/IOException.getMessage:()Ljava/lang/String; |
195 | ·······16 | 195 | ·······162:·astore_2 |
196 | ·······16 | 196 | ·······163:·aload·········9 |
197 | ·······16 | 197 | ·······165:·aload_2 |
198 | ·······16 | 198 | ·······166:·invokevirtual·#74·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
199 | ·······16 | 199 | ·······169:·astore_2 |
200 | ·······1 | 200 | ·······170:·ldc···········#80·················//·String·\n |
201 | ·······17 | 201 | ·······172:·astore········9 |
202 | ·······17 | 202 | ·······174:·aload_2 |
203 | ·······17 | 203 | ·······175:·aload·········9 |
204 | ·······17 | 204 | ·······177:·invokevirtual·#74·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
205 | ·······1 | 205 | ·······180:·invokevirtual·#83·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; |
206 | ·······18 | 206 | ·······183:·astore_2 |
207 | ·······18 | 207 | ·······184:·aload·········8 |
208 | ·······18 | 208 | ·······186:·aload_2 |
209 | ·······18 | 209 | ·······187:·invokevirtual·#64·················//·Method·android/widget/TextView.append:(Ljava/lang/CharSequence;)V |
210 | ·······1 | 210 | ·······190:·goto··········112 |
211 | } | 211 | } |
Offset 176, 476 lines modified | Offset 176, 496 lines modified | ||
176 | ········//····96:·aload_2········ | 176 | ········//····96:·aload_2········ |
177 | ········//····97:·astore··········5 | 177 | ········//····97:·astore··········5 |
178 | ········//····99:·aload_2········ | 178 | ········//····99:·aload_2········ |
179 | ········//···100:·aload···········9 | 179 | ········//···100:·aload···········9 |
180 | ········//···102:·invokevirtual···java/lang/String.equals:(Ljava/lang/Object;)Z | 180 | ········//···102:·invokevirtual···java/lang/String.equals:(Ljava/lang/Object;)Z |
181 | ········//···105:·istore_1······· | 181 | ········//···105:·istore_1······· |
182 | ········//···106:·iload_1········ | 182 | ········//···106:·iload_1········ |
183 | ········//···107:·ifeq············ | 183 | ········//···107:·ifeq············400 |
184 | ········//···110:·aload | 184 | ········//···110:·aload_0········ |
185 | ········//···11 | 185 | ········//···111:·astore··········5 |
186 | ········//···11 | 186 | ········//···113:·aload_0········ |
187 | ········//···11 | 187 | ········//···114:·aload···········9 |
188 | ········//···11 | 188 | ········//···116:·putfield········com/secupwn/aimsicd/ui/fragments/AtCommandFragment.mSerialDevice:Ljava/lang/String; |
189 | ········//···1 | 189 | ········//···119:·ldc·············"UNKNOWN" |
190 | ········//···12 | 190 | ········//···121:·astore_2······· |
191 | ········//···12 | 191 | ········//···122:·aload_0········ |
192 | ········//···124:·astore··········5 | ||
193 | ········//···126:·aload_0········ | ||
194 | ········//···12 | 192 | ········//···123:·getfield········com/secupwn/aimsicd/ui/fragments/AtCommandFragment.mSerialDevice:Ljava/lang/String; |
195 | ········//···1 | 193 | ········//···126:·astore··········5 |
196 | ········//···1 | 194 | ········//···128:·aload···········5 |
197 | ········//···13 | 195 | ········//···130:·astore··········7 |
198 | ········//···13 | 196 | ········//···132:·aload_2········ |
199 | ········//···13 | 197 | ········//···133:·aload···········5 |
200 | ········//···13 | 198 | ········//···135:·invokevirtual···java/lang/String.equals:(Ljava/lang/Object;)Z |
201 | ········//···1 | 199 | ········//···138:·istore_1······· |
202 | ········//···1 | 200 | ········//···139:·iload_1········ |
203 | ········//···14 | 201 | ········//···140:·ifne············169 |
204 | ········//···14 | 202 | ········//···143:·getstatic·······com/secupwn/aimsicd/ui/fragments/AtCommandFragment.mSerialDevices:Ljava/util/List; |
205 | ········//···1 | 203 | ········//···146:·astore_2······· |
206 | ········//···151:·aload_0········ | ||
207 | ········//···152:·astore··········5 | ||
208 | ········//···1 | 204 | ········//···147:·aload_0········ |
205 | ········//···148:·astore··········5 | ||
206 | ········//···150:·aload_0········ | ||
209 | ········//···15 | 207 | ········//···151:·getfield········com/secupwn/aimsicd/ui/fragments/AtCommandFragment.mSerialDevice:Ljava/lang/String; |
210 | ········//···15 | 208 | ········//···154:·astore··········5 |
211 | ········//···1 | 209 | ········//···156:·aload···········5 |
212 | ········//···1 | 210 | ········//···158:·astore··········7 |
213 | ········//···16 | 211 | ········//···160:·aload_2········ |
214 | ········//···16 | 212 | ········//···161:·aload···········5 |
215 | ········//···16 | 213 | ········//···163:·invokeinterface·java/util/List.add:(Ljava/lang/Object;)Z |
216 | ········//···1 | 214 | ········//···168:·pop············ |
217 | ········//···1 | 215 | ········//···169:·new·············Ljava/io/File; |
218 | ········//···17 | 216 | ········//···172:·astore_2······· |
219 | ········//···17 | 217 | ········//···173:·ldc·············"/dev" |
220 | ········//···17 | 218 | ········//···175:·astore··········7 |
221 | ········//···1 | 219 | ········//···177:·aload_2········ |
222 | ········//···1 | 220 | ········//···178:·aload···········7 |
223 | ········//···18 | 221 | ········//···180:·invokespecial···java/io/File.<init>:(Ljava/lang/String;)V |
224 | ········//···18 | 222 | ········//···183:·aload_2········ |
225 | ········//···18 | 223 | ········//···184:·invokevirtual···java/io/File.listFiles:()[Ljava/io/File; |
224 | ········//···187:·astore··········8 | ||
225 | ········//···189:·aload···········8 | ||
226 | ········//···191:·astore·········· | 226 | ········//···191:·astore··········5 |
227 | ········//···193:·aload··········· | 227 | ········//···193:·aload···········8 |
228 | ········//···195:·arraylength···· | 228 | ········//···195:·arraylength···· |
229 | ········//···196:·istore··········1 | 229 | ········//···196:·istore··········10 |
230 | ········//···198:·i | 230 | ········//···198:·iload···········10 |
231 | ········//··· | 231 | ········//···200:·istore··········11 |
232 | ········//···20 | 232 | ········//···202:·iconst_0······· |
233 | ········//···203:·istore_1······· | ||
234 | ········//···204:·aconst_null···· | ||
235 | ········//···205:·astore_2······· | ||
236 | ········//···206:·iconst_0······· | ||
233 | ········//···20 | 237 | ········//···207:·istore··········6 |
238 | ········//···209:·aconst_null···· | ||
239 | ········//···210:·astore··········7 | ||
234 | ········//···2 | 240 | ········//···212:·iload···········6 |
241 | ········//···214:·istore··········10 | ||
235 | ········//···2 | 242 | ········//···216:·iload···········11 |
236 | ········//···2 | 243 | ········//···218:·istore··········12 |
237 | ········//···2 | 244 | ········//···220:·iload···········6 |
238 | ········//···2 | 245 | ········//···222:·iload···········11 |
246 | ········//···224:·if_icmpge·······783 | ||
247 | ········//···227:·aload···········8 | ||
248 | ········//···229:·iload···········6 | ||
239 | ········//···2 | 249 | ········//···231:·aaload········· |
240 | ········//···2 | 250 | ········//···232:·astore··········13 |
241 | ········//···2 | 251 | ········//···234:·aload···········13 |
242 | ········//···2 | 252 | ········//···236:·invokevirtual···java/io/File.getName:()Ljava/lang/String; |
243 | ········//···2 | 253 | ········//···239:·astore··········14 |
244 | ········//···2 | 254 | ········//···241:·iconst_0······· |
245 | ········//···2 | 255 | ········//···242:·istore··········15 |
246 | ········//···2 | 256 | ········//···244:·ldc·············"^smd.$" |
247 | ········//···2 | 257 | ········//···246:·astore_2······· |
248 | ········//···2 | 258 | ········//···247:·aload_2········ |
249 | ········//···2 | 259 | ········//···248:·astore··········5 |
250 | ········//···2 | 260 | ········//···250:·aload···········14 |
251 | ········//···2 | 261 | ········//···252:·aload_2········ |
252 | ········//···2 | 262 | ········//···253:·invokevirtual···java/lang/String.matches:(Ljava/lang/String;)Z |
253 | ········//···2 | 263 | ········//···256:·istore_1······· |
254 | ········//···2 | 264 | ········//···257:·iload_1········ |
255 | ········//···242:·ifeq············660 | ||
256 | ········//···245:·iconst_1······· | ||
257 | ········//···246:·istore··········16 | ||
258 | ········//···248:·iload···········16 | ||
259 | ········//···25 | 265 | ········//···258:·ifeq············678 |
266 | ········//···261:·iconst_1······· | ||
267 | ········//···262:·istore··········15 | ||
268 | ········//···264:·iload···········15 | ||
269 | ········//···266:·ifeq············389 | ||
260 | ········//···2 | 270 | ········//···269:·getstatic·······com/secupwn/aimsicd/ui/fragments/AtCommandFragment.mSerialDevices:Ljava/util/List; |
261 | ········//···2 | 271 | ········//···272:·astore_2······· |
262 | ········//···2 | 272 | ········//···273:·aload···········13 |
263 | ········//···2 | 273 | ········//···275:·invokevirtual···java/io/File.getAbsolutePath:()Ljava/lang/String; |
264 | ········//···2 | 274 | ········//···278:·astore··········16 |
265 | ········//···2 | 275 | ········//···280:·aload_2········ |
276 | ········//···281:·astore··········5 | ||
277 | ········//···283:·aload_2········ | ||
266 | ········//···2 | 278 | ········//···284:·aload···········16 |
267 | ········//···2 | 279 | ········//···286:·invokeinterface·java/util/List.add:(Ljava/lang/Object;)Z |
268 | ········//···2 | 280 | ········//···291:·pop············ |
269 | ········//···2 | 281 | ········//···292:·aload_0········ |
270 | ········//···2 | 282 | ········//···293:·astore··········5 |
271 | ········//···2 | 283 | ········//···295:·aload_0········ |
272 | ········//···2 | 284 | ········//···296:·getfield········com/secupwn/aimsicd/ui/fragments/AtCommandFragment.mAtResponse:Landroid/widget/TextView; |
285 | ········//···299:·astore··········5 | ||
286 | ········//···301:·aload···········5 | ||
287 | ········//···303:·astore_2······· | ||
288 | ········//···304:·new·············Ljava/lang/StringBuilder; | ||
289 | ········//···307:·astore··········16 | ||
290 | ········//···309:·aload···········16 | ||
291 | ········//···311:·invokespecial···java/lang/StringBuilder.<init>:()V | ||
292 | ········//···314:·ldc_w···········2131099696 | ||
293 | ········//···317:·istore··········17 | ||
294 | ········//···319:·aload_0········ | ||
Max diff block lines reached; 26395/47481 bytes (55.59%) of diff not shown. |
Offset 960, 15 lines modified | Offset 960, 15 lines modified | ||
960 | ········25:·aload_0 | 960 | ········25:·aload_0 |
961 | ········26:·getfield······#107················//·Field·neighboringCells:Ljava/util/List; | 961 | ········26:·getfield······#107················//·Field·neighboringCells:Ljava/util/List; |
962 | ········29:·astore_1 | 962 | ········29:·astore_1 |
963 | ········30:·aload_1 | 963 | ········30:·aload_1 |
964 | ········31:·invokeinterface·#113,··1··········//·InterfaceMethod·java/util/List.size:()I | 964 | ········31:·invokeinterface·#113,··1··········//·InterfaceMethod·java/util/List.size:()I |
965 | ········36:·istore········4 | 965 | ········36:·istore········4 |
966 | ········38:·iload·········4 | 966 | ········38:·iload·········4 |
967 | ········40:·ifeq··········2 | 967 | ········40:·ifeq··········209 |
968 | ········43:·new···········#248················//·class·com/secupwn/aimsicd/adapters/BaseInflaterAdapter | 968 | ········43:·new···········#248················//·class·com/secupwn/aimsicd/adapters/BaseInflaterAdapter |
969 | ········46:·astore········5 | 969 | ········46:·astore········5 |
970 | ········48:·new···········#250················//·class·com/secupwn/aimsicd/adapters/CellCardInflater | 970 | ········48:·new···········#250················//·class·com/secupwn/aimsicd/adapters/CellCardInflater |
971 | ········51:·astore_1 | 971 | ········51:·astore_1 |
972 | ········52:·aload_1 | 972 | ········52:·aload_1 |
973 | ········53:·invokespecial·#251················//·Method·com/secupwn/aimsicd/adapters/CellCardInflater."<init>":()V | 973 | ········53:·invokespecial·#251················//·Method·com/secupwn/aimsicd/adapters/CellCardInflater."<init>":()V |
974 | ········56:·aload·········5 | 974 | ········56:·aload·········5 |
Offset 978, 74 lines modified | Offset 978, 72 lines modified | ||
978 | ········63:·istore········6 | 978 | ········63:·istore········6 |
979 | ········65:·aload_0 | 979 | ········65:·aload_0 |
980 | ········66:·getfield······#107················//·Field·neighboringCells:Ljava/util/List; | 980 | ········66:·getfield······#107················//·Field·neighboringCells:Ljava/util/List; |
981 | ········69:·invokeinterface·#113,··1··········//·InterfaceMethod·java/util/List.size:()I | 981 | ········69:·invokeinterface·#113,··1··········//·InterfaceMethod·java/util/List.size:()I |
982 | ········74:·istore········7 | 982 | ········74:·istore········7 |
983 | ········76:·aload_0 | 983 | ········76:·aload_0 |
984 | ········77:·getfield······#107················//·Field·neighboringCells:Ljava/util/List; | 984 | ········77:·getfield······#107················//·Field·neighboringCells:Ljava/util/List; |
985 | ········80:·astore_1 | ||
986 | ········81:·aload_1 | ||
987 | ········8 | 985 | ········80:·invokeinterface·#258,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
988 | ········87:·astore········8 | ||
989 | ········8 | 986 | ········85:·astore_1 |
987 | ········86:·aload_1 | ||
990 | ········ | 988 | ········87:·invokeinterface·#264,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
991 | ········96:·istore········4 | ||
992 | ········9 | 989 | ········92:·istore_2 |
990 | ········93:·iload_2 | ||
993 | ······· | 991 | ········94:·ifeq··········177 |
994 | ······· | 992 | ········97:·aload_1 |
995 | ······· | 993 | ········98:·invokeinterface·#268,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
996 | ·······1 | 994 | ·······103:·checkcast·····#270················//·class·com/secupwn/aimsicd/utils/Cell |
997 | ·······1 | 995 | ·······106:·astore········8 |
998 | ·······1 | 996 | ·······108:·new···········#272················//·class·com/secupwn/aimsicd/adapters/CardItemData |
999 | ·······11 | 997 | ·······111:·astore········9 |
1000 | ·······1 | 998 | ·······113:·new···········#161················//·class·java/lang/StringBuilder |
1001 | ·······1 | 999 | ·······116:·astore_3 |
1002 | ·······1 | 1000 | ·······117:·aload_3 |
1003 | ·······1 | 1001 | ·······118:·invokespecial·#162················//·Method·java/lang/StringBuilder."<init>":()V |
1002 | ·······121:·iload·········6 | ||
1003 | ·······123:·iconst_1 | ||
1004 | ·······124:·iadd | ||
1005 | ·······125:·istore········10 | ||
1006 | ·······127:·aload_3 | ||
1004 | ·······128:·iload·········6 | 1007 | ·······128:·iload·········6 |
1005 | ·······130:·iconst_1 | ||
1006 | ·······131:·iadd | ||
1007 | ·······132:·istore········11 | ||
1008 | ·······134:·aload_1 | ||
1009 | ·······135:·iload·········6 | ||
1010 | ·······13 | 1008 | ·······130:·invokevirtual·#275················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; |
1011 | ·······1 | 1009 | ·······133:·astore_3 |
1012 | ·······1 | 1010 | ·······134:·ldc_w·········#277················//·String··/ |
1011 | ·······137:·astore········11 | ||
1013 | ·······144:·astore_3 | ||
1014 | ·······145:·aload_1 | ||
1015 | ·······1 | 1012 | ·······139:·aload_3 |
1013 | ·······140:·aload·········11 | ||
1016 | ·······14 | 1014 | ·······142:·invokevirtual·#172················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1017 | ·······1 | 1015 | ·······145:·iload·········7 |
1018 | ·······1 | 1016 | ·······147:·invokevirtual·#275················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; |
1019 | ·······15 | 1017 | ·······150:·invokevirtual·#193················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; |
1020 | ·······15 | 1018 | ·······153:·astore_3 |
1021 | ·······159:·aload·········10 | ||
1022 | ·······1 | 1019 | ·······154:·aload·········9 |
1020 | ·······156:·aload·········8 | ||
1023 | ·······1 | 1021 | ·······158:·aload_3 |
1024 | ·······1 | 1022 | ·······159:·invokespecial·#280················//·Method·com/secupwn/aimsicd/adapters/CardItemData."<init>":(Lcom/secupwn/aimsicd/utils/Cell;Ljava/lang/String;)V |
1025 | ·······16 | 1023 | ·······162:·aload·········5 |
1026 | ·······16 | 1024 | ·······164:·aload·········9 |
1027 | ·······1 | 1025 | ·······166:·iconst_0 |
1028 | ·······1 | 1026 | ·······167:·invokevirtual·#284················//·Method·com/secupwn/aimsicd/adapters/BaseInflaterAdapter.addItem:(Ljava/lang/Object;Z)V |
1029 | ·······17 | 1027 | ·······170:·iload·········10 |
1030 | ·······17 | 1028 | ·······172:·istore········6 |
1031 | ·······17 | 1029 | ·······174:·goto··········86 |
1032 | ·······1 | 1030 | ·······177:·aload_0 |
1033 | ·······1 | 1031 | ·······178:·getfield······#286················//·Field·lv:Landroid/widget/ListView; |
1034 | ·······18 | 1032 | ·······181:·aload·········5 |
1035 | ·······18 | 1033 | ·······183:·invokevirtual·#292················//·Method·android/widget/ListView.setAdapter:(Landroid/widget/ListAdapter;)V |
1036 | ·······1 | 1034 | ·······186:·aload_0 |
1037 | ·······1 | 1035 | ·······187:·getfield······#69·················//·Field·mNeighboringCells:Landroid/widget/TextView; |
1038 | ·······19 | 1036 | ·······190:·astore_1 |
1039 | ·······19 | 1037 | ·······191:·bipush········8 |
1040 | ·······19 | 1038 | ·······193:·istore_2 |
1041 | ·······19 | 1039 | ·······194:·aload_1 |
1042 | ······· | 1040 | ·······195:·iload_2 |
1043 | ······· | 1041 | ·······196:·invokevirtual·#297················//·Method·android/widget/TextView.setVisibility:(I)V |
1044 | ······· | 1042 | ·······199:·aload_0 |
1045 | ·······20 | 1043 | ·······200:·getfield······#71·················//·Field·mNeighboringTotalView:Landroid/widget/TableRow; |
1046 | ·······20 | 1044 | ·······203:·astore_1 |
1047 | ·······20 | 1045 | ·······204:·aload_1 |
1048 | ·······2 | 1046 | ·······205:·iconst_0 |
1049 | ·······2 | 1047 | ·······206:·invokevirtual·#300················//·Method·android/widget/TableRow.setVisibility:(I)V |
1050 | ·······2 | 1048 | ·······209:·return |
1051 | } | 1049 | } |
Offset 542, 21 lines modified | Offset 542, 21 lines modified | ||
542 | ········//··1036:·invokevirtual···com/secupwn/aimsicd/service/AimsicdService.getCellTracker:()Lcom/secupwn/aimsicd/service/CellTracker; | 542 | ········//··1036:·invokevirtual···com/secupwn/aimsicd/service/AimsicdService.getCellTracker:()Lcom/secupwn/aimsicd/service/CellTracker; |
543 | ········//··1039:·astore_3······· | 543 | ········//··1039:·astore_3······· |
544 | ········//··1040:·aload_3········ | 544 | ········//··1040:·aload_3········ |
545 | ········//··1041:·invokevirtual···com/secupwn/aimsicd/service/CellTracker.updateNeighboringCells:()Ljava/util/List; | 545 | ········//··1041:·invokevirtual···com/secupwn/aimsicd/service/CellTracker.updateNeighboringCells:()Ljava/util/List; |
546 | ········//··1044:·astore··········50 | 546 | ········//··1044:·astore··········50 |
547 | ········//··1046:·aload···········50 | 547 | ········//··1046:·aload···········50 |
548 | ········//··1048:·invokeinterface·java/util/List.iterator:()Ljava/util/Iterator; | 548 | ········//··1048:·invokeinterface·java/util/List.iterator:()Ljava/util/Iterator; |
549 | ········//··1053:·astore·········· | 549 | ········//··1053:·astore··········41 |
550 | ········//··1055:·aload··········· | 550 | ········//··1055:·aload···········41 |
551 | ········//··1057:·invokeinterface·java/util/Iterator.hasNext:()Z | 551 | ········//··1057:·invokeinterface·java/util/Iterator.hasNext:()Z |
552 | ········//··1062:·istore··········6 | 552 | ········//··1062:·istore··········6 |
553 | ········//··1064:·iload···········6 | 553 | ········//··1064:·iload···········6 |
554 | ········//··1066:·ifeq············1569 | 554 | ········//··1066:·ifeq············1569 |
555 | ········//··1069:·aload··········· | 555 | ········//··1069:·aload···········41 |
556 | ········//··1071:·invokeinterface·java/util/Iterator.next:()Ljava/lang/Object; | 556 | ········//··1071:·invokeinterface·java/util/Iterator.next:()Ljava/lang/Object; |
557 | ········//··1076:·astore··········51 | 557 | ········//··1076:·astore··········51 |
558 | ········//··1078:·aload···········51 | 558 | ········//··1078:·aload···········51 |
559 | ········//··1080:·checkcast·······Lcom/secupwn/aimsicd/utils/Cell; | 559 | ········//··1080:·checkcast·······Lcom/secupwn/aimsicd/utils/Cell; |
560 | ········//··1083:·astore··········51 | 560 | ········//··1083:·astore··········51 |
561 | ········//··1085:·aload_0········ | 561 | ········//··1085:·aload_0········ |
562 | ········//··1086:·invokevirtual···com/secupwn/aimsicd/ui/fragments/MapFragment$4.isCancelled:()Z | 562 | ········//··1086:·invokevirtual···com/secupwn/aimsicd/ui/fragments/MapFragment$4.isCancelled:()Z |
Offset 666, 82 lines modified | Offset 666, 82 lines modified | ||
666 | ········//··1305:·invokevirtual···com/secupwn/aimsicd/ui/fragments/MapFragment.getContext:()Landroid/content/Context; | 666 | ········//··1305:·invokevirtual···com/secupwn/aimsicd/ui/fragments/MapFragment.getContext:()Landroid/content/Context; |
667 | ········//··1308:·astore··········44 | 667 | ········//··1308:·astore··········44 |
668 | ········//··1310:·aload···········51 | 668 | ········//··1310:·aload···········51 |
669 | ········//··1312:·invokevirtual···com/secupwn/aimsicd/utils/Cell.getCellId:()I | 669 | ········//··1312:·invokevirtual···com/secupwn/aimsicd/utils/Cell.getCellId:()I |
670 | ········//··1315:·istore··········56 | 670 | ········//··1315:·istore··········56 |
671 | ········//··1317:·iload···········56 | 671 | ········//··1317:·iload···········56 |
672 | ········//··1319:·invokestatic····java/lang/String.valueOf:(I)Ljava/lang/String; | 672 | ········//··1319:·invokestatic····java/lang/String.valueOf:(I)Ljava/lang/String; |
673 | ········//··1322:·astore·········· | 673 | ········//··1322:·astore··········7 |
674 | ········//··1324:·aload_0········ | 674 | ········//··1324:·aload_0········ |
675 | ········//··1325:·getfield········com/secupwn/aimsicd/ui/fragments/MapFragment$4.this$0:Lcom/secupwn/aimsicd/ui/fragments/MapFragment; | 675 | ········//··1325:·getfield········com/secupwn/aimsicd/ui/fragments/MapFragment$4.this$0:Lcom/secupwn/aimsicd/ui/fragments/MapFragment; |
676 | ········//··1328:·astore··········40 | 676 | ········//··1328:·astore··········40 |
677 | ········//··1330:·aload···········40 | 677 | ········//··1330:·aload···········40 |
678 | ········//··1332:·invokestatic····com/secupwn/aimsicd/ui/fragments/MapFragment.access$700:(Lcom/secupwn/aimsicd/ui/fragments/MapFragment;)Lorg/osmdroid/util/GeoPoint; | 678 | ········//··1332:·invokestatic····com/secupwn/aimsicd/ui/fragments/MapFragment.access$700:(Lcom/secupwn/aimsicd/ui/fragments/MapFragment;)Lorg/osmdroid/util/GeoPoint; |
679 | ········//··1335:·astore··········40 | 679 | ········//··1335:·astore··········40 |
680 | ········//··1337:·aload···········40 | 680 | ········//··1337:·aload···········40 |
681 | ········//··1339:·invokevirtual···org/osmdroid/util/GeoPoint.getLatitude:()D | 681 | ········//··1339:·invokevirtual···org/osmdroid/util/GeoPoint.getLatitude:()D |
682 | ········//··1342:·dstore··········5 | 682 | ········//··1342:·dstore··········57 |
683 | ········//··1344:·dload···········5 | 683 | ········//··1344:·dload···········57 |
684 | ········//··1346:·invokestatic····java/lang/String.valueOf:(D)Ljava/lang/String; | 684 | ········//··1346:·invokestatic····java/lang/String.valueOf:(D)Ljava/lang/String; |
685 | ········//··1349:·astore··········3 | 685 | ········//··1349:·astore··········32 |
686 | ········//··1351:·aload_0········ | 686 | ········//··1351:·aload_0········ |
687 | ········//··1352:·getfield········com/secupwn/aimsicd/ui/fragments/MapFragment$4.this$0:Lcom/secupwn/aimsicd/ui/fragments/MapFragment; | 687 | ········//··1352:·getfield········com/secupwn/aimsicd/ui/fragments/MapFragment$4.this$0:Lcom/secupwn/aimsicd/ui/fragments/MapFragment; |
688 | ········//··1355:·astore··········40 | 688 | ········//··1355:·astore··········40 |
689 | ········//··1357:·aload···········40 | 689 | ········//··1357:·aload···········40 |
690 | ········//··1359:·invokestatic····com/secupwn/aimsicd/ui/fragments/MapFragment.access$700:(Lcom/secupwn/aimsicd/ui/fragments/MapFragment;)Lorg/osmdroid/util/GeoPoint; | 690 | ········//··1359:·invokestatic····com/secupwn/aimsicd/ui/fragments/MapFragment.access$700:(Lcom/secupwn/aimsicd/ui/fragments/MapFragment;)Lorg/osmdroid/util/GeoPoint; |
691 | ········//··1362:·astore··········40 | 691 | ········//··1362:·astore··········40 |
692 | ········//··1364:·aload···········40 | 692 | ········//··1364:·aload···········40 |
693 | ········//··1366:·invokevirtual···org/osmdroid/util/GeoPoint.getLongitude:()D | 693 | ········//··1366:·invokevirtual···org/osmdroid/util/GeoPoint.getLongitude:()D |
694 | ········//··1369:·dstore··········5 | 694 | ········//··1369:·dstore··········57 |
695 | ········//··1371:·dload···········5 | 695 | ········//··1371:·dload···········57 |
696 | ········//··1373:·invokestatic····java/lang/String.valueOf:(D)Ljava/lang/String; | 696 | ········//··1373:·invokestatic····java/lang/String.valueOf:(D)Ljava/lang/String; |
697 | ········//··1376:·astore··········3 | 697 | ········//··1376:·astore··········33 |
698 | ········//··1378:·aload···········51 | 698 | ········//··1378:·aload···········51 |
699 | ········//··1380:·invokevirtual···com/secupwn/aimsicd/utils/Cell.getLocationAreaCode:()I | 699 | ········//··1380:·invokevirtual···com/secupwn/aimsicd/utils/Cell.getLocationAreaCode:()I |
700 | ········//··1383:·istore··········56 | 700 | ········//··1383:·istore··········56 |
701 | ········//··1385:·iload···········56 | 701 | ········//··1385:·iload···········56 |
702 | ········//··1387:·invokestatic····java/lang/String.valueOf:(I)Ljava/lang/String; | 702 | ········//··1387:·invokestatic····java/lang/String.valueOf:(I)Ljava/lang/String; |
703 | ········//··1390:·astore··········3 | 703 | ········//··1390:·astore··········34 |
704 | ········//··1392:·aload···········51 | 704 | ········//··1392:·aload···········51 |
705 | ········//··1394:·invokevirtual···com/secupwn/aimsicd/utils/Cell.getMobileCountryCode:()I | 705 | ········//··1394:·invokevirtual···com/secupwn/aimsicd/utils/Cell.getMobileCountryCode:()I |
706 | ········//··1397:·istore··········56 | 706 | ········//··1397:·istore··········56 |
707 | ········//··1399:·iload···········56 | 707 | ········//··1399:·iload···········56 |
708 | ········//··1401:·invokestatic····java/lang/String.valueOf:(I)Ljava/lang/String; | 708 | ········//··1401:·invokestatic····java/lang/String.valueOf:(I)Ljava/lang/String; |
709 | ········//··1404:·astore··········3 | 709 | ········//··1404:·astore··········35 |
710 | ········//··1406:·aload···········51 | 710 | ········//··1406:·aload···········51 |
711 | ········//··1408:·invokevirtual···com/secupwn/aimsicd/utils/Cell.getMobileNetworkCode:()I | 711 | ········//··1408:·invokevirtual···com/secupwn/aimsicd/utils/Cell.getMobileNetworkCode:()I |
712 | ········//··1411:·istore··········56 | 712 | ········//··1411:·istore··········56 |
713 | ········//··1413:·iload···········56 | 713 | ········//··1413:·iload···········56 |
714 | ········//··1415:·invokestatic····java/lang/String.valueOf:(I)Ljava/lang/String; | 714 | ········//··1415:·invokestatic····java/lang/String.valueOf:(I)Ljava/lang/String; |
715 | ········//··1418:·astore·········· | 715 | ········//··1418:·astore··········36 |
716 | ········//··1420:·aload···········51 | 716 | ········//··1420:·aload···········51 |
717 | ········//··1422:·invokevirtual···com/secupwn/aimsicd/utils/Cell.getPrimaryScramblingCode:()I | 717 | ········//··1422:·invokevirtual···com/secupwn/aimsicd/utils/Cell.getPrimaryScramblingCode:()I |
718 | ········//··1425:·istore··········56 | 718 | ········//··1425:·istore··········56 |
719 | ········//··1427:·iload···········56 | 719 | ········//··1427:·iload···········56 |
720 | ········//··1429:·invokestatic····java/lang/String.valueOf:(I)Ljava/lang/String; | 720 | ········//··1429:·invokestatic····java/lang/String.valueOf:(I)Ljava/lang/String; |
721 | ········//··1432:·astore··········5 | 721 | ········//··1432:·astore··········59 |
722 | ········//··1434:·aload···········51 | 722 | ········//··1434:·aload···········51 |
723 | ········//··1436:·invokevirtual···com/secupwn/aimsicd/utils/Cell.getRat:()Ljava/lang/String; | 723 | ········//··1436:·invokevirtual···com/secupwn/aimsicd/utils/Cell.getRat:()Ljava/lang/String; |
724 | ········//··1439:·astore··········40 | 724 | ········//··1439:·astore··········40 |
725 | ········//··1441:·aload···········40 | 725 | ········//··1441:·aload···········40 |
726 | ········//··1443:·invokestatic····java/lang/String.valueOf:(Ljava/lang/Object;)Ljava/lang/String; | 726 | ········//··1443:·invokestatic····java/lang/String.valueOf:(Ljava/lang/Object;)Ljava/lang/String; |
727 | ········//··1446:·astore·········· | 727 | ········//··1446:·astore··········60 |
728 | ········//··1448:·ldc·············"" | 728 | ········//··1448:·ldc·············"" |
729 | ········//··1450:·astore··········6 | 729 | ········//··1450:·astore··········61 |
730 | ········//··1452:·aload···········43 | 730 | ········//··1452:·aload···········43 |
731 | ········//··1454:·aload···········44 | 731 | ········//··1454:·aload···········44 |
732 | ········//··1456:·aload···········7 | ||
732 | ········//··145 | 733 | ········//··1458:·aload···········32 |
733 | ········//··1458:·aload···········33 | ||
734 | ········//··1460:·aload···········3 | 734 | ········//··1460:·aload···········33 |
735 | ········//··1462:·aload···········3 | 735 | ········//··1462:·aload···········34 |
736 | ········//··1464:·aload···········3 | 736 | ········//··1464:·aload···········35 |
737 | ········//··1466:·aload··········· | 737 | ········//··1466:·aload···········36 |
738 | ········//··1468:·aload···········5 | 738 | ········//··1468:·aload···········59 |
739 | ········//··1470:·aload···········59 | ||
740 | ········//··147 | 739 | ········//··1470:·aload···········60 |
740 | ········//··1472:·aload···········61 | ||
741 | ········//··1474:·iconst_0······· | 741 | ········//··1474:·iconst_0······· |
742 | ········//··1475:·invokespecial···com/secupwn/aimsicd/map/MarkerData.<init>:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V | 742 | ········//··1475:·invokespecial···com/secupwn/aimsicd/map/MarkerData.<init>:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V |
743 | ········//··1478:·aload···········43 | 743 | ········//··1478:·aload···········43 |
744 | ········//··1480:·astore··········40 | 744 | ········//··1480:·astore··········40 |
745 | ········//··1482:·aload···········37 | 745 | ········//··1482:·aload···········37 |
746 | ········//··1484:·aload_3········ | 746 | ········//··1484:·aload_3········ |
747 | ········//··1485:·aload···········11 | 747 | ········//··1485:·aload···········11 |
Offset 464, 17 lines modified | Offset 464, 17 lines modified | ||
464 | ·······412:·iload·········9 | 464 | ·······412:·iload·········9 |
465 | ·······414:·invokevirtual·#137················//·Method·com/secupwn/aimsicd/utils/Cell.setSid:(I)V | 465 | ·······414:·invokevirtual·#137················//·Method·com/secupwn/aimsicd/utils/Cell.setSid:(I)V |
466 | ·······417:·goto··········250 | 466 | ·······417:·goto··········250 |
467 | ·······420:·astore········14 | 467 | ·······420:·astore········14 |
468 | ·······422:·getstatic·····#14·················//·Field·log:Lio/freefair/android/util/logging/Logger; | 468 | ·······422:·getstatic·····#14·················//·Field·log:Lio/freefair/android/util/logging/Logger; |
469 | ·······425:·astore········4 | 469 | ·······425:·astore········4 |
470 | ·······427:·ldc···········#139················//·String·loadCellInfo:·Unable·to·obtain·cell·signal·information: | 470 | ·······427:·ldc···········#139················//·String·loadCellInfo:·Unable·to·obtain·cell·signal·information: |
471 | ·······429:·astore········ | 471 | ·······429:·astore········6 |
472 | ·······431:·aload·········4 | 472 | ·······431:·aload·········4 |
473 | ·······433:·aload········· | 473 | ·······433:·aload·········6 |
474 | ·······435:·aload·········14 | 474 | ·······435:·aload·········14 |
475 | ·······437:·invokeinterface·#145,··3··········//·InterfaceMethod·io/freefair/android/util/logging/Logger.error:(Ljava/lang/String;Ljava/lang/Throwable;)V | 475 | ·······437:·invokeinterface·#145,··3··········//·InterfaceMethod·io/freefair/android/util/logging/Logger.error:(Ljava/lang/String;Ljava/lang/Throwable;)V |
476 | ·······442:·goto··········270 | 476 | ·······442:·goto··········270 |
477 | ·······445:·aload·········8 | 477 | ·······445:·aload·········8 |
478 | ·······447:·instanceof····#147················//·class·android/telephony/CellInfoLte | 478 | ·······447:·instanceof····#147················//·class·android/telephony/CellInfoLte |
479 | ·······450:·istore········7 | 479 | ·······450:·istore········7 |
480 | ·······452:·iload·········7 | 480 | ·······452:·iload·········7 |
Offset 484, 63 lines modified | Offset 484, 63 lines modified | ||
484 | ·······460:·aload·········8 | 484 | ·······460:·aload·········8 |
485 | ·······462:·checkcast·····#147················//·class·android/telephony/CellInfoLte | 485 | ·······462:·checkcast·····#147················//·class·android/telephony/CellInfoLte |
486 | ·······465:·astore_3 | 486 | ·······465:·astore_3 |
487 | ·······466:·aload_3 | 487 | ·······466:·aload_3 |
488 | ·······467:·astore········4 | 488 | ·······467:·astore········4 |
489 | ·······469:·aload_3 | 489 | ·······469:·aload_3 |
490 | ·······470:·invokevirtual·#150················//·Method·android/telephony/CellInfoLte.getCellSignalStrength:()Landroid/telephony/CellSignalStrengthLte; | 490 | ·······470:·invokevirtual·#150················//·Method·android/telephony/CellInfoLte.getCellSignalStrength:()Landroid/telephony/CellSignalStrengthLte; |
491 | ·······473:·astore········1 | 491 | ·······473:·astore········15 |
492 | ·······475:·aload·········8 | 492 | ·······475:·aload·········8 |
493 | ·······477:·checkcast·····#147················//·class·android/telephony/CellInfoLte | 493 | ·······477:·checkcast·····#147················//·class·android/telephony/CellInfoLte |
494 | ·······480:·astore········8 | 494 | ·······480:·astore········8 |
495 | ·······482:·aload·········8 | 495 | ·······482:·aload·········8 |
496 | ·······484:·invokevirtual·#153················//·Method·android/telephony/CellInfoLte.getCellIdentity:()Landroid/telephony/CellIdentityLte; | 496 | ·······484:·invokevirtual·#153················//·Method·android/telephony/CellInfoLte.getCellIdentity:()Landroid/telephony/CellIdentityLte; |
497 | ·······487:·astore········1 | 497 | ·······487:·astore········16 |
498 | ·······489:·aload_1 | 498 | ·······489:·aload_1 |
499 | ·······490:·astore_3 | 499 | ·······490:·astore_3 |
500 | ·······491:·aload_1 | 500 | ·······491:·aload_1 |
501 | ·······492:·getfield······#30·················//·Field·com/secupwn/aimsicd/utils/Device.cell:Lcom/secupwn/aimsicd/utils/Cell; | 501 | ·······492:·getfield······#30·················//·Field·com/secupwn/aimsicd/utils/Device.cell:Lcom/secupwn/aimsicd/utils/Cell; |
502 | ·······495:·astore········4 | 502 | ·······495:·astore········4 |
503 | ·······497:·aload·········1 | 503 | ·······497:·aload·········15 |
504 | ·······499:·invokevirtual·#156················//·Method·android/telephony/CellSignalStrengthLte.getDbm:()I | 504 | ·······499:·invokevirtual·#156················//·Method·android/telephony/CellSignalStrengthLte.getDbm:()I |
505 | ·······502:·istore········9 | 505 | ·······502:·istore········9 |
506 | ·······504:·aload·········4 | 506 | ·······504:·aload·········4 |
507 | ·······506:·iload·········9 | 507 | ·······506:·iload·········9 |
508 | ·······508:·invokevirtual·#83·················//·Method·com/secupwn/aimsicd/utils/Cell.setDbm:(I)V | 508 | ·······508:·invokevirtual·#83·················//·Method·com/secupwn/aimsicd/utils/Cell.setDbm:(I)V |
509 | ·······511:·aload_1 | 509 | ·······511:·aload_1 |
510 | ·······512:·getfield······#30·················//·Field·com/secupwn/aimsicd/utils/Device.cell:Lcom/secupwn/aimsicd/utils/Cell; | 510 | ·······512:·getfield······#30·················//·Field·com/secupwn/aimsicd/utils/Device.cell:Lcom/secupwn/aimsicd/utils/Cell; |
511 | ·······515:·astore········4 | 511 | ·······515:·astore········4 |
512 | ·······517:·aload·········1 | 512 | ·······517:·aload·········15 |
513 | ·······519:·invokevirtual·#159················//·Method·android/telephony/CellSignalStrengthLte.getTimingAdvance:()I | 513 | ·······519:·invokevirtual·#159················//·Method·android/telephony/CellSignalStrengthLte.getTimingAdvance:()I |
514 | ·······522:·istore········9 | 514 | ·······522:·istore········9 |
515 | ·······524:·aload·········4 | 515 | ·······524:·aload·········4 |
516 | ·······526:·iload·········9 | 516 | ·······526:·iload·········9 |
517 | ·······528:·invokevirtual·#162················//·Method·com/secupwn/aimsicd/utils/Cell.setTimingAdvance:(I)V | 517 | ·······528:·invokevirtual·#162················//·Method·com/secupwn/aimsicd/utils/Cell.setTimingAdvance:(I)V |
518 | ·······531:·aload_1 | 518 | ·······531:·aload_1 |
519 | ·······532:·getfield······#30·················//·Field·com/secupwn/aimsicd/utils/Device.cell:Lcom/secupwn/aimsicd/utils/Cell; | 519 | ·······532:·getfield······#30·················//·Field·com/secupwn/aimsicd/utils/Device.cell:Lcom/secupwn/aimsicd/utils/Cell; |
520 | ·······535:·astore········4 | 520 | ·······535:·astore········4 |
521 | ·······537:·aload·········1 | 521 | ·······537:·aload·········16 |
522 | ·······539:·invokevirtual·#165················//·Method·android/telephony/CellIdentityLte.getMcc:()I | 522 | ·······539:·invokevirtual·#165················//·Method·android/telephony/CellIdentityLte.getMcc:()I |
523 | ·······542:·istore········9 | 523 | ·······542:·istore········9 |
524 | ·······544:·aload·········4 | 524 | ·······544:·aload·········4 |
525 | ·······546:·iload·········9 | 525 | ·······546:·iload·········9 |
526 | ·······548:·invokevirtual·#97·················//·Method·com/secupwn/aimsicd/utils/Cell.setMobileCountryCode:(I)V | 526 | ·······548:·invokevirtual·#97·················//·Method·com/secupwn/aimsicd/utils/Cell.setMobileCountryCode:(I)V |
527 | ·······551:·aload_1 | 527 | ·······551:·aload_1 |
528 | ·······552:·getfield······#30·················//·Field·com/secupwn/aimsicd/utils/Device.cell:Lcom/secupwn/aimsicd/utils/Cell; | 528 | ·······552:·getfield······#30·················//·Field·com/secupwn/aimsicd/utils/Device.cell:Lcom/secupwn/aimsicd/utils/Cell; |
529 | ·······555:·astore········4 | 529 | ·······555:·astore········4 |
530 | ·······557:·aload·········1 | 530 | ·······557:·aload·········16 |
531 | ·······559:·invokevirtual·#166················//·Method·android/telephony/CellIdentityLte.getMnc:()I | 531 | ·······559:·invokevirtual·#166················//·Method·android/telephony/CellIdentityLte.getMnc:()I |
532 | ·······562:·istore········9 | 532 | ·······562:·istore········9 |
533 | ·······564:·aload·········4 | 533 | ·······564:·aload·········4 |
534 | ·······566:·iload·········9 | 534 | ·······566:·iload·········9 |
535 | ·······568:·invokevirtual·#103················//·Method·com/secupwn/aimsicd/utils/Cell.setMobileNetworkCode:(I)V | 535 | ·······568:·invokevirtual·#103················//·Method·com/secupwn/aimsicd/utils/Cell.setMobileNetworkCode:(I)V |
536 | ·······571:·aload_1 | 536 | ·······571:·aload_1 |
537 | ·······572:·getfield······#30·················//·Field·com/secupwn/aimsicd/utils/Device.cell:Lcom/secupwn/aimsicd/utils/Cell; | 537 | ·······572:·getfield······#30·················//·Field·com/secupwn/aimsicd/utils/Device.cell:Lcom/secupwn/aimsicd/utils/Cell; |
538 | ·······575:·astore········4 | 538 | ·······575:·astore········4 |
539 | ·······577:·aload·········1 | 539 | ·······577:·aload·········16 |
540 | ·······579:·invokevirtual·#169················//·Method·android/telephony/CellIdentityLte.getCi:()I | 540 | ·······579:·invokevirtual·#169················//·Method·android/telephony/CellIdentityLte.getCi:()I |
541 | ·······582:·istore········9 | 541 | ·······582:·istore········9 |
542 | ·······584:·aload·········4 | 542 | ·······584:·aload·········4 |
543 | ·······586:·iload·········9 | 543 | ·······586:·iload·········9 |
544 | ·······588:·invokevirtual·#91·················//·Method·com/secupwn/aimsicd/utils/Cell.setCellId:(I)V | 544 | ·······588:·invokevirtual·#91·················//·Method·com/secupwn/aimsicd/utils/Cell.setCellId:(I)V |
545 | ·······591:·goto··········250 | 545 | ·······591:·goto··········250 |
546 | ·······594:·bipush········18 | 546 | ·······594:·bipush········18 |
Offset 558, 118 lines modified | Offset 558, 118 lines modified | ||
558 | ·······619:·aload·········8 | 558 | ·······619:·aload·········8 |
559 | ·······621:·checkcast·····#172················//·class·android/telephony/CellInfoWcdma | 559 | ·······621:·checkcast·····#172················//·class·android/telephony/CellInfoWcdma |
560 | ·······624:·astore_3 | 560 | ·······624:·astore_3 |
561 | ·······625:·aload_3 | 561 | ·······625:·aload_3 |
562 | ·······626:·astore········4 | 562 | ·······626:·astore········4 |
563 | ·······628:·aload_3 | 563 | ·······628:·aload_3 |
564 | ·······629:·invokevirtual·#175················//·Method·android/telephony/CellInfoWcdma.getCellSignalStrength:()Landroid/telephony/CellSignalStrengthWcdma; | 564 | ·······629:·invokevirtual·#175················//·Method·android/telephony/CellInfoWcdma.getCellSignalStrength:()Landroid/telephony/CellSignalStrengthWcdma; |
565 | ·······632:·astore········1 | 565 | ·······632:·astore········17 |
566 | ·······634:·aload·········8 | 566 | ·······634:·aload·········8 |
567 | ·······636:·checkcast·····#172················//·class·android/telephony/CellInfoWcdma | 567 | ·······636:·checkcast·····#172················//·class·android/telephony/CellInfoWcdma |
568 | ·······639:·astore········8 | 568 | ·······639:·astore········8 |
569 | ·······641:·aload·········8 | 569 | ·······641:·aload·········8 |
570 | ·······643:·invokevirtual·#178················//·Method·android/telephony/CellInfoWcdma.getCellIdentity:()Landroid/telephony/CellIdentityWcdma; | 570 | ·······643:·invokevirtual·#178················//·Method·android/telephony/CellInfoWcdma.getCellIdentity:()Landroid/telephony/CellIdentityWcdma; |
571 | ·······646:·astore········1 | 571 | ·······646:·astore········18 |
572 | ·······648:·aload_1 | 572 | ·······648:·aload_1 |
573 | ·······649:·astore_3 | 573 | ·······649:·astore_3 |
574 | ·······650:·aload_1 | 574 | ·······650:·aload_1 |
575 | ·······651:·getfield······#30·················//·Field·com/secupwn/aimsicd/utils/Device.cell:Lcom/secupwn/aimsicd/utils/Cell; | 575 | ·······651:·getfield······#30·················//·Field·com/secupwn/aimsicd/utils/Device.cell:Lcom/secupwn/aimsicd/utils/Cell; |
576 | ·······654:·astore········4 | 576 | ·······654:·astore········4 |
577 | ·······656:·aload·········1 | 577 | ·······656:·aload·········17 |
578 | ·······658:·invokevirtual·#181················//·Method·android/telephony/CellSignalStrengthWcdma.getDbm:()I | 578 | ·······658:·invokevirtual·#181················//·Method·android/telephony/CellSignalStrengthWcdma.getDbm:()I |
579 | ·······661:·istore········9 | 579 | ·······661:·istore········9 |
580 | ·······663:·aload·········4 | 580 | ·······663:·aload·········4 |
581 | ·······665:·iload·········9 | 581 | ·······665:·iload·········9 |
582 | ·······667:·invokevirtual·#83·················//·Method·com/secupwn/aimsicd/utils/Cell.setDbm:(I)V | 582 | ·······667:·invokevirtual·#83·················//·Method·com/secupwn/aimsicd/utils/Cell.setDbm:(I)V |
583 | ·······670:·aload_1 | 583 | ·······670:·aload_1 |
584 | ·······671:·getfield······#30·················//·Field·com/secupwn/aimsicd/utils/Device.cell:Lcom/secupwn/aimsicd/utils/Cell; | 584 | ·······671:·getfield······#30·················//·Field·com/secupwn/aimsicd/utils/Device.cell:Lcom/secupwn/aimsicd/utils/Cell; |
585 | ·······674:·astore········4 | 585 | ·······674:·astore········4 |
586 | ·······676:·aload·········1 | 586 | ·······676:·aload·········18 |
587 | ·······678:·invokevirtual·#184················//·Method·android/telephony/CellIdentityWcdma.getLac:()I | 587 | ·······678:·invokevirtual·#184················//·Method·android/telephony/CellIdentityWcdma.getLac:()I |
588 | ·······681:·istore········9 | 588 | ·······681:·istore········9 |
589 | ·······683:·aload·········4 | 589 | ·······683:·aload·········4 |
590 | ·······685:·iload·········9 | 590 | ·······685:·iload·········9 |
591 | ·······687:·invokevirtual·#109················//·Method·com/secupwn/aimsicd/utils/Cell.setLocationAreaCode:(I)V | 591 | ·······687:·invokevirtual·#109················//·Method·com/secupwn/aimsicd/utils/Cell.setLocationAreaCode:(I)V |
592 | ·······690:·aload_1 | 592 | ·······690:·aload_1 |
593 | ·······691:·getfield······#30·················//·Field·com/secupwn/aimsicd/utils/Device.cell:Lcom/secupwn/aimsicd/utils/Cell; | 593 | ·······691:·getfield······#30·················//·Field·com/secupwn/aimsicd/utils/Device.cell:Lcom/secupwn/aimsicd/utils/Cell; |
594 | ·······694:·astore········4 | 594 | ·······694:·astore········4 |
595 | ·······696:·aload·········1 | 595 | ·······696:·aload·········18 |
596 | ·······698:·invokevirtual·#185················//·Method·android/telephony/CellIdentityWcdma.getMcc:()I | 596 | ·······698:·invokevirtual·#185················//·Method·android/telephony/CellIdentityWcdma.getMcc:()I |
597 | ·······701:·istore········9 | 597 | ·······701:·istore········9 |
598 | ·······703:·aload·········4 | 598 | ·······703:·aload·········4 |
599 | ·······705:·iload·········9 | 599 | ·······705:·iload·········9 |
600 | ·······707:·invokevirtual·#97·················//·Method·com/secupwn/aimsicd/utils/Cell.setMobileCountryCode:(I)V | 600 | ·······707:·invokevirtual·#97·················//·Method·com/secupwn/aimsicd/utils/Cell.setMobileCountryCode:(I)V |
601 | ·······710:·aload_1 | 601 | ·······710:·aload_1 |
602 | ·······711:·getfield······#30·················//·Field·com/secupwn/aimsicd/utils/Device.cell:Lcom/secupwn/aimsicd/utils/Cell; | 602 | ·······711:·getfield······#30·················//·Field·com/secupwn/aimsicd/utils/Device.cell:Lcom/secupwn/aimsicd/utils/Cell; |
Max diff block lines reached; 4509/11782 bytes (38.27%) of diff not shown. |
Offset 162, 15 lines modified | Offset 162, 15 lines modified | ||
162 | ·········6:·invokespecial·#14·················//·Method·java/lang/Object."<init>":()V | 162 | ·········6:·invokespecial·#14·················//·Method·java/lang/Object."<init>":()V |
163 | ·········9:·return | 163 | ·········9:·return |
164 | ··public·void·execute(io.realm.Realm); | 164 | ··public·void·execute(io.realm.Realm); |
165 | ····descriptor:·(Lio/realm/Realm;)V | 165 | ····descriptor:·(Lio/realm/Realm;)V |
166 | ····flags:·(0x0001)·ACC_PUBLIC | 166 | ····flags:·(0x0001)·ACC_PUBLIC |
167 | ····Code: | 167 | ····Code: |
168 | ······stack=300,·locals=1 | 168 | ······stack=300,·locals=10,·args_size=2 |
169 | ·········0:·bipush········-2 | 169 | ·········0:·bipush········-2 |
170 | ·········2:·i2c | 170 | ·········2:·i2c |
171 | ·········3:·istore_2 | 171 | ·········3:·istore_2 |
172 | ·········4:·iconst_1 | 172 | ·········4:·iconst_1 |
173 | ·········5:·istore_3 | 173 | ·········5:·istore_3 |
174 | ·········6:·bipush········50 | 174 | ·········6:·bipush········50 |
175 | ·········8:·istore········4 | 175 | ·········8:·istore········4 |
Offset 255, 72 lines modified | Offset 255, 68 lines modified | ||
255 | ·······186:·invokestatic··#99·················//·Method·java/lang/Boolean.valueOf:(Z)Ljava/lang/Boolean; | 255 | ·······186:·invokestatic··#99·················//·Method·java/lang/Boolean.valueOf:(Z)Ljava/lang/Boolean; |
256 | ·······189:·astore········7 | 256 | ·······189:·astore········7 |
257 | ·······191:·aload·········5 | 257 | ·······191:·aload·········5 |
258 | ·······193:·aload·········6 | 258 | ·······193:·aload·········6 |
259 | ·······195:·aload·········7 | 259 | ·······195:·aload·········7 |
260 | ·······197:·invokevirtual·#102················//·Method·io/realm/RealmQuery.equalTo:(Ljava/lang/String;Ljava/lang/Boolean;)Lio/realm/RealmQuery; | 260 | ·······197:·invokevirtual·#102················//·Method·io/realm/RealmQuery.equalTo:(Ljava/lang/String;Ljava/lang/Boolean;)Lio/realm/RealmQuery; |
261 | ·······200:·invokevirtual·#51·················//·Method·io/realm/RealmQuery.findAll:()Lio/realm/RealmResults; | 261 | ·······200:·invokevirtual·#51·················//·Method·io/realm/RealmQuery.findAll:()Lio/realm/RealmResults; |
262 | ·······203:·astore········5 | ||
263 | ·······205:·aload·········5 | ||
264 | ·······20 | 262 | ·······203:·invokevirtual·#106················//·Method·io/realm/RealmResults.iterator:()Ljava/util/Iterator; |
265 | ·······2 | 263 | ·······206:·astore········5 |
266 | ·······2 | 264 | ·······208:·aload·········5 |
267 | ·······21 | 265 | ·······210:·invokeinterface·#112,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
268 | ·······21 | 266 | ·······215:·istore········8 |
269 | ·······2 | 267 | ·······217:·iload·········8 |
270 | ·······2 | 268 | ·······219:·ifeq··········263 |
271 | ·······22 | 269 | ·······222:·aload·········5 |
272 | ·······22 | 270 | ·······224:·invokeinterface·#116,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
273 | ·······2 | 271 | ·······229:·checkcast·····#33·················//·class·com/secupwn/aimsicd/data/model/Import |
274 | ·······23 | 272 | ·······232:·astore········9 |
275 | ·······23 | 273 | ·······234:·aload·········9 |
276 | ·······2 | 274 | ·······236:·invokevirtual·#120················//·Method·com/secupwn/aimsicd/data/model/Import.getRejCause:()Ljava/lang/Integer; |
277 | ·······2 | 275 | ·······239:·invokevirtual·#126················//·Method·java/lang/Integer.intValue:()I |
278 | ·······24 | 276 | ·······242:·iconst_3 |
279 | ·······24 | 277 | ·······243:·iadd |
280 | ·······24 | 278 | ·······244:·istore········8 |
281 | ·······2 | 279 | ·······246:·iload·········8 |
282 | ·······2 | 280 | ·······248:·invokestatic··#129················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer; |
283 | ·······25 | 281 | ·······251:·astore········6 |
284 | ·······257:·aload·········10 | ||
285 | ·······25 | 282 | ·······253:·aload·········9 |
283 | ·······255:·aload·········6 | ||
286 | ·······2 | 284 | ·······257:·invokevirtual·#133················//·Method·com/secupwn/aimsicd/data/model/Import.setRejCause:(Ljava/lang/Integer;)V |
287 | ·······26 | 285 | ·······260:·goto··········208 |
288 | ·······26 | 286 | ·······263:·aload_1 |
289 | ·······26 | 287 | ·······264:·ldc···········#33·················//·class·com/secupwn/aimsicd/data/model/Import |
290 | ·······2 | 288 | ·······266:·invokevirtual·#39·················//·Method·io/realm/Realm.where:(Ljava/lang/Class;)Lio/realm/RealmQuery; |
291 | ·······2 | 289 | ·······269:·astore········5 |
292 | ·······27 | 290 | ·······271:·ldc···········#135················//·String·avgRange |
293 | ·······27 | 291 | ·······273:·astore········6 |
294 | ·······27 | 292 | ·······275:·aload·········5 |
295 | ·······2 | 293 | ·······277:·aload·········6 |
296 | ·······2 | 294 | ·······279:·iload·········4 |
297 | ·······28 | 295 | ·······281:·invokevirtual·#47·················//·Method·io/realm/RealmQuery.lessThan:(Ljava/lang/String;I)Lio/realm/RealmQuery; |
298 | ·······28 | 296 | ·······284:·invokevirtual·#51·················//·Method·io/realm/RealmQuery.findAll:()Lio/realm/RealmResults; |
299 | ·······291:·astore········5 | ||
300 | ·······293:·aload·········5 | ||
301 | ·······2 | 297 | ·······287:·invokevirtual·#106················//·Method·io/realm/RealmResults.iterator:()Ljava/util/Iterator; |
302 | ·······29 | 298 | ·······290:·astore········5 |
303 | ······· | 299 | ·······292:·aload·········5 |
304 | ······· | 300 | ·······294:·invokeinterface·#112,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
305 | ······· | 301 | ·······299:·istore········8 |
306 | ·······30 | 302 | ·······301:·iload·········8 |
307 | ·······3 | 303 | ·······303:·ifeq··········347 |
308 | ·······3 | 304 | ·······306:·aload·········5 |
309 | ·······3 | 305 | ·······308:·invokeinterface·#116,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
310 | ·······3 | 306 | ·······313:·checkcast·····#33·················//·class·com/secupwn/aimsicd/data/model/Import |
311 | ·······3 | 307 | ·······316:·astore········9 |
312 | ·······3 | 308 | ·······318:·aload·········9 |
313 | ·······32 | 309 | ·······320:·invokevirtual·#120················//·Method·com/secupwn/aimsicd/data/model/Import.getRejCause:()Ljava/lang/Integer; |
314 | ·······3 | 310 | ·······323:·invokevirtual·#126················//·Method·java/lang/Integer.intValue:()I |
315 | ·······3 | 311 | ·······326:·iconst_3 |
316 | ·······3 | 312 | ·······327:·iadd |
317 | ·······3 | 313 | ·······328:·istore········8 |
318 | ·······33 | 314 | ·······330:·iload·········8 |
319 | ·······3 | 315 | ·······332:·invokestatic··#129················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer; |
320 | ·······3 | 316 | ·······335:·astore········6 |
321 | ·······345:·aload·········10 | ||
322 | ·······3 | 317 | ·······337:·aload·········9 |
318 | ·······339:·aload·········6 | ||
323 | ·······34 | 319 | ·······341:·invokevirtual·#133················//·Method·com/secupwn/aimsicd/data/model/Import.setRejCause:(Ljava/lang/Integer;)V |
324 | ·······3 | 320 | ·······344:·goto··········292 |
325 | ·······3 | 321 | ·······347:·return |
326 | } | 322 | } |
Offset 841, 21 lines modified | Offset 841, 21 lines modified | ||
841 | ········final·File·parent·=·new·File(RealmHelper.mExternalFilesDirPath·+·"OpenCellID/"); | 841 | ········final·File·parent·=·new·File(RealmHelper.mExternalFilesDirPath·+·"OpenCellID/"); |
842 | ········boolean·b; | 842 | ········boolean·b; |
843 | ········if·(!parent.exists()·&&·!parent.mkdirs())·{ | 843 | ········if·(!parent.exists()·&&·!parent.mkdirs())·{ |
844 | ············b·=·false; | 844 | ············b·=·false; |
845 | ········} | 845 | ········} |
846 | ········else·{ | 846 | ········else·{ |
847 | ············final·File·file·=·new·File(parent,·"aimsicd-ocid-data.csv"); | 847 | ············final·File·file·=·new·File(parent,·"aimsicd-ocid-data.csv"); |
848 | ············Label_06 | 848 | ············Label_0626:·{ |
849 | ················CSVWriter·csvWriter·=·null; | 849 | ················CSVWriter·csvWriter·=·null; |
850 | ················try·{ | 850 | ················try·{ |
851 | ····················final·RealmResults·ocidSubmitData·=·this.getOCIDSubmitData(realm); | 851 | ····················final·RealmResults·ocidSubmitData·=·this.getOCIDSubmitData(realm); |
852 | ····················try·{ | 852 | ····················try·{ |
853 | ························if·(ocidSubmitData.size()·<=·0)·{ | 853 | ························if·(ocidSubmitData.size()·<=·0)·{ |
854 | ····························break·Label_06 | 854 | ····························break·Label_0626; |
855 | ························} | 855 | ························} |
856 | ························if·(file.exists())·{ | 856 | ························if·(file.exists())·{ |
857 | ····························return·true; | 857 | ····························return·true; |
858 | ························} | 858 | ························} |
859 | ························if·(!file.createNewFile())·{ | 859 | ························if·(!file.createNewFile())·{ |
860 | ····························b·=·false; | 860 | ····························b·=·false; |
861 | ····························return·b; | 861 | ····························return·b; |
Offset 408, 18 lines modified | Offset 408, 18 lines modified | ||
408 | ········//···631:·invokespecial···com/squareup/okhttp/internal/Platform.<init>:()V | 408 | ········//···631:·invokespecial···com/squareup/okhttp/internal/Platform.<init>:()V |
409 | ········//···634:·goto············323 | 409 | ········//···634:·goto············323 |
410 | ········//···637:·astore_0······· | 410 | ········//···637:·astore_0······· |
411 | ········//···638:·goto············612 | 411 | ········//···638:·goto············612 |
412 | ········//···641:·astore_0······· | 412 | ········//···641:·astore_0······· |
413 | ········//···642:·goto············301 | 413 | ········//···642:·goto············301 |
414 | ········//···645:·astore_0······· | 414 | ········//···645:·astore_0······· |
415 | ········//···646:·aload···········16 | ||
416 | ········//···648:·astore··········12 | ||
417 | ········//···6 | 415 | ········//···646:·goto············301 |
418 | ········//···6 | 416 | ········//···649:·astore_0······· |
417 | ········//···650:·aload···········16 | ||
418 | ········//···652:·astore··········12 | ||
419 | ········//···654:·goto············301 | 419 | ········//···654:·goto············301 |
420 | ········//···657:·astore_0······· | 420 | ········//···657:·astore_0······· |
421 | ········//···658:·goto············301 | 421 | ········//···658:·goto············301 |
422 | ········//···661:·astore_0······· | 422 | ········//···661:·astore_0······· |
423 | ········//···662:·aload···········16 | 423 | ········//···662:·aload···········16 |
424 | ········//···664:·astore··········12 | 424 | ········//···664:·astore··········12 |
425 | ········//···666:·goto············301 | 425 | ········//···666:·goto············301 |
Offset 433, 44 lines modified | Offset 433, 44 lines modified | ||
433 | ········//··34·····37·····337····641····Ljava/lang/ClassNotFoundException; | 433 | ········//··34·····37·····337····641····Ljava/lang/ClassNotFoundException; |
434 | ········//··42·····45·····337····641····Ljava/lang/ClassNotFoundException; | 434 | ········//··42·····45·····337····641····Ljava/lang/ClassNotFoundException; |
435 | ········//··48·····53·····337····641····Ljava/lang/ClassNotFoundException; | 435 | ········//··48·····53·····337····641····Ljava/lang/ClassNotFoundException; |
436 | ········//··53·····56·····337····641····Ljava/lang/ClassNotFoundException; | 436 | ········//··53·····56·····337····641····Ljava/lang/ClassNotFoundException; |
437 | ········//··66·····71·····337····641····Ljava/lang/ClassNotFoundException; | 437 | ········//··66·····71·····337····641····Ljava/lang/ClassNotFoundException; |
438 | ········//··87·····90·····337····641····Ljava/lang/ClassNotFoundException; | 438 | ········//··87·····90·····337····641····Ljava/lang/ClassNotFoundException; |
439 | ········//··94·····99·····337····641····Ljava/lang/ClassNotFoundException; | 439 | ········//··94·····99·····337····641····Ljava/lang/ClassNotFoundException; |
440 | ········//··114····118····6 | 440 | ········//··114····118····641····645····Ljava/lang/ClassNotFoundException; |
441 | ········//··114····118····64 | 441 | ········//··114····118····645····649····Ljava/lang/NoSuchMethodException; |
442 | ········//··126····131····6 | 442 | ········//··126····131····641····645····Ljava/lang/ClassNotFoundException; |
443 | ········//··126····131····64 | 443 | ········//··126····131····645····649····Ljava/lang/NoSuchMethodException; |
444 | ········//··144····147····6 | 444 | ········//··144····147····641····645····Ljava/lang/ClassNotFoundException; |
445 | ········//··144····147····64 | 445 | ········//··144····147····645····649····Ljava/lang/NoSuchMethodException; |
446 | ········//··154····158····6 | 446 | ········//··154····158····641····645····Ljava/lang/ClassNotFoundException; |
447 | ········//··154····158····64 | 447 | ········//··154····158····645····649····Ljava/lang/NoSuchMethodException; |
448 | ········//··166····171····6 | 448 | ········//··166····171····641····645····Ljava/lang/ClassNotFoundException; |
449 | ········//··166····171····64 | 449 | ········//··166····171····645····649····Ljava/lang/NoSuchMethodException; |
450 | ········//··184····187····6 | 450 | ········//··184····187····641····645····Ljava/lang/ClassNotFoundException; |
451 | ········//··184····187····64 | 451 | ········//··184····187····645····649····Ljava/lang/NoSuchMethodException; |
452 | ········//··190····194····6 | 452 | ········//··190····194····641····645····Ljava/lang/ClassNotFoundException; |
453 | ········//··190····194····64 | 453 | ········//··190····194····645····649····Ljava/lang/NoSuchMethodException; |
454 | ········//··199····204····657····661····Ljava/lang/ClassNotFoundException; | 454 | ········//··199····204····657····661····Ljava/lang/ClassNotFoundException; |
455 | ········//··199····204····64 | 455 | ········//··199····204····645····649····Ljava/lang/NoSuchMethodException; |
456 | ········//··204····207····657····661····Ljava/lang/ClassNotFoundException; | 456 | ········//··204····207····657····661····Ljava/lang/ClassNotFoundException; |
457 | ········//··204····207····64 | 457 | ········//··204····207····645····649····Ljava/lang/NoSuchMethodException; |
458 | ········//··224····228····657····661····Ljava/lang/ClassNotFoundException; | 458 | ········//··224····228····657····661····Ljava/lang/ClassNotFoundException; |
459 | ········//··224····228····64 | 459 | ········//··224····228····645····649····Ljava/lang/NoSuchMethodException; |
460 | ········//··238····243····657····661····Ljava/lang/ClassNotFoundException; | 460 | ········//··238····243····657····661····Ljava/lang/ClassNotFoundException; |
461 | ········//··238····243····64 | 461 | ········//··238····243····645····649····Ljava/lang/NoSuchMethodException; |
462 | ········//··243····246····661····669····Ljava/lang/ClassNotFoundException; | 462 | ········//··243····246····661····669····Ljava/lang/ClassNotFoundException; |
463 | ········//··243····246····64 | 463 | ········//··243····246····649····657····Ljava/lang/NoSuchMethodException; |
464 | ········//··256····261····661····669····Ljava/lang/ClassNotFoundException; | 464 | ········//··256····261····661····669····Ljava/lang/ClassNotFoundException; |
465 | ········//··256····261····64 | 465 | ········//··256····261····649····657····Ljava/lang/NoSuchMethodException; |
466 | ········//··277····280····661····669····Ljava/lang/ClassNotFoundException; | 466 | ········//··277····280····661····669····Ljava/lang/ClassNotFoundException; |
467 | ········//··277····280····64 | 467 | ········//··277····280····649····657····Ljava/lang/NoSuchMethodException; |
468 | ········//··288····293····661····669····Ljava/lang/ClassNotFoundException; | 468 | ········//··288····293····661····669····Ljava/lang/ClassNotFoundException; |
469 | ········//··288····293····64 | 469 | ········//··288····293····649····657····Ljava/lang/NoSuchMethodException; |
470 | ········//··301····304····337····641····Ljava/lang/ClassNotFoundException; | 470 | ········//··301····304····337····641····Ljava/lang/ClassNotFoundException; |
471 | ········//··316····321····337····641····Ljava/lang/ClassNotFoundException; | 471 | ········//··316····321····337····641····Ljava/lang/ClassNotFoundException; |
472 | ········//··329····333····337····641····Ljava/lang/ClassNotFoundException; | 472 | ········//··329····333····337····641····Ljava/lang/ClassNotFoundException; |
473 | ········//··341····345····625····637····Ljava/lang/ClassNotFoundException; | 473 | ········//··341····345····625····637····Ljava/lang/ClassNotFoundException; |
474 | ········//··351····356····611····612····Ljava/lang/ClassNotFoundException; | 474 | ········//··351····356····611····612····Ljava/lang/ClassNotFoundException; |
475 | ········//··351····356····637····641····Ljava/lang/NoSuchMethodException; | 475 | ········//··351····356····637····641····Ljava/lang/NoSuchMethodException; |
476 | ········//··358····361····611····612····Ljava/lang/ClassNotFoundException; | 476 | ········//··358····361····611····612····Ljava/lang/ClassNotFoundException; |
Offset 49, 19 lines modified | Offset 49, 19 lines modified | ||
49 | ········} | 49 | ········} |
50 | ········final·Class<Platform>·clazz·=·Platform.class; | 50 | ········final·Class<Platform>·clazz·=·Platform.class; |
51 | ········try·{ | 51 | ········try·{ |
52 | ············final·Object·proxyInstance·=·Proxy.newProxyInstance(clazz.getClassLoader(),·new·Class[]·{·this.clientProviderClass,·this.serverProviderClass·},·(InvocationHandler)new·Platform$JettyNegoProvider((List)list2)); | 52 | ············final·Object·proxyInstance·=·Proxy.newProxyInstance(clazz.getClassLoader(),·new·Class[]·{·this.clientProviderClass,·this.serverProviderClass·},·(InvocationHandler)new·Platform$JettyNegoProvider((List)list2)); |
53 | ············try·{ | 53 | ············try·{ |
54 | ················this.putMethod.invoke(null,·sslSocket,·proxyInstance); | 54 | ················this.putMethod.invoke(null,·sslSocket,·proxyInstance); |
55 | ············} | 55 | ············} |
56 | ············catch·(IllegalAccessException·ex)·{} | ||
56 | ············catch·(InvocationTargetException·ex)·{} | 57 | ············catch·(InvocationTargetException·ex2)·{} |
57 | ············catch·(IllegalAccessException·ex2)·{} | ||
58 | ········} | 58 | ········} |
59 | ········catch·(IllegalAccessException·ex3)·{} | ||
59 | ········catch·(InvocationTargetException·ex | 60 | ········catch·(InvocationTargetException·ex4)·{} |
60 | ········catch·(IllegalAccessException·ex4)·{} | ||
61 | ····} | 61 | ····} |
62 | ···· | 62 | ···· |
63 | ····public·String·getSelectedProtocol(final·SSLSocket·sslSocket)·{ | 63 | ····public·String·getSelectedProtocol(final·SSLSocket·sslSocket)·{ |
64 | ········String·access$100·=·null; | 64 | ········String·access$100·=·null; |
65 | ········try·{ | 65 | ········try·{ |
66 | ············final·Object·invoke·=·this.getMethod.invoke(null,·sslSocket); | 66 | ············final·Object·invoke·=·this.getMethod.invoke(null,·sslSocket); |
67 | ············try·{ | 67 | ············try·{ |
Offset 79, 24 lines modified | Offset 79, 24 lines modified | ||
79 | ································Label_0089:·{ | 79 | ································Label_0089:·{ |
80 | ····································return·access$100; | 80 | ····································return·access$100; |
81 | ································} | 81 | ································} |
82 | ································access$100·=·Platform$JettyNegoProvider.access$100(platform$JettyNegoProvider); | 82 | ································access$100·=·Platform$JettyNegoProvider.access$100(platform$JettyNegoProvider); |
83 | ································return·access$100; | 83 | ································return·access$100; |
84 | ····························} | 84 | ····························} |
85 | ····························//·iftrue(Label_0089:,·Platform$JettyNegoProvider.access$000(platform$JettyNegoProvider)) | 85 | ····························//·iftrue(Label_0089:,·Platform$JettyNegoProvider.access$000(platform$JettyNegoProvider)) |
86 | ····························catch·(IllegalAccessException·ex)·{} | ||
86 | ····························catch·(InvocationTargetException·ex)·{} | 87 | ····························catch·(InvocationTargetException·ex2)·{} |
87 | ····························catch·(IllegalAccessException·ex2)·{} | ||
88 | ························} | 88 | ························} |
89 | ····················} | 89 | ····················} |
90 | ····················catch·(IllegalAccessException·ex3)·{} | ||
90 | ····················catch·(InvocationTargetException·ex | 91 | ····················catch·(InvocationTargetException·ex4)·{} |
91 | ····················catch·(IllegalAccessException·ex4)·{} | ||
92 | ················} | 92 | ················} |
93 | ················catch·(IllegalAccessException·ex5)·{} | ||
93 | ················catch·(InvocationTargetException·ex | 94 | ················catch·(InvocationTargetException·ex6)·{} |
94 | ················catch·(IllegalAccessException·ex6)·{} | ||
95 | ············} | 95 | ············} |
96 | ············catch·(IllegalAccessException·ex7)·{} | ||
96 | ············catch·(InvocationTargetException·ex | 97 | ············catch·(InvocationTargetException·ex8)·{} |
97 | ············catch·(IllegalAccessException·ex8)·{} | ||
98 | ········} | 98 | ········} |
99 | ········catch·(IllegalAccessException·ex9)·{} | ||
99 | ········catch·(InvocationTargetException·ex | 100 | ········catch·(InvocationTargetException·ex10)·{} |
100 | ········catch·(IllegalAccessException·ex10)·{} | ||
101 | ····} | 101 | ····} |
102 | } | 102 | } |
Offset 37, 16 lines modified | Offset 37, 16 lines modified | ||
37 | ····private·void·addSuppressedIfPossible(final·IOException·obj,·final·IOException·ex)·{ | 37 | ····private·void·addSuppressedIfPossible(final·IOException·obj,·final·IOException·ex)·{ |
38 | ········if·(RouteException.addSuppressedExceptionMethod·==·null)·{ | 38 | ········if·(RouteException.addSuppressedExceptionMethod·==·null)·{ |
39 | ············return; | 39 | ············return; |
40 | ········} | 40 | ········} |
41 | ········try·{ | 41 | ········try·{ |
42 | ············RouteException.addSuppressedExceptionMethod.invoke(obj,·ex); | 42 | ············RouteException.addSuppressedExceptionMethod.invoke(obj,·ex); |
43 | ········} | 43 | ········} |
44 | ········catch·(IllegalAccessException·ex2)·{} | ||
44 | ········catch·(InvocationTargetException·ex | 45 | ········catch·(InvocationTargetException·ex3)·{} |
45 | ········catch·(IllegalAccessException·ex3)·{} | ||
46 | ····} | 46 | ····} |
47 | ···· | 47 | ···· |
48 | ····public·void·addConnectException(final·IOException·lastException)·{ | 48 | ····public·void·addConnectException(final·IOException·lastException)·{ |
49 | ········this.addSuppressedIfPossible(lastException,·this.lastException); | 49 | ········this.addSuppressedIfPossible(lastException,·this.lastException); |
50 | ········this.lastException·=·lastException; | 50 | ········this.lastException·=·lastException; |
51 | ····} | 51 | ····} |
52 | ···· | 52 | ···· |
Offset 4, 215 lines modified | Offset 4, 215 lines modified | ||
4 | import·io.realm.internal.ColumnInfo; | 4 | import·io.realm.internal.ColumnInfo; |
5 | import·io.realm.internal.Table; | 5 | import·io.realm.internal.Table; |
6 | import·io.realm.internal.ImplicitTransaction; | 6 | import·io.realm.internal.ImplicitTransaction; |
7 | import·java.io.Serializable; | 7 | import·java.io.Serializable; |
8 | import·io.realm.internal.RealmObjectProxy; | 8 | import·io.realm.internal.RealmObjectProxy; |
9 | import·java.util.Map; | 9 | import·java.util.Map; |
10 | import·java.util.Collections; | 10 | import·java.util.Collections; |
11 | import·com.secupwn.aimsicd.data.model.SmsData; | ||
12 | import·com.secupwn.aimsicd.data.model.BaseTransceiverStation; | ||
13 | import·com.secupwn.aimsicd.data.model.SmsDetectionString; | 11 | import·com.secupwn.aimsicd.data.model.SmsDetectionString; |
14 | import·com.secupwn.aimsicd.data.model.Event; | ||
15 | import·com.secupwn.aimsicd.data.model.GpsLocation; | 12 | import·com.secupwn.aimsicd.data.model.GpsLocation; |
16 | import·com.secupwn.aimsicd.data.model.DefaultLocation; | ||
17 | import·com.secupwn.aimsicd.data.model.Import; | ||
18 | import·com.secupwn.aimsicd.data.model.Measure; | 13 | import·com.secupwn.aimsicd.data.model.Measure; |
14 | import·com.secupwn.aimsicd.data.model.BaseTransceiverStation; | ||
15 | import·com.secupwn.aimsicd.data.model.Import; | ||
16 | import·com.secupwn.aimsicd.data.model.DefaultLocation; | ||
17 | import·com.secupwn.aimsicd.data.model.SmsData; | ||
18 | import·com.secupwn.aimsicd.data.model.Event; | ||
19 | import·java.util.HashSet; | 19 | import·java.util.HashSet; |
20 | import·java.util.Set; | 20 | import·java.util.Set; |
21 | import·io.realm.internal.RealmProxyMediator; | 21 | import·io.realm.internal.RealmProxyMediator; |
22 | class·DefaultRealmModuleMediator·extends·RealmProxyMediator | 22 | class·DefaultRealmModuleMediator·extends·RealmProxyMediator |
23 | { | 23 | { |
24 | ····private·static·final·Set·MODEL_CLASSES; | 24 | ····private·static·final·Set·MODEL_CLASSES; |
25 | ···· | 25 | ···· |
26 | ····static·{ | 26 | ····static·{ |
27 | ········final·HashSet<Class< | 27 | ········final·HashSet<Class<Event>>·s·=·new·HashSet<Class<Event>>(); |
28 | ········s.add( | 28 | ········s.add(SmsData.class); |
29 | ········s.add((Class< | 29 | ········s.add((Class<Event>)DefaultLocation.class); |
30 | ········s.add((Class<Measure>)GpsLocation.class); | ||
31 | ········s.add((Class< | 30 | ········s.add((Class<Event>)Import.class); |
32 | ········s.add((Class<Measure>)SmsDetectionString.class); | ||
33 | ········s.add((Class< | 31 | ········s.add((Class<Event>)BaseTransceiverStation.class); |
34 | ········s.add((Class< | 32 | ········s.add((Class<Event>)Measure.class); |
33 | ········s.add((Class<Event>)GpsLocation.class); | ||
34 | ········s.add((Class<Event>)SmsDetectionString.class); | ||
35 | ········s.add( | 35 | ········s.add(Event.class); |
36 | ········MODEL_CLASSES·=·Collections.unmodifiableSet((Set<?>)s); | 36 | ········MODEL_CLASSES·=·Collections.unmodifiableSet((Set<?>)s); |
37 | ····} | 37 | ····} |
38 | ···· | 38 | ···· |
39 | ····public·RealmObject·copyOrUpdate(final·Realm·realm,·final·RealmObject·realmObject,·final·boolean·b,·final·Map·map)·{ | 39 | ····public·RealmObject·copyOrUpdate(final·Realm·realm,·final·RealmObject·realmObject,·final·boolean·b,·final·Map·map)·{ |
40 | ········Serializable·s; | 40 | ········Serializable·s; |
41 | ········if·(realmObject·instanceof·RealmObjectProxy)·{ | 41 | ········if·(realmObject·instanceof·RealmObjectProxy)·{ |
42 | ············s·=·realmObject.getClass().getSuperclass(); | 42 | ············s·=·realmObject.getClass().getSuperclass(); |
43 | ········} | 43 | ········} |
44 | ········else·{ | 44 | ········else·{ |
45 | ············s·=·realmObject.getClass(); | 45 | ············s·=·realmObject.getClass(); |
46 | ········} | 46 | ········} |
47 | ········RealmObject·realmObject2; | 47 | ········RealmObject·realmObject2; |
48 | ········if·(s.equals( | 48 | ········if·(s.equals(SmsData.class))·{ |
49 | ············realmObject2·=·((Class<RealmObject>)s).cast( | 49 | ············realmObject2·=·((Class<RealmObject>)s).cast(SmsDataRealmProxy.copyOrUpdate(realm,·(SmsData)realmObject,·b,·map)); |
50 | ········} | 50 | ········} |
51 | ········else·if·(s.equals(DefaultLocation.class))·{ | 51 | ········else·if·(s.equals(DefaultLocation.class))·{ |
52 | ············realmObject2·=·((Class<RealmObject>)s).cast(DefaultLocationRealmProxy.copyOrUpdate(realm,·(DefaultLocation)realmObject,·b,·map)); | 52 | ············realmObject2·=·((Class<RealmObject>)s).cast(DefaultLocationRealmProxy.copyOrUpdate(realm,·(DefaultLocation)realmObject,·b,·map)); |
53 | ········} | 53 | ········} |
54 | ········else·if·(s.equals(Import.class))·{ | ||
55 | ············realmObject2·=·((Class<RealmObject>)s).cast(ImportRealmProxy.copyOrUpdate(realm,·(Import)realmObject,·b,·map)); | ||
56 | ········} | ||
57 | ········else·if·(s.equals(BaseTransceiverStation.class))·{ | ||
58 | ············realmObject2·=·((Class<RealmObject>)s).cast(BaseTransceiverStationRealmProxy.copyOrUpdate(realm,·(BaseTransceiverStation)realmObject,·b,·map)); | ||
59 | ········} | ||
60 | ········else·if·(s.equals(Measure.class))·{ | ||
61 | ············realmObject2·=·((Class<RealmObject>)s).cast(MeasureRealmProxy.copyOrUpdate(realm,·(Measure)realmObject,·b,·map)); | ||
62 | ········} | ||
54 | ········else·if·(s.equals(GpsLocation.class))·{ | 63 | ········else·if·(s.equals(GpsLocation.class))·{ |
55 | ············realmObject2·=·((Class<RealmObject>)s).cast(GpsLocationRealmProxy.copyOrUpdate(realm,·(GpsLocation)realmObject,·b,·map)); | 64 | ············realmObject2·=·((Class<RealmObject>)s).cast(GpsLocationRealmProxy.copyOrUpdate(realm,·(GpsLocation)realmObject,·b,·map)); |
56 | ········} | 65 | ········} |
57 | ········else·if·(s.equals(Event.class))·{ | ||
58 | ············realmObject2·=·((Class<RealmObject>)s).cast(EventRealmProxy.copyOrUpdate(realm,·(Event)realmObject,·b,·map)); | ||
59 | ········} | ||
60 | ········else·if·(s.equals(SmsDetectionString.class))·{ | 66 | ········else·if·(s.equals(SmsDetectionString.class))·{ |
61 | ············realmObject2·=·((Class<RealmObject>)s).cast(SmsDetectionStringRealmProxy.copyOrUpdate(realm,·(SmsDetectionString)realmObject,·b,·map)); | 67 | ············realmObject2·=·((Class<RealmObject>)s).cast(SmsDetectionStringRealmProxy.copyOrUpdate(realm,·(SmsDetectionString)realmObject,·b,·map)); |
62 | ········} | 68 | ········} |
63 | ········else·if·(s.equals(BaseTransceiverStation.class))·{ | ||
64 | ············realmObject2·=·((Class<RealmObject>)s).cast(BaseTransceiverStationRealmProxy.copyOrUpdate(realm,·(BaseTransceiverStation)realmObject,·b,·map)); | ||
65 | ········} | ||
66 | ········else·if·(s.equals(SmsData.class))·{ | ||
67 | ············realmObject2·=·((Class<RealmObject>)s).cast(SmsDataRealmProxy.copyOrUpdate(realm,·(SmsData)realmObject,·b,·map)); | ||
68 | ········} | ||
69 | ········else·{ | 69 | ········else·{ |
70 | ············if·(!s.equals( | 70 | ············if·(!s.equals(Event.class))·{ |
71 | ················throw·getMissingProxyClassException((Class)s); | 71 | ················throw·getMissingProxyClassException((Class)s); |
72 | ············} | 72 | ············} |
73 | ············realmObject2·=·((Class<RealmObject>)s).cast( | 73 | ············realmObject2·=·((Class<RealmObject>)s).cast(EventRealmProxy.copyOrUpdate(realm,·(Event)realmObject,·b,·map)); |
74 | ········} | 74 | ········} |
75 | ········return·realmObject2; | 75 | ········return·realmObject2; |
76 | ····} | 76 | ····} |
77 | ···· | 77 | ···· |
78 | ····public·Table·createTable(final·Class·clazz,·final·ImplicitTransaction·implicitTransaction)·{ | 78 | ····public·Table·createTable(final·Class·clazz,·final·ImplicitTransaction·implicitTransaction)·{ |
79 | ········checkClass(clazz); | 79 | ········checkClass(clazz); |
80 | ········Table·table; | 80 | ········Table·table; |
81 | ········if·(clazz.equals( | 81 | ········if·(clazz.equals(SmsData.class))·{ |
82 | ············table·=· | 82 | ············table·=·SmsDataRealmProxy.initTable(implicitTransaction); |
83 | ········} | 83 | ········} |
84 | ········else·if·(clazz.equals(DefaultLocation.class))·{ | 84 | ········else·if·(clazz.equals(DefaultLocation.class))·{ |
85 | ············table·=·DefaultLocationRealmProxy.initTable(implicitTransaction); | 85 | ············table·=·DefaultLocationRealmProxy.initTable(implicitTransaction); |
86 | ········} | 86 | ········} |
87 | ········else·if·(clazz.equals(Import.class))·{ | ||
88 | ············table·=·ImportRealmProxy.initTable(implicitTransaction); | ||
89 | ········} | ||
90 | ········else·if·(clazz.equals(BaseTransceiverStation.class))·{ | ||
91 | ············table·=·BaseTransceiverStationRealmProxy.initTable(implicitTransaction); | ||
92 | ········} | ||
93 | ········else·if·(clazz.equals(Measure.class))·{ | ||
94 | ············table·=·MeasureRealmProxy.initTable(implicitTransaction); | ||
95 | ········} | ||
87 | ········else·if·(clazz.equals(GpsLocation.class))·{ | 96 | ········else·if·(clazz.equals(GpsLocation.class))·{ |
88 | ············table·=·GpsLocationRealmProxy.initTable(implicitTransaction); | 97 | ············table·=·GpsLocationRealmProxy.initTable(implicitTransaction); |
89 | ········} | 98 | ········} |
90 | ········else·if·(clazz.equals(Event.class))·{ | ||
91 | ············table·=·EventRealmProxy.initTable(implicitTransaction); | ||
92 | ········} | ||
93 | ········else·if·(clazz.equals(SmsDetectionString.class))·{ | 99 | ········else·if·(clazz.equals(SmsDetectionString.class))·{ |
94 | ············table·=·SmsDetectionStringRealmProxy.initTable(implicitTransaction); | 100 | ············table·=·SmsDetectionStringRealmProxy.initTable(implicitTransaction); |
95 | ········} | 101 | ········} |
96 | ········else·if·(clazz.equals(BaseTransceiverStation.class))·{ | ||
97 | ············table·=·BaseTransceiverStationRealmProxy.initTable(implicitTransaction); | ||
98 | ········} | ||
99 | ········else·if·(clazz.equals(SmsData.class))·{ | ||
100 | ············table·=·SmsDataRealmProxy.initTable(implicitTransaction); | ||
101 | ········} | ||
102 | ········else·{ | 102 | ········else·{ |
103 | ············if·(!clazz.equals( | 103 | ············if·(!clazz.equals(Event.class))·{ |
104 | ················throw·getMissingProxyClassException(clazz); | 104 | ················throw·getMissingProxyClassException(clazz); |
Max diff block lines reached; 6237/13230 bytes (47.14%) of diff not shown. |
Offset 31, 50 lines modified | Offset 31, 50 lines modified | ||
31 | ····.line·33 | 31 | ····.line·33 |
32 | ····new-instance·v0,·Ljava/util/HashSet; | 32 | ····new-instance·v0,·Ljava/util/HashSet; |
33 | ····invoke-direct·{v0},·Ljava/util/HashSet;-><init>()V | 33 | ····invoke-direct·{v0},·Ljava/util/HashSet;-><init>()V |
34 | ····.line·34 | 34 | ····.line·34 |
35 | ····.local·v0,·"modelClasses":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/Class<+Lio/realm/RealmObject;>;>;" | 35 | ····.local·v0,·"modelClasses":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/Class<+Lio/realm/RealmObject;>;>;" |
36 | ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/ | 36 | ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/SmsData; |
37 | ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z | 37 | ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z |
38 | ····.line·35 | 38 | ····.line·35 |
39 | ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/DefaultLocation; | 39 | ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/DefaultLocation; |
40 | ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z | 40 | ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z |
41 | ····.line·36 | 41 | ····.line·36 |
42 | ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/ | 42 | ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/Import; |
43 | ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z | 43 | ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z |
44 | ····.line·37 | 44 | ····.line·37 |
45 | ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/ | 45 | ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/BaseTransceiverStation; |
46 | ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z | 46 | ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z |
47 | ····.line·38 | 47 | ····.line·38 |
48 | ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/ | 48 | ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/Measure; |
49 | ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z | 49 | ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z |
50 | ····.line·39 | 50 | ····.line·39 |
51 | ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/ | 51 | ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/GpsLocation; |
52 | ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z | 52 | ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z |
53 | ····.line·40 | 53 | ····.line·40 |
54 | ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/SmsD | 54 | ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/SmsDetectionString; |
55 | ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z | 55 | ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z |
56 | ····.line·41 | 56 | ····.line·41 |
57 | ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/ | 57 | ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/Event; |
58 | ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z | 58 | ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z |
59 | ····.line·42 | 59 | ····.line·42 |
60 | ····invoke-static·{v0},·Ljava/util/Collections;->unmodifiableSet(Ljava/util/Set;)Ljava/util/Set; | 60 | ····invoke-static·{v0},·Ljava/util/Collections;->unmodifiableSet(Ljava/util/Set;)Ljava/util/Set; |
61 | ····move-result-object·v1 | 61 | ····move-result-object·v1 |
Offset 131, 27 lines modified | Offset 131, 27 lines modified | ||
131 | ····invoke-virtual·{v1},·Ljava/lang/Class;->getSuperclass()Ljava/lang/Class; | 131 | ····invoke-virtual·{v1},·Ljava/lang/Class;->getSuperclass()Ljava/lang/Class; |
132 | ····move-result-object·v0 | 132 | ····move-result-object·v0 |
133 | ····.line·181 | 133 | ····.line·181 |
134 | ····.local·v0,·"clazz":Ljava/lang/Class;,·"Ljava/lang/Class<TE;>;" | 134 | ····.local·v0,·"clazz":Ljava/lang/Class;,·"Ljava/lang/Class<TE;>;" |
135 | ····:goto_0 | 135 | ····:goto_0 |
136 | ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/ | 136 | ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/SmsData; |
137 | ····invoke-virtual·{v0,·v1},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z | 137 | ····invoke-virtual·{v0,·v1},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z |
138 | ····move-result·v1 | 138 | ····move-result·v1 |
139 | ····if-eqz·v1,·:cond_1 | 139 | ····if-eqz·v1,·:cond_1 |
140 | ····.line·182 | 140 | ····.line·182 |
141 | ····check-cast·p2,·Lcom/secupwn/aimsicd/data/model/ | 141 | ····check-cast·p2,·Lcom/secupwn/aimsicd/data/model/SmsData; |
142 | ····.end·local·p2····#·"obj":Lio/realm/RealmObject;,·"TE;" | 142 | ····.end·local·p2····#·"obj":Lio/realm/RealmObject;,·"TE;" |
143 | ····invoke-static·{p1,·p2,·p3,·p4},·Lio/realm/ | 143 | ····invoke-static·{p1,·p2,·p3,·p4},·Lio/realm/SmsDataRealmProxy;->copyOrUpdate(Lio/realm/Realm;Lcom/secupwn/aimsicd/data/model/SmsData;ZLjava/util/Map;)Lcom/secupwn/aimsicd/data/model/SmsData; |
144 | ····move-result-object·v1 | 144 | ····move-result-object·v1 |
145 | ····invoke-virtual·{v0,·v1},·Ljava/lang/Class;->cast(Ljava/lang/Object;)Ljava/lang/Object; | 145 | ····invoke-virtual·{v0,·v1},·Ljava/lang/Class;->cast(Ljava/lang/Object;)Ljava/lang/Object; |
146 | ····move-result-object·v1 | 146 | ····move-result-object·v1 |
Offset 197, 162 lines modified | Offset 197, 162 lines modified | ||
197 | ····check-cast·v1,·Lio/realm/RealmObject; | 197 | ····check-cast·v1,·Lio/realm/RealmObject; |
198 | ····goto·:goto_1 | 198 | ····goto·:goto_1 |
199 | ····.line·185 | 199 | ····.line·185 |
200 | ····.restart·local·p2····#·"obj":Lio/realm/RealmObject;,·"TE;" | 200 | ····.restart·local·p2····#·"obj":Lio/realm/RealmObject;,·"TE;" |
201 | ····:cond_2 | 201 | ····:cond_2 |
202 | ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/ | 202 | ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/Import; |
203 | ····invoke-virtual·{v0,·v1},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z | 203 | ····invoke-virtual·{v0,·v1},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z |
204 | ····move-result·v1 | 204 | ····move-result·v1 |
205 | ····if-eqz·v1,·:cond_3 | 205 | ····if-eqz·v1,·:cond_3 |
206 | ····.line·186 | 206 | ····.line·186 |
207 | ····check-cast·p2,·Lcom/secupwn/aimsicd/data/model/ | 207 | ····check-cast·p2,·Lcom/secupwn/aimsicd/data/model/Import; |
208 | ····.end·local·p2····#·"obj":Lio/realm/RealmObject;,·"TE;" | 208 | ····.end·local·p2····#·"obj":Lio/realm/RealmObject;,·"TE;" |
209 | ····invoke-static·{p1,·p2,·p3,·p4},·Lio/realm/ | 209 | ····invoke-static·{p1,·p2,·p3,·p4},·Lio/realm/ImportRealmProxy;->copyOrUpdate(Lio/realm/Realm;Lcom/secupwn/aimsicd/data/model/Import;ZLjava/util/Map;)Lcom/secupwn/aimsicd/data/model/Import; |
210 | ····move-result-object·v1 | 210 | ····move-result-object·v1 |
211 | ····invoke-virtual·{v0,·v1},·Ljava/lang/Class;->cast(Ljava/lang/Object;)Ljava/lang/Object; | 211 | ····invoke-virtual·{v0,·v1},·Ljava/lang/Class;->cast(Ljava/lang/Object;)Ljava/lang/Object; |
212 | ····move-result-object·v1 | 212 | ····move-result-object·v1 |
213 | ····check-cast·v1,·Lio/realm/RealmObject; | 213 | ····check-cast·v1,·Lio/realm/RealmObject; |
214 | ····goto·:goto_1 | 214 | ····goto·:goto_1 |
215 | ····.line·187 | 215 | ····.line·187 |
216 | ····.restart·local·p2····#·"obj":Lio/realm/RealmObject;,·"TE;" | 216 | ····.restart·local·p2····#·"obj":Lio/realm/RealmObject;,·"TE;" |
217 | ····:cond_3 | 217 | ····:cond_3 |
218 | ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/ | 218 | ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/BaseTransceiverStation; |
219 | ····invoke-virtual·{v0,·v1},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z | 219 | ····invoke-virtual·{v0,·v1},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z |
220 | ····move-result·v1 | 220 | ····move-result·v1 |
221 | ····if-eqz·v1,·:cond_4 | 221 | ····if-eqz·v1,·:cond_4 |
222 | ····.line·188 | 222 | ····.line·188 |
223 | ····check-cast·p2,·Lcom/secupwn/aimsicd/data/model/ | 223 | ····check-cast·p2,·Lcom/secupwn/aimsicd/data/model/BaseTransceiverStation; |
224 | ····.end·local·p2····#·"obj":Lio/realm/RealmObject;,·"TE;" | 224 | ····.end·local·p2····#·"obj":Lio/realm/RealmObject;,·"TE;" |
225 | ····invoke-static·{p1,·p2,·p3,·p4},·Lio/realm/ | 225 | ····invoke-static·{p1,·p2,·p3,·p4},·Lio/realm/BaseTransceiverStationRealmProxy;->copyOrUpdate(Lio/realm/Realm;Lcom/secupwn/aimsicd/data/model/BaseTransceiverStation;ZLjava/util/Map;)Lcom/secupwn/aimsicd/data/model/BaseTransceiverStation; |
Max diff block lines reached; 24884/30499 bytes (81.59%) of diff not shown. |
Offset 256, 16 lines modified | Offset 256, 16 lines modified | ||
256 | ····const/4·v9,·0x1 | 256 | ····const/4·v9,·0x1 |
257 | ····aput-object·v4,·v8,·v9 | 257 | ····aput-object·v4,·v8,·v9 |
258 | ····invoke-virtual·{v6,·v7,·v8},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | 258 | ····invoke-virtual·{v6,·v7,·v8},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; |
259 | ····:try_end_0 | 259 | ····:try_end_0 |
260 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_0·..·:try_end_0}·:catch_ | 260 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_0·..·:try_end_0}·:catch_1 |
261 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_ | 261 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_0 |
262 | ····.line·382 | 262 | ····.line·382 |
263 | ····return-void | 263 | ····return-void |
264 | ····.line·379 | 264 | ····.line·379 |
265 | ····.end·local·v4····#·"provider":Ljava/lang/Object; | 265 | ····.end·local·v4····#·"provider":Ljava/lang/Object; |
266 | ····:catch_0 | 266 | ····:catch_0 |
Offset 353, 16 lines modified | Offset 353, 16 lines modified | ||
353 | ····move-result·v3 | 353 | ····move-result·v3 |
354 | ····if-nez·v3,·:cond_0 | 354 | ····if-nez·v3,·:cond_0 |
355 | ····invoke-static·{v1},·Lcom/squareup/okhttp/internal/Platform$JettyNegoProvider;->access$100(Lcom/squareup/okhttp/internal/Platform$JettyNegoProvider;)Ljava/lang/String; | 355 | ····invoke-static·{v1},·Lcom/squareup/okhttp/internal/Platform$JettyNegoProvider;->access$100(Lcom/squareup/okhttp/internal/Platform$JettyNegoProvider;)Ljava/lang/String; |
356 | ····:try_end_0 | 356 | ····:try_end_0 |
357 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_0·..·:try_end_0}·:catch_ | 357 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_0·..·:try_end_0}·:catch_1 |
358 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_ | 358 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_0 |
359 | ····move-result-object·v2 | 359 | ····move-result-object·v2 |
360 | ····goto·:goto_0 | 360 | ····goto·:goto_0 |
361 | ····.line·402 | 361 | ····.line·402 |
362 | ····.end·local·v1····#·"provider":Lcom/squareup/okhttp/internal/Platform$JettyNegoProvider; | 362 | ····.end·local·v1····#·"provider":Lcom/squareup/okhttp/internal/Platform$JettyNegoProvider; |
Offset 254, 16 lines modified | Offset 254, 16 lines modified | ||
254 | ····aput-object·v25,·v10,·v24 | 254 | ····aput-object·v25,·v10,·v24 |
255 | ····move-object/from16·v0,·v23 | 255 | ····move-object/from16·v0,·v23 |
256 | ····invoke-virtual·{v0,·v2,·v10},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | 256 | ····invoke-virtual·{v0,·v2,·v10},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; |
257 | ····:try_end_2 | 257 | ····:try_end_2 |
258 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_2·..·:try_end_2}·:catch_ | 258 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_2·..·:try_end_2}·:catch_5 |
259 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_2·..·:try_end_2}·:catch_ | 259 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_2·..·:try_end_2}·:catch_6 |
260 | ····move-result-object·v7 | 260 | ····move-result-object·v7 |
261 | ····.line·157 | 261 | ····.line·157 |
262 | ····:try_start_3 | 262 | ····:try_start_3 |
263 | ····const-string·v2,·"android.net.Network" | 263 | ····const-string·v2,·"android.net.Network" |
Offset 287, 15 lines modified | Offset 287, 15 lines modified | ||
287 | ····move-object/from16·v0,·v18 | 287 | ····move-object/from16·v0,·v18 |
288 | ····move-object/from16·v1,·v24 | 288 | ····move-object/from16·v1,·v24 |
289 | ····invoke-direct·{v0,·v2,·v10,·v1},·Lcom/squareup/okhttp/internal/OptionalMethod;-><init>(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;)V | 289 | ····invoke-direct·{v0,·v2,·v10,·v1},·Lcom/squareup/okhttp/internal/OptionalMethod;-><init>(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;)V |
290 | ····:try_end_3 | 290 | ····:try_end_3 |
291 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_3·..·:try_end_3}·:catch_8 | 291 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_3·..·:try_end_3}·:catch_8 |
292 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_3·..·:try_end_3}·:catch_ | 292 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_3·..·:try_end_3}·:catch_6 |
293 | ····.line·159 | 293 | ····.line·159 |
294 | ····.end·local·v8····#·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" | 294 | ····.end·local·v8····#·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" |
295 | ····.local·v18,·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" | 295 | ····.local·v18,·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" |
296 | ····:try_start_4 | 296 | ····:try_start_4 |
297 | ····new-instance·v22,·Lcom/squareup/okhttp/internal/OptionalMethod; | 297 | ····new-instance·v22,·Lcom/squareup/okhttp/internal/OptionalMethod; |
Offset 320, 15 lines modified | Offset 320, 15 lines modified | ||
320 | ····move-object/from16·v0,·v22 | 320 | ····move-object/from16·v0,·v22 |
321 | ····move-object/from16·v1,·v24 | 321 | ····move-object/from16·v1,·v24 |
322 | ····invoke-direct·{v0,·v2,·v10,·v1},·Lcom/squareup/okhttp/internal/OptionalMethod;-><init>(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;)V | 322 | ····invoke-direct·{v0,·v2,·v10,·v1},·Lcom/squareup/okhttp/internal/OptionalMethod;-><init>(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;)V |
323 | ····:try_end_4 | 323 | ····:try_end_4 |
324 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_4·..·:try_end_4}·:catch_9 | 324 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_4·..·:try_end_4}·:catch_9 |
325 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_4·..·:try_end_4}·:catch_ | 325 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_4·..·:try_end_4}·:catch_7 |
326 | ····.end·local·v9····#·"setAlpnProtocols":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" | 326 | ····.end·local·v9····#·"setAlpnProtocols":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" |
327 | ····.local·v22,·"setAlpnProtocols":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" | 327 | ····.local·v22,·"setAlpnProtocols":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" |
328 | ····move-object/from16·v9,·v22 | 328 | ····move-object/from16·v9,·v22 |
329 | ····.end·local·v22····#·"setAlpnProtocols":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" | 329 | ····.end·local·v22····#·"setAlpnProtocols":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" |
330 | ····.restart·local·v9····#·"setAlpnProtocols":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" | 330 | ····.restart·local·v9····#·"setAlpnProtocols":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" |
Offset 606, 34 lines modified | Offset 606, 32 lines modified | ||
606 | ····.restart·local·v8····#·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" | 606 | ····.restart·local·v8····#·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" |
607 | ····.restart·local·v9····#·"setAlpnProtocols":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" | 607 | ····.restart·local·v9····#·"setAlpnProtocols":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" |
608 | ····:catch_5 | 608 | ····:catch_5 |
609 | ····move-exception·v2 | 609 | ····move-exception·v2 |
610 | ····goto/16·:goto_1 | 610 | ····goto/16·:goto_1 |
611 | ····:catch_6 | ||
612 | ····move-exception·v2 | ||
613 | ····goto/16·:goto_1 | ||
611 | ····.end·local·v8····#·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" | 614 | ····.end·local·v8····#·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" |
612 | ····.restart·local·v18····#·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" | 615 | ····.restart·local·v18····#·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" |
613 | ····.restart·local·v23····#·"trafficStats":Ljava/lang/Class;,·"Ljava/lang/Class<*>;" | 616 | ····.restart·local·v23····#·"trafficStats":Ljava/lang/Class;,·"Ljava/lang/Class<*>;" |
614 | ····:catch_ | 617 | ····:catch_7 |
615 | ····move-exception·v2 | 618 | ····move-exception·v2 |
616 | ····move-object/from16·v8,·v18 | 619 | ····move-object/from16·v8,·v18 |
617 | ····.end·local·v18····#·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" | 620 | ····.end·local·v18····#·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" |
618 | ····.restart·local·v8····#·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" | 621 | ····.restart·local·v8····#·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" |
619 | ····goto/16·:goto_1 | 622 | ····goto/16·:goto_1 |
620 | ····.end·local·v23····#·"trafficStats":Ljava/lang/Class;,·"Ljava/lang/Class<*>;" | ||
621 | ····:catch_7 | ||
622 | ····move-exception·v2 | ||
623 | ····goto/16·:goto_1 | ||
624 | ····.line·160 | 623 | ····.line·160 |
625 | ····.restart·local·v23····#·"trafficStats":Ljava/lang/Class;,·"Ljava/lang/Class<*>;" | ||
626 | ····:catch_8 | 624 | ····:catch_8 |
627 | ····move-exception·v2 | 625 | ····move-exception·v2 |
628 | ····goto/16·:goto_1 | 626 | ····goto/16·:goto_1 |
629 | ····.end·local·v8····#·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" | 627 | ····.end·local·v8····#·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" |
630 | ····.restart·local·v18····#·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" | 628 | ····.restart·local·v18····#·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" |
Offset 95, 16 lines modified | Offset 95, 16 lines modified | ||
95 | ····const/4·v2,·0x0 | 95 | ····const/4·v2,·0x0 |
96 | ····aput-object·p2,·v1,·v2 | 96 | ····aput-object·p2,·v1,·v2 |
97 | ····invoke-virtual·{v0,·p1,·v1},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | 97 | ····invoke-virtual·{v0,·p1,·v1},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; |
98 | ····:try_end_0 | 98 | ····:try_end_0 |
99 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_0·..·:try_end_0}·:catch_ | 99 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_0·..·:try_end_0}·:catch_1 |
100 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_ | 100 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_0 |
101 | ····.line·60 | 101 | ····.line·60 |
102 | ····:cond_0 | 102 | ····:cond_0 |
103 | ····:goto_0 | 103 | ····:goto_0 |
104 | ····return-void | 104 | ····return-void |
105 | ····.line·57 | 105 | ····.line·57 |
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·866 | ||
32 | ····return-void | 31 | ····return-void |
33 | .end·method | 32 | .end·method |
Offset 209, 201 lines modified | Offset 209, 199 lines modified | ||
209 | ····.line·125 | 209 | ····.line·125 |
210 | ····invoke-interface·{v1,·p2},·Ljava/util/List;->add(Ljava/lang/Object;)Z | 210 | ····invoke-interface·{v1,·p2},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
211 | ····goto·:goto_0 | 211 | ····goto·:goto_0 |
212 | .end·method | 212 | .end·method |
213 | .method·public·attach(Lio/freefair/android/injection/app/InjectionAppCompatActivity;)V | 213 | .method·public·attach(Lio/freefair/android/injection/app/InjectionAppCompatActivity;)V |
214 | ····.locals· | 214 | ····.locals·5 |
215 | ····.param·p1,·"activity"····#·Lio/freefair/android/injection/app/InjectionAppCompatActivity; | 215 | ····.param·p1,·"activity"····#·Lio/freefair/android/injection/app/InjectionAppCompatActivity; |
216 | ····.prologue | 216 | ····.prologue |
217 | ····.line·144 | 217 | ····.line·144 |
218 | ····if-nez·p1,·:cond_1 | 218 | ····if-nez·p1,·:cond_1 |
219 | ····.line·155 | 219 | ····.line·155 |
220 | ····:cond_0 | 220 | ····:cond_0 |
221 | ····return-void | 221 | ····return-void |
222 | ····.line·147 | 222 | ····.line·147 |
223 | ····:cond_1 | 223 | ····:cond_1 |
224 | ····iget-object·v | 224 | ····iget-object·v2,·p0,·Lcom/secupwn/aimsicd/AndroidIMSICatcherDetector;->log:Lio/freefair/android/util/logging/Logger; |
225 | ····new-instance·v | 225 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
226 | ····invoke-direct·{v | 226 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
227 | ····const-string·v | 227 | ····const-string·v4,·"BaseTask·attach:" |
228 | ····invoke-virtual·{v | 228 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
229 | ····move-result-object·v | 229 | ····move-result-object·v3 |
230 | ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 230 | ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
231 | ····move-result-object·v | 231 | ····move-result-object·v4 |
232 | ····invoke-virtual·{v | 232 | ····invoke-virtual·{v4},·Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; |
233 | ····move-result-object·v | 233 | ····move-result-object·v4 |
234 | ····invoke-virtual·{v | 234 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
235 | ····move-result-object·v | 235 | ····move-result-object·v3 |
236 | ····invoke-virtual·{v | 236 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
237 | ····move-result-object·v | 237 | ····move-result-object·v3 |
238 | ····invoke-interface·{v | 238 | ····invoke-interface·{v2,·v3},·Lio/freefair/android/util/logging/Logger;->debug(Ljava/lang/String;)V |
239 | ····.line·149 | 239 | ····.line·149 |
240 | ····iget-object·v | 240 | ····iget-object·v2,·p0,·Lcom/secupwn/aimsicd/AndroidIMSICatcherDetector;->mActivityTaskMap:Landroid/util/SparseArray; |
241 | ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 241 | ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
242 | ····move-result-object·v | 242 | ····move-result-object·v3 |
243 | ····invoke-virtual·{v | 243 | ····invoke-virtual·{v3},·Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; |
244 | ····move-result-object·v | 244 | ····move-result-object·v3 |
245 | ····invoke-virtual·{v | 245 | ····invoke-virtual·{v3},·Ljava/lang/String;->hashCode()I |
246 | ····move-result·v | 246 | ····move-result·v3 |
247 | ····invoke-virtual·{v | 247 | ····invoke-virtual·{v2,·v3},·Landroid/util/SparseArray;->get(I)Ljava/lang/Object; |
248 | ····move-result-object·v | 248 | ····move-result-object·v1 |
249 | ····check-cast·v | 249 | ····check-cast·v1,·Ljava/util/List; |
250 | ····.line·150 | 250 | ····.line·150 |
251 | ····.local·v | 251 | ····.local·v1,·"tasks":Ljava/util/List;,·"Ljava/util/List<Lcom/secupwn/aimsicd/utils/BaseAsyncTask<***>;>;" |
252 | ····if-eqz·v | 252 | ····if-eqz·v1,·:cond_0 |
253 | ····.line·151 | 253 | ····.line·151 |
254 | ····invoke-interface·{v | 254 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
255 | ····move-result-object·v | 255 | ····move-result-object·v2 |
256 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
257 | ····:goto_0 | 256 | ····:goto_0 |
258 | ····invoke-interface·{v | 257 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
259 | ····move-result·v3 | 258 | ····move-result·v3 |
260 | ····if-eqz·v3,·:cond_0 | 259 | ····if-eqz·v3,·:cond_0 |
261 | ····invoke-interface·{v | 260 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
262 | ····move-result-object·v | 261 | ····move-result-object·v0 |
263 | ····check-cast·v | 262 | ····check-cast·v0,·Lcom/secupwn/aimsicd/utils/BaseAsyncTask; |
264 | ····.line·152 | 263 | ····.line·152 |
265 | ····.local·v | 264 | ····.local·v0,·"task":Lcom/secupwn/aimsicd/utils/BaseAsyncTask;,·"Lcom/secupwn/aimsicd/utils/BaseAsyncTask<***>;" |
266 | ····invoke-virtual·{v | 265 | ····invoke-virtual·{v0,·p1},·Lcom/secupwn/aimsicd/utils/BaseAsyncTask;->setActivity(Lio/freefair/android/injection/app/InjectionAppCompatActivity;)V |
267 | ····goto·:goto_0 | 266 | ····goto·:goto_0 |
268 | .end·method | 267 | .end·method |
269 | .method·public·detach(Landroid/app/Activity;)V | 268 | .method·public·detach(Landroid/app/Activity;)V |
270 | ····.locals· | 269 | ····.locals·5 |
271 | ····.param·p1,·"activity"····#·Landroid/app/Activity; | 270 | ····.param·p1,·"activity"····#·Landroid/app/Activity; |
272 | ····.prologue | 271 | ····.prologue |
273 | ····.line·129 | 272 | ····.line·129 |
274 | ····if-nez·p1,·:cond_1 | 273 | ····if-nez·p1,·:cond_1 |
275 | ····.line·141 | 274 | ····.line·141 |
276 | ····:cond_0 | 275 | ····:cond_0 |
277 | ····return-void | 276 | ····return-void |
278 | ····.line·133 | 277 | ····.line·133 |
279 | ····:cond_1 | 278 | ····:cond_1 |
280 | ····iget-object·v | 279 | ····iget-object·v2,·p0,·Lcom/secupwn/aimsicd/AndroidIMSICatcherDetector;->log:Lio/freefair/android/util/logging/Logger; |
281 | ····new-instance·v | 280 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
282 | ····invoke-direct·{v | 281 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
283 | ····const-string·v | 282 | ····const-string·v4,·"BaseTask·detach:" |
284 | ····invoke-virtual·{v | 283 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
285 | ····move-result-object·v | 284 | ····move-result-object·v3 |
Max diff block lines reached; 11929/18198 bytes (65.55%) of diff not shown. |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$realm:Lio/realm/Realm; | 22 | .field·final·synthetic·val$realm:Lio/realm/Realm; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/AndroidIMSICatcherDetector;Lio/realm/Realm;)V | 24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/AndroidIMSICatcherDetector;Lio/realm/Realm;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/AndroidIMSICatcherDetector; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·71 | 28 | ····.line·71 |
28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/AndroidIMSICatcherDetector$1;->this$0:Lcom/secupwn/aimsicd/AndroidIMSICatcherDetector; | 29 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/AndroidIMSICatcherDetector$1;->this$0:Lcom/secupwn/aimsicd/AndroidIMSICatcherDetector; |
29 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/AndroidIMSICatcherDetector$1;->val$realm:Lio/realm/Realm; | 30 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/AndroidIMSICatcherDetector$1;->val$realm:Lio/realm/Realm; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$realm:Lio/realm/Realm; | 22 | .field·final·synthetic·val$realm:Lio/realm/Realm; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/AndroidIMSICatcherDetector;Lio/realm/Realm;)V | 24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/AndroidIMSICatcherDetector;Lio/realm/Realm;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/AndroidIMSICatcherDetector; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·78 | 28 | ····.line·78 |
28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/AndroidIMSICatcherDetector$2;->this$0:Lcom/secupwn/aimsicd/AndroidIMSICatcherDetector; | 29 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/AndroidIMSICatcherDetector$2;->this$0:Lcom/secupwn/aimsicd/AndroidIMSICatcherDetector; |
29 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/AndroidIMSICatcherDetector$2;->val$realm:Lio/realm/Realm; | 30 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/AndroidIMSICatcherDetector$2;->val$realm:Lio/realm/Realm; |
Offset 178, 24 lines modified | Offset 178, 26 lines modified | ||
178 | ····invoke-virtual·{v5,·v6,·p2,·v7},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; | 178 | ····invoke-virtual·{v5,·v6,·p2,·v7},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; |
179 | ····move-result-object·p1 | 179 | ····move-result-object·p1 |
180 | ····.line·77 | 180 | ····.line·77 |
181 | ····const·v5,·0x7f0d00ed | 181 | ····const·v5,·0x7f0d00ed |
182 | ····.line·78 | ||
182 | ····invoke-virtual·{p1,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 183 | ····invoke-virtual·{p1,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
183 | ····move-result-object·v2 | 184 | ····move-result-object·v2 |
184 | ····check-cast·v2,·Landroid/widget/TextView; | 185 | ····check-cast·v2,·Landroid/widget/TextView; |
185 | ····.line·79 | 186 | ····.line·79 |
186 | ····.local·v2,·"labelView":Landroid/widget/TextView; | 187 | ····.local·v2,·"labelView":Landroid/widget/TextView; |
187 | ····const·v5,·0x7f0d00ec | 188 | ····const·v5,·0x7f0d00ec |
189 | ····.line·80 | ||
188 | ····invoke-virtual·{p1,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 190 | ····invoke-virtual·{p1,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
189 | ····move-result-object·v0 | 191 | ····move-result-object·v0 |
190 | ····check-cast·v0,·Landroid/widget/ImageView; | 192 | ····check-cast·v0,·Landroid/widget/ImageView; |
191 | ····.line·81 | 193 | ····.line·81 |
Offset 377, 14 lines modified | Offset 379, 15 lines modified | ||
377 | ····invoke-virtual·{v3,·v4,·p2,·v5},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; | 379 | ····invoke-virtual·{v3,·v4,·p2,·v5},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; |
378 | ····move-result-object·p1 | 380 | ····move-result-object·p1 |
379 | ····.line·118 | 381 | ····.line·118 |
380 | ····const·v3,·0x7f0d00ef | 382 | ····const·v3,·0x7f0d00ef |
383 | ····.line·119 | ||
381 | ····invoke-virtual·{p1,·v3},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 384 | ····invoke-virtual·{p1,·v3},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
382 | ····move-result-object·v0 | 385 | ····move-result-object·v0 |
383 | ····check-cast·v0,·Landroid/widget/TextView; | 386 | ····check-cast·v0,·Landroid/widget/TextView; |
384 | ····.line·121 | 387 | ····.line·121 |
Offset 28, 15 lines modified | Offset 28, 14 lines modified | ||
28 | .method·public·constructor·<init>()V | 28 | .method·public·constructor·<init>()V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.prologue | 30 | ····.prologue |
31 | ····.line·15 | 31 | ····.line·15 |
32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
33 | ····.line·36 | ||
34 | ····return-void | 33 | ····return-void |
35 | .end·method | 34 | .end·method |
36 | #·virtual·methods | 35 | #·virtual·methods |
37 | .method·public·inflate(Lcom/secupwn/aimsicd/adapters/BaseInflaterAdapter;ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; | 36 | .method·public·inflate(Lcom/secupwn/aimsicd/adapters/BaseInflaterAdapter;ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; |
38 | ····.locals·5 | 37 | ····.locals·5 |
Offset 147, 14 lines modified | Offset 147, 15 lines modified | ||
147 | ····.line·34 | 147 | ····.line·34 |
148 | ····move-object·v2,·p2 | 148 | ····move-object·v2,·p2 |
149 | ····.line·36 | 149 | ····.line·36 |
150 | ····.local·v2,·"lView":Landroid/view/View; | 150 | ····.local·v2,·"lView":Landroid/view/View; |
151 | ····if-eqz·v2,·:cond_0 | 151 | ····if-eqz·v2,·:cond_0 |
152 | ····.line·37 | ||
152 | ····invoke-virtual·{v2},·Landroid/view/View;->getId()I | 153 | ····invoke-virtual·{v2},·Landroid/view/View;->getId()I |
153 | ····move-result·v3 | 154 | ····move-result·v3 |
154 | ····const·v4,·0x7f0d013b | 155 | ····const·v4,·0x7f0d013b |
155 | ····if-eq·v3,·v4,·:cond_1 | 156 | ····if-eq·v3,·v4,·:cond_1 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/adapters/DrawerMenuAdapter; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/adapters/DrawerMenuAdapter; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/adapters/DrawerMenuAdapter;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/adapters/DrawerMenuAdapter;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/adapters/DrawerMenuAdapter; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·42 | 27 | ····.line·42 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/adapters/DrawerMenuAdapter$1;->this$0:Lcom/secupwn/aimsicd/adapters/DrawerMenuAdapter; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/adapters/DrawerMenuAdapter$1;->this$0:Lcom/secupwn/aimsicd/adapters/DrawerMenuAdapter; |
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:Lcom/secupwn/aimsicd/ui/fragments/MapFragment; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/fragments/MapFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/MapFragment;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/MapFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/fragments/MapFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·228 | 27 | ····.line·228 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/MapFragment$3;->this$0:Lcom/secupwn/aimsicd/ui/fragments/MapFragment; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/MapFragment$3;->this$0:Lcom/secupwn/aimsicd/ui/fragments/MapFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 100, 24 lines modified | Offset 101, 27 lines modified | ||
100 | ····invoke-virtual·{v1},·Lorg/osmdroid/views/MapView;->getController()Lorg/osmdroid/api/IMapController; | 101 | ····invoke-virtual·{v1},·Lorg/osmdroid/views/MapView;->getController()Lorg/osmdroid/api/IMapController; |
101 | ····move-result-object·v1 | 102 | ····move-result-object·v1 |
102 | ····new-instance·v2,·Lorg/osmdroid/util/GeoPoint; | 103 | ····new-instance·v2,·Lorg/osmdroid/util/GeoPoint; |
104 | ····.line·240 | ||
103 | ····invoke-virtual·{v0},·Lcom/secupwn/aimsicd/utils/GeoLocation;->getLatitudeInDegrees()D | 105 | ····invoke-virtual·{v0},·Lcom/secupwn/aimsicd/utils/GeoLocation;->getLatitudeInDegrees()D |
104 | ····move-result-wide·v4 | 106 | ····move-result-wide·v4 |
107 | ····.line·241 | ||
105 | ····invoke-virtual·{v0},·Lcom/secupwn/aimsicd/utils/GeoLocation;->getLongitudeInDegrees()D | 108 | ····invoke-virtual·{v0},·Lcom/secupwn/aimsicd/utils/GeoLocation;->getLongitudeInDegrees()D |
106 | ····move-result-wide·v6 | 109 | ····move-result-wide·v6 |
107 | ····invoke-direct·{v2,·v4,·v5,·v6,·v7},·Lorg/osmdroid/util/GeoPoint;-><init>(DD)V | 110 | ····invoke-direct·{v2,·v4,·v5,·v6,·v7},·Lorg/osmdroid/util/GeoPoint;-><init>(DD)V |
111 | ····.line·239 | ||
108 | ····invoke-interface·{v1,·v2},·Lorg/osmdroid/api/IMapController;->animateTo(Lorg/osmdroid/api/IGeoPoint;)V | 112 | ····invoke-interface·{v1,·v2},·Lorg/osmdroid/api/IMapController;->animateTo(Lorg/osmdroid/api/IGeoPoint;)V |
109 | ····.line·243 | 113 | ····.line·243 |
110 | ····:cond_0 | 114 | ····:cond_0 |
111 | ····return-void | 115 | ····return-void |
112 | .end·method | 116 | .end·method |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment; | 18 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·varargs·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;I[Ljava/lang/String;)V | 20 | .method·varargs·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;I[Ljava/lang/String;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment; | ||
22 | ····.param·p2,·"x0"····#·I | 23 | ····.param·p2,·"x0"····#·I |
23 | ····.param·p3,·"x1"····#·[Ljava/lang/String; | 24 | ····.param·p3,·"x1"····#·[Ljava/lang/String; |
24 | ····.prologue | 25 | ····.prologue |
25 | ····.line·308 | 26 | ····.line·308 |
26 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment$1;->this$0:Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment; | 27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment$1;->this$0:Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·219 | 27 | ····.line·219 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment$2;->this$0:Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment$2;->this$0:Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$list:Ljava/util/List; | 22 | .field·final·synthetic·val$list:Ljava/util/List; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;Ljava/util/List;)V | 24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;Ljava/util/List;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·250 | 28 | ····.line·250 |
28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment$4;->this$0:Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment; | 29 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment$4;->this$0:Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment; |
29 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment$4;->val$list:Ljava/util/List; | 30 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment$4;->val$list:Ljava/util/List; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·230 | 27 | ····.line·230 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment$3;->this$0:Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment$3;->this$0:Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment; |
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:Lcom/secupwn/aimsicd/ui/fragments/SettingsFragment; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/fragments/SettingsFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/SettingsFragment;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/SettingsFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/fragments/SettingsFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·33 | 27 | ····.line·33 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/SettingsFragment$1;->this$0:Lcom/secupwn/aimsicd/ui/fragments/SettingsFragment; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/SettingsFragment$1;->this$0:Lcom/secupwn/aimsicd/ui/fragments/SettingsFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 17, 151 lines modified | Offset 17, 150 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment; | 18 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;Landroid/os/Looper;)V | 20 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;Landroid/os/Looper;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment; | ||
22 | ····.param·p2,·"x0"····#·Landroid/os/Looper; | 23 | ····.param·p2,·"x0"····#·Landroid/os/Looper; |
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·377 | 25 | ····.line·377 |
25 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment$2;->this$0:Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment; | 26 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment$2;->this$0:Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment; |
26 | ····invoke-direct·{p0,·p2},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V | 27 | ····invoke-direct·{p0,·p2},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V |
27 | ····return-void | 28 | ····return-void |
28 | .end·method | 29 | .end·method |
29 | #·virtual·methods | 30 | #·virtual·methods |
30 | .method·public·handleMessage(Landroid/os/Message;)V | 31 | .method·public·handleMessage(Landroid/os/Message;)V |
31 | ····.locals· | 32 | ····.locals·6 |
32 | ····.param·p1,·"message"····#·Landroid/os/Message; | 33 | ····.param·p1,·"message"····#·Landroid/os/Message; |
33 | ····.prologue | 34 | ····.prologue |
34 | ····.line·380 | 35 | ····.line·380 |
35 | ····iget-object·v | 36 | ····iget-object·v3,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object; |
36 | ····instance-of·v | 37 | ····instance-of·v3,·v3,·Ljava/util/List; |
37 | ····if-eqz·v | 38 | ····if-eqz·v3,·:cond_2 |
38 | ····.line·381 | 39 | ····.line·381 |
39 | ····iget-object·v | 40 | ····iget-object·v1,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object; |
40 | ····check-cast·v | 41 | ····check-cast·v1,·Ljava/util/List; |
41 | ····.line·382 | 42 | ····.line·382 |
42 | ····.local·v | 43 | ····.local·v1,·"lines":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" |
43 | ····new-instance·v | 44 | ····new-instance·v2,·Ljava/lang/StringBuffer; |
44 | ····invoke-direct·{v | 45 | ····invoke-direct·{v2},·Ljava/lang/StringBuffer;-><init>()V |
45 | ····.line·383 | 46 | ····.line·383 |
46 | ····.local·v | 47 | ····.local·v2,·"response":Ljava/lang/StringBuffer; |
47 | ····invoke-interface·{v | 48 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
48 | ····move-result-object·v | 49 | ····move-result-object·v3 |
49 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
50 | ····:goto_0 | 50 | ····:goto_0 |
51 | ····invoke-interface·{v | 51 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
52 | ····move-result·v4 | 52 | ····move-result·v4 |
53 | ····if-eqz·v4,·:cond_0 | 53 | ····if-eqz·v4,·:cond_0 |
54 | ····invoke-interface·{v | 54 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
55 | ····move-result-object·v | 55 | ····move-result-object·v0 |
56 | ····check-cast·v | 56 | ····check-cast·v0,·Ljava/lang/String; |
57 | ····.line·384 | 57 | ····.line·384 |
58 | ····.local·v | 58 | ····.local·v0,·"line":Ljava/lang/String; |
59 | ····invoke-virtual·{v | 59 | ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; |
60 | ····.line·385 | 60 | ····.line·385 |
61 | ····const/16·v4,·0xa | 61 | ····const/16·v4,·0xa |
62 | ····invoke-virtual·{v | 62 | ····invoke-virtual·{v2,·v4},·Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer; |
63 | ····goto·:goto_0 | 63 | ····goto·:goto_0 |
64 | ····.line·387 | 64 | ····.line·387 |
65 | ····.end·local·v | 65 | ····.end·local·v0····#·"line":Ljava/lang/String; |
66 | ····:cond_0 | 66 | ····:cond_0 |
67 | ····invoke-virtual·{v | 67 | ····invoke-virtual·{v2},·Ljava/lang/StringBuffer;->length()I |
68 | ····move-result·v | 68 | ····move-result·v3 |
69 | ····if-eqz·v | 69 | ····if-eqz·v3,·:cond_1 |
70 | ····.line·388 | 70 | ····.line·388 |
71 | ····iget-object·v | 71 | ····iget-object·v3,·p0,·Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment$2;->this$0:Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment; |
72 | ····invoke-static·{v | 72 | ····invoke-static·{v3},·Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;->access$1200(Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;)Landroid/widget/TextView; |
73 | ····move-result-object·v | 73 | ····move-result-object·v3 |
74 | ····invoke-virtual·{v | 74 | ····invoke-virtual·{v3,·v2},·Landroid/widget/TextView;->append(Ljava/lang/CharSequence;)V |
75 | ····.line·394 | 75 | ····.line·394 |
76 | ····.end·local·v0····#·"i$":Ljava/util/Iterator; | ||
77 | ····.end·local·v | 76 | ····.end·local·v1····#·"lines":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" |
78 | ····.end·local·v | 77 | ····.end·local·v2····#·"response":Ljava/lang/StringBuffer; |
79 | ····:cond_1 | 78 | ····:cond_1 |
80 | ····:goto_1 | 79 | ····:goto_1 |
81 | ····return-void | 80 | ····return-void |
82 | ····.line·391 | 81 | ····.line·391 |
83 | ····:cond_2 | 82 | ····:cond_2 |
84 | ····iget-object·v | 83 | ····iget-object·v3,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object; |
85 | ····instance-of·v | 84 | ····instance-of·v3,·v3,·Ljava/io/IOException; |
86 | ····if-eqz·v | 85 | ····if-eqz·v3,·:cond_1 |
87 | ····.line·392 | 86 | ····.line·392 |
88 | ····iget-object·v | 87 | ····iget-object·v3,·p0,·Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment$2;->this$0:Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment; |
89 | ····invoke-static·{v | 88 | ····invoke-static·{v3},·Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;->access$1200(Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;)Landroid/widget/TextView; |
90 | ····move-result-object·v | 89 | ····move-result-object·v4 |
91 | ····new-instance·v | 90 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
92 | ····invoke-direct·{v | 91 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
93 | ····const-string·v | 92 | ····const-string·v5,·"IOException:·" |
94 | ····invoke-virtual·{v | 93 | ····invoke-virtual·{v3,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
95 | ····move-result-object·v | 94 | ····move-result-object·v5 |
96 | ····iget-object·v | 95 | ····iget-object·v3,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object; |
Max diff block lines reached; 1349/7897 bytes (17.08%) 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:Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·168 | 27 | ····.line·168 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment$2;->this$0:Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment$2;->this$0:Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment; |
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:Lcom/secupwn/aimsicd/ui/fragments/DbViewerFragment; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/fragments/DbViewerFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/DbViewerFragment;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/DbViewerFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/fragments/DbViewerFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·75 | 27 | ····.line·75 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/DbViewerFragment$1;->this$0:Lcom/secupwn/aimsicd/ui/fragments/DbViewerFragment; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/DbViewerFragment$1;->this$0:Lcom/secupwn/aimsicd/ui/fragments/DbViewerFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$list:Ljava/util/List; | 22 | .field·final·synthetic·val$list:Ljava/util/List; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;Ljava/util/List;)V | 24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;Ljava/util/List;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·209 | 28 | ····.line·209 |
28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment$3;->this$0:Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment; | 29 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment$3;->this$0:Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment; |
29 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment$3;->val$list:Ljava/util/List; | 30 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment$3;->val$list:Ljava/util/List; |
Offset 28, 14 lines modified | Offset 28, 15 lines modified | ||
28 | #·instance·fields | 28 | #·instance·fields |
29 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/fragments/MapFragment; | 29 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/fragments/MapFragment; |
30 | #·direct·methods | 30 | #·direct·methods |
31 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/MapFragment;)V | 31 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/MapFragment;)V |
32 | ····.locals·0 | 32 | ····.locals·0 |
33 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/fragments/MapFragment; | ||
33 | ····.prologue | 34 | ····.prologue |
34 | ····.line·375 | 35 | ····.line·375 |
35 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/MapFragment$4;->this$0:Lcom/secupwn/aimsicd/ui/fragments/MapFragment; | 36 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/MapFragment$4;->this$0:Lcom/secupwn/aimsicd/ui/fragments/MapFragment; |
36 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V | 37 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V |
Offset 55, 25 lines modified | Offset 56, 25 lines modified | ||
55 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
56 | ····return-object·v0 | 57 | ····return-object·v0 |
57 | .end·method | 58 | .end·method |
58 | .method·protected·varargs·doInBackground([Ljava/lang/Void;)Lorg/osmdroid/util/GeoPoint; | 59 | .method·protected·varargs·doInBackground([Ljava/lang/Void;)Lorg/osmdroid/util/GeoPoint; |
59 | ····.locals·4 | 60 | ····.locals·47 |
60 | ····.param·p1,·"voids"····#·[Ljava/lang/Void; | 61 | ····.param·p1,·"voids"····#·[Ljava/lang/Void; |
61 | ····.prologue | 62 | ····.prologue |
62 | ····.line·379 | 63 | ····.line·379 |
63 | ····invoke-static·{},·Lio/realm/Realm;->getDefaultInstance()Lio/realm/Realm; | 64 | ····invoke-static·{},·Lio/realm/Realm;->getDefaultInstance()Lio/realm/Realm; |
64 | ····move-result-object·v4 | 65 | ····move-result-object·v44 |
65 | ····.line·381 | 66 | ····.line·381 |
66 | ····.local·v4 | 67 | ····.local·v44,·"realm":Lio/realm/Realm; |
67 | ····:try_start_0 | 68 | ····:try_start_0 |
68 | ····move-object/from16·v0,·p0 | 69 | ····move-object/from16·v0,·p0 |
69 | ····iget-object·v5,·v0,·Lcom/secupwn/aimsicd/ui/fragments/MapFragment$4;->this$0:Lcom/secupwn/aimsicd/ui/fragments/MapFragment; | 70 | ····iget-object·v5,·v0,·Lcom/secupwn/aimsicd/ui/fragments/MapFragment$4;->this$0:Lcom/secupwn/aimsicd/ui/fragments/MapFragment; |
70 | ····invoke-static·{v5},·Lcom/secupwn/aimsicd/ui/fragments/MapFragment;->access$500(Lcom/secupwn/aimsicd/ui/fragments/MapFragment;)Lcom/secupwn/aimsicd/map/CellTowerGridMarkerClusterer; | 71 | ····invoke-static·{v5},·Lcom/secupwn/aimsicd/ui/fragments/MapFragment;->access$500(Lcom/secupwn/aimsicd/ui/fragments/MapFragment;)Lcom/secupwn/aimsicd/map/CellTowerGridMarkerClusterer; |
Offset 89, 23 lines modified | Offset 90, 23 lines modified | ||
89 | ····move-object/from16·v0,·p0 | 90 | ····move-object/from16·v0,·p0 |
90 | ····iget-object·v5,·v0,·Lcom/secupwn/aimsicd/ui/fragments/MapFragment$4;->this$0:Lcom/secupwn/aimsicd/ui/fragments/MapFragment; | 91 | ····iget-object·v5,·v0,·Lcom/secupwn/aimsicd/ui/fragments/MapFragment$4;->this$0:Lcom/secupwn/aimsicd/ui/fragments/MapFragment; |
91 | ····invoke-static·{v5},·Lcom/secupwn/aimsicd/ui/fragments/MapFragment;->access$600(Lcom/secupwn/aimsicd/ui/fragments/MapFragment;)V | 92 | ····invoke-static·{v5},·Lcom/secupwn/aimsicd/ui/fragments/MapFragment;->access$600(Lcom/secupwn/aimsicd/ui/fragments/MapFragment;)V |
92 | ····.line·385 | 93 | ····.line·385 |
93 | ····new-instance·v3 | 94 | ····new-instance·v37,·Ljava/util/LinkedList; |
94 | ····invoke-direct/range·{v3 | 95 | ····invoke-direct/range·{v37·..·v37},·Ljava/util/LinkedList;-><init>()V |
95 | ····.line·387 | 96 | ····.line·387 |
96 | ····.local·v3 | 97 | ····.local·v37,·"items":Ljava/util/List;,·"Ljava/util/List<Lcom/secupwn/aimsicd/map/CellTowerMarker;>;" |
97 | ····const-class·v5,·Lcom/secupwn/aimsicd/data/model/BaseTransceiverStation; | 98 | ····const-class·v5,·Lcom/secupwn/aimsicd/data/model/BaseTransceiverStation; |
98 | ····move-object/from16·v0,·v4 | 99 | ····move-object/from16·v0,·v44 |
99 | ····invoke-virtual·{v0,·v5},·Lio/realm/Realm;->where(Ljava/lang/Class;)Lio/realm/RealmQuery; | 100 | ····invoke-virtual·{v0,·v5},·Lio/realm/Realm;->where(Ljava/lang/Class;)Lio/realm/RealmQuery; |
100 | ····move-result-object·v5 | 101 | ····move-result-object·v5 |
101 | ····invoke-virtual·{v5},·Lio/realm/RealmQuery;->findAll()Lio/realm/RealmResults; | 102 | ····invoke-virtual·{v5},·Lio/realm/RealmQuery;->findAll()Lio/realm/RealmResults; |
Offset 118, 26 lines modified | Offset 119, 25 lines modified | ||
118 | ····move-result·v5 | 119 | ····move-result·v5 |
119 | ····if-lez·v5,·:cond_7 | 120 | ····if-lez·v5,·:cond_7 |
120 | ····.line·393 | 121 | ····.line·393 |
121 | ····invoke-virtual/range·{v27·..·v27},·Lio/realm/RealmResults;->iterator()Ljava/util/Iterator; | 122 | ····invoke-virtual/range·{v27·..·v27},·Lio/realm/RealmResults;->iterator()Ljava/util/Iterator; |
122 | ····move-result-object·v | 123 | ····move-result-object·v16 |
123 | ····.local·v37,·"i$":Ljava/util/Iterator; | ||
124 | ····:cond_0 | 124 | ····:cond_0 |
125 | ····:goto_0 | 125 | ····:goto_0 |
126 | ····invoke-interface/range·{v | 126 | ····invoke-interface/range·{v16·..·v16},·Ljava/util/Iterator;->hasNext()Z |
127 | ····move-result·v5 | 127 | ····move-result·v5 |
128 | ····if-eqz·v5,·:cond_8 | 128 | ····if-eqz·v5,·:cond_8 |
129 | ····invoke-interface/range·{v | 129 | ····invoke-interface/range·{v16·..·v16},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
130 | ····move-result-object·v26 | 130 | ····move-result-object·v26 |
131 | ····check-cast·v26,·Lcom/secupwn/aimsicd/data/model/BaseTransceiverStation; | 131 | ····check-cast·v26,·Lcom/secupwn/aimsicd/data/model/BaseTransceiverStation; |
132 | ····.line·395 | 132 | ····.line·395 |
133 | ····.local·v26,·"baseStation":Lcom/secupwn/aimsicd/data/model/BaseTransceiverStation; | 133 | ····.local·v26,·"baseStation":Lcom/secupwn/aimsicd/data/model/BaseTransceiverStation; |
Offset 157, 75 lines modified | Offset 157, 74 lines modified | ||
157 | ····move-result·v5 | 157 | ····move-result·v5 |
158 | ····if-nez·v5,·:cond_3 | 158 | ····if-nez·v5,·:cond_3 |
159 | ····.line·396 | 159 | ····.line·396 |
160 | ····:cond_1 | 160 | ····:cond_1 |
161 | ····const/16·v4 | 161 | ····const/16·v45,·0x0 |
162 | ····.line·379 | 162 | ····.line·379 |
163 | ····invoke-static/range·{v4 | 163 | ····invoke-static/range·{v44·..·v44},·Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; |
164 | ····move-result-object·v5 | 164 | ····move-result-object·v5 |
165 | ····const/4·v6,·0x0 | 165 | ····const/4·v6,·0x0 |
166 | ····invoke-interface·{v5,·v6},·Ljava/util/List;->get(I)Ljava/lang/Object; | 166 | ····invoke-interface·{v5,·v6},·Ljava/util/List;->get(I)Ljava/lang/Object; |
167 | ····move-result-object·v5 | 167 | ····move-result-object·v5 |
168 | ····if-eqz·v5,·:cond_2 | 168 | ····if-eqz·v5,·:cond_2 |
169 | ····invoke-virtual/range·{v4 | 169 | ····invoke-virtual/range·{v44·..·v44},·Lio/realm/Realm;->close()V |
170 | ····.line·510 | ||
170 | ····.end·local·v26····#·"baseStation":Lcom/secupwn/aimsicd/data/model/BaseTransceiverStation; | 171 | ····.end·local·v26····#·"baseStation":Lcom/secupwn/aimsicd/data/model/BaseTransceiverStation; |
171 | ····.end·local·v37····#·"i$":Ljava/util/Iterator; | ||
172 | ····:cond_2 | 172 | ····:cond_2 |
173 | ····:goto_1 | 173 | ····:goto_1 |
174 | ····return-object·v4 | 174 | ····return-object·v45 |
175 | ····.line·399 | 175 | ····.line·399 |
176 | ····.restart·local·v26····#·"baseStation":Lcom/secupwn/aimsicd/data/model/BaseTransceiverStation; | 176 | ····.restart·local·v26····#·"baseStation":Lcom/secupwn/aimsicd/data/model/BaseTransceiverStation; |
177 | ····.restart·local·v37····#·"i$":Ljava/util/Iterator; | ||
Max diff block lines reached; 27171/31784 bytes (85.49%) of diff not shown. |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/fragments/MapFragment; | 18 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/fragments/MapFragment; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/MapFragment;)V | 20 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/MapFragment;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/fragments/MapFragment; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·211 | 24 | ····.line·211 |
24 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/MapFragment$2;->this$0:Lcom/secupwn/aimsicd/ui/fragments/MapFragment; | 25 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/MapFragment$2;->this$0:Lcom/secupwn/aimsicd/ui/fragments/MapFragment; |
25 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/fragments/SettingsFragment; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/fragments/SettingsFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/SettingsFragment;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/SettingsFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/fragments/SettingsFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·53 | 27 | ····.line·53 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/SettingsFragment$2;->this$0:Lcom/secupwn/aimsicd/ui/fragments/SettingsFragment; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/SettingsFragment$2;->this$0:Lcom/secupwn/aimsicd/ui/fragments/SettingsFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 234, 78 lines modified | Offset 234, 79 lines modified | ||
234 | ····sget-object·v1,·Landroid/os/AsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; | 234 | ····sget-object·v1,·Landroid/os/AsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; |
235 | ····const/4·v2,·0x0 | 235 | ····const/4·v2,·0x0 |
236 | ····new-array·v2,·v2,·[Ljava/lang/Void; | 236 | ····new-array·v2,·v2,·[Ljava/lang/Void; |
237 | ····.line·554 | ||
237 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/secupwn/aimsicd/ui/fragments/MapFragment$4;->executeOnExecutor(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/os/AsyncTask; | 238 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/secupwn/aimsicd/ui/fragments/MapFragment$4;->executeOnExecutor(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/os/AsyncTask; |
238 | ····.line·555 | 239 | ····.line·555 |
239 | ····return-void | 240 | ····return-void |
240 | .end·method | 241 | .end·method |
241 | .method·private·loadOcidMarkersByNetwork()V | 242 | .method·private·loadOcidMarkersByNetwork()V |
242 | ····.locals·43 | 243 | ····.locals·43 |
243 | ····.prologue | 244 | ····.prologue |
244 | ····.line·559 | 245 | ····.line·559 |
245 | ····new-instance·v2 | 246 | ····new-instance·v28,·Ljava/util/LinkedList; |
246 | ····invoke-direct/range·{v2 | 247 | ····invoke-direct/range·{v28·..·v28},·Ljava/util/LinkedList;-><init>()V |
247 | ····.line·560 | 248 | ····.line·560 |
248 | ····.local·v2 | 249 | ····.local·v28,·"items":Ljava/util/List;,·"Ljava/util/List<Lcom/secupwn/aimsicd/map/CellTowerMarker;>;" |
249 | ····move-object/from16·v0,·p0 | 250 | ····move-object/from16·v0,·p0 |
250 | ····iget-object·v6,·v0,·Lcom/secupwn/aimsicd/ui/fragments/MapFragment;->tm:Landroid/telephony/TelephonyManager; | 251 | ····iget-object·v6,·v0,·Lcom/secupwn/aimsicd/ui/fragments/MapFragment;->tm:Landroid/telephony/TelephonyManager; |
251 | ····invoke-virtual·{v6},·Landroid/telephony/TelephonyManager;->getNetworkOperator()Ljava/lang/String; | 252 | ····invoke-virtual·{v6},·Landroid/telephony/TelephonyManager;->getNetworkOperator()Ljava/lang/String; |
252 | ····move-result-object·v3 | 253 | ····move-result-object·v33 |
253 | ····.line·561 | 254 | ····.line·561 |
254 | ····.local·v3 | 255 | ····.local·v33,·"networkOperator":Ljava/lang/String; |
255 | ····const/16·v21,·0x0 | 256 | ····const/16·v21,·0x0 |
256 | ····.line·562 | 257 | ····.line·562 |
257 | ····.local·v21,·"currentMmc":I | 258 | ····.local·v21,·"currentMmc":I |
258 | ····const/16·v22,·0x0 | 259 | ····const/16·v22,·0x0 |
259 | ····.line·563 | 260 | ····.line·563 |
260 | ····.local·v22,·"currentMnc":I | 261 | ····.local·v22,·"currentMnc":I |
261 | ····if-eqz·v3 | 262 | ····if-eqz·v33,·:cond_0 |
262 | ····invoke-virtual/range·{v3 | 263 | ····invoke-virtual/range·{v33·..·v33},·Ljava/lang/String;->length()I |
263 | ····move-result·v6 | 264 | ····move-result·v6 |
264 | ····const/4·v7,·0x3 | 265 | ····const/4·v7,·0x3 |
265 | ····if-le·v6,·v7,·:cond_0 | 266 | ····if-le·v6,·v7,·:cond_0 |
266 | ····.line·564 | 267 | ····.line·564 |
267 | ····const/4·v6,·0x0 | 268 | ····const/4·v6,·0x0 |
268 | ····const/4·v7,·0x3 | 269 | ····const/4·v7,·0x3 |
269 | ····move-object/from16·v0,·v3 | 270 | ····move-object/from16·v0,·v33 |
270 | ····invoke-virtual·{v0,·v6,·v7},·Ljava/lang/String;->substring(II)Ljava/lang/String; | 271 | ····invoke-virtual·{v0,·v6,·v7},·Ljava/lang/String;->substring(II)Ljava/lang/String; |
271 | ····move-result-object·v6 | 272 | ····move-result-object·v6 |
272 | ····invoke-static·{v6},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I | 273 | ····invoke-static·{v6},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I |
273 | ····move-result·v21 | 274 | ····move-result·v21 |
274 | ····.line·565 | 275 | ····.line·565 |
275 | ····const/4·v6,·0x3 | 276 | ····const/4·v6,·0x3 |
276 | ····move-object/from16·v0,·v3 | 277 | ····move-object/from16·v0,·v33 |
277 | ····invoke-virtual·{v0,·v6},·Ljava/lang/String;->substring(I)Ljava/lang/String; | 278 | ····invoke-virtual·{v0,·v6},·Ljava/lang/String;->substring(I)Ljava/lang/String; |
278 | ····move-result-object·v6 | 279 | ····move-result-object·v6 |
279 | ····invoke-static·{v6},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I | 280 | ····invoke-static·{v6},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I |
Offset 323, 52 lines modified | Offset 324, 51 lines modified | ||
323 | ····move-result-object·v20 | 324 | ····move-result-object·v20 |
324 | ····.line·570 | 325 | ····.line·570 |
325 | ····.local·v20,·"cellTowerMarkerIcon":Landroid/graphics/drawable/Drawable; | 326 | ····.local·v20,·"cellTowerMarkerIcon":Landroid/graphics/drawable/Drawable; |
326 | ····invoke-static·{},·Lio/realm/Realm;->getDefaultInstance()Lio/realm/Realm; | 327 | ····invoke-static·{},·Lio/realm/Realm;->getDefaultInstance()Lio/realm/Realm; |
327 | ····move-result-object·v3 | 328 | ····move-result-object·v36 |
328 | ····.line·572 | 329 | ····.line·572 |
329 | ····.local·v3 | 330 | ····.local·v36,·"realm":Lio/realm/Realm; |
330 | ····:try_start_0 | 331 | ····:try_start_0 |
331 | ····move-object/from16·v0,·p0 | 332 | ····move-object/from16·v0,·p0 |
332 | ····iget-object·v6,·v0,·Lcom/secupwn/aimsicd/ui/fragments/MapFragment;->mDbHelper:Lcom/secupwn/aimsicd/utils/RealmHelper; | 333 | ····iget-object·v6,·v0,·Lcom/secupwn/aimsicd/ui/fragments/MapFragment;->mDbHelper:Lcom/secupwn/aimsicd/utils/RealmHelper; |
333 | ····move-object/from16·v0,·v3 | 334 | ····move-object/from16·v0,·v36 |
334 | ····move/from16·v1,·v21 | 335 | ····move/from16·v1,·v21 |
335 | ····move/from16·v2,·v22 | 336 | ····move/from16·v2,·v22 |
336 | ····invoke-virtual·{v6,·v0,·v1,·v2},·Lcom/secupwn/aimsicd/utils/RealmHelper;->returnOcidBtsByNetwork(Lio/realm/Realm;II)Lio/realm/RealmQuery; | 337 | ····invoke-virtual·{v6,·v0,·v1,·v2},·Lcom/secupwn/aimsicd/utils/RealmHelper;->returnOcidBtsByNetwork(Lio/realm/Realm;II)Lio/realm/RealmQuery; |
337 | ····move-result-object·v6 | 338 | ····move-result-object·v6 |
338 | ····invoke-virtual·{v6},·Lio/realm/RealmQuery;->findAll()Lio/realm/RealmResults; | 339 | ····invoke-virtual·{v6},·Lio/realm/RealmQuery;->findAll()Lio/realm/RealmResults; |
339 | ····move-result-object·v2 | 340 | ····move-result-object·v23 |
340 | ····.line·573 | 341 | ····.line·573 |
341 | ····.local·v2 | 342 | ····.local·v23,·"importRealmResults":Lio/realm/RealmResults;,·"Lio/realm/RealmResults<Lcom/secupwn/aimsicd/data/model/Import;>;" |
342 | ····invoke-virtual/range·{v2 | 343 | ····invoke-virtual/range·{v23·..·v23},·Lio/realm/RealmResults;->iterator()Ljava/util/Iterator; |
343 | ····move-result-object·v | 344 | ····move-result-object·v38 |
344 | ····.local·v23,·"i$":Ljava/util/Iterator; | ||
345 | ····:goto_0 | 345 | ····:goto_0 |
346 | ····invoke-interface/range·{v | 346 | ····invoke-interface/range·{v38·..·v38},·Ljava/util/Iterator;->hasNext()Z |
347 | ····move-result·v6 | 347 | ····move-result·v6 |
348 | ····if-eqz·v6,·:cond_2 | 348 | ····if-eqz·v6,·:cond_2 |
349 | ····invoke-interface/range·{v | 349 | ····invoke-interface/range·{v38·..·v38},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
350 | ····move-result-object·v18 | 350 | ····move-result-object·v18 |
Max diff block lines reached; 11041/15503 bytes (71.22%) of diff not shown. |
Offset 115, 15 lines modified | Offset 115, 14 lines modified | ||
115 | .method·public·constructor·<init>()V | 115 | .method·public·constructor·<init>()V |
116 | ····.locals·0 | 116 | ····.locals·0 |
117 | ····.prologue | 117 | ····.prologue |
118 | ····.line·65 | 118 | ····.line·65 |
119 | ····invoke-direct·{p0},·Lio/freefair/android/injection/app/InjectionFragment;-><init>()V | 119 | ····invoke-direct·{p0},·Lio/freefair/android/injection/app/InjectionFragment;-><init>()V |
120 | ····.line·204 | ||
121 | ····return-void | 120 | ····return-void |
122 | .end·method | 121 | .end·method |
123 | .method·static·synthetic·access$1000(Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;)V | 122 | .method·static·synthetic·access$1000(Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;)V |
124 | ····.locals·0 | 123 | ····.locals·0 |
125 | ····.param·p0,·"x0"····#·Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment; | 124 | ····.param·p0,·"x0"····#·Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment; |
Offset 582, 18 lines modified | Offset 581, 20 lines modified | ||
582 | ····invoke-static·{},·Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; | 581 | ····invoke-static·{},·Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; |
583 | ····move-result-object·v4 | 582 | ····move-result-object·v4 |
584 | ····invoke-direct·{v3,·p0,·v4},·Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment$2;-><init>(Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;Landroid/os/Looper;)V | 583 | ····invoke-direct·{v3,·p0,·v4},·Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment$2;-><init>(Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;Landroid/os/Looper;)V |
584 | ····.line·395 | ||
585 | ····invoke-virtual·{v3},·Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment$2;->obtainMessage()Landroid/os/Message; | 585 | ····invoke-virtual·{v3},·Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment$2;->obtainMessage()Landroid/os/Message; |
586 | ····move-result-object·v3 | 586 | ····move-result-object·v3 |
587 | ····.line·377 | ||
587 | ····invoke-virtual·{v1,·v2,·v3},·Lcom/secupwn/aimsicd/utils/atcmd/AtCommandTerminal;->send(Ljava/lang/String;Landroid/os/Message;)V | 588 | ····invoke-virtual·{v1,·v2,·v3},·Lcom/secupwn/aimsicd/utils/atcmd/AtCommandTerminal;->send(Ljava/lang/String;Landroid/os/Message;)V |
588 | ····.line·399 | 589 | ····.line·399 |
589 | ····:cond_0 | 590 | ····:cond_0 |
590 | ····return-void | 591 | ····return-void |
591 | .end·method | 592 | .end·method |
Offset 649, 608 lines modified | Offset 650, 595 lines modified | ||
649 | ····:cond_0 | 650 | ····:cond_0 |
650 | ····iget-object·v1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;->mCommandTerminal:Lcom/secupwn/aimsicd/utils/atcmd/AtCommandTerminal; | 651 | ····iget-object·v1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;->mCommandTerminal:Lcom/secupwn/aimsicd/utils/atcmd/AtCommandTerminal; |
651 | ····goto·:goto_0 | 652 | ····goto·:goto_0 |
652 | .end·method | 653 | .end·method |
653 | .method·private·initSerialDevice()I | 654 | .method·private·initSerialDevice()I |
654 | ····.locals·2 | 655 | ····.locals·24 |
655 | ····.prologue | 656 | ····.prologue |
656 | ····.line·243 | 657 | ····.line·243 |
657 | ····const/16·v | 658 | ····const/16·v17,·0x0 |
658 | ····sput-boolean·v | 659 | ····sput-boolean·v17,·Lcom/stericson/RootShell/RootShell;->handlerEnabled:Z |
659 | ····.line·246 | 660 | ····.line·246 |
660 | ····invoke-static·{},·Lcom/stericson/RootShell/RootShell;->isAccessGiven()Z | 661 | ····invoke-static·{},·Lcom/stericson/RootShell/RootShell;->isAccessGiven()Z |
661 | ····move-result·v1 | 662 | ····move-result·v11 |
662 | ····.line·247 | 663 | ····.line·247 |
663 | ····.local·v1 | 664 | ····.local·v11,·"root":Z |
664 | ····if-nez·v1 | 665 | ····if-nez·v11,·:cond_0 |
665 | ····.line·248 | 666 | ····.line·248 |
666 | ····const/16·v | 667 | ····const/16·v17,·0x66 |
667 | ····.line·345 | 668 | ····.line·345 |
668 | ····:goto_0 | 669 | ····:goto_0 |
669 | ····return·v | 670 | ····return·v17 |
670 | ····.line·252 | 671 | ····.line·252 |
671 | ····:cond_0 | 672 | ····:cond_0 |
672 | ····invoke-static·{},·Lcom/stericson/RootShell/RootShell;->isBusyboxAvailable()Z | 673 | ····invoke-static·{},·Lcom/stericson/RootShell/RootShell;->isBusyboxAvailable()Z |
673 | ····move-result·v | 674 | ····move-result·v4 |
674 | ····.line·253 | 675 | ····.line·253 |
675 | ····.local·v | 676 | ····.local·v4,·"busybox":Z |
676 | ····if-nez·v | 677 | ····if-nez·v4,·:cond_1 |
677 | ····.line·254 | 678 | ····.line·254 |
678 | ····const/16·v | 679 | ····const/16·v17,·0x67 |
679 | ····goto·:goto_0 | 680 | ····goto·:goto_0 |
680 | ····.line·258 | 681 | ····.line·258 |
681 | ····:cond_1 | 682 | ····:cond_1 |
682 | ····:try_start_0 | 683 | ····:try_start_0 |
683 | ····move-object/from16·v0,·p0 | 684 | ····move-object/from16·v0,·p0 |
684 | ····iget-object·v0,·v0,·Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;->mAtResponse:Landroid/widget/TextView; | 685 | ····iget-object·v0,·v0,·Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;->mAtResponse:Landroid/widget/TextView; |
685 | ····move-object/from16·v | 686 | ····move-object/from16·v17,·v0 |
686 | ····const·v | 687 | ····const·v18,·0x7f060031 |
687 | ····invoke-virtual/range·{v | 688 | ····invoke-virtual/range·{v17·..·v18},·Landroid/widget/TextView;->setText(I)V |
688 | ····.line·259 | 689 | ····.line·259 |
689 | ····sget-object·v | 690 | ····sget-object·v17,·Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;->mSerialDevices:Ljava/util/List; |
690 | ····invoke-interface/range·{v | 691 | ····invoke-interface/range·{v17·..·v17},·Ljava/util/List;->clear()V |
691 | ····:try_end_0 | 692 | ····:try_end_0 |
692 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_1 | 693 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_1 |
693 | ····.line·264 | 694 | ····.line·264 |
694 | ····:try_start_1 | 695 | ····:try_start_1 |
695 | ····invoke-virtual/range·{p0·..·p0},·Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 696 | ····invoke-virtual/range·{p0·..·p0},·Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
696 | ····move-result-object·v | 697 | ····move-result-object·v17 |
697 | ····const-string·v | 698 | ····const-string·v18,·"rild.libargs" |
698 | ····const-string·v | 699 | ····const-string·v19,·"UNKNOWN" |
699 | ····invoke-static/range·{v | 700 | ····invoke-static/range·{v17·..·v19},·Lcom/secupwn/aimsicd/utils/Helpers;->getSystemProp(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
700 | ····move-result-object·v1 | 701 | ····move-result-object·v10 |
701 | ····.line·265 | 702 | ····.line·265 |
702 | ····.local·v1 | 703 | ····.local·v10,·"rilDevice":Ljava/lang/String; |
703 | ····const-string·v | 704 | ····const-string·v17,·"UNKNOWN" |
704 | ····move-object/from16·v0,·v | 705 | ····move-object/from16·v0,·v17 |
705 | ···· | 706 | ····invoke-virtual·{v0,·v10},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
706 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | ||
Max diff block lines reached; 23861/28455 bytes (83.86%) of diff not shown. |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/fragments/MapFragment; | 18 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/fragments/MapFragment; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/MapFragment;)V | 20 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/MapFragment;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/fragments/MapFragment; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·117 | 24 | ····.line·117 |
24 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/MapFragment$1;->this$0:Lcom/secupwn/aimsicd/ui/fragments/MapFragment; | 25 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/MapFragment$1;->this$0:Lcom/secupwn/aimsicd/ui/fragments/MapFragment; |
25 | ····invoke-direct·{p0},·Landroid/telephony/PhoneStateListener;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/telephony/PhoneStateListener;-><init>()V |
Offset 112, 15 lines modified | Offset 112, 14 lines modified | ||
112 | ····.line·168 | 112 | ····.line·168 |
113 | ····new-instance·v0,·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment$2; | 113 | ····new-instance·v0,·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment$2; |
114 | ····invoke-direct·{v0,·p0},·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment$2;-><init>(Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;)V | 114 | ····invoke-direct·{v0,·p0},·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment$2;-><init>(Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;)V |
115 | ····iput-object·v0,·p0,·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;->mConnection:Landroid/content/ServiceConnection; | 115 | ····iput-object·v0,·p0,·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;->mConnection:Landroid/content/ServiceConnection; |
116 | ····.line·268 | ||
117 | ····return-void | 116 | ····return-void |
118 | .end·method | 117 | .end·method |
119 | .method·static·synthetic·access$000(Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;)V | 118 | .method·static·synthetic·access$000(Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;)V |
120 | ····.locals·0 | 119 | ····.locals·0 |
121 | ····.param·p0,·"x0"····#·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment; | 120 | ····.param·p0,·"x0"····#·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment; |
Offset 536, 14 lines modified | Offset 535, 15 lines modified | ||
536 | ····move-result-object·v2 | 535 | ····move-result-object·v2 |
537 | ····sget-object·v3,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; | 536 | ····sget-object·v3,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; |
538 | ····sget-wide·v4,·Lcom/secupwn/aimsicd/service/CellTracker;->REFRESH_RATE:J | 537 | ····sget-wide·v4,·Lcom/secupwn/aimsicd/service/CellTracker;->REFRESH_RATE:J |
538 | ····.line·138 | ||
539 | ····invoke-virtual·{v3,·v4,·v5},·Ljava/util/concurrent/TimeUnit;->toSeconds(J)J | 539 | ····invoke-virtual·{v3,·v4,·v5},·Ljava/util/concurrent/TimeUnit;->toSeconds(J)J |
540 | ····move-result-wide·v4 | 540 | ····move-result-wide·v4 |
541 | ····invoke-virtual·{v2,·v4,·v5},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; | 541 | ····invoke-virtual·{v2,·v4,·v5},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; |
542 | ····move-result-object·v2 | 542 | ····move-result-object·v2 |
Offset 566, 14 lines modified | Offset 566, 15 lines modified | ||
566 | ····move-result-object·v2 | 566 | ····move-result-object·v2 |
567 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 567 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
568 | ····move-result-object·v2 | 568 | ····move-result-object·v2 |
569 | ····.line·137 | ||
569 | ····invoke-static·{v1,·v2},·Lcom/secupwn/aimsicd/utils/Helpers;->msgShort(Landroid/content/Context;Ljava/lang/String;)V | 570 | ····invoke-static·{v1,·v2},·Lcom/secupwn/aimsicd/utils/Helpers;->msgShort(Landroid/content/Context;Ljava/lang/String;)V |
570 | ····.line·140 | 571 | ····.line·140 |
571 | ····:cond_1 | 572 | ····:cond_1 |
572 | ····return-void | 573 | ····return-void |
573 | .end·method | 574 | .end·method |
Offset 682, 75 lines modified | Offset 683, 74 lines modified | ||
682 | .method·updateStockNeighboringCells()V | 683 | .method·updateStockNeighboringCells()V |
683 | ····.locals·10 | 684 | ····.locals·10 |
684 | ····.prologue | 685 | ····.prologue |
685 | ····const/4·v9,·0x0 | 686 | ····const/4·v9,·0x0 |
686 | ····.line·231 | 687 | ····.line·231 |
687 | ····iget-object·v | 688 | ····iget-object·v6,·p0,·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;->mNeighboringTotal:Landroid/widget/TextView; |
688 | ····iget-object·v | 689 | ····iget-object·v7,·p0,·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;->neighboringCells:Ljava/util/List; |
689 | ····invoke-interface·{v | 690 | ····invoke-interface·{v7},·Ljava/util/List;->size()I |
690 | ····move-result·v | 691 | ····move-result·v7 |
691 | ····invoke-static·{v | 692 | ····invoke-static·{v7},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
692 | ····move-result-object·v | 693 | ····move-result-object·v7 |
693 | ····invoke-virtual·{v | 694 | ····invoke-virtual·{v6,·v7},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
694 | ····.line·232 | 695 | ····.line·232 |
695 | ····iget-object·v | 696 | ····iget-object·v6,·p0,·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;->neighboringCells:Ljava/util/List; |
696 | ····invoke-interface·{v | 697 | ····invoke-interface·{v6},·Ljava/util/List;->size()I |
697 | ····move-result·v | 698 | ····move-result·v6 |
698 | ····if-eqz·v | 699 | ····if-eqz·v6,·:cond_1 |
699 | ····.line·234 | 700 | ····.line·234 |
700 | ····new-instance·v0,·Lcom/secupwn/aimsicd/adapters/BaseInflaterAdapter; | 701 | ····new-instance·v0,·Lcom/secupwn/aimsicd/adapters/BaseInflaterAdapter; |
701 | ····new-instance·v | 702 | ····new-instance·v6,·Lcom/secupwn/aimsicd/adapters/CellCardInflater; |
702 | ····invoke-direct·{v | 703 | ····invoke-direct·{v6},·Lcom/secupwn/aimsicd/adapters/CellCardInflater;-><init>()V |
703 | ····invoke-direct·{v0,·v | 704 | ····invoke-direct·{v0,·v6},·Lcom/secupwn/aimsicd/adapters/BaseInflaterAdapter;-><init>(Lcom/secupwn/aimsicd/adapters/IAdapterViewInflater;)V |
704 | ····.line·236 | 705 | ····.line·236 |
705 | ····.local·v0,·"adapter":Lcom/secupwn/aimsicd/adapters/BaseInflaterAdapter;,·"Lcom/secupwn/aimsicd/adapters/BaseInflaterAdapter<Lcom/secupwn/aimsicd/adapters/CardItemData;>;" | 706 | ····.local·v0,·"adapter":Lcom/secupwn/aimsicd/adapters/BaseInflaterAdapter;,·"Lcom/secupwn/aimsicd/adapters/BaseInflaterAdapter<Lcom/secupwn/aimsicd/adapters/CardItemData;>;" |
706 | ····const/4·v3,·0x1 | 707 | ····const/4·v3,·0x1 |
707 | ····.line·237 | 708 | ····.line·237 |
708 | ····.local·v3,·"i":I | 709 | ····.local·v3,·"i":I |
709 | ····iget-object·v | 710 | ····iget-object·v6,·p0,·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;->neighboringCells:Ljava/util/List; |
710 | ····invoke-interface·{v | 711 | ····invoke-interface·{v6},·Ljava/util/List;->size()I |
711 | ····move-result·v | 712 | ····move-result·v5 |
712 | ····.line·238 | 713 | ····.line·238 |
713 | ····.local·v | 714 | ····.local·v5,·"total":I |
714 | ····iget-object·v | 715 | ····iget-object·v6,·p0,·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;->neighboringCells:Ljava/util/List; |
715 | ····invoke-interface·{v | 716 | ····invoke-interface·{v6},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
716 | ····move-result-object·v | 717 | ····move-result-object·v6 |
717 | ····.local·v5,·"i$":Ljava/util/Iterator; | ||
718 | ····:goto_0 | 718 | ····:goto_0 |
719 | ····invoke-interface·{v | 719 | ····invoke-interface·{v6},·Ljava/util/Iterator;->hasNext()Z |
720 | ····move-result·v7 | 720 | ····move-result·v7 |
721 | ····if-eqz·v7,·:cond_0 | 721 | ····if-eqz·v7,·:cond_0 |
722 | ····invoke-interface·{v | 722 | ····invoke-interface·{v6},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
723 | ····move-result-object·v1 | 723 | ····move-result-object·v1 |
724 | ····check-cast·v1,·Lcom/secupwn/aimsicd/utils/Cell; | 724 | ····check-cast·v1,·Lcom/secupwn/aimsicd/utils/Cell; |
725 | ····.line·239 | 725 | ····.line·239 |
726 | ····.local·v1,·"cell":Lcom/secupwn/aimsicd/utils/Cell; | 726 | ····.local·v1,·"cell":Lcom/secupwn/aimsicd/utils/Cell; |
Offset 770, 15 lines modified | Offset 770, 15 lines modified | ||
770 | ····const-string·v8,·"·/·" | 770 | ····const-string·v8,·"·/·" |
Max diff block lines reached; 2288/7869 bytes (29.08%) 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$1:Lcom/secupwn/aimsicd/ui/fragments/MapFragment$4; | 21 | .field·final·synthetic·this$1:Lcom/secupwn/aimsicd/ui/fragments/MapFragment$4; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/MapFragment$4;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/MapFragment$4;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$1"····#·Lcom/secupwn/aimsicd/ui/fragments/MapFragment$4; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·449 | 27 | ····.line·449 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/MapFragment$4$1;->this$1:Lcom/secupwn/aimsicd/ui/fragments/MapFragment$4; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/MapFragment$4$1;->this$1:Lcom/secupwn/aimsicd/ui/fragments/MapFragment$4; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$response:Lcom/squareup/okhttp/Response; | 22 | .field·final·synthetic·val$response:Lcom/squareup/okhttp/Response; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment$3;Lcom/squareup/okhttp/Response;)V | 24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment$3;Lcom/squareup/okhttp/Response;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment$3; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·244 | 28 | ····.line·244 |
28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment$3$2;->this$1:Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment$3; | 29 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment$3$2;->this$1:Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment$3; |
29 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment$3$2;->val$response:Lcom/squareup/okhttp/Response; | 30 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment$3$2;->val$response:Lcom/squareup/okhttp/Response; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·103 | 27 | ····.line·103 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment$1;->this$0:Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment$1;->this$0:Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment; |
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:Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·108 | 27 | ····.line·108 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment$1;->this$0:Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment$1;->this$0:Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment; |
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$1:Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment$3; | 21 | .field·final·synthetic·this$1:Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment$3; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment$3;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment$3;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$1"····#·Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment$3; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·234 | 27 | ····.line·234 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment$3$1;->this$1:Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment$3; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment$3$1;->this$1:Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment$3; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 311, 30 lines modified | Offset 311, 34 lines modified | ||
311 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 311 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
312 | ····.line·272 | 312 | ····.line·272 |
313 | ····new-instance·v1,·Lcom/squareup/okhttp/Request$Builder; | 313 | ····new-instance·v1,·Lcom/squareup/okhttp/Request$Builder; |
314 | ····invoke-direct·{v1},·Lcom/squareup/okhttp/Request$Builder;-><init>()V | 314 | ····invoke-direct·{v1},·Lcom/squareup/okhttp/Request$Builder;-><init>()V |
315 | ····.line·273 | ||
315 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 316 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
316 | ····move-result-object·v2 | 317 | ····move-result-object·v2 |
317 | ····invoke-virtual·{v1,·v2},·Lcom/squareup/okhttp/Request$Builder;->url(Ljava/lang/String;)Lcom/squareup/okhttp/Request$Builder; | 318 | ····invoke-virtual·{v1,·v2},·Lcom/squareup/okhttp/Request$Builder;->url(Ljava/lang/String;)Lcom/squareup/okhttp/Request$Builder; |
318 | ····move-result-object·v1 | 319 | ····move-result-object·v1 |
320 | ····.line·274 | ||
319 | ····invoke-virtual·{v1},·Lcom/squareup/okhttp/Request$Builder;->get()Lcom/squareup/okhttp/Request$Builder; | 321 | ····invoke-virtual·{v1},·Lcom/squareup/okhttp/Request$Builder;->get()Lcom/squareup/okhttp/Request$Builder; |
320 | ····move-result-object·v1 | 322 | ····move-result-object·v1 |
323 | ····.line·275 | ||
321 | ····invoke-virtual·{v1},·Lcom/squareup/okhttp/Request$Builder;->build()Lcom/squareup/okhttp/Request; | 324 | ····invoke-virtual·{v1},·Lcom/squareup/okhttp/Request$Builder;->build()Lcom/squareup/okhttp/Request; |
322 | ····move-result-object·v1 | 325 | ····move-result-object·v1 |
326 | ····.line·272 | ||
323 | ····return-object·v1 | 327 | ····return-object·v1 |
324 | .end·method | 328 | .end·method |
325 | .method·private·getOpenCellIdResponseCallback()Lcom/squareup/okhttp/Callback; | 329 | .method·private·getOpenCellIdResponseCallback()Lcom/squareup/okhttp/Callback; |
326 | ····.locals·1 | 330 | ····.locals·1 |
327 | ····.prologue | 331 | ····.prologue |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/DebugLogs; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/DebugLogs; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/DebugLogs; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·112 | 27 | ····.line·112 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$4;->this$0:Lcom/secupwn/aimsicd/ui/activities/DebugLogs; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$4;->this$0:Lcom/secupwn/aimsicd/ui/activities/DebugLogs; |
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:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/AboutActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·106 | 27 | ····.line·106 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$1;->this$0:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$1;->this$0:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 93, 15 lines modified | Offset 93, 14 lines modified | ||
93 | ····const/4·v0,·0x1 | 93 | ····const/4·v0,·0x1 |
94 | ····iput-boolean·v0,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity;->closeAfterFinish:Z | 94 | ····iput-boolean·v0,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity;->closeAfterFinish:Z |
95 | ····.line·62 | 95 | ····.line·62 |
96 | ····iput-object·p0,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity;->mContext:Landroid/content/Context; | 96 | ····iput-object·p0,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity;->mContext:Landroid/content/Context; |
97 | ····.line·224 | ||
98 | ····return-void | 97 | ····return-void |
99 | .end·method | 98 | .end·method |
100 | .method·static·synthetic·access$000(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;Lcom/secupwn/aimsicd/ui/activities/AboutActivity$Status;)V | 99 | .method·static·synthetic·access$000(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;Lcom/secupwn/aimsicd/ui/activities/AboutActivity$Status;)V |
101 | ····.locals·0 | 100 | ····.locals·0 |
102 | ····.param·p0,·"x0"····#·Lcom/secupwn/aimsicd/ui/activities/AboutActivity; | 101 | ····.param·p0,·"x0"····#·Lcom/secupwn/aimsicd/ui/activities/AboutActivity; |
103 | ····.param·p1,·"x1"····#·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$Status; | 102 | ····.param·p1,·"x1"····#·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$Status; |
Offset 203, 28 lines modified | Offset 202, 30 lines modified | ||
203 | ····.prologue | 202 | ····.prologue |
204 | ····.line·216 | 203 | ····.line·216 |
205 | ····new-instance·v0,·Landroid/support/v7/app/AlertDialog$Builder; | 204 | ····new-instance·v0,·Landroid/support/v7/app/AlertDialog$Builder; |
206 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 205 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
206 | ····.line·217 | ||
207 | ····invoke-virtual·{p1},·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$Status;->getIcon()I | 207 | ····invoke-virtual·{p1},·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$Status;->getIcon()I |
208 | ····move-result·v1 | 208 | ····move-result·v1 |
209 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/app/AlertDialog$Builder;->setIcon(I)Landroid/support/v7/app/AlertDialog$Builder; | 209 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/app/AlertDialog$Builder;->setIcon(I)Landroid/support/v7/app/AlertDialog$Builder; |
210 | ····move-result-object·v0 | 210 | ····move-result-object·v0 |
211 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 211 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
212 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | 212 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V |
213 | ····const·v2,·0x7f0600ef | 213 | ····const·v2,·0x7f0600ef |
214 | ····.line·218 | ||
214 | ····invoke-virtual·{p0,·v2},·Lcom/secupwn/aimsicd/ui/activities/AboutActivity;->getString(I)Ljava/lang/String; | 215 | ····invoke-virtual·{p0,·v2},·Lcom/secupwn/aimsicd/ui/activities/AboutActivity;->getString(I)Ljava/lang/String; |
215 | ····move-result-object·v2 | 216 | ····move-result-object·v2 |
216 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 217 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
217 | ····move-result-object·v1 | 218 | ····move-result-object·v1 |
Offset 251, 30 lines modified | Offset 252, 33 lines modified | ||
251 | ····move-result-object·v1 | 252 | ····move-result-object·v1 |
252 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/support/v7/app/AlertDialog$Builder; | 253 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/support/v7/app/AlertDialog$Builder; |
253 | ····move-result-object·v0 | 254 | ····move-result-object·v0 |
255 | ····.line·219 | ||
254 | ····invoke-virtual·{p1},·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$Status;->getDescription()I | 256 | ····invoke-virtual·{p1},·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$Status;->getDescription()I |
255 | ····move-result·v1 | 257 | ····move-result·v1 |
256 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/app/AlertDialog$Builder;->setMessage(I)Landroid/support/v7/app/AlertDialog$Builder; | 258 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/app/AlertDialog$Builder;->setMessage(I)Landroid/support/v7/app/AlertDialog$Builder; |
257 | ····move-result-object·v0 | 259 | ····move-result-object·v0 |
258 | ····const·v1,·0x104000a | 260 | ····const·v1,·0x104000a |
259 | ····const/4·v2,·0x0 | 261 | ····const/4·v2,·0x0 |
262 | ····.line·220 | ||
260 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/support/v7/app/AlertDialog$Builder; | 263 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/support/v7/app/AlertDialog$Builder; |
261 | ····move-result-object·v0 | 264 | ····move-result-object·v0 |
265 | ····.line·221 | ||
262 | ····invoke-virtual·{v0},·Landroid/support/v7/app/AlertDialog$Builder;->show()Landroid/support/v7/app/AlertDialog; | 266 | ····invoke-virtual·{v0},·Landroid/support/v7/app/AlertDialog$Builder;->show()Landroid/support/v7/app/AlertDialog; |
263 | ····.line·222 | 267 | ····.line·222 |
264 | ····return-void | 268 | ····return-void |
265 | .end·method | 269 | .end·method |
Offset 341, 15 lines modified | Offset 345, 15 lines modified | ||
341 | ····.line·76 | 345 | ····.line·76 |
342 | ····iget-object·v2,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity;->gitShaTextView:Landroid/widget/TextView; | 346 | ····iget-object·v2,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity;->gitShaTextView:Landroid/widget/TextView; |
343 | ····const·v3,·0x7f060068 | 347 | ····const·v3,·0x7f060068 |
344 | ····new-array·v4,·v7,·[Ljava/lang/Object; | 348 | ····new-array·v4,·v7,·[Ljava/lang/Object; |
345 | ····const-string·v5,·"a2c7125" | 349 | ····const-string·v5,·"a2c7125f" |
346 | ····aput-object·v5,·v4,·v6 | 350 | ····aput-object·v5,·v4,·v6 |
347 | ····invoke-virtual·{p0,·v3,·v4},·Lcom/secupwn/aimsicd/ui/activities/AboutActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 351 | ····invoke-virtual·{p0,·v3,·v4},·Lcom/secupwn/aimsicd/ui/activities/AboutActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
348 | ····move-result-object·v3 | 352 | ····move-result-object·v3 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/DebugLogs; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/DebugLogs; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/DebugLogs; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·102 | 27 | ····.line·102 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$3;->this$0:Lcom/secupwn/aimsicd/ui/activities/DebugLogs; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$3;->this$0:Lcom/secupwn/aimsicd/ui/activities/DebugLogs; |
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:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/AboutActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·141 | 27 | ····.line·141 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$6;->this$0:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$6;->this$0:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; |
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:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/AboutActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·134 | 27 | ····.line·134 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$5;->this$0:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$5;->this$0:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$e:Ljava/io/IOException; | 22 | .field·final·synthetic·val$e:Ljava/io/IOException; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity$OpenCellIdKeyDownloaderTask;Ljava/io/IOException;)V | 24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity$OpenCellIdKeyDownloaderTask;Ljava/io/IOException;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity$OpenCellIdKeyDownloaderTask; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·80 | 28 | ····.line·80 |
28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity$OpenCellIdKeyDownloaderTask$1;->this$1:Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity$OpenCellIdKeyDownloaderTask; | 29 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity$OpenCellIdKeyDownloaderTask$1;->this$1:Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity$OpenCellIdKeyDownloaderTask; |
29 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity$OpenCellIdKeyDownloaderTask$1;->val$e:Ljava/io/IOException; | 30 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity$OpenCellIdKeyDownloaderTask$1;->val$e:Ljava/io/IOException; |
Offset 76, 14 lines modified | Offset 77, 15 lines modified | ||
76 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 77 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
77 | ····move-result-object·v1 | 78 | ····move-result-object·v1 |
78 | ····iget-object·v2,·p0,·Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity$OpenCellIdKeyDownloaderTask$1;->val$e:Ljava/io/IOException; | 79 | ····iget-object·v2,·p0,·Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity$OpenCellIdKeyDownloaderTask$1;->val$e:Ljava/io/IOException; |
80 | ····.line·85 | ||
79 | ····invoke-virtual·{v2},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 81 | ····invoke-virtual·{v2},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
80 | ····move-result-object·v2 | 82 | ····move-result-object·v2 |
81 | ····invoke-virtual·{v2},·Ljava/lang/Class;->getName()Ljava/lang/String; | 83 | ····invoke-virtual·{v2},·Ljava/lang/Class;->getName()Ljava/lang/String; |
82 | ····move-result-object·v2 | 84 | ····move-result-object·v2 |
Offset 108, 14 lines modified | Offset 110, 15 lines modified | ||
108 | ····move-result-object·v1 | 110 | ····move-result-object·v1 |
109 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 111 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
110 | ····move-result-object·v1 | 112 | ····move-result-object·v1 |
113 | ····.line·84 | ||
111 | ····invoke-static·{v0,·v1},·Lcom/secupwn/aimsicd/utils/Helpers;->msgLong(Landroid/content/Context;Ljava/lang/String;)V | 114 | ····invoke-static·{v0,·v1},·Lcom/secupwn/aimsicd/utils/Helpers;->msgLong(Landroid/content/Context;Ljava/lang/String;)V |
112 | ····.line·86 | 115 | ····.line·86 |
113 | ····iget-object·v0,·p0,·Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity$OpenCellIdKeyDownloaderTask$1;->this$1:Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity$OpenCellIdKeyDownloaderTask; | 116 | ····iget-object·v0,·p0,·Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity$OpenCellIdKeyDownloaderTask$1;->this$1:Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity$OpenCellIdKeyDownloaderTask; |
114 | ····iget-object·v0,·v0,·Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity$OpenCellIdKeyDownloaderTask;->this$0:Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity; | 117 | ····iget-object·v0,·v0,·Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity$OpenCellIdKeyDownloaderTask;->this$0:Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; | 22 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;)V | 24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/AboutActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·148 | 28 | ····.line·148 |
28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$7;->this$0:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; | 29 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$7;->this$0:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 189, 30 lines modified | Offset 190, 34 lines modified | ||
189 | ····.line·193 | 190 | ····.line·193 |
190 | ····new-instance·v4,·Landroid/support/v7/app/AlertDialog$Builder; | 191 | ····new-instance·v4,·Landroid/support/v7/app/AlertDialog$Builder; |
191 | ····iget-object·v5,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$7;->this$0:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; | 192 | ····iget-object·v5,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$7;->this$0:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; |
192 | ····invoke-direct·{v4,·v5},·Landroid/support/v7/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 193 | ····invoke-direct·{v4,·v5},·Landroid/support/v7/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
194 | ····.line·194 | ||
193 | ····invoke-virtual·{v4,·v1},·Landroid/support/v7/app/AlertDialog$Builder;->setCustomTitle(Landroid/view/View;)Landroid/support/v7/app/AlertDialog$Builder; | 195 | ····invoke-virtual·{v4,·v1},·Landroid/support/v7/app/AlertDialog$Builder;->setCustomTitle(Landroid/view/View;)Landroid/support/v7/app/AlertDialog$Builder; |
194 | ····move-result-object·v4 | 196 | ····move-result-object·v4 |
195 | ····const·v5,·0x104000a | 197 | ····const·v5,·0x104000a |
196 | ····const/4·v6,·0x0 | 198 | ····const/4·v6,·0x0 |
199 | ····.line·195 | ||
197 | ····invoke-virtual·{v4,·v5,·v6},·Landroid/support/v7/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/support/v7/app/AlertDialog$Builder; | 200 | ····invoke-virtual·{v4,·v5,·v6},·Landroid/support/v7/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/support/v7/app/AlertDialog$Builder; |
198 | ····move-result-object·v4 | 201 | ····move-result-object·v4 |
202 | ····.line·196 | ||
199 | ····invoke-virtual·{v4,·v2},·Landroid/support/v7/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/support/v7/app/AlertDialog$Builder; | 203 | ····invoke-virtual·{v4,·v2},·Landroid/support/v7/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/support/v7/app/AlertDialog$Builder; |
200 | ····move-result-object·v4 | 204 | ····move-result-object·v4 |
205 | ····.line·197 | ||
201 | ····invoke-virtual·{v4},·Landroid/support/v7/app/AlertDialog$Builder;->show()Landroid/support/v7/app/AlertDialog; | 206 | ····invoke-virtual·{v4},·Landroid/support/v7/app/AlertDialog$Builder;->show()Landroid/support/v7/app/AlertDialog; |
202 | ····move-result-object·v4 | 207 | ····move-result-object·v4 |
203 | ····iput-object·v4,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$7;->mCreditsDialog:Landroid/support/v7/app/AlertDialog; | 208 | ····iput-object·v4,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$7;->mCreditsDialog:Landroid/support/v7/app/AlertDialog; |
204 | ····.line·200 | 209 | ····.line·200 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/DebugLogs; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/DebugLogs; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/DebugLogs; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·91 | 27 | ····.line·91 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$2;->this$0:Lcom/secupwn/aimsicd/ui/activities/DebugLogs; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$2;->this$0:Lcom/secupwn/aimsicd/ui/activities/DebugLogs; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/DebugLogs; | 18 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/DebugLogs; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)V | 20 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/DebugLogs; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·185 | 24 | ····.line·185 |
24 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$5;->this$0:Lcom/secupwn/aimsicd/ui/activities/DebugLogs; | 25 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$5;->this$0:Lcom/secupwn/aimsicd/ui/activities/DebugLogs; |
25 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V |
Offset 53, 27 lines modified | Offset 54, 15 lines modified | ||
53 | ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V | 54 | ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V |
54 | ····invoke-virtual·{v4,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 55 | ····invoke-virtual·{v4,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
55 | ····move-result-object·v4 | 56 | ····move-result-object·v4 |
56 | ····const-string·v5,·"\n\n" | ||
57 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
58 | ····move-result-object·v4 | ||
59 | ····const-string·v5,·"GETPROP:" | 57 | ····const-string·v5,·"\n\nGETPROP:\n\n" |
60 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
61 | ····move-result-object·v4 | ||
62 | ····const-string·v5,·"\n\n" | ||
63 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 58 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
64 | ····move-result-object·v4 | 59 | ····move-result-object·v4 |
65 | ····iget-object·v5,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$5;->this$0:Lcom/secupwn/aimsicd/ui/activities/DebugLogs; | 60 | ····iget-object·v5,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$5;->this$0:Lcom/secupwn/aimsicd/ui/activities/DebugLogs; |
Offset 81, 34 lines modified | Offset 70, 23 lines modified | ||
81 | ····move-result-object·v5 | 70 | ····move-result-object·v5 |
82 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 71 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
83 | ····move-result-object·v4 | 72 | ····move-result-object·v4 |
84 | ····const-string·v5,·"\n\n" | ||
85 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
86 | ····move-result-object·v4 | ||
87 | ····const-string·v5,·"LOGCAT:" | 73 | ····const-string·v5,·"\n\nLOGCAT:\n\n" |
88 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
89 | ····move-result-object·v4 | ||
90 | ····const-string·v5,·"\n\n" | ||
91 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 74 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
92 | ····move-result-object·v4 | 75 | ····move-result-object·v4 |
93 | ····iget-object·v5,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$5;->this$0:Lcom/secupwn/aimsicd/ui/activities/DebugLogs; | 76 | ····iget-object·v5,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$5;->this$0:Lcom/secupwn/aimsicd/ui/activities/DebugLogs; |
77 | ····.line·192 | ||
94 | ····invoke-static·{v5},·Lcom/secupwn/aimsicd/ui/activities/DebugLogs;->access$600(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)Ljava/lang/String; | 78 | ····invoke-static·{v5},·Lcom/secupwn/aimsicd/ui/activities/DebugLogs;->access$600(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)Ljava/lang/String; |
95 | ····move-result-object·v5 | 79 | ····move-result-object·v5 |
96 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 80 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
97 | ····move-result-object·v4 | 81 | ····move-result-object·v4 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/MainActivity; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/MainActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/MainActivity;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/MainActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/MainActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·147 | 27 | ····.line·147 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/MainActivity$4;->this$0:Lcom/secupwn/aimsicd/ui/activities/MainActivity; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/MainActivity$4;->this$0:Lcom/secupwn/aimsicd/ui/activities/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:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/AboutActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·127 | 27 | ····.line·127 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$4;->this$0:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$4;->this$0:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 512, 14 lines modified | Offset 512, 15 lines modified | ||
512 | ····.line·324 | 512 | ····.line·324 |
513 | ····const/4·v7,·0x4 | 513 | ····const/4·v7,·0x4 |
514 | ····new-array·v7,·v7,·[Ljava/lang/Integer; | 514 | ····new-array·v7,·v7,·[Ljava/lang/Integer; |
515 | ····iget-object·v8,·p0,·Lcom/secupwn/aimsicd/ui/activities/MainActivity;->mAimsicdService:Lcom/secupwn/aimsicd/service/AimsicdService; | 515 | ····iget-object·v8,·p0,·Lcom/secupwn/aimsicd/ui/activities/MainActivity;->mAimsicdService:Lcom/secupwn/aimsicd/service/AimsicdService; |
516 | ····.line·325 | ||
516 | ····invoke-virtual·{v8},·Lcom/secupwn/aimsicd/service/AimsicdService;->getCell()Lcom/secupwn/aimsicd/utils/Cell; | 517 | ····invoke-virtual·{v8},·Lcom/secupwn/aimsicd/service/AimsicdService;->getCell()Lcom/secupwn/aimsicd/utils/Cell; |
517 | ····move-result-object·v8 | 518 | ····move-result-object·v8 |
518 | ····invoke-virtual·{v8},·Lcom/secupwn/aimsicd/utils/Cell;->getCellId()I | 519 | ····invoke-virtual·{v8},·Lcom/secupwn/aimsicd/utils/Cell;->getCellId()I |
519 | ····move-result·v8 | 520 | ····move-result·v8 |
Offset 528, 14 lines modified | Offset 529, 15 lines modified | ||
528 | ····move-result-object·v8 | 529 | ····move-result-object·v8 |
529 | ····aput-object·v8,·v7,·v11 | 530 | ····aput-object·v8,·v7,·v11 |
530 | ····iget-object·v8,·p0,·Lcom/secupwn/aimsicd/ui/activities/MainActivity;->mAimsicdService:Lcom/secupwn/aimsicd/service/AimsicdService; | 531 | ····iget-object·v8,·p0,·Lcom/secupwn/aimsicd/ui/activities/MainActivity;->mAimsicdService:Lcom/secupwn/aimsicd/service/AimsicdService; |
532 | ····.line·326 | ||
531 | ····invoke-virtual·{v8},·Lcom/secupwn/aimsicd/service/AimsicdService;->getCell()Lcom/secupwn/aimsicd/utils/Cell; | 533 | ····invoke-virtual·{v8},·Lcom/secupwn/aimsicd/service/AimsicdService;->getCell()Lcom/secupwn/aimsicd/utils/Cell; |
532 | ····move-result-object·v8 | 534 | ····move-result-object·v8 |
533 | ····invoke-virtual·{v8},·Lcom/secupwn/aimsicd/utils/Cell;->getLocationAreaCode()I | 535 | ····invoke-virtual·{v8},·Lcom/secupwn/aimsicd/utils/Cell;->getLocationAreaCode()I |
534 | ····move-result·v8 | 536 | ····move-result·v8 |
Offset 546, 14 lines modified | Offset 548, 15 lines modified | ||
546 | ····aput-object·v8,·v7,·v12 | 548 | ····aput-object·v8,·v7,·v12 |
547 | ····const/4·v8,·0x2 | 549 | ····const/4·v8,·0x2 |
548 | ····iget-object·v9,·p0,·Lcom/secupwn/aimsicd/ui/activities/MainActivity;->mAimsicdService:Lcom/secupwn/aimsicd/service/AimsicdService; | 550 | ····iget-object·v9,·p0,·Lcom/secupwn/aimsicd/ui/activities/MainActivity;->mAimsicdService:Lcom/secupwn/aimsicd/service/AimsicdService; |
551 | ····.line·327 | ||
549 | ····invoke-virtual·{v9},·Lcom/secupwn/aimsicd/service/AimsicdService;->getCell()Lcom/secupwn/aimsicd/utils/Cell; | 552 | ····invoke-virtual·{v9},·Lcom/secupwn/aimsicd/service/AimsicdService;->getCell()Lcom/secupwn/aimsicd/utils/Cell; |
550 | ····move-result-object·v9 | 553 | ····move-result-object·v9 |
551 | ····invoke-virtual·{v9},·Lcom/secupwn/aimsicd/utils/Cell;->getMobileNetworkCode()I | 554 | ····invoke-virtual·{v9},·Lcom/secupwn/aimsicd/utils/Cell;->getMobileNetworkCode()I |
552 | ····move-result·v9 | 555 | ····move-result·v9 |
Offset 562, 28 lines modified | Offset 565, 30 lines modified | ||
562 | ····move-result-object·v9 | 565 | ····move-result-object·v9 |
563 | ····aput-object·v9,·v7,·v8 | 566 | ····aput-object·v9,·v7,·v8 |
564 | ····iget-object·v8,·p0,·Lcom/secupwn/aimsicd/ui/activities/MainActivity;->mAimsicdService:Lcom/secupwn/aimsicd/service/AimsicdService; | 567 | ····iget-object·v8,·p0,·Lcom/secupwn/aimsicd/ui/activities/MainActivity;->mAimsicdService:Lcom/secupwn/aimsicd/service/AimsicdService; |
568 | ····.line·328 | ||
565 | ····invoke-virtual·{v8},·Lcom/secupwn/aimsicd/service/AimsicdService;->getCell()Lcom/secupwn/aimsicd/utils/Cell; | 569 | ····invoke-virtual·{v8},·Lcom/secupwn/aimsicd/service/AimsicdService;->getCell()Lcom/secupwn/aimsicd/utils/Cell; |
566 | ····move-result-object·v8 | 570 | ····move-result-object·v8 |
567 | ····invoke-virtual·{v8},·Lcom/secupwn/aimsicd/utils/Cell;->getMobileCountryCode()I | 571 | ····invoke-virtual·{v8},·Lcom/secupwn/aimsicd/utils/Cell;->getMobileCountryCode()I |
568 | ····move-result·v8 | 572 | ····move-result·v8 |
569 | ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 573 | ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
570 | ····move-result-object·v8 | 574 | ····move-result-object·v8 |
571 | ····aput-object·v8,·v7,·v10 | 575 | ····aput-object·v8,·v7,·v10 |
576 | ····.line·324 | ||
572 | ····invoke-virtual·{v2,·v7},·Lcom/secupwn/aimsicd/utils/LocationServices$LocationAsync;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; | 577 | ····invoke-virtual·{v2,·v7},·Lcom/secupwn/aimsicd/utils/LocationServices$LocationAsync;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; |
573 | ····goto·:goto_0 | 578 | ····goto·:goto_0 |
574 | ····.line·331 | 579 | ····.line·331 |
575 | ····.end·local·v0····#·"cell":Lcom/secupwn/aimsicd/utils/Cell; | 580 | ····.end·local·v0····#·"cell":Lcom/secupwn/aimsicd/utils/Cell; |
576 | ····.end·local·v1····#·"loc":Lcom/secupwn/aimsicd/utils/GeoLocation; | 581 | ····.end·local·v1····#·"loc":Lcom/secupwn/aimsicd/utils/GeoLocation; |
Offset 760, 14 lines modified | Offset 765, 15 lines modified | ||
760 | ····.prologue | 765 | ····.prologue |
761 | ····.line·523 | 766 | ····.line·523 |
762 | ····const·v4,·0x7f0600d9 | 767 | ····const·v4,·0x7f0600d9 |
763 | ····const/4·v5,·0x0 | 768 | ····const/4·v5,·0x0 |
769 | ····.line·524 | ||
764 | ····invoke-static·{p0,·v4,·v5},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; | 770 | ····invoke-static·{p0,·v4,·v5},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; |
765 | ····move-result-object·v3 | 771 | ····move-result-object·v3 |
766 | ····.line·525 | 772 | ····.line·525 |
767 | ····.local·v3,·"onBackPressedToast":Landroid/widget/Toast; | 773 | ····.local·v3,·"onBackPressedToast":Landroid/widget/Toast; |
768 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 774 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
Offset 1099, 40 lines modified | Offset 1105, 44 lines modified | ||
1099 | ····.line·144 | 1105 | ····.line·144 |
1100 | ····new-instance·v0,·Landroid/app/AlertDialog$Builder; | 1106 | ····new-instance·v0,·Landroid/app/AlertDialog$Builder; |
1101 | ····invoke-direct·{v0,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 1107 | ····invoke-direct·{v0,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
1102 | ····const·v1,·0x7f060057 | 1108 | ····const·v1,·0x7f060057 |
1109 | ····.line·145 | ||
1103 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; | 1110 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; |
1104 | ····move-result-object·v0 | 1111 | ····move-result-object·v0 |
1105 | ····const·v1,·0x7f060056 | 1112 | ····const·v1,·0x7f060056 |
1113 | ····.line·146 | ||
1106 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; | 1114 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; |
1107 | ····move-result-object·v0 | 1115 | ····move-result-object·v0 |
1108 | ····const·v1,·0x7f060109 | 1116 | ····const·v1,·0x7f060109 |
1109 | ····new-instance·v2,·Lcom/secupwn/aimsicd/ui/activities/MainActivity$4; | 1117 | ····new-instance·v2,·Lcom/secupwn/aimsicd/ui/activities/MainActivity$4; |
1110 | ····invoke-direct·{v2,·p0},·Lcom/secupwn/aimsicd/ui/activities/MainActivity$4;-><init>(Lcom/secupwn/aimsicd/ui/activities/MainActivity;)V | 1118 | ····invoke-direct·{v2,·p0},·Lcom/secupwn/aimsicd/ui/activities/MainActivity$4;-><init>(Lcom/secupwn/aimsicd/ui/activities/MainActivity;)V |
1119 | ····.line·147 | ||
1111 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 1120 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
1112 | ····move-result-object·v0 | 1121 | ····move-result-object·v0 |
1113 | ····const·v1,·0x7f06010b | 1122 | ····const·v1,·0x7f06010b |
Max diff block lines reached; 777/4737 bytes (16.40%) 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:Lcom/secupwn/aimsicd/ui/activities/MainActivity; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/MainActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/MainActivity;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/MainActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/MainActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·155 | 27 | ····.line·155 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/MainActivity$3;->this$0:Lcom/secupwn/aimsicd/ui/activities/MainActivity; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/MainActivity$3;->this$0:Lcom/secupwn/aimsicd/ui/activities/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$1:Lcom/secupwn/aimsicd/ui/activities/AboutActivity$7; | 21 | .field·final·synthetic·this$1:Lcom/secupwn/aimsicd/ui/activities/AboutActivity$7; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity$7;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity$7;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$1"····#·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$7; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·171 | 27 | ····.line·171 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$7$2;->this$1:Lcom/secupwn/aimsicd/ui/activities/AboutActivity$7; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$7$2;->this$1:Lcom/secupwn/aimsicd/ui/activities/AboutActivity$7; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/DebugLogs; | 18 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/DebugLogs; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)V | 20 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/DebugLogs; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·290 | 24 | ····.line·290 |
24 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$6;->this$0:Lcom/secupwn/aimsicd/ui/activities/DebugLogs; | 25 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$6;->this$0:Lcom/secupwn/aimsicd/ui/activities/DebugLogs; |
25 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/DebugLogs; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/DebugLogs; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/DebugLogs; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·84 | 27 | ····.line·84 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$1;->this$0:Lcom/secupwn/aimsicd/ui/activities/DebugLogs; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$1;->this$0:Lcom/secupwn/aimsicd/ui/activities/DebugLogs; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$link:I | 22 | .field·final·synthetic·val$link:I |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;I)V | 24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;I)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/AboutActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·205 | 28 | ····.line·205 |
28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$8;->this$0:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; | 29 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$8;->this$0:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; |
29 | ····iput·p2,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$8;->val$link:I | 30 | ····iput·p2,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$8;->val$link:I |
Offset 48, 14 lines modified | Offset 49, 15 lines modified | ||
48 | ····.line·208 | 49 | ····.line·208 |
49 | ····new-instance·v0,·Landroid/content/Intent; | 50 | ····new-instance·v0,·Landroid/content/Intent; |
50 | ····const-string·v1,·"android.intent.action.VIEW" | 51 | ····const-string·v1,·"android.intent.action.VIEW" |
51 | ····iget-object·v2,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$8;->this$0:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; | 52 | ····iget-object·v2,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$8;->this$0:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; |
53 | ····.line·209 | ||
52 | ····invoke-virtual·{v2},·Lcom/secupwn/aimsicd/ui/activities/AboutActivity;->getResources()Landroid/content/res/Resources; | 54 | ····invoke-virtual·{v2},·Lcom/secupwn/aimsicd/ui/activities/AboutActivity;->getResources()Landroid/content/res/Resources; |
53 | ····move-result-object·v2 | 55 | ····move-result-object·v2 |
54 | ····iget·v3,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$8;->val$link:I | 56 | ····iget·v3,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$8;->val$link:I |
55 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 57 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$scroll:Landroid/widget/ScrollView; | 22 | .field·final·synthetic·val$scroll:Landroid/widget/ScrollView; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread$1;Landroid/widget/ScrollView;)V | 24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread$1;Landroid/widget/ScrollView;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$2"····#·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread$1; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·324 | 28 | ····.line·324 |
28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread$1$1;->this$2:Lcom/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread$1; | 29 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread$1$1;->this$2:Lcom/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread$1; |
29 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread$1$1;->val$scroll:Landroid/widget/ScrollView; | 30 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread$1$1;->val$scroll:Landroid/widget/ScrollView; |
Offset 17, 18 lines modified | Offset 17, 19 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/MainActivity; | 18 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/MainActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/MainActivity;Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;II)V | 20 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/MainActivity;Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;II)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/MainActivity; | ||
22 | ····.param·p2,·" | 23 | ····.param·p2,·"arg0"····#·Landroid/app/Activity; |
23 | ····.param·p3,·" | 24 | ····.param·p3,·"arg1"····#·Landroid/support/v4/widget/DrawerLayout; |
24 | ····.param·p4,·" | 25 | ····.param·p4,·"arg2"····#·I |
25 | ····.param·p5,·" | 26 | ····.param·p5,·"arg3"····#·I |
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·108 | 28 | ····.line·108 |
28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/MainActivity$1;->this$0:Lcom/secupwn/aimsicd/ui/activities/MainActivity; | 29 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/MainActivity$1;->this$0:Lcom/secupwn/aimsicd/ui/activities/MainActivity; |
29 | ····invoke-direct·{p0,·p2,·p3,·p4,·p5},·Landroid/support/v7/app/ActionBarDrawerToggle;-><init>(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;II)V | 30 | ····invoke-direct·{p0,·p2,·p3,·p4,·p5},·Landroid/support/v7/app/ActionBarDrawerToggle;-><init>(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;II)V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/AboutActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·120 | 27 | ····.line·120 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$3;->this$0:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$3;->this$0:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; |
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:Lcom/secupwn/aimsicd/ui/activities/MainActivity; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/MainActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/MainActivity;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/MainActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/MainActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·131 | 27 | ····.line·131 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/MainActivity$2;->this$0:Lcom/secupwn/aimsicd/ui/activities/MainActivity; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/MainActivity$2;->this$0:Lcom/secupwn/aimsicd/ui/activities/MainActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Lcom/secupwn/aimsicd/ui/activities/BaseActivity; | 2 | .super·Lcom/secupwn/aimsicd/ui/activities/BaseActivity; |
3 | .source·"OpenCellIdActivity.java" | 3 | .source·"OpenCellIdActivity.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity$1;, | ||
8 | ········Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity$OpenCellIdKeyDownloaderTask; | 7 | ········Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity$OpenCellIdKeyDownloaderTask; |
9 | ····} | 8 | ····} |
10 | .end·annotation | 9 | .end·annotation |
11 | .annotation·runtime·Lio/freefair/android/injection/annotation/XmlLayout; | 10 | .annotation·runtime·Lio/freefair/android/injection/annotation/XmlLayout; |
12 | ····value·=·0x7f030021 | 11 | ····value·=·0x7f030021 |
13 | .end·annotation | 12 | .end·annotation |
Offset 36, 15 lines modified | Offset 35, 14 lines modified | ||
36 | .method·public·constructor·<init>()V | 35 | .method·public·constructor·<init>()V |
37 | ····.locals·0 | 36 | ····.locals·0 |
38 | ····.prologue | 37 | ····.prologue |
39 | ····.line·33 | 38 | ····.line·33 |
40 | ····invoke-direct·{p0},·Lcom/secupwn/aimsicd/ui/activities/BaseActivity;-><init>()V | 39 | ····invoke-direct·{p0},·Lcom/secupwn/aimsicd/ui/activities/BaseActivity;-><init>()V |
41 | ····.line·66 | ||
42 | ····return-void | 40 | ····return-void |
43 | .end·method | 41 | .end·method |
44 | .method·static·synthetic·access$100(Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity;)Lio/freefair/android/util/logging/Logger; | 42 | .method·static·synthetic·access$100(Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity;)Lio/freefair/android/util/logging/Logger; |
45 | ····.locals·1 | 43 | ····.locals·1 |
46 | ····.param·p0,·"x0"····#·Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity; | 44 | ····.param·p0,·"x0"····#·Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/MainActivity; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/MainActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/MainActivity;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/MainActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/MainActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·376 | 27 | ····.line·376 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/MainActivity$5;->this$0:Lcom/secupwn/aimsicd/ui/activities/MainActivity; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/MainActivity$5;->this$0:Lcom/secupwn/aimsicd/ui/activities/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$1:Lcom/secupwn/aimsicd/ui/activities/DebugLogs$6; | 21 | .field·final·synthetic·this$1:Lcom/secupwn/aimsicd/ui/activities/DebugLogs$6; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs$6;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs$6;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$1"····#·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$6; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·299 | 27 | ····.line·299 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$6$1;->this$1:Lcom/secupwn/aimsicd/ui/activities/DebugLogs$6; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$6$1;->this$1:Lcom/secupwn/aimsicd/ui/activities/DebugLogs$6; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$iconType:Ljava/lang/String; | 22 | .field·final·synthetic·val$iconType:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/BaseActivity;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/BaseActivity;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/BaseActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·60 | 28 | ····.line·60 |
28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/BaseActivity$2;->this$0:Lcom/secupwn/aimsicd/ui/activities/BaseActivity; | 29 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/BaseActivity$2;->this$0:Lcom/secupwn/aimsicd/ui/activities/BaseActivity; |
29 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/ui/activities/BaseActivity$2;->val$iconType:Ljava/lang/String; | 30 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/ui/activities/BaseActivity$2;->val$iconType:Ljava/lang/String; |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/DebugLogs; | 18 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/DebugLogs; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)V | 20 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/DebugLogs; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·309 | 24 | ····.line·309 |
24 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread;->this$0:Lcom/secupwn/aimsicd/ui/activities/DebugLogs; | 25 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread;->this$0:Lcom/secupwn/aimsicd/ui/activities/DebugLogs; |
25 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$mCreditsText:Landroid/widget/TextView; | 22 | .field·final·synthetic·val$mCreditsText:Landroid/widget/TextView; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity$7;Landroid/widget/TextView;)V | 24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity$7;Landroid/widget/TextView;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$7; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·164 | 28 | ····.line·164 |
28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$7$1;->this$1:Lcom/secupwn/aimsicd/ui/activities/AboutActivity$7; | 29 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$7$1;->this$1:Lcom/secupwn/aimsicd/ui/activities/AboutActivity$7; |
29 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$7$1;->val$mCreditsText:Landroid/widget/TextView; | 30 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$7$1;->val$mCreditsText:Landroid/widget/TextView; |
Offset 302, 30 lines modified | Offset 302, 33 lines modified | ||
302 | ····.prologue | 302 | ····.prologue |
303 | ····.line·146 | 303 | ····.line·146 |
304 | ····new-instance·v4,·Lcom/squareup/okhttp/Request$Builder; | 304 | ····new-instance·v4,·Lcom/squareup/okhttp/Request$Builder; |
305 | ····invoke-direct·{v4},·Lcom/squareup/okhttp/Request$Builder;-><init>()V | 305 | ····invoke-direct·{v4},·Lcom/squareup/okhttp/Request$Builder;-><init>()V |
306 | ····.line·147 | ||
306 | ····invoke-virtual·{v4},·Lcom/squareup/okhttp/Request$Builder;->get()Lcom/squareup/okhttp/Request$Builder; | 307 | ····invoke-virtual·{v4},·Lcom/squareup/okhttp/Request$Builder;->get()Lcom/squareup/okhttp/Request$Builder; |
307 | ····move-result-object·v4 | 308 | ····move-result-object·v4 |
308 | ····iget-object·v5,·p0,·Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity$OpenCellIdKeyDownloaderTask;->this$0:Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity; | 309 | ····iget-object·v5,·p0,·Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity$OpenCellIdKeyDownloaderTask;->this$0:Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity; |
309 | ····const·v6,·0x7f060166 | 310 | ····const·v6,·0x7f060166 |
311 | ····.line·148 | ||
310 | ····invoke-virtual·{v5,·v6},·Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity;->getString(I)Ljava/lang/String; | 312 | ····invoke-virtual·{v5,·v6},·Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity;->getString(I)Ljava/lang/String; |
311 | ····move-result-object·v5 | 313 | ····move-result-object·v5 |
312 | ····invoke-virtual·{v4,·v5},·Lcom/squareup/okhttp/Request$Builder;->url(Ljava/lang/String;)Lcom/squareup/okhttp/Request$Builder; | 314 | ····invoke-virtual·{v4,·v5},·Lcom/squareup/okhttp/Request$Builder;->url(Ljava/lang/String;)Lcom/squareup/okhttp/Request$Builder; |
313 | ····move-result-object·v4 | 315 | ····move-result-object·v4 |
316 | ····.line·149 | ||
314 | ····invoke-virtual·{v4},·Lcom/squareup/okhttp/Request$Builder;->build()Lcom/squareup/okhttp/Request; | 317 | ····invoke-virtual·{v4},·Lcom/squareup/okhttp/Request$Builder;->build()Lcom/squareup/okhttp/Request; |
315 | ····move-result-object·v1 | 318 | ····move-result-object·v1 |
316 | ····.line·151 | 319 | ····.line·151 |
317 | ····.local·v1,·"request":Lcom/squareup/okhttp/Request; | 320 | ····.local·v1,·"request":Lcom/squareup/okhttp/Request; |
318 | ····iget-object·v4,·p0,·Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity$OpenCellIdKeyDownloaderTask;->this$0:Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity; | 321 | ····iget-object·v4,·p0,·Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity$OpenCellIdKeyDownloaderTask;->this$0:Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$logs:Ljava/lang/String; | 22 | .field·final·synthetic·val$logs:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·316 | 28 | ····.line·316 |
28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread$1;->this$1:Lcom/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread; | 29 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread$1;->this$1:Lcom/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread; |
29 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread$1;->val$logs:Ljava/lang/String; | 30 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread$1;->val$logs:Ljava/lang/String; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/AboutActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·113 | 27 | ····.line·113 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$2;->this$0:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$2;->this$0:Lcom/secupwn/aimsicd/ui/activities/AboutActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/BaseActivity; | 18 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/activities/BaseActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/BaseActivity;)V | 20 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/BaseActivity;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/BaseActivity; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·49 | 24 | ····.line·49 |
24 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/BaseActivity$1;->this$0:Lcom/secupwn/aimsicd/ui/activities/BaseActivity; | 25 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/activities/BaseActivity$1;->this$0:Lcom/secupwn/aimsicd/ui/activities/BaseActivity; |
25 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V |
Offset 73, 15 lines modified | Offset 73, 14 lines modified | ||
73 | ····.line·63 | 73 | ····.line·63 |
74 | ····iput-boolean·v1,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs;->updateLogs:Z | 74 | ····iput-boolean·v1,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs;->updateLogs:Z |
75 | ····.line·64 | 75 | ····.line·64 |
76 | ····iput-boolean·v1,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs;->isRadioLogs:Z | 76 | ····iput-boolean·v1,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs;->isRadioLogs:Z |
77 | ····.line·309 | ||
78 | ····return-void | 77 | ····return-void |
79 | .end·method | 78 | .end·method |
80 | .method·static·synthetic·access$000(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)Landroid/widget/TextView; | 79 | .method·static·synthetic·access$000(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)Landroid/widget/TextView; |
81 | ····.locals·1 | 80 | ····.locals·1 |
82 | ····.param·p0,·"x0"····#·Lcom/secupwn/aimsicd/ui/activities/DebugLogs; | 81 | ····.param·p0,·"x0"····#·Lcom/secupwn/aimsicd/ui/activities/DebugLogs; |
Offset 192, 14 lines modified | Offset 191, 15 lines modified | ||
192 | ····.prologue | 191 | ····.prologue |
193 | ····.line·290 | 192 | ····.line·290 |
194 | ····new-instance·v0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$6; | 193 | ····new-instance·v0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$6; |
195 | ····invoke-direct·{v0,·p0},·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$6;-><init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)V | 194 | ····invoke-direct·{v0,·p0},·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$6;-><init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)V |
195 | ····.line·306 | ||
196 | ····invoke-virtual·{v0},·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$6;->start()V | 196 | ····invoke-virtual·{v0},·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$6;->start()V |
197 | ····.line·307 | 197 | ····.line·307 |
198 | ····return-void | 198 | ····return-void |
199 | .end·method | 199 | .end·method |
200 | .method·private·getLogs()Ljava/lang/String; | 200 | .method·private·getLogs()Ljava/lang/String; |
Offset 229, 45 lines modified | Offset 229, 15 lines modified | ||
229 | ····const-string·v0,·"·-b·radio·RILQ:S" | 229 | ····const-string·v0,·"·-b·radio·RILQ:S" |
230 | ····:goto_0 | 230 | ····:goto_0 |
231 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 231 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
232 | ····move-result-object·v0 | 232 | ····move-result-object·v0 |
233 | ····const-string·v1,·"·AbsListView:S·PackageInfo:S·LocSvc_eng:S·LocSvc_adapter:S·LocSvc_afw:S·QC-QMI:S·AudioPolicyManager:S·XPrivacy/XRuntime:S·Xposed:S·XPrivacy/XTelephonyManager:S·XPrivacy/XLocationManager:S·XPrivacy/XPackageManager:S·*:D" | ||
233 | ····const-string·v1,·"·AbsListView:S·PackageInfo:S" | ||
234 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
235 | ····move-result-object·v0 | ||
236 | ····const-string·v1,·"·LocSvc_eng:S·LocSvc_adapter:S·LocSvc_afw:S" | ||
237 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
238 | ····move-result-object·v0 | ||
239 | ····const-string·v1,·"·QC-QMI:S·AudioPolicyManager:S" | ||
240 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
241 | ····move-result-object·v0 | ||
242 | ····const-string·v1,·"·XPrivacy/XRuntime:S·Xposed:S" | ||
243 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
244 | ····move-result-object·v0 | ||
245 | ····const-string·v1,·"·XPrivacy/XTelephonyManager:S·XPrivacy/XLocationManager:S·XPrivacy/XPackageManager:S" | ||
246 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
247 | ····move-result-object·v0 | ||
248 | ····const-string·v1,·"·*:D" | ||
249 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 234 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
250 | ····move-result-object·v0 | 235 | ····move-result-object·v0 |
251 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 236 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
Offset 347, 14 lines modified | Offset 317, 15 lines modified | ||
347 | ····.line·271 | 317 | ····.line·271 |
348 | ····:goto_0 | 318 | ····:goto_0 |
349 | ····new-instance·v0,·Ljava/io/BufferedReader; | 319 | ····new-instance·v0,·Ljava/io/BufferedReader; |
350 | ····new-instance·v4,·Ljava/io/InputStreamReader; | 320 | ····new-instance·v4,·Ljava/io/InputStreamReader; |
321 | ····.line·272 | ||
351 | ····invoke-virtual·{v3},·Ljava/lang/Process;->getInputStream()Ljava/io/InputStream; | 322 | ····invoke-virtual·{v3},·Ljava/lang/Process;->getInputStream()Ljava/io/InputStream; |
352 | ····move-result-object·v5 | 323 | ····move-result-object·v5 |
353 | ····invoke-direct·{v4,·v5},·Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;)V | 324 | ····invoke-direct·{v4,·v5},·Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;)V |
354 | ····invoke-direct·{v0,·v4},·Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V | 325 | ····invoke-direct·{v0,·v4},·Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V |
Offset 604, 12 lines modified | Offset 575, 13 lines modified | ||
604 | ····.prologue | 575 | ····.prologue |
605 | ····.line·185 | 576 | ····.line·185 |
606 | ····new-instance·v0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$5; | 577 | ····new-instance·v0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$5; |
607 | ····invoke-direct·{v0,·p0},·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$5;-><init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)V | 578 | ····invoke-direct·{v0,·p0},·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$5;-><init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)V |
579 | ····.line·206 | ||
608 | ····invoke-virtual·{v0},·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$5;->start()V | 580 | ····invoke-virtual·{v0},·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$5;->start()V |
609 | ····.line·207 | 581 | ····.line·207 |
610 | ····return-void | 582 | ····return-void |
611 | .end·method | 583 | .end·method |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"DrawerMenuActivityConfiguration.java" | 3 | .source·"DrawerMenuActivityConfiguration.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/secupwn/aimsicd/ui/drawer/DrawerMenuActivityConfiguration$1;, | ||
8 | ········Lcom/secupwn/aimsicd/ui/drawer/DrawerMenuActivityConfiguration$Builder; | 7 | ········Lcom/secupwn/aimsicd/ui/drawer/DrawerMenuActivityConfiguration$Builder; |
9 | ····} | 8 | ····} |
10 | .end·annotation | 9 | .end·annotation |
11 | #·instance·fields | 10 | #·instance·fields |
12 | .field·private·actionMenuItemsToHideWhenDrawerOpen:[I | 11 | .field·private·actionMenuItemsToHideWhenDrawerOpen:[I |
Offset 21, 14 lines modified | Offset 21, 15 lines modified | ||
21 | .field·final·synthetic·val$currentColor:I | 21 | .field·final·synthetic·val$currentColor:I |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/widget/HighlightTextView;I)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/widget/HighlightTextView;I)V |
24 | ····.locals·1 | 24 | ····.locals·1 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/widget/HighlightTextView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·44 | 27 | ····.line·44 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/widget/HighlightTextView$1;->this$0:Lcom/secupwn/aimsicd/ui/widget/HighlightTextView; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/widget/HighlightTextView$1;->this$0:Lcom/secupwn/aimsicd/ui/widget/HighlightTextView; |
28 | ····iput·p2,·p0,·Lcom/secupwn/aimsicd/ui/widget/HighlightTextView$1;->val$currentColor:I | 29 | ····iput·p2,·p0,·Lcom/secupwn/aimsicd/ui/widget/HighlightTextView$1;->val$currentColor:I |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/widget/HighlightTextView; | 19 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/ui/widget/HighlightTextView; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/widget/HighlightTextView;)V | 21 | .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/widget/HighlightTextView;)V |
22 | ····.locals·1 | 22 | ····.locals·1 |
23 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/widget/HighlightTextView; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·52 | 25 | ····.line·52 |
25 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/widget/HighlightTextView$2;->this$0:Lcom/secupwn/aimsicd/ui/widget/HighlightTextView; | 26 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/ui/widget/HighlightTextView$2;->this$0:Lcom/secupwn/aimsicd/ui/widget/HighlightTextView; |
26 | ····invoke-direct·{p0},·Lcom/secupwn/aimsicd/ui/widget/ScaledTransitionHandler;-><init>()V | 27 | ····invoke-direct·{p0},·Lcom/secupwn/aimsicd/ui/widget/ScaledTransitionHandler;-><init>()V |
Offset 102, 14 lines modified | Offset 102, 15 lines modified | ||
102 | ····invoke-virtual·{v2,·v3},·Lcom/kaichunlin/transition/ViewTransitionBuilder;->addTransitionHandler(Lcom/kaichunlin/transition/TransitionHandler;)Lcom/kaichunlin/transition/ViewTransitionBuilder; | 102 | ····invoke-virtual·{v2,·v3},·Lcom/kaichunlin/transition/ViewTransitionBuilder;->addTransitionHandler(Lcom/kaichunlin/transition/TransitionHandler;)Lcom/kaichunlin/transition/ViewTransitionBuilder; |
103 | ····move-result-object·v2 | 103 | ····move-result-object·v2 |
104 | ····const/4·v3,·0x0 | 104 | ····const/4·v3,·0x0 |
105 | ····.line·51 | ||
105 | ····invoke-virtual·{v2,·v3,·v4},·Lcom/kaichunlin/transition/ViewTransitionBuilder;->range(FF)Lcom/kaichunlin/transition/AbstractTransitionBuilder; | 106 | ····invoke-virtual·{v2,·v3,·v4},·Lcom/kaichunlin/transition/ViewTransitionBuilder;->range(FF)Lcom/kaichunlin/transition/AbstractTransitionBuilder; |
106 | ····move-result-object·v2 | 107 | ····move-result-object·v2 |
107 | ····check-cast·v2,·Lcom/kaichunlin/transition/ViewTransitionBuilder; | 108 | ····check-cast·v2,·Lcom/kaichunlin/transition/ViewTransitionBuilder; |
108 | ····invoke-virtual·{v2,·p2},·Lcom/kaichunlin/transition/ViewTransitionBuilder;->buildAnimationFor(Lcom/kaichunlin/transition/animation/AnimationManager;)Lcom/kaichunlin/transition/animation/TransitionAnimation; | 109 | ····invoke-virtual·{v2,·p2},·Lcom/kaichunlin/transition/ViewTransitionBuilder;->buildAnimationFor(Lcom/kaichunlin/transition/animation/AnimationManager;)Lcom/kaichunlin/transition/animation/TransitionAnimation; |
Offset 125, 14 lines modified | Offset 126, 15 lines modified | ||
125 | ····invoke-virtual·{v2,·v3},·Lcom/kaichunlin/transition/ViewTransitionBuilder;->addTransitionHandler(Lcom/kaichunlin/transition/TransitionHandler;)Lcom/kaichunlin/transition/ViewTransitionBuilder; | 126 | ····invoke-virtual·{v2,·v3},·Lcom/kaichunlin/transition/ViewTransitionBuilder;->addTransitionHandler(Lcom/kaichunlin/transition/TransitionHandler;)Lcom/kaichunlin/transition/ViewTransitionBuilder; |
126 | ····move-result-object·v2 | 127 | ····move-result-object·v2 |
127 | ····const/high16·v3,·0x3f800000····#·1.0f | 128 | ····const/high16·v3,·0x3f800000····#·1.0f |
129 | ····.line·59 | ||
128 | ····invoke-virtual·{v2,·v4,·v3},·Lcom/kaichunlin/transition/ViewTransitionBuilder;->range(FF)Lcom/kaichunlin/transition/AbstractTransitionBuilder; | 130 | ····invoke-virtual·{v2,·v4,·v3},·Lcom/kaichunlin/transition/ViewTransitionBuilder;->range(FF)Lcom/kaichunlin/transition/AbstractTransitionBuilder; |
129 | ····move-result-object·v2 | 131 | ····move-result-object·v2 |
130 | ····check-cast·v2,·Lcom/kaichunlin/transition/ViewTransitionBuilder; | 132 | ····check-cast·v2,·Lcom/kaichunlin/transition/ViewTransitionBuilder; |
131 | ····invoke-virtual·{v2,·p2},·Lcom/kaichunlin/transition/ViewTransitionBuilder;->buildAnimationFor(Lcom/kaichunlin/transition/animation/AnimationManager;)Lcom/kaichunlin/transition/animation/TransitionAnimation; | 133 | ····invoke-virtual·{v2,·p2},·Lcom/kaichunlin/transition/ViewTransitionBuilder;->buildAnimationFor(Lcom/kaichunlin/transition/animation/AnimationManager;)Lcom/kaichunlin/transition/animation/TransitionAnimation; |
Offset 31, 28 lines modified | Offset 31, 31 lines modified | ||
31 | ····invoke-virtual·{p1,·v1},·Lio/realm/Realm;->where(Ljava/lang/Class;)Lio/realm/RealmQuery; | 31 | ····invoke-virtual·{p1,·v1},·Lio/realm/Realm;->where(Ljava/lang/Class;)Lio/realm/RealmQuery; |
32 | ····move-result-object·v1 | 32 | ····move-result-object·v1 |
33 | ····const-string·v2,·"mobileCountryCode" | 33 | ····const-string·v2,·"mobileCountryCode" |
34 | ····.line·259 | ||
34 | ····invoke-static·{p2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 35 | ····invoke-static·{p2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
35 | ····move-result-object·v3 | 36 | ····move-result-object·v3 |
36 | ····invoke-virtual·{v1,·v2,·v3},·Lio/realm/RealmQuery;->equalTo(Ljava/lang/String;Ljava/lang/Integer;)Lio/realm/RealmQuery; | 37 | ····invoke-virtual·{v1,·v2,·v3},·Lio/realm/RealmQuery;->equalTo(Ljava/lang/String;Ljava/lang/Integer;)Lio/realm/RealmQuery; |
37 | ····move-result-object·v1 | 38 | ····move-result-object·v1 |
38 | ····const-string·v2,·"country" | 39 | ····const-string·v2,·"country" |
40 | ····.line·260 | ||
39 | ····invoke-virtual·{v1,·v2,·p3},·Lio/realm/RealmQuery;->equalTo(Ljava/lang/String;Ljava/lang/String;)Lio/realm/RealmQuery; | 41 | ····invoke-virtual·{v1,·v2,·p3},·Lio/realm/RealmQuery;->equalTo(Ljava/lang/String;Ljava/lang/String;)Lio/realm/RealmQuery; |
40 | ····move-result-object·v1 | 42 | ····move-result-object·v1 |
43 | ····.line·261 | ||
41 | ····invoke-virtual·{v1},·Lio/realm/RealmQuery;->findFirst()Lio/realm/RealmObject; | 44 | ····invoke-virtual·{v1},·Lio/realm/RealmQuery;->findFirst()Lio/realm/RealmObject; |
42 | ····move-result-object·v0 | 45 | ····move-result-object·v0 |
43 | ····check-cast·v0,·Lcom/secupwn/aimsicd/data/model/DefaultLocation; | 46 | ····check-cast·v0,·Lcom/secupwn/aimsicd/data/model/DefaultLocation; |
44 | ····.line·263 | 47 | ····.line·263 |
Offset 378, 40 lines modified | Offset 378, 44 lines modified | ||
378 | ····move-result-object·v4 | 378 | ····move-result-object·v4 |
379 | ····invoke-virtual·{v4,·v9},·Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; | 379 | ····invoke-virtual·{v4,·v9},·Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; |
380 | ····move-result-object·v4 | 380 | ····move-result-object·v4 |
381 | ····.line·275 | ||
381 | ····invoke-virtual·{v4},·Landroid/os/Message;->sendToTarget()V | 382 | ····invoke-virtual·{v4},·Landroid/os/Message;->sendToTarget()V |
382 | ····goto/16·:goto_0 | 383 | ····goto/16·:goto_0 |
383 | ····.line·277 | 384 | ····.line·277 |
384 | ····:cond_1 | 385 | ····:cond_1 |
385 | ····iget-object·v4,·p0,·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$MyHandler;->this$0:Lcom/secupwn/aimsicd/rilexecutor/RilExecutor; | 386 | ····iget-object·v4,·p0,·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$MyHandler;->this$0:Lcom/secupwn/aimsicd/rilexecutor/RilExecutor; |
386 | ····invoke-static·{v4},·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor;->access$400(Lcom/secupwn/aimsicd/rilexecutor/RilExecutor;)Landroid/os/Handler; | 387 | ····invoke-static·{v4},·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor;->access$400(Lcom/secupwn/aimsicd/rilexecutor/RilExecutor;)Landroid/os/Handler; |
387 | ····move-result-object·v5 | 388 | ····move-result-object·v5 |
388 | ····iget-object·v4,·p0,·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$MyHandler;->mKeySequence:Ljava/util/Queue; | 389 | ····iget-object·v4,·p0,·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$MyHandler;->mKeySequence:Ljava/util/Queue; |
390 | ····.line·278 | ||
389 | ····invoke-interface·{v4},·Ljava/util/Queue;->element()Ljava/lang/Object; | 391 | ····invoke-interface·{v4},·Ljava/util/Queue;->element()Ljava/lang/Object; |
390 | ····move-result-object·v4 | 392 | ····move-result-object·v4 |
391 | ····check-cast·v4,·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$KeyStep; | 393 | ····check-cast·v4,·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$KeyStep; |
392 | ····iget-char·v4,·v4,·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$KeyStep;->keychar:C | 394 | ····iget-char·v4,·v4,·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$KeyStep;->keychar:C |
395 | ····.line·277 | ||
393 | ····invoke-virtual·{v5,·v8,·v4,·v7},·Landroid/os/Handler;->obtainMessage(III)Landroid/os/Message; | 396 | ····invoke-virtual·{v5,·v8,·v4,·v7},·Landroid/os/Handler;->obtainMessage(III)Landroid/os/Message; |
394 | ····move-result-object·v4 | 397 | ····move-result-object·v4 |
398 | ····.line·278 | ||
395 | ····invoke-virtual·{v4},·Landroid/os/Message;->sendToTarget()V | 399 | ····invoke-virtual·{v4},·Landroid/os/Message;->sendToTarget()V |
396 | ····goto/16·:goto_0 | 400 | ····goto/16·:goto_0 |
397 | ····.line·258 | 401 | ····.line·258 |
398 | ····:cond_2 | 402 | ····:cond_2 |
399 | ····:try_start_3 | 403 | ····:try_start_3 |
Offset 450, 40 lines modified | Offset 454, 44 lines modified | ||
450 | ····move-result-object·v4 | 454 | ····move-result-object·v4 |
451 | ····invoke-virtual·{v4,·v9},·Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; | 455 | ····invoke-virtual·{v4,·v9},·Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; |
452 | ····move-result-object·v4 | 456 | ····move-result-object·v4 |
457 | ····.line·275 | ||
453 | ····invoke-virtual·{v4},·Landroid/os/Message;->sendToTarget()V | 458 | ····invoke-virtual·{v4},·Landroid/os/Message;->sendToTarget()V |
454 | ····goto/16·:goto_0 | 459 | ····goto/16·:goto_0 |
455 | ····.line·277 | 460 | ····.line·277 |
456 | ····:cond_3 | 461 | ····:cond_3 |
457 | ····iget-object·v4,·p0,·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$MyHandler;->this$0:Lcom/secupwn/aimsicd/rilexecutor/RilExecutor; | 462 | ····iget-object·v4,·p0,·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$MyHandler;->this$0:Lcom/secupwn/aimsicd/rilexecutor/RilExecutor; |
458 | ····invoke-static·{v4},·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor;->access$400(Lcom/secupwn/aimsicd/rilexecutor/RilExecutor;)Landroid/os/Handler; | 463 | ····invoke-static·{v4},·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor;->access$400(Lcom/secupwn/aimsicd/rilexecutor/RilExecutor;)Landroid/os/Handler; |
459 | ····move-result-object·v5 | 464 | ····move-result-object·v5 |
460 | ····iget-object·v4,·p0,·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$MyHandler;->mKeySequence:Ljava/util/Queue; | 465 | ····iget-object·v4,·p0,·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$MyHandler;->mKeySequence:Ljava/util/Queue; |
466 | ····.line·278 | ||
461 | ····invoke-interface·{v4},·Ljava/util/Queue;->element()Ljava/lang/Object; | 467 | ····invoke-interface·{v4},·Ljava/util/Queue;->element()Ljava/lang/Object; |
462 | ····move-result-object·v4 | 468 | ····move-result-object·v4 |
463 | ····check-cast·v4,·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$KeyStep; | 469 | ····check-cast·v4,·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$KeyStep; |
464 | ····iget-char·v4,·v4,·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$KeyStep;->keychar:C | 470 | ····iget-char·v4,·v4,·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$KeyStep;->keychar:C |
471 | ····.line·277 | ||
465 | ····invoke-virtual·{v5,·v8,·v4,·v7},·Landroid/os/Handler;->obtainMessage(III)Landroid/os/Message; | 472 | ····invoke-virtual·{v5,·v8,·v4,·v7},·Landroid/os/Handler;->obtainMessage(III)Landroid/os/Message; |
466 | ····move-result-object·v4 | 473 | ····move-result-object·v4 |
474 | ····.line·278 | ||
467 | ····invoke-virtual·{v4},·Landroid/os/Message;->sendToTarget()V | 475 | ····invoke-virtual·{v4},·Landroid/os/Message;->sendToTarget()V |
468 | ····goto/16·:goto_0 | 476 | ····goto/16·:goto_0 |
469 | ····.line·262 | 477 | ····.line·262 |
470 | ····:cond_4 | 478 | ····:cond_4 |
471 | ····:try_start_4 | 479 | ····:try_start_4 |
Offset 520, 40 lines modified | Offset 528, 44 lines modified | ||
520 | ····move-result-object·v4 | 528 | ····move-result-object·v4 |
521 | ····invoke-virtual·{v4,·v9},·Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; | 529 | ····invoke-virtual·{v4,·v9},·Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; |
522 | ····move-result-object·v4 | 530 | ····move-result-object·v4 |
531 | ····.line·275 | ||
523 | ····invoke-virtual·{v4},·Landroid/os/Message;->sendToTarget()V | 532 | ····invoke-virtual·{v4},·Landroid/os/Message;->sendToTarget()V |
524 | ····goto/16·:goto_0 | 533 | ····goto/16·:goto_0 |
525 | ····.line·277 | 534 | ····.line·277 |
526 | ····:cond_5 | 535 | ····:cond_5 |
527 | ····iget-object·v4,·p0,·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$MyHandler;->this$0:Lcom/secupwn/aimsicd/rilexecutor/RilExecutor; | 536 | ····iget-object·v4,·p0,·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$MyHandler;->this$0:Lcom/secupwn/aimsicd/rilexecutor/RilExecutor; |
528 | ····invoke-static·{v4},·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor;->access$400(Lcom/secupwn/aimsicd/rilexecutor/RilExecutor;)Landroid/os/Handler; | 537 | ····invoke-static·{v4},·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor;->access$400(Lcom/secupwn/aimsicd/rilexecutor/RilExecutor;)Landroid/os/Handler; |
529 | ····move-result-object·v5 | 538 | ····move-result-object·v5 |
530 | ····iget-object·v4,·p0,·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$MyHandler;->mKeySequence:Ljava/util/Queue; | 539 | ····iget-object·v4,·p0,·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$MyHandler;->mKeySequence:Ljava/util/Queue; |
540 | ····.line·278 | ||
531 | ····invoke-interface·{v4},·Ljava/util/Queue;->element()Ljava/lang/Object; | 541 | ····invoke-interface·{v4},·Ljava/util/Queue;->element()Ljava/lang/Object; |
532 | ····move-result-object·v4 | 542 | ····move-result-object·v4 |
533 | ····check-cast·v4,·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$KeyStep; | 543 | ····check-cast·v4,·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$KeyStep; |
534 | ····iget-char·v4,·v4,·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$KeyStep;->keychar:C | 544 | ····iget-char·v4,·v4,·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$KeyStep;->keychar:C |
545 | ····.line·277 | ||
535 | ····invoke-virtual·{v5,·v8,·v4,·v7},·Landroid/os/Handler;->obtainMessage(III)Landroid/os/Message; | 546 | ····invoke-virtual·{v5,·v8,·v4,·v7},·Landroid/os/Handler;->obtainMessage(III)Landroid/os/Message; |
536 | ····move-result-object·v4 | 547 | ····move-result-object·v4 |
548 | ····.line·278 | ||
Max diff block lines reached; 3522/7411 bytes (47.52%) of diff not shown. |
Offset 41, 14 lines modified | Offset 41, 15 lines modified | ||
41 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/rilexecutor/SamsungMulticlientRilExecutor; | 41 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/rilexecutor/SamsungMulticlientRilExecutor; |
42 | #·direct·methods | 42 | #·direct·methods |
43 | .method·public·constructor·<init>(Lcom/secupwn/aimsicd/rilexecutor/SamsungMulticlientRilExecutor;Ljava/lang/String;)V | 43 | .method·public·constructor·<init>(Lcom/secupwn/aimsicd/rilexecutor/SamsungMulticlientRilExecutor;Ljava/lang/String;)V |
44 | ····.locals·2 | 44 | ····.locals·2 |
45 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/rilexecutor/SamsungMulticlientRilExecutor; | ||
45 | ····.param·p2,·"socketPath"····#·Ljava/lang/String; | 46 | ····.param·p2,·"socketPath"····#·Ljava/lang/String; |
46 | ····.annotation·build·Landroid/annotation/SuppressLint; | 47 | ····.annotation·build·Landroid/annotation/SuppressLint; |
47 | ········value·=·{ | 48 | ········value·=·{ |
48 | ············"UseSparseArrays" | 49 | ············"UseSparseArrays" |
49 | ········} | 50 | ········} |
50 | ····.end·annotation | 51 | ····.end·annotation |
Offset 34, 15 lines modified | Offset 34, 14 lines modified | ||
34 | ····invoke-static·{v0},·Lio/freefair/android/util/logging/AndroidLogger;->forClass(Ljava/lang/Class;)Lio/freefair/android/util/logging/Logger; | 34 | ····invoke-static·{v0},·Lio/freefair/android/util/logging/AndroidLogger;->forClass(Ljava/lang/Class;)Lio/freefair/android/util/logging/Logger; |
35 | ····move-result-object·v0 | 35 | ····move-result-object·v0 |
36 | ····iput-object·v0,·p0,·Lcom/secupwn/aimsicd/rilexecutor/SamsungMulticlientRilExecutor;->log:Lio/freefair/android/util/logging/Logger; | 36 | ····iput-object·v0,·p0,·Lcom/secupwn/aimsicd/rilexecutor/SamsungMulticlientRilExecutor;->log:Lio/freefair/android/util/logging/Logger; |
37 | ····.line·446 | ||
38 | ····return-void | 37 | ····return-void |
39 | .end·method | 38 | .end·method |
40 | .method·static·synthetic·access$000(Lcom/secupwn/aimsicd/rilexecutor/SamsungMulticlientRilExecutor;)Lio/freefair/android/util/logging/Logger; | 39 | .method·static·synthetic·access$000(Lcom/secupwn/aimsicd/rilexecutor/SamsungMulticlientRilExecutor;)Lio/freefair/android/util/logging/Logger; |
41 | ····.locals·1 | 40 | ····.locals·1 |
42 | ····.param·p0,·"x0"····#·Lcom/secupwn/aimsicd/rilexecutor/SamsungMulticlientRilExecutor; | 41 | ····.param·p0,·"x0"····#·Lcom/secupwn/aimsicd/rilexecutor/SamsungMulticlientRilExecutor; |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"RilExecutor.java" | 3 | .source·"RilExecutor.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$1;, | ||
8 | ········Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$MyHandler;, | 7 | ········Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$MyHandler;, |
9 | ········Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$KeyStep; | 8 | ········Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$KeyStep; |
10 | ····} | 9 | ····} |
11 | .end·annotation | 10 | .end·annotation |
12 | #·instance·fields | 11 | #·instance·fields |
Offset 371, 14 lines modified | Offset 370, 15 lines modified | ||
371 | ····const/4·v1,·0x1 | 370 | ····const/4·v1,·0x1 |
372 | ····invoke-virtual·{v0,·v1,·p1,·p2,·p3},·Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; | 371 | ····invoke-virtual·{v0,·v1,·p1,·p2,·p3},·Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; |
373 | ····move-result-object·v0 | 372 | ····move-result-object·v0 |
373 | ····.line·147 | ||
374 | ····invoke-virtual·{v0},·Landroid/os/Message;->sendToTarget()V | 374 | ····invoke-virtual·{v0},·Landroid/os/Message;->sendToTarget()V |
375 | ····.line·148 | 375 | ····.line·148 |
376 | ····iget-object·v0,·p0,·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor;->mRequestCondvar:Landroid/os/ConditionVariable; | 376 | ····iget-object·v0,·p0,·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor;->mRequestCondvar:Landroid/os/ConditionVariable; |
377 | ····int-to-long·v2,·p4 | 377 | ····int-to-long·v2,·p4 |
Offset 511, 20 lines modified | Offset 511, 21 lines modified | ||
511 | ····const/16·v3,·0x34 | 511 | ····const/16·v3,·0x34 |
512 | ····invoke-direct·{v2,·v3,·v5},·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$KeyStep;-><init>(CZ)V | 512 | ····invoke-direct·{v2,·v3,·v5},·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$KeyStep;-><init>(CZ)V |
513 | ····aput-object·v2,·v0,·v1 | 513 | ····aput-object·v2,·v0,·v1 |
514 | ····.line·18 | 514 | ····.line·188 |
515 | ····.local·v0,·"getNeighborsKeySeq":[Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$KeyStep; | 515 | ····.local·v0,·"getNeighborsKeySeq":[Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$KeyStep; |
516 | ····invoke-static·{v0},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; | 516 | ····invoke-static·{v0},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; |
517 | ····move-result-object·v1 | 517 | ····move-result-object·v1 |
518 | ····.line·185 | ||
518 | ····invoke-direct·{p0,·v5,·v4,·v1},·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor;->executeServiceModeCommand(IILjava/util/Collection;)Ljava/util/List; | 519 | ····invoke-direct·{p0,·v5,·v4,·v1},·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor;->executeServiceModeCommand(IILjava/util/Collection;)Ljava/util/List; |
519 | ····move-result-object·v1 | 520 | ····move-result-object·v1 |
520 | ····return-object·v1 | 521 | ····return-object·v1 |
521 | .end·method | 522 | .end·method |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$detectionString:Lcom/secupwn/aimsicd/data/model/SmsDetectionString; | 22 | .field·final·synthetic·val$detectionString:Lcom/secupwn/aimsicd/data/model/SmsDetectionString; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity$1;Lcom/secupwn/aimsicd/data/model/SmsDetectionString;)V | 24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity$1;Lcom/secupwn/aimsicd/data/model/SmsDetectionString;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity$1; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·69 | 28 | ····.line·69 |
28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity$1$1;->this$1:Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity$1; | 29 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity$1$1;->this$1:Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity$1; |
29 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity$1$1;->val$detectionString:Lcom/secupwn/aimsicd/data/model/SmsDetectionString; | 30 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity$1$1;->val$detectionString:Lcom/secupwn/aimsicd/data/model/SmsDetectionString; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$1:Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity$2; | 21 | .field·final·synthetic·this$1:Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity$2; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity$2;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity$2;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$1"····#·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity$2; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·93 | 27 | ····.line·93 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity$2$1;->this$1:Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity$2; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity$2$1;->this$1:Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity$2; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 98, 12 lines modified | Offset 99, 13 lines modified | ||
98 | ····const/4·v3,·0x0 | 99 | ····const/4·v3,·0x0 |
99 | ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; | 100 | ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; |
100 | ····move-result-object·v1 | 101 | ····move-result-object·v1 |
102 | ····.line·102 | ||
101 | ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V | 103 | ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V |
102 | ····.line·103 | 104 | ····.line·103 |
103 | ····return-void | 105 | ····return-void |
104 | .end·method | 106 | .end·method |
Offset 33, 20 lines modified | Offset 33, 22 lines modified | ||
33 | ····.prologue | 33 | ····.prologue |
34 | ····.line·34 | 34 | ····.line·34 |
35 | ····invoke-direct·{p0},·Lio/freefair/android/injection/app/InjectionAppCompatActivity;-><init>()V | 35 | ····invoke-direct·{p0},·Lio/freefair/android/injection/app/InjectionAppCompatActivity;-><init>()V |
36 | ····.line·36 | 36 | ····.line·36 |
37 | ····const-class·v0,·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity; | 37 | ····const-class·v0,·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity; |
38 | ····.line·37 | ||
38 | ····invoke-static·{v0},·Lio/freefair/android/util/logging/AndroidLogger;->forClass(Ljava/lang/Class;)Lio/freefair/android/util/logging/Logger; | 39 | ····invoke-static·{v0},·Lio/freefair/android/util/logging/AndroidLogger;->forClass(Ljava/lang/Class;)Lio/freefair/android/util/logging/Logger; |
39 | ····move-result-object·v0 | 40 | ····move-result-object·v0 |
40 | ····iput-object·v0,·p0,·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity;->log:Lio/freefair/android/util/logging/Logger; | 41 | ····iput-object·v0,·p0,·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity;->log:Lio/freefair/android/util/logging/Logger; |
42 | ····.line·36 | ||
41 | ····return-void | 43 | ····return-void |
42 | .end·method | 44 | .end·method |
43 | .method·static·synthetic·access$000(Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity;)Lio/realm/Realm; | 45 | .method·static·synthetic·access$000(Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity;)Lio/realm/Realm; |
44 | ····.locals·1 | 46 | ····.locals·1 |
45 | ····.param·p0,·"x0"····#·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity; | 47 | ····.param·p0,·"x0"····#·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$smsData:Lcom/secupwn/aimsicd/data/model/SmsData; | 22 | .field·final·synthetic·val$smsData:Lcom/secupwn/aimsicd/data/model/SmsData; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity$1;Lcom/secupwn/aimsicd/data/model/SmsData;)V | 24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity$1;Lcom/secupwn/aimsicd/data/model/SmsData;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity$1; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·62 | 28 | ····.line·62 |
28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity$1$1;->this$1:Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity$1; | 29 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity$1$1;->this$1:Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity$1; |
29 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity$1$1;->val$smsData:Lcom/secupwn/aimsicd/data/model/SmsData; | 30 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity$1$1;->val$smsData:Lcom/secupwn/aimsicd/data/model/SmsData; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·84 | 27 | ····.line·84 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity$2;->this$0:Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity$2;->this$0:Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 71, 14 lines modified | Offset 72, 15 lines modified | ||
71 | ····const/4·v2,·0x0 | 72 | ····const/4·v2,·0x0 |
72 | ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; | 73 | ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; |
73 | ····move-result-object·v0 | 74 | ····move-result-object·v0 |
75 | ····.line·90 | ||
74 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V | 76 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V |
75 | ····.line·106 | 77 | ····.line·106 |
76 | ····:goto_0 | 78 | ····:goto_0 |
77 | ····return-void | 79 | ····return-void |
78 | ····.line·93 | 80 | ····.line·93 |
Offset 119, 37 lines modified | Offset 119, 36 lines modified | ||
119 | ····.locals·5 | 119 | ····.locals·5 |
120 | ····.param·p1,·"line"····#·Ljava/lang/String; | 120 | ····.param·p1,·"line"····#·Ljava/lang/String; |
121 | ····.prologue | 121 | ····.prologue |
122 | ····.line·250 | 122 | ····.line·250 |
123 | ····invoke-static·{},·Lio/realm/Realm;->getDefaultInstance()Lio/realm/Realm; | 123 | ····invoke-static·{},·Lio/realm/Realm;->getDefaultInstance()Lio/realm/Realm; |
124 | ····move-result-object·v | 124 | ····move-result-object·v1 |
125 | ····.line·254 | 125 | ····.line·254 |
126 | ····.local·v | 126 | ····.local·v1,·"realm":Lio/realm/Realm; |
127 | ····const-class·v | 127 | ····const-class·v2,·Lcom/secupwn/aimsicd/data/model/SmsDetectionString; |
128 | ····invoke-virtual·{v | 128 | ····invoke-virtual·{v1,·v2},·Lio/realm/Realm;->allObjects(Ljava/lang/Class;)Lio/realm/RealmResults; |
129 | ····move-result-object·v | 129 | ····move-result-object·v2 |
130 | ····invoke-virtual·{v | 130 | ····invoke-virtual·{v2},·Lio/realm/RealmResults;->iterator()Ljava/util/Iterator; |
131 | ····move-result-object·v | 131 | ····move-result-object·v2 |
132 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
133 | ····:cond_0 | 132 | ····:cond_0 |
134 | ····invoke-interface·{v | 133 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
135 | ····move-result·v3 | 134 | ····move-result·v3 |
136 | ····if-eqz·v3,·:cond_3 | 135 | ····if-eqz·v3,·:cond_3 |
137 | ····invoke-interface·{v | 136 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
138 | ····move-result-object·v0 | 137 | ····move-result-object·v0 |
139 | ····check-cast·v0,·Lcom/secupwn/aimsicd/data/model/SmsDetectionString; | 138 | ····check-cast·v0,·Lcom/secupwn/aimsicd/data/model/SmsDetectionString; |
140 | ····.line·256 | 139 | ····.line·256 |
141 | ····.local·v0,·"detectionString":Lcom/secupwn/aimsicd/data/model/SmsDetectionString; | 140 | ····.local·v0,·"detectionString":Lcom/secupwn/aimsicd/data/model/SmsDetectionString; |
Offset 173, 27 lines modified | Offset 172, 27 lines modified | ||
173 | ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z | 172 | ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z |
174 | ····move-result·v3 | 173 | ····move-result·v3 |
175 | ····if-eqz·v3,·:cond_1 | 174 | ····if-eqz·v3,·:cond_1 |
176 | ····.line·258 | 175 | ····.line·258 |
177 | ····iget-object·v | 176 | ····iget-object·v2,·p0,·Lcom/secupwn/aimsicd/smsdetection/SmsDetector;->log:Lio/freefair/android/util/logging/Logger; |
178 | ····const-string·v | 177 | ····const-string·v3,·"TYPE0·detected" |
179 | ····invoke-interface·{v | 178 | ····invoke-interface·{v2,·v3},·Lio/freefair/android/util/logging/Logger;->info(Ljava/lang/String;)V |
180 | ····.line·259 | 179 | ····.line·259 |
181 | ····const/4·v | 180 | ····const/4·v2,·0x1 |
182 | ····.line·277 | 181 | ····.line·277 |
183 | ····.end·local·v0····#·"detectionString":Lcom/secupwn/aimsicd/data/model/SmsDetectionString; | 182 | ····.end·local·v0····#·"detectionString":Lcom/secupwn/aimsicd/data/model/SmsDetectionString; |
184 | ····:goto_0 | 183 | ····:goto_0 |
185 | ····return·v | 184 | ····return·v2 |
186 | ····.line·260 | 185 | ····.line·260 |
187 | ····.restart·local·v0····#·"detectionString":Lcom/secupwn/aimsicd/data/model/SmsDetectionString; | 186 | ····.restart·local·v0····#·"detectionString":Lcom/secupwn/aimsicd/data/model/SmsDetectionString; |
188 | ····:cond_1 | 187 | ····:cond_1 |
189 | ····const-string·v3,·"MWI" | 188 | ····const-string·v3,·"MWI" |
190 | ····invoke-virtual·{v0},·Lcom/secupwn/aimsicd/data/model/SmsDetectionString;->getSmsType()Ljava/lang/String; | 189 | ····invoke-virtual·{v0},·Lcom/secupwn/aimsicd/data/model/SmsDetectionString;->getSmsType()Ljava/lang/String; |
Offset 203, 22 lines modified | Offset 202, 22 lines modified | ||
203 | ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z | 202 | ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z |
204 | ····move-result·v3 | 203 | ····move-result·v3 |
205 | ····if-eqz·v3,·:cond_2 | 204 | ····if-eqz·v3,·:cond_2 |
206 | ····.line·261 | 205 | ····.line·261 |
207 | ····iget-object·v | 206 | ····iget-object·v2,·p0,·Lcom/secupwn/aimsicd/smsdetection/SmsDetector;->log:Lio/freefair/android/util/logging/Logger; |
208 | ····const-string·v | 207 | ····const-string·v3,·"MWI·detected" |
209 | ····invoke-interface·{v | 208 | ····invoke-interface·{v2,·v3},·Lio/freefair/android/util/logging/Logger;->info(Ljava/lang/String;)V |
210 | ····.line·262 | 209 | ····.line·262 |
211 | ····const/4·v | 210 | ····const/4·v2,·0x2 |
212 | ····goto·:goto_0 | 211 | ····goto·:goto_0 |
213 | ····.line·263 | 212 | ····.line·263 |
214 | ····:cond_2 | 213 | ····:cond_2 |
215 | ····const-string·v3,·"WAPPUSH" | 214 | ····const-string·v3,·"WAPPUSH" |
Offset 229, 418 lines modified | Offset 228, 386 lines modified | ||
229 | ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z | 228 | ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z |
230 | ····move-result·v3 | 229 | ····move-result·v3 |
231 | ····if-eqz·v3,·:cond_0 | 230 | ····if-eqz·v3,·:cond_0 |
232 | ····.line·264 | 231 | ····.line·264 |
233 | ····iget-object·v | 232 | ····iget-object·v2,·p0,·Lcom/secupwn/aimsicd/smsdetection/SmsDetector;->log:Lio/freefair/android/util/logging/Logger; |
234 | ····const-string·v | 233 | ····const-string·v3,·"WAPPUSH·detected" |
235 | ····invoke-interface·{v | 234 | ····invoke-interface·{v2,·v3},·Lio/freefair/android/util/logging/Logger;->info(Ljava/lang/String;)V |
236 | ····.line·265 | 235 | ····.line·265 |
237 | ····const/4·v | 236 | ····const/4·v2,·0x3 |
238 | ····goto·:goto_0 | 237 | ····goto·:goto_0 |
239 | ····.line·275 | 238 | ····.line·275 |
240 | ····.end·local·v0····#·"detectionString":Lcom/secupwn/aimsicd/data/model/SmsDetectionString; | 239 | ····.end·local·v0····#·"detectionString":Lcom/secupwn/aimsicd/data/model/SmsDetectionString; |
241 | ····:cond_3 | 240 | ····:cond_3 |
242 | ····invoke-virtual·{v | 241 | ····invoke-virtual·{v1},·Lio/realm/Realm;->close()V |
243 | ····.line·277 | 242 | ····.line·277 |
244 | ····const/4·v | 243 | ····const/4·v2,·0x0 |
245 | ····goto·:goto_0 | 244 | ····goto·:goto_0 |
246 | .end·method | 245 | .end·method |
247 | .method·private·findSmsData([Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; | 246 | .method·private·findSmsData([Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; |
248 | ····.locals· | 247 | ····.locals·6 |
249 | ····.param·p1,·"preBuffer"····#·[Ljava/lang/String; | 248 | ····.param·p1,·"preBuffer"····#·[Ljava/lang/String; |
250 | ····.param·p2,·"postBuffer"····#·[Ljava/lang/String; | 249 | ····.param·p2,·"postBuffer"····#·[Ljava/lang/String; |
251 | ····.prologue | 250 | ····.prologue |
252 | ····.line·383 | 251 | ····.line·383 |
253 | ····if-eqz·p1,·:cond_3 | 252 | ····if-eqz·p1,·:cond_3 |
Max diff block lines reached; 43343/48322 bytes (89.70%) 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:Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·57 | 27 | ····.line·57 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity$1;->this$0:Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity$1;->this$0:Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity; |
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:Lcom/secupwn/aimsicd/smsdetection/SmsDetector; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/smsdetection/SmsDetector; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/smsdetection/SmsDetector;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/smsdetection/SmsDetector;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/smsdetection/SmsDetector; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·441 | 27 | ····.line·441 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/smsdetection/SmsDetector$1;->this$0:Lcom/secupwn/aimsicd/smsdetection/SmsDetector; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/smsdetection/SmsDetector$1;->this$0:Lcom/secupwn/aimsicd/smsdetection/SmsDetector; |
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:Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·62 | 27 | ····.line·62 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity$1;->this$0:Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity$1;->this$0:Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 97, 14 lines modified | Offset 98, 15 lines modified | ||
97 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V | 98 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
98 | ····iget-object·v4,·p0,·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity$1;->this$0:Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity; | 99 | ····iget-object·v4,·p0,·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity$1;->this$0:Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity; |
99 | ····const·v5,·0x7f06004e | 100 | ····const·v5,·0x7f06004e |
101 | ····.line·77 | ||
100 | ····invoke-virtual·{v4,·v5},·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity;->getString(I)Ljava/lang/String; | 102 | ····invoke-virtual·{v4,·v5},·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity;->getString(I)Ljava/lang/String; |
101 | ····move-result-object·v4 | 103 | ····move-result-object·v4 |
102 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 104 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
103 | ····move-result-object·v3 | 105 | ····move-result-object·v3 |
Offset 121, 18 lines modified | Offset 123, 20 lines modified | ||
121 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 123 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
122 | ····move-result-object·v3 | 124 | ····move-result-object·v3 |
123 | ····const/4·v4,·0x0 | 125 | ····const/4·v4,·0x0 |
126 | ····.line·76 | ||
124 | ····invoke-static·{v2,·v3,·v4},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; | 127 | ····invoke-static·{v2,·v3,·v4},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; |
125 | ····move-result-object·v2 | 128 | ····move-result-object·v2 |
129 | ····.line·77 | ||
126 | ····invoke-virtual·{v2},·Landroid/widget/Toast;->show()V | 130 | ····invoke-virtual·{v2},·Landroid/widget/Toast;->show()V |
127 | ····.line·79 | 131 | ····.line·79 |
128 | ····const/4·v2,·0x1 | 132 | ····const/4·v2,·0x1 |
129 | ····return·v2 | 133 | ····return·v2 |
130 | .end·method | 134 | .end·method |
Offset 32, 14 lines modified | Offset 32, 15 lines modified | ||
32 | .field·final·synthetic·val$tm:Landroid/telephony/TelephonyManager; | 32 | .field·final·synthetic·val$tm:Landroid/telephony/TelephonyManager; |
33 | #·direct·methods | 33 | #·direct·methods |
34 | .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/Device;Landroid/telephony/TelephonyManager;)V | 34 | .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/Device;Landroid/telephony/TelephonyManager;)V |
35 | ····.locals·0 | 35 | ····.locals·0 |
36 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/utils/Device; | ||
36 | ····.prologue | 37 | ····.prologue |
37 | ····.line·225 | 38 | ····.line·225 |
38 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/utils/Device$4;->this$0:Lcom/secupwn/aimsicd/utils/Device; | 39 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/utils/Device$4;->this$0:Lcom/secupwn/aimsicd/utils/Device; |
39 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/utils/Device$4;->val$tm:Landroid/telephony/TelephonyManager; | 40 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/utils/Device$4;->val$tm:Landroid/telephony/TelephonyManager; |
Offset 20, 241 lines modified | Offset 20, 248 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/utils/RealmHelper; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/utils/RealmHelper; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/RealmHelper;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/RealmHelper;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/utils/RealmHelper; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·384 | 27 | ····.line·384 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/utils/RealmHelper$3;->this$0:Lcom/secupwn/aimsicd/utils/RealmHelper; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/utils/RealmHelper$3;->this$0:Lcom/secupwn/aimsicd/utils/RealmHelper; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····return-void | 30 | ····return-void |
30 | .end·method | 31 | .end·method |
31 | #·virtual·methods | 32 | #·virtual·methods |
32 | .method·public·execute(Lio/realm/Realm;)V | 33 | .method·public·execute(Lio/realm/Realm;)V |
33 | ····.locals· | 34 | ····.locals·6 |
34 | ····.param·p1,·"realm"····#·Lio/realm/Realm; | 35 | ····.param·p1,·"realm"····#·Lio/realm/Realm; |
35 | ····.prologue | 36 | ····.prologue |
36 | ····const·v | 37 | ····const·v5,·0xfffe |
37 | ····const/4·v | 38 | ····const/4·v4,·0x1 |
38 | ····.line·389 | 39 | ····.line·389 |
39 | ····const/16·v | 40 | ····const/16·v1,·0x32 |
40 | ····.line·395 | 41 | ····.line·395 |
41 | ····.local·v | 42 | ····.local·v1,·"min_gps_precision":I |
42 | ····iget-object·v | 43 | ····iget-object·v2,·p0,·Lcom/secupwn/aimsicd/utils/RealmHelper$3;->this$0:Lcom/secupwn/aimsicd/utils/RealmHelper; |
43 | ····invoke-static·{v | 44 | ····invoke-static·{v2},·Lcom/secupwn/aimsicd/utils/RealmHelper;->access$000(Lcom/secupwn/aimsicd/utils/RealmHelper;)Lio/freefair/android/util/logging/Logger; |
44 | ····move-result-object·v | 45 | ····move-result-object·v2 |
45 | ····const-string·v | 46 | ····const-string·v3,·"CheckDBe()·Attempting·to·delete·bad·import·data·from·Imports·database..." |
46 | ····invoke-interface·{v | 47 | ····invoke-interface·{v2,·v3},·Lio/freefair/android/util/logging/Logger;->debug(Ljava/lang/String;)V |
47 | ····.line·398 | 48 | ····.line·398 |
48 | ····const-class·v | 49 | ····const-class·v2,·Lcom/secupwn/aimsicd/data/model/Import; |
49 | ····invoke-virtual·{p1,·v | 50 | ····invoke-virtual·{p1,·v2},·Lio/realm/Realm;->where(Ljava/lang/Class;)Lio/realm/RealmQuery; |
50 | ····move-result-object·v | 51 | ····move-result-object·v2 |
51 | ····const-string·v | 52 | ····const-string·v3,·"samples" |
52 | ····invoke-virtual·{v | 53 | ····invoke-virtual·{v2,·v3,·v4},·Lio/realm/RealmQuery;->lessThan(Ljava/lang/String;I)Lio/realm/RealmQuery; |
53 | ····move-result-object·v | 54 | ····move-result-object·v2 |
54 | ····invoke-virtual·{v | 55 | ····invoke-virtual·{v2},·Lio/realm/RealmQuery;->findAll()Lio/realm/RealmResults; |
55 | ····move-result-object·v | 56 | ····move-result-object·v2 |
56 | ····invoke-virtual·{v | 57 | ····invoke-virtual·{v2},·Lio/realm/RealmResults;->clear()V |
57 | ····.line·409 | 58 | ····.line·409 |
58 | ····const-class·v | 59 | ····const-class·v2,·Lcom/secupwn/aimsicd/data/model/Import; |
59 | ····invoke-virtual·{p1,·v | 60 | ····invoke-virtual·{p1,·v2},·Lio/realm/Realm;->where(Ljava/lang/Class;)Lio/realm/RealmQuery; |
60 | ····move-result-object·v | 61 | ····move-result-object·v2 |
61 | ····const-string·v | 62 | ····const-string·v3,·"locationAreaCode" |
62 | ····invoke-virtual·{v | 63 | ····invoke-virtual·{v2,·v3,·v4},·Lio/realm/RealmQuery;->lessThan(Ljava/lang/String;I)Lio/realm/RealmQuery; |
63 | ····move-result-object·v | 64 | ····move-result-object·v2 |
64 | ····invoke-virtual·{v | 65 | ····invoke-virtual·{v2},·Lio/realm/RealmQuery;->findAll()Lio/realm/RealmResults; |
65 | ····move-result-object·v | 66 | ····move-result-object·v2 |
66 | ····invoke-virtual·{v | 67 | ····invoke-virtual·{v2},·Lio/realm/RealmResults;->clear()V |
67 | ····.line·413 | 68 | ····.line·413 |
68 | ····const-class·v | 69 | ····const-class·v2,·Lcom/secupwn/aimsicd/data/model/Import; |
69 | ····invoke-virtual·{p1,·v | 70 | ····invoke-virtual·{p1,·v2},·Lio/realm/Realm;->where(Ljava/lang/Class;)Lio/realm/RealmQuery; |
70 | ····move-result-object·v | 71 | ····move-result-object·v2 |
71 | ····const-string·v | 72 | ····const-string·v3,·"locationAreaCode" |
72 | ····invoke-virtual·{v | 73 | ····invoke-virtual·{v2,·v3,·v5},·Lio/realm/RealmQuery;->greaterThan(Ljava/lang/String;I)Lio/realm/RealmQuery; |
73 | ····move-result-object·v | 74 | ····move-result-object·v2 |
74 | ····invoke-virtual·{v | 75 | ····invoke-virtual·{v2},·Lio/realm/RealmQuery;->findAll()Lio/realm/RealmResults; |
75 | ····move-result-object·v | 76 | ····move-result-object·v2 |
76 | ····invoke-virtual·{v | 77 | ····invoke-virtual·{v2},·Lio/realm/RealmResults;->clear()V |
77 | ····.line·422 | 78 | ····.line·422 |
78 | ····const-class·v | 79 | ····const-class·v2,·Lcom/secupwn/aimsicd/data/model/Import; |
79 | ····invoke-virtual·{p1,·v | 80 | ····invoke-virtual·{p1,·v2},·Lio/realm/Realm;->where(Ljava/lang/Class;)Lio/realm/RealmQuery; |
80 | ····move-result-object·v | 81 | ····move-result-object·v2 |
81 | ····const-string·v | 82 | ····const-string·v3,·"cell" |
82 | ····invoke-virtual·{v | 83 | ····invoke-virtual·{v2,·v3,·v4},·Lio/realm/RealmQuery;->lessThan(Ljava/lang/String;I)Lio/realm/RealmQuery; |
83 | ····move-result-object·v | 84 | ····move-result-object·v2 |
84 | ····invoke-virtual·{v | 85 | ····invoke-virtual·{v2},·Lio/realm/RealmQuery;->findAll()Lio/realm/RealmResults; |
85 | ····move-result-object·v | 86 | ····move-result-object·v2 |
86 | ····invoke-virtual·{v | 87 | ····invoke-virtual·{v2},·Lio/realm/RealmResults;->clear()V |
87 | ····.line·427 | 88 | ····.line·427 |
88 | ····const-class·v | 89 | ····const-class·v2,·Lcom/secupwn/aimsicd/data/model/Import; |
89 | ····invoke-virtual·{p1,·v | 90 | ····invoke-virtual·{p1,·v2},·Lio/realm/Realm;->where(Ljava/lang/Class;)Lio/realm/RealmQuery; |
90 | ····move-result-object·v | 91 | ····move-result-object·v2 |
Max diff block lines reached; 8359/15058 bytes (55.51%) of diff not shown. |
Offset 38, 14 lines modified | Offset 38, 15 lines modified | ||
38 | .field·final·synthetic·val$timestamp:Ljava/util/Date; | 38 | .field·final·synthetic·val$timestamp:Ljava/util/Date; |
39 | #·direct·methods | 39 | #·direct·methods |
40 | .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/RealmHelper;IIIILjava/util/Date;DDDLjava/lang/String;)V | 40 | .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/RealmHelper;IIIILjava/util/Date;DDDLjava/lang/String;)V |
41 | ····.locals·1 | 41 | ····.locals·1 |
42 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/utils/RealmHelper; | ||
42 | ····.prologue | 43 | ····.prologue |
43 | ····.line·665 | 44 | ····.line·665 |
44 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/utils/RealmHelper$5;->this$0:Lcom/secupwn/aimsicd/utils/RealmHelper; | 45 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/utils/RealmHelper$5;->this$0:Lcom/secupwn/aimsicd/utils/RealmHelper; |
45 | ····iput·p2,·p0,·Lcom/secupwn/aimsicd/utils/RealmHelper$5;->val$cid:I | 46 | ····iput·p2,·p0,·Lcom/secupwn/aimsicd/utils/RealmHelper$5;->val$cid:I |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"TinyDB.java" | 3 | .source·"TinyDB.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/secupwn/aimsicd/utils/TinyDB$1;, | ||
8 | ········Lcom/secupwn/aimsicd/utils/TinyDB$InstanceHolder; | 7 | ········Lcom/secupwn/aimsicd/utils/TinyDB$InstanceHolder; |
9 | ····} | 8 | ····} |
10 | .end·annotation | 9 | .end·annotation |
11 | #·instance·fields | 10 | #·instance·fields |
12 | .field·private·preferences:Landroid/content/SharedPreferences; | 11 | .field·private·preferences:Landroid/content/SharedPreferences; |
Offset 73, 12 lines modified | Offset 73, 13 lines modified | ||
73 | ····move-result-wide·v2 | 73 | ····move-result-wide·v2 |
74 | ····move-object·v1,·p0 | 74 | ····move-object·v1,·p0 |
75 | ····invoke-direct/range·{v0·..·v5},·Lcom/secupwn/aimsicd/utils/Toaster$1$1;-><init>(Lcom/secupwn/aimsicd/utils/Toaster$1;JJ)V | 75 | ····invoke-direct/range·{v0·..·v5},·Lcom/secupwn/aimsicd/utils/Toaster$1$1;-><init>(Lcom/secupwn/aimsicd/utils/Toaster$1;JJ)V |
76 | ····.line·53 | ||
76 | ····invoke-virtual·{v0},·Lcom/secupwn/aimsicd/utils/Toaster$1$1;->start()Landroid/os/CountDownTimer; | 77 | ····invoke-virtual·{v0},·Lcom/secupwn/aimsicd/utils/Toaster$1$1;->start()Landroid/os/CountDownTimer; |
77 | ····.line·54 | 78 | ····.line·54 |
78 | ····return-void | 79 | ····return-void |
79 | .end·method | 80 | .end·method |
Offset 32, 14 lines modified | Offset 32, 15 lines modified | ||
32 | .field·final·synthetic·val$tm:Landroid/telephony/TelephonyManager; | 32 | .field·final·synthetic·val$tm:Landroid/telephony/TelephonyManager; |
33 | #·direct·methods | 33 | #·direct·methods |
34 | .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/Device;Landroid/telephony/TelephonyManager;)V | 34 | .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/Device;Landroid/telephony/TelephonyManager;)V |
35 | ····.locals·0 | 35 | ····.locals·0 |
36 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/utils/Device; | ||
36 | ····.prologue | 37 | ····.prologue |
37 | ····.line·180 | 38 | ····.line·180 |
38 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/utils/Device$1;->this$0:Lcom/secupwn/aimsicd/utils/Device; | 39 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/utils/Device$1;->this$0:Lcom/secupwn/aimsicd/utils/Device; |
39 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/utils/Device$1;->val$tm:Landroid/telephony/TelephonyManager; | 40 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/utils/Device$1;->val$tm:Landroid/telephony/TelephonyManager; |
Offset 244, 58 lines modified | Offset 244, 67 lines modified | ||
244 | ····.line·45 | 244 | ····.line·45 |
245 | ····.local·v2,·"largeIcon":Landroid/graphics/Bitmap; | 245 | ····.local·v2,·"largeIcon":Landroid/graphics/Bitmap; |
246 | ····new-instance·v5,·Landroid/support/v4/app/NotificationCompat$Builder; | 246 | ····new-instance·v5,·Landroid/support/v4/app/NotificationCompat$Builder; |
247 | ····invoke-direct·{v5,·p0},·Landroid/support/v4/app/NotificationCompat$Builder;-><init>(Landroid/content/Context;)V | 247 | ····invoke-direct·{v5,·p0},·Landroid/support/v4/app/NotificationCompat$Builder;-><init>(Landroid/content/Context;)V |
248 | ····.line·47 | ||
248 | ····invoke-virtual·{v5,·p3},·Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; | 249 | ····invoke-virtual·{v5,·p3},·Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; |
249 | ····move-result-object·v5 | 250 | ····move-result-object·v5 |
251 | ····.line·48 | ||
250 | ····invoke-virtual·{v5,·v2},·Landroid/support/v4/app/NotificationCompat$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; | 252 | ····invoke-virtual·{v5,·v2},·Landroid/support/v4/app/NotificationCompat$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; |
251 | ····move-result-object·v5 | 253 | ····move-result-object·v5 |
254 | ····.line·49 | ||
252 | ····invoke-virtual·{v5,·p1},·Landroid/support/v4/app/NotificationCompat$Builder;->setTicker(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; | 255 | ····invoke-virtual·{v5,·p1},·Landroid/support/v4/app/NotificationCompat$Builder;->setTicker(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; |
253 | ····move-result-object·v5 | 256 | ····move-result-object·v5 |
257 | ····.line·50 | ||
254 | ····invoke-virtual·{p0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 258 | ····invoke-virtual·{p0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
255 | ····move-result-object·v6 | 259 | ····move-result-object·v6 |
256 | ····const·v7,·0x7f060165 | 260 | ····const·v7,·0x7f060165 |
257 | ····invoke-virtual·{v6,·v7},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 261 | ····invoke-virtual·{v6,·v7},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
258 | ····move-result-object·v6 | 262 | ····move-result-object·v6 |
259 | ····invoke-virtual·{v5,·v6},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; | 263 | ····invoke-virtual·{v5,·v6},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; |
260 | ····move-result-object·v5 | 264 | ····move-result-object·v5 |
265 | ····.line·51 | ||
261 | ····invoke-virtual·{v5,·p2},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; | 266 | ····invoke-virtual·{v5,·p2},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; |
262 | ····move-result-object·v5 | 267 | ····move-result-object·v5 |
263 | ····const/4·v6,·0x1 | 268 | ····const/4·v6,·0x1 |
269 | ····.line·52 | ||
264 | ····invoke-virtual·{v5,·v6},·Landroid/support/v4/app/NotificationCompat$Builder;->setOngoing(Z)Landroid/support/v4/app/NotificationCompat$Builder; | 270 | ····invoke-virtual·{v5,·v6},·Landroid/support/v4/app/NotificationCompat$Builder;->setOngoing(Z)Landroid/support/v4/app/NotificationCompat$Builder; |
265 | ····move-result-object·v5 | 271 | ····move-result-object·v5 |
272 | ····.line·53 | ||
266 | ····invoke-virtual·{v5,·p4},·Landroid/support/v4/app/NotificationCompat$Builder;->setAutoCancel(Z)Landroid/support/v4/app/NotificationCompat$Builder; | 273 | ····invoke-virtual·{v5,·p4},·Landroid/support/v4/app/NotificationCompat$Builder;->setAutoCancel(Z)Landroid/support/v4/app/NotificationCompat$Builder; |
267 | ····move-result-object·v5 | 274 | ····move-result-object·v5 |
275 | ····.line·54 | ||
268 | ····invoke-virtual·{v5,·v1},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; | 276 | ····invoke-virtual·{v5,·v1},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; |
269 | ····move-result-object·v5 | 277 | ····move-result-object·v5 |
278 | ····.line·55 | ||
270 | ····invoke-virtual·{v5},·Landroid/support/v4/app/NotificationCompat$Builder;->build()Landroid/app/Notification; | 279 | ····invoke-virtual·{v5},·Landroid/support/v4/app/NotificationCompat$Builder;->build()Landroid/app/Notification; |
271 | ····move-result-object·v3 | 280 | ····move-result-object·v3 |
272 | ····.line·56 | 281 | ····.line·56 |
273 | ····.local·v3,·"notification":Landroid/app/Notification; | 282 | ····.local·v3,·"notification":Landroid/app/Notification; |
274 | ····invoke-static·{p0},·Landroid/support/v4/app/NotificationManagerCompat;->from(Landroid/content/Context;)Landroid/support/v4/app/NotificationManagerCompat; | 283 | ····invoke-static·{p0},·Landroid/support/v4/app/NotificationManagerCompat;->from(Landroid/content/Context;)Landroid/support/v4/app/NotificationManagerCompat; |
Offset 32, 14 lines modified | Offset 32, 15 lines modified | ||
32 | .field·final·synthetic·val$tm:Landroid/telephony/TelephonyManager; | 32 | .field·final·synthetic·val$tm:Landroid/telephony/TelephonyManager; |
33 | #·direct·methods | 33 | #·direct·methods |
34 | .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/Device;Landroid/telephony/TelephonyManager;)V | 34 | .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/Device;Landroid/telephony/TelephonyManager;)V |
35 | ····.locals·0 | 35 | ····.locals·0 |
36 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/utils/Device; | ||
36 | ····.prologue | 37 | ····.prologue |
37 | ····.line·240 | 38 | ····.line·240 |
38 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/utils/Device$5;->this$0:Lcom/secupwn/aimsicd/utils/Device; | 39 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/utils/Device$5;->this$0:Lcom/secupwn/aimsicd/utils/Device; |
39 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/utils/Device$5;->val$tm:Landroid/telephony/TelephonyManager; | 40 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/utils/Device$5;->val$tm:Landroid/telephony/TelephonyManager; |
Offset 50, 14 lines modified | Offset 50, 15 lines modified | ||
50 | .field·final·synthetic·val$time_last:Ljava/util/Date; | 50 | .field·final·synthetic·val$time_last:Ljava/util/Date; |
51 | #·direct·methods | 51 | #·direct·methods |
52 | .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/RealmHelper;IILjava/lang/String;Ljava/lang/String;IIIDDZIIILjava/util/Date;Ljava/util/Date;)V | 52 | .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/RealmHelper;IILjava/lang/String;Ljava/lang/String;IIIDDZIIILjava/util/Date;Ljava/util/Date;)V |
53 | ····.locals·1 | 53 | ····.locals·1 |
54 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/utils/RealmHelper; | ||
54 | ····.prologue | 55 | ····.prologue |
55 | ····.line·498 | 56 | ····.line·498 |
56 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/utils/RealmHelper$4;->this$0:Lcom/secupwn/aimsicd/utils/RealmHelper; | 57 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/utils/RealmHelper$4;->this$0:Lcom/secupwn/aimsicd/utils/RealmHelper; |
57 | ····iput·p2,·p0,·Lcom/secupwn/aimsicd/utils/RealmHelper$4;->val$lac:I | 58 | ····iput·p2,·p0,·Lcom/secupwn/aimsicd/utils/RealmHelper$4;->val$lac:I |
Offset 116, 26 lines modified | Offset 117, 28 lines modified | ||
116 | ····move-result-object·v4 | 117 | ····move-result-object·v4 |
117 | ····const-string·v5,·"locationAreaCode" | 118 | ····const-string·v5,·"locationAreaCode" |
118 | ····iget·v6,·p0,·Lcom/secupwn/aimsicd/utils/RealmHelper$4;->val$lac:I | 119 | ····iget·v6,·p0,·Lcom/secupwn/aimsicd/utils/RealmHelper$4;->val$lac:I |
120 | ····.line·502 | ||
119 | ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 121 | ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
120 | ····move-result-object·v6 | 122 | ····move-result-object·v6 |
121 | ····invoke-virtual·{v4,·v5,·v6},·Lio/realm/RealmQuery;->equalTo(Ljava/lang/String;Ljava/lang/Integer;)Lio/realm/RealmQuery; | 123 | ····invoke-virtual·{v4,·v5,·v6},·Lio/realm/RealmQuery;->equalTo(Ljava/lang/String;Ljava/lang/Integer;)Lio/realm/RealmQuery; |
122 | ····move-result-object·v4 | 124 | ····move-result-object·v4 |
123 | ····const-string·v5,·"cellId" | 125 | ····const-string·v5,·"cellId" |
124 | ····iget·v6,·p0,·Lcom/secupwn/aimsicd/utils/RealmHelper$4;->val$cid:I | 126 | ····iget·v6,·p0,·Lcom/secupwn/aimsicd/utils/RealmHelper$4;->val$cid:I |
127 | ····.line·503 | ||
125 | ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 128 | ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
126 | ····move-result-object·v6 | 129 | ····move-result-object·v6 |
127 | ····invoke-virtual·{v4,·v5,·v6},·Lio/realm/RealmQuery;->equalTo(Ljava/lang/String;Ljava/lang/Integer;)Lio/realm/RealmQuery; | 130 | ····invoke-virtual·{v4,·v5,·v6},·Lio/realm/RealmQuery;->equalTo(Ljava/lang/String;Ljava/lang/Integer;)Lio/realm/RealmQuery; |
128 | ····move-result-object·v4 | 131 | ····move-result-object·v4 |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/utils/Toaster$1; | 18 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/utils/Toaster$1; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/Toaster$1;JJ)V | 20 | .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/Toaster$1;JJ)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/utils/Toaster$1; | ||
22 | ····.param·p2,·"x0"····#·J | 23 | ····.param·p2,·"x0"····#·J |
23 | ····.param·p4,·"x1"····#·J | 24 | ····.param·p4,·"x1"····#·J |
24 | ····.prologue | 25 | ····.prologue |
25 | ····.line·43 | 26 | ····.line·43 |
26 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/utils/Toaster$1$1;->this$0:Lcom/secupwn/aimsicd/utils/Toaster$1; | 27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/utils/Toaster$1$1;->this$0:Lcom/secupwn/aimsicd/utils/Toaster$1; |
Offset 377, 70 lines modified | Offset 377, 77 lines modified | ||
377 | ····.line·149 | 377 | ····.line·149 |
378 | ····new-instance·v22,·Lcom/squareup/okhttp/MultipartBuilder; | 378 | ····new-instance·v22,·Lcom/squareup/okhttp/MultipartBuilder; |
379 | ····invoke-direct/range·{v22·..·v22},·Lcom/squareup/okhttp/MultipartBuilder;-><init>()V | 379 | ····invoke-direct/range·{v22·..·v22},·Lcom/squareup/okhttp/MultipartBuilder;-><init>()V |
380 | ····sget-object·v23,·Lcom/squareup/okhttp/MultipartBuilder;->FORM:Lcom/squareup/okhttp/MediaType; | 380 | ····sget-object·v23,·Lcom/squareup/okhttp/MultipartBuilder;->FORM:Lcom/squareup/okhttp/MediaType; |
381 | ····.line·150 | ||
381 | ····invoke-virtual/range·{v22·..·v23},·Lcom/squareup/okhttp/MultipartBuilder;->type(Lcom/squareup/okhttp/MediaType;)Lcom/squareup/okhttp/MultipartBuilder; | 382 | ····invoke-virtual/range·{v22·..·v23},·Lcom/squareup/okhttp/MultipartBuilder;->type(Lcom/squareup/okhttp/MediaType;)Lcom/squareup/okhttp/MultipartBuilder; |
382 | ····move-result-object·v22 | 383 | ····move-result-object·v22 |
383 | ····const-string·v23,·"key" | 384 | ····const-string·v23,·"key" |
384 | ····sget-object·v24,·Lcom/secupwn/aimsicd/service/CellTracker;->OCID_API_KEY:Ljava/lang/String; | 385 | ····sget-object·v24,·Lcom/secupwn/aimsicd/service/CellTracker;->OCID_API_KEY:Ljava/lang/String; |
386 | ····.line·151 | ||
385 | ····invoke-virtual/range·{v22·..·v24},·Lcom/squareup/okhttp/MultipartBuilder;->addFormDataPart(Ljava/lang/String;Ljava/lang/String;)Lcom/squareup/okhttp/MultipartBuilder; | 387 | ····invoke-virtual/range·{v22·..·v24},·Lcom/squareup/okhttp/MultipartBuilder;->addFormDataPart(Ljava/lang/String;Ljava/lang/String;)Lcom/squareup/okhttp/MultipartBuilder; |
386 | ····move-result-object·v22 | 388 | ····move-result-object·v22 |
387 | ····const-string·v23,·"datafile" | 389 | ····const-string·v23,·"datafile" |
388 | ····const-string·v24,·"aimsicd-ocid-data.csv" | 390 | ····const-string·v24,·"aimsicd-ocid-data.csv" |
389 | ····const-string·v25,·"text/csv" | 391 | ····const-string·v25,·"text/csv" |
392 | ····.line·152 | ||
390 | ····invoke-static/range·{v25·..·v25},·Lcom/squareup/okhttp/MediaType;->parse(Ljava/lang/String;)Lcom/squareup/okhttp/MediaType; | 393 | ····invoke-static/range·{v25·..·v25},·Lcom/squareup/okhttp/MediaType;->parse(Ljava/lang/String;)Lcom/squareup/okhttp/MediaType; |
391 | ····move-result-object·v25 | 394 | ····move-result-object·v25 |
392 | ····move-object/from16·v0,·v25 | 395 | ····move-object/from16·v0,·v25 |
393 | ····invoke-static·{v0,·v10},·Lcom/squareup/okhttp/RequestBody;->create(Lcom/squareup/okhttp/MediaType;Ljava/io/File;)Lcom/squareup/okhttp/RequestBody; | 396 | ····invoke-static·{v0,·v10},·Lcom/squareup/okhttp/RequestBody;->create(Lcom/squareup/okhttp/MediaType;Ljava/io/File;)Lcom/squareup/okhttp/RequestBody; |
394 | ····move-result-object·v25 | 397 | ····move-result-object·v25 |
395 | ····invoke-virtual/range·{v22·..·v25},·Lcom/squareup/okhttp/MultipartBuilder;->addFormDataPart(Ljava/lang/String;Ljava/lang/String;Lcom/squareup/okhttp/RequestBody;)Lcom/squareup/okhttp/MultipartBuilder; | 398 | ····invoke-virtual/range·{v22·..·v25},·Lcom/squareup/okhttp/MultipartBuilder;->addFormDataPart(Ljava/lang/String;Ljava/lang/String;Lcom/squareup/okhttp/RequestBody;)Lcom/squareup/okhttp/MultipartBuilder; |
396 | ····move-result-object·v22 | 399 | ····move-result-object·v22 |
400 | ····.line·153 | ||
397 | ····invoke-virtual/range·{v22·..·v22},·Lcom/squareup/okhttp/MultipartBuilder;->build()Lcom/squareup/okhttp/RequestBody; | 401 | ····invoke-virtual/range·{v22·..·v22},·Lcom/squareup/okhttp/MultipartBuilder;->build()Lcom/squareup/okhttp/RequestBody; |
398 | ····move-result-object·v17 | 402 | ····move-result-object·v17 |
399 | ····.line·155 | 403 | ····.line·155 |
400 | ····.local·v17,·"requestBody":Lcom/squareup/okhttp/RequestBody; | 404 | ····.local·v17,·"requestBody":Lcom/squareup/okhttp/RequestBody; |
401 | ····new-instance·v22,·Lcom/squareup/okhttp/Request$Builder; | 405 | ····new-instance·v22,·Lcom/squareup/okhttp/Request$Builder; |
402 | ····invoke-direct/range·{v22·..·v22},·Lcom/squareup/okhttp/Request$Builder;-><init>()V | 406 | ····invoke-direct/range·{v22·..·v22},·Lcom/squareup/okhttp/Request$Builder;-><init>()V |
403 | ····const-string·v23,·"http://www.opencellid.org/measure/uploadCsv" | 407 | ····const-string·v23,·"http://www.opencellid.org/measure/uploadCsv" |
408 | ····.line·156 | ||
404 | ····invoke-virtual/range·{v22·..·v23},·Lcom/squareup/okhttp/Request$Builder;->url(Ljava/lang/String;)Lcom/squareup/okhttp/Request$Builder; | 409 | ····invoke-virtual/range·{v22·..·v23},·Lcom/squareup/okhttp/Request$Builder;->url(Ljava/lang/String;)Lcom/squareup/okhttp/Request$Builder; |
405 | ····move-result-object·v22 | 410 | ····move-result-object·v22 |
411 | ····.line·157 | ||
406 | ····move-object/from16·v0,·v22 | 412 | ····move-object/from16·v0,·v22 |
407 | ····move-object/from16·v1,·v17 | 413 | ····move-object/from16·v1,·v17 |
408 | ····invoke-virtual·{v0,·v1},·Lcom/squareup/okhttp/Request$Builder;->post(Lcom/squareup/okhttp/RequestBody;)Lcom/squareup/okhttp/Request$Builder; | 414 | ····invoke-virtual·{v0,·v1},·Lcom/squareup/okhttp/Request$Builder;->post(Lcom/squareup/okhttp/RequestBody;)Lcom/squareup/okhttp/Request$Builder; |
409 | ····move-result-object·v22 | 415 | ····move-result-object·v22 |
416 | ····.line·158 | ||
410 | ····invoke-virtual/range·{v22·..·v22},·Lcom/squareup/okhttp/Request$Builder;->build()Lcom/squareup/okhttp/Request; | 417 | ····invoke-virtual/range·{v22·..·v22},·Lcom/squareup/okhttp/Request$Builder;->build()Lcom/squareup/okhttp/Request; |
411 | ····move-result-object·v16 | 418 | ····move-result-object·v16 |
412 | ····.line·160 | 419 | ····.line·160 |
413 | ····.local·v16,·"request":Lcom/squareup/okhttp/Request; | 420 | ····.local·v16,·"request":Lcom/squareup/okhttp/Request; |
414 | ····const/16·v22,·0x2 | 421 | ····const/16·v22,·0x2 |
Offset 548, 40 lines modified | Offset 555, 43 lines modified | ||
548 | ····const-string·v24,·"OCID·Upload·Response:·" | 555 | ····const-string·v24,·"OCID·Upload·Response:·" |
549 | ····invoke-virtual/range·{v23·..·v24},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 556 | ····invoke-virtual/range·{v23·..·v24},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
550 | ····move-result-object·v23 | 557 | ····move-result-object·v23 |
558 | ····.line·167 | ||
551 | ····invoke-virtual/range·{v18·..·v18},·Lcom/squareup/okhttp/Response;->code()I | 559 | ····invoke-virtual/range·{v18·..·v18},·Lcom/squareup/okhttp/Response;->code()I |
552 | ····move-result·v24 | 560 | ····move-result·v24 |
553 | ····invoke-virtual/range·{v23·..·v24},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 561 | ····invoke-virtual/range·{v23·..·v24},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
554 | ····move-result-object·v23 | 562 | ····move-result-object·v23 |
555 | ····const-string·v24,·"·-·" | 563 | ····const-string·v24,·"·-·" |
556 | ····invoke-virtual/range·{v23·..·v24},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 564 | ····invoke-virtual/range·{v23·..·v24},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
557 | ····move-result-object·v23 | 565 | ····move-result-object·v23 |
566 | ····.line·168 | ||
558 | ····invoke-virtual/range·{v18·..·v18},·Lcom/squareup/okhttp/Response;->message()Ljava/lang/String; | 567 | ····invoke-virtual/range·{v18·..·v18},·Lcom/squareup/okhttp/Response;->message()Ljava/lang/String; |
559 | ····move-result-object·v24 | 568 | ····move-result-object·v24 |
560 | ····invoke-virtual/range·{v23·..·v24},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 569 | ····invoke-virtual/range·{v23·..·v24},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
561 | ····move-result-object·v23 | 570 | ····move-result-object·v23 |
562 | ····invoke-virtual/range·{v23·..·v23},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 571 | ····invoke-virtual/range·{v23·..·v23},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
563 | ····move-result-object·v23 | 572 | ····move-result-object·v23 |
573 | ····.line·166 | ||
564 | ····invoke-interface/range·{v22·..·v23},·Lio/freefair/android/util/logging/Logger;->info(Ljava/lang/String;)V | 574 | ····invoke-interface/range·{v22·..·v23},·Lio/freefair/android/util/logging/Logger;->info(Ljava/lang/String;)V |
565 | ····.line·169 | 575 | ····.line·169 |
566 | ····invoke-virtual/range·{v18·..·v18},·Lcom/squareup/okhttp/Response;->code()I | 576 | ····invoke-virtual/range·{v18·..·v18},·Lcom/squareup/okhttp/Response;->code()I |
567 | ····move-result·v22 | 577 | ····move-result·v22 |
Offset 799, 22 lines modified | Offset 809, 25 lines modified | ||
799 | ····invoke-direct/range·{v22·..·v22},·Lcom/squareup/okhttp/Request$Builder;-><init>()V | 809 | ····invoke-direct/range·{v22·..·v22},·Lcom/squareup/okhttp/Request$Builder;-><init>()V |
800 | ····const/16·v23,·0x0 | 810 | ····const/16·v23,·0x0 |
Max diff block lines reached; 1991/6270 bytes (31.75%) of diff not shown. |
Offset 32, 14 lines modified | Offset 32, 15 lines modified | ||
32 | .field·final·synthetic·val$tm:Landroid/telephony/TelephonyManager; | 32 | .field·final·synthetic·val$tm:Landroid/telephony/TelephonyManager; |
33 | #·direct·methods | 33 | #·direct·methods |
34 | .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/Device;Landroid/telephony/TelephonyManager;)V | 34 | .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/Device;Landroid/telephony/TelephonyManager;)V |
35 | ····.locals·0 | 35 | ····.locals·0 |
36 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/utils/Device; | ||
36 | ····.prologue | 37 | ····.prologue |
37 | ····.line·210 | 38 | ····.line·210 |
38 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/utils/Device$3;->this$0:Lcom/secupwn/aimsicd/utils/Device; | 39 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/utils/Device$3;->this$0:Lcom/secupwn/aimsicd/utils/Device; |
39 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/utils/Device$3;->val$tm:Landroid/telephony/TelephonyManager; | 40 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/utils/Device$3;->val$tm:Landroid/telephony/TelephonyManager; |
Offset 43, 493 lines modified | Offset 43, 489 lines modified | ||
43 | .method·public·static·loadCellInfo(Landroid/telephony/TelephonyManager;Lcom/secupwn/aimsicd/utils/Device;)V | 43 | .method·public·static·loadCellInfo(Landroid/telephony/TelephonyManager;Lcom/secupwn/aimsicd/utils/Device;)V |
44 | ····.locals·17 | 44 | ····.locals·17 |
45 | ····.param·p0,·"tm"····#·Landroid/telephony/TelephonyManager; | 45 | ····.param·p0,·"tm"····#·Landroid/telephony/TelephonyManager; |
46 | ····.param·p1,·"pDevice"····#·Lcom/secupwn/aimsicd/utils/Device; | 46 | ····.param·p1,·"pDevice"····#·Lcom/secupwn/aimsicd/utils/Device; |
47 | ····.prologue | 47 | ····.prologue |
48 | ····.line·45 | 48 | ····.line·45 |
49 | ····sget·v | 49 | ····sget·v9,·Landroid/os/Build$VERSION;->SDK_INT:I |
50 | ····.line·47 | 50 | ····.line·47 |
51 | ····.local·v | 51 | ····.local·v9,·"lCurrentApiVersion":I |
52 | ····:try_start_0 | 52 | ····:try_start_0 |
53 | ····move-object/from16·v0,·p1 | 53 | ····move-object/from16·v0,·p1 |
54 | ····iget-object·v1 | 54 | ····iget-object·v13,·v0,·Lcom/secupwn/aimsicd/utils/Device;->cell:Lcom/secupwn/aimsicd/utils/Cell; |
55 | ····if-nez·v1 | 55 | ····if-nez·v13,·:cond_0 |
56 | ····.line·48 | 56 | ····.line·48 |
57 | ····new-instance·v1 | 57 | ····new-instance·v13,·Lcom/secupwn/aimsicd/utils/Cell; |
58 | ····invoke-direct·{v1 | 58 | ····invoke-direct·{v13},·Lcom/secupwn/aimsicd/utils/Cell;-><init>()V |
59 | ····move-object/from16·v0,·p1 | 59 | ····move-object/from16·v0,·p1 |
60 | ····iput-object·v1 | 60 | ····iput-object·v13,·v0,·Lcom/secupwn/aimsicd/utils/Device;->cell:Lcom/secupwn/aimsicd/utils/Cell; |
61 | ····.line·50 | 61 | ····.line·50 |
62 | ····:cond_0 | 62 | ····:cond_0 |
63 | ····invoke-virtual/range·{p0·..·p0},·Landroid/telephony/TelephonyManager;->getAllCellInfo()Ljava/util/List; | 63 | ····invoke-virtual/range·{p0·..·p0},·Landroid/telephony/TelephonyManager;->getAllCellInfo()Ljava/util/List; |
64 | ····move-result-object·v2 | 64 | ····move-result-object·v2 |
65 | ····.line·51 | 65 | ····.line·51 |
66 | ····.local·v2,·"cellInfoList":Ljava/util/List;,·"Ljava/util/List<Landroid/telephony/CellInfo;>;" | 66 | ····.local·v2,·"cellInfoList":Ljava/util/List;,·"Ljava/util/List<Landroid/telephony/CellInfo;>;" |
67 | ····if-eqz·v2,·:cond_2 | 67 | ····if-eqz·v2,·:cond_2 |
68 | ····.line·52 | 68 | ····.line·52 |
69 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 69 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
70 | ····move-result-object·v4 | 70 | ····move-result-object·v14 |
71 | ····.local·v4,·"i$":Ljava/util/Iterator; | ||
72 | ····:cond_1 | 71 | ····:cond_1 |
73 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z | 72 | ····invoke-interface·{v14},·Ljava/util/Iterator;->hasNext()Z |
74 | ····move-result·v1 | 73 | ····move-result·v13 |
75 | ····if-eqz·v1 | 74 | ····if-eqz·v13,·:cond_2 |
76 | ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 75 | ····invoke-interface·{v14},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
77 | ····move-result-object·v | 76 | ····move-result-object·v8 |
78 | ····check-cast·v | 77 | ····check-cast·v8,·Landroid/telephony/CellInfo; |
79 | ····.line·55 | 78 | ····.line·55 |
80 | ····.local·v | 79 | ····.local·v8,·"info":Landroid/telephony/CellInfo; |
81 | ····move-object/from16·v0,·p1 | 80 | ····move-object/from16·v0,·p1 |
82 | ····iget-object·v1 | 81 | ····iget-object·v13,·v0,·Lcom/secupwn/aimsicd/utils/Device;->cell:Lcom/secupwn/aimsicd/utils/Cell; |
83 | ····invoke-virtual/range·{p0·..·p0},·Landroid/telephony/TelephonyManager;->getNetworkType()I | 82 | ····invoke-virtual/range·{p0·..·p0},·Landroid/telephony/TelephonyManager;->getNetworkType()I |
84 | ····move-result·v15 | 83 | ····move-result·v15 |
85 | ····invoke-virtual·{v1 | 84 | ····invoke-virtual·{v13,·v15},·Lcom/secupwn/aimsicd/utils/Cell;->setNetType(I)V |
86 | ····.line·57 | 85 | ····.line·57 |
87 | ····instance-of·v1 | 86 | ····instance-of·v13,·v8,·Landroid/telephony/CellInfoGsm; |
88 | ····if-eqz·v1 | 87 | ····if-eqz·v13,·:cond_3 |
89 | ····.line·58 | 88 | ····.line·58 |
90 | ····move-object·v0,·v | 89 | ····move-object·v0,·v8 |
91 | ····check-cast·v0,·Landroid/telephony/CellInfoGsm; | 90 | ····check-cast·v0,·Landroid/telephony/CellInfoGsm; |
92 | ····move-object·v1 | 91 | ····move-object·v13,·v0 |
93 | ····invoke-virtual·{v1 | 92 | ····invoke-virtual·{v13},·Landroid/telephony/CellInfoGsm;->getCellSignalStrength()Landroid/telephony/CellSignalStrengthGsm; |
94 | ····move-result-object·v3 | 93 | ····move-result-object·v3 |
95 | ····.line·59 | 94 | ····.line·59 |
96 | ····.local·v3,·"gsm":Landroid/telephony/CellSignalStrengthGsm; | 95 | ····.local·v3,·"gsm":Landroid/telephony/CellSignalStrengthGsm; |
97 | ····check-cast·v | 96 | ····check-cast·v8,·Landroid/telephony/CellInfoGsm; |
98 | ····.end·local·v | 97 | ····.end·local·v8····#·"info":Landroid/telephony/CellInfo; |
99 | ····invoke-virtual·{v | 98 | ····invoke-virtual·{v8},·Landroid/telephony/CellInfoGsm;->getCellIdentity()Landroid/telephony/CellIdentityGsm; |
100 | ····move-result-object·v | 99 | ····move-result-object·v5 |
101 | ····.line·61 | 100 | ····.line·61 |
102 | ····.local·v | 101 | ····.local·v5,·"identityGsm":Landroid/telephony/CellIdentityGsm; |
103 | ····move-object/from16·v0,·p1 | 102 | ····move-object/from16·v0,·p1 |
104 | ····iget-object·v1 | 103 | ····iget-object·v13,·v0,·Lcom/secupwn/aimsicd/utils/Device;->cell:Lcom/secupwn/aimsicd/utils/Cell; |
105 | ····invoke-virtual·{v3},·Landroid/telephony/CellSignalStrengthGsm;->getDbm()I | 104 | ····invoke-virtual·{v3},·Landroid/telephony/CellSignalStrengthGsm;->getDbm()I |
106 | ····move-result·v15 | 105 | ····move-result·v15 |
107 | ····invoke-virtual·{v1 | 106 | ····invoke-virtual·{v13,·v15},·Lcom/secupwn/aimsicd/utils/Cell;->setDbm(I)V |
108 | ····.line·63 | 107 | ····.line·63 |
109 | ····move-object/from16·v0,·p1 | 108 | ····move-object/from16·v0,·p1 |
110 | ····iget-object·v1 | 109 | ····iget-object·v13,·v0,·Lcom/secupwn/aimsicd/utils/Device;->cell:Lcom/secupwn/aimsicd/utils/Cell; |
111 | ····invoke-virtual·{v | 110 | ····invoke-virtual·{v5},·Landroid/telephony/CellIdentityGsm;->getCid()I |
112 | ····move-result·v15 | 111 | ····move-result·v15 |
113 | ····invoke-virtual·{v1 | 112 | ····invoke-virtual·{v13,·v15},·Lcom/secupwn/aimsicd/utils/Cell;->setCellId(I)V |
114 | ····.line·64 | 113 | ····.line·64 |
115 | ····move-object/from16·v0,·p1 | 114 | ····move-object/from16·v0,·p1 |
116 | ····iget-object·v1 | 115 | ····iget-object·v13,·v0,·Lcom/secupwn/aimsicd/utils/Device;->cell:Lcom/secupwn/aimsicd/utils/Cell; |
117 | ····invoke-virtual·{v | 116 | ····invoke-virtual·{v5},·Landroid/telephony/CellIdentityGsm;->getMcc()I |
118 | ····move-result·v15 | 117 | ····move-result·v15 |
119 | ····invoke-virtual·{v1 | 118 | ····invoke-virtual·{v13,·v15},·Lcom/secupwn/aimsicd/utils/Cell;->setMobileCountryCode(I)V |
Max diff block lines reached; 21240/27295 bytes (77.82%) 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:Lcom/secupwn/aimsicd/utils/RealmHelper; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/utils/RealmHelper; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/RealmHelper;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/RealmHelper;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/utils/RealmHelper; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·102 | 27 | ····.line·102 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/utils/RealmHelper$1;->this$0:Lcom/secupwn/aimsicd/utils/RealmHelper; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/utils/RealmHelper$1;->this$0:Lcom/secupwn/aimsicd/utils/RealmHelper; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"Icon.java" | 3 | .source·"Icon.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/secupwn/aimsicd/utils/Icon$1;, | ||
8 | ········Lcom/secupwn/aimsicd/utils/Icon$Type; | 7 | ········Lcom/secupwn/aimsicd/utils/Icon$Type; |
9 | ····} | 8 | ····} |
10 | .end·annotation | 9 | .end·annotation |
11 | #·direct·methods | 10 | #·direct·methods |
12 | .method·public·static·getIcon(Lcom/secupwn/aimsicd/utils/Icon$Type;Lcom/secupwn/aimsicd/enums/Status;)I | 11 | .method·public·static·getIcon(Lcom/secupwn/aimsicd/utils/Icon$Type;Lcom/secupwn/aimsicd/enums/Status;)I |
Offset 837, 14 lines modified | Offset 837, 15 lines modified | ||
837 | ····move-result·v4 | 837 | ····move-result·v4 |
838 | ····if-ne·v3,·v4,·:cond_4 | 838 | ····if-ne·v3,·v4,·:cond_4 |
839 | ····iget·v3,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->mobileCountryCode:I | 839 | ····iget·v3,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->mobileCountryCode:I |
840 | ····.line·258 | ||
840 | ····invoke-virtual·{v0},·Lcom/secupwn/aimsicd/utils/Cell;->getMobileCountryCode()I | 841 | ····invoke-virtual·{v0},·Lcom/secupwn/aimsicd/utils/Cell;->getMobileCountryCode()I |
841 | ····move-result·v4 | 842 | ····move-result·v4 |
842 | ····if-ne·v3,·v4,·:cond_4 | 843 | ····if-ne·v3,·v4,·:cond_4 |
843 | ····iget·v3,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->mobileNetworkCode:I | 844 | ····iget·v3,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->mobileNetworkCode:I |
Offset 884, 14 lines modified | Offset 885, 15 lines modified | ||
884 | ····move-result·v4 | 885 | ····move-result·v4 |
885 | ····if-ne·v3,·v4,·:cond_6 | 886 | ····if-ne·v3,·v4,·:cond_6 |
886 | ····iget·v3,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->mobileCountryCode:I | 887 | ····iget·v3,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->mobileCountryCode:I |
888 | ····.line·261 | ||
887 | ····invoke-virtual·{v0},·Lcom/secupwn/aimsicd/utils/Cell;->getMobileCountryCode()I | 889 | ····invoke-virtual·{v0},·Lcom/secupwn/aimsicd/utils/Cell;->getMobileCountryCode()I |
888 | ····move-result·v4 | 890 | ····move-result·v4 |
889 | ····if-ne·v3,·v4,·:cond_6 | 891 | ····if-ne·v3,·v4,·:cond_6 |
890 | ····iget·v3,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->mobileNetworkCode:I | 892 | ····iget·v3,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->mobileNetworkCode:I |
Offset 1494, 158 lines modified | Offset 1496, 174 lines modified | ||
1494 | ····new-array·v0,·v0,·[Ljava/lang/String; | 1496 | ····new-array·v0,·v0,·[Ljava/lang/String; |
1495 | ····const/4·v1,·0x0 | 1497 | ····const/4·v1,·0x0 |
1496 | ····iget·v2,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->cellId:I | 1498 | ····iget·v2,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->cellId:I |
1499 | ····.line·405 | ||
1497 | ····invoke-static·{v2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 1500 | ····invoke-static·{v2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
1498 | ····move-result-object·v2 | 1501 | ····move-result-object·v2 |
1499 | ····aput-object·v2,·v0,·v1 | 1502 | ····aput-object·v2,·v0,·v1 |
1500 | ····const/4·v1,·0x1 | 1503 | ····const/4·v1,·0x1 |
1501 | ····iget·v2,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->locationAreaCode:I | 1504 | ····iget·v2,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->locationAreaCode:I |
1505 | ····.line·406 | ||
1502 | ····invoke-static·{v2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 1506 | ····invoke-static·{v2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
1503 | ····move-result-object·v2 | 1507 | ····move-result-object·v2 |
1504 | ····aput-object·v2,·v0,·v1 | 1508 | ····aput-object·v2,·v0,·v1 |
1505 | ····const/4·v1,·0x2 | 1509 | ····const/4·v1,·0x2 |
1506 | ····iget·v2,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->mobileCountryCode:I | 1510 | ····iget·v2,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->mobileCountryCode:I |
1511 | ····.line·407 | ||
1507 | ····invoke-static·{v2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 1512 | ····invoke-static·{v2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
1508 | ····move-result-object·v2 | 1513 | ····move-result-object·v2 |
1509 | ····aput-object·v2,·v0,·v1 | 1514 | ····aput-object·v2,·v0,·v1 |
1510 | ····const/4·v1,·0x3 | 1515 | ····const/4·v1,·0x3 |
1511 | ····iget·v2,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->mobileNetworkCode:I | 1516 | ····iget·v2,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->mobileNetworkCode:I |
1517 | ····.line·408 | ||
1512 | ····invoke-static·{v2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 1518 | ····invoke-static·{v2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
1513 | ····move-result-object·v2 | 1519 | ····move-result-object·v2 |
1514 | ····aput-object·v2,·v0,·v1 | 1520 | ····aput-object·v2,·v0,·v1 |
1515 | ····const/4·v1,·0x4 | 1521 | ····const/4·v1,·0x4 |
1516 | ····iget·v2,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->dbm:I | 1522 | ····iget·v2,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->dbm:I |
1523 | ····.line·409 | ||
1517 | ····invoke-static·{v2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 1524 | ····invoke-static·{v2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
1518 | ····move-result-object·v2 | 1525 | ····move-result-object·v2 |
1519 | ····aput-object·v2,·v0,·v1 | 1526 | ····aput-object·v2,·v0,·v1 |
1520 | ····const/4·v1,·0x5 | 1527 | ····const/4·v1,·0x5 |
1521 | ····iget·v2,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->primaryScramblingCode:I | 1528 | ····iget·v2,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->primaryScramblingCode:I |
1529 | ····.line·410 | ||
1522 | ····invoke-static·{v2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 1530 | ····invoke-static·{v2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
1523 | ····move-result-object·v2 | 1531 | ····move-result-object·v2 |
1524 | ····aput-object·v2,·v0,·v1 | 1532 | ····aput-object·v2,·v0,·v1 |
1525 | ····const/4·v1,·0x6 | 1533 | ····const/4·v1,·0x6 |
1526 | ····iget·v2,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->rssi:I | 1534 | ····iget·v2,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->rssi:I |
1535 | ····.line·411 | ||
1527 | ····invoke-static·{v2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 1536 | ····invoke-static·{v2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
1528 | ····move-result-object·v2 | 1537 | ····move-result-object·v2 |
1529 | ····aput-object·v2,·v0,·v1 | 1538 | ····aput-object·v2,·v0,·v1 |
1530 | ····const/4·v1,·0x7 | 1539 | ····const/4·v1,·0x7 |
1531 | ····iget·v2,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->timingAdvance:I | 1540 | ····iget·v2,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->timingAdvance:I |
1541 | ····.line·412 | ||
1532 | ····invoke-static·{v2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 1542 | ····invoke-static·{v2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
1533 | ····move-result-object·v2 | 1543 | ····move-result-object·v2 |
1534 | ····aput-object·v2,·v0,·v1 | 1544 | ····aput-object·v2,·v0,·v1 |
1535 | ····const/16·v1,·0x8 | 1545 | ····const/16·v1,·0x8 |
1536 | ····iget·v2,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->sid:I | 1546 | ····iget·v2,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->sid:I |
Max diff block lines reached; 1677/4606 bytes (36.41%) of diff not shown. |
Offset 32, 14 lines modified | Offset 32, 15 lines modified | ||
32 | .field·final·synthetic·val$tm:Landroid/telephony/TelephonyManager; | 32 | .field·final·synthetic·val$tm:Landroid/telephony/TelephonyManager; |
33 | #·direct·methods | 33 | #·direct·methods |
34 | .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/Device;Landroid/telephony/TelephonyManager;)V | 34 | .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/Device;Landroid/telephony/TelephonyManager;)V |
35 | ····.locals·0 | 35 | ····.locals·0 |
36 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/utils/Device; | ||
36 | ····.prologue | 37 | ····.prologue |
37 | ····.line·195 | 38 | ····.line·195 |
38 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/utils/Device$2;->this$0:Lcom/secupwn/aimsicd/utils/Device; | 39 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/utils/Device$2;->this$0:Lcom/secupwn/aimsicd/utils/Device; |
39 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/utils/Device$2;->val$tm:Landroid/telephony/TelephonyManager; | 40 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/utils/Device$2;->val$tm:Landroid/telephony/TelephonyManager; |
Offset 276, 20 lines modified | Offset 276, 22 lines modified | ||
276 | ····move-object/from16·v0,·p0 | 276 | ····move-object/from16·v0,·p0 |
277 | ····iget-wide·v0,·v0,·Lcom/secupwn/aimsicd/utils/GeoLocation;->radLat:D | 277 | ····iget-wide·v0,·v0,·Lcom/secupwn/aimsicd/utils/GeoLocation;->radLat:D |
278 | ····move-wide/from16·v16,·v0 | 278 | ····move-wide/from16·v16,·v0 |
279 | ····.line·171 | ||
279 | ····invoke-static/range·{v16·..·v17},·Ljava/lang/Math;->cos(D)D | 280 | ····invoke-static/range·{v16·..·v17},·Ljava/lang/Math;->cos(D)D |
280 | ····move-result-wide·v16 | 281 | ····move-result-wide·v16 |
281 | ····div-double·v14,·v14,·v16 | 282 | ····div-double·v14,·v14,·v16 |
283 | ····.line·170 | ||
282 | ····invoke-static·{v14,·v15},·Ljava/lang/Math;->asin(D)D | 284 | ····invoke-static·{v14,·v15},·Ljava/lang/Math;->asin(D)D |
283 | ····move-result-wide·v2 | 285 | ····move-result-wide·v2 |
284 | ····.line·172 | 286 | ····.line·172 |
285 | ····.local·v2,·"deltaLon":D | 287 | ····.local·v2,·"deltaLon":D |
286 | ····move-object/from16·v0,·p0 | 288 | ····move-object/from16·v0,·p0 |
Offset 338, 28 lines modified | Offset 340, 31 lines modified | ||
338 | ····:goto_0 | 340 | ····:goto_0 |
339 | ····const/4·v14,·0x2 | 341 | ····const/4·v14,·0x2 |
340 | ····new-array·v14,·v14,·[Lcom/secupwn/aimsicd/utils/GeoLocation; | 342 | ····new-array·v14,·v14,·[Lcom/secupwn/aimsicd/utils/GeoLocation; |
341 | ····const/4·v15,·0x0 | 343 | ····const/4·v15,·0x0 |
344 | ····.line·189 | ||
342 | ····invoke-static·{v8,·v9,·v10,·v11},·Lcom/secupwn/aimsicd/utils/GeoLocation;->fromRadians(DD)Lcom/secupwn/aimsicd/utils/GeoLocation; | 345 | ····invoke-static·{v8,·v9,·v10,·v11},·Lcom/secupwn/aimsicd/utils/GeoLocation;->fromRadians(DD)Lcom/secupwn/aimsicd/utils/GeoLocation; |
343 | ····move-result-object·v16 | 346 | ····move-result-object·v16 |
344 | ····aput-object·v16,·v14,·v15 | 347 | ····aput-object·v16,·v14,·v15 |
345 | ····const/4·v15,·0x1 | 348 | ····const/4·v15,·0x1 |
349 | ····.line·190 | ||
346 | ····invoke-static·{v4,·v5,·v6,·v7},·Lcom/secupwn/aimsicd/utils/GeoLocation;->fromRadians(DD)Lcom/secupwn/aimsicd/utils/GeoLocation; | 350 | ····invoke-static·{v4,·v5,·v6,·v7},·Lcom/secupwn/aimsicd/utils/GeoLocation;->fromRadians(DD)Lcom/secupwn/aimsicd/utils/GeoLocation; |
347 | ····move-result-object·v16 | 351 | ····move-result-object·v16 |
348 | ····aput-object·v16,·v14,·v15 | 352 | ····aput-object·v16,·v14,·v15 |
353 | ····.line·188 | ||
349 | ····return-object·v14 | 354 | ····return-object·v14 |
350 | ····.line·182 | 355 | ····.line·182 |
351 | ····.end·local·v6····#·"maxLon":D | 356 | ····.end·local·v6····#·"maxLon":D |
352 | ····.end·local·v10····#·"minLon":D | 357 | ····.end·local·v10····#·"minLon":D |
353 | ····:cond_4 | 358 | ····:cond_4 |
354 | ····sget-wide·v14,·Lcom/secupwn/aimsicd/utils/GeoLocation;->MIN_LAT:D | 359 | ····sget-wide·v14,·Lcom/secupwn/aimsicd/utils/GeoLocation;->MIN_LAT:D |
Offset 56, 52 lines modified | Offset 56, 58 lines modified | ||
56 | ····const·v2,·0x7f0600a7 | 56 | ····const·v2,·0x7f0600a7 |
57 | ····new-instance·v3,·Lcom/secupwn/aimsicd/utils/Helpers$3; | 57 | ····new-instance·v3,·Lcom/secupwn/aimsicd/utils/Helpers$3; |
58 | ····invoke-direct·{v3},·Lcom/secupwn/aimsicd/utils/Helpers$3;-><init>()V | 58 | ····invoke-direct·{v3},·Lcom/secupwn/aimsicd/utils/Helpers$3;-><init>()V |
59 | ····.line·345 | ||
59 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 60 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
60 | ····move-result-object·v1 | 61 | ····move-result-object·v1 |
61 | ····const·v2,·0x7f0600a8 | 62 | ····const·v2,·0x7f0600a8 |
62 | ····new-instance·v3,·Lcom/secupwn/aimsicd/utils/Helpers$2; | 63 | ····new-instance·v3,·Lcom/secupwn/aimsicd/utils/Helpers$2; |
63 | ····invoke-direct·{v3,·p0},·Lcom/secupwn/aimsicd/utils/Helpers$2;-><init>(Landroid/content/Context;)V | 64 | ····invoke-direct·{v3,·p0},·Lcom/secupwn/aimsicd/utils/Helpers$2;-><init>(Landroid/content/Context;)V |
65 | ····.line·350 | ||
64 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 66 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
65 | ····move-result-object·v1 | 67 | ····move-result-object·v1 |
66 | ····const·v2,·0x7f060043 | 68 | ····const·v2,·0x7f060043 |
69 | ····.line·361 | ||
67 | ····invoke-virtual·{p0,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String; | 70 | ····invoke-virtual·{p0,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
68 | ····move-result-object·v2 | 71 | ····move-result-object·v2 |
69 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 72 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
70 | ····move-result-object·v1 | 73 | ····move-result-object·v1 |
71 | ····const·v2,·0x7f060042 | 74 | ····const·v2,·0x7f060042 |
75 | ····.line·362 | ||
72 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; | 76 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; |
73 | ····move-result-object·v1 | 77 | ····move-result-object·v1 |
74 | ····const/4·v2,·0x0 | 78 | ····const/4·v2,·0x0 |
79 | ····.line·363 | ||
75 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; | 80 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; |
76 | ····move-result-object·v1 | 81 | ····move-result-object·v1 |
77 | ····const·v2,·0x7f020053 | 82 | ····const·v2,·0x7f020053 |
83 | ····.line·364 | ||
78 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; | 84 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; |
79 | ····move-result-object·v1 | 85 | ····move-result-object·v1 |
80 | ····invoke-virtual·{v1},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 86 | ····invoke-virtual·{v1},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
81 | ····move-result-object·v0 | 87 | ····move-result-object·v0 |
Offset 163, 14 lines modified | Offset 169, 15 lines modified | ||
163 | ····const-wide/16·v14,·0x0 | 169 | ····const-wide/16·v14,·0x0 |
164 | ····cmp-long·v11,·v12,·v14 | 170 | ····cmp-long·v11,·v12,·v14 |
165 | ····if-eqz·v11,·:cond_2 | 171 | ····if-eqz·v11,·:cond_2 |
172 | ····.line·200 | ||
166 | ····invoke-virtual/range·{p1·..·p1},·Lcom/secupwn/aimsicd/utils/Cell;->getLon()D | 173 | ····invoke-virtual/range·{p1·..·p1},·Lcom/secupwn/aimsicd/utils/Cell;->getLon()D |
167 | ····move-result-wide·v12 | 174 | ····move-result-wide·v12 |
168 | ····invoke-static·{v12,·v13},·Ljava/lang/Double;->doubleToRawLongBits(D)J | 175 | ····invoke-static·{v12,·v13},·Ljava/lang/Double;->doubleToRawLongBits(D)J |
169 | ····move-result-wide·v12 | 176 | ····move-result-wide·v12 |
Offset 230, 14 lines modified | Offset 237, 15 lines modified | ||
230 | ····move-result-object·v11 | 237 | ····move-result-object·v11 |
231 | ····const/4·v12,·0x0 | 238 | ····const/4·v12,·0x0 |
232 | ····aget-object·v12,·v3,·v12 | 239 | ····aget-object·v12,·v3,·v12 |
240 | ····.line·210 | ||
233 | ····invoke-virtual·{v12},·Lcom/secupwn/aimsicd/utils/GeoLocation;->getLongitudeInDegrees()D | 241 | ····invoke-virtual·{v12},·Lcom/secupwn/aimsicd/utils/GeoLocation;->getLongitudeInDegrees()D |
234 | ····move-result-wide·v12 | 242 | ····move-result-wide·v12 |
235 | ····invoke-static·{v12,·v13},·Ljava/lang/String;->valueOf(D)Ljava/lang/String; | 243 | ····invoke-static·{v12,·v13},·Ljava/lang/String;->valueOf(D)Ljava/lang/String; |
236 | ····move-result-object·v12 | 244 | ····move-result-object·v12 |
Offset 252, 14 lines modified | Offset 260, 15 lines modified | ||
252 | ····move-result-object·v11 | 260 | ····move-result-object·v11 |
253 | ····const/4·v12,·0x1 | 261 | ····const/4·v12,·0x1 |
254 | ····aget-object·v12,·v3,·v12 | 262 | ····aget-object·v12,·v3,·v12 |
263 | ····.line·211 | ||
255 | ····invoke-virtual·{v12},·Lcom/secupwn/aimsicd/utils/GeoLocation;->getLatitudeInDegrees()D | 264 | ····invoke-virtual·{v12},·Lcom/secupwn/aimsicd/utils/GeoLocation;->getLatitudeInDegrees()D |
256 | ····move-result-wide·v12 | 265 | ····move-result-wide·v12 |
257 | ····invoke-static·{v12,·v13},·Ljava/lang/String;->valueOf(D)Ljava/lang/String; | 266 | ····invoke-static·{v12,·v13},·Ljava/lang/String;->valueOf(D)Ljava/lang/String; |
258 | ····move-result-object·v12 | 267 | ····move-result-object·v12 |
Offset 274, 14 lines modified | Offset 283, 15 lines modified | ||
274 | ····move-result-object·v11 | 283 | ····move-result-object·v11 |
275 | ····const/4·v12,·0x1 | 284 | ····const/4·v12,·0x1 |
276 | ····aget-object·v12,·v3,·v12 | 285 | ····aget-object·v12,·v3,·v12 |
286 | ····.line·212 | ||
277 | ····invoke-virtual·{v12},·Lcom/secupwn/aimsicd/utils/GeoLocation;->getLongitudeInDegrees()D | 287 | ····invoke-virtual·{v12},·Lcom/secupwn/aimsicd/utils/GeoLocation;->getLongitudeInDegrees()D |
278 | ····move-result-wide·v12 | 288 | ····move-result-wide·v12 |
279 | ····invoke-static·{v12,·v13},·Ljava/lang/String;->valueOf(D)Ljava/lang/String; | 289 | ····invoke-static·{v12,·v13},·Ljava/lang/String;->valueOf(D)Ljava/lang/String; |
280 | ····move-result-object·v12 | 290 | ····move-result-object·v12 |
Offset 345, 24 lines modified | Offset 355, 26 lines modified | ||
345 | ····invoke-virtual·{v10,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 355 | ····invoke-virtual·{v10,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
346 | ····move-result-object·v11 | 356 | ····move-result-object·v11 |
Max diff block lines reached; 1957/5360 bytes (36.51%) 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:Lcom/secupwn/aimsicd/utils/RealmHelper; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/utils/RealmHelper; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/RealmHelper;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/RealmHelper;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/utils/RealmHelper; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·141 | 27 | ····.line·141 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/utils/RealmHelper$2;->this$0:Lcom/secupwn/aimsicd/utils/RealmHelper; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/utils/RealmHelper$2;->this$0:Lcom/secupwn/aimsicd/utils/RealmHelper; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 48, 40 lines modified | Offset 49, 45 lines modified | ||
48 | ····move-result-object·v0 | 49 | ····move-result-object·v0 |
49 | ····const-string·v1,·"cellId" | 50 | ····const-string·v1,·"cellId" |
50 | ····const/4·v2,·-0x1 | 51 | ····const/4·v2,·-0x1 |
52 | ····.line·146 | ||
51 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 53 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
52 | ····move-result-object·v2 | 54 | ····move-result-object·v2 |
53 | ····invoke-virtual·{v0,·v1,·v2},·Lio/realm/RealmQuery;->equalTo(Ljava/lang/String;Ljava/lang/Integer;)Lio/realm/RealmQuery; | 55 | ····invoke-virtual·{v0,·v1,·v2},·Lio/realm/RealmQuery;->equalTo(Ljava/lang/String;Ljava/lang/Integer;)Lio/realm/RealmQuery; |
54 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
57 | ····.line·147 | ||
55 | ····invoke-virtual·{v0},·Lio/realm/RealmQuery;->or()Lio/realm/RealmQuery; | 58 | ····invoke-virtual·{v0},·Lio/realm/RealmQuery;->or()Lio/realm/RealmQuery; |
56 | ····move-result-object·v0 | 59 | ····move-result-object·v0 |
57 | ····const-string·v1,·"cellId" | 60 | ····const-string·v1,·"cellId" |
58 | ····const·v2,·0x7fffffff | 61 | ····const·v2,·0x7fffffff |
62 | ····.line·148 | ||
59 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 63 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
60 | ····move-result-object·v2 | 64 | ····move-result-object·v2 |
61 | ····invoke-virtual·{v0,·v1,·v2},·Lio/realm/RealmQuery;->equalTo(Ljava/lang/String;Ljava/lang/Integer;)Lio/realm/RealmQuery; | 65 | ····invoke-virtual·{v0,·v1,·v2},·Lio/realm/RealmQuery;->equalTo(Ljava/lang/String;Ljava/lang/Integer;)Lio/realm/RealmQuery; |
62 | ····move-result-object·v0 | 66 | ····move-result-object·v0 |
67 | ····.line·149 | ||
63 | ····invoke-virtual·{v0},·Lio/realm/RealmQuery;->findAll()Lio/realm/RealmResults; | 68 | ····invoke-virtual·{v0},·Lio/realm/RealmQuery;->findAll()Lio/realm/RealmResults; |
64 | ····move-result-object·v0 | 69 | ····move-result-object·v0 |
70 | ····.line·150 | ||
65 | ····invoke-virtual·{v0},·Lio/realm/RealmResults;->clear()V | 71 | ····invoke-virtual·{v0},·Lio/realm/RealmResults;->clear()V |
66 | ····.line·151 | 72 | ····.line·151 |
67 | ····return-void | 73 | ····return-void |
68 | .end·method | 74 | .end·method |
Offset 125, 32 lines modified | Offset 125, 35 lines modified | ||
125 | ····invoke-virtual·{p1,·v2},·Lio/realm/Realm;->where(Ljava/lang/Class;)Lio/realm/RealmQuery; | 125 | ····invoke-virtual·{p1,·v2},·Lio/realm/Realm;->where(Ljava/lang/Class;)Lio/realm/RealmQuery; |
126 | ····move-result-object·v2 | 126 | ····move-result-object·v2 |
127 | ····const-string·v3,·"locationAreaCode" | 127 | ····const-string·v3,·"locationAreaCode" |
128 | ····.line·737 | ||
128 | ····invoke-static·{p2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 129 | ····invoke-static·{p2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
129 | ····move-result-object·v4 | 130 | ····move-result-object·v4 |
130 | ····invoke-virtual·{v2,·v3,·v4},·Lio/realm/RealmQuery;->equalTo(Ljava/lang/String;Ljava/lang/Integer;)Lio/realm/RealmQuery; | 131 | ····invoke-virtual·{v2,·v3,·v4},·Lio/realm/RealmQuery;->equalTo(Ljava/lang/String;Ljava/lang/Integer;)Lio/realm/RealmQuery; |
131 | ····move-result-object·v2 | 132 | ····move-result-object·v2 |
132 | ····const-string·v3,·"cellId" | 133 | ····const-string·v3,·"cellId" |
134 | ····.line·738 | ||
133 | ····invoke-static·{p3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 135 | ····invoke-static·{p3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
134 | ····move-result-object·v4 | 136 | ····move-result-object·v4 |
135 | ····invoke-virtual·{v2,·v3,·v4},·Lio/realm/RealmQuery;->equalTo(Ljava/lang/String;Ljava/lang/Integer;)Lio/realm/RealmQuery; | 137 | ····invoke-virtual·{v2,·v3,·v4},·Lio/realm/RealmQuery;->equalTo(Ljava/lang/String;Ljava/lang/Integer;)Lio/realm/RealmQuery; |
136 | ····move-result-object·v2 | 138 | ····move-result-object·v2 |
139 | ····.line·739 | ||
137 | ····invoke-virtual·{v2},·Lio/realm/RealmQuery;->count()J | 140 | ····invoke-virtual·{v2},·Lio/realm/RealmQuery;->count()J |
138 | ····move-result-wide·v0 | 141 | ····move-result-wide·v0 |
139 | ····.line·741 | 142 | ····.line·741 |
140 | ····.local·v0,·"count":J | 143 | ····.local·v0,·"count":J |
141 | ····const-wide/16·v2,·0x0 | 144 | ····const-wide/16·v2,·0x0 |
Offset 181, 22 lines modified | Offset 184, 24 lines modified | ||
181 | ····invoke-virtual·{p1,·v2},·Lio/realm/Realm;->where(Ljava/lang/Class;)Lio/realm/RealmQuery; | 184 | ····invoke-virtual·{p1,·v2},·Lio/realm/Realm;->where(Ljava/lang/Class;)Lio/realm/RealmQuery; |
182 | ····move-result-object·v2 | 185 | ····move-result-object·v2 |
183 | ····const-string·v3,·"baseStation.cellId" | 186 | ····const-string·v3,·"baseStation.cellId" |
187 | ····.line·753 | ||
184 | ····invoke-static·{p2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 188 | ····invoke-static·{p2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
185 | ····move-result-object·v4 | 189 | ····move-result-object·v4 |
186 | ····invoke-virtual·{v2,·v3,·v4},·Lio/realm/RealmQuery;->equalTo(Ljava/lang/String;Ljava/lang/Integer;)Lio/realm/RealmQuery; | 190 | ····invoke-virtual·{v2,·v3,·v4},·Lio/realm/RealmQuery;->equalTo(Ljava/lang/String;Ljava/lang/Integer;)Lio/realm/RealmQuery; |
187 | ····move-result-object·v2 | 191 | ····move-result-object·v2 |
192 | ····.line·754 | ||
188 | ····invoke-virtual·{v2},·Lio/realm/RealmQuery;->count()J | 193 | ····invoke-virtual·{v2},·Lio/realm/RealmQuery;->count()J |
189 | ····move-result-wide·v0 | 194 | ····move-result-wide·v0 |
190 | ····.line·756 | 195 | ····.line·756 |
191 | ····.local·v0,·"count":J | 196 | ····.local·v0,·"count":J |
192 | ····const-wide/16·v2,·0x0 | 197 | ····const-wide/16·v2,·0x0 |
Offset 231, 135 lines modified | Offset 236, 138 lines modified | ||
231 | .method·public·checkLAC(Lio/realm/Realm;Lcom/secupwn/aimsicd/utils/Cell;)Z | 236 | .method·public·checkLAC(Lio/realm/Realm;Lcom/secupwn/aimsicd/utils/Cell;)Z |
232 | ····.locals·7 | 237 | ····.locals·7 |
233 | ····.param·p1,·"realm"····#·Lio/realm/Realm; | 238 | ····.param·p1,·"realm"····#·Lio/realm/Realm; |
234 | ····.param·p2,·"cell"····#·Lcom/secupwn/aimsicd/utils/Cell; | 239 | ····.param·p2,·"cell"····#·Lcom/secupwn/aimsicd/utils/Cell; |
235 | ····.prologue | 240 | ····.prologue |
236 | ····.line·74 | 241 | ····.line·74 |
237 | ····const-class·v | 242 | ····const-class·v3,·Lcom/secupwn/aimsicd/data/model/BaseTransceiverStation; |
238 | ····invoke-virtual·{p1,·v | 243 | ····invoke-virtual·{p1,·v3},·Lio/realm/Realm;->where(Ljava/lang/Class;)Lio/realm/RealmQuery; |
239 | ····move-result-object·v | 244 | ····move-result-object·v3 |
240 | ····const-string·v | 245 | ····const-string·v4,·"cellId" |
246 | ····.line·75 | ||
241 | ····invoke-virtual·{p2},·Lcom/secupwn/aimsicd/utils/Cell;->getCellId()I | 247 | ····invoke-virtual·{p2},·Lcom/secupwn/aimsicd/utils/Cell;->getCellId()I |
242 | ····move-result·v | 248 | ····move-result·v5 |
243 | ····invoke-static·{v | 249 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
244 | ····move-result-object·v | 250 | ····move-result-object·v5 |
245 | ····invoke-virtual·{v | 251 | ····invoke-virtual·{v3,·v4,·v5},·Lio/realm/RealmQuery;->equalTo(Ljava/lang/String;Ljava/lang/Integer;)Lio/realm/RealmQuery; |
246 | ····move-result-object·v | 252 | ····move-result-object·v3 |
253 | ····.line·76 | ||
247 | ····invoke-virtual·{v | 254 | ····invoke-virtual·{v3},·Lio/realm/RealmQuery;->findAll()Lio/realm/RealmResults; |
248 | ····move-result-object·v1 | 255 | ····move-result-object·v1 |
249 | ····.line·78 | 256 | ····.line·78 |
250 | ····.local·v1,·"baseStationRealmResults":Lio/realm/RealmResults;,·"Lio/realm/RealmResults<Lcom/secupwn/aimsicd/data/model/BaseTransceiverStation;>;" | 257 | ····.local·v1,·"baseStationRealmResults":Lio/realm/RealmResults;,·"Lio/realm/RealmResults<Lcom/secupwn/aimsicd/data/model/BaseTransceiverStation;>;" |
251 | ····invoke-virtual·{v1},·Lio/realm/RealmResults;->iterator()Ljava/util/Iterator; | 258 | ····invoke-virtual·{v1},·Lio/realm/RealmResults;->iterator()Ljava/util/Iterator; |
252 | ····move-result-object·v | 259 | ····move-result-object·v3 |
253 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
254 | ····:goto_0 | 260 | ····:goto_0 |
255 | ····invoke-interface·{v | 261 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
256 | ····move-result·v4 | 262 | ····move-result·v4 |
257 | ····if-eqz·v4,·:cond_1 | 263 | ····if-eqz·v4,·:cond_1 |
258 | ····invoke-interface·{v | 264 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
259 | ····move-result-object·v0 | 265 | ····move-result-object·v0 |
260 | ····check-cast·v0,·Lcom/secupwn/aimsicd/data/model/BaseTransceiverStation; | 266 | ····check-cast·v0,·Lcom/secupwn/aimsicd/data/model/BaseTransceiverStation; |
261 | ····.line·79 | 267 | ····.line·79 |
262 | ····.local·v0,·"baseStation":Lcom/secupwn/aimsicd/data/model/BaseTransceiverStation; | 268 | ····.local·v0,·"baseStation":Lcom/secupwn/aimsicd/data/model/BaseTransceiverStation; |
263 | ····invoke-virtual·{v0},·Lcom/secupwn/aimsicd/data/model/BaseTransceiverStation;->getLocationAreaCode()I | 269 | ····invoke-virtual·{v0},·Lcom/secupwn/aimsicd/data/model/BaseTransceiverStation;->getLocationAreaCode()I |
264 | ····move-result·v | 270 | ····move-result·v2 |
265 | ····.line·81 | 271 | ····.line·81 |
266 | ····.local·v | 272 | ····.local·v2,·"lac":I |
267 | ····invoke-virtual·{p2},·Lcom/secupwn/aimsicd/utils/Cell;->getLocationAreaCode()I | 273 | ····invoke-virtual·{p2},·Lcom/secupwn/aimsicd/utils/Cell;->getLocationAreaCode()I |
268 | ····move-result·v4 | 274 | ····move-result·v4 |
269 | ····if-eq·v4,·v | 275 | ····if-eq·v4,·v2,·:cond_0 |
Max diff block lines reached; 28242/32677 bytes (86.43%) of diff not shown. |
Offset 26, 14 lines modified | Offset 26, 15 lines modified | ||
26 | .field·final·synthetic·val$timestamp:Ljava/util/Date; | 26 | .field·final·synthetic·val$timestamp:Ljava/util/Date; |
27 | #·direct·methods | 27 | #·direct·methods |
28 | .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/RealmHelper;ILjava/util/Date;I)V | 28 | .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/RealmHelper;ILjava/util/Date;I)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/utils/RealmHelper; | ||
30 | ····.prologue | 31 | ····.prologue |
31 | ····.line·703 | 32 | ····.line·703 |
32 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/utils/RealmHelper$6;->this$0:Lcom/secupwn/aimsicd/utils/RealmHelper; | 33 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/utils/RealmHelper$6;->this$0:Lcom/secupwn/aimsicd/utils/RealmHelper; |
33 | ····iput·p2,·p0,·Lcom/secupwn/aimsicd/utils/RealmHelper$6;->val$DF_id:I | 34 | ····iput·p2,·p0,·Lcom/secupwn/aimsicd/utils/RealmHelper$6;->val$DF_id:I |
Offset 123, 14 lines modified | Offset 123, 15 lines modified | ||
123 | ····move-result-object·v2 | 123 | ····move-result-object·v2 |
124 | ····aput-object·v2,·v1,·v6 | 124 | ····aput-object·v2,·v1,·v6 |
125 | ····invoke-direct·{v0,·v1},·Ljava/lang/ProcessBuilder;-><init>([Ljava/lang/String;)V | 125 | ····invoke-direct·{v0,·v1},·Ljava/lang/ProcessBuilder;-><init>([Ljava/lang/String;)V |
126 | ····.line·18 | ||
126 | ····invoke-virtual·{v0},·Ljava/lang/ProcessBuilder;->start()Ljava/lang/Process; | 127 | ····invoke-virtual·{v0},·Ljava/lang/ProcessBuilder;->start()Ljava/lang/Process; |
127 | ····move-result-object·v0 | 128 | ····move-result-object·v0 |
128 | ····new-instance·v1,·Ljava/lang/ProcessBuilder; | 129 | ····new-instance·v1,·Ljava/lang/ProcessBuilder; |
129 | ····new-array·v2,·v7,·[Ljava/lang/String; | 130 | ····new-array·v2,·v7,·[Ljava/lang/String; |
Offset 161, 18 lines modified | Offset 162, 20 lines modified | ||
161 | ····move-result-object·v3 | 162 | ····move-result-object·v3 |
162 | ····aput-object·v3,·v2,·v6 | 163 | ····aput-object·v3,·v2,·v6 |
163 | ····invoke-direct·{v1,·v2},·Ljava/lang/ProcessBuilder;-><init>([Ljava/lang/String;)V | 164 | ····invoke-direct·{v1,·v2},·Ljava/lang/ProcessBuilder;-><init>([Ljava/lang/String;)V |
165 | ····.line·19 | ||
164 | ····invoke-virtual·{v1},·Ljava/lang/ProcessBuilder;->start()Ljava/lang/Process; | 166 | ····invoke-virtual·{v1},·Ljava/lang/ProcessBuilder;->start()Ljava/lang/Process; |
165 | ····move-result-object·v1 | 167 | ····move-result-object·v1 |
168 | ····.line·17 | ||
166 | ····invoke-direct·{p0,·v0,·v1},·Lcom/secupwn/aimsicd/utils/atcmd/TtyPrivFile;-><init>(Ljava/lang/Process;Ljava/lang/Process;)V | 169 | ····invoke-direct·{p0,·v0,·v1},·Lcom/secupwn/aimsicd/utils/atcmd/TtyPrivFile;-><init>(Ljava/lang/Process;Ljava/lang/Process;)V |
167 | ····.line·21 | 170 | ····.line·21 |
168 | ····return-void | 171 | ····return-void |
169 | .end·method | 172 | .end·method |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Lcom/secupwn/aimsicd/utils/atcmd/AtCommandTerminal; | 2 | .super·Lcom/secupwn/aimsicd/utils/atcmd/AtCommandTerminal; |
3 | .source·"TtyStream.java" | 3 | .source·"TtyStream.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/secupwn/aimsicd/utils/atcmd/TtyStream$1;, | ||
8 | ········Lcom/secupwn/aimsicd/utils/atcmd/TtyStream$IoRunnable; | 7 | ········Lcom/secupwn/aimsicd/utils/atcmd/TtyStream$IoRunnable; |
9 | ····} | 8 | ····} |
10 | .end·annotation | 9 | .end·annotation |
11 | #·instance·fields | 10 | #·instance·fields |
12 | .field·protected·mInputStream:Ljava/io/InputStream; | 11 | .field·protected·mInputStream:Ljava/io/InputStream; |
Offset 31, 34 lines modified | Offset 31, 33 lines modified | ||
31 | ····.end·annotation | 31 | ····.end·annotation |
32 | ····.prologue | 32 | ····.prologue |
33 | ····.line·26 | 33 | ····.line·26 |
34 | ····.local·p1,·"markers":Ljava/util/List;,·"Ljava/util/List<Lcom/secupwn/aimsicd/map/CellTowerMarker;>;" | 34 | ····.local·p1,·"markers":Ljava/util/List;,·"Ljava/util/List<Lcom/secupwn/aimsicd/map/CellTowerMarker;>;" |
35 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 35 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
36 | ····move-result-object·v | 36 | ····move-result-object·v1 |
37 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
38 | ····:goto_0 | 37 | ····:goto_0 |
39 | ····invoke-interface·{v | 38 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
40 | ····move-result·v2 | 39 | ····move-result·v2 |
41 | ····if-eqz·v2,·:cond_0 | 40 | ····if-eqz·v2,·:cond_0 |
42 | ····invoke-interface·{v | 41 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
43 | ····move-result-object·v | 42 | ····move-result-object·v0 |
44 | ····check-cast·v | 43 | ····check-cast·v0,·Lcom/secupwn/aimsicd/map/CellTowerMarker; |
45 | ····.line·27 | 44 | ····.line·27 |
46 | ····.local·v | 45 | ····.local·v0,·"marker":Lcom/secupwn/aimsicd/map/CellTowerMarker; |
47 | ····invoke-virtual·{p0,·v | 46 | ····invoke-virtual·{p0,·v0},·Lcom/secupwn/aimsicd/map/CellTowerGridMarkerClusterer;->add(Lorg/osmdroid/bonuspack/overlays/Marker;)V |
48 | ····goto·:goto_0 | 47 | ····goto·:goto_0 |
49 | ····.line·29 | 48 | ····.line·29 |
50 | ····.end·local·v | 49 | ····.end·local·v0····#·"marker":Lcom/secupwn/aimsicd/map/CellTowerMarker; |
51 | ····:cond_0 | 50 | ····:cond_0 |
52 | ····return-void | 51 | ····return-void |
53 | .end·method | 52 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/map/CellTowerMarker; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/map/CellTowerMarker; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·public·constructor·<init>(Lcom/secupwn/aimsicd/map/CellTowerMarker;)V | 23 | .method·public·constructor·<init>(Lcom/secupwn/aimsicd/map/CellTowerMarker;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/map/CellTowerMarker; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·93 | 27 | ····.line·93 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/map/CellTowerMarker$OnCellTowerMarkerClickListener;->this$0:Lcom/secupwn/aimsicd/map/CellTowerMarker; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/map/CellTowerMarker$OnCellTowerMarkerClickListener;->this$0:Lcom/secupwn/aimsicd/map/CellTowerMarker; |
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$1:Lcom/secupwn/aimsicd/map/CellTowerMarker$OnCellTowerMarkerClickListener; | 21 | .field·final·synthetic·this$1:Lcom/secupwn/aimsicd/map/CellTowerMarker$OnCellTowerMarkerClickListener; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/map/CellTowerMarker$OnCellTowerMarkerClickListener;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/map/CellTowerMarker$OnCellTowerMarkerClickListener;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$1"····#·Lcom/secupwn/aimsicd/map/CellTowerMarker$OnCellTowerMarkerClickListener; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·100 | 27 | ····.line·100 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/map/CellTowerMarker$OnCellTowerMarkerClickListener$1;->this$1:Lcom/secupwn/aimsicd/map/CellTowerMarker$OnCellTowerMarkerClickListener; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/map/CellTowerMarker$OnCellTowerMarkerClickListener$1;->this$1:Lcom/secupwn/aimsicd/map/CellTowerMarker$OnCellTowerMarkerClickListener; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$context:Landroid/content/Context; | 22 | .field·final·synthetic·val$context:Landroid/content/Context; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/service/CellTracker;Landroid/content/Context;)V | 24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/service/CellTracker;Landroid/content/Context;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/service/CellTracker; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·157 | 28 | ····.line·157 |
28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/service/CellTracker$1;->this$0:Lcom/secupwn/aimsicd/service/CellTracker; | 29 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/service/CellTracker$1;->this$0:Lcom/secupwn/aimsicd/service/CellTracker; |
29 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/service/CellTracker$1;->val$context:Landroid/content/Context; | 30 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/service/CellTracker$1;->val$context:Landroid/content/Context; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$alertDialog:Landroid/support/v7/app/AlertDialog; | 22 | .field·final·synthetic·val$alertDialog:Landroid/support/v7/app/AlertDialog; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService;Landroid/support/v7/app/AlertDialog;)V | 24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService;Landroid/support/v7/app/AlertDialog;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/service/AimsicdService; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·325 | 28 | ····.line·325 |
28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/service/AimsicdService$5;->this$0:Lcom/secupwn/aimsicd/service/AimsicdService; | 29 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/service/AimsicdService$5;->this$0:Lcom/secupwn/aimsicd/service/AimsicdService; |
29 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/service/AimsicdService$5;->val$alertDialog:Landroid/support/v7/app/AlertDialog; | 30 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/service/AimsicdService$5;->val$alertDialog:Landroid/support/v7/app/AlertDialog; |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/service/CellTracker; | 18 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/service/CellTracker; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/secupwn/aimsicd/service/CellTracker;)V | 20 | .method·constructor·<init>(Lcom/secupwn/aimsicd/service/CellTracker;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/service/CellTracker; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·697 | 24 | ····.line·697 |
24 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/service/CellTracker$2;->this$0:Lcom/secupwn/aimsicd/service/CellTracker; | 25 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/service/CellTracker$2;->this$0:Lcom/secupwn/aimsicd/service/CellTracker; |
25 | ····invoke-direct·{p0},·Landroid/telephony/PhoneStateListener;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/telephony/PhoneStateListener;-><init>()V |
Offset 110, 24 lines modified | Offset 111, 26 lines modified | ||
110 | ····move-result-object·v2 | 111 | ····move-result-object·v2 |
111 | ····new-instance·v3,·Ljava/lang/StringBuilder; | 112 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
112 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V | 113 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
114 | ····.line·722 | ||
113 | ····invoke-virtual·{v1},·Landroid/telephony/gsm/GsmCellLocation;->toString()Ljava/lang/String; | 115 | ····invoke-virtual·{v1},·Landroid/telephony/gsm/GsmCellLocation;->toString()Ljava/lang/String; |
114 | ····move-result-object·v4 | 116 | ····move-result-object·v4 |
115 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 117 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
116 | ····move-result-object·v3 | 118 | ····move-result-object·v3 |
117 | ····iget-object·v4,·p0,·Lcom/secupwn/aimsicd/service/CellTracker$2;->this$0:Lcom/secupwn/aimsicd/service/CellTracker; | 119 | ····iget-object·v4,·p0,·Lcom/secupwn/aimsicd/service/CellTracker$2;->this$0:Lcom/secupwn/aimsicd/service/CellTracker; |
120 | ····.line·723 | ||
118 | ····invoke-static·{v4},·Lcom/secupwn/aimsicd/service/CellTracker;->access$200(Lcom/secupwn/aimsicd/service/CellTracker;)Lcom/secupwn/aimsicd/utils/Device; | 121 | ····invoke-static·{v4},·Lcom/secupwn/aimsicd/service/CellTracker;->access$200(Lcom/secupwn/aimsicd/service/CellTracker;)Lcom/secupwn/aimsicd/utils/Device; |
119 | ····move-result-object·v4 | 122 | ····move-result-object·v4 |
120 | ····invoke-virtual·{v4},·Lcom/secupwn/aimsicd/utils/Device;->getDataActivityTypeShort()Ljava/lang/String; | 123 | ····invoke-virtual·{v4},·Lcom/secupwn/aimsicd/utils/Device;->getDataActivityTypeShort()Ljava/lang/String; |
121 | ····move-result-object·v4 | 124 | ····move-result-object·v4 |
Offset 140, 14 lines modified | Offset 143, 15 lines modified | ||
140 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 143 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
141 | ····move-result-object·v3 | 144 | ····move-result-object·v3 |
142 | ····iget-object·v4,·p0,·Lcom/secupwn/aimsicd/service/CellTracker$2;->this$0:Lcom/secupwn/aimsicd/service/CellTracker; | 145 | ····iget-object·v4,·p0,·Lcom/secupwn/aimsicd/service/CellTracker$2;->this$0:Lcom/secupwn/aimsicd/service/CellTracker; |
146 | ····.line·724 | ||
143 | ····invoke-static·{v4},·Lcom/secupwn/aimsicd/service/CellTracker;->access$200(Lcom/secupwn/aimsicd/service/CellTracker;)Lcom/secupwn/aimsicd/utils/Device; | 147 | ····invoke-static·{v4},·Lcom/secupwn/aimsicd/service/CellTracker;->access$200(Lcom/secupwn/aimsicd/service/CellTracker;)Lcom/secupwn/aimsicd/utils/Device; |
144 | ····move-result-object·v4 | 148 | ····move-result-object·v4 |
145 | ····invoke-virtual·{v4},·Lcom/secupwn/aimsicd/utils/Device;->getDataStateShort()Ljava/lang/String; | 149 | ····invoke-virtual·{v4},·Lcom/secupwn/aimsicd/utils/Device;->getDataStateShort()Ljava/lang/String; |
146 | ····move-result-object·v4 | 150 | ····move-result-object·v4 |
Offset 160, 14 lines modified | Offset 164, 15 lines modified | ||
160 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 164 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
161 | ····move-result-object·v3 | 165 | ····move-result-object·v3 |
162 | ····iget-object·v4,·p0,·Lcom/secupwn/aimsicd/service/CellTracker$2;->this$0:Lcom/secupwn/aimsicd/service/CellTracker; | 166 | ····iget-object·v4,·p0,·Lcom/secupwn/aimsicd/service/CellTracker$2;->this$0:Lcom/secupwn/aimsicd/service/CellTracker; |
167 | ····.line·725 | ||
163 | ····invoke-static·{v4},·Lcom/secupwn/aimsicd/service/CellTracker;->access$200(Lcom/secupwn/aimsicd/service/CellTracker;)Lcom/secupwn/aimsicd/utils/Device; | 168 | ····invoke-static·{v4},·Lcom/secupwn/aimsicd/service/CellTracker;->access$200(Lcom/secupwn/aimsicd/service/CellTracker;)Lcom/secupwn/aimsicd/utils/Device; |
164 | ····move-result-object·v4 | 169 | ····move-result-object·v4 |
165 | ····invoke-virtual·{v4},·Lcom/secupwn/aimsicd/utils/Device;->getNetworkTypeName()Ljava/lang/String; | 170 | ····invoke-virtual·{v4},·Lcom/secupwn/aimsicd/utils/Device;->getNetworkTypeName()Ljava/lang/String; |
166 | ····move-result-object·v4 | 171 | ····move-result-object·v4 |
Offset 182, 14 lines modified | Offset 187, 15 lines modified | ||
182 | ····move-result-object·v3 | 187 | ····move-result-object·v3 |
183 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 188 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
184 | ····move-result-object·v3 | 189 | ····move-result-object·v3 |
190 | ····.line·721 | ||
185 | ····invoke-virtual·{v2,·v3},·Lcom/secupwn/aimsicd/utils/Device;->setCellInfo(Ljava/lang/String;)V | 191 | ····invoke-virtual·{v2,·v3},·Lcom/secupwn/aimsicd/utils/Device;->setCellInfo(Ljava/lang/String;)V |
186 | ····.line·728 | 192 | ····.line·728 |
187 | ····iget-object·v2,·p0,·Lcom/secupwn/aimsicd/service/CellTracker$2;->this$0:Lcom/secupwn/aimsicd/service/CellTracker; | 193 | ····iget-object·v2,·p0,·Lcom/secupwn/aimsicd/service/CellTracker$2;->this$0:Lcom/secupwn/aimsicd/service/CellTracker; |
188 | ····invoke-static·{v2},·Lcom/secupwn/aimsicd/service/CellTracker;->access$200(Lcom/secupwn/aimsicd/service/CellTracker;)Lcom/secupwn/aimsicd/utils/Device; | 194 | ····invoke-static·{v2},·Lcom/secupwn/aimsicd/service/CellTracker;->access$200(Lcom/secupwn/aimsicd/service/CellTracker;)Lcom/secupwn/aimsicd/utils/Device; |
Offset 262, 24 lines modified | Offset 268, 26 lines modified | ||
262 | ····move-result-object·v2 | 268 | ····move-result-object·v2 |
263 | ····new-instance·v3,·Ljava/lang/StringBuilder; | 269 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
264 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V | 270 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
271 | ····.line·747 | ||
265 | ····invoke-virtual·{v0},·Landroid/telephony/cdma/CdmaCellLocation;->toString()Ljava/lang/String; | 272 | ····invoke-virtual·{v0},·Landroid/telephony/cdma/CdmaCellLocation;->toString()Ljava/lang/String; |
266 | ····move-result-object·v4 | 273 | ····move-result-object·v4 |
267 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 274 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
268 | ····move-result-object·v3 | 275 | ····move-result-object·v3 |
269 | ····iget-object·v4,·p0,·Lcom/secupwn/aimsicd/service/CellTracker$2;->this$0:Lcom/secupwn/aimsicd/service/CellTracker; | 276 | ····iget-object·v4,·p0,·Lcom/secupwn/aimsicd/service/CellTracker$2;->this$0:Lcom/secupwn/aimsicd/service/CellTracker; |
277 | ····.line·748 | ||
270 | ····invoke-static·{v4},·Lcom/secupwn/aimsicd/service/CellTracker;->access$200(Lcom/secupwn/aimsicd/service/CellTracker;)Lcom/secupwn/aimsicd/utils/Device; | 278 | ····invoke-static·{v4},·Lcom/secupwn/aimsicd/service/CellTracker;->access$200(Lcom/secupwn/aimsicd/service/CellTracker;)Lcom/secupwn/aimsicd/utils/Device; |
271 | ····move-result-object·v4 | 279 | ····move-result-object·v4 |
272 | ····invoke-virtual·{v4},·Lcom/secupwn/aimsicd/utils/Device;->getDataActivityTypeShort()Ljava/lang/String; | 280 | ····invoke-virtual·{v4},·Lcom/secupwn/aimsicd/utils/Device;->getDataActivityTypeShort()Ljava/lang/String; |
273 | ····move-result-object·v4 | 281 | ····move-result-object·v4 |
Offset 292, 14 lines modified | Offset 300, 15 lines modified | ||
292 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 300 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
293 | ····move-result-object·v3 | 301 | ····move-result-object·v3 |
294 | ····iget-object·v4,·p0,·Lcom/secupwn/aimsicd/service/CellTracker$2;->this$0:Lcom/secupwn/aimsicd/service/CellTracker; | 302 | ····iget-object·v4,·p0,·Lcom/secupwn/aimsicd/service/CellTracker$2;->this$0:Lcom/secupwn/aimsicd/service/CellTracker; |
303 | ····.line·749 | ||
295 | ····invoke-static·{v4},·Lcom/secupwn/aimsicd/service/CellTracker;->access$200(Lcom/secupwn/aimsicd/service/CellTracker;)Lcom/secupwn/aimsicd/utils/Device; | 304 | ····invoke-static·{v4},·Lcom/secupwn/aimsicd/service/CellTracker;->access$200(Lcom/secupwn/aimsicd/service/CellTracker;)Lcom/secupwn/aimsicd/utils/Device; |
Max diff block lines reached; 1626/6234 bytes (26.08%) of diff not shown. |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$alertDialog:Landroid/support/v7/app/AlertDialog; | 22 | .field·final·synthetic·val$alertDialog:Landroid/support/v7/app/AlertDialog; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService;Landroid/support/v7/app/AlertDialog;)V | 24 | .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService;Landroid/support/v7/app/AlertDialog;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/service/AimsicdService; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·314 | 28 | ····.line·314 |
28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/service/AimsicdService$4;->this$0:Lcom/secupwn/aimsicd/service/AimsicdService; | 29 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/service/AimsicdService$4;->this$0:Lcom/secupwn/aimsicd/service/AimsicdService; |
29 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/service/AimsicdService$4;->val$alertDialog:Landroid/support/v7/app/AlertDialog; | 30 | ····iput-object·p2,·p0,·Lcom/secupwn/aimsicd/service/AimsicdService$4;->val$alertDialog:Landroid/support/v7/app/AlertDialog; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/service/AimsicdService; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/service/AimsicdService; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/service/AimsicdService; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·344 | 27 | ····.line·344 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/service/AimsicdService$6;->this$0:Lcom/secupwn/aimsicd/service/AimsicdService; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/service/AimsicdService$6;->this$0:Lcom/secupwn/aimsicd/service/AimsicdService; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 252, 22 lines modified | Offset 252, 25 lines modified | ||
252 | ····.line·275 | 252 | ····.line·275 |
253 | ····.local·v3,·"enableGPS":Landroid/widget/Button; | 253 | ····.local·v3,·"enableGPS":Landroid/widget/Button; |
254 | ····new-instance·v6,·Landroid/support/v7/app/AlertDialog$Builder; | 254 | ····new-instance·v6,·Landroid/support/v7/app/AlertDialog$Builder; |
255 | ····invoke-direct·{v6,·p0},·Landroid/support/v7/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 255 | ····invoke-direct·{v6,·p0},·Landroid/support/v7/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
256 | ····.line·278 | ||
256 | ····invoke-virtual·{v6,·v2},·Landroid/support/v7/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/support/v7/app/AlertDialog$Builder; | 257 | ····invoke-virtual·{v6,·v2},·Landroid/support/v7/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/support/v7/app/AlertDialog$Builder; |
257 | ····move-result-object·v6 | 258 | ····move-result-object·v6 |
259 | ····.line·279 | ||
258 | ····invoke-virtual·{v6,·v8},·Landroid/support/v7/app/AlertDialog$Builder;->setCancelable(Z)Landroid/support/v7/app/AlertDialog$Builder; | 260 | ····invoke-virtual·{v6,·v8},·Landroid/support/v7/app/AlertDialog$Builder;->setCancelable(Z)Landroid/support/v7/app/AlertDialog$Builder; |
259 | ····move-result-object·v6 | 261 | ····move-result-object·v6 |
262 | ····.line·295 | ||
260 | ····invoke-virtual·{v6},·Landroid/support/v7/app/AlertDialog$Builder;->create()Landroid/support/v7/app/AlertDialog; | 263 | ····invoke-virtual·{v6},·Landroid/support/v7/app/AlertDialog$Builder;->create()Landroid/support/v7/app/AlertDialog; |
261 | ····move-result-object·v0 | 264 | ····move-result-object·v0 |
262 | ····.line·297 | 265 | ····.line·297 |
263 | ····.local·v0,·"alertDialog":Landroid/support/v7/app/AlertDialog; | 266 | ····.local·v0,·"alertDialog":Landroid/support/v7/app/AlertDialog; |
264 | ····new-instance·v6,·Lcom/secupwn/aimsicd/service/AimsicdService$3; | 267 | ····new-instance·v6,·Lcom/secupwn/aimsicd/service/AimsicdService$3; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$1:Lcom/secupwn/aimsicd/service/AimsicdService$1; | 21 | .field·final·synthetic·this$1:Lcom/secupwn/aimsicd/service/AimsicdService$1; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService$1;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService$1;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$1"····#·Lcom/secupwn/aimsicd/service/AimsicdService$1; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·112 | 27 | ····.line·112 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/service/AimsicdService$1$1;->this$1:Lcom/secupwn/aimsicd/service/AimsicdService$1; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/service/AimsicdService$1$1;->this$1:Lcom/secupwn/aimsicd/service/AimsicdService$1; |
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:Lcom/secupwn/aimsicd/service/AimsicdService; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/service/AimsicdService; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/service/AimsicdService; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·107 | 27 | ····.line·107 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/service/AimsicdService$1;->this$0:Lcom/secupwn/aimsicd/service/AimsicdService; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/service/AimsicdService$1;->this$0:Lcom/secupwn/aimsicd/service/AimsicdService; |
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:Lcom/secupwn/aimsicd/service/AimsicdService; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/service/AimsicdService; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/service/AimsicdService; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·297 | 27 | ····.line·297 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/service/AimsicdService$3;->this$0:Lcom/secupwn/aimsicd/service/AimsicdService; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/service/AimsicdService$3;->this$0:Lcom/secupwn/aimsicd/service/AimsicdService; |
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:Lcom/secupwn/aimsicd/service/AimsicdService; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/service/AimsicdService; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/service/AimsicdService; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·227 | 27 | ····.line·227 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/service/AimsicdService$2;->this$0:Lcom/secupwn/aimsicd/service/AimsicdService; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/service/AimsicdService$2;->this$0:Lcom/secupwn/aimsicd/service/AimsicdService; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 64, 14 lines modified | Offset 65, 15 lines modified | ||
64 | ····move-result·v0 | 65 | ····move-result·v0 |
65 | ····if-nez·v0,·:cond_0 | 66 | ····if-nez·v0,·:cond_0 |
66 | ····iget-object·v0,·p0,·Lcom/secupwn/aimsicd/service/AimsicdService$2;->this$0:Lcom/secupwn/aimsicd/service/AimsicdService; | 67 | ····iget-object·v0,·p0,·Lcom/secupwn/aimsicd/service/AimsicdService$2;->this$0:Lcom/secupwn/aimsicd/service/AimsicdService; |
68 | ····.line·233 | ||
67 | ····invoke-static·{v0},·Lcom/secupwn/aimsicd/service/AimsicdService;->access$000(Lcom/secupwn/aimsicd/service/AimsicdService;)Lcom/secupwn/aimsicd/service/LocationTracker; | 69 | ····invoke-static·{v0},·Lcom/secupwn/aimsicd/service/AimsicdService;->access$000(Lcom/secupwn/aimsicd/service/AimsicdService;)Lcom/secupwn/aimsicd/service/LocationTracker; |
68 | ····move-result-object·v0 | 70 | ····move-result-object·v0 |
69 | ····invoke-virtual·{v0},·Lcom/secupwn/aimsicd/service/LocationTracker;->notMovedInAWhile()Z | 71 | ····invoke-virtual·{v0},·Lcom/secupwn/aimsicd/service/LocationTracker;->notMovedInAWhile()Z |
70 | ····move-result·v0 | 72 | ····move-result·v0 |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/service/AimsicdService; | 18 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/service/AimsicdService; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService;)V | 20 | .method·public·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/service/AimsicdService; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·92 | 24 | ····.line·92 |
24 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/service/AimsicdService$AimscidBinder;->this$0:Lcom/secupwn/aimsicd/service/AimsicdService; | 25 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/service/AimsicdService$AimscidBinder;->this$0:Lcom/secupwn/aimsicd/service/AimsicdService; |
25 | ····invoke-direct·{p0},·Landroid/os/Binder;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/os/Binder;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$2:Lcom/secupwn/aimsicd/service/AimsicdService$1$1; | 21 | .field·final·synthetic·this$2:Lcom/secupwn/aimsicd/service/AimsicdService$1$1; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService$1$1;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService$1$1;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$2"····#·Lcom/secupwn/aimsicd/service/AimsicdService$1$1; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·115 | 27 | ····.line·115 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/service/AimsicdService$1$1$1;->this$2:Lcom/secupwn/aimsicd/service/AimsicdService$1$1; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/service/AimsicdService$1$1$1;->this$2:Lcom/secupwn/aimsicd/service/AimsicdService$1$1; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 63, 14 lines modified | Offset 63, 15 lines modified | ||
63 | ····move-result-object·v0 | 63 | ····move-result-object·v0 |
64 | ····if-eqz·v0,·:cond_0 | 64 | ····if-eqz·v0,·:cond_0 |
65 | ····iget-object·v0,·p0,·Lcom/secupwn/aimsicd/service/LocationTracker$MyLocationListener;->this$0:Lcom/secupwn/aimsicd/service/LocationTracker; | 65 | ····iget-object·v0,·p0,·Lcom/secupwn/aimsicd/service/LocationTracker$MyLocationListener;->this$0:Lcom/secupwn/aimsicd/service/LocationTracker; |
66 | ····.line·166 | ||
66 | ····invoke-static·{v0},·Lcom/secupwn/aimsicd/service/LocationTracker;->access$100(Lcom/secupwn/aimsicd/service/LocationTracker;)Landroid/location/Location; | 67 | ····invoke-static·{v0},·Lcom/secupwn/aimsicd/service/LocationTracker;->access$100(Lcom/secupwn/aimsicd/service/LocationTracker;)Landroid/location/Location; |
67 | ····move-result-object·v0 | 68 | ····move-result-object·v0 |
68 | ····invoke-virtual·{v0},·Landroid/location/Location;->getLongitude()D | 69 | ····invoke-virtual·{v0},·Landroid/location/Location;->getLongitude()D |
69 | ····move-result-wide·v0 | 70 | ····move-result-wide·v0 |
Offset 81, 14 lines modified | Offset 82, 15 lines modified | ||
81 | ····cmpl-double·v0,·v0,·v2 | 82 | ····cmpl-double·v0,·v0,·v2 |
82 | ····if-nez·v0,·:cond_0 | 83 | ····if-nez·v0,·:cond_0 |
83 | ····iget-object·v0,·p0,·Lcom/secupwn/aimsicd/service/LocationTracker$MyLocationListener;->this$0:Lcom/secupwn/aimsicd/service/LocationTracker; | 84 | ····iget-object·v0,·p0,·Lcom/secupwn/aimsicd/service/LocationTracker$MyLocationListener;->this$0:Lcom/secupwn/aimsicd/service/LocationTracker; |
85 | ····.line·167 | ||
84 | ····invoke-static·{v0},·Lcom/secupwn/aimsicd/service/LocationTracker;->access$100(Lcom/secupwn/aimsicd/service/LocationTracker;)Landroid/location/Location; | 86 | ····invoke-static·{v0},·Lcom/secupwn/aimsicd/service/LocationTracker;->access$100(Lcom/secupwn/aimsicd/service/LocationTracker;)Landroid/location/Location; |
85 | ····move-result-object·v0 | 87 | ····move-result-object·v0 |
86 | ····invoke-virtual·{v0},·Landroid/location/Location;->getLatitude()D | 88 | ····invoke-virtual·{v0},·Landroid/location/Location;->getLatitude()D |
87 | ····move-result-wide·v0 | 89 | ····move-result-wide·v0 |
Offset 2, 22 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"CellTracker.java" | 3 | .source·"CellTracker.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; | 5 | .implements·Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; |
6 | #·annotations | ||
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
8 | ····value·=·{ | ||
9 | ········Lcom/secupwn/aimsicd/service/CellTracker$5; | ||
10 | ····} | ||
11 | .end·annotation | ||
12 | #·static·fields | 6 | #·static·fields |
13 | .field·public·static·OCID_API_KEY:Ljava/lang/String; | 7 | .field·public·static·OCID_API_KEY:Ljava/lang/String; |
14 | .field·public·static·PHONE_TYPE:I | 8 | .field·public·static·PHONE_TYPE:I |
15 | .field·public·static·REFRESH_RATE:J | 9 | .field·public·static·REFRESH_RATE:J |
Offset 1721, 26 lines modified | Offset 1713, 28 lines modified | ||
1721 | ····.line·884 | 1713 | ····.line·884 |
1722 | ····.end·local·v1····#·"cellLocation":Landroid/telephony/CellLocation; | 1714 | ····.end·local·v1····#·"cellLocation":Landroid/telephony/CellLocation; |
1723 | ····:cond_1 | 1715 | ····:cond_1 |
1724 | ····:goto_0 | 1716 | ····:goto_0 |
1725 | ····if-eqz·p1,·:cond_2 | 1717 | ····if-eqz·p1,·:cond_2 |
1718 | ····.line·885 | ||
1726 | ····invoke-virtual·{p1},·Landroid/location/Location;->getLatitude()D | 1719 | ····invoke-virtual·{p1},·Landroid/location/Location;->getLatitude()D |
1727 | ····move-result-wide·v6 | 1720 | ····move-result-wide·v6 |
1728 | ····invoke-static·{v6,·v7},·Ljava/lang/Double;->doubleToRawLongBits(D)J | 1721 | ····invoke-static·{v6,·v7},·Ljava/lang/Double;->doubleToRawLongBits(D)J |
1729 | ····move-result-wide·v6 | 1722 | ····move-result-wide·v6 |
1730 | ····cmp-long·v5,·v6,·v8 | 1723 | ····cmp-long·v5,·v6,·v8 |
1731 | ····if-eqz·v5,·:cond_2 | 1724 | ····if-eqz·v5,·:cond_2 |
1725 | ····.line·886 | ||
1732 | ····invoke-virtual·{p1},·Landroid/location/Location;->getLongitude()D | 1726 | ····invoke-virtual·{p1},·Landroid/location/Location;->getLongitude()D |
1733 | ····move-result-wide·v6 | 1727 | ····move-result-wide·v6 |
1734 | ····invoke-static·{v6,·v7},·Ljava/lang/Double;->doubleToRawLongBits(D)J | 1728 | ····invoke-static·{v6,·v7},·Ljava/lang/Double;->doubleToRawLongBits(D)J |
1735 | ····move-result-wide·v6 | 1729 | ····move-result-wide·v6 |
Offset 1832, 14 lines modified | Offset 1826, 15 lines modified | ||
1832 | ····move-result-object·v5 | 1826 | ····move-result-object·v5 |
1833 | ····new-instance·v6,·Ljava/lang/StringBuilder; | 1827 | ····new-instance·v6,·Ljava/lang/StringBuilder; |
1834 | ····invoke-direct·{v6},·Ljava/lang/StringBuilder;-><init>()V | 1828 | ····invoke-direct·{v6},·Ljava/lang/StringBuilder;-><init>()V |
1829 | ····.line·900 | ||
1835 | ····invoke-virtual·{p1},·Landroid/location/Location;->getLatitude()D | 1830 | ····invoke-virtual·{p1},·Landroid/location/Location;->getLatitude()D |
1836 | ····move-result-wide·v8 | 1831 | ····move-result-wide·v8 |
1837 | ····invoke-static·{v8,·v9},·Ljava/lang/String;->valueOf(D)Ljava/lang/String; | 1832 | ····invoke-static·{v8,·v9},·Ljava/lang/String;->valueOf(D)Ljava/lang/String; |
1838 | ····move-result-object·v7 | 1833 | ····move-result-object·v7 |
Offset 1866, 14 lines modified | Offset 1861, 15 lines modified | ||
1866 | ····move-result-object·v6 | 1861 | ····move-result-object·v6 |
1867 | ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 1862 | ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
1868 | ····move-result-object·v6 | 1863 | ····move-result-object·v6 |
1864 | ····.line·899 | ||
1869 | ····invoke-interface·{v3,·v5,·v6},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; | 1865 | ····invoke-interface·{v3,·v5,·v6},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; |
1870 | ····.line·901 | 1866 | ····.line·901 |
1871 | ····invoke-interface·{v3},·Landroid/content/SharedPreferences$Editor;->apply()V | 1867 | ····invoke-interface·{v3},·Landroid/content/SharedPreferences$Editor;->apply()V |
1872 | ····.line·905 | 1868 | ····.line·905 |
1873 | ····iget-boolean·v5,·p0,·Lcom/secupwn/aimsicd/service/CellTracker;->trackingCell:Z | 1869 | ····iget-boolean·v5,·p0,·Lcom/secupwn/aimsicd/service/CellTracker;->trackingCell:Z |
Offset 2693, 38 lines modified | Offset 2689, 43 lines modified | ||
2693 | ····iget-object·v11,·p0,·Lcom/secupwn/aimsicd/service/CellTracker;->context:Landroid/content/Context; | 2689 | ····iget-object·v11,·p0,·Lcom/secupwn/aimsicd/service/CellTracker;->context:Landroid/content/Context; |
2694 | ····invoke-direct·{v10,·v11},·Landroid/support/v4/app/NotificationCompat$Builder;-><init>(Landroid/content/Context;)V | 2690 | ····invoke-direct·{v10,·v11},·Landroid/support/v4/app/NotificationCompat$Builder;-><init>(Landroid/content/Context;)V |
2695 | ····const·v11,·0x7f02007b | 2691 | ····const·v11,·0x7f02007b |
2692 | ····.line·1035 | ||
2696 | ····invoke-virtual·{v10,·v11},·Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; | 2693 | ····invoke-virtual·{v10,·v11},·Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; |
2697 | ····move-result-object·v10 | 2694 | ····move-result-object·v10 |
2695 | ····.line·1036 | ||
2698 | ····invoke-virtual·{v10,·v0},·Landroid/support/v4/app/NotificationCompat$Builder;->setColor(I)Landroid/support/v4/app/NotificationCompat$Builder; | 2696 | ····invoke-virtual·{v10,·v0},·Landroid/support/v4/app/NotificationCompat$Builder;->setColor(I)Landroid/support/v4/app/NotificationCompat$Builder; |
2699 | ····move-result-object·v10 | 2697 | ····move-result-object·v10 |
2698 | ····.line·1037 | ||
2700 | ····invoke-virtual·{v10,·v5},·Landroid/support/v4/app/NotificationCompat$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; | 2699 | ····invoke-virtual·{v10,·v5},·Landroid/support/v4/app/NotificationCompat$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; |
2701 | ····move-result-object·v10 | 2700 | ····move-result-object·v10 |
2701 | ····.line·1038 | ||
2702 | ····invoke-virtual·{v10,·v9},·Landroid/support/v4/app/NotificationCompat$Builder;->setTicker(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; | 2702 | ····invoke-virtual·{v10,·v9},·Landroid/support/v4/app/NotificationCompat$Builder;->setTicker(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; |
2703 | ····move-result-object·v10 | 2703 | ····move-result-object·v10 |
2704 | ····new-instance·v11,·Ljava/lang/StringBuilder; | 2704 | ····new-instance·v11,·Ljava/lang/StringBuilder; |
2705 | ····invoke-direct·{v11},·Ljava/lang/StringBuilder;-><init>()V | 2705 | ····invoke-direct·{v11},·Ljava/lang/StringBuilder;-><init>()V |
2706 | ····iget-object·v12,·p0,·Lcom/secupwn/aimsicd/service/CellTracker;->context:Landroid/content/Context; | 2706 | ····iget-object·v12,·p0,·Lcom/secupwn/aimsicd/service/CellTracker;->context:Landroid/content/Context; |
2707 | ····const·v13,·0x7f0600ef | 2707 | ····const·v13,·0x7f0600ef |
2708 | ····.line·1039 | ||
2708 | ····invoke-virtual·{v12,·v13},·Landroid/content/Context;->getString(I)Ljava/lang/String; | 2709 | ····invoke-virtual·{v12,·v13},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
2709 | ····move-result-object·v12 | 2710 | ····move-result-object·v12 |
2710 | ····invoke-virtual·{v11,·v12},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 2711 | ····invoke-virtual·{v11,·v12},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2711 | ····move-result-object·v11 | 2712 | ····move-result-object·v11 |
Max diff block lines reached; 16069/19820 bytes (81.07%) 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:Lcom/secupwn/aimsicd/service/AccelerometerMonitor; | 21 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/service/AccelerometerMonitor; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AccelerometerMonitor;)V | 23 | .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AccelerometerMonitor;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/service/AccelerometerMonitor; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·47 | 27 | ····.line·47 |
27 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/service/AccelerometerMonitor$1;->this$0:Lcom/secupwn/aimsicd/service/AccelerometerMonitor; | 28 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/service/AccelerometerMonitor$1;->this$0:Lcom/secupwn/aimsicd/service/AccelerometerMonitor; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/service/CellTracker; | 18 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/service/CellTracker; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/secupwn/aimsicd/service/CellTracker;)V | 20 | .method·constructor·<init>(Lcom/secupwn/aimsicd/service/CellTracker;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/service/CellTracker; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·1089 | 24 | ····.line·1089 |
24 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/service/CellTracker$3;->this$0:Lcom/secupwn/aimsicd/service/CellTracker; | 25 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/service/CellTracker$3;->this$0:Lcom/secupwn/aimsicd/service/CellTracker; |
25 | ····invoke-direct·{p0},·Landroid/telephony/PhoneStateListener;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/telephony/PhoneStateListener;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/service/CellTracker; | 18 | .field·final·synthetic·this$0:Lcom/secupwn/aimsicd/service/CellTracker; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/secupwn/aimsicd/service/CellTracker;)V | 20 | .method·constructor·<init>(Lcom/secupwn/aimsicd/service/CellTracker;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/service/CellTracker; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·1202 | 24 | ····.line·1202 |
24 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/service/CellTracker$4;->this$0:Lcom/secupwn/aimsicd/service/CellTracker; | 25 | ····iput-object·p1,·p0,·Lcom/secupwn/aimsicd/service/CellTracker$4;->this$0:Lcom/secupwn/aimsicd/service/CellTracker; |
25 | ····invoke-direct·{p0},·Landroid/telephony/PhoneStateListener;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/telephony/PhoneStateListener;-><init>()V |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"LocationTracker.java" | 3 | .source·"LocationTracker.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/secupwn/aimsicd/service/LocationTracker$1;, | ||
8 | ········Lcom/secupwn/aimsicd/service/LocationTracker$MyLocationListener; | 7 | ········Lcom/secupwn/aimsicd/service/LocationTracker$MyLocationListener; |
9 | ····} | 8 | ····} |
10 | .end·annotation | 9 | .end·annotation |
11 | #·static·fields | 10 | #·static·fields |
12 | .field·private·static·lm:Landroid/location/LocationManager; | 11 | .field·private·static·lm:Landroid/location/LocationManager; |
Offset 197, 26 lines modified | Offset 196, 28 lines modified | ||
197 | ····move-result-object·v7 | 196 | ····move-result-object·v7 |
198 | ····.line·111 | 197 | ····.line·111 |
199 | ····.local·v7,·"location":Landroid/location/Location; | 198 | ····.local·v7,·"location":Landroid/location/Location; |
200 | ····if-eqz·v7,·:cond_2 | 199 | ····if-eqz·v7,·:cond_2 |
200 | ····.line·112 | ||
201 | ····invoke-virtual·{v7},·Landroid/location/Location;->getLatitude()D | 201 | ····invoke-virtual·{v7},·Landroid/location/Location;->getLatitude()D |
202 | ····move-result-wide·v10 | 202 | ····move-result-wide·v10 |
203 | ····invoke-static·{v10,·v11},·Ljava/lang/Double;->doubleToLongBits(D)J | 203 | ····invoke-static·{v10,·v11},·Ljava/lang/Double;->doubleToLongBits(D)J |
204 | ····move-result-wide·v10 | 204 | ····move-result-wide·v10 |
205 | ····cmp-long·v9,·v10,·v12 | 205 | ····cmp-long·v9,·v10,·v12 |
206 | ····if-eqz·v9,·:cond_2 | 206 | ····if-eqz·v9,·:cond_2 |
207 | ····.line·113 | ||
207 | ····invoke-virtual·{v7},·Landroid/location/Location;->getLongitude()D | 208 | ····invoke-virtual·{v7},·Landroid/location/Location;->getLongitude()D |
208 | ····move-result-wide·v10 | 209 | ····move-result-wide·v10 |
209 | ····invoke-static·{v10,·v11},·Ljava/lang/Double;->doubleToLongBits(D)J | 210 | ····invoke-static·{v10,·v11},·Ljava/lang/Double;->doubleToLongBits(D)J |
210 | ····move-result-wide·v10 | 211 | ····move-result-wide·v10 |
Offset 290, 26 lines modified | Offset 291, 28 lines modified | ||
290 | ····invoke-virtual·{v9,·v10},·Landroid/location/LocationManager;->getLastKnownLocation(Ljava/lang/String;)Landroid/location/Location; | 291 | ····invoke-virtual·{v9,·v10},·Landroid/location/LocationManager;->getLastKnownLocation(Ljava/lang/String;)Landroid/location/Location; |
291 | ····move-result-object·v7 | 292 | ····move-result-object·v7 |
292 | ····.line·119 | 293 | ····.line·119 |
293 | ····if-eqz·v7,·:cond_3 | 294 | ····if-eqz·v7,·:cond_3 |
295 | ····.line·120 | ||
294 | ····invoke-virtual·{v7},·Landroid/location/Location;->getLatitude()D | 296 | ····invoke-virtual·{v7},·Landroid/location/Location;->getLatitude()D |
295 | ····move-result-wide·v10 | 297 | ····move-result-wide·v10 |
296 | ····invoke-static·{v10,·v11},·Ljava/lang/Double;->doubleToLongBits(D)J | 298 | ····invoke-static·{v10,·v11},·Ljava/lang/Double;->doubleToLongBits(D)J |
297 | ····move-result-wide·v10 | 299 | ····move-result-wide·v10 |
298 | ····cmp-long·v9,·v10,·v12 | 300 | ····cmp-long·v9,·v10,·v12 |
299 | ····if-eqz·v9,·:cond_3 | 301 | ····if-eqz·v9,·:cond_3 |
302 | ····.line·121 | ||
300 | ····invoke-virtual·{v7},·Landroid/location/Location;->getLongitude()D | 303 | ····invoke-virtual·{v7},·Landroid/location/Location;->getLongitude()D |
301 | ····move-result-wide·v10 | 304 | ····move-result-wide·v10 |
302 | ····invoke-static·{v10,·v11},·Ljava/lang/Double;->doubleToLongBits(D)J | 305 | ····invoke-static·{v10,·v11},·Ljava/lang/Double;->doubleToLongBits(D)J |
303 | ····move-result-wide·v10 | 306 | ····move-result-wide·v10 |