| 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 |