727 KB
/home/fdroid/fdroiddata/tmp/com.SecUpwN.AIMSICD_43.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.SecUpwN.AIMSICD_43.apk
1.72 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK
    
Offset 1, 18 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·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/. 
117 KB
zipinfo {}
    
Offset 1, 598 lines modifiedOffset 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:·6303981·bytes,·number·of·entries:·5961 Zip·file·size:·6288746·bytes,·number·of·entries:·594
2 -rw----·····2.0·fat····58424·bl·defN·16-May-04·09:28·META-INF/MANIFEST.MF2 -rw----·····2.0·fat·····9364·bX·defN·17-Oct-15·00:57·AndroidManifest.xml
3 -rw----·····2.0·fat····58545·bl·defN·16-May-04·09:28·META-INF/28F4BE85.SF3 -rw----·····2.0·fat······396·bl·defN·17-Oct-15·00:57·res/anim/abc_fade_in.xml
4 -rw----·····2.0·fat·····1326·bl·defN·16-May-04·09:28·META-INF/28F4BE85.RSA4 -rw----·····2.0·fat······396·bl·defN·17-Oct-15·00:57·res/anim/abc_fade_out.xml
5 -rw----·····2.0·fat·······41·bl·defN·16-May-04·07:59·META-INF/buildserverid5 -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·······41·bl·defN·16-May-04·07:59·META-INF/fdroidserverid6 -rw----·····2.0·fat······512·bl·defN·17-Oct-15·00:57·res/anim/abc_popup_enter.xml
7 -rw----·····2.0·fat·····9364·bX·defN·16-May-04·07:59·AndroidManifest.xml7 -rw----·····2.0·fat······512·bl·defN·17-Oct-15·00:57·res/anim/abc_popup_exit.xml
8 -rw----·····2.0·fat······396·bl·defN·16-May-04·07:59·res/anim/abc_fade_in.xml8 -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······396·bl·defN·16-May-04·07:59·res/anim/abc_fade_out.xml9 -rw----·····2.0·fat······400·bl·defN·17-Oct-15·00:57·res/anim/abc_slide_in_bottom.xml
10 -rw----·····2.0·fat······860·bl·defN·16-May-04·07:59·res/anim/abc_grow_fade_in_from_bottom.xml10 -rw----·····2.0·fat······400·bl·defN·17-Oct-15·00:57·res/anim/abc_slide_in_top.xml
11 -rw----·····2.0·fat······512·bl·defN·16-May-04·07:59·res/anim/abc_popup_enter.xml11 -rw----·····2.0·fat······400·bl·defN·17-Oct-15·00:57·res/anim/abc_slide_out_bottom.xml
12 -rw----·····2.0·fat······512·bl·defN·16-May-04·07:59·res/anim/abc_popup_exit.xml12 -rw----·····2.0·fat······400·bl·defN·17-Oct-15·00:57·res/anim/abc_slide_out_top.xml
13 -rw----·····2.0·fat······860·bl·defN·16-May-04·07:59·res/anim/abc_shrink_fade_out_from_bottom.xml13 -rw----·····2.0·fat······704·bl·defN·17-Oct-15·00:57·res/anim/action_button_help.xml
14 -rw----·····2.0·fat······400·bl·defN·16-May-04·07:59·res/anim/abc_slide_in_bottom.xml14 -rw----·····2.0·fat······404·bl·defN·17-Oct-15·00:57·res/anim/credits_dialog_scroll.xml
15 -rw----·····2.0·fat······400·bl·defN·16-May-04·07:59·res/anim/abc_slide_in_top.xml15 -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······400·bl·defN·16-May-04·07:59·res/anim/abc_slide_out_bottom.xml16 -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······400·bl·defN·16-May-04·07:59·res/anim/abc_slide_out_top.xml17 -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······704·bl·defN·16-May-04·07:59·res/anim/action_button_help.xml18 -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······404·bl·defN·16-May-04·07:59·res/anim/credits_dialog_scroll.xml19 -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······472·bl·defN·16-May-04·07:59·res/color-v11/abc_background_cache_hint_selector_material_dark.xml20 -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······472·bl·defN·16-May-04·07:59·res/color-v11/abc_background_cache_hint_selector_material_light.xml21 -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······548·bl·defN·16-May-04·07:59·res/color-v23/abc_color_highlight_material.xml22 -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·16-May-04·07:59·res/color/abc_primary_text_disable_only_material_dark.xml23 -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·16-May-04·07:59·res/color/abc_primary_text_disable_only_material_light.xml24 -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·16-May-04·07:59·res/color/abc_primary_text_material_dark.xml25 -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·16-May-04·07:59·res/color/abc_primary_text_material_light.xml26 -rw----·····2.0·fat······468·bl·defN·17-Oct-15·00:57·res/color/switch_thumb_material_light.xml
27 -rw----·····2.0·fat······596·bl·defN·16-May-04·07:59·res/color/abc_search_url_text.xml27 -rw----·····2.0·fat·····2748·bl·defN·17-Oct-15·00:57·res/drawable-anydpi-v21/tower.xml
28 -rw----·····2.0·fat······468·bl·defN·16-May-04·07:59·res/color/abc_secondary_text_material_dark.xml28 -rw----·····2.0·fat·····2784·bl·defN·17-Oct-15·00:57·res/drawable-anydpi-v21/tower48.xml
29 -rw----·····2.0·fat······468·bl·defN·16-May-04·07:59·res/color/abc_secondary_text_material_light.xml29 -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----·····2.0·fat······468·bl·defN·16-May-04·07:59·res/color/switch_thumb_material_dark.xml30 -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----·····2.0·fat······468·bl·defN·16-May-04·07:59·res/color/switch_thumb_material_light.xml31 -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----·····2.0·fat·····2748·bl·defN·16-May-04·07:59·res/drawable-anydpi-v21/tower.xml32 -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----·····2.0·fat·····2784·bl·defN·16-May-04·07:59·res/drawable-anydpi-v21/tower48.xml33 -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······287·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png34 -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······306·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png35 -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······549·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png36 -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······622·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png37 -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······753·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png38 -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·····1619·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png39 -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·····1078·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png40 -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·····1548·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png41 -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·····1748·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png42 -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······229·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png43 -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······416·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png44 -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······280·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png45 -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······233·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png46 -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······160·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png47 -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······288·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png48 -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······612·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png49 -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······190·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png50 -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······373·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png51 -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······270·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png52 -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······791·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png53 -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·····1028·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png54 -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······541·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png55 -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······170·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png56 -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······244·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_list_focused_holo.9.png57 -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······212·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png58 -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······212·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png59 -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······212·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png60 -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······239·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png61 -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······240·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png62 -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······840·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png63 -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·····1290·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png64 -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······259·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png65 -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······271·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png66 -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······387·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png67 -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······214·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png68 -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······201·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png69 -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······392·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png70 -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······538·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png71 -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······199·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png72 -rw----·····1.0·fat·····1371·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/cell_tower.png
73 -rw----·····1.0·fat······192·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png73 -rw----·····1.0·fat·····1706·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/flat_danger.png
74 -rw----·····1.0·fat······202·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png74 -rw----·····1.0·fat·····1685·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/flat_high.png
75 -rw----·····1.0·fat······182·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png75 -rw----·····1.0·fat·····1717·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/flat_idle.png
76 -rw----·····1.0·fat······182·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png76 -rw----·····1.0·fat·····1717·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/flat_medium.png
77 -rw----·····1.0·fat·····1371·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/cell_tower.png77 -rw----·····1.0·fat·····1682·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/flat_ok.png
78 -rw----·····1.0·fat·····1706·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/flat_danger.png78 -rw----·····1.0·fat·····1570·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/flat_skull.png
79 -rw----·····1.0·fat·····1685·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/flat_high.png79 -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·····1717·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/flat_idle.png80 -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·····1717·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/flat_medium.png81 -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·····1682·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/flat_ok.png82 -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·····1570·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/flat_skull.png83 -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······390·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/ic_action_about.png84 -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······196·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/ic_action_computer.png85 -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······242·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/ic_action_download.png86 -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······366·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/ic_action_location_found.png87 -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······581·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/ic_action_location_off.png88 -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······473·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/ic_action_map.png89 -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······179·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/ic_action_network_cell.png90 -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······399·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/ic_action_network_cell_not_tracked.png91 -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······237·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/ic_action_phone.png92 -rw----·····1.0·fat······112·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/ic_drawer.png
93 -rw----·····1.0·fat······231·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/ic_action_remove.png93 -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······381·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/ic_action_send_logs.png94 -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······476·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/ic_action_settings.png95 -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······158·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/ic_action_storage.png96 -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······112·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/ic_drawer.png97 -rw----·····1.0·fat·····3469·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/sense_danger.png
98 -rw----·····1.0·fat······586·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/ic_map_pin_blue.png98 -rw----·····1.0·fat·····3754·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/sense_high.png
99 -rw----·····1.0·fat······313·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/ic_map_pin_green.png99 -rw----·····1.0·fat·····2604·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/sense_idle.png
100 -rw----·····1.0·fat······296·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/ic_map_pin_orange.png100 -rw----·····1.0·fat·····3868·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/sense_medium.png
101 -rw----·····1.0·fat······320·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/ic_map_pin_red.png101 -rw----·····1.0·fat·····3934·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/sense_ok.png
102 -rw----·····1.0·fat·····3469·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/sense_danger.png102 -rw----·····1.0·fat·····2314·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/sense_skull.png
103 -rw----·····1.0·fat·····3754·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/sense_high.png103 -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·····2604·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/sense_idle.png104 -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·····3868·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/sense_medium.png105 -rw----·····1.0·fat······664·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/tower.png
106 -rw----·····1.0·fat·····3934·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/sense_ok.png106 -rw----·····1.0·fat·····1111·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/tower48.png
107 -rw----·····1.0·fat·····2314·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/sense_skull.png107 -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······248·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/stat_sys_download_anim0.png108 -rw----·····1.0·fat·····1929·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/white_danger.png
109 -rw----·····1.0·fat······218·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/stat_sys_upload_anim0.png109 -rw----·····1.0·fat·····1920·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/white_high.png
110 -rw----·····1.0·fat······664·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/tower.png110 -rw----·····1.0·fat·····1736·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/white_idle.png
111 -rw----·····1.0·fat·····1111·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/tower48.png111 -rw----·····1.0·fat·····1943·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/white_medium.png
112 -rw----·····1.0·fat·······97·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/vp_background_texture.png112 -rw----·····1.0·fat·····1932·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/white_ok.png
113 -rw----·····1.0·fat·····1929·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/white_danger.png113 -rw----·····1.0·fat·····1795·b-·stor·17-Oct-15·00:56·res/drawable-hdpi-v4/white_skull.png
114 -rw----·····1.0·fat·····1920·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/white_high.png114 -rw----·····1.0·fat······944·b-·stor·17-Oct-15·00:56·res/drawable-ldpi-v4/cell_tower.png
115 -rw----·····1.0·fat·····1736·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/white_idle.png115 -rw----·····1.0·fat······865·b-·stor·17-Oct-15·00:56·res/drawable-ldpi-v4/flat_danger.png
116 -rw----·····1.0·fat·····1943·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/white_medium.png116 -rw----·····1.0·fat······846·b-·stor·17-Oct-15·00:56·res/drawable-ldpi-v4/flat_high.png
117 -rw----·····1.0·fat·····1932·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/white_ok.png117 -rw----·····1.0·fat······865·b-·stor·17-Oct-15·00:56·res/drawable-ldpi-v4/flat_idle.png
118 -rw----·····1.0·fat·····1795·b-·stor·16-May-04·07:57·res/drawable-hdpi-v4/white_skull.png118 -rw----·····1.0·fat······865·b-·stor·17-Oct-15·00:56·res/drawable-ldpi-v4/flat_medium.png
119 -rw----·····1.0·fat······944·b-·stor·16-May-04·07:57·res/drawable-ldpi-v4/cell_tower.png119 -rw----·····1.0·fat······864·b-·stor·17-Oct-15·00:56·res/drawable-ldpi-v4/flat_ok.png
120 -rw----·····1.0·fat······865·b-·stor·16-May-04·07:57·res/drawable-ldpi-v4/flat_danger.png120 -rw----·····1.0·fat······854·b-·stor·17-Oct-15·00:56·res/drawable-ldpi-v4/flat_skull.png
121 -rw----·····1.0·fat······846·b-·stor·16-May-04·07:57·res/drawable-ldpi-v4/flat_high.png121 -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······865·b-·stor·16-May-04·07:57·res/drawable-ldpi-v4/flat_idle.png122 -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······865·b-·stor·16-May-04·07:57·res/drawable-ldpi-v4/flat_medium.png123 -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······864·b-·stor·16-May-04·07:57·res/drawable-ldpi-v4/flat_ok.png124 -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······854·b-·stor·16-May-04·07:57·res/drawable-ldpi-v4/flat_skull.png125 -rw----·····1.0·fat·····1558·b-·stor·17-Oct-15·00:56·res/drawable-ldpi-v4/sense_danger.png
126 -rw----·····1.0·fat······231·b-·stor·16-May-04·07:57·res/drawable-ldpi-v4/ic_action_download.png126 -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.
123 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Java·archive·data·(JAR)
1.13 KB
AndroidManifest.xml (decoded)
1.08 KB
AndroidManifest.xml
    
Offset 1, 9 lines modifiedOffset 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-2166767">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"/>
190 KB
classes.dex
190 KB
classes.jar
13.8 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 9 lines modified
1 Zip·file·size:·3258634·bytes,·number·of·entries:·16891 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.class3 ?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.class4 ?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.class5 ?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.class6 ?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.class7 ?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.class8 ?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.class9 ?rwxrwxr-x··2.0·unx······571·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$1.class
Offset 925, 15 lines modifiedOffset 926, 15 lines modified
925 ?rwxrwxr-x··2.0·unx·····5831·b-·stor·80-Jan-01·00:00·com/nineoldandroids/view/animation/AnimatorProxy.class926 ?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.class927 ?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.class928 ?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.class929 ?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.class930 ?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.class931 ?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.class932 ?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·····5090·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/AndroidIMSICatcherDetector.class933 ?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.class934 ?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.class935 ?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.class936 ?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.class937 ?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.class938 ?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.class939 ?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.class940 ?rwxrwxr-x··2.0·unx·····1878·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/adapters/DbViewerSpinnerAdapter.class
Offset 1033, 41 lines modifiedOffset 1034, 41 lines modified
1033 ?rwxrwxr-x··2.0·unx·····2050·b-·stor·80-Jan-01·00:00·io/freefair/android/injection/app/InjectionAppCompatActivity.class1034 ?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.class1035 ?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.class1036 ?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.class1037 ?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.class1038 ?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.class1039 ?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.class1040 ?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····11977·b-·defN·80-Jan-01·00:00·com/secupwn/aimsicd/smsdetection/SmsDetector.class1041 ?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.class1042 ?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.class1043 ?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.class1044 ?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.class1045 ?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.class1046 ?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.class1047 ?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.class1048 ?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.class1049 ?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.class1050 ?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.class1051 ?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.class1052 ?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·····4323·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/AboutActivity.class1053 ?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.class1054 ?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.class1055 ?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.class1056 ?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.class1057 ?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.class1058 ?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.class1059 ?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.class1060 ?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·····2222·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/DebugLogs$5.class1061 ?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.class1062 ?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.class1063 ?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.class1064 ?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.class1065 ?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.class1066 ?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·····4492·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/activities/DebugLogs.class1067 ?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.class1068 ?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.class1069 ?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.class1070 ?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.class1071 ?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.class1072 ?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.class1073 ?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.class1074 ?rwxrwxr-x··2.0·unx······123·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/AsyncResponse.class
Offset 1082, 26 lines modifiedOffset 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.class1083 ?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.class1084 ?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.class1085 ?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.class1086 ?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.class1087 ?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.class1088 ?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.class1089 ?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·····1473·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/AtCommandFragment$2.class1090 ?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.class1091 ?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.class1092 ?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.class1093 ?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.class1094 ?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·····9503·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/AtCommandFragment.class1095 ?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.class1096 ?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.class1097 ?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.class1098 ?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.class1099 ?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.class1100 ?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·····7094·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/ui/fragments/CellInfoFragment.class1101 ?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.class1102 ?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.class1103 ?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.class1104 ?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.class1105 ?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.class1106 ?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.class1107 ?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.class1108 ?rwxrwxr-x··2.0·unx······213·b-·stor·80-Jan-01·00:00·com/squareup/okhttp/Callback.class
Offset 1147, 19 lines modifiedOffset 1148, 19 lines modified
1147 ?rwxrwxr-x··2.0·unx······487·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/Icon.class1148 ?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.class1149 ?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.class1150 ?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.class1151 ?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.class1152 ?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.class1153 ?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.class1154 ?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·····2237·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/RealmHelper$3.class1155 ?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.class1156 ?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.class1157 ?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.class1158 ?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····13688·b-·defN·80-Jan-01·00:00·com/secupwn/aimsicd/utils/RealmHelper.class1159 ?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.class1160 ?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.class1161 ?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.class1162 ?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.class1163 ?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.class1164 ?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.class1165 ?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.class1166 ?rwxrwxr-x··2.0·unx······895·b-·stor·80-Jan-01·00:00·com/secupwn/aimsicd/utils/Toaster$1.class
Offset 1684, 8 lines modifiedOffset 1685, 8 lines modified
1684 ?rwxrwxr-x··2.0·unx·····1714·b-·stor·80-Jan-01·00:00·org/osmdroid/views/overlay/compass/InternalCompassOrientationProvider.class1685 ?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.class1686 ?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.class1687 ?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.class1688 ?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.class1689 ?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.class1690 ?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.class1691 ?rwxrwxr-x··2.0·unx······190·b-·stor·80-Jan-01·00:00·org/osmdroid/views/util/MyMath.class
1691 1689·files,·3439796·bytes·uncompressed,·2944238·bytes·compressed:··14.4%1692 1690·files,·3439814·bytes·uncompressed,·2944352·bytes·compressed:··14.4%
385 B
zipnote «TEMP»/diffoscope_vhe2aaej_tmp/tmpxxcnockx_.zip
    
Offset 1, 7 lines modifiedOffset 1, 10 lines modified
 1 Filename:·android/support/annotation/Keep.class
 2 Comment:·
  
1 Filename:·android/support/v4/app/ActivityCompat21.class3 Filename:·android/support/v4/app/ActivityCompat21.class
2 Comment:·4 Comment:·
  
3 Filename:·android/support/v4/content/ContextCompat.class5 Filename:·android/support/v4/content/ContextCompat.class
4 Comment:·6 Comment:·
  
5 Filename:·android/support/v4/app/ActivityCompat.class7 Filename:·android/support/v4/app/ActivityCompat.class
12.9 KB
com/secupwn/aimsicd/AndroidIMSICatcherDetector.class
12.8 KB
javap -verbose -constants -s -l -private {}
    
Offset 404, 15 lines modifiedOffset 404, 15 lines modified
404 ·······172:·pop404 ·······172:·pop
405 ·······173:·goto··········4405 ·······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;)V407 ····descriptor:·(Lio/freefair/android/injection/app/InjectionAppCompatActivity;)V
408 ····flags:·(0x0001)·ACC_PUBLIC408 ····flags:·(0x0001)·ACC_PUBLIC
409 ····Code:409 ····Code:
410 ······stack=300,·locals=10,·args_size=2410 ······stack=300,·locals=8,·args_size=2
411 ·········0:·aload_1411 ·········0:·aload_1
412 ·········1:·ifnonnull·····5412 ·········1:·ifnonnull·····5
413 ·········4:·return413 ·········4:·return
414 ·········5:·aload_0414 ·········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_2416 ·········9:·astore_2
417 ········10:·new···········#33·················//·class·java/lang/StringBuilder417 ········10:·new···········#33·················//·class·java/lang/StringBuilder
Offset 450, 34 lines modifiedOffset 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/List451 ········76:·checkcast·····#72·················//·class·java/util/List
452 ········79:·astore········6452 ········79:·astore········6
453 ········81:·aload·········6453 ········81:·aload·········6
454 ········83:·ifnull········4454 ········83:·ifnull········4
455 ········86:·aload·········6455 ········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········7457 ········93:·astore_2
458 ········95:·aload·········7458 ········94:·aload_2
459 ········97:·invokeinterface·#101,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z459 ········95:·invokeinterface·#101,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
460 ·······102:·istore········8460 ·······100:·istore········5
461 ·······104:·iload·········8461 ·······102:·iload·········5
462 ·······106:·ifeq··········4462 ·······104:·ifeq··········4
463 ·······109:·aload·········7463 ·······107:·aload_2
464 ·······111:·invokeinterface·#104,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;464 ·······108:·invokeinterface·#104,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
465 ·······116:·checkcast·····#106················//·class·com/secupwn/aimsicd/utils/BaseAsyncTask465 ·······113:·checkcast·····#106················//·class·com/secupwn/aimsicd/utils/BaseAsyncTask
466 ·······119:·astore········9466 ·······116:·astore········7
467 ·······121:·aload·········9467 ·······118:·aload·········7
468 ·······123:·aload_1468 ·······120:·aload_1
469 ·······124:·invokevirtual·#110················//·Method·com/secupwn/aimsicd/utils/BaseAsyncTask.setActivity:(Lio/freefair/android/injection/app/InjectionAppCompatActivity;)V469 ·······121:·invokevirtual·#110················//·Method·com/secupwn/aimsicd/utils/BaseAsyncTask.setActivity:(Lio/freefair/android/injection/app/InjectionAppCompatActivity;)V
470 ·······127:·goto··········95470 ·······124:·goto··········94
  
471 ··public·void·detach(android.app.Activity);471 ··public·void·detach(android.app.Activity);
472 ····descriptor:·(Landroid/app/Activity;)V472 ····descriptor:·(Landroid/app/Activity;)V
473 ····flags:·(0x0001)·ACC_PUBLIC473 ····flags:·(0x0001)·ACC_PUBLIC
474 ····Code:474 ····Code:
475 ······stack=300,·locals=10,·args_size=2475 ······stack=300,·locals=8,·args_size=2
476 ·········0:·aload_1476 ·········0:·aload_1
477 ·········1:·ifnonnull·····5477 ·········1:·ifnonnull·····5
478 ·········4:·return478 ·········4:·return
479 ·········5:·aload_0479 ·········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_2481 ·········9:·astore_2
482 ········10:·new···········#33·················//·class·java/lang/StringBuilder482 ········10:·new···········#33·················//·class·java/lang/StringBuilder
Offset 515, 32 lines modifiedOffset 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/List516 ········76:·checkcast·····#72·················//·class·java/util/List
517 ········79:·astore········6517 ········79:·astore········6
518 ········81:·aload·········6518 ········81:·aload·········6
519 ········83:·ifnull········4519 ········83:·ifnull········4
520 ········86:·aload·········6520 ········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········7522 ········93:·astore_2
523 ········95:·aload·········7523 ········94:·aload_2
524 ········97:·invokeinterface·#101,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z524 ········95:·invokeinterface·#101,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
525 ·······102:·istore········8525 ·······100:·istore········5
526 ·······104:·iload·········8526 ·······102:·iload·········5
527 ·······106:·ifeq··········4527 ·······104:·ifeq··········4
528 ·······109:·aload·········7528 ·······107:·aload_2
529 ·······111:·invokeinterface·#104,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;529 ·······108:·invokeinterface·#104,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
530 ·······116:·checkcast·····#106················//·class·com/secupwn/aimsicd/utils/BaseAsyncTask530 ·······113:·checkcast·····#106················//·class·com/secupwn/aimsicd/utils/BaseAsyncTask
531 ·······119:·astore········9531 ·······116:·astore········7
532 ·······121:·iconst_0532 ·······118:·iconst_0
533 ·······122:·istore········8533 ·······119:·istore········5
534 ·······124:·aconst_null534 ·······121:·aconst_null
535 ·······125:·astore_2535 ·······122:·astore_3
536 ·······126:·aload·········9536 ·······123:·aload·········7
537 ·······128:·aconst_null537 ·······125:·aconst_null
538 ·······129:·invokevirtual·#110················//·Method·com/secupwn/aimsicd/utils/BaseAsyncTask.setActivity:(Lio/freefair/android/injection/app/InjectionAppCompatActivity;)V538 ·······126:·invokevirtual·#110················//·Method·com/secupwn/aimsicd/utils/BaseAsyncTask.setActivity:(Lio/freefair/android/injection/app/InjectionAppCompatActivity;)V
539 ·······132:·goto··········95539 ·······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_PUBLIC542 ····flags:·(0x0001)·ACC_PUBLIC
543 ····Code:543 ····Code:
544 ······stack=300,·locals=2,·args_size=1544 ······stack=300,·locals=2,·args_size=1
545 ·········0:·aload_0545 ·········0:·aload_0
Offset 642, 89 lines modifiedOffset 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_3643 ·········6:·astore_3
644 ·········7:·aload_3644 ·········7:·aload_3
645 ·········8:·invokevirtual·#199················//·Method·android/util/SparseArray.size:()I645 ·········8:·invokevirtual·#199················//·Method·android/util/SparseArray.size:()I
646 ········11:·istore········4646 ········11:·istore········4
647 ········13:·iload_2647 ········13:·iload_2
648 ········14:·iload·········4648 ········14:·iload·········4
649 ········16:·if_icmpge·····178649 ········16:·if_icmpge·····173
650 ········19:·aload_0650 ········19:·aload_0
651 ········20:·getfield······#21·················//·Field·mActivityTaskMap:Landroid/util/SparseArray;651 ········20:·getfield······#21·················//·Field·mActivityTaskMap:Landroid/util/SparseArray;
652 ········23:·iload_2652 ········23:·iload_2
653 ········24:·invokevirtual·#203················//·Method·android/util/SparseArray.keyAt:(I)I653 ········24:·invokevirtual·#203················//·Method·android/util/SparseArray.keyAt:(I)I
654 ········27:·istore········5654 ········27:·istore········5
655 ········29:·aload_0655 ········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 ········35:·iload·········5657 ········33:·iload·········5
660 ········37:·invokevirtual·#70·················//·Method·android/util/SparseArray.get:(I)Ljava/lang/Object;658 ········35:·invokevirtual·#70·················//·Method·android/util/SparseArray.get:(I)Ljava/lang/Object;
661 ········40:·checkcast·····#72·················//·class·java/util/List659 ········38:·checkcast·····#72·················//·class·java/util/List
662 ········43:·astore········6660 ········41:·astore········6
663 ········45:·aload·········6661 ········43:·aload·········6
664 ········47:·invokeinterface·#95,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;662 ········45:·invokeinterface·#95,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
665 ········52:·astore········7 
666 ········54:·aload·········7663 ········50:·astore_3
 664 ········51:·aload_3
667 ········56:·invokeinterface·#101,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z665 ········52:·invokeinterface·#101,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
668 ········61:·istore········4666 ········57:·istore········7
669 ········63:·iload·········4667 ········59:·iload·········7
670 ········65:·ifeq··········153668 ········61:·ifeq··········148
671 ········68:·aload·········7669 ········64:·aload_3
672 ········70:·invokeinterface·#104,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;670 ········65:·invokeinterface·#104,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
673 ········75:·checkcast·····#106················//·class·com/secupwn/aimsicd/utils/BaseAsyncTask671 ········70:·checkcast·····#106················//·class·com/secupwn/aimsicd/utils/BaseAsyncTask
674 ········78:·astore········8672 ········73:·astore········8
675 ········80:·aload·········8673 ········75:·aload·········8
676 ········82:·aload_1674 ········77:·aload_1
677 ········83:·invokevirtual·#206················//·Method·java/lang/Object.equals:(Ljava/lang/Object;)Z675 ········78:·invokevirtual·#206················//·Method·java/lang/Object.equals:(Ljava/lang/Object;)Z
678 ········86:·istore········4676 ········81:·istore········7
679 ········88:·iload·········4677 ········83:·iload·········7
680 ········90:·ifeq··········54678 ········85:·ifeq··········51
681 ········93:·aload·········6679 ········88:·aload·········6
682 ········95:·aload·········8680 ········90:·aload·········8
683 ········97:·invokeinterface·#209,··2··········//·InterfaceMethod·java/util/List.remove:(Ljava/lang/Object;)Z681 ········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.
46.5 KB
com/secupwn/aimsicd/smsdetection/SmsDetector.class
46.5 KB
procyon -ec {}
    
Offset 90, 41 lines modifiedOffset 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,·i·=·0;·i·<·length;·++i)·{99 ············for·(int·length·=·array.length,·j·=·0;·j·<·length;·++j)·{
99 ················final·String·s·=·array[i];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_0166:·{111 ········Label_0168:·{
111 ············break·Label_0166;112 ············break·Label_0168;
112 ········}113 ········}
113 ········if·(array2·!=·null)·{114 ········if·(array2·!=·null)·{
114 ············for·(int·length2·=·array2.length,·j·=·0;·j·<·length2;·++j)·{115 ············while·(i·<·array2.length)·{
115 ················final·String·s3·=·array2[j];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 modifiedOffset 287, 15 lines modified
285 ········//····85:·astore··········6287 ········//····85:·astore··········6
286 ········//····87:·aload···········8288 ········//····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··········11290 ········//····92:·astore··········11
289 ········//····94:·aload···········6291 ········//····94:·aload···········6
290 ········//····96:·aload···········11292 ········//····96:·aload···········11
291 ········//····98:·invokespecial···java/io/InputStreamReader.<init>:(Ljava/io/InputStream;)V293 ········//····98:·invokespecial···java/io/InputStreamReader.<init>:(Ljava/io/InputStream;)V
292 ········//···101:·aload···········10294 ········//···101:·aload···········6
293 ········//···103:·astore··········7295 ········//···103:·astore··········7
294 ········//···105:·aload···········10296 ········//···105:·aload···········10
295 ········//···107:·aload···········6297 ········//···107:·aload···········6
296 ········//···109:·invokespecial···java/io/BufferedReader.<init>:(Ljava/io/Reader;)V298 ········//···109:·invokespecial···java/io/BufferedReader.<init>:(Ljava/io/Reader;)V
297 ········//···112:·aload···········9299 ········//···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··········6301 ········//···117:·astore··········6
Offset 312, 453 lines modifiedOffset 314, 467 lines modified
312 ········//···145:·new·············Ljava/util/ArrayList;314 ········//···145:·new·············Ljava/util/ArrayList;
313 ········//···148:·astore··········13315 ········//···148:·astore··········13
314 ········//···150:·aload···········13316 ········//···150:·aload···········13
315 ········//···152:·invokespecial···java/util/ArrayList.<init>:()V317 ········//···152:·invokespecial···java/util/ArrayList.<init>:()V
316 ········//···155:·invokestatic····com/secupwn/aimsicd/smsdetection/SmsDetector.getSmsDetectionState:()Z318 ········//···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············789321 ········//···160:·ifeq············810
320 ········//···163:·aload···········10322 ········//···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··········14324 ········//···168:·astore··········14
323 ········//···170:·aload···········13325 ········//···170:·aload···········13
324 ········//···172:·invokeinterface·java/util/List.size:()I326 ········//···172:·invokeinterface·java/util/List.size:()I
325 ········//···177:·istore_1·······327 ········//···177:·istore_1·······
326 ········//···178:·bipush··········100328 ········//···178:·bipush··········100
327 ········//···180:·istore··········12329 ········//···180:·istore··········12
328 ········//···182:·iload_1········330 ········//···182:·iload_1········
 331 ········//···183:·istore··········15
 332 ········//···185:·iload_1········
329 ········//···183:·iload···········12333 ········//···186:·iload···········12
330 ········//···185:·if_icmple·······193334 ········//···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 ········//···199:·aload···········14335 ········//···191:·aload···········14
 336 ········//···193:·ifnull··········310
 337 ········//···196:·aload···········13
 338 ········//···198:·aload···········14
337 ········//···201:·invokeinterface·java/util/List.add:(Ljava/lang/Object;)Z339 ········//···200:·invokeinterface·java/util/List.add:(Ljava/lang/Object;)Z
338 ········//···206:·pop············340 ········//···205:·pop············
339 ········//···207:·goto············155341 ········//···206:·goto············155
340 ········//···210:·astore··········15342 ········//···209:·astore··········16
341 ········//···212:·aload_0········343 ········//···211:·aload_0········
342 ········//···213:·astore··········7344 ········//···212:·astore··········7
343 ········//···215:·aload_0········345 ········//···214:·aload_0········
344 ········//···216:·getfield········com/secupwn/aimsicd/smsdetection/SmsDetector.log:Lio/freefair/android/util/logging/Logger;346 ········//···215:·getfield········com/secupwn/aimsicd/smsdetection/SmsDetector.log:Lio/freefair/android/util/logging/Logger;
345 ········//···219:·astore··········7347 ········//···218:·astore··········7
346 ········//···221:·aload···········7348 ········//···220:·aload···········7
347 ········//···223:·astore··········6349 ········//···222:·astore··········6
348 ········//···225:·ldc_w···········"IO·Exception"350 ········//···224:·ldc_w···········"IO·Exception"
349 ········//···228:·astore··········11351 ········//···227:·astore··········11
350 ········//···230:·aload···········7352 ········//···229:·aload···········7
351 ········//···232:·aload···········11353 ········//···231:·aload···········11
352 ········//···234:·aload···········15354 ········//···233:·aload···········16
353 ········//···236:·invokeinterface·io/freefair/android/util/logging/Logger.error:(Ljava/lang/String;Ljava/lang/Throwable;)V355 ········//···235:·invokeinterface·io/freefair/android/util/logging/Logger.error:(Ljava/lang/String;Ljava/lang/Throwable;)V
354 ········//···241:·goto············155356 ········//···240:·goto············155
355 ········//···244:·astore··········6357 ········//···243:·astore··········6
356 ········//···246:·aload···········9358 ········//···245:·aload···········9
357 ········//···248:·invokestatic····java/util/Collections.singletonList:(Ljava/lang/Object;)Ljava/util/List;359 ········//···247:·invokestatic····java/util/Collections.singletonList:(Ljava/lang/Object;)Ljava/util/List;
358 ········//···251:·astore··········11360 ········//···250:·astore··········11
 361 ········//···252:·iconst_0·······
 362 ········//···253:·istore··········17
359 ········//···253:·aload···········11363 ········//···255:·aload···········11
360 ········//···255:·iconst_0·······364 ········//···257:·iconst_0·······
361 ········//···256:·invokeinterface·java/util/List.get:(I)Ljava/lang/Object;365 ········//···258:·invokeinterface·java/util/List.get:(I)Ljava/lang/Object;
362 ········//···261:·astore··········11366 ········//···263:·astore··········11
363 ········//···263:·aload···········11367 ········//···265:·aload···········11
364 ········//···265:·ifnull··········273368 ········//···267:·ifnull··········275
365 ········//···268:·aload···········9369 ········//···270:·aload···········9
366 ········//···270:·invokevirtual···java/io/DataOutputStream.close:()V370 ········//···272:·invokevirtual···java/io/DataOutputStream.close:()V
367 ········//···273:·aload···········6371 ········//···275:·aload···········6
368 ········//···275:·athrow·········372 ········//···277:·athrow·········
369 ········//···276:·astore··········15373 ········//···278:·astore··········16
370 ········//···278:·aload_0········374 ········//···280:·aload_0········
371 ········//···279:·astore··········7375 ········//···281:·astore··········7
Max diff block lines reached; 32648/47539 bytes (68.68%) of diff not shown.
1.03 KB
com/secupwn/aimsicd/ui/activities/AboutActivity.class
945 B
procyon -ec {}
    
Offset 58, 15 lines modifiedOffset 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);
1.47 KB
com/secupwn/aimsicd/ui/activities/DebugLogs$5.class
1.37 KB
procyon -ec {}
    
Offset 16, 19 lines modifiedOffset 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").append("GETPROP:").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").append("LOGCAT:").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·{
1.1 KB
com/secupwn/aimsicd/ui/activities/DebugLogs.class
1.0 KB
procyon -ec {}
    
Offset 40, 15 lines modifiedOffset 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").append("·LocSvc_eng:S·LocSvc_adapter:S·LocSvc_afw:S").append("·QC-QMI:S·AudioPolicyManager:S").append("·XPrivacy/XRuntime:S·Xposed:S").append("·XPrivacy/XTelephonyManager:S·XPrivacy/XLocationManager:S·XPrivacy/XPackageManager:S").append("·*:D").toString());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)·{
8.85 KB
com/secupwn/aimsicd/ui/fragments/AtCommandFragment$2.class
8.74 KB
javap -verbose -constants -s -l -private {}
    
Offset 119, 93 lines modifiedOffset 119, 93 lines modified
119 ·········0:·aload_1119 ·········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_2121 ·········4:·astore_2
122 ·········5:·aload_2122 ·········5:·aload_2
123 ·········6:·instanceof····#20·················//·class·java/util/List123 ·········6:·instanceof····#20·················//·class·java/util/List
124 ·········9:·istore_3124 ·········9:·istore_3
125 ········10:·iload_3125 ········10:·iload_3
126 ········11:·ifeq··········112126 ········11:·ifeq··········113
127 ········14:·aload_1127 ········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/List129 ········18:·checkcast·····#20·················//·class·java/util/List
130 ········21:·astore········4130 ········21:·astore········4
131 ········23:·new···········#22·················//·class·java/lang/StringBuffer131 ········23:·new···········#22·················//·class·java/lang/StringBuffer
132 ········26:·astore········5132 ········26:·astore········5
133 ········28:·aload·········5133 ········28:·aload·········5
134 ········30:·invokespecial·#25·················//·Method·java/lang/StringBuffer."<init>":()V134 ········30:·invokespecial·#25·················//·Method·java/lang/StringBuffer."<init>":()V
135 ········33:·aload·········4135 ········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········6137 ········40:·astore_2
138 ········42:·aload·········6138 ········41:·aload_2
139 ········44:·invokeinterface·#35,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z139 ········42:·invokeinterface·#35,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
140 ········49:·istore_3 
141 ········50:·iload_3140 ········47:·istore········6
 141 ········49:·iload·········6
142 ········51:·ifeq··········87142 ········51:·ifeq··········88
143 ········54:·aload·········6143 ········54:·aload_2
144 ········56:·invokeinterface·#39,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;144 ········55:·invokeinterface·#39,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
145 ········61:·checkcast·····#41·················//·class·java/lang/String145 ········60:·checkcast·····#41·················//·class·java/lang/String
146 ········64:·astore········7146 ········63:·astore········7
147 ········66:·aload·········5147 ········65:·aload·········5
148 ········68:·aload·········7148 ········67:·aload·········7
149 ········70:·invokevirtual·#45·················//·Method·java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;149 ········69:·invokevirtual·#45·················//·Method·java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
150 ········73:·pop150 ········72:·pop
151 ········74:·bipush········10151 ········73:·bipush········10
152 ········76:·istore_3152 ········75:·istore········6
153 ········77:·aload·········5153 ········77:·aload·········5
154 ········79:·iload_3154 ········79:·iload·········6
155 ········80:·invokevirtual·#49·················//·Method·java/lang/StringBuffer.append:(C)Ljava/lang/StringBuffer;155 ········81:·invokevirtual·#49·················//·Method·java/lang/StringBuffer.append:(C)Ljava/lang/StringBuffer;
156 ········83:·pop156 ········84:·pop
157 ········84:·goto··········42157 ········85:·goto··········41
158 ········87:·aload·········5158 ········88:·aload·········5
159 ········89:·invokevirtual·#53·················//·Method·java/lang/StringBuffer.length:()I159 ········90:·invokevirtual·#53·················//·Method·java/lang/StringBuffer.length:()I
160 ········92:·istore_3160 ········93:·istore_3
161 ········93:·iload_3161 ········94:·iload_3
162 ········94:·ifeq··········111162 ········95:·ifeq··········112
163 ········97:·aload_0163 ········98:·aload_0
164 ········98:·getfield······#8··················//·Field·this$0:Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;164 ········99:·getfield······#8··················//·Field·this$0:Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;
165 ·······101:·invokestatic··#59·················//·Method·com/secupwn/aimsicd/ui/fragments/AtCommandFragment.access$1200:(Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;)Landroid/widget/TextView;165 ·······102:·invokestatic··#59·················//·Method·com/secupwn/aimsicd/ui/fragments/AtCommandFragment.access$1200:(Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;)Landroid/widget/TextView;
166 ·······104:·astore_2166 ·······105:·astore_2
167 ·······105:·aload_2167 ·······106:·aload_2
168 ·······106:·aload·········5168 ·······107:·aload·········5
169 ·······108:·invokevirtual·#64·················//·Method·android/widget/TextView.append:(Ljava/lang/CharSequence;)V169 ·······109:·invokevirtual·#64·················//·Method·android/widget/TextView.append:(Ljava/lang/CharSequence;)V
170 ·······111:·return170 ·······112:·return
171 ·······112:·aload_1171 ·······113:·aload_1
172 ·······113:·getfield······#18·················//·Field·android/os/Message.obj:Ljava/lang/Object;172 ·······114:·getfield······#18·················//·Field·android/os/Message.obj:Ljava/lang/Object;
173 ·······116:·astore_2173 ·······117:·astore_2
174 ·······117:·aload_2174 ·······118:·aload_2
175 ·······118:·instanceof····#66·················//·class·java/io/IOException175 ·······119:·instanceof····#66·················//·class·java/io/IOException
176 ·······121:·istore_3176 ·······122:·istore_3
177 ·······122:·iload_3177 ·······123:·iload_3
178 ·······123:·ifeq··········111178 ·······124:·ifeq··········112
179 ·······126:·aload_0179 ·······127:·aload_0
180 ·······127:·getfield······#8··················//·Field·this$0:Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;180 ·······128:·getfield······#8··················//·Field·this$0:Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;
181 ·······130:·invokestatic··#59·················//·Method·com/secupwn/aimsicd/ui/fragments/AtCommandFragment.access$1200:(Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;)Landroid/widget/TextView;181 ·······131:·invokestatic··#59·················//·Method·com/secupwn/aimsicd/ui/fragments/AtCommandFragment.access$1200:(Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;)Landroid/widget/TextView;
182 ·······133:·astore········8182 ·······134:·astore········8
183 ·······135:·new···········#68·················//·class·java/lang/StringBuilder183 ·······136:·new···········#68·················//·class·java/lang/StringBuilder
184 ·······138:·astore_2184 ·······139:·astore_2
185 ·······139:·aload_2185 ·······140:·aload_2
186 ·······140:·invokespecial·#69·················//·Method·java/lang/StringBuilder."<init>":()V186 ·······141:·invokespecial·#69·················//·Method·java/lang/StringBuilder."<init>":()V
187 ·······143:·aload_2187 ·······144:·aload_2
188 ·······144:·ldc···········#71·················//·String·IOException:188 ·······145:·ldc···········#71·················//·String·IOException:
189 ·······146:·invokevirtual·#74·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;189 ·······147:·invokevirtual·#74·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
190 ·······149:·astore········9190 ·······150:·astore········9
191 ·······151:·aload_1191 ·······152:·aload_1
192 ·······152:·getfield······#18·················//·Field·android/os/Message.obj:Ljava/lang/Object;192 ·······153:·getfield······#18·················//·Field·android/os/Message.obj:Ljava/lang/Object;
193 ·······155:·checkcast·····#66·················//·class·java/io/IOException193 ·······156:·checkcast·····#66·················//·class·java/io/IOException
194 ·······158:·invokevirtual·#78·················//·Method·java/io/IOException.getMessage:()Ljava/lang/String;194 ·······159:·invokevirtual·#78·················//·Method·java/io/IOException.getMessage:()Ljava/lang/String;
195 ·······161:·astore_2195 ·······162:·astore_2
196 ·······162:·aload·········9196 ·······163:·aload·········9
197 ·······164:·aload_2197 ·······165:·aload_2
198 ·······165:·invokevirtual·#74·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;198 ·······166:·invokevirtual·#74·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
199 ·······168:·astore_2199 ·······169:·astore_2
200 ·······169:·ldc···········#80·················//·String·\n200 ·······170:·ldc···········#80·················//·String·\n
201 ·······171:·astore········9201 ·······172:·astore········9
202 ·······173:·aload_2202 ·······174:·aload_2
203 ·······174:·aload·········9203 ·······175:·aload·········9
204 ·······176:·invokevirtual·#74·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;204 ·······177:·invokevirtual·#74·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
205 ·······179:·invokevirtual·#83·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;205 ·······180:·invokevirtual·#83·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;
206 ·······182:·astore_2206 ·······183:·astore_2
207 ·······183:·aload·········8207 ·······184:·aload·········8
208 ·······185:·aload_2208 ·······186:·aload_2
209 ·······186:·invokevirtual·#64·················//·Method·android/widget/TextView.append:(Ljava/lang/CharSequence;)V209 ·······187:·invokevirtual·#64·················//·Method·android/widget/TextView.append:(Ljava/lang/CharSequence;)V
210 ·······189:·goto··········111210 ·······190:·goto··········112
211 }211 }
46.5 KB
com/secupwn/aimsicd/ui/fragments/AtCommandFragment.class
46.4 KB
procyon -ec {}
    
Offset 176, 476 lines modifiedOffset 176, 496 lines modified
176 ········//····96:·aload_2········176 ········//····96:·aload_2········
177 ········//····97:·astore··········5177 ········//····97:·astore··········5
178 ········//····99:·aload_2········178 ········//····99:·aload_2········
179 ········//···100:·aload···········9179 ········//···100:·aload···········9
180 ········//···102:·invokevirtual···java/lang/String.equals:(Ljava/lang/Object;)Z180 ········//···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············380183 ········//···107:·ifeq············400
184 ········//···110:·aload···········9184 ········//···110:·aload_0········
185 ········//···112:·astore··········5185 ········//···111:·astore··········5
186 ········//···114:·aload_0········186 ········//···113:·aload_0········
187 ········//···115:·aload···········9187 ········//···114:·aload···········9
188 ········//···117:·putfield········com/secupwn/aimsicd/ui/fragments/AtCommandFragment.mSerialDevice:Ljava/lang/String;188 ········//···116:·putfield········com/secupwn/aimsicd/ui/fragments/AtCommandFragment.mSerialDevice:Ljava/lang/String;
189 ········//···120:·ldc·············"UNKNOWN"189 ········//···119:·ldc·············"UNKNOWN"
190 ········//···122:·astore_2·······190 ········//···121:·astore_2·······
191 ········//···123:·aload_0········191 ········//···122:·aload_0········
192 ········//···124:·astore··········5 
193 ········//···126:·aload_0········ 
194 ········//···127:·getfield········com/secupwn/aimsicd/ui/fragments/AtCommandFragment.mSerialDevice:Ljava/lang/String;192 ········//···123:·getfield········com/secupwn/aimsicd/ui/fragments/AtCommandFragment.mSerialDevice:Ljava/lang/String;
195 ········//···130:·astore··········5193 ········//···126:·astore··········5
196 ········//···132:·aload···········5194 ········//···128:·aload···········5
197 ········//···134:·astore··········7195 ········//···130:·astore··········7
198 ········//···136:·aload_2········196 ········//···132:·aload_2········
199 ········//···137:·aload···········5197 ········//···133:·aload···········5
200 ········//···139:·invokevirtual···java/lang/String.equals:(Ljava/lang/Object;)Z198 ········//···135:·invokevirtual···java/lang/String.equals:(Ljava/lang/Object;)Z
201 ········//···142:·istore_1·······199 ········//···138:·istore_1·······
202 ········//···143:·iload_1········200 ········//···139:·iload_1········
203 ········//···144:·ifne············173201 ········//···140:·ifne············169
204 ········//···147:·getstatic·······com/secupwn/aimsicd/ui/fragments/AtCommandFragment.mSerialDevices:Ljava/util/List;202 ········//···143:·getstatic·······com/secupwn/aimsicd/ui/fragments/AtCommandFragment.mSerialDevices:Ljava/util/List;
205 ········//···150:·astore_2·······203 ········//···146:·astore_2·······
206 ········//···151:·aload_0········ 
207 ········//···152:·astore··········5 
208 ········//···154:·aload_0········204 ········//···147:·aload_0········
 205 ········//···148:·astore··········5
 206 ········//···150:·aload_0········
209 ········//···155:·getfield········com/secupwn/aimsicd/ui/fragments/AtCommandFragment.mSerialDevice:Ljava/lang/String;207 ········//···151:·getfield········com/secupwn/aimsicd/ui/fragments/AtCommandFragment.mSerialDevice:Ljava/lang/String;
210 ········//···158:·astore··········5208 ········//···154:·astore··········5
211 ········//···160:·aload···········5209 ········//···156:·aload···········5
212 ········//···162:·astore··········7210 ········//···158:·astore··········7
213 ········//···164:·aload_2········211 ········//···160:·aload_2········
214 ········//···165:·aload···········5212 ········//···161:·aload···········5
215 ········//···167:·invokeinterface·java/util/List.add:(Ljava/lang/Object;)Z213 ········//···163:·invokeinterface·java/util/List.add:(Ljava/lang/Object;)Z
216 ········//···172:·pop············214 ········//···168:·pop············
217 ········//···173:·new·············Ljava/io/File;215 ········//···169:·new·············Ljava/io/File;
218 ········//···176:·astore_2·······216 ········//···172:·astore_2·······
219 ········//···177:·ldc·············"/dev"217 ········//···173:·ldc·············"/dev"
220 ········//···179:·astore··········7218 ········//···175:·astore··········7
221 ········//···181:·aload_2········219 ········//···177:·aload_2········
222 ········//···182:·aload···········7220 ········//···178:·aload···········7
223 ········//···184:·invokespecial···java/io/File.<init>:(Ljava/lang/String;)V221 ········//···180:·invokespecial···java/io/File.<init>:(Ljava/lang/String;)V
224 ········//···187:·aload_2········222 ········//···183:·aload_2········
225 ········//···188:·invokevirtual···java/io/File.listFiles:()[Ljava/io/File;223 ········//···184:·invokevirtual···java/io/File.listFiles:()[Ljava/io/File;
 224 ········//···187:·astore··········8
 225 ········//···189:·aload···········8
226 ········//···191:·astore··········10226 ········//···191:·astore··········5
227 ········//···193:·aload···········10227 ········//···193:·aload···········8
228 ········//···195:·arraylength····228 ········//···195:·arraylength····
229 ········//···196:·istore··········11229 ········//···196:·istore··········10
230 ········//···198:·iconst_0·······230 ········//···198:·iload···········10
231 ········//···199:·istore··········12231 ········//···200:·istore··········11
232 ········//···201:·iconst_0·······232 ········//···202:·iconst_0·······
 233 ········//···203:·istore_1·······
 234 ········//···204:·aconst_null····
 235 ········//···205:·astore_2·······
 236 ········//···206:·iconst_0·······
233 ········//···202:·istore··········13237 ········//···207:·istore··········6
 238 ········//···209:·aconst_null····
 239 ········//···210:·astore··········7
234 ········//···204:·iload···········13240 ········//···212:·iload···········6
 241 ········//···214:·istore··········10
235 ········//···206:·iload···········11242 ········//···216:·iload···········11
236 ········//···208:·if_icmpge·······749243 ········//···218:·istore··········12
237 ········//···211:·aload···········10244 ········//···220:·iload···········6
238 ········//···213:·iload···········13245 ········//···222:·iload···········11
 246 ········//···224:·if_icmpge·······783
 247 ········//···227:·aload···········8
 248 ········//···229:·iload···········6
239 ········//···215:·aaload·········249 ········//···231:·aaload·········
240 ········//···216:·astore··········14250 ········//···232:·astore··········13
241 ········//···218:·aload···········14251 ········//···234:·aload···········13
242 ········//···220:·invokevirtual···java/io/File.getName:()Ljava/lang/String;252 ········//···236:·invokevirtual···java/io/File.getName:()Ljava/lang/String;
243 ········//···223:·astore··········15253 ········//···239:·astore··········14
244 ········//···225:·iconst_0·······254 ········//···241:·iconst_0·······
245 ········//···226:·istore··········16255 ········//···242:·istore··········15
246 ········//···228:·ldc·············"^smd.$"256 ········//···244:·ldc·············"^smd.$"
247 ········//···230:·astore_2·······257 ········//···246:·astore_2·······
248 ········//···231:·aload_2········258 ········//···247:·aload_2········
249 ········//···232:·astore··········5259 ········//···248:·astore··········5
250 ········//···234:·aload···········15260 ········//···250:·aload···········14
251 ········//···236:·aload_2········261 ········//···252:·aload_2········
252 ········//···237:·invokevirtual···java/lang/String.matches:(Ljava/lang/String;)Z262 ········//···253:·invokevirtual···java/lang/String.matches:(Ljava/lang/String;)Z
253 ········//···240:·istore_1·······263 ········//···256:·istore_1·······
254 ········//···241:·iload_1········264 ········//···257:·iload_1········
255 ········//···242:·ifeq············660 
256 ········//···245:·iconst_1······· 
257 ········//···246:·istore··········16 
258 ········//···248:·iload···········16 
259 ········//···250:·ifeq············367265 ········//···258:·ifeq············678
 266 ········//···261:·iconst_1·······
 267 ········//···262:·istore··········15
 268 ········//···264:·iload···········15
 269 ········//···266:·ifeq············389
260 ········//···253:·getstatic·······com/secupwn/aimsicd/ui/fragments/AtCommandFragment.mSerialDevices:Ljava/util/List;270 ········//···269:·getstatic·······com/secupwn/aimsicd/ui/fragments/AtCommandFragment.mSerialDevices:Ljava/util/List;
261 ········//···256:·astore_2·······271 ········//···272:·astore_2·······
262 ········//···257:·aload···········14272 ········//···273:·aload···········13
263 ········//···259:·invokevirtual···java/io/File.getAbsolutePath:()Ljava/lang/String;273 ········//···275:·invokevirtual···java/io/File.getAbsolutePath:()Ljava/lang/String;
264 ········//···262:·astore··········7274 ········//···278:·astore··········16
265 ········//···264:·aload_2········275 ········//···280:·aload_2········
 276 ········//···281:·astore··········5
 277 ········//···283:·aload_2········
266 ········//···265:·aload···········7278 ········//···284:·aload···········16
267 ········//···267:·invokeinterface·java/util/List.add:(Ljava/lang/Object;)Z279 ········//···286:·invokeinterface·java/util/List.add:(Ljava/lang/Object;)Z
268 ········//···272:·pop············280 ········//···291:·pop············
269 ········//···273:·aload_0········281 ········//···292:·aload_0········
270 ········//···274:·astore··········5282 ········//···293:·astore··········5
271 ········//···276:·aload_0········283 ········//···295:·aload_0········
272 ········//···277:·getfield········com/secupwn/aimsicd/ui/fragments/AtCommandFragment.mAtResponse:Landroid/widget/TextView;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.
7.68 KB
com/secupwn/aimsicd/ui/fragments/CellInfoFragment.class
7.57 KB
javap -verbose -constants -s -l -private {}
    
Offset 960, 15 lines modifiedOffset 960, 15 lines modified
960 ········25:·aload_0960 ········25:·aload_0
961 ········26:·getfield······#107················//·Field·neighboringCells:Ljava/util/List;961 ········26:·getfield······#107················//·Field·neighboringCells:Ljava/util/List;
962 ········29:·astore_1962 ········29:·astore_1
963 ········30:·aload_1963 ········30:·aload_1
964 ········31:·invokeinterface·#113,··1··········//·InterfaceMethod·java/util/List.size:()I964 ········31:·invokeinterface·#113,··1··········//·InterfaceMethod·java/util/List.size:()I
965 ········36:·istore········4965 ········36:·istore········4
966 ········38:·iload·········4966 ········38:·iload·········4
967 ········40:·ifeq··········214967 ········40:·ifeq··········209
968 ········43:·new···········#248················//·class·com/secupwn/aimsicd/adapters/BaseInflaterAdapter968 ········43:·new···········#248················//·class·com/secupwn/aimsicd/adapters/BaseInflaterAdapter
969 ········46:·astore········5969 ········46:·astore········5
970 ········48:·new···········#250················//·class·com/secupwn/aimsicd/adapters/CellCardInflater970 ········48:·new···········#250················//·class·com/secupwn/aimsicd/adapters/CellCardInflater
971 ········51:·astore_1971 ········51:·astore_1
972 ········52:·aload_1972 ········52:·aload_1
973 ········53:·invokespecial·#251················//·Method·com/secupwn/aimsicd/adapters/CellCardInflater."<init>":()V973 ········53:·invokespecial·#251················//·Method·com/secupwn/aimsicd/adapters/CellCardInflater."<init>":()V
974 ········56:·aload·········5974 ········56:·aload·········5
Offset 978, 74 lines modifiedOffset 978, 72 lines modified
978 ········63:·istore········6978 ········63:·istore········6
979 ········65:·aload_0979 ········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:()I981 ········69:·invokeinterface·#113,··1··········//·InterfaceMethod·java/util/List.size:()I
982 ········74:·istore········7982 ········74:·istore········7
983 ········76:·aload_0983 ········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 ········82:·invokeinterface·#258,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;985 ········80:·invokeinterface·#258,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
988 ········87:·astore········8 
989 ········89:·aload·········8986 ········85:·astore_1
 987 ········86:·aload_1
990 ········91:·invokeinterface·#264,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z988 ········87:·invokeinterface·#264,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
991 ········96:·istore········4 
992 ········98:·iload·········4989 ········92:·istore_2
 990 ········93:·iload_2
993 ·······100:·ifeq··········182991 ········94:·ifeq··········177
994 ·······103:·aload·········8992 ········97:·aload_1
995 ·······105:·invokeinterface·#268,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;993 ········98:·invokeinterface·#268,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
996 ·······110:·checkcast·····#270················//·class·com/secupwn/aimsicd/utils/Cell994 ·······103:·checkcast·····#270················//·class·com/secupwn/aimsicd/utils/Cell
997 ·······113:·astore········9995 ·······106:·astore········8
998 ·······115:·new···········#272················//·class·com/secupwn/aimsicd/adapters/CardItemData996 ·······108:·new···········#272················//·class·com/secupwn/aimsicd/adapters/CardItemData
999 ·······118:·astore········10997 ·······111:·astore········9
1000 ·······120:·new···········#161················//·class·java/lang/StringBuilder998 ·······113:·new···········#161················//·class·java/lang/StringBuilder
1001 ·······123:·astore_1999 ·······116:·astore_3
1002 ·······124:·aload_11000 ·······117:·aload_3
1003 ·······125:·invokespecial·#162················//·Method·java/lang/StringBuilder."<init>":()V1001 ·······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·········61007 ·······128:·iload·········6
1005 ·······130:·iconst_1 
1006 ·······131:·iadd 
1007 ·······132:·istore········11 
1008 ·······134:·aload_1 
1009 ·······135:·iload·········6 
1010 ·······137:·invokevirtual·#275················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;1008 ·······130:·invokevirtual·#275················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;
1011 ·······140:·astore_11009 ·······133:·astore_3
1012 ·······141:·ldc_w·········#277················//·String··/1010 ·······134:·ldc_w·········#277················//·String··/
 1011 ·······137:·astore········11
1013 ·······144:·astore_3 
1014 ·······145:·aload_1 
1015 ·······146:·aload_31012 ·······139:·aload_3
 1013 ·······140:·aload·········11
1016 ·······147:·invokevirtual·#172················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;1014 ·······142:·invokevirtual·#172················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
1017 ·······150:·iload·········71015 ·······145:·iload·········7
1018 ·······152:·invokevirtual·#275················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;1016 ·······147:·invokevirtual·#275················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;
1019 ·······155:·invokevirtual·#193················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;1017 ·······150:·invokevirtual·#193················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;
1020 ·······158:·astore_11018 ·······153:·astore_3
1021 ·······159:·aload·········10 
1022 ·······161:·aload·········91019 ·······154:·aload·········9
 1020 ·······156:·aload·········8
1023 ·······163:·aload_11021 ·······158:·aload_3
1024 ·······164:·invokespecial·#280················//·Method·com/secupwn/aimsicd/adapters/CardItemData."<init>":(Lcom/secupwn/aimsicd/utils/Cell;Ljava/lang/String;)V1022 ·······159:·invokespecial·#280················//·Method·com/secupwn/aimsicd/adapters/CardItemData."<init>":(Lcom/secupwn/aimsicd/utils/Cell;Ljava/lang/String;)V
1025 ·······167:·aload·········51023 ·······162:·aload·········5
1026 ·······169:·aload·········101024 ·······164:·aload·········9
1027 ·······171:·iconst_01025 ·······166:·iconst_0
1028 ·······172:·invokevirtual·#284················//·Method·com/secupwn/aimsicd/adapters/BaseInflaterAdapter.addItem:(Ljava/lang/Object;Z)V1026 ·······167:·invokevirtual·#284················//·Method·com/secupwn/aimsicd/adapters/BaseInflaterAdapter.addItem:(Ljava/lang/Object;Z)V
1029 ·······175:·iload·········111027 ·······170:·iload·········10
1030 ·······177:·istore········61028 ·······172:·istore········6
1031 ·······179:·goto··········891029 ·······174:·goto··········86
1032 ·······182:·aload_01030 ·······177:·aload_0
1033 ·······183:·getfield······#286················//·Field·lv:Landroid/widget/ListView;1031 ·······178:·getfield······#286················//·Field·lv:Landroid/widget/ListView;
1034 ·······186:·aload·········51032 ·······181:·aload·········5
1035 ·······188:·invokevirtual·#292················//·Method·android/widget/ListView.setAdapter:(Landroid/widget/ListAdapter;)V1033 ·······183:·invokevirtual·#292················//·Method·android/widget/ListView.setAdapter:(Landroid/widget/ListAdapter;)V
1036 ·······191:·aload_01034 ·······186:·aload_0
1037 ·······192:·getfield······#69·················//·Field·mNeighboringCells:Landroid/widget/TextView;1035 ·······187:·getfield······#69·················//·Field·mNeighboringCells:Landroid/widget/TextView;
1038 ·······195:·astore_11036 ·······190:·astore_1
1039 ·······196:·bipush········81037 ·······191:·bipush········8
1040 ·······198:·istore_21038 ·······193:·istore_2
1041 ·······199:·aload_11039 ·······194:·aload_1
1042 ·······200:·iload_21040 ·······195:·iload_2
1043 ·······201:·invokevirtual·#297················//·Method·android/widget/TextView.setVisibility:(I)V1041 ·······196:·invokevirtual·#297················//·Method·android/widget/TextView.setVisibility:(I)V
1044 ·······204:·aload_01042 ·······199:·aload_0
1045 ·······205:·getfield······#71·················//·Field·mNeighboringTotalView:Landroid/widget/TableRow;1043 ·······200:·getfield······#71·················//·Field·mNeighboringTotalView:Landroid/widget/TableRow;
1046 ·······208:·astore_11044 ·······203:·astore_1
1047 ·······209:·aload_11045 ·······204:·aload_1
1048 ·······210:·iconst_01046 ·······205:·iconst_0
1049 ·······211:·invokevirtual·#300················//·Method·android/widget/TableRow.setVisibility:(I)V1047 ·······206:·invokevirtual·#300················//·Method·android/widget/TableRow.setVisibility:(I)V
1050 ·······214:·return1048 ·······209:·return
1051 }1049 }
6.76 KB
com/secupwn/aimsicd/ui/fragments/MapFragment$4.class
6.66 KB
procyon -ec {}
    
Offset 542, 21 lines modifiedOffset 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··········50546 ········//··1044:·astore··········50
547 ········//··1046:·aload···········50547 ········//··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··········7549 ········//··1053:·astore··········41
550 ········//··1055:·aload···········7550 ········//··1055:·aload···········41
551 ········//··1057:·invokeinterface·java/util/Iterator.hasNext:()Z551 ········//··1057:·invokeinterface·java/util/Iterator.hasNext:()Z
552 ········//··1062:·istore··········6552 ········//··1062:·istore··········6
553 ········//··1064:·iload···········6553 ········//··1064:·iload···········6
554 ········//··1066:·ifeq············1569554 ········//··1066:·ifeq············1569
555 ········//··1069:·aload···········7555 ········//··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··········51557 ········//··1076:·astore··········51
558 ········//··1078:·aload···········51558 ········//··1078:·aload···········51
559 ········//··1080:·checkcast·······Lcom/secupwn/aimsicd/utils/Cell;559 ········//··1080:·checkcast·······Lcom/secupwn/aimsicd/utils/Cell;
560 ········//··1083:·astore··········51560 ········//··1083:·astore··········51
561 ········//··1085:·aload_0········561 ········//··1085:·aload_0········
562 ········//··1086:·invokevirtual···com/secupwn/aimsicd/ui/fragments/MapFragment$4.isCancelled:()Z562 ········//··1086:·invokevirtual···com/secupwn/aimsicd/ui/fragments/MapFragment$4.isCancelled:()Z
Offset 666, 82 lines modifiedOffset 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··········44667 ········//··1308:·astore··········44
668 ········//··1310:·aload···········51668 ········//··1310:·aload···········51
669 ········//··1312:·invokevirtual···com/secupwn/aimsicd/utils/Cell.getCellId:()I669 ········//··1312:·invokevirtual···com/secupwn/aimsicd/utils/Cell.getCellId:()I
670 ········//··1315:·istore··········56670 ········//··1315:·istore··········56
671 ········//··1317:·iload···········56671 ········//··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··········32673 ········//··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··········40676 ········//··1328:·astore··········40
677 ········//··1330:·aload···········40677 ········//··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··········40679 ········//··1335:·astore··········40
680 ········//··1337:·aload···········40680 ········//··1337:·aload···········40
681 ········//··1339:·invokevirtual···org/osmdroid/util/GeoPoint.getLatitude:()D681 ········//··1339:·invokevirtual···org/osmdroid/util/GeoPoint.getLatitude:()D
682 ········//··1342:·dstore··········52682 ········//··1342:·dstore··········57
683 ········//··1344:·dload···········52683 ········//··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··········33685 ········//··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··········40688 ········//··1355:·astore··········40
689 ········//··1357:·aload···········40689 ········//··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··········40691 ········//··1362:·astore··········40
692 ········//··1364:·aload···········40692 ········//··1364:·aload···········40
693 ········//··1366:·invokevirtual···org/osmdroid/util/GeoPoint.getLongitude:()D693 ········//··1366:·invokevirtual···org/osmdroid/util/GeoPoint.getLongitude:()D
694 ········//··1369:·dstore··········52694 ········//··1369:·dstore··········57
695 ········//··1371:·dload···········52695 ········//··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··········34697 ········//··1376:·astore··········33
698 ········//··1378:·aload···········51698 ········//··1378:·aload···········51
699 ········//··1380:·invokevirtual···com/secupwn/aimsicd/utils/Cell.getLocationAreaCode:()I699 ········//··1380:·invokevirtual···com/secupwn/aimsicd/utils/Cell.getLocationAreaCode:()I
700 ········//··1383:·istore··········56700 ········//··1383:·istore··········56
701 ········//··1385:·iload···········56701 ········//··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··········35703 ········//··1390:·astore··········34
704 ········//··1392:·aload···········51704 ········//··1392:·aload···········51
705 ········//··1394:·invokevirtual···com/secupwn/aimsicd/utils/Cell.getMobileCountryCode:()I705 ········//··1394:·invokevirtual···com/secupwn/aimsicd/utils/Cell.getMobileCountryCode:()I
706 ········//··1397:·istore··········56706 ········//··1397:·istore··········56
707 ········//··1399:·iload···········56707 ········//··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··········36709 ········//··1404:·astore··········35
710 ········//··1406:·aload···········51710 ········//··1406:·aload···········51
711 ········//··1408:·invokevirtual···com/secupwn/aimsicd/utils/Cell.getMobileNetworkCode:()I711 ········//··1408:·invokevirtual···com/secupwn/aimsicd/utils/Cell.getMobileNetworkCode:()I
712 ········//··1411:·istore··········56712 ········//··1411:·istore··········56
713 ········//··1413:·iload···········56713 ········//··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··········57715 ········//··1418:·astore··········36
716 ········//··1420:·aload···········51716 ········//··1420:·aload···········51
717 ········//··1422:·invokevirtual···com/secupwn/aimsicd/utils/Cell.getPrimaryScramblingCode:()I717 ········//··1422:·invokevirtual···com/secupwn/aimsicd/utils/Cell.getPrimaryScramblingCode:()I
718 ········//··1425:·istore··········56718 ········//··1425:·istore··········56
719 ········//··1427:·iload···········56719 ········//··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··········58721 ········//··1432:·astore··········59
722 ········//··1434:·aload···········51722 ········//··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··········40724 ········//··1439:·astore··········40
725 ········//··1441:·aload···········40725 ········//··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··········59727 ········//··1446:·astore··········60
728 ········//··1448:·ldc·············""728 ········//··1448:·ldc·············""
729 ········//··1450:·astore··········60729 ········//··1450:·astore··········61
730 ········//··1452:·aload···········43730 ········//··1452:·aload···········43
731 ········//··1454:·aload···········44731 ········//··1454:·aload···········44
 732 ········//··1456:·aload···········7
732 ········//··1456:·aload···········32733 ········//··1458:·aload···········32
733 ········//··1458:·aload···········33 
734 ········//··1460:·aload···········34734 ········//··1460:·aload···········33
735 ········//··1462:·aload···········35735 ········//··1462:·aload···········34
736 ········//··1464:·aload···········36736 ········//··1464:·aload···········35
737 ········//··1466:·aload···········57737 ········//··1466:·aload···········36
738 ········//··1468:·aload···········58738 ········//··1468:·aload···········59
739 ········//··1470:·aload···········59 
740 ········//··1472:·aload···········60739 ········//··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)V742 ········//··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···········43743 ········//··1478:·aload···········43
744 ········//··1480:·astore··········40744 ········//··1480:·astore··········40
745 ········//··1482:·aload···········37745 ········//··1482:·aload···········37
746 ········//··1484:·aload_3········746 ········//··1484:·aload_3········
747 ········//··1485:·aload···········11747 ········//··1485:·aload···········11
11.7 KB
com/secupwn/aimsicd/utils/DeviceApi18.class
11.6 KB
javap -verbose -constants -s -l -private {}
    
Offset 464, 17 lines modifiedOffset 464, 17 lines modified
464 ·······412:·iload·········9464 ·······412:·iload·········9
465 ·······414:·invokevirtual·#137················//·Method·com/secupwn/aimsicd/utils/Cell.setSid:(I)V465 ·······414:·invokevirtual·#137················//·Method·com/secupwn/aimsicd/utils/Cell.setSid:(I)V
466 ·······417:·goto··········250466 ·······417:·goto··········250
467 ·······420:·astore········14467 ·······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········4469 ·······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········15471 ·······429:·astore········6
472 ·······431:·aload·········4472 ·······431:·aload·········4
473 ·······433:·aload·········15473 ·······433:·aload·········6
474 ·······435:·aload·········14474 ·······435:·aload·········14
475 ·······437:·invokeinterface·#145,··3··········//·InterfaceMethod·io/freefair/android/util/logging/Logger.error:(Ljava/lang/String;Ljava/lang/Throwable;)V475 ·······437:·invokeinterface·#145,··3··········//·InterfaceMethod·io/freefair/android/util/logging/Logger.error:(Ljava/lang/String;Ljava/lang/Throwable;)V
476 ·······442:·goto··········270476 ·······442:·goto··········270
477 ·······445:·aload·········8477 ·······445:·aload·········8
478 ·······447:·instanceof····#147················//·class·android/telephony/CellInfoLte478 ·······447:·instanceof····#147················//·class·android/telephony/CellInfoLte
479 ·······450:·istore········7479 ·······450:·istore········7
480 ·······452:·iload·········7480 ·······452:·iload·········7
Offset 484, 63 lines modifiedOffset 484, 63 lines modified
484 ·······460:·aload·········8484 ·······460:·aload·········8
485 ·······462:·checkcast·····#147················//·class·android/telephony/CellInfoLte485 ·······462:·checkcast·····#147················//·class·android/telephony/CellInfoLte
486 ·······465:·astore_3486 ·······465:·astore_3
487 ·······466:·aload_3487 ·······466:·aload_3
488 ·······467:·astore········4488 ·······467:·astore········4
489 ·······469:·aload_3489 ·······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········16491 ·······473:·astore········15
492 ·······475:·aload·········8492 ·······475:·aload·········8
493 ·······477:·checkcast·····#147················//·class·android/telephony/CellInfoLte493 ·······477:·checkcast·····#147················//·class·android/telephony/CellInfoLte
494 ·······480:·astore········8494 ·······480:·astore········8
495 ·······482:·aload·········8495 ·······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········17497 ·······487:·astore········16
498 ·······489:·aload_1498 ·······489:·aload_1
499 ·······490:·astore_3499 ·······490:·astore_3
500 ·······491:·aload_1500 ·······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········4502 ·······495:·astore········4
503 ·······497:·aload·········16503 ·······497:·aload·········15
504 ·······499:·invokevirtual·#156················//·Method·android/telephony/CellSignalStrengthLte.getDbm:()I504 ·······499:·invokevirtual·#156················//·Method·android/telephony/CellSignalStrengthLte.getDbm:()I
505 ·······502:·istore········9505 ·······502:·istore········9
506 ·······504:·aload·········4506 ·······504:·aload·········4
507 ·······506:·iload·········9507 ·······506:·iload·········9
508 ·······508:·invokevirtual·#83·················//·Method·com/secupwn/aimsicd/utils/Cell.setDbm:(I)V508 ·······508:·invokevirtual·#83·················//·Method·com/secupwn/aimsicd/utils/Cell.setDbm:(I)V
509 ·······511:·aload_1509 ·······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········4511 ·······515:·astore········4
512 ·······517:·aload·········16512 ·······517:·aload·········15
513 ·······519:·invokevirtual·#159················//·Method·android/telephony/CellSignalStrengthLte.getTimingAdvance:()I513 ·······519:·invokevirtual·#159················//·Method·android/telephony/CellSignalStrengthLte.getTimingAdvance:()I
514 ·······522:·istore········9514 ·······522:·istore········9
515 ·······524:·aload·········4515 ·······524:·aload·········4
516 ·······526:·iload·········9516 ·······526:·iload·········9
517 ·······528:·invokevirtual·#162················//·Method·com/secupwn/aimsicd/utils/Cell.setTimingAdvance:(I)V517 ·······528:·invokevirtual·#162················//·Method·com/secupwn/aimsicd/utils/Cell.setTimingAdvance:(I)V
518 ·······531:·aload_1518 ·······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········4520 ·······535:·astore········4
521 ·······537:·aload·········17521 ·······537:·aload·········16
522 ·······539:·invokevirtual·#165················//·Method·android/telephony/CellIdentityLte.getMcc:()I522 ·······539:·invokevirtual·#165················//·Method·android/telephony/CellIdentityLte.getMcc:()I
523 ·······542:·istore········9523 ·······542:·istore········9
524 ·······544:·aload·········4524 ·······544:·aload·········4
525 ·······546:·iload·········9525 ·······546:·iload·········9
526 ·······548:·invokevirtual·#97·················//·Method·com/secupwn/aimsicd/utils/Cell.setMobileCountryCode:(I)V526 ·······548:·invokevirtual·#97·················//·Method·com/secupwn/aimsicd/utils/Cell.setMobileCountryCode:(I)V
527 ·······551:·aload_1527 ·······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········4529 ·······555:·astore········4
530 ·······557:·aload·········17530 ·······557:·aload·········16
531 ·······559:·invokevirtual·#166················//·Method·android/telephony/CellIdentityLte.getMnc:()I531 ·······559:·invokevirtual·#166················//·Method·android/telephony/CellIdentityLte.getMnc:()I
532 ·······562:·istore········9532 ·······562:·istore········9
533 ·······564:·aload·········4533 ·······564:·aload·········4
534 ·······566:·iload·········9534 ·······566:·iload·········9
535 ·······568:·invokevirtual·#103················//·Method·com/secupwn/aimsicd/utils/Cell.setMobileNetworkCode:(I)V535 ·······568:·invokevirtual·#103················//·Method·com/secupwn/aimsicd/utils/Cell.setMobileNetworkCode:(I)V
536 ·······571:·aload_1536 ·······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········4538 ·······575:·astore········4
539 ·······577:·aload·········17539 ·······577:·aload·········16
540 ·······579:·invokevirtual·#169················//·Method·android/telephony/CellIdentityLte.getCi:()I540 ·······579:·invokevirtual·#169················//·Method·android/telephony/CellIdentityLte.getCi:()I
541 ·······582:·istore········9541 ·······582:·istore········9
542 ·······584:·aload·········4542 ·······584:·aload·········4
543 ·······586:·iload·········9543 ·······586:·iload·········9
544 ·······588:·invokevirtual·#91·················//·Method·com/secupwn/aimsicd/utils/Cell.setCellId:(I)V544 ·······588:·invokevirtual·#91·················//·Method·com/secupwn/aimsicd/utils/Cell.setCellId:(I)V
545 ·······591:·goto··········250545 ·······591:·goto··········250
546 ·······594:·bipush········18546 ·······594:·bipush········18
Offset 558, 118 lines modifiedOffset 558, 118 lines modified
558 ·······619:·aload·········8558 ·······619:·aload·········8
559 ·······621:·checkcast·····#172················//·class·android/telephony/CellInfoWcdma559 ·······621:·checkcast·····#172················//·class·android/telephony/CellInfoWcdma
560 ·······624:·astore_3560 ·······624:·astore_3
561 ·······625:·aload_3561 ·······625:·aload_3
562 ·······626:·astore········4562 ·······626:·astore········4
563 ·······628:·aload_3563 ·······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········18565 ·······632:·astore········17
566 ·······634:·aload·········8566 ·······634:·aload·········8
567 ·······636:·checkcast·····#172················//·class·android/telephony/CellInfoWcdma567 ·······636:·checkcast·····#172················//·class·android/telephony/CellInfoWcdma
568 ·······639:·astore········8568 ·······639:·astore········8
569 ·······641:·aload·········8569 ·······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········19571 ·······646:·astore········18
572 ·······648:·aload_1572 ·······648:·aload_1
573 ·······649:·astore_3573 ·······649:·astore_3
574 ·······650:·aload_1574 ·······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········4576 ·······654:·astore········4
577 ·······656:·aload·········18577 ·······656:·aload·········17
578 ·······658:·invokevirtual·#181················//·Method·android/telephony/CellSignalStrengthWcdma.getDbm:()I578 ·······658:·invokevirtual·#181················//·Method·android/telephony/CellSignalStrengthWcdma.getDbm:()I
579 ·······661:·istore········9579 ·······661:·istore········9
580 ·······663:·aload·········4580 ·······663:·aload·········4
581 ·······665:·iload·········9581 ·······665:·iload·········9
582 ·······667:·invokevirtual·#83·················//·Method·com/secupwn/aimsicd/utils/Cell.setDbm:(I)V582 ·······667:·invokevirtual·#83·················//·Method·com/secupwn/aimsicd/utils/Cell.setDbm:(I)V
583 ·······670:·aload_1583 ·······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········4585 ·······674:·astore········4
586 ·······676:·aload·········19586 ·······676:·aload·········18
587 ·······678:·invokevirtual·#184················//·Method·android/telephony/CellIdentityWcdma.getLac:()I587 ·······678:·invokevirtual·#184················//·Method·android/telephony/CellIdentityWcdma.getLac:()I
588 ·······681:·istore········9588 ·······681:·istore········9
589 ·······683:·aload·········4589 ·······683:·aload·········4
590 ·······685:·iload·········9590 ·······685:·iload·········9
591 ·······687:·invokevirtual·#109················//·Method·com/secupwn/aimsicd/utils/Cell.setLocationAreaCode:(I)V591 ·······687:·invokevirtual·#109················//·Method·com/secupwn/aimsicd/utils/Cell.setLocationAreaCode:(I)V
592 ·······690:·aload_1592 ·······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········4594 ·······694:·astore········4
595 ·······696:·aload·········19595 ·······696:·aload·········18
596 ·······698:·invokevirtual·#185················//·Method·android/telephony/CellIdentityWcdma.getMcc:()I596 ·······698:·invokevirtual·#185················//·Method·android/telephony/CellIdentityWcdma.getMcc:()I
597 ·······701:·istore········9597 ·······701:·istore········9
598 ·······703:·aload·········4598 ·······703:·aload·········4
599 ·······705:·iload·········9599 ·······705:·iload·········9
600 ·······707:·invokevirtual·#97·················//·Method·com/secupwn/aimsicd/utils/Cell.setMobileCountryCode:(I)V600 ·······707:·invokevirtual·#97·················//·Method·com/secupwn/aimsicd/utils/Cell.setMobileCountryCode:(I)V
601 ·······710:·aload_1601 ·······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.
7.79 KB
com/secupwn/aimsicd/utils/RealmHelper$3.class
7.71 KB
javap -verbose -constants -s -l -private {}
    
Offset 162, 15 lines modifiedOffset 162, 15 lines modified
162 ·········6:·invokespecial·#14·················//·Method·java/lang/Object."<init>":()V162 ·········6:·invokespecial·#14·················//·Method·java/lang/Object."<init>":()V
163 ·········9:·return163 ·········9:·return
  
164 ··public·void·execute(io.realm.Realm);164 ··public·void·execute(io.realm.Realm);
165 ····descriptor:·(Lio/realm/Realm;)V165 ····descriptor:·(Lio/realm/Realm;)V
166 ····flags:·(0x0001)·ACC_PUBLIC166 ····flags:·(0x0001)·ACC_PUBLIC
167 ····Code:167 ····Code:
168 ······stack=300,·locals=11,·args_size=2168 ······stack=300,·locals=10,·args_size=2
169 ·········0:·bipush········-2169 ·········0:·bipush········-2
170 ·········2:·i2c170 ·········2:·i2c
171 ·········3:·istore_2171 ·········3:·istore_2
172 ·········4:·iconst_1172 ·········4:·iconst_1
173 ·········5:·istore_3173 ·········5:·istore_3
174 ·········6:·bipush········50174 ·········6:·bipush········50
175 ·········8:·istore········4175 ·········8:·istore········4
Offset 255, 72 lines modifiedOffset 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········7256 ·······189:·astore········7
257 ·······191:·aload·········5257 ·······191:·aload·········5
258 ·······193:·aload·········6258 ·······193:·aload·········6
259 ·······195:·aload·········7259 ·······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 ·······207:·invokevirtual·#106················//·Method·io/realm/RealmResults.iterator:()Ljava/util/Iterator;262 ·······203:·invokevirtual·#106················//·Method·io/realm/RealmResults.iterator:()Ljava/util/Iterator;
265 ·······210:·astore········8263 ·······206:·astore········5
266 ·······212:·aload·········8264 ·······208:·aload·········5
267 ·······214:·invokeinterface·#112,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z265 ·······210:·invokeinterface·#112,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
268 ·······219:·istore········9266 ·······215:·istore········8
269 ·······221:·iload·········9267 ·······217:·iload·········8
270 ·······223:·ifeq··········267268 ·······219:·ifeq··········263
271 ·······226:·aload·········8269 ·······222:·aload·········5
272 ·······228:·invokeinterface·#116,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;270 ·······224:·invokeinterface·#116,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
273 ·······233:·checkcast·····#33·················//·class·com/secupwn/aimsicd/data/model/Import271 ·······229:·checkcast·····#33·················//·class·com/secupwn/aimsicd/data/model/Import
274 ·······236:·astore········10272 ·······232:·astore········9
275 ·······238:·aload·········10273 ·······234:·aload·········9
276 ·······240:·invokevirtual·#120················//·Method·com/secupwn/aimsicd/data/model/Import.getRejCause:()Ljava/lang/Integer;274 ·······236:·invokevirtual·#120················//·Method·com/secupwn/aimsicd/data/model/Import.getRejCause:()Ljava/lang/Integer;
277 ·······243:·invokevirtual·#126················//·Method·java/lang/Integer.intValue:()I275 ·······239:·invokevirtual·#126················//·Method·java/lang/Integer.intValue:()I
278 ·······246:·iconst_3276 ·······242:·iconst_3
279 ·······247:·iadd277 ·······243:·iadd
280 ·······248:·istore········9278 ·······244:·istore········8
281 ·······250:·iload·········9279 ·······246:·iload·········8
282 ·······252:·invokestatic··#129················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;280 ·······248:·invokestatic··#129················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;
283 ·······255:·astore········5281 ·······251:·astore········6
284 ·······257:·aload·········10 
285 ·······259:·aload·········5282 ·······253:·aload·········9
 283 ·······255:·aload·········6
286 ·······261:·invokevirtual·#133················//·Method·com/secupwn/aimsicd/data/model/Import.setRejCause:(Ljava/lang/Integer;)V284 ·······257:·invokevirtual·#133················//·Method·com/secupwn/aimsicd/data/model/Import.setRejCause:(Ljava/lang/Integer;)V
287 ·······264:·goto··········212285 ·······260:·goto··········208
288 ·······267:·aload_1286 ·······263:·aload_1
289 ·······268:·ldc···········#33·················//·class·com/secupwn/aimsicd/data/model/Import287 ·······264:·ldc···········#33·················//·class·com/secupwn/aimsicd/data/model/Import
290 ·······270:·invokevirtual·#39·················//·Method·io/realm/Realm.where:(Ljava/lang/Class;)Lio/realm/RealmQuery;288 ·······266:·invokevirtual·#39·················//·Method·io/realm/Realm.where:(Ljava/lang/Class;)Lio/realm/RealmQuery;
291 ·······273:·astore········5289 ·······269:·astore········5
292 ·······275:·ldc···········#135················//·String·avgRange290 ·······271:·ldc···········#135················//·String·avgRange
293 ·······277:·astore········6291 ·······273:·astore········6
294 ·······279:·aload·········5292 ·······275:·aload·········5
295 ·······281:·aload·········6293 ·······277:·aload·········6
296 ·······283:·iload·········4294 ·······279:·iload·········4
297 ·······285:·invokevirtual·#47·················//·Method·io/realm/RealmQuery.lessThan:(Ljava/lang/String;I)Lio/realm/RealmQuery;295 ·······281:·invokevirtual·#47·················//·Method·io/realm/RealmQuery.lessThan:(Ljava/lang/String;I)Lio/realm/RealmQuery;
298 ·······288:·invokevirtual·#51·················//·Method·io/realm/RealmQuery.findAll:()Lio/realm/RealmResults;296 ·······284:·invokevirtual·#51·················//·Method·io/realm/RealmQuery.findAll:()Lio/realm/RealmResults;
299 ·······291:·astore········5 
300 ·······293:·aload·········5 
301 ·······295:·invokevirtual·#106················//·Method·io/realm/RealmResults.iterator:()Ljava/util/Iterator;297 ·······287:·invokevirtual·#106················//·Method·io/realm/RealmResults.iterator:()Ljava/util/Iterator;
302 ·······298:·astore········8298 ·······290:·astore········5
303 ·······300:·aload·········8299 ·······292:·aload·········5
304 ·······302:·invokeinterface·#112,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z300 ·······294:·invokeinterface·#112,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
305 ·······307:·istore········9301 ·······299:·istore········8
306 ·······309:·iload·········9302 ·······301:·iload·········8
307 ·······311:·ifeq··········355303 ·······303:·ifeq··········347
308 ·······314:·aload·········8304 ·······306:·aload·········5
309 ·······316:·invokeinterface·#116,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;305 ·······308:·invokeinterface·#116,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
310 ·······321:·checkcast·····#33·················//·class·com/secupwn/aimsicd/data/model/Import306 ·······313:·checkcast·····#33·················//·class·com/secupwn/aimsicd/data/model/Import
311 ·······324:·astore········10307 ·······316:·astore········9
312 ·······326:·aload·········10308 ·······318:·aload·········9
313 ·······328:·invokevirtual·#120················//·Method·com/secupwn/aimsicd/data/model/Import.getRejCause:()Ljava/lang/Integer;309 ·······320:·invokevirtual·#120················//·Method·com/secupwn/aimsicd/data/model/Import.getRejCause:()Ljava/lang/Integer;
314 ·······331:·invokevirtual·#126················//·Method·java/lang/Integer.intValue:()I310 ·······323:·invokevirtual·#126················//·Method·java/lang/Integer.intValue:()I
315 ·······334:·iconst_3311 ·······326:·iconst_3
316 ·······335:·iadd312 ·······327:·iadd
317 ·······336:·istore········9313 ·······328:·istore········8
318 ·······338:·iload·········9314 ·······330:·iload·········8
319 ·······340:·invokestatic··#129················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;315 ·······332:·invokestatic··#129················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;
320 ·······343:·astore········5316 ·······335:·astore········6
321 ·······345:·aload·········10 
322 ·······347:·aload·········5317 ·······337:·aload·········9
 318 ·······339:·aload·········6
323 ·······349:·invokevirtual·#133················//·Method·com/secupwn/aimsicd/data/model/Import.setRejCause:(Ljava/lang/Integer;)V319 ·······341:·invokevirtual·#133················//·Method·com/secupwn/aimsicd/data/model/Import.setRejCause:(Ljava/lang/Integer;)V
324 ·······352:·goto··········300320 ·······344:·goto··········292
325 ·······355:·return321 ·······347:·return
326 }322 }
1.06 KB
com/secupwn/aimsicd/utils/RealmHelper.class
1000 B
procyon -ec {}
    
Offset 841, 21 lines modifiedOffset 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_0618:·{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_0618;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;
5.87 KB
com/squareup/okhttp/internal/Platform.class
5.79 KB
procyon -ec {}
    
Offset 408, 18 lines modifiedOffset 408, 18 lines modified
408 ········//···631:·invokespecial···com/squareup/okhttp/internal/Platform.<init>:()V408 ········//···631:·invokespecial···com/squareup/okhttp/internal/Platform.<init>:()V
409 ········//···634:·goto············323409 ········//···634:·goto············323
410 ········//···637:·astore_0·······410 ········//···637:·astore_0·······
411 ········//···638:·goto············612411 ········//···638:·goto············612
412 ········//···641:·astore_0·······412 ········//···641:·astore_0·······
413 ········//···642:·goto············301413 ········//···642:·goto············301
414 ········//···645:·astore_0·······414 ········//···645:·astore_0·······
415 ········//···646:·aload···········16 
416 ········//···648:·astore··········12 
417 ········//···650:·goto············301415 ········//···646:·goto············301
418 ········//···653:·astore_0·······416 ········//···649:·astore_0·······
 417 ········//···650:·aload···········16
 418 ········//···652:·astore··········12
419 ········//···654:·goto············301419 ········//···654:·goto············301
420 ········//···657:·astore_0·······420 ········//···657:·astore_0·······
421 ········//···658:·goto············301421 ········//···658:·goto············301
422 ········//···661:·astore_0·······422 ········//···661:·astore_0·······
423 ········//···662:·aload···········16423 ········//···662:·aload···········16
424 ········//···664:·astore··········12424 ········//···664:·astore··········12
425 ········//···666:·goto············301425 ········//···666:·goto············301
Offset 433, 44 lines modifiedOffset 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····653····657····Ljava/lang/ClassNotFoundException;440 ········//··114····118····641····645····Ljava/lang/ClassNotFoundException;
441 ········//··114····118····641····645····Ljava/lang/NoSuchMethodException;441 ········//··114····118····645····649····Ljava/lang/NoSuchMethodException;
442 ········//··126····131····653····657····Ljava/lang/ClassNotFoundException;442 ········//··126····131····641····645····Ljava/lang/ClassNotFoundException;
443 ········//··126····131····641····645····Ljava/lang/NoSuchMethodException;443 ········//··126····131····645····649····Ljava/lang/NoSuchMethodException;
444 ········//··144····147····653····657····Ljava/lang/ClassNotFoundException;444 ········//··144····147····641····645····Ljava/lang/ClassNotFoundException;
445 ········//··144····147····641····645····Ljava/lang/NoSuchMethodException;445 ········//··144····147····645····649····Ljava/lang/NoSuchMethodException;
446 ········//··154····158····653····657····Ljava/lang/ClassNotFoundException;446 ········//··154····158····641····645····Ljava/lang/ClassNotFoundException;
447 ········//··154····158····641····645····Ljava/lang/NoSuchMethodException;447 ········//··154····158····645····649····Ljava/lang/NoSuchMethodException;
448 ········//··166····171····653····657····Ljava/lang/ClassNotFoundException;448 ········//··166····171····641····645····Ljava/lang/ClassNotFoundException;
449 ········//··166····171····641····645····Ljava/lang/NoSuchMethodException;449 ········//··166····171····645····649····Ljava/lang/NoSuchMethodException;
450 ········//··184····187····653····657····Ljava/lang/ClassNotFoundException;450 ········//··184····187····641····645····Ljava/lang/ClassNotFoundException;
451 ········//··184····187····641····645····Ljava/lang/NoSuchMethodException;451 ········//··184····187····645····649····Ljava/lang/NoSuchMethodException;
452 ········//··190····194····653····657····Ljava/lang/ClassNotFoundException;452 ········//··190····194····641····645····Ljava/lang/ClassNotFoundException;
453 ········//··190····194····641····645····Ljava/lang/NoSuchMethodException;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····641····645····Ljava/lang/NoSuchMethodException;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····641····645····Ljava/lang/NoSuchMethodException;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····641····645····Ljava/lang/NoSuchMethodException;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····641····645····Ljava/lang/NoSuchMethodException;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····645····653····Ljava/lang/NoSuchMethodException;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····645····653····Ljava/lang/NoSuchMethodException;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····645····653····Ljava/lang/NoSuchMethodException;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····645····653····Ljava/lang/NoSuchMethodException;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;
2.89 KB
com/squareup/okhttp/internal/Platform$JdkWithJettyBootPlatform.class
2.75 KB
procyon -ec {}
    
Offset 49, 19 lines modifiedOffset 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·ex3)·{}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 modifiedOffset 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·ex3)·{}91 ····················catch·(InvocationTargetException·ex4)·{}
91 ····················catch·(IllegalAccessException·ex4)·{} 
92 ················}92 ················}
 93 ················catch·(IllegalAccessException·ex5)·{}
93 ················catch·(InvocationTargetException·ex5)·{}94 ················catch·(InvocationTargetException·ex6)·{}
94 ················catch·(IllegalAccessException·ex6)·{} 
95 ············}95 ············}
 96 ············catch·(IllegalAccessException·ex7)·{}
96 ············catch·(InvocationTargetException·ex7)·{}97 ············catch·(InvocationTargetException·ex8)·{}
97 ············catch·(IllegalAccessException·ex8)·{} 
98 ········}98 ········}
 99 ········catch·(IllegalAccessException·ex9)·{}
99 ········catch·(InvocationTargetException·ex9)·{}100 ········catch·(InvocationTargetException·ex10)·{}
100 ········catch·(IllegalAccessException·ex10)·{} 
101 ····}101 ····}
102 }102 }
856 B
com/squareup/okhttp/internal/http/RouteException.class
748 B
procyon -ec {}
    
Offset 37, 16 lines modifiedOffset 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·ex2)·{}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 ····
13.0 KB
io/realm/DefaultRealmModuleMediator.class
12.9 KB
procyon -ec {}
    
Offset 4, 215 lines modifiedOffset 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·RealmProxyMediator22 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<Measure>>·s·=·new·HashSet<Class<Measure>>();27 ········final·HashSet<Class<Event>>·s·=·new·HashSet<Class<Event>>();
28 ········s.add(Import.class);28 ········s.add(SmsData.class);
29 ········s.add((Class<Measure>)DefaultLocation.class);29 ········s.add((Class<Event>)DefaultLocation.class);
30 ········s.add((Class<Measure>)GpsLocation.class); 
31 ········s.add((Class<Measure>)Event.class);30 ········s.add((Class<Event>)Import.class);
32 ········s.add((Class<Measure>)SmsDetectionString.class); 
33 ········s.add((Class<Measure>)BaseTransceiverStation.class);31 ········s.add((Class<Event>)BaseTransceiverStation.class);
34 ········s.add((Class<Measure>)SmsData.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(Measure.class);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(Import.class))·{48 ········if·(s.equals(SmsData.class))·{
49 ············realmObject2·=·((Class<RealmObject>)s).cast(ImportRealmProxy.copyOrUpdate(realm,·(Import)realmObject,·b,·map));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(Measure.class))·{70 ············if·(!s.equals(Event.class))·{
71 ················throw·getMissingProxyClassException((Class)s);71 ················throw·getMissingProxyClassException((Class)s);
72 ············}72 ············}
73 ············realmObject2·=·((Class<RealmObject>)s).cast(MeasureRealmProxy.copyOrUpdate(realm,·(Measure)realmObject,·b,·map));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(Import.class))·{81 ········if·(clazz.equals(SmsData.class))·{
82 ············table·=·ImportRealmProxy.initTable(implicitTransaction);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(Measure.class))·{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.
29.9 KB
smali/io/realm/DefaultRealmModuleMediator.smali
Ordering differences only
    
Offset 31, 50 lines modifiedOffset 31, 50 lines modified
31 ····.line·3331 ····.line·33
32 ····new-instance·v0,·Ljava/util/HashSet;32 ····new-instance·v0,·Ljava/util/HashSet;
  
33 ····invoke-direct·{v0},·Ljava/util/HashSet;-><init>()V33 ····invoke-direct·{v0},·Ljava/util/HashSet;-><init>()V
  
34 ····.line·3434 ····.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/Import;36 ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/SmsData;
  
37 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z37 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
  
38 ····.line·3538 ····.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;)Z40 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
  
41 ····.line·3641 ····.line·36
42 ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/GpsLocation;42 ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/Import;
  
43 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z43 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
  
44 ····.line·3744 ····.line·37
45 ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/Event;45 ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/BaseTransceiverStation;
  
46 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z46 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
  
47 ····.line·3847 ····.line·38
48 ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/SmsDetectionString;48 ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/Measure;
  
49 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z49 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
  
50 ····.line·3950 ····.line·39
51 ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/BaseTransceiverStation;51 ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/GpsLocation;
  
52 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z52 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
  
53 ····.line·4053 ····.line·40
54 ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/SmsData;54 ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/SmsDetectionString;
  
55 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z55 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
  
56 ····.line·4156 ····.line·41
57 ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/Measure;57 ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/Event;
  
58 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z58 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
  
59 ····.line·4259 ····.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·v161 ····move-result-object·v1
Offset 131, 27 lines modifiedOffset 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·v0132 ····move-result-object·v0
  
133 ····.line·181133 ····.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_0135 ····:goto_0
136 ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/Import;136 ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/SmsData;
  
137 ····invoke-virtual·{v0,·v1},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z137 ····invoke-virtual·{v0,·v1},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
  
138 ····move-result·v1138 ····move-result·v1
  
139 ····if-eqz·v1,·:cond_1139 ····if-eqz·v1,·:cond_1
  
140 ····.line·182140 ····.line·182
141 ····check-cast·p2,·Lcom/secupwn/aimsicd/data/model/Import;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/ImportRealmProxy;->copyOrUpdate(Lio/realm/Realm;Lcom/secupwn/aimsicd/data/model/Import;ZLjava/util/Map;)Lcom/secupwn/aimsicd/data/model/Import;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·v1144 ····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·v1146 ····move-result-object·v1
  
Offset 197, 162 lines modifiedOffset 197, 162 lines modified
197 ····check-cast·v1,·Lio/realm/RealmObject;197 ····check-cast·v1,·Lio/realm/RealmObject;
  
198 ····goto·:goto_1198 ····goto·:goto_1
  
199 ····.line·185199 ····.line·185
200 ····.restart·local·p2····#·"obj":Lio/realm/RealmObject;,·"TE;"200 ····.restart·local·p2····#·"obj":Lio/realm/RealmObject;,·"TE;"
201 ····:cond_2201 ····:cond_2
202 ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/GpsLocation;202 ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/Import;
  
203 ····invoke-virtual·{v0,·v1},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z203 ····invoke-virtual·{v0,·v1},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
  
204 ····move-result·v1204 ····move-result·v1
  
205 ····if-eqz·v1,·:cond_3205 ····if-eqz·v1,·:cond_3
  
206 ····.line·186206 ····.line·186
207 ····check-cast·p2,·Lcom/secupwn/aimsicd/data/model/GpsLocation;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/GpsLocationRealmProxy;->copyOrUpdate(Lio/realm/Realm;Lcom/secupwn/aimsicd/data/model/GpsLocation;ZLjava/util/Map;)Lcom/secupwn/aimsicd/data/model/GpsLocation;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·v1210 ····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·v1212 ····move-result-object·v1
  
213 ····check-cast·v1,·Lio/realm/RealmObject;213 ····check-cast·v1,·Lio/realm/RealmObject;
  
214 ····goto·:goto_1214 ····goto·:goto_1
  
215 ····.line·187215 ····.line·187
216 ····.restart·local·p2····#·"obj":Lio/realm/RealmObject;,·"TE;"216 ····.restart·local·p2····#·"obj":Lio/realm/RealmObject;,·"TE;"
217 ····:cond_3217 ····:cond_3
218 ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/Event;218 ····const-class·v1,·Lcom/secupwn/aimsicd/data/model/BaseTransceiverStation;
  
219 ····invoke-virtual·{v0,·v1},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z219 ····invoke-virtual·{v0,·v1},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
  
220 ····move-result·v1220 ····move-result·v1
  
221 ····if-eqz·v1,·:cond_4221 ····if-eqz·v1,·:cond_4
  
222 ····.line·188222 ····.line·188
223 ····check-cast·p2,·Lcom/secupwn/aimsicd/data/model/Event;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/EventRealmProxy;->copyOrUpdate(Lio/realm/Realm;Lcom/secupwn/aimsicd/data/model/Event;ZLjava/util/Map;)Lcom/secupwn/aimsicd/data/model/Event;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.
1.59 KB
smali/com/squareup/okhttp/internal/Platform$JdkWithJettyBootPlatform.smali
    
Offset 256, 16 lines modifiedOffset 256, 16 lines modified
  
256 ····const/4·v9,·0x1256 ····const/4·v9,·0x1
  
257 ····aput-object·v4,·v8,·v9257 ····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_0259 ····:try_end_0
260 ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_0·..·:try_end_0}·:catch_0260 ····.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_1261 ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_0
  
262 ····.line·382262 ····.line·382
263 ····return-void263 ····return-void
  
264 ····.line·379264 ····.line·379
265 ····.end·local·v4····#·"provider":Ljava/lang/Object;265 ····.end·local·v4····#·"provider":Ljava/lang/Object;
266 ····:catch_0266 ····:catch_0
Offset 353, 16 lines modifiedOffset 353, 16 lines modified
  
353 ····move-result·v3353 ····move-result·v3
  
354 ····if-nez·v3,·:cond_0354 ····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_0356 ····:try_end_0
357 ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_0·..·:try_end_0}·:catch_0357 ····.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_1358 ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_0
  
359 ····move-result-object·v2359 ····move-result-object·v2
  
360 ····goto·:goto_0360 ····goto·:goto_0
  
361 ····.line·402361 ····.line·402
362 ····.end·local·v1····#·"provider":Lcom/squareup/okhttp/internal/Platform$JettyNegoProvider;362 ····.end·local·v1····#·"provider":Lcom/squareup/okhttp/internal/Platform$JettyNegoProvider;
4.75 KB
smali/com/squareup/okhttp/internal/Platform.smali
    
Offset 254, 16 lines modifiedOffset 254, 16 lines modified
  
254 ····aput-object·v25,·v10,·v24254 ····aput-object·v25,·v10,·v24
  
255 ····move-object/from16·v0,·v23255 ····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_2257 ····:try_end_2
258 ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_2·..·:try_end_2}·:catch_7258 ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_2·..·:try_end_2}·:catch_5
259 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_2·..·:try_end_2}·:catch_5259 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_2·..·:try_end_2}·:catch_6
  
260 ····move-result-object·v7260 ····move-result-object·v7
  
261 ····.line·157261 ····.line·157
262 ····:try_start_3262 ····:try_start_3
263 ····const-string·v2,·"android.net.Network"263 ····const-string·v2,·"android.net.Network"
  
Offset 287, 15 lines modifiedOffset 287, 15 lines modified
287 ····move-object/from16·v0,·v18287 ····move-object/from16·v0,·v18
  
288 ····move-object/from16·v1,·v24288 ····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;)V289 ····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_3290 ····:try_end_3
291 ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_3·..·:try_end_3}·:catch_8291 ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_3·..·:try_end_3}·:catch_8
292 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_3·..·:try_end_3}·:catch_5292 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_3·..·:try_end_3}·:catch_6
  
293 ····.line·159293 ····.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_4296 ····: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 modifiedOffset 320, 15 lines modified
320 ····move-object/from16·v0,·v22320 ····move-object/from16·v0,·v22
  
321 ····move-object/from16·v1,·v24321 ····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;)V322 ····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_4323 ····:try_end_4
324 ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_4·..·:try_end_4}·:catch_9324 ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_4·..·:try_end_4}·:catch_9
325 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_4·..·:try_end_4}·:catch_6325 ····.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,·v22328 ····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 modifiedOffset 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_5608 ····:catch_5
609 ····move-exception·v2609 ····move-exception·v2
  
610 ····goto/16·:goto_1610 ····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_6617 ····:catch_7
615 ····move-exception·v2618 ····move-exception·v2
  
616 ····move-object/from16·v8,·v18619 ····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_1622 ····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·160623 ····.line·160
625 ····.restart·local·v23····#·"trafficStats":Ljava/lang/Class;,·"Ljava/lang/Class<*>;" 
626 ····:catch_8624 ····:catch_8
627 ····move-exception·v2625 ····move-exception·v2
  
628 ····goto/16·:goto_1626 ····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;>;"
774 B
smali/com/squareup/okhttp/internal/http/RouteException.smali
    
Offset 95, 16 lines modifiedOffset 95, 16 lines modified
  
95 ····const/4·v2,·0x095 ····const/4·v2,·0x0
  
96 ····aput-object·p2,·v1,·v296 ····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_098 ····:try_end_0
99 ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_0·..·:try_end_0}·:catch_099 ····.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_1100 ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_0
  
101 ····.line·60101 ····.line·60
102 ····:cond_0102 ····:cond_0
103 ····:goto_0103 ····:goto_0
104 ····return-void104 ····return-void
  
105 ····.line·57105 ····.line·57
282 B
smali/com/kaichunlin/transition/R.smali
    
Offset 26, 10 lines modifiedOffset 26, 9 lines modified
26 .method·public·constructor·<init>()V26 .method·public·constructor·<init>()V
27 ····.locals·027 ····.locals·0
  
28 ····.prologue28 ····.prologue
29 ····.line·929 ····.line·9
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····.line·866 
32 ····return-void31 ····return-void
33 .end·method32 .end·method
17.9 KB
smali/com/secupwn/aimsicd/AndroidIMSICatcherDetector.smali
    
Offset 209, 201 lines modifiedOffset 209, 199 lines modified
209 ····.line·125209 ····.line·125
210 ····invoke-interface·{v1,·p2},·Ljava/util/List;->add(Ljava/lang/Object;)Z210 ····invoke-interface·{v1,·p2},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
211 ····goto·:goto_0211 ····goto·:goto_0
212 .end·method212 .end·method
  
213 .method·public·attach(Lio/freefair/android/injection/app/InjectionAppCompatActivity;)V213 .method·public·attach(Lio/freefair/android/injection/app/InjectionAppCompatActivity;)V
214 ····.locals·6214 ····.locals·5
215 ····.param·p1,·"activity"····#·Lio/freefair/android/injection/app/InjectionAppCompatActivity;215 ····.param·p1,·"activity"····#·Lio/freefair/android/injection/app/InjectionAppCompatActivity;
  
216 ····.prologue216 ····.prologue
217 ····.line·144217 ····.line·144
218 ····if-nez·p1,·:cond_1218 ····if-nez·p1,·:cond_1
  
219 ····.line·155219 ····.line·155
220 ····:cond_0220 ····:cond_0
221 ····return-void221 ····return-void
  
222 ····.line·147222 ····.line·147
223 ····:cond_1223 ····:cond_1
224 ····iget-object·v3,·p0,·Lcom/secupwn/aimsicd/AndroidIMSICatcherDetector;->log:Lio/freefair/android/util/logging/Logger;224 ····iget-object·v2,·p0,·Lcom/secupwn/aimsicd/AndroidIMSICatcherDetector;->log:Lio/freefair/android/util/logging/Logger;
  
225 ····new-instance·v4,·Ljava/lang/StringBuilder;225 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
226 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V226 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V
  
227 ····const-string·v5,·"BaseTask·attach:"227 ····const-string·v4,·"BaseTask·attach:"
  
228 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;228 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
229 ····move-result-object·v4229 ····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·v5231 ····move-result-object·v4
  
232 ····invoke-virtual·{v5},·Ljava/lang/Class;->getCanonicalName()Ljava/lang/String;232 ····invoke-virtual·{v4},·Ljava/lang/Class;->getCanonicalName()Ljava/lang/String;
  
233 ····move-result-object·v5233 ····move-result-object·v4
  
234 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;234 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
235 ····move-result-object·v4235 ····move-result-object·v3
  
236 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;236 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
237 ····move-result-object·v4237 ····move-result-object·v3
  
238 ····invoke-interface·{v3,·v4},·Lio/freefair/android/util/logging/Logger;->debug(Ljava/lang/String;)V238 ····invoke-interface·{v2,·v3},·Lio/freefair/android/util/logging/Logger;->debug(Ljava/lang/String;)V
  
239 ····.line·149239 ····.line·149
240 ····iget-object·v3,·p0,·Lcom/secupwn/aimsicd/AndroidIMSICatcherDetector;->mActivityTaskMap:Landroid/util/SparseArray;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·v4242 ····move-result-object·v3
  
243 ····invoke-virtual·{v4},·Ljava/lang/Class;->getCanonicalName()Ljava/lang/String;243 ····invoke-virtual·{v3},·Ljava/lang/Class;->getCanonicalName()Ljava/lang/String;
  
244 ····move-result-object·v4244 ····move-result-object·v3
  
245 ····invoke-virtual·{v4},·Ljava/lang/String;->hashCode()I245 ····invoke-virtual·{v3},·Ljava/lang/String;->hashCode()I
  
246 ····move-result·v4246 ····move-result·v3
  
247 ····invoke-virtual·{v3,·v4},·Landroid/util/SparseArray;->get(I)Ljava/lang/Object;247 ····invoke-virtual·{v2,·v3},·Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
  
248 ····move-result-object·v2248 ····move-result-object·v1
  
249 ····check-cast·v2,·Ljava/util/List;249 ····check-cast·v1,·Ljava/util/List;
  
250 ····.line·150250 ····.line·150
251 ····.local·v2,·"tasks":Ljava/util/List;,·"Ljava/util/List<Lcom/secupwn/aimsicd/utils/BaseAsyncTask<***>;>;"251 ····.local·v1,·"tasks":Ljava/util/List;,·"Ljava/util/List<Lcom/secupwn/aimsicd/utils/BaseAsyncTask<***>;>;"
252 ····if-eqz·v2,·:cond_0252 ····if-eqz·v1,·:cond_0
  
253 ····.line·151253 ····.line·151
254 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;254 ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
255 ····move-result-object·v0255 ····move-result-object·v2
  
256 ····.local·v0,·"i$":Ljava/util/Iterator; 
257 ····:goto_0256 ····:goto_0
258 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z257 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
259 ····move-result·v3258 ····move-result·v3
  
260 ····if-eqz·v3,·:cond_0259 ····if-eqz·v3,·:cond_0
  
261 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;260 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
262 ····move-result-object·v1261 ····move-result-object·v0
  
263 ····check-cast·v1,·Lcom/secupwn/aimsicd/utils/BaseAsyncTask;262 ····check-cast·v0,·Lcom/secupwn/aimsicd/utils/BaseAsyncTask;
  
264 ····.line·152263 ····.line·152
265 ····.local·v1,·"task":Lcom/secupwn/aimsicd/utils/BaseAsyncTask;,·"Lcom/secupwn/aimsicd/utils/BaseAsyncTask<***>;"264 ····.local·v0,·"task":Lcom/secupwn/aimsicd/utils/BaseAsyncTask;,·"Lcom/secupwn/aimsicd/utils/BaseAsyncTask<***>;"
266 ····invoke-virtual·{v1,·p1},·Lcom/secupwn/aimsicd/utils/BaseAsyncTask;->setActivity(Lio/freefair/android/injection/app/InjectionAppCompatActivity;)V265 ····invoke-virtual·{v0,·p1},·Lcom/secupwn/aimsicd/utils/BaseAsyncTask;->setActivity(Lio/freefair/android/injection/app/InjectionAppCompatActivity;)V
  
267 ····goto·:goto_0266 ····goto·:goto_0
268 .end·method267 .end·method
  
269 .method·public·detach(Landroid/app/Activity;)V268 .method·public·detach(Landroid/app/Activity;)V
270 ····.locals·6269 ····.locals·5
271 ····.param·p1,·"activity"····#·Landroid/app/Activity;270 ····.param·p1,·"activity"····#·Landroid/app/Activity;
  
272 ····.prologue271 ····.prologue
273 ····.line·129272 ····.line·129
274 ····if-nez·p1,·:cond_1273 ····if-nez·p1,·:cond_1
  
275 ····.line·141274 ····.line·141
276 ····:cond_0275 ····:cond_0
277 ····return-void276 ····return-void
  
278 ····.line·133277 ····.line·133
279 ····:cond_1278 ····:cond_1
280 ····iget-object·v3,·p0,·Lcom/secupwn/aimsicd/AndroidIMSICatcherDetector;->log:Lio/freefair/android/util/logging/Logger;279 ····iget-object·v2,·p0,·Lcom/secupwn/aimsicd/AndroidIMSICatcherDetector;->log:Lio/freefair/android/util/logging/Logger;
  
281 ····new-instance·v4,·Ljava/lang/StringBuilder;280 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
282 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V281 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V
  
283 ····const-string·v5,·"BaseTask·detach:"282 ····const-string·v4,·"BaseTask·detach:"
  
284 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;283 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
285 ····move-result-object·v4284 ····move-result-object·v3
  
Max diff block lines reached; 11929/18198 bytes (65.55%) of diff not shown.
676 B
smali/com/secupwn/aimsicd/AndroidIMSICatcherDetector$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$realm:Lio/realm/Realm;22 .field·final·synthetic·val$realm:Lio/realm/Realm;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/secupwn/aimsicd/AndroidIMSICatcherDetector;Lio/realm/Realm;)V24 .method·constructor·<init>(Lcom/secupwn/aimsicd/AndroidIMSICatcherDetector;Lio/realm/Realm;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/AndroidIMSICatcherDetector;
  
26 ····.prologue27 ····.prologue
27 ····.line·7128 ····.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;
  
676 B
smali/com/secupwn/aimsicd/AndroidIMSICatcherDetector$2.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$realm:Lio/realm/Realm;22 .field·final·synthetic·val$realm:Lio/realm/Realm;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/secupwn/aimsicd/AndroidIMSICatcherDetector;Lio/realm/Realm;)V24 .method·constructor·<init>(Lcom/secupwn/aimsicd/AndroidIMSICatcherDetector;Lio/realm/Realm;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/AndroidIMSICatcherDetector;
  
26 ····.prologue27 ····.prologue
27 ····.line·7828 ····.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;
  
1.19 KB
smali/com/secupwn/aimsicd/adapters/DrawerMenuAdapter.smali
    
Offset 178, 24 lines modifiedOffset 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·p1179 ····move-result-object·p1
  
180 ····.line·77180 ····.line·77
181 ····const·v5,·0x7f0d00ed181 ····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·v2184 ····move-result-object·v2
  
184 ····check-cast·v2,·Landroid/widget/TextView;185 ····check-cast·v2,·Landroid/widget/TextView;
  
185 ····.line·79186 ····.line·79
186 ····.local·v2,·"labelView":Landroid/widget/TextView;187 ····.local·v2,·"labelView":Landroid/widget/TextView;
187 ····const·v5,·0x7f0d00ec188 ····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·v0191 ····move-result-object·v0
  
190 ····check-cast·v0,·Landroid/widget/ImageView;192 ····check-cast·v0,·Landroid/widget/ImageView;
  
191 ····.line·81193 ····.line·81
Offset 377, 14 lines modifiedOffset 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·p1380 ····move-result-object·p1
  
379 ····.line·118381 ····.line·118
380 ····const·v3,·0x7f0d00ef382 ····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·v0385 ····move-result-object·v0
  
383 ····check-cast·v0,·Landroid/widget/TextView;386 ····check-cast·v0,·Landroid/widget/TextView;
  
384 ····.line·121387 ····.line·121
496 B
smali/com/secupwn/aimsicd/adapters/CellCardInflater.smali
    
Offset 28, 15 lines modifiedOffset 28, 14 lines modified
28 .method·public·constructor·<init>()V28 .method·public·constructor·<init>()V
29 ····.locals·029 ····.locals·0
  
30 ····.prologue30 ····.prologue
31 ····.line·1531 ····.line·15
32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
33 ····.line·36 
34 ····return-void33 ····return-void
35 .end·method34 .end·method
  
  
36 #·virtual·methods35 #·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·537 ····.locals·5
421 B
smali/com/secupwn/aimsicd/adapters/DbViewerSpinnerAdapter.smali
    
Offset 147, 14 lines modifiedOffset 147, 15 lines modified
147 ····.line·34147 ····.line·34
148 ····move-object·v2,·p2148 ····move-object·v2,·p2
  
149 ····.line·36149 ····.line·36
150 ····.local·v2,·"lView":Landroid/view/View;150 ····.local·v2,·"lView":Landroid/view/View;
151 ····if-eqz·v2,·:cond_0151 ····if-eqz·v2,·:cond_0
  
 152 ····.line·37
152 ····invoke-virtual·{v2},·Landroid/view/View;->getId()I153 ····invoke-virtual·{v2},·Landroid/view/View;->getId()I
  
153 ····move-result·v3154 ····move-result·v3
  
154 ····const·v4,·0x7f0d013b155 ····const·v4,·0x7f0d013b
  
155 ····if-eq·v3,·v4,·:cond_1156 ····if-eq·v3,·v4,·:cond_1
657 B
smali/com/secupwn/aimsicd/adapters/DrawerMenuAdapter$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/adapters/DrawerMenuAdapter;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/adapters/DrawerMenuAdapter;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/adapters/DrawerMenuAdapter;
  
25 ····.prologue26 ····.prologue
26 ····.line·4227 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.37 KB
smali/com/secupwn/aimsicd/ui/fragments/MapFragment$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/MapFragment;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/MapFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/fragments/MapFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·22827 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 100, 24 lines modifiedOffset 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·v1102 ····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()D105 ····invoke-virtual·{v0},·Lcom/secupwn/aimsicd/utils/GeoLocation;->getLatitudeInDegrees()D
  
104 ····move-result-wide·v4106 ····move-result-wide·v4
  
 107 ····.line·241
105 ····invoke-virtual·{v0},·Lcom/secupwn/aimsicd/utils/GeoLocation;->getLongitudeInDegrees()D108 ····invoke-virtual·{v0},·Lcom/secupwn/aimsicd/utils/GeoLocation;->getLongitudeInDegrees()D
  
106 ····move-result-wide·v6109 ····move-result-wide·v6
  
107 ····invoke-direct·{v2,·v4,·v5,·v6,·v7},·Lorg/osmdroid/util/GeoPoint;-><init>(DD)V110 ····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;)V112 ····invoke-interface·{v1,·v2},·Lorg/osmdroid/api/IMapController;->animateTo(Lorg/osmdroid/api/IGeoPoint;)V
  
109 ····.line·243113 ····.line·243
110 ····:cond_0114 ····:cond_0
111 ····return-void115 ····return-void
112 .end·method116 .end·method
  
731 B
smali/com/secupwn/aimsicd/ui/fragments/AtCommandFragment$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·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·methods19 #·direct·methods
20 .method·varargs·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;I[Ljava/lang/String;)V20 .method·varargs·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;I[Ljava/lang/String;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;
22 ····.param·p2,·"x0"····#·I23 ····.param·p2,·"x0"····#·I
23 ····.param·p3,·"x1"····#·[Ljava/lang/String;24 ····.param·p3,·"x1"····#·[Ljava/lang/String;
  
24 ····.prologue25 ····.prologue
25 ····.line·30826 ····.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;
  
665 B
smali/com/secupwn/aimsicd/ui/fragments/DeviceFragment$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·21927 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
696 B
smali/com/secupwn/aimsicd/ui/fragments/CellInfoFragment$4.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$list:Ljava/util/List;22 .field·final·synthetic·val$list:Ljava/util/List;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;Ljava/util/List;)V24 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;Ljava/util/List;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;
  
26 ····.prologue27 ····.prologue
27 ····.line·25028 ····.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;
  
665 B
smali/com/secupwn/aimsicd/ui/fragments/DeviceFragment$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·23027 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
678 B
smali/com/secupwn/aimsicd/ui/fragments/SettingsFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/SettingsFragment;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/SettingsFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/fragments/SettingsFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·3327 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
7.84 KB
smali/com/secupwn/aimsicd/ui/fragments/AtCommandFragment$2.smali
    
Offset 17, 151 lines modifiedOffset 17, 150 lines modified
17 #·instance·fields17 #·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·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;Landroid/os/Looper;)V20 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;Landroid/os/Looper;)V
21 ····.locals·021 ····.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 ····.prologue24 ····.prologue
24 ····.line·37725 ····.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;)V27 ····invoke-direct·{p0,·p2},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
  
27 ····return-void28 ····return-void
28 .end·method29 .end·method
  
  
29 #·virtual·methods30 #·virtual·methods
30 .method·public·handleMessage(Landroid/os/Message;)V31 .method·public·handleMessage(Landroid/os/Message;)V
31 ····.locals·732 ····.locals·6
32 ····.param·p1,·"message"····#·Landroid/os/Message;33 ····.param·p1,·"message"····#·Landroid/os/Message;
  
33 ····.prologue34 ····.prologue
34 ····.line·38035 ····.line·380
35 ····iget-object·v4,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;36 ····iget-object·v3,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;
  
36 ····instance-of·v4,·v4,·Ljava/util/List;37 ····instance-of·v3,·v3,·Ljava/util/List;
  
37 ····if-eqz·v4,·:cond_238 ····if-eqz·v3,·:cond_2
  
38 ····.line·38139 ····.line·381
39 ····iget-object·v2,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;40 ····iget-object·v1,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;
  
40 ····check-cast·v2,·Ljava/util/List;41 ····check-cast·v1,·Ljava/util/List;
  
41 ····.line·38242 ····.line·382
42 ····.local·v2,·"lines":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;"43 ····.local·v1,·"lines":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;"
43 ····new-instance·v3,·Ljava/lang/StringBuffer;44 ····new-instance·v2,·Ljava/lang/StringBuffer;
  
44 ····invoke-direct·{v3},·Ljava/lang/StringBuffer;-><init>()V45 ····invoke-direct·{v2},·Ljava/lang/StringBuffer;-><init>()V
  
45 ····.line·38346 ····.line·383
46 ····.local·v3,·"response":Ljava/lang/StringBuffer;47 ····.local·v2,·"response":Ljava/lang/StringBuffer;
47 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;48 ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
48 ····move-result-object·v049 ····move-result-object·v3
  
49 ····.local·v0,·"i$":Ljava/util/Iterator; 
50 ····:goto_050 ····:goto_0
51 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z51 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
52 ····move-result·v452 ····move-result·v4
  
53 ····if-eqz·v4,·:cond_053 ····if-eqz·v4,·:cond_0
  
54 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;54 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
55 ····move-result-object·v155 ····move-result-object·v0
  
56 ····check-cast·v1,·Ljava/lang/String;56 ····check-cast·v0,·Ljava/lang/String;
  
57 ····.line·38457 ····.line·384
58 ····.local·v1,·"line":Ljava/lang/String;58 ····.local·v0,·"line":Ljava/lang/String;
59 ····invoke-virtual·{v3,·v1},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;59 ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
  
60 ····.line·38560 ····.line·385
61 ····const/16·v4,·0xa61 ····const/16·v4,·0xa
  
62 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer;62 ····invoke-virtual·{v2,·v4},·Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer;
  
63 ····goto·:goto_063 ····goto·:goto_0
  
64 ····.line·38764 ····.line·387
65 ····.end·local·v1····#·"line":Ljava/lang/String;65 ····.end·local·v0····#·"line":Ljava/lang/String;
66 ····:cond_066 ····:cond_0
67 ····invoke-virtual·{v3},·Ljava/lang/StringBuffer;->length()I67 ····invoke-virtual·{v2},·Ljava/lang/StringBuffer;->length()I
  
68 ····move-result·v468 ····move-result·v3
  
69 ····if-eqz·v4,·:cond_169 ····if-eqz·v3,·:cond_1
  
70 ····.line·38870 ····.line·388
71 ····iget-object·v4,·p0,·Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment$2;->this$0:Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;71 ····iget-object·v3,·p0,·Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment$2;->this$0:Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;
  
72 ····invoke-static·{v4},·Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;->access$1200(Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;)Landroid/widget/TextView;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·v473 ····move-result-object·v3
  
74 ····invoke-virtual·{v4,·v3},·Landroid/widget/TextView;->append(Ljava/lang/CharSequence;)V74 ····invoke-virtual·{v3,·v2},·Landroid/widget/TextView;->append(Ljava/lang/CharSequence;)V
  
75 ····.line·39475 ····.line·394
76 ····.end·local·v0····#·"i$":Ljava/util/Iterator; 
77 ····.end·local·v2····#·"lines":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;"76 ····.end·local·v1····#·"lines":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;"
78 ····.end·local·v3····#·"response":Ljava/lang/StringBuffer;77 ····.end·local·v2····#·"response":Ljava/lang/StringBuffer;
79 ····:cond_178 ····:cond_1
80 ····:goto_179 ····:goto_1
81 ····return-void80 ····return-void
  
82 ····.line·39181 ····.line·391
83 ····:cond_282 ····:cond_2
84 ····iget-object·v4,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;83 ····iget-object·v3,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;
  
85 ····instance-of·v4,·v4,·Ljava/io/IOException;84 ····instance-of·v3,·v3,·Ljava/io/IOException;
  
86 ····if-eqz·v4,·:cond_185 ····if-eqz·v3,·:cond_1
  
87 ····.line·39286 ····.line·392
88 ····iget-object·v4,·p0,·Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment$2;->this$0:Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;87 ····iget-object·v3,·p0,·Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment$2;->this$0:Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;
  
89 ····invoke-static·{v4},·Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;->access$1200(Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;)Landroid/widget/TextView;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·v589 ····move-result-object·v4
  
91 ····new-instance·v4,·Ljava/lang/StringBuilder;90 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
92 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V91 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V
  
93 ····const-string·v6,·"IOException:·"92 ····const-string·v5,·"IOException:·"
  
94 ····invoke-virtual·{v4,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;93 ····invoke-virtual·{v3,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
95 ····move-result-object·v694 ····move-result-object·v5
  
96 ····iget-object·v4,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;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.
679 B
smali/com/secupwn/aimsicd/ui/fragments/CellInfoFragment$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·16827 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
678 B
smali/com/secupwn/aimsicd/ui/fragments/DbViewerFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/DbViewerFragment;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/DbViewerFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/fragments/DbViewerFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·7527 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
696 B
smali/com/secupwn/aimsicd/ui/fragments/CellInfoFragment$3.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$list:Ljava/util/List;22 .field·final·synthetic·val$list:Ljava/util/List;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;Ljava/util/List;)V24 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;Ljava/util/List;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;
  
26 ····.prologue27 ····.prologue
27 ····.line·20928 ····.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;
  
31.2 KB
smali/com/secupwn/aimsicd/ui/fragments/MapFragment$4.smali
    
Offset 28, 14 lines modifiedOffset 28, 15 lines modified
28 #·instance·fields28 #·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·methods30 #·direct·methods
31 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/MapFragment;)V31 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/MapFragment;)V
32 ····.locals·032 ····.locals·0
 33 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/fragments/MapFragment;
  
33 ····.prologue34 ····.prologue
34 ····.line·37535 ····.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>()V37 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V
  
Offset 55, 25 lines modifiedOffset 56, 25 lines modified
  
55 ····move-result-object·v056 ····move-result-object·v0
  
56 ····return-object·v057 ····return-object·v0
57 .end·method58 .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·4860 ····.locals·47
60 ····.param·p1,·"voids"····#·[Ljava/lang/Void;61 ····.param·p1,·"voids"····#·[Ljava/lang/Void;
  
61 ····.prologue62 ····.prologue
62 ····.line·37963 ····.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·v4565 ····move-result-object·v44
  
65 ····.line·38166 ····.line·381
66 ····.local·v45,·"realm":Lio/realm/Realm;67 ····.local·v44,·"realm":Lio/realm/Realm;
67 ····:try_start_068 ····:try_start_0
68 ····move-object/from16·v0,·p069 ····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 modifiedOffset 90, 23 lines modified
89 ····move-object/from16·v0,·p090 ····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;)V92 ····invoke-static·{v5},·Lcom/secupwn/aimsicd/ui/fragments/MapFragment;->access$600(Lcom/secupwn/aimsicd/ui/fragments/MapFragment;)V
  
92 ····.line·38593 ····.line·385
93 ····new-instance·v38,·Ljava/util/LinkedList;94 ····new-instance·v37,·Ljava/util/LinkedList;
  
94 ····invoke-direct/range·{v38·..·v38},·Ljava/util/LinkedList;-><init>()V95 ····invoke-direct/range·{v37·..·v37},·Ljava/util/LinkedList;-><init>()V
  
95 ····.line·38796 ····.line·387
96 ····.local·v38,·"items":Ljava/util/List;,·"Ljava/util/List<Lcom/secupwn/aimsicd/map/CellTowerMarker;>;"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,·v4599 ····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·v5101 ····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 modifiedOffset 119, 25 lines modified
118 ····move-result·v5119 ····move-result·v5
  
119 ····if-lez·v5,·:cond_7120 ····if-lez·v5,·:cond_7
  
120 ····.line·393121 ····.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·v37123 ····move-result-object·v16
  
123 ····.local·v37,·"i$":Ljava/util/Iterator; 
124 ····:cond_0124 ····:cond_0
125 ····:goto_0125 ····:goto_0
126 ····invoke-interface/range·{v37·..·v37},·Ljava/util/Iterator;->hasNext()Z126 ····invoke-interface/range·{v16·..·v16},·Ljava/util/Iterator;->hasNext()Z
  
127 ····move-result·v5127 ····move-result·v5
  
128 ····if-eqz·v5,·:cond_8128 ····if-eqz·v5,·:cond_8
  
129 ····invoke-interface/range·{v37·..·v37},·Ljava/util/Iterator;->next()Ljava/lang/Object;129 ····invoke-interface/range·{v16·..·v16},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
130 ····move-result-object·v26130 ····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·395132 ····.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 modifiedOffset 157, 74 lines modified
  
157 ····move-result·v5157 ····move-result·v5
  
158 ····if-nez·v5,·:cond_3158 ····if-nez·v5,·:cond_3
  
159 ····.line·396159 ····.line·396
160 ····:cond_1160 ····:cond_1
161 ····const/16·v46,·0x0161 ····const/16·v45,·0x0
  
162 ····.line·379162 ····.line·379
163 ····invoke-static/range·{v45·..·v45},·Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List;163 ····invoke-static/range·{v44·..·v44},·Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List;
  
164 ····move-result-object·v5164 ····move-result-object·v5
  
165 ····const/4·v6,·0x0165 ····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·v5167 ····move-result-object·v5
  
168 ····if-eqz·v5,·:cond_2168 ····if-eqz·v5,·:cond_2
  
169 ····invoke-virtual/range·{v45·..·v45},·Lio/realm/Realm;->close()V169 ····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_2172 ····:cond_2
173 ····:goto_1173 ····:goto_1
174 ····return-object·v46174 ····return-object·v45
  
175 ····.line·399175 ····.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.
661 B
smali/com/secupwn/aimsicd/ui/fragments/MapFragment$2.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·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·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/MapFragment;)V20 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/MapFragment;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/fragments/MapFragment;
  
22 ····.prologue23 ····.prologue
23 ····.line·21124 ····.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>()V26 ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V
  
678 B
smali/com/secupwn/aimsicd/ui/fragments/SettingsFragment$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/SettingsFragment;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/SettingsFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/fragments/SettingsFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·5327 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
15.2 KB
smali/com/secupwn/aimsicd/ui/fragments/MapFragment.smali
    
Offset 234, 78 lines modifiedOffset 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,·0x0235 ····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·555239 ····.line·555
239 ····return-void240 ····return-void
240 .end·method241 .end·method
  
241 .method·private·loadOcidMarkersByNetwork()V242 .method·private·loadOcidMarkersByNetwork()V
242 ····.locals·43243 ····.locals·43
  
243 ····.prologue244 ····.prologue
244 ····.line·559245 ····.line·559
245 ····new-instance·v29,·Ljava/util/LinkedList;246 ····new-instance·v28,·Ljava/util/LinkedList;
  
246 ····invoke-direct/range·{v29·..·v29},·Ljava/util/LinkedList;-><init>()V247 ····invoke-direct/range·{v28·..·v28},·Ljava/util/LinkedList;-><init>()V
  
247 ····.line·560248 ····.line·560
248 ····.local·v29,·"items":Ljava/util/List;,·"Ljava/util/List<Lcom/secupwn/aimsicd/map/CellTowerMarker;>;"249 ····.local·v28,·"items":Ljava/util/List;,·"Ljava/util/List<Lcom/secupwn/aimsicd/map/CellTowerMarker;>;"
249 ····move-object/from16·v0,·p0250 ····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·v34253 ····move-result-object·v33
  
253 ····.line·561254 ····.line·561
254 ····.local·v34,·"networkOperator":Ljava/lang/String;255 ····.local·v33,·"networkOperator":Ljava/lang/String;
255 ····const/16·v21,·0x0256 ····const/16·v21,·0x0
  
256 ····.line·562257 ····.line·562
257 ····.local·v21,·"currentMmc":I258 ····.local·v21,·"currentMmc":I
258 ····const/16·v22,·0x0259 ····const/16·v22,·0x0
  
259 ····.line·563260 ····.line·563
260 ····.local·v22,·"currentMnc":I261 ····.local·v22,·"currentMnc":I
261 ····if-eqz·v34,·:cond_0262 ····if-eqz·v33,·:cond_0
  
262 ····invoke-virtual/range·{v34·..·v34},·Ljava/lang/String;->length()I263 ····invoke-virtual/range·{v33·..·v33},·Ljava/lang/String;->length()I
  
263 ····move-result·v6264 ····move-result·v6
  
264 ····const/4·v7,·0x3265 ····const/4·v7,·0x3
  
265 ····if-le·v6,·v7,·:cond_0266 ····if-le·v6,·v7,·:cond_0
  
266 ····.line·564267 ····.line·564
267 ····const/4·v6,·0x0268 ····const/4·v6,·0x0
  
268 ····const/4·v7,·0x3269 ····const/4·v7,·0x3
  
269 ····move-object/from16·v0,·v34270 ····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·v6272 ····move-result-object·v6
  
272 ····invoke-static·{v6},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I273 ····invoke-static·{v6},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
  
273 ····move-result·v21274 ····move-result·v21
  
274 ····.line·565275 ····.line·565
275 ····const/4·v6,·0x3276 ····const/4·v6,·0x3
  
276 ····move-object/from16·v0,·v34277 ····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·v6279 ····move-result-object·v6
  
279 ····invoke-static·{v6},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I280 ····invoke-static·{v6},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
  
Offset 323, 52 lines modifiedOffset 324, 51 lines modified
  
323 ····move-result-object·v20324 ····move-result-object·v20
  
324 ····.line·570325 ····.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·v37328 ····move-result-object·v36
  
328 ····.line·572329 ····.line·572
329 ····.local·v37,·"realm":Lio/realm/Realm;330 ····.local·v36,·"realm":Lio/realm/Realm;
330 ····:try_start_0331 ····:try_start_0
331 ····move-object/from16·v0,·p0332 ····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,·v37334 ····move-object/from16·v0,·v36
  
334 ····move/from16·v1,·v21335 ····move/from16·v1,·v21
  
335 ····move/from16·v2,·v22336 ····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·v6338 ····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·v28340 ····move-result-object·v23
  
340 ····.line·573341 ····.line·573
341 ····.local·v28,·"importRealmResults":Lio/realm/RealmResults;,·"Lio/realm/RealmResults<Lcom/secupwn/aimsicd/data/model/Import;>;"342 ····.local·v23,·"importRealmResults":Lio/realm/RealmResults;,·"Lio/realm/RealmResults<Lcom/secupwn/aimsicd/data/model/Import;>;"
342 ····invoke-virtual/range·{v28·..·v28},·Lio/realm/RealmResults;->iterator()Ljava/util/Iterator;343 ····invoke-virtual/range·{v23·..·v23},·Lio/realm/RealmResults;->iterator()Ljava/util/Iterator;
  
343 ····move-result-object·v23344 ····move-result-object·v38
  
344 ····.local·v23,·"i$":Ljava/util/Iterator; 
345 ····:goto_0345 ····:goto_0
346 ····invoke-interface/range·{v23·..·v23},·Ljava/util/Iterator;->hasNext()Z346 ····invoke-interface/range·{v38·..·v38},·Ljava/util/Iterator;->hasNext()Z
  
347 ····move-result·v6347 ····move-result·v6
  
348 ····if-eqz·v6,·:cond_2348 ····if-eqz·v6,·:cond_2
  
349 ····invoke-interface/range·{v23·..·v23},·Ljava/util/Iterator;->next()Ljava/lang/Object;349 ····invoke-interface/range·{v38·..·v38},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
350 ····move-result-object·v18350 ····move-result-object·v18
Max diff block lines reached; 11041/15503 bytes (71.22%) of diff not shown.
27.9 KB
smali/com/secupwn/aimsicd/ui/fragments/AtCommandFragment.smali
    
Offset 115, 15 lines modifiedOffset 115, 14 lines modified
115 .method·public·constructor·<init>()V115 .method·public·constructor·<init>()V
116 ····.locals·0116 ····.locals·0
  
117 ····.prologue117 ····.prologue
118 ····.line·65118 ····.line·65
119 ····invoke-direct·{p0},·Lio/freefair/android/injection/app/InjectionFragment;-><init>()V119 ····invoke-direct·{p0},·Lio/freefair/android/injection/app/InjectionFragment;-><init>()V
  
120 ····.line·204 
121 ····return-void120 ····return-void
122 .end·method121 .end·method
  
123 .method·static·synthetic·access$1000(Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;)V122 .method·static·synthetic·access$1000(Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;)V
124 ····.locals·0123 ····.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 modifiedOffset 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·v4582 ····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;)V583 ····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·v3586 ····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;)V588 ····invoke-virtual·{v1,·v2,·v3},·Lcom/secupwn/aimsicd/utils/atcmd/AtCommandTerminal;->send(Ljava/lang/String;Landroid/os/Message;)V
  
588 ····.line·399589 ····.line·399
589 ····:cond_0590 ····:cond_0
590 ····return-void591 ····return-void
591 .end·method592 .end·method
  
Offset 649, 608 lines modifiedOffset 650, 595 lines modified
649 ····:cond_0650 ····: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_0652 ····goto·:goto_0
652 .end·method653 .end·method
  
653 .method·private·initSerialDevice()I654 .method·private·initSerialDevice()I
654 ····.locals·27655 ····.locals·24
  
655 ····.prologue656 ····.prologue
656 ····.line·243657 ····.line·243
657 ····const/16·v23,·0x0658 ····const/16·v17,·0x0
  
658 ····sput-boolean·v23,·Lcom/stericson/RootShell/RootShell;->handlerEnabled:Z659 ····sput-boolean·v17,·Lcom/stericson/RootShell/RootShell;->handlerEnabled:Z
  
659 ····.line·246660 ····.line·246
660 ····invoke-static·{},·Lcom/stericson/RootShell/RootShell;->isAccessGiven()Z661 ····invoke-static·{},·Lcom/stericson/RootShell/RootShell;->isAccessGiven()Z
  
661 ····move-result·v17662 ····move-result·v11
  
662 ····.line·247663 ····.line·247
663 ····.local·v17,·"root":Z664 ····.local·v11,·"root":Z
664 ····if-nez·v17,·:cond_0665 ····if-nez·v11,·:cond_0
  
665 ····.line·248666 ····.line·248
666 ····const/16·v23,·0x66667 ····const/16·v17,·0x66
  
667 ····.line·345668 ····.line·345
668 ····:goto_0669 ····:goto_0
669 ····return·v23670 ····return·v17
  
670 ····.line·252671 ····.line·252
671 ····:cond_0672 ····:cond_0
672 ····invoke-static·{},·Lcom/stericson/RootShell/RootShell;->isBusyboxAvailable()Z673 ····invoke-static·{},·Lcom/stericson/RootShell/RootShell;->isBusyboxAvailable()Z
  
673 ····move-result·v6674 ····move-result·v4
  
674 ····.line·253675 ····.line·253
675 ····.local·v6,·"busybox":Z676 ····.local·v4,·"busybox":Z
676 ····if-nez·v6,·:cond_1677 ····if-nez·v4,·:cond_1
  
677 ····.line·254678 ····.line·254
678 ····const/16·v23,·0x67679 ····const/16·v17,·0x67
  
679 ····goto·:goto_0680 ····goto·:goto_0
  
680 ····.line·258681 ····.line·258
681 ····:cond_1682 ····:cond_1
682 ····:try_start_0683 ····:try_start_0
683 ····move-object/from16·v0,·p0684 ····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·v23,·v0686 ····move-object/from16·v17,·v0
  
686 ····const·v24,·0x7f060031687 ····const·v18,·0x7f060031
  
687 ····invoke-virtual/range·{v23·..·v24},·Landroid/widget/TextView;->setText(I)V688 ····invoke-virtual/range·{v17·..·v18},·Landroid/widget/TextView;->setText(I)V
  
688 ····.line·259689 ····.line·259
689 ····sget-object·v23,·Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;->mSerialDevices:Ljava/util/List;690 ····sget-object·v17,·Lcom/secupwn/aimsicd/ui/fragments/AtCommandFragment;->mSerialDevices:Ljava/util/List;
  
690 ····invoke-interface/range·{v23·..·v23},·Ljava/util/List;->clear()V691 ····invoke-interface/range·{v17·..·v17},·Ljava/util/List;->clear()V
691 ····:try_end_0692 ····:try_end_0
692 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_1693 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_1
  
693 ····.line·264694 ····.line·264
694 ····:try_start_1695 ····: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·v23697 ····move-result-object·v17
  
697 ····const-string·v24,·"rild.libargs"698 ····const-string·v18,·"rild.libargs"
  
698 ····const-string·v25,·"UNKNOWN"699 ····const-string·v19,·"UNKNOWN"
  
699 ····invoke-static/range·{v23·..·v25},·Lcom/secupwn/aimsicd/utils/Helpers;->getSystemProp(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;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·v16701 ····move-result-object·v10
  
701 ····.line·265702 ····.line·265
702 ····.local·v16,·"rilDevice":Ljava/lang/String;703 ····.local·v10,·"rilDevice":Ljava/lang/String;
703 ····const-string·v23,·"UNKNOWN"704 ····const-string·v17,·"UNKNOWN"
  
704 ····move-object/from16·v0,·v23705 ····move-object/from16·v0,·v17
  
705 ····move-object/from16·v1,·v16706 ····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.
664 B
smali/com/secupwn/aimsicd/ui/fragments/MapFragment$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·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·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/MapFragment;)V20 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/MapFragment;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/fragments/MapFragment;
  
22 ····.prologue23 ····.prologue
23 ····.line·11724 ····.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>()V26 ····invoke-direct·{p0},·Landroid/telephony/PhoneStateListener;-><init>()V
  
7.8 KB
smali/com/secupwn/aimsicd/ui/fragments/CellInfoFragment.smali
    
Offset 112, 15 lines modifiedOffset 112, 14 lines modified
112 ····.line·168112 ····.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;)V114 ····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-void116 ····return-void
118 .end·method117 .end·method
  
119 .method·static·synthetic·access$000(Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;)V118 .method·static·synthetic·access$000(Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;)V
120 ····.locals·0119 ····.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 modifiedOffset 535, 15 lines modified
  
536 ····move-result-object·v2535 ····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:J537 ····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)J539 ····invoke-virtual·{v3,·v4,·v5},·Ljava/util/concurrent/TimeUnit;->toSeconds(J)J
  
540 ····move-result-wide·v4540 ····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·v2542 ····move-result-object·v2
Offset 566, 14 lines modifiedOffset 566, 15 lines modified
  
566 ····move-result-object·v2566 ····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·v2568 ····move-result-object·v2
  
 569 ····.line·137
569 ····invoke-static·{v1,·v2},·Lcom/secupwn/aimsicd/utils/Helpers;->msgShort(Landroid/content/Context;Ljava/lang/String;)V570 ····invoke-static·{v1,·v2},·Lcom/secupwn/aimsicd/utils/Helpers;->msgShort(Landroid/content/Context;Ljava/lang/String;)V
  
570 ····.line·140571 ····.line·140
571 ····:cond_1572 ····:cond_1
572 ····return-void573 ····return-void
573 .end·method574 .end·method
  
Offset 682, 75 lines modifiedOffset 683, 74 lines modified
682 .method·updateStockNeighboringCells()V683 .method·updateStockNeighboringCells()V
683 ····.locals·10684 ····.locals·10
  
684 ····.prologue685 ····.prologue
685 ····const/4·v9,·0x0686 ····const/4·v9,·0x0
  
686 ····.line·231687 ····.line·231
687 ····iget-object·v7,·p0,·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;->mNeighboringTotal:Landroid/widget/TextView;688 ····iget-object·v6,·p0,·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;->mNeighboringTotal:Landroid/widget/TextView;
  
688 ····iget-object·v8,·p0,·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;->neighboringCells:Ljava/util/List;689 ····iget-object·v7,·p0,·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;->neighboringCells:Ljava/util/List;
  
689 ····invoke-interface·{v8},·Ljava/util/List;->size()I690 ····invoke-interface·{v7},·Ljava/util/List;->size()I
  
690 ····move-result·v8691 ····move-result·v7
  
691 ····invoke-static·{v8},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;692 ····invoke-static·{v7},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;
  
692 ····move-result-object·v8693 ····move-result-object·v7
  
693 ····invoke-virtual·{v7,·v8},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V694 ····invoke-virtual·{v6,·v7},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
694 ····.line·232695 ····.line·232
695 ····iget-object·v7,·p0,·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;->neighboringCells:Ljava/util/List;696 ····iget-object·v6,·p0,·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;->neighboringCells:Ljava/util/List;
  
696 ····invoke-interface·{v7},·Ljava/util/List;->size()I697 ····invoke-interface·{v6},·Ljava/util/List;->size()I
  
697 ····move-result·v7698 ····move-result·v6
  
698 ····if-eqz·v7,·:cond_1699 ····if-eqz·v6,·:cond_1
  
699 ····.line·234700 ····.line·234
700 ····new-instance·v0,·Lcom/secupwn/aimsicd/adapters/BaseInflaterAdapter;701 ····new-instance·v0,·Lcom/secupwn/aimsicd/adapters/BaseInflaterAdapter;
  
701 ····new-instance·v7,·Lcom/secupwn/aimsicd/adapters/CellCardInflater;702 ····new-instance·v6,·Lcom/secupwn/aimsicd/adapters/CellCardInflater;
  
702 ····invoke-direct·{v7},·Lcom/secupwn/aimsicd/adapters/CellCardInflater;-><init>()V703 ····invoke-direct·{v6},·Lcom/secupwn/aimsicd/adapters/CellCardInflater;-><init>()V
  
703 ····invoke-direct·{v0,·v7},·Lcom/secupwn/aimsicd/adapters/BaseInflaterAdapter;-><init>(Lcom/secupwn/aimsicd/adapters/IAdapterViewInflater;)V704 ····invoke-direct·{v0,·v6},·Lcom/secupwn/aimsicd/adapters/BaseInflaterAdapter;-><init>(Lcom/secupwn/aimsicd/adapters/IAdapterViewInflater;)V
  
704 ····.line·236705 ····.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,·0x1707 ····const/4·v3,·0x1
  
707 ····.line·237708 ····.line·237
708 ····.local·v3,·"i":I709 ····.local·v3,·"i":I
709 ····iget-object·v7,·p0,·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;->neighboringCells:Ljava/util/List;710 ····iget-object·v6,·p0,·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;->neighboringCells:Ljava/util/List;
  
710 ····invoke-interface·{v7},·Ljava/util/List;->size()I711 ····invoke-interface·{v6},·Ljava/util/List;->size()I
  
711 ····move-result·v6712 ····move-result·v5
  
712 ····.line·238713 ····.line·238
713 ····.local·v6,·"total":I714 ····.local·v5,·"total":I
714 ····iget-object·v7,·p0,·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;->neighboringCells:Ljava/util/List;715 ····iget-object·v6,·p0,·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;->neighboringCells:Ljava/util/List;
  
715 ····invoke-interface·{v7},·Ljava/util/List;->iterator()Ljava/util/Iterator;716 ····invoke-interface·{v6},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
716 ····move-result-object·v5717 ····move-result-object·v6
  
717 ····.local·v5,·"i$":Ljava/util/Iterator; 
718 ····:goto_0718 ····:goto_0
719 ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z719 ····invoke-interface·{v6},·Ljava/util/Iterator;->hasNext()Z
  
720 ····move-result·v7720 ····move-result·v7
  
721 ····if-eqz·v7,·:cond_0721 ····if-eqz·v7,·:cond_0
  
722 ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object;722 ····invoke-interface·{v6},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
723 ····move-result-object·v1723 ····move-result-object·v1
  
724 ····check-cast·v1,·Lcom/secupwn/aimsicd/utils/Cell;724 ····check-cast·v1,·Lcom/secupwn/aimsicd/utils/Cell;
  
725 ····.line·239725 ····.line·239
726 ····.local·v1,·"cell":Lcom/secupwn/aimsicd/utils/Cell;726 ····.local·v1,·"cell":Lcom/secupwn/aimsicd/utils/Cell;
Offset 770, 15 lines modifiedOffset 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.
658 B
smali/com/secupwn/aimsicd/ui/fragments/MapFragment$4$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/MapFragment$4;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/MapFragment$4;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/secupwn/aimsicd/ui/fragments/MapFragment$4;
  
25 ····.prologue26 ····.prologue
26 ····.line·44927 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
746 B
smali/com/secupwn/aimsicd/ui/fragments/DeviceFragment$3$2.smali
    
Offset 22, 14 lines modifiedOffset 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·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment$3;Lcom/squareup/okhttp/Response;)V24 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment$3;Lcom/squareup/okhttp/Response;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$1"····#·Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment$3;
  
26 ····.prologue27 ····.prologue
27 ····.line·24428 ····.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;
  
665 B
smali/com/secupwn/aimsicd/ui/fragments/DeviceFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·10327 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
679 B
smali/com/secupwn/aimsicd/ui/fragments/CellInfoFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/fragments/CellInfoFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·10827 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
679 B
smali/com/secupwn/aimsicd/ui/fragments/DeviceFragment$3$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment$3;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment$3;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/secupwn/aimsicd/ui/fragments/DeviceFragment$3;
  
25 ····.prologue26 ····.prologue
26 ····.line·23427 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.13 KB
smali/com/secupwn/aimsicd/ui/fragments/DeviceFragment.smali
    
Offset 311, 30 lines modifiedOffset 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·272312 ····.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>()V314 ····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·v2317 ····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·v1319 ····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·v1322 ····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·v1325 ····move-result-object·v1
  
 326 ····.line·272
323 ····return-object·v1327 ····return-object·v1
324 .end·method328 .end·method
  
325 .method·private·getOpenCellIdResponseCallback()Lcom/squareup/okhttp/Callback;329 .method·private·getOpenCellIdResponseCallback()Lcom/squareup/okhttp/Callback;
326 ····.locals·1330 ····.locals·1
  
327 ····.prologue331 ····.prologue
637 B
smali/com/secupwn/aimsicd/ui/activities/DebugLogs$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/DebugLogs;
  
25 ····.prologue26 ····.prologue
26 ····.line·11227 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
665 B
smali/com/secupwn/aimsicd/ui/activities/AboutActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/AboutActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·10627 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
3.15 KB
smali/com/secupwn/aimsicd/ui/activities/AboutActivity.smali
    
Offset 93, 15 lines modifiedOffset 93, 14 lines modified
93 ····const/4·v0,·0x193 ····const/4·v0,·0x1
  
94 ····iput-boolean·v0,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity;->closeAfterFinish:Z94 ····iput-boolean·v0,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity;->closeAfterFinish:Z
  
95 ····.line·6295 ····.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-void97 ····return-void
99 .end·method98 .end·method
  
100 .method·static·synthetic·access$000(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;Lcom/secupwn/aimsicd/ui/activities/AboutActivity$Status;)V99 .method·static·synthetic·access$000(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;Lcom/secupwn/aimsicd/ui/activities/AboutActivity$Status;)V
101 ····.locals·0100 ····.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 modifiedOffset 202, 30 lines modified
  
203 ····.prologue202 ····.prologue
204 ····.line·216203 ····.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;)V205 ····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()I207 ····invoke-virtual·{p1},·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$Status;->getIcon()I
  
208 ····move-result·v1208 ····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·v0210 ····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>()V212 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V
  
213 ····const·v2,·0x7f0600ef213 ····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·v2216 ····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·v1218 ····move-result-object·v1
Offset 251, 30 lines modifiedOffset 252, 33 lines modified
  
251 ····move-result-object·v1252 ····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·v0254 ····move-result-object·v0
  
 255 ····.line·219
254 ····invoke-virtual·{p1},·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$Status;->getDescription()I256 ····invoke-virtual·{p1},·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$Status;->getDescription()I
  
255 ····move-result·v1257 ····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·v0259 ····move-result-object·v0
  
258 ····const·v1,·0x104000a260 ····const·v1,·0x104000a
  
259 ····const/4·v2,·0x0261 ····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·v0264 ····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·222267 ····.line·222
264 ····return-void268 ····return-void
265 .end·method269 .end·method
  
  
Offset 341, 15 lines modifiedOffset 345, 15 lines modified
341 ····.line·76345 ····.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,·0x7f060068347 ····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,·v6350 ····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·v3352 ····move-result-object·v3
  
637 B
smali/com/secupwn/aimsicd/ui/activities/DebugLogs$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/DebugLogs;
  
25 ····.prologue26 ····.prologue
26 ····.line·10227 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
665 B
smali/com/secupwn/aimsicd/ui/activities/AboutActivity$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/AboutActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·14127 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
665 B
smali/com/secupwn/aimsicd/ui/activities/AboutActivity$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/AboutActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·13427 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.09 KB
smali/com/secupwn/aimsicd/ui/activities/OpenCellIdActivity$OpenCellIdKeyDownloaderTask$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$e:Ljava/io/IOException;22 .field·final·synthetic·val$e:Ljava/io/IOException;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity$OpenCellIdKeyDownloaderTask;Ljava/io/IOException;)V24 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity$OpenCellIdKeyDownloaderTask;Ljava/io/IOException;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$1"····#·Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity$OpenCellIdKeyDownloaderTask;
  
26 ····.prologue27 ····.prologue
27 ····.line·8028 ····.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 modifiedOffset 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·v178 ····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·v282 ····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·v284 ····move-result-object·v2
Offset 108, 14 lines modifiedOffset 110, 15 lines modified
  
108 ····move-result-object·v1110 ····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·v1112 ····move-result-object·v1
  
 113 ····.line·84
111 ····invoke-static·{v0,·v1},·Lcom/secupwn/aimsicd/utils/Helpers;->msgLong(Landroid/content/Context;Ljava/lang/String;)V114 ····invoke-static·{v0,·v1},·Lcom/secupwn/aimsicd/utils/Helpers;->msgLong(Landroid/content/Context;Ljava/lang/String;)V
  
112 ····.line·86115 ····.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;
  
1.95 KB
smali/com/secupwn/aimsicd/ui/activities/AboutActivity$7.smali
    
Offset 22, 14 lines modifiedOffset 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·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;)V24 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/AboutActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·14828 ····.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>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 189, 30 lines modifiedOffset 190, 34 lines modified
189 ····.line·193190 ····.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;)V193 ····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·v4196 ····move-result-object·v4
  
195 ····const·v5,·0x104000a197 ····const·v5,·0x104000a
  
196 ····const/4·v6,·0x0198 ····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·v4201 ····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·v4204 ····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·v4207 ····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·200209 ····.line·200
636 B
smali/com/secupwn/aimsicd/ui/activities/DebugLogs$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/DebugLogs;
  
25 ····.prologue26 ····.prologue
26 ····.line·9127 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.69 KB
smali/com/secupwn/aimsicd/ui/activities/DebugLogs$5.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·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·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)V20 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/DebugLogs;
  
22 ····.prologue23 ····.prologue
23 ····.line·18524 ····.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>()V26 ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V
  
Offset 53, 27 lines modifiedOffset 54, 15 lines modified
  
53 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V54 ····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·v456 ····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·v459 ····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 modifiedOffset 70, 23 lines modified
  
81 ····move-result-object·v570 ····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·v472 ····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·v475 ····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·v579 ····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·v481 ····move-result-object·v4
658 B
smali/com/secupwn/aimsicd/ui/activities/MainActivity$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/MainActivity;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·14727 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
665 B
smali/com/secupwn/aimsicd/ui/activities/AboutActivity$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/AboutActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·12727 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
4.74 KB
smali/com/secupwn/aimsicd/ui/activities/MainActivity.smali
    
Offset 512, 14 lines modifiedOffset 512, 15 lines modified
512 ····.line·324512 ····.line·324
513 ····const/4·v7,·0x4513 ····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·v8518 ····move-result-object·v8
  
518 ····invoke-virtual·{v8},·Lcom/secupwn/aimsicd/utils/Cell;->getCellId()I519 ····invoke-virtual·{v8},·Lcom/secupwn/aimsicd/utils/Cell;->getCellId()I
  
519 ····move-result·v8520 ····move-result·v8
Offset 528, 14 lines modifiedOffset 529, 15 lines modified
  
528 ····move-result-object·v8529 ····move-result-object·v8
  
529 ····aput-object·v8,·v7,·v11530 ····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·v8534 ····move-result-object·v8
  
533 ····invoke-virtual·{v8},·Lcom/secupwn/aimsicd/utils/Cell;->getLocationAreaCode()I535 ····invoke-virtual·{v8},·Lcom/secupwn/aimsicd/utils/Cell;->getLocationAreaCode()I
  
534 ····move-result·v8536 ····move-result·v8
Offset 546, 14 lines modifiedOffset 548, 15 lines modified
  
546 ····aput-object·v8,·v7,·v12548 ····aput-object·v8,·v7,·v12
  
547 ····const/4·v8,·0x2549 ····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·v9553 ····move-result-object·v9
  
551 ····invoke-virtual·{v9},·Lcom/secupwn/aimsicd/utils/Cell;->getMobileNetworkCode()I554 ····invoke-virtual·{v9},·Lcom/secupwn/aimsicd/utils/Cell;->getMobileNetworkCode()I
  
552 ····move-result·v9555 ····move-result·v9
Offset 562, 28 lines modifiedOffset 565, 30 lines modified
  
562 ····move-result-object·v9565 ····move-result-object·v9
  
563 ····aput-object·v9,·v7,·v8566 ····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·v8570 ····move-result-object·v8
  
567 ····invoke-virtual·{v8},·Lcom/secupwn/aimsicd/utils/Cell;->getMobileCountryCode()I571 ····invoke-virtual·{v8},·Lcom/secupwn/aimsicd/utils/Cell;->getMobileCountryCode()I
  
568 ····move-result·v8572 ····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·v8574 ····move-result-object·v8
  
571 ····aput-object·v8,·v7,·v10575 ····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_0578 ····goto·:goto_0
  
574 ····.line·331579 ····.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 modifiedOffset 765, 15 lines modified
  
760 ····.prologue765 ····.prologue
761 ····.line·523766 ····.line·523
762 ····const·v4,·0x7f0600d9767 ····const·v4,·0x7f0600d9
  
763 ····const/4·v5,·0x0768 ····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·v3771 ····move-result-object·v3
  
766 ····.line·525772 ····.line·525
767 ····.local·v3,·"onBackPressedToast":Landroid/widget/Toast;773 ····.local·v3,·"onBackPressedToast":Landroid/widget/Toast;
768 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J774 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
Offset 1099, 40 lines modifiedOffset 1105, 44 lines modified
1099 ····.line·1441105 ····.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;)V1107 ····invoke-direct·{v0,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
  
1102 ····const·v1,·0x7f0600571108 ····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·v01111 ····move-result-object·v0
  
1105 ····const·v1,·0x7f0600561112 ····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·v01115 ····move-result-object·v0
  
1108 ····const·v1,·0x7f0601091116 ····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;)V1118 ····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·v01121 ····move-result-object·v0
  
1113 ····const·v1,·0x7f06010b1122 ····const·v1,·0x7f06010b
  
Max diff block lines reached; 777/4737 bytes (16.40%) of diff not shown.
658 B
smali/com/secupwn/aimsicd/ui/activities/MainActivity$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/MainActivity;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·15527 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
679 B
smali/com/secupwn/aimsicd/ui/activities/AboutActivity$7$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity$7;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity$7;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$7;
  
25 ····.prologue26 ····.prologue
26 ····.line·17127 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
637 B
smali/com/secupwn/aimsicd/ui/activities/DebugLogs$6.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·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·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)V20 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/DebugLogs;
  
22 ····.prologue23 ····.prologue
23 ····.line·29024 ····.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>()V26 ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V
  
636 B
smali/com/secupwn/aimsicd/ui/activities/DebugLogs$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/DebugLogs;
  
25 ····.prologue26 ····.prologue
26 ····.line·8427 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.22 KB
smali/com/secupwn/aimsicd/ui/activities/AboutActivity$8.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$link:I22 .field·final·synthetic·val$link:I
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;I)V24 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;I)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/AboutActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·20528 ····.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:I30 ····iput·p2,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$8;->val$link:I
  
Offset 48, 14 lines modifiedOffset 49, 15 lines modified
48 ····.line·20849 ····.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·v255 ····move-result-object·v2
  
54 ····iget·v3,·p0,·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$8;->val$link:I56 ····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;
824 B
smali/com/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread$1$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$scroll:Landroid/widget/ScrollView;22 .field·final·synthetic·val$scroll:Landroid/widget/ScrollView;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread$1;Landroid/widget/ScrollView;)V24 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread$1;Landroid/widget/ScrollView;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$2"····#·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread$1;
  
26 ····.prologue27 ····.prologue
27 ····.line·32428 ····.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;
  
1.15 KB
smali/com/secupwn/aimsicd/ui/activities/MainActivity$1.smali
    
Offset 17, 18 lines modifiedOffset 17, 19 lines modified
17 #·instance·fields17 #·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·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/MainActivity;Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;II)V20 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/MainActivity;Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;II)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/MainActivity;
22 ····.param·p2,·"x0"····#·Landroid/app/Activity;23 ····.param·p2,·"arg0"····#·Landroid/app/Activity;
23 ····.param·p3,·"x1"····#·Landroid/support/v4/widget/DrawerLayout;24 ····.param·p3,·"arg1"····#·Landroid/support/v4/widget/DrawerLayout;
24 ····.param·p4,·"x2"····#·I25 ····.param·p4,·"arg2"····#·I
25 ····.param·p5,·"x3"····#·I26 ····.param·p5,·"arg3"····#·I
  
26 ····.prologue27 ····.prologue
27 ····.line·10828 ····.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)V30 ····invoke-direct·{p0,·p2,·p3,·p4,·p5},·Landroid/support/v7/app/ActionBarDrawerToggle;-><init>(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;II)V
  
665 B
smali/com/secupwn/aimsicd/ui/activities/AboutActivity$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/AboutActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·12027 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
658 B
smali/com/secupwn/aimsicd/ui/activities/MainActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/MainActivity;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·13127 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.07 KB
smali/com/secupwn/aimsicd/ui/activities/OpenCellIdActivity.smali
    
Offset 2, 15 lines modifiedOffset 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 #·annotations4 #·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·annotation9 .end·annotation
  
11 .annotation·runtime·Lio/freefair/android/injection/annotation/XmlLayout;10 .annotation·runtime·Lio/freefair/android/injection/annotation/XmlLayout;
12 ····value·=·0x7f03002111 ····value·=·0x7f030021
13 .end·annotation12 .end·annotation
Offset 36, 15 lines modifiedOffset 35, 14 lines modified
36 .method·public·constructor·<init>()V35 .method·public·constructor·<init>()V
37 ····.locals·036 ····.locals·0
  
38 ····.prologue37 ····.prologue
39 ····.line·3338 ····.line·33
40 ····invoke-direct·{p0},·Lcom/secupwn/aimsicd/ui/activities/BaseActivity;-><init>()V39 ····invoke-direct·{p0},·Lcom/secupwn/aimsicd/ui/activities/BaseActivity;-><init>()V
  
41 ····.line·66 
42 ····return-void40 ····return-void
43 .end·method41 .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·143 ····.locals·1
46 ····.param·p0,·"x0"····#·Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity;44 ····.param·p0,·"x0"····#·Lcom/secupwn/aimsicd/ui/activities/OpenCellIdActivity;
  
658 B
smali/com/secupwn/aimsicd/ui/activities/MainActivity$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/MainActivity;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·37627 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
651 B
smali/com/secupwn/aimsicd/ui/activities/DebugLogs$6$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs$6;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs$6;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$6;
  
25 ····.prologue26 ····.prologue
26 ····.line·29927 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
688 B
smali/com/secupwn/aimsicd/ui/activities/BaseActivity$2.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$iconType:Ljava/lang/String;22 .field·final·synthetic·val$iconType:Ljava/lang/String;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/BaseActivity;Ljava/lang/String;)V24 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/BaseActivity;Ljava/lang/String;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/BaseActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·6028 ····.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;
  
682 B
smali/com/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·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·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)V20 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/DebugLogs;
  
22 ····.prologue23 ····.prologue
23 ····.line·30924 ····.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>()V26 ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V
  
739 B
smali/com/secupwn/aimsicd/ui/activities/AboutActivity$7$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$mCreditsText:Landroid/widget/TextView;22 .field·final·synthetic·val$mCreditsText:Landroid/widget/TextView;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity$7;Landroid/widget/TextView;)V24 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity$7;Landroid/widget/TextView;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$1"····#·Lcom/secupwn/aimsicd/ui/activities/AboutActivity$7;
  
26 ····.prologue27 ····.prologue
27 ····.line·16428 ····.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;
  
1.41 KB
smali/com/secupwn/aimsicd/ui/activities/OpenCellIdActivity$OpenCellIdKeyDownloaderTask.smali
    
Offset 302, 30 lines modifiedOffset 302, 33 lines modified
  
302 ····.prologue302 ····.prologue
303 ····.line·146303 ····.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>()V305 ····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·v4308 ····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,·0x7f060166310 ····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·v5313 ····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·v4315 ····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·v1318 ····move-result-object·v1
  
316 ····.line·151319 ····.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;
779 B
smali/com/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$logs:Ljava/lang/String;22 .field·final·synthetic·val$logs:Ljava/lang/String;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread;Ljava/lang/String;)V24 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread;Ljava/lang/String;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$1"····#·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$LogUpdaterThread;
  
26 ····.prologue27 ····.prologue
27 ····.line·31628 ····.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;
  
665 B
smali/com/secupwn/aimsicd/ui/activities/AboutActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/AboutActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/AboutActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·11327 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
674 B
smali/com/secupwn/aimsicd/ui/activities/BaseActivity$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·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·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/BaseActivity;)V20 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/activities/BaseActivity;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/activities/BaseActivity;
  
22 ····.prologue23 ····.prologue
23 ····.line·4924 ····.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>()V26 ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V
  
3.58 KB
smali/com/secupwn/aimsicd/ui/activities/DebugLogs.smali
    
Offset 73, 15 lines modifiedOffset 73, 14 lines modified
  
73 ····.line·6373 ····.line·63
74 ····iput-boolean·v1,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs;->updateLogs:Z74 ····iput-boolean·v1,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs;->updateLogs:Z
  
75 ····.line·6475 ····.line·64
76 ····iput-boolean·v1,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs;->isRadioLogs:Z76 ····iput-boolean·v1,·p0,·Lcom/secupwn/aimsicd/ui/activities/DebugLogs;->isRadioLogs:Z
  
77 ····.line·309 
78 ····return-void77 ····return-void
79 .end·method78 .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·180 ····.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 modifiedOffset 191, 15 lines modified
  
192 ····.prologue191 ····.prologue
193 ····.line·290192 ····.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;)V194 ····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()V196 ····invoke-virtual·{v0},·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$6;->start()V
  
197 ····.line·307197 ····.line·307
198 ····return-void198 ····return-void
199 .end·method199 .end·method
  
200 .method·private·getLogs()Ljava/lang/String;200 .method·private·getLogs()Ljava/lang/String;
Offset 229, 45 lines modifiedOffset 229, 15 lines modified
229 ····const-string·v0,·"·-b·radio·RILQ:S"229 ····const-string·v0,·"·-b·radio·RILQ:S"
  
230 ····:goto_0230 ····: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·v0232 ····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·v0235 ····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 modifiedOffset 317, 15 lines modified
  
347 ····.line·271317 ····.line·271
348 ····:goto_0318 ····: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·v5323 ····move-result-object·v5
  
353 ····invoke-direct·{v4,·v5},·Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;)V324 ····invoke-direct·{v4,·v5},·Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;)V
  
354 ····invoke-direct·{v0,·v4},·Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V325 ····invoke-direct·{v0,·v4},·Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V
Offset 604, 12 lines modifiedOffset 575, 13 lines modified
  
604 ····.prologue575 ····.prologue
605 ····.line·185576 ····.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;)V578 ····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()V580 ····invoke-virtual·{v0},·Lcom/secupwn/aimsicd/ui/activities/DebugLogs$5;->start()V
  
609 ····.line·207581 ····.line·207
610 ····return-void582 ····return-void
611 .end·method583 .end·method
586 B
smali/com/secupwn/aimsicd/ui/drawer/DrawerMenuActivityConfiguration.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"DrawerMenuActivityConfiguration.java"3 .source·"DrawerMenuActivityConfiguration.java"
  
  
4 #·annotations4 #·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·annotation9 .end·annotation
  
  
11 #·instance·fields10 #·instance·fields
12 .field·private·actionMenuItemsToHideWhenDrawerOpen:[I11 .field·private·actionMenuItemsToHideWhenDrawerOpen:[I
645 B
smali/com/secupwn/aimsicd/ui/widget/HighlightTextView$1.smali
    
Offset 21, 14 lines modifiedOffset 21, 15 lines modified
  
21 .field·final·synthetic·val$currentColor:I21 .field·final·synthetic·val$currentColor:I
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/widget/HighlightTextView;I)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/widget/HighlightTextView;I)V
24 ····.locals·124 ····.locals·1
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/widget/HighlightTextView;
  
25 ····.prologue26 ····.prologue
26 ····.line·4427 ····.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:I29 ····iput·p2,·p0,·Lcom/secupwn/aimsicd/ui/widget/HighlightTextView$1;->val$currentColor:I
  
684 B
smali/com/secupwn/aimsicd/ui/widget/HighlightTextView$2.smali
    
Offset 19, 14 lines modifiedOffset 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·methods20 #·direct·methods
21 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/widget/HighlightTextView;)V21 .method·constructor·<init>(Lcom/secupwn/aimsicd/ui/widget/HighlightTextView;)V
22 ····.locals·122 ····.locals·1
 23 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/ui/widget/HighlightTextView;
  
23 ····.prologue24 ····.prologue
24 ····.line·5225 ····.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>()V27 ····invoke-direct·{p0},·Lcom/secupwn/aimsicd/ui/widget/ScaledTransitionHandler;-><init>()V
  
1.61 KB
smali/com/secupwn/aimsicd/ui/widget/HighlightTextView.smali
    
Offset 102, 14 lines modifiedOffset 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·v2103 ····move-result-object·v2
  
104 ····const/4·v3,·0x0104 ····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·v2107 ····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 modifiedOffset 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·v2127 ····move-result-object·v2
  
127 ····const/high16·v3,·0x3f800000····#·1.0f128 ····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·v2131 ····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;
1010 B
smali/com/secupwn/aimsicd/data/DefaultDataTransaction.smali
    
Offset 31, 28 lines modifiedOffset 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·v132 ····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·v336 ····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·v138 ····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·v142 ····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·v045 ····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·26347 ····.line·263
7.36 KB
smali/com/secupwn/aimsicd/rilexecutor/RilExecutor$MyHandler.smali
    
Offset 378, 40 lines modifiedOffset 378, 44 lines modified
  
378 ····move-result-object·v4378 ····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·v4380 ····move-result-object·v4
  
 381 ····.line·275
381 ····invoke-virtual·{v4},·Landroid/os/Message;->sendToTarget()V382 ····invoke-virtual·{v4},·Landroid/os/Message;->sendToTarget()V
  
382 ····goto/16·:goto_0383 ····goto/16·:goto_0
  
383 ····.line·277384 ····.line·277
384 ····:cond_1385 ····: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·v5388 ····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·v4392 ····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:C394 ····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·v4397 ····move-result-object·v4
  
 398 ····.line·278
395 ····invoke-virtual·{v4},·Landroid/os/Message;->sendToTarget()V399 ····invoke-virtual·{v4},·Landroid/os/Message;->sendToTarget()V
  
396 ····goto/16·:goto_0400 ····goto/16·:goto_0
  
397 ····.line·258401 ····.line·258
398 ····:cond_2402 ····:cond_2
399 ····:try_start_3403 ····:try_start_3
Offset 450, 40 lines modifiedOffset 454, 44 lines modified
  
450 ····move-result-object·v4454 ····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·v4456 ····move-result-object·v4
  
 457 ····.line·275
453 ····invoke-virtual·{v4},·Landroid/os/Message;->sendToTarget()V458 ····invoke-virtual·{v4},·Landroid/os/Message;->sendToTarget()V
  
454 ····goto/16·:goto_0459 ····goto/16·:goto_0
  
455 ····.line·277460 ····.line·277
456 ····:cond_3461 ····: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·v5464 ····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·v4468 ····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:C470 ····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·v4473 ····move-result-object·v4
  
 474 ····.line·278
467 ····invoke-virtual·{v4},·Landroid/os/Message;->sendToTarget()V475 ····invoke-virtual·{v4},·Landroid/os/Message;->sendToTarget()V
  
468 ····goto/16·:goto_0476 ····goto/16·:goto_0
  
469 ····.line·262477 ····.line·262
470 ····:cond_4478 ····:cond_4
471 ····:try_start_4479 ····:try_start_4
Offset 520, 40 lines modifiedOffset 528, 44 lines modified
  
520 ····move-result-object·v4528 ····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·v4530 ····move-result-object·v4
  
 531 ····.line·275
523 ····invoke-virtual·{v4},·Landroid/os/Message;->sendToTarget()V532 ····invoke-virtual·{v4},·Landroid/os/Message;->sendToTarget()V
  
524 ····goto/16·:goto_0533 ····goto/16·:goto_0
  
525 ····.line·277534 ····.line·277
526 ····:cond_5535 ····: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·v5538 ····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·v4542 ····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:C544 ····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·v4547 ····move-result-object·v4
  
 548 ····.line·278
Max diff block lines reached; 3522/7411 bytes (47.52%) of diff not shown.
743 B
smali/com/secupwn/aimsicd/rilexecutor/SamsungMulticlientRilExecutor$LocalSocketThread.smali
    
Offset 41, 14 lines modifiedOffset 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·methods42 #·direct·methods
43 .method·public·constructor·<init>(Lcom/secupwn/aimsicd/rilexecutor/SamsungMulticlientRilExecutor;Ljava/lang/String;)V43 .method·public·constructor·<init>(Lcom/secupwn/aimsicd/rilexecutor/SamsungMulticlientRilExecutor;Ljava/lang/String;)V
44 ····.locals·244 ····.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·annotation51 ····.end·annotation
  
778 B
smali/com/secupwn/aimsicd/rilexecutor/SamsungMulticlientRilExecutor.smali
    
Offset 34, 15 lines modifiedOffset 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·v035 ····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-void37 ····return-void
39 .end·method38 .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·140 ····.locals·1
42 ····.param·p0,·"x0"····#·Lcom/secupwn/aimsicd/rilexecutor/SamsungMulticlientRilExecutor;41 ····.param·p0,·"x0"····#·Lcom/secupwn/aimsicd/rilexecutor/SamsungMulticlientRilExecutor;
  
1.57 KB
smali/com/secupwn/aimsicd/rilexecutor/RilExecutor.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"RilExecutor.java"3 .source·"RilExecutor.java"
  
  
4 #·annotations4 #·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·annotation10 .end·annotation
  
  
12 #·instance·fields11 #·instance·fields
Offset 371, 14 lines modifiedOffset 370, 15 lines modified
  
371 ····const/4·v1,·0x1370 ····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·v0372 ····move-result-object·v0
  
 373 ····.line·147
374 ····invoke-virtual·{v0},·Landroid/os/Message;->sendToTarget()V374 ····invoke-virtual·{v0},·Landroid/os/Message;->sendToTarget()V
  
375 ····.line·148375 ····.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,·p4377 ····int-to-long·v2,·p4
  
Offset 511, 20 lines modifiedOffset 511, 21 lines modified
  
511 ····const/16·v3,·0x34511 ····const/16·v3,·0x34
  
512 ····invoke-direct·{v2,·v3,·v5},·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$KeyStep;-><init>(CZ)V512 ····invoke-direct·{v2,·v3,·v5},·Lcom/secupwn/aimsicd/rilexecutor/RilExecutor$KeyStep;-><init>(CZ)V
  
513 ····aput-object·v2,·v0,·v1513 ····aput-object·v2,·v0,·v1
  
514 ····.line·185514 ····.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·v1517 ····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·v1520 ····move-result-object·v1
  
520 ····return-object·v1521 ····return-object·v1
521 .end·method522 .end·method
  
864 B
smali/com/secupwn/aimsicd/smsdetection/AdvancedUserActivity$1$1.smali
    
Offset 22, 14 lines modifiedOffset 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·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity$1;Lcom/secupwn/aimsicd/data/model/SmsDetectionString;)V24 .method·constructor·<init>(Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity$1;Lcom/secupwn/aimsicd/data/model/SmsDetectionString;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$1"····#·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity$1;
  
26 ····.prologue27 ····.prologue
27 ····.line·6928 ····.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;
  
1.01 KB
smali/com/secupwn/aimsicd/smsdetection/AdvancedUserActivity$2$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity$2;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity$2;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity$2;
  
25 ····.prologue26 ····.prologue
26 ····.line·9327 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 98, 12 lines modifiedOffset 99, 13 lines modified
  
98 ····const/4·v3,·0x099 ····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·v1101 ····move-result-object·v1
  
 102 ····.line·102
101 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V103 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V
  
102 ····.line·103104 ····.line·103
103 ····return-void105 ····return-void
104 .end·method106 .end·method
965 B
smali/com/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity.smali
    
Offset 33, 20 lines modifiedOffset 33, 22 lines modified
33 ····.prologue33 ····.prologue
34 ····.line·3434 ····.line·34
35 ····invoke-direct·{p0},·Lio/freefair/android/injection/app/InjectionAppCompatActivity;-><init>()V35 ····invoke-direct·{p0},·Lio/freefair/android/injection/app/InjectionAppCompatActivity;-><init>()V
  
36 ····.line·3636 ····.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·v040 ····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-void43 ····return-void
42 .end·method44 .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·146 ····.locals·1
45 ····.param·p0,·"x0"····#·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity;47 ····.param·p0,·"x0"····#·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity;
  
836 B
smali/com/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity$1$1.smali
    
Offset 22, 14 lines modifiedOffset 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·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity$1;Lcom/secupwn/aimsicd/data/model/SmsData;)V24 .method·constructor·<init>(Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity$1;Lcom/secupwn/aimsicd/data/model/SmsData;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$1"····#·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity$1;
  
26 ····.prologue27 ····.prologue
27 ····.line·6228 ····.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;
  
1.01 KB
smali/com/secupwn/aimsicd/smsdetection/AdvancedUserActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·8427 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 71, 14 lines modifiedOffset 72, 15 lines modified
  
71 ····const/4·v2,·0x072 ····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·v074 ····move-result-object·v0
  
 75 ····.line·90
74 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V76 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
75 ····.line·10677 ····.line·106
76 ····:goto_078 ····:goto_0
77 ····return-void79 ····return-void
  
78 ····.line·9380 ····.line·93
47.3 KB
smali/com/secupwn/aimsicd/smsdetection/SmsDetector.smali
    
Offset 119, 37 lines modifiedOffset 119, 36 lines modified
119 ····.locals·5119 ····.locals·5
120 ····.param·p1,·"line"····#·Ljava/lang/String;120 ····.param·p1,·"line"····#·Ljava/lang/String;
  
121 ····.prologue121 ····.prologue
122 ····.line·250122 ····.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·v2124 ····move-result-object·v1
  
125 ····.line·254125 ····.line·254
126 ····.local·v2,·"realm":Lio/realm/Realm;126 ····.local·v1,·"realm":Lio/realm/Realm;
127 ····const-class·v3,·Lcom/secupwn/aimsicd/data/model/SmsDetectionString;127 ····const-class·v2,·Lcom/secupwn/aimsicd/data/model/SmsDetectionString;
  
128 ····invoke-virtual·{v2,·v3},·Lio/realm/Realm;->allObjects(Ljava/lang/Class;)Lio/realm/RealmResults;128 ····invoke-virtual·{v1,·v2},·Lio/realm/Realm;->allObjects(Ljava/lang/Class;)Lio/realm/RealmResults;
  
129 ····move-result-object·v3129 ····move-result-object·v2
  
130 ····invoke-virtual·{v3},·Lio/realm/RealmResults;->iterator()Ljava/util/Iterator;130 ····invoke-virtual·{v2},·Lio/realm/RealmResults;->iterator()Ljava/util/Iterator;
  
131 ····move-result-object·v1131 ····move-result-object·v2
  
132 ····.local·v1,·"i$":Ljava/util/Iterator; 
133 ····:cond_0132 ····:cond_0
134 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z133 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
135 ····move-result·v3134 ····move-result·v3
  
136 ····if-eqz·v3,·:cond_3135 ····if-eqz·v3,·:cond_3
  
137 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;136 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
138 ····move-result-object·v0137 ····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·256139 ····.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 modifiedOffset 172, 27 lines modified
173 ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z172 ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
  
174 ····move-result·v3173 ····move-result·v3
  
175 ····if-eqz·v3,·:cond_1174 ····if-eqz·v3,·:cond_1
  
176 ····.line·258175 ····.line·258
177 ····iget-object·v3,·p0,·Lcom/secupwn/aimsicd/smsdetection/SmsDetector;->log:Lio/freefair/android/util/logging/Logger;176 ····iget-object·v2,·p0,·Lcom/secupwn/aimsicd/smsdetection/SmsDetector;->log:Lio/freefair/android/util/logging/Logger;
  
178 ····const-string·v4,·"TYPE0·detected"177 ····const-string·v3,·"TYPE0·detected"
  
179 ····invoke-interface·{v3,·v4},·Lio/freefair/android/util/logging/Logger;->info(Ljava/lang/String;)V178 ····invoke-interface·{v2,·v3},·Lio/freefair/android/util/logging/Logger;->info(Ljava/lang/String;)V
  
180 ····.line·259179 ····.line·259
181 ····const/4·v3,·0x1180 ····const/4·v2,·0x1
  
182 ····.line·277181 ····.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_0183 ····:goto_0
185 ····return·v3184 ····return·v2
  
186 ····.line·260185 ····.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_1187 ····: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 modifiedOffset 202, 22 lines modified
203 ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z202 ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
  
204 ····move-result·v3203 ····move-result·v3
  
205 ····if-eqz·v3,·:cond_2204 ····if-eqz·v3,·:cond_2
  
206 ····.line·261205 ····.line·261
207 ····iget-object·v3,·p0,·Lcom/secupwn/aimsicd/smsdetection/SmsDetector;->log:Lio/freefair/android/util/logging/Logger;206 ····iget-object·v2,·p0,·Lcom/secupwn/aimsicd/smsdetection/SmsDetector;->log:Lio/freefair/android/util/logging/Logger;
  
208 ····const-string·v4,·"MWI·detected"207 ····const-string·v3,·"MWI·detected"
  
209 ····invoke-interface·{v3,·v4},·Lio/freefair/android/util/logging/Logger;->info(Ljava/lang/String;)V208 ····invoke-interface·{v2,·v3},·Lio/freefair/android/util/logging/Logger;->info(Ljava/lang/String;)V
  
210 ····.line·262209 ····.line·262
211 ····const/4·v3,·0x2210 ····const/4·v2,·0x2
  
212 ····goto·:goto_0211 ····goto·:goto_0
  
213 ····.line·263212 ····.line·263
214 ····:cond_2213 ····:cond_2
215 ····const-string·v3,·"WAPPUSH"214 ····const-string·v3,·"WAPPUSH"
  
Offset 229, 418 lines modifiedOffset 228, 386 lines modified
229 ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z228 ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
  
230 ····move-result·v3229 ····move-result·v3
  
231 ····if-eqz·v3,·:cond_0230 ····if-eqz·v3,·:cond_0
  
232 ····.line·264231 ····.line·264
233 ····iget-object·v3,·p0,·Lcom/secupwn/aimsicd/smsdetection/SmsDetector;->log:Lio/freefair/android/util/logging/Logger;232 ····iget-object·v2,·p0,·Lcom/secupwn/aimsicd/smsdetection/SmsDetector;->log:Lio/freefair/android/util/logging/Logger;
  
234 ····const-string·v4,·"WAPPUSH·detected"233 ····const-string·v3,·"WAPPUSH·detected"
  
235 ····invoke-interface·{v3,·v4},·Lio/freefair/android/util/logging/Logger;->info(Ljava/lang/String;)V234 ····invoke-interface·{v2,·v3},·Lio/freefair/android/util/logging/Logger;->info(Ljava/lang/String;)V
  
236 ····.line·265235 ····.line·265
237 ····const/4·v3,·0x3236 ····const/4·v2,·0x3
  
238 ····goto·:goto_0237 ····goto·:goto_0
  
239 ····.line·275238 ····.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_3240 ····:cond_3
242 ····invoke-virtual·{v2},·Lio/realm/Realm;->close()V241 ····invoke-virtual·{v1},·Lio/realm/Realm;->close()V
  
243 ····.line·277242 ····.line·277
244 ····const/4·v3,·0x0243 ····const/4·v2,·0x0
  
245 ····goto·:goto_0244 ····goto·:goto_0
246 .end·method245 .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·8247 ····.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 ····.prologue250 ····.prologue
252 ····.line·383251 ····.line·383
253 ····if-eqz·p1,·:cond_3252 ····if-eqz·p1,·:cond_3
  
Max diff block lines reached; 43343/48322 bytes (89.70%) of diff not shown.
727 B
smali/com/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·5727 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
644 B
smali/com/secupwn/aimsicd/smsdetection/SmsDetector$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/smsdetection/SmsDetector;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/smsdetection/SmsDetector;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/smsdetection/SmsDetector;
  
25 ····.prologue26 ····.prologue
26 ····.line·44127 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.71 KB
smali/com/secupwn/aimsicd/smsdetection/AdvancedUserActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/smsdetection/AdvancedUserActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·6227 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 97, 14 lines modifiedOffset 98, 15 lines modified
  
97 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V98 ····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,·0x7f06004e100 ····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·v4103 ····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·v3105 ····move-result-object·v3
Offset 121, 18 lines modifiedOffset 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·v3124 ····move-result-object·v3
  
123 ····const/4·v4,·0x0125 ····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·v2128 ····move-result-object·v2
  
 129 ····.line·77
126 ····invoke-virtual·{v2},·Landroid/widget/Toast;->show()V130 ····invoke-virtual·{v2},·Landroid/widget/Toast;->show()V
  
127 ····.line·79131 ····.line·79
128 ····const/4·v2,·0x1132 ····const/4·v2,·0x1
  
129 ····return·v2133 ····return·v2
130 .end·method134 .end·method
633 B
smali/com/secupwn/aimsicd/utils/Device$4.smali
    
Offset 32, 14 lines modifiedOffset 32, 15 lines modified
  
32 .field·final·synthetic·val$tm:Landroid/telephony/TelephonyManager;32 .field·final·synthetic·val$tm:Landroid/telephony/TelephonyManager;
  
  
33 #·direct·methods33 #·direct·methods
34 .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/Device;Landroid/telephony/TelephonyManager;)V34 .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/Device;Landroid/telephony/TelephonyManager;)V
35 ····.locals·035 ····.locals·0
 36 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/utils/Device;
  
36 ····.prologue37 ····.prologue
37 ····.line·22538 ····.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;
  
14.8 KB
smali/com/secupwn/aimsicd/utils/RealmHelper$3.smali
    
Offset 20, 241 lines modifiedOffset 20, 248 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/RealmHelper;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/RealmHelper;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/utils/RealmHelper;
  
25 ····.prologue26 ····.prologue
26 ····.line·38427 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void30 ····return-void
30 .end·method31 .end·method
  
  
31 #·virtual·methods32 #·virtual·methods
32 .method·public·execute(Lio/realm/Realm;)V33 .method·public·execute(Lio/realm/Realm;)V
33 ····.locals·734 ····.locals·6
34 ····.param·p1,·"realm"····#·Lio/realm/Realm;35 ····.param·p1,·"realm"····#·Lio/realm/Realm;
  
35 ····.prologue36 ····.prologue
36 ····const·v6,·0xfffe37 ····const·v5,·0xfffe
  
37 ····const/4·v5,·0x138 ····const/4·v4,·0x1
  
38 ····.line·38939 ····.line·389
39 ····const/16·v2,·0x3240 ····const/16·v1,·0x32
  
40 ····.line·39541 ····.line·395
41 ····.local·v2,·"min_gps_precision":I42 ····.local·v1,·"min_gps_precision":I
42 ····iget-object·v3,·p0,·Lcom/secupwn/aimsicd/utils/RealmHelper$3;->this$0:Lcom/secupwn/aimsicd/utils/RealmHelper;43 ····iget-object·v2,·p0,·Lcom/secupwn/aimsicd/utils/RealmHelper$3;->this$0:Lcom/secupwn/aimsicd/utils/RealmHelper;
  
43 ····invoke-static·{v3},·Lcom/secupwn/aimsicd/utils/RealmHelper;->access$000(Lcom/secupwn/aimsicd/utils/RealmHelper;)Lio/freefair/android/util/logging/Logger;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·v345 ····move-result-object·v2
  
45 ····const-string·v4,·"CheckDBe()·Attempting·to·delete·bad·import·data·from·Imports·database..."46 ····const-string·v3,·"CheckDBe()·Attempting·to·delete·bad·import·data·from·Imports·database..."
  
46 ····invoke-interface·{v3,·v4},·Lio/freefair/android/util/logging/Logger;->debug(Ljava/lang/String;)V47 ····invoke-interface·{v2,·v3},·Lio/freefair/android/util/logging/Logger;->debug(Ljava/lang/String;)V
  
47 ····.line·39848 ····.line·398
48 ····const-class·v3,·Lcom/secupwn/aimsicd/data/model/Import;49 ····const-class·v2,·Lcom/secupwn/aimsicd/data/model/Import;
  
49 ····invoke-virtual·{p1,·v3},·Lio/realm/Realm;->where(Ljava/lang/Class;)Lio/realm/RealmQuery;50 ····invoke-virtual·{p1,·v2},·Lio/realm/Realm;->where(Ljava/lang/Class;)Lio/realm/RealmQuery;
  
50 ····move-result-object·v351 ····move-result-object·v2
  
51 ····const-string·v4,·"samples"52 ····const-string·v3,·"samples"
  
52 ····invoke-virtual·{v3,·v4,·v5},·Lio/realm/RealmQuery;->lessThan(Ljava/lang/String;I)Lio/realm/RealmQuery;53 ····invoke-virtual·{v2,·v3,·v4},·Lio/realm/RealmQuery;->lessThan(Ljava/lang/String;I)Lio/realm/RealmQuery;
  
53 ····move-result-object·v354 ····move-result-object·v2
  
54 ····invoke-virtual·{v3},·Lio/realm/RealmQuery;->findAll()Lio/realm/RealmResults;55 ····invoke-virtual·{v2},·Lio/realm/RealmQuery;->findAll()Lio/realm/RealmResults;
  
55 ····move-result-object·v356 ····move-result-object·v2
  
56 ····invoke-virtual·{v3},·Lio/realm/RealmResults;->clear()V57 ····invoke-virtual·{v2},·Lio/realm/RealmResults;->clear()V
  
57 ····.line·40958 ····.line·409
58 ····const-class·v3,·Lcom/secupwn/aimsicd/data/model/Import;59 ····const-class·v2,·Lcom/secupwn/aimsicd/data/model/Import;
  
59 ····invoke-virtual·{p1,·v3},·Lio/realm/Realm;->where(Ljava/lang/Class;)Lio/realm/RealmQuery;60 ····invoke-virtual·{p1,·v2},·Lio/realm/Realm;->where(Ljava/lang/Class;)Lio/realm/RealmQuery;
  
60 ····move-result-object·v361 ····move-result-object·v2
  
61 ····const-string·v4,·"locationAreaCode"62 ····const-string·v3,·"locationAreaCode"
  
62 ····invoke-virtual·{v3,·v4,·v5},·Lio/realm/RealmQuery;->lessThan(Ljava/lang/String;I)Lio/realm/RealmQuery;63 ····invoke-virtual·{v2,·v3,·v4},·Lio/realm/RealmQuery;->lessThan(Ljava/lang/String;I)Lio/realm/RealmQuery;
  
63 ····move-result-object·v364 ····move-result-object·v2
  
64 ····invoke-virtual·{v3},·Lio/realm/RealmQuery;->findAll()Lio/realm/RealmResults;65 ····invoke-virtual·{v2},·Lio/realm/RealmQuery;->findAll()Lio/realm/RealmResults;
  
65 ····move-result-object·v366 ····move-result-object·v2
  
66 ····invoke-virtual·{v3},·Lio/realm/RealmResults;->clear()V67 ····invoke-virtual·{v2},·Lio/realm/RealmResults;->clear()V
  
67 ····.line·41368 ····.line·413
68 ····const-class·v3,·Lcom/secupwn/aimsicd/data/model/Import;69 ····const-class·v2,·Lcom/secupwn/aimsicd/data/model/Import;
  
69 ····invoke-virtual·{p1,·v3},·Lio/realm/Realm;->where(Ljava/lang/Class;)Lio/realm/RealmQuery;70 ····invoke-virtual·{p1,·v2},·Lio/realm/Realm;->where(Ljava/lang/Class;)Lio/realm/RealmQuery;
  
70 ····move-result-object·v371 ····move-result-object·v2
  
71 ····const-string·v4,·"locationAreaCode"72 ····const-string·v3,·"locationAreaCode"
  
72 ····invoke-virtual·{v3,·v4,·v6},·Lio/realm/RealmQuery;->greaterThan(Ljava/lang/String;I)Lio/realm/RealmQuery;73 ····invoke-virtual·{v2,·v3,·v5},·Lio/realm/RealmQuery;->greaterThan(Ljava/lang/String;I)Lio/realm/RealmQuery;
  
73 ····move-result-object·v374 ····move-result-object·v2
  
74 ····invoke-virtual·{v3},·Lio/realm/RealmQuery;->findAll()Lio/realm/RealmResults;75 ····invoke-virtual·{v2},·Lio/realm/RealmQuery;->findAll()Lio/realm/RealmResults;
  
75 ····move-result-object·v376 ····move-result-object·v2
  
76 ····invoke-virtual·{v3},·Lio/realm/RealmResults;->clear()V77 ····invoke-virtual·{v2},·Lio/realm/RealmResults;->clear()V
  
77 ····.line·42278 ····.line·422
78 ····const-class·v3,·Lcom/secupwn/aimsicd/data/model/Import;79 ····const-class·v2,·Lcom/secupwn/aimsicd/data/model/Import;
  
79 ····invoke-virtual·{p1,·v3},·Lio/realm/Realm;->where(Ljava/lang/Class;)Lio/realm/RealmQuery;80 ····invoke-virtual·{p1,·v2},·Lio/realm/Realm;->where(Ljava/lang/Class;)Lio/realm/RealmQuery;
  
80 ····move-result-object·v381 ····move-result-object·v2
  
81 ····const-string·v4,·"cell"82 ····const-string·v3,·"cell"
  
82 ····invoke-virtual·{v3,·v4,·v5},·Lio/realm/RealmQuery;->lessThan(Ljava/lang/String;I)Lio/realm/RealmQuery;83 ····invoke-virtual·{v2,·v3,·v4},·Lio/realm/RealmQuery;->lessThan(Ljava/lang/String;I)Lio/realm/RealmQuery;
  
83 ····move-result-object·v384 ····move-result-object·v2
  
84 ····invoke-virtual·{v3},·Lio/realm/RealmQuery;->findAll()Lio/realm/RealmResults;85 ····invoke-virtual·{v2},·Lio/realm/RealmQuery;->findAll()Lio/realm/RealmResults;
  
85 ····move-result-object·v386 ····move-result-object·v2
  
86 ····invoke-virtual·{v3},·Lio/realm/RealmResults;->clear()V87 ····invoke-virtual·{v2},·Lio/realm/RealmResults;->clear()V
  
87 ····.line·42788 ····.line·427
88 ····const-class·v3,·Lcom/secupwn/aimsicd/data/model/Import;89 ····const-class·v2,·Lcom/secupwn/aimsicd/data/model/Import;
  
89 ····invoke-virtual·{p1,·v3},·Lio/realm/Realm;->where(Ljava/lang/Class;)Lio/realm/RealmQuery;90 ····invoke-virtual·{p1,·v2},·Lio/realm/Realm;->where(Ljava/lang/Class;)Lio/realm/RealmQuery;
  
90 ····move-result-object·v391 ····move-result-object·v2
  
Max diff block lines reached; 8359/15058 bytes (55.51%) of diff not shown.
619 B
smali/com/secupwn/aimsicd/utils/RealmHelper$5.smali
    
Offset 38, 14 lines modifiedOffset 38, 15 lines modified
  
38 .field·final·synthetic·val$timestamp:Ljava/util/Date;38 .field·final·synthetic·val$timestamp:Ljava/util/Date;
  
  
39 #·direct·methods39 #·direct·methods
40 .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/RealmHelper;IIIILjava/util/Date;DDDLjava/lang/String;)V40 .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/RealmHelper;IIIILjava/util/Date;DDDLjava/lang/String;)V
41 ····.locals·141 ····.locals·1
 42 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/utils/RealmHelper;
  
42 ····.prologue43 ····.prologue
43 ····.line·66544 ····.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:I46 ····iput·p2,·p0,·Lcom/secupwn/aimsicd/utils/RealmHelper$5;->val$cid:I
  
461 B
smali/com/secupwn/aimsicd/utils/TinyDB.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"TinyDB.java"3 .source·"TinyDB.java"
  
  
4 #·annotations4 #·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·annotation9 .end·annotation
  
  
11 #·instance·fields10 #·instance·fields
12 .field·private·preferences:Landroid/content/SharedPreferences;11 .field·private·preferences:Landroid/content/SharedPreferences;
460 B
smali/com/secupwn/aimsicd/utils/Toaster$1.smali
    
Offset 73, 12 lines modifiedOffset 73, 13 lines modified
  
73 ····move-result-wide·v273 ····move-result-wide·v2
  
74 ····move-object·v1,·p074 ····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)V75 ····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·5478 ····.line·54
78 ····return-void79 ····return-void
79 .end·method80 .end·method
633 B
smali/com/secupwn/aimsicd/utils/Device$1.smali
    
Offset 32, 14 lines modifiedOffset 32, 15 lines modified
  
32 .field·final·synthetic·val$tm:Landroid/telephony/TelephonyManager;32 .field·final·synthetic·val$tm:Landroid/telephony/TelephonyManager;
  
  
33 #·direct·methods33 #·direct·methods
34 .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/Device;Landroid/telephony/TelephonyManager;)V34 .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/Device;Landroid/telephony/TelephonyManager;)V
35 ····.locals·035 ····.locals·0
 36 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/utils/Device;
  
36 ····.prologue37 ····.prologue
37 ····.line·18038 ····.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;
  
2.7 KB
smali/com/secupwn/aimsicd/utils/MiscUtils.smali
    
Offset 244, 58 lines modifiedOffset 244, 67 lines modified
  
244 ····.line·45244 ····.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;)V247 ····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·v5250 ····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·v5253 ····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·v5256 ····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·v6259 ····move-result-object·v6
  
256 ····const·v7,·0x7f060165260 ····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·v6262 ····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·v5264 ····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·v5267 ····move-result-object·v5
  
263 ····const/4·v6,·0x1268 ····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·v5271 ····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·v5274 ····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·v5277 ····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·v3280 ····move-result-object·v3
  
272 ····.line·56281 ····.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;
633 B
smali/com/secupwn/aimsicd/utils/Device$5.smali
    
Offset 32, 14 lines modifiedOffset 32, 15 lines modified
  
32 .field·final·synthetic·val$tm:Landroid/telephony/TelephonyManager;32 .field·final·synthetic·val$tm:Landroid/telephony/TelephonyManager;
  
  
33 #·direct·methods33 #·direct·methods
34 .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/Device;Landroid/telephony/TelephonyManager;)V34 .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/Device;Landroid/telephony/TelephonyManager;)V
35 ····.locals·035 ····.locals·0
 36 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/utils/Device;
  
36 ····.prologue37 ····.prologue
37 ····.line·24038 ····.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;
  
1.45 KB
smali/com/secupwn/aimsicd/utils/RealmHelper$4.smali
    
Offset 50, 14 lines modifiedOffset 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·methods51 #·direct·methods
52 .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/RealmHelper;IILjava/lang/String;Ljava/lang/String;IIIDDZIIILjava/util/Date;Ljava/util/Date;)V52 .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/RealmHelper;IILjava/lang/String;Ljava/lang/String;IIIDDZIIILjava/util/Date;Ljava/util/Date;)V
53 ····.locals·153 ····.locals·1
 54 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/utils/RealmHelper;
  
54 ····.prologue55 ····.prologue
55 ····.line·49856 ····.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:I58 ····iput·p2,·p0,·Lcom/secupwn/aimsicd/utils/RealmHelper$4;->val$lac:I
  
Offset 116, 26 lines modifiedOffset 117, 28 lines modified
  
116 ····move-result-object·v4117 ····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:I119 ····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·v6122 ····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·v4124 ····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:I126 ····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·v6129 ····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·v4131 ····move-result-object·v4
581 B
smali/com/secupwn/aimsicd/utils/Toaster$1$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·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·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/Toaster$1;JJ)V20 .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/Toaster$1;JJ)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/utils/Toaster$1;
22 ····.param·p2,·"x0"····#·J23 ····.param·p2,·"x0"····#·J
23 ····.param·p4,·"x1"····#·J24 ····.param·p4,·"x1"····#·J
  
24 ····.prologue25 ····.prologue
25 ····.line·4326 ····.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;
  
6.22 KB
smali/com/secupwn/aimsicd/utils/RequestTask.smali
    
Offset 377, 70 lines modifiedOffset 377, 77 lines modified
377 ····.line·149377 ····.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>()V379 ····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·v22383 ····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·v22388 ····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·v25394 ····move-result-object·v25
  
392 ····move-object/from16·v0,·v25395 ····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·v25397 ····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·v22399 ····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·v17402 ····move-result-object·v17
  
399 ····.line·155403 ····.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>()V406 ····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·v22410 ····move-result-object·v22
  
 411 ····.line·157
406 ····move-object/from16·v0,·v22412 ····move-object/from16·v0,·v22
  
407 ····move-object/from16·v1,·v17413 ····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·v22415 ····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·v16418 ····move-result-object·v16
  
412 ····.line·160419 ····.line·160
413 ····.local·v16,·"request":Lcom/squareup/okhttp/Request;420 ····.local·v16,·"request":Lcom/squareup/okhttp/Request;
414 ····const/16·v22,·0x2421 ····const/16·v22,·0x2
Offset 548, 40 lines modifiedOffset 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·v23557 ····move-result-object·v23
  
 558 ····.line·167
551 ····invoke-virtual/range·{v18·..·v18},·Lcom/squareup/okhttp/Response;->code()I559 ····invoke-virtual/range·{v18·..·v18},·Lcom/squareup/okhttp/Response;->code()I
  
552 ····move-result·v24560 ····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·v23562 ····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·v23565 ····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·v24568 ····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·v23570 ····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·v23572 ····move-result-object·v23
  
 573 ····.line·166
564 ····invoke-interface/range·{v22·..·v23},·Lio/freefair/android/util/logging/Logger;->info(Ljava/lang/String;)V574 ····invoke-interface/range·{v22·..·v23},·Lio/freefair/android/util/logging/Logger;->info(Ljava/lang/String;)V
  
565 ····.line·169575 ····.line·169
566 ····invoke-virtual/range·{v18·..·v18},·Lcom/squareup/okhttp/Response;->code()I576 ····invoke-virtual/range·{v18·..·v18},·Lcom/squareup/okhttp/Response;->code()I
  
567 ····move-result·v22577 ····move-result·v22
  
Offset 799, 22 lines modifiedOffset 809, 25 lines modified
  
799 ····invoke-direct/range·{v22·..·v22},·Lcom/squareup/okhttp/Request$Builder;-><init>()V809 ····invoke-direct/range·{v22·..·v22},·Lcom/squareup/okhttp/Request$Builder;-><init>()V
  
800 ····const/16·v23,·0x0810 ····const/16·v23,·0x0
  
Max diff block lines reached; 1991/6270 bytes (31.75%) of diff not shown.
633 B
smali/com/secupwn/aimsicd/utils/Device$3.smali
    
Offset 32, 14 lines modifiedOffset 32, 15 lines modified
  
32 .field·final·synthetic·val$tm:Landroid/telephony/TelephonyManager;32 .field·final·synthetic·val$tm:Landroid/telephony/TelephonyManager;
  
  
33 #·direct·methods33 #·direct·methods
34 .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/Device;Landroid/telephony/TelephonyManager;)V34 .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/Device;Landroid/telephony/TelephonyManager;)V
35 ····.locals·035 ····.locals·0
 36 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/utils/Device;
  
36 ····.prologue37 ····.prologue
37 ····.line·21038 ····.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;
  
26.8 KB
smali/com/secupwn/aimsicd/utils/DeviceApi18.smali
    
Offset 43, 493 lines modifiedOffset 43, 489 lines modified
43 .method·public·static·loadCellInfo(Landroid/telephony/TelephonyManager;Lcom/secupwn/aimsicd/utils/Device;)V43 .method·public·static·loadCellInfo(Landroid/telephony/TelephonyManager;Lcom/secupwn/aimsicd/utils/Device;)V
44 ····.locals·1744 ····.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 ····.prologue47 ····.prologue
48 ····.line·4548 ····.line·45
49 ····sget·v10,·Landroid/os/Build$VERSION;->SDK_INT:I49 ····sget·v9,·Landroid/os/Build$VERSION;->SDK_INT:I
  
50 ····.line·4750 ····.line·47
51 ····.local·v10,·"lCurrentApiVersion":I51 ····.local·v9,·"lCurrentApiVersion":I
52 ····:try_start_052 ····:try_start_0
53 ····move-object/from16·v0,·p153 ····move-object/from16·v0,·p1
  
54 ····iget-object·v14,·v0,·Lcom/secupwn/aimsicd/utils/Device;->cell:Lcom/secupwn/aimsicd/utils/Cell;54 ····iget-object·v13,·v0,·Lcom/secupwn/aimsicd/utils/Device;->cell:Lcom/secupwn/aimsicd/utils/Cell;
  
55 ····if-nez·v14,·:cond_055 ····if-nez·v13,·:cond_0
  
56 ····.line·4856 ····.line·48
57 ····new-instance·v14,·Lcom/secupwn/aimsicd/utils/Cell;57 ····new-instance·v13,·Lcom/secupwn/aimsicd/utils/Cell;
  
58 ····invoke-direct·{v14},·Lcom/secupwn/aimsicd/utils/Cell;-><init>()V58 ····invoke-direct·{v13},·Lcom/secupwn/aimsicd/utils/Cell;-><init>()V
  
59 ····move-object/from16·v0,·p159 ····move-object/from16·v0,·p1
  
60 ····iput-object·v14,·v0,·Lcom/secupwn/aimsicd/utils/Device;->cell:Lcom/secupwn/aimsicd/utils/Cell;60 ····iput-object·v13,·v0,·Lcom/secupwn/aimsicd/utils/Device;->cell:Lcom/secupwn/aimsicd/utils/Cell;
  
61 ····.line·5061 ····.line·50
62 ····:cond_062 ····: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·v264 ····move-result-object·v2
  
65 ····.line·5165 ····.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_267 ····if-eqz·v2,·:cond_2
  
68 ····.line·5268 ····.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·v470 ····move-result-object·v14
  
71 ····.local·v4,·"i$":Ljava/util/Iterator; 
72 ····:cond_171 ····:cond_1
73 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z72 ····invoke-interface·{v14},·Ljava/util/Iterator;->hasNext()Z
  
74 ····move-result·v1473 ····move-result·v13
  
75 ····if-eqz·v14,·:cond_274 ····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·v976 ····move-result-object·v8
  
78 ····check-cast·v9,·Landroid/telephony/CellInfo;77 ····check-cast·v8,·Landroid/telephony/CellInfo;
  
79 ····.line·5578 ····.line·55
80 ····.local·v9,·"info":Landroid/telephony/CellInfo;79 ····.local·v8,·"info":Landroid/telephony/CellInfo;
81 ····move-object/from16·v0,·p180 ····move-object/from16·v0,·p1
  
82 ····iget-object·v14,·v0,·Lcom/secupwn/aimsicd/utils/Device;->cell:Lcom/secupwn/aimsicd/utils/Cell;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()I82 ····invoke-virtual/range·{p0·..·p0},·Landroid/telephony/TelephonyManager;->getNetworkType()I
  
84 ····move-result·v1583 ····move-result·v15
  
85 ····invoke-virtual·{v14,·v15},·Lcom/secupwn/aimsicd/utils/Cell;->setNetType(I)V84 ····invoke-virtual·{v13,·v15},·Lcom/secupwn/aimsicd/utils/Cell;->setNetType(I)V
  
86 ····.line·5785 ····.line·57
87 ····instance-of·v14,·v9,·Landroid/telephony/CellInfoGsm;86 ····instance-of·v13,·v8,·Landroid/telephony/CellInfoGsm;
  
88 ····if-eqz·v14,·:cond_387 ····if-eqz·v13,·:cond_3
  
89 ····.line·5888 ····.line·58
90 ····move-object·v0,·v989 ····move-object·v0,·v8
  
91 ····check-cast·v0,·Landroid/telephony/CellInfoGsm;90 ····check-cast·v0,·Landroid/telephony/CellInfoGsm;
  
92 ····move-object·v14,·v091 ····move-object·v13,·v0
  
93 ····invoke-virtual·{v14},·Landroid/telephony/CellInfoGsm;->getCellSignalStrength()Landroid/telephony/CellSignalStrengthGsm;92 ····invoke-virtual·{v13},·Landroid/telephony/CellInfoGsm;->getCellSignalStrength()Landroid/telephony/CellSignalStrengthGsm;
  
94 ····move-result-object·v393 ····move-result-object·v3
  
95 ····.line·5994 ····.line·59
96 ····.local·v3,·"gsm":Landroid/telephony/CellSignalStrengthGsm;95 ····.local·v3,·"gsm":Landroid/telephony/CellSignalStrengthGsm;
97 ····check-cast·v9,·Landroid/telephony/CellInfoGsm;96 ····check-cast·v8,·Landroid/telephony/CellInfoGsm;
  
98 ····.end·local·v9····#·"info":Landroid/telephony/CellInfo;97 ····.end·local·v8····#·"info":Landroid/telephony/CellInfo;
99 ····invoke-virtual·{v9},·Landroid/telephony/CellInfoGsm;->getCellIdentity()Landroid/telephony/CellIdentityGsm;98 ····invoke-virtual·{v8},·Landroid/telephony/CellInfoGsm;->getCellIdentity()Landroid/telephony/CellIdentityGsm;
  
100 ····move-result-object·v699 ····move-result-object·v5
  
101 ····.line·61100 ····.line·61
102 ····.local·v6,·"identityGsm":Landroid/telephony/CellIdentityGsm;101 ····.local·v5,·"identityGsm":Landroid/telephony/CellIdentityGsm;
103 ····move-object/from16·v0,·p1102 ····move-object/from16·v0,·p1
  
104 ····iget-object·v14,·v0,·Lcom/secupwn/aimsicd/utils/Device;->cell:Lcom/secupwn/aimsicd/utils/Cell;103 ····iget-object·v13,·v0,·Lcom/secupwn/aimsicd/utils/Device;->cell:Lcom/secupwn/aimsicd/utils/Cell;
  
105 ····invoke-virtual·{v3},·Landroid/telephony/CellSignalStrengthGsm;->getDbm()I104 ····invoke-virtual·{v3},·Landroid/telephony/CellSignalStrengthGsm;->getDbm()I
  
106 ····move-result·v15105 ····move-result·v15
  
107 ····invoke-virtual·{v14,·v15},·Lcom/secupwn/aimsicd/utils/Cell;->setDbm(I)V106 ····invoke-virtual·{v13,·v15},·Lcom/secupwn/aimsicd/utils/Cell;->setDbm(I)V
  
108 ····.line·63107 ····.line·63
109 ····move-object/from16·v0,·p1108 ····move-object/from16·v0,·p1
  
110 ····iget-object·v14,·v0,·Lcom/secupwn/aimsicd/utils/Device;->cell:Lcom/secupwn/aimsicd/utils/Cell;109 ····iget-object·v13,·v0,·Lcom/secupwn/aimsicd/utils/Device;->cell:Lcom/secupwn/aimsicd/utils/Cell;
  
111 ····invoke-virtual·{v6},·Landroid/telephony/CellIdentityGsm;->getCid()I110 ····invoke-virtual·{v5},·Landroid/telephony/CellIdentityGsm;->getCid()I
  
112 ····move-result·v15111 ····move-result·v15
  
113 ····invoke-virtual·{v14,·v15},·Lcom/secupwn/aimsicd/utils/Cell;->setCellId(I)V112 ····invoke-virtual·{v13,·v15},·Lcom/secupwn/aimsicd/utils/Cell;->setCellId(I)V
  
114 ····.line·64113 ····.line·64
115 ····move-object/from16·v0,·p1114 ····move-object/from16·v0,·p1
  
116 ····iget-object·v14,·v0,·Lcom/secupwn/aimsicd/utils/Device;->cell:Lcom/secupwn/aimsicd/utils/Cell;115 ····iget-object·v13,·v0,·Lcom/secupwn/aimsicd/utils/Device;->cell:Lcom/secupwn/aimsicd/utils/Cell;
  
117 ····invoke-virtual·{v6},·Landroid/telephony/CellIdentityGsm;->getMcc()I116 ····invoke-virtual·{v5},·Landroid/telephony/CellIdentityGsm;->getMcc()I
  
118 ····move-result·v15117 ····move-result·v15
  
119 ····invoke-virtual·{v14,·v15},·Lcom/secupwn/aimsicd/utils/Cell;->setMobileCountryCode(I)V118 ····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.
595 B
smali/com/secupwn/aimsicd/utils/RealmHelper$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/RealmHelper;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/RealmHelper;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/utils/RealmHelper;
  
25 ····.prologue26 ····.prologue
26 ····.line·10227 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
481 B
smali/com/secupwn/aimsicd/utils/Icon.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"Icon.java"3 .source·"Icon.java"
  
  
4 #·annotations4 #·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·annotation9 .end·annotation
  
  
11 #·direct·methods10 #·direct·methods
12 .method·public·static·getIcon(Lcom/secupwn/aimsicd/utils/Icon$Type;Lcom/secupwn/aimsicd/enums/Status;)I11 .method·public·static·getIcon(Lcom/secupwn/aimsicd/utils/Icon$Type;Lcom/secupwn/aimsicd/enums/Status;)I
4.58 KB
smali/com/secupwn/aimsicd/utils/Cell.smali
    
Offset 837, 14 lines modifiedOffset 837, 15 lines modified
  
837 ····move-result·v4837 ····move-result·v4
  
838 ····if-ne·v3,·v4,·:cond_4838 ····if-ne·v3,·v4,·:cond_4
  
839 ····iget·v3,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->mobileCountryCode:I839 ····iget·v3,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->mobileCountryCode:I
  
 840 ····.line·258
840 ····invoke-virtual·{v0},·Lcom/secupwn/aimsicd/utils/Cell;->getMobileCountryCode()I841 ····invoke-virtual·{v0},·Lcom/secupwn/aimsicd/utils/Cell;->getMobileCountryCode()I
  
841 ····move-result·v4842 ····move-result·v4
  
842 ····if-ne·v3,·v4,·:cond_4843 ····if-ne·v3,·v4,·:cond_4
  
843 ····iget·v3,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->mobileNetworkCode:I844 ····iget·v3,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->mobileNetworkCode:I
Offset 884, 14 lines modifiedOffset 885, 15 lines modified
  
884 ····move-result·v4885 ····move-result·v4
  
885 ····if-ne·v3,·v4,·:cond_6886 ····if-ne·v3,·v4,·:cond_6
  
886 ····iget·v3,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->mobileCountryCode:I887 ····iget·v3,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->mobileCountryCode:I
  
 888 ····.line·261
887 ····invoke-virtual·{v0},·Lcom/secupwn/aimsicd/utils/Cell;->getMobileCountryCode()I889 ····invoke-virtual·{v0},·Lcom/secupwn/aimsicd/utils/Cell;->getMobileCountryCode()I
  
888 ····move-result·v4890 ····move-result·v4
  
889 ····if-ne·v3,·v4,·:cond_6891 ····if-ne·v3,·v4,·:cond_6
  
890 ····iget·v3,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->mobileNetworkCode:I892 ····iget·v3,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->mobileNetworkCode:I
Offset 1494, 158 lines modifiedOffset 1496, 174 lines modified
  
1494 ····new-array·v0,·v0,·[Ljava/lang/String;1496 ····new-array·v0,·v0,·[Ljava/lang/String;
  
1495 ····const/4·v1,·0x01497 ····const/4·v1,·0x0
  
1496 ····iget·v2,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->cellId:I1498 ····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·v21501 ····move-result-object·v2
  
1499 ····aput-object·v2,·v0,·v11502 ····aput-object·v2,·v0,·v1
  
1500 ····const/4·v1,·0x11503 ····const/4·v1,·0x1
  
1501 ····iget·v2,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->locationAreaCode:I1504 ····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·v21507 ····move-result-object·v2
  
1504 ····aput-object·v2,·v0,·v11508 ····aput-object·v2,·v0,·v1
  
1505 ····const/4·v1,·0x21509 ····const/4·v1,·0x2
  
1506 ····iget·v2,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->mobileCountryCode:I1510 ····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·v21513 ····move-result-object·v2
  
1509 ····aput-object·v2,·v0,·v11514 ····aput-object·v2,·v0,·v1
  
1510 ····const/4·v1,·0x31515 ····const/4·v1,·0x3
  
1511 ····iget·v2,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->mobileNetworkCode:I1516 ····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·v21519 ····move-result-object·v2
  
1514 ····aput-object·v2,·v0,·v11520 ····aput-object·v2,·v0,·v1
  
1515 ····const/4·v1,·0x41521 ····const/4·v1,·0x4
  
1516 ····iget·v2,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->dbm:I1522 ····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·v21525 ····move-result-object·v2
  
1519 ····aput-object·v2,·v0,·v11526 ····aput-object·v2,·v0,·v1
  
1520 ····const/4·v1,·0x51527 ····const/4·v1,·0x5
  
1521 ····iget·v2,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->primaryScramblingCode:I1528 ····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·v21531 ····move-result-object·v2
  
1524 ····aput-object·v2,·v0,·v11532 ····aput-object·v2,·v0,·v1
  
1525 ····const/4·v1,·0x61533 ····const/4·v1,·0x6
  
1526 ····iget·v2,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->rssi:I1534 ····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·v21537 ····move-result-object·v2
  
1529 ····aput-object·v2,·v0,·v11538 ····aput-object·v2,·v0,·v1
  
1530 ····const/4·v1,·0x71539 ····const/4·v1,·0x7
  
1531 ····iget·v2,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->timingAdvance:I1540 ····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·v21543 ····move-result-object·v2
  
1534 ····aput-object·v2,·v0,·v11544 ····aput-object·v2,·v0,·v1
  
1535 ····const/16·v1,·0x81545 ····const/16·v1,·0x8
  
1536 ····iget·v2,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->sid:I1546 ····iget·v2,·p0,·Lcom/secupwn/aimsicd/utils/Cell;->sid:I
  
Max diff block lines reached; 1677/4606 bytes (36.41%) of diff not shown.
633 B
smali/com/secupwn/aimsicd/utils/Device$2.smali
    
Offset 32, 14 lines modifiedOffset 32, 15 lines modified
  
32 .field·final·synthetic·val$tm:Landroid/telephony/TelephonyManager;32 .field·final·synthetic·val$tm:Landroid/telephony/TelephonyManager;
  
  
33 #·direct·methods33 #·direct·methods
34 .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/Device;Landroid/telephony/TelephonyManager;)V34 .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/Device;Landroid/telephony/TelephonyManager;)V
35 ····.locals·035 ····.locals·0
 36 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/utils/Device;
  
36 ····.prologue37 ····.prologue
37 ····.line·19538 ····.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;
  
1.36 KB
smali/com/secupwn/aimsicd/utils/GeoLocation.smali
    
Offset 276, 20 lines modifiedOffset 276, 22 lines modified
  
276 ····move-object/from16·v0,·p0276 ····move-object/from16·v0,·p0
  
277 ····iget-wide·v0,·v0,·Lcom/secupwn/aimsicd/utils/GeoLocation;->radLat:D277 ····iget-wide·v0,·v0,·Lcom/secupwn/aimsicd/utils/GeoLocation;->radLat:D
  
278 ····move-wide/from16·v16,·v0278 ····move-wide/from16·v16,·v0
  
 279 ····.line·171
279 ····invoke-static/range·{v16·..·v17},·Ljava/lang/Math;->cos(D)D280 ····invoke-static/range·{v16·..·v17},·Ljava/lang/Math;->cos(D)D
  
280 ····move-result-wide·v16281 ····move-result-wide·v16
  
281 ····div-double·v14,·v14,·v16282 ····div-double·v14,·v14,·v16
  
 283 ····.line·170
282 ····invoke-static·{v14,·v15},·Ljava/lang/Math;->asin(D)D284 ····invoke-static·{v14,·v15},·Ljava/lang/Math;->asin(D)D
  
283 ····move-result-wide·v2285 ····move-result-wide·v2
  
284 ····.line·172286 ····.line·172
285 ····.local·v2,·"deltaLon":D287 ····.local·v2,·"deltaLon":D
286 ····move-object/from16·v0,·p0288 ····move-object/from16·v0,·p0
Offset 338, 28 lines modifiedOffset 340, 31 lines modified
338 ····:goto_0340 ····:goto_0
339 ····const/4·v14,·0x2341 ····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,·0x0343 ····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·v16346 ····move-result-object·v16
  
344 ····aput-object·v16,·v14,·v15347 ····aput-object·v16,·v14,·v15
  
345 ····const/4·v15,·0x1348 ····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·v16351 ····move-result-object·v16
  
348 ····aput-object·v16,·v14,·v15352 ····aput-object·v16,·v14,·v15
  
 353 ····.line·188
349 ····return-object·v14354 ····return-object·v14
  
350 ····.line·182355 ····.line·182
351 ····.end·local·v6····#·"maxLon":D356 ····.end·local·v6····#·"maxLon":D
352 ····.end·local·v10····#·"minLon":D357 ····.end·local·v10····#·"minLon":D
353 ····:cond_4358 ····:cond_4
354 ····sget-wide·v14,·Lcom/secupwn/aimsicd/utils/GeoLocation;->MIN_LAT:D359 ····sget-wide·v14,·Lcom/secupwn/aimsicd/utils/GeoLocation;->MIN_LAT:D
5.32 KB
smali/com/secupwn/aimsicd/utils/Helpers.smali
    
Offset 56, 52 lines modifiedOffset 56, 58 lines modified
  
56 ····const·v2,·0x7f0600a756 ····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>()V58 ····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·v161 ····move-result-object·v1
  
61 ····const·v2,·0x7f0600a862 ····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;)V64 ····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·v167 ····move-result-object·v1
  
66 ····const·v2,·0x7f06004368 ····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·v271 ····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·v173 ····move-result-object·v1
  
71 ····const·v2,·0x7f06004274 ····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·v177 ····move-result-object·v1
  
74 ····const/4·v2,·0x078 ····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·v181 ····move-result-object·v1
  
77 ····const·v2,·0x7f02005382 ····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·v185 ····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·v087 ····move-result-object·v0
Offset 163, 14 lines modifiedOffset 169, 15 lines modified
  
163 ····const-wide/16·v14,·0x0169 ····const-wide/16·v14,·0x0
  
164 ····cmp-long·v11,·v12,·v14170 ····cmp-long·v11,·v12,·v14
  
165 ····if-eqz·v11,·:cond_2171 ····if-eqz·v11,·:cond_2
  
 172 ····.line·200
166 ····invoke-virtual/range·{p1·..·p1},·Lcom/secupwn/aimsicd/utils/Cell;->getLon()D173 ····invoke-virtual/range·{p1·..·p1},·Lcom/secupwn/aimsicd/utils/Cell;->getLon()D
  
167 ····move-result-wide·v12174 ····move-result-wide·v12
  
168 ····invoke-static·{v12,·v13},·Ljava/lang/Double;->doubleToRawLongBits(D)J175 ····invoke-static·{v12,·v13},·Ljava/lang/Double;->doubleToRawLongBits(D)J
  
169 ····move-result-wide·v12176 ····move-result-wide·v12
Offset 230, 14 lines modifiedOffset 237, 15 lines modified
  
230 ····move-result-object·v11237 ····move-result-object·v11
  
231 ····const/4·v12,·0x0238 ····const/4·v12,·0x0
  
232 ····aget-object·v12,·v3,·v12239 ····aget-object·v12,·v3,·v12
  
 240 ····.line·210
233 ····invoke-virtual·{v12},·Lcom/secupwn/aimsicd/utils/GeoLocation;->getLongitudeInDegrees()D241 ····invoke-virtual·{v12},·Lcom/secupwn/aimsicd/utils/GeoLocation;->getLongitudeInDegrees()D
  
234 ····move-result-wide·v12242 ····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·v12244 ····move-result-object·v12
Offset 252, 14 lines modifiedOffset 260, 15 lines modified
  
252 ····move-result-object·v11260 ····move-result-object·v11
  
253 ····const/4·v12,·0x1261 ····const/4·v12,·0x1
  
254 ····aget-object·v12,·v3,·v12262 ····aget-object·v12,·v3,·v12
  
 263 ····.line·211
255 ····invoke-virtual·{v12},·Lcom/secupwn/aimsicd/utils/GeoLocation;->getLatitudeInDegrees()D264 ····invoke-virtual·{v12},·Lcom/secupwn/aimsicd/utils/GeoLocation;->getLatitudeInDegrees()D
  
256 ····move-result-wide·v12265 ····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·v12267 ····move-result-object·v12
Offset 274, 14 lines modifiedOffset 283, 15 lines modified
  
274 ····move-result-object·v11283 ····move-result-object·v11
  
275 ····const/4·v12,·0x1284 ····const/4·v12,·0x1
  
276 ····aget-object·v12,·v3,·v12285 ····aget-object·v12,·v3,·v12
  
 286 ····.line·212
277 ····invoke-virtual·{v12},·Lcom/secupwn/aimsicd/utils/GeoLocation;->getLongitudeInDegrees()D287 ····invoke-virtual·{v12},·Lcom/secupwn/aimsicd/utils/GeoLocation;->getLongitudeInDegrees()D
  
278 ····move-result-wide·v12288 ····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·v12290 ····move-result-object·v12
Offset 345, 24 lines modifiedOffset 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·v11356 ····move-result-object·v11
Max diff block lines reached; 1957/5360 bytes (36.51%) of diff not shown.
1.65 KB
smali/com/secupwn/aimsicd/utils/RealmHelper$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/RealmHelper;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/RealmHelper;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/utils/RealmHelper;
  
25 ····.prologue26 ····.prologue
26 ····.line·14127 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 48, 40 lines modifiedOffset 49, 45 lines modified
  
48 ····move-result-object·v049 ····move-result-object·v0
  
49 ····const-string·v1,·"cellId"50 ····const-string·v1,·"cellId"
  
50 ····const/4·v2,·-0x151 ····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·v254 ····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·v056 ····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·v059 ····move-result-object·v0
  
57 ····const-string·v1,·"cellId"60 ····const-string·v1,·"cellId"
  
58 ····const·v2,·0x7fffffff61 ····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·v264 ····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·v066 ····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·v069 ····move-result-object·v0
  
 70 ····.line·150
65 ····invoke-virtual·{v0},·Lio/realm/RealmResults;->clear()V71 ····invoke-virtual·{v0},·Lio/realm/RealmResults;->clear()V
  
66 ····.line·15172 ····.line·151
67 ····return-void73 ····return-void
68 .end·method74 .end·method
32.0 KB
smali/com/secupwn/aimsicd/utils/RealmHelper.smali
    
Offset 125, 32 lines modifiedOffset 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·v2126 ····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·v4130 ····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·v2132 ····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·v4136 ····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·v2138 ····move-result-object·v2
  
 139 ····.line·739
137 ····invoke-virtual·{v2},·Lio/realm/RealmQuery;->count()J140 ····invoke-virtual·{v2},·Lio/realm/RealmQuery;->count()J
  
138 ····move-result-wide·v0141 ····move-result-wide·v0
  
139 ····.line·741142 ····.line·741
140 ····.local·v0,·"count":J143 ····.local·v0,·"count":J
141 ····const-wide/16·v2,·0x0144 ····const-wide/16·v2,·0x0
Offset 181, 22 lines modifiedOffset 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·v2185 ····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·v4189 ····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·v2191 ····move-result-object·v2
  
 192 ····.line·754
188 ····invoke-virtual·{v2},·Lio/realm/RealmQuery;->count()J193 ····invoke-virtual·{v2},·Lio/realm/RealmQuery;->count()J
  
189 ····move-result-wide·v0194 ····move-result-wide·v0
  
190 ····.line·756195 ····.line·756
191 ····.local·v0,·"count":J196 ····.local·v0,·"count":J
192 ····const-wide/16·v2,·0x0197 ····const-wide/16·v2,·0x0
Offset 231, 135 lines modifiedOffset 236, 138 lines modified
231 .method·public·checkLAC(Lio/realm/Realm;Lcom/secupwn/aimsicd/utils/Cell;)Z236 .method·public·checkLAC(Lio/realm/Realm;Lcom/secupwn/aimsicd/utils/Cell;)Z
232 ····.locals·7237 ····.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 ····.prologue240 ····.prologue
236 ····.line·74241 ····.line·74
237 ····const-class·v4,·Lcom/secupwn/aimsicd/data/model/BaseTransceiverStation;242 ····const-class·v3,·Lcom/secupwn/aimsicd/data/model/BaseTransceiverStation;
  
238 ····invoke-virtual·{p1,·v4},·Lio/realm/Realm;->where(Ljava/lang/Class;)Lio/realm/RealmQuery;243 ····invoke-virtual·{p1,·v3},·Lio/realm/Realm;->where(Ljava/lang/Class;)Lio/realm/RealmQuery;
  
239 ····move-result-object·v4244 ····move-result-object·v3
  
240 ····const-string·v5,·"cellId"245 ····const-string·v4,·"cellId"
  
 246 ····.line·75
241 ····invoke-virtual·{p2},·Lcom/secupwn/aimsicd/utils/Cell;->getCellId()I247 ····invoke-virtual·{p2},·Lcom/secupwn/aimsicd/utils/Cell;->getCellId()I
  
242 ····move-result·v6248 ····move-result·v5
  
243 ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;249 ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
244 ····move-result-object·v6250 ····move-result-object·v5
  
245 ····invoke-virtual·{v4,·v5,·v6},·Lio/realm/RealmQuery;->equalTo(Ljava/lang/String;Ljava/lang/Integer;)Lio/realm/RealmQuery;251 ····invoke-virtual·{v3,·v4,·v5},·Lio/realm/RealmQuery;->equalTo(Ljava/lang/String;Ljava/lang/Integer;)Lio/realm/RealmQuery;
  
246 ····move-result-object·v4252 ····move-result-object·v3
  
 253 ····.line·76
247 ····invoke-virtual·{v4},·Lio/realm/RealmQuery;->findAll()Lio/realm/RealmResults;254 ····invoke-virtual·{v3},·Lio/realm/RealmQuery;->findAll()Lio/realm/RealmResults;
  
248 ····move-result-object·v1255 ····move-result-object·v1
  
249 ····.line·78256 ····.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·v2259 ····move-result-object·v3
  
253 ····.local·v2,·"i$":Ljava/util/Iterator; 
254 ····:goto_0260 ····:goto_0
255 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z261 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
256 ····move-result·v4262 ····move-result·v4
  
257 ····if-eqz·v4,·:cond_1263 ····if-eqz·v4,·:cond_1
  
258 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;264 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
259 ····move-result-object·v0265 ····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·79267 ····.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()I269 ····invoke-virtual·{v0},·Lcom/secupwn/aimsicd/data/model/BaseTransceiverStation;->getLocationAreaCode()I
  
264 ····move-result·v3270 ····move-result·v2
  
265 ····.line·81271 ····.line·81
266 ····.local·v3,·"lac":I272 ····.local·v2,·"lac":I
267 ····invoke-virtual·{p2},·Lcom/secupwn/aimsicd/utils/Cell;->getLocationAreaCode()I273 ····invoke-virtual·{p2},·Lcom/secupwn/aimsicd/utils/Cell;->getLocationAreaCode()I
  
268 ····move-result·v4274 ····move-result·v4
  
269 ····if-eq·v4,·v3,·:cond_0275 ····if-eq·v4,·v2,·:cond_0
Max diff block lines reached; 28242/32677 bytes (86.43%) of diff not shown.
598 B
smali/com/secupwn/aimsicd/utils/RealmHelper$6.smali
    
Offset 26, 14 lines modifiedOffset 26, 15 lines modified
  
26 .field·final·synthetic·val$timestamp:Ljava/util/Date;26 .field·final·synthetic·val$timestamp:Ljava/util/Date;
  
  
27 #·direct·methods27 #·direct·methods
28 .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/RealmHelper;ILjava/util/Date;I)V28 .method·constructor·<init>(Lcom/secupwn/aimsicd/utils/RealmHelper;ILjava/util/Date;I)V
29 ····.locals·029 ····.locals·0
 30 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/utils/RealmHelper;
  
30 ····.prologue31 ····.prologue
31 ····.line·70332 ····.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:I34 ····iput·p2,·p0,·Lcom/secupwn/aimsicd/utils/RealmHelper$6;->val$DF_id:I
  
990 B
smali/com/secupwn/aimsicd/utils/atcmd/TtyPrivFile.smali
    
Offset 123, 14 lines modifiedOffset 123, 15 lines modified
  
123 ····move-result-object·v2123 ····move-result-object·v2
  
124 ····aput-object·v2,·v1,·v6124 ····aput-object·v2,·v1,·v6
  
125 ····invoke-direct·{v0,·v1},·Ljava/lang/ProcessBuilder;-><init>([Ljava/lang/String;)V125 ····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·v0128 ····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 modifiedOffset 162, 20 lines modified
  
161 ····move-result-object·v3162 ····move-result-object·v3
  
162 ····aput-object·v3,·v2,·v6163 ····aput-object·v3,·v2,·v6
  
163 ····invoke-direct·{v1,·v2},·Ljava/lang/ProcessBuilder;-><init>([Ljava/lang/String;)V164 ····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·v1167 ····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;)V169 ····invoke-direct·{p0,·v0,·v1},·Lcom/secupwn/aimsicd/utils/atcmd/TtyPrivFile;-><init>(Ljava/lang/Process;Ljava/lang/Process;)V
  
167 ····.line·21170 ····.line·21
168 ····return-void171 ····return-void
169 .end·method172 .end·method
  
  
518 B
smali/com/secupwn/aimsicd/utils/atcmd/TtyStream.smali
    
Offset 2, 15 lines modifiedOffset 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 #·annotations4 #·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·annotation9 .end·annotation
  
  
11 #·instance·fields10 #·instance·fields
12 .field·protected·mInputStream:Ljava/io/InputStream;11 .field·protected·mInputStream:Ljava/io/InputStream;
1.61 KB
smali/com/secupwn/aimsicd/map/CellTowerGridMarkerClusterer.smali
    
Offset 31, 34 lines modifiedOffset 31, 33 lines modified
31 ····.end·annotation31 ····.end·annotation
  
32 ····.prologue32 ····.prologue
33 ····.line·2633 ····.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·v036 ····move-result-object·v1
  
37 ····.local·v0,·"i$":Ljava/util/Iterator; 
38 ····:goto_037 ····:goto_0
39 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z38 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
40 ····move-result·v239 ····move-result·v2
  
41 ····if-eqz·v2,·:cond_040 ····if-eqz·v2,·:cond_0
  
42 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;41 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
43 ····move-result-object·v142 ····move-result-object·v0
  
44 ····check-cast·v1,·Lcom/secupwn/aimsicd/map/CellTowerMarker;43 ····check-cast·v0,·Lcom/secupwn/aimsicd/map/CellTowerMarker;
  
45 ····.line·2744 ····.line·27
46 ····.local·v1,·"marker":Lcom/secupwn/aimsicd/map/CellTowerMarker;45 ····.local·v0,·"marker":Lcom/secupwn/aimsicd/map/CellTowerMarker;
47 ····invoke-virtual·{p0,·v1},·Lcom/secupwn/aimsicd/map/CellTowerGridMarkerClusterer;->add(Lorg/osmdroid/bonuspack/overlays/Marker;)V46 ····invoke-virtual·{p0,·v0},·Lcom/secupwn/aimsicd/map/CellTowerGridMarkerClusterer;->add(Lorg/osmdroid/bonuspack/overlays/Marker;)V
  
48 ····goto·:goto_047 ····goto·:goto_0
  
49 ····.line·2948 ····.line·29
50 ····.end·local·v1····#·"marker":Lcom/secupwn/aimsicd/map/CellTowerMarker;49 ····.end·local·v0····#·"marker":Lcom/secupwn/aimsicd/map/CellTowerMarker;
51 ····:cond_050 ····:cond_0
52 ····return-void51 ····return-void
53 .end·method52 .end·method
702 B
smali/com/secupwn/aimsicd/map/CellTowerMarker$OnCellTowerMarkerClickListener.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·public·constructor·<init>(Lcom/secupwn/aimsicd/map/CellTowerMarker;)V23 .method·public·constructor·<init>(Lcom/secupwn/aimsicd/map/CellTowerMarker;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/map/CellTowerMarker;
  
25 ····.prologue26 ····.prologue
26 ····.line·9327 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
826 B
smali/com/secupwn/aimsicd/map/CellTowerMarker$OnCellTowerMarkerClickListener$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/map/CellTowerMarker$OnCellTowerMarkerClickListener;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/map/CellTowerMarker$OnCellTowerMarkerClickListener;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/secupwn/aimsicd/map/CellTowerMarker$OnCellTowerMarkerClickListener;
  
25 ····.prologue26 ····.prologue
26 ····.line·10027 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
659 B
smali/com/secupwn/aimsicd/service/CellTracker$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$context:Landroid/content/Context;22 .field·final·synthetic·val$context:Landroid/content/Context;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/secupwn/aimsicd/service/CellTracker;Landroid/content/Context;)V24 .method·constructor·<init>(Lcom/secupwn/aimsicd/service/CellTracker;Landroid/content/Context;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/service/CellTracker;
  
26 ····.prologue27 ····.prologue
27 ····.line·15728 ····.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;
  
721 B
smali/com/secupwn/aimsicd/service/AimsicdService$5.smali
    
Offset 22, 14 lines modifiedOffset 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·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService;Landroid/support/v7/app/AlertDialog;)V24 .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService;Landroid/support/v7/app/AlertDialog;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/service/AimsicdService;
  
26 ····.prologue27 ····.prologue
27 ····.line·32528 ····.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;
  
6.19 KB
smali/com/secupwn/aimsicd/service/CellTracker$2.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·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·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/secupwn/aimsicd/service/CellTracker;)V20 .method·constructor·<init>(Lcom/secupwn/aimsicd/service/CellTracker;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/service/CellTracker;
  
22 ····.prologue23 ····.prologue
23 ····.line·69724 ····.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>()V26 ····invoke-direct·{p0},·Landroid/telephony/PhoneStateListener;-><init>()V
  
Offset 110, 24 lines modifiedOffset 111, 26 lines modified
  
110 ····move-result-object·v2111 ····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>()V113 ····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·v4116 ····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·v3118 ····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·v4122 ····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·v4124 ····move-result-object·v4
Offset 140, 14 lines modifiedOffset 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·v3144 ····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·v4148 ····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·v4150 ····move-result-object·v4
Offset 160, 14 lines modifiedOffset 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·v3165 ····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·v4169 ····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·v4171 ····move-result-object·v4
Offset 182, 14 lines modifiedOffset 187, 15 lines modified
  
182 ····move-result-object·v3187 ····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·v3189 ····move-result-object·v3
  
 190 ····.line·721
185 ····invoke-virtual·{v2,·v3},·Lcom/secupwn/aimsicd/utils/Device;->setCellInfo(Ljava/lang/String;)V191 ····invoke-virtual·{v2,·v3},·Lcom/secupwn/aimsicd/utils/Device;->setCellInfo(Ljava/lang/String;)V
  
186 ····.line·728192 ····.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 modifiedOffset 268, 26 lines modified
  
262 ····move-result-object·v2268 ····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>()V270 ····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·v4273 ····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·v3275 ····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·v4279 ····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·v4281 ····move-result-object·v4
Offset 292, 14 lines modifiedOffset 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·v3301 ····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.
721 B
smali/com/secupwn/aimsicd/service/AimsicdService$4.smali
    
Offset 22, 14 lines modifiedOffset 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·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService;Landroid/support/v7/app/AlertDialog;)V24 .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService;Landroid/support/v7/app/AlertDialog;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/service/AimsicdService;
  
26 ····.prologue27 ····.prologue
27 ····.line·31428 ····.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;
  
630 B
smali/com/secupwn/aimsicd/service/AimsicdService$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/service/AimsicdService;
  
25 ····.prologue26 ····.prologue
26 ····.line·34427 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.05 KB
smali/com/secupwn/aimsicd/service/AimsicdService.smali
    
Offset 252, 22 lines modifiedOffset 252, 25 lines modified
  
252 ····.line·275252 ····.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;)V255 ····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·v6258 ····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·v6261 ····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·v0264 ····move-result-object·v0
  
262 ····.line·297265 ····.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;
644 B
smali/com/secupwn/aimsicd/service/AimsicdService$1$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService$1;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService$1;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/secupwn/aimsicd/service/AimsicdService$1;
  
25 ····.prologue26 ····.prologue
26 ····.line·11227 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
630 B
smali/com/secupwn/aimsicd/service/AimsicdService$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/service/AimsicdService;
  
25 ····.prologue26 ····.prologue
26 ····.line·10727 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
630 B
smali/com/secupwn/aimsicd/service/AimsicdService$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/service/AimsicdService;
  
25 ····.prologue26 ····.prologue
26 ····.line·29727 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.13 KB
smali/com/secupwn/aimsicd/service/AimsicdService$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/service/AimsicdService;
  
25 ····.prologue26 ····.prologue
26 ····.line·22727 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 64, 14 lines modifiedOffset 65, 15 lines modified
  
64 ····move-result·v065 ····move-result·v0
  
65 ····if-nez·v0,·:cond_066 ····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·v070 ····move-result-object·v0
  
69 ····invoke-virtual·{v0},·Lcom/secupwn/aimsicd/service/LocationTracker;->notMovedInAWhile()Z71 ····invoke-virtual·{v0},·Lcom/secupwn/aimsicd/service/LocationTracker;->notMovedInAWhile()Z
  
70 ····move-result·v072 ····move-result·v0
673 B
smali/com/secupwn/aimsicd/service/AimsicdService$AimscidBinder.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·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·methods19 #·direct·methods
20 .method·public·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService;)V20 .method·public·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/service/AimsicdService;
  
22 ····.prologue23 ····.prologue
23 ····.line·9224 ····.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>()V26 ····invoke-direct·{p0},·Landroid/os/Binder;-><init>()V
  
658 B
smali/com/secupwn/aimsicd/service/AimsicdService$1$1$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService$1$1;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AimsicdService$1$1;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$2"····#·Lcom/secupwn/aimsicd/service/AimsicdService$1$1;
  
25 ····.prologue26 ····.prologue
26 ····.line·11527 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.17 KB
smali/com/secupwn/aimsicd/service/LocationTracker$MyLocationListener.smali
    
Offset 63, 14 lines modifiedOffset 63, 15 lines modified
  
63 ····move-result-object·v063 ····move-result-object·v0
  
64 ····if-eqz·v0,·:cond_064 ····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·v068 ····move-result-object·v0
  
68 ····invoke-virtual·{v0},·Landroid/location/Location;->getLongitude()D69 ····invoke-virtual·{v0},·Landroid/location/Location;->getLongitude()D
  
69 ····move-result-wide·v070 ····move-result-wide·v0
Offset 81, 14 lines modifiedOffset 82, 15 lines modified
  
81 ····cmpl-double·v0,·v0,·v282 ····cmpl-double·v0,·v0,·v2
  
82 ····if-nez·v0,·:cond_083 ····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·v087 ····move-result-object·v0
  
86 ····invoke-virtual·{v0},·Landroid/location/Location;->getLatitude()D88 ····invoke-virtual·{v0},·Landroid/location/Location;->getLatitude()D
  
87 ····move-result-wide·v089 ····move-result-wide·v0
19.5 KB
smali/com/secupwn/aimsicd/service/CellTracker.smali
    
Offset 2, 22 lines modifiedOffset 2, 14 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"CellTracker.java"3 .source·"CellTracker.java"
  
4 #·interfaces4 #·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·fields6 #·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:I8 .field·public·static·PHONE_TYPE:I
  
15 .field·public·static·REFRESH_RATE:J9 .field·public·static·REFRESH_RATE:J
  
Offset 1721, 26 lines modifiedOffset 1713, 28 lines modified
  
1721 ····.line·8841713 ····.line·884
1722 ····.end·local·v1····#·"cellLocation":Landroid/telephony/CellLocation;1714 ····.end·local·v1····#·"cellLocation":Landroid/telephony/CellLocation;
1723 ····:cond_11715 ····:cond_1
1724 ····:goto_01716 ····:goto_0
1725 ····if-eqz·p1,·:cond_21717 ····if-eqz·p1,·:cond_2
  
 1718 ····.line·885
1726 ····invoke-virtual·{p1},·Landroid/location/Location;->getLatitude()D1719 ····invoke-virtual·{p1},·Landroid/location/Location;->getLatitude()D
  
1727 ····move-result-wide·v61720 ····move-result-wide·v6
  
1728 ····invoke-static·{v6,·v7},·Ljava/lang/Double;->doubleToRawLongBits(D)J1721 ····invoke-static·{v6,·v7},·Ljava/lang/Double;->doubleToRawLongBits(D)J
  
1729 ····move-result-wide·v61722 ····move-result-wide·v6
  
1730 ····cmp-long·v5,·v6,·v81723 ····cmp-long·v5,·v6,·v8
  
1731 ····if-eqz·v5,·:cond_21724 ····if-eqz·v5,·:cond_2
  
 1725 ····.line·886
1732 ····invoke-virtual·{p1},·Landroid/location/Location;->getLongitude()D1726 ····invoke-virtual·{p1},·Landroid/location/Location;->getLongitude()D
  
1733 ····move-result-wide·v61727 ····move-result-wide·v6
  
1734 ····invoke-static·{v6,·v7},·Ljava/lang/Double;->doubleToRawLongBits(D)J1728 ····invoke-static·{v6,·v7},·Ljava/lang/Double;->doubleToRawLongBits(D)J
  
1735 ····move-result-wide·v61729 ····move-result-wide·v6
Offset 1832, 14 lines modifiedOffset 1826, 15 lines modified
  
1832 ····move-result-object·v51826 ····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>()V1828 ····invoke-direct·{v6},·Ljava/lang/StringBuilder;-><init>()V
  
 1829 ····.line·900
1835 ····invoke-virtual·{p1},·Landroid/location/Location;->getLatitude()D1830 ····invoke-virtual·{p1},·Landroid/location/Location;->getLatitude()D
  
1836 ····move-result-wide·v81831 ····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·v71833 ····move-result-object·v7
Offset 1866, 14 lines modifiedOffset 1861, 15 lines modified
  
1866 ····move-result-object·v61861 ····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·v61863 ····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·9011866 ····.line·901
1871 ····invoke-interface·{v3},·Landroid/content/SharedPreferences$Editor;->apply()V1867 ····invoke-interface·{v3},·Landroid/content/SharedPreferences$Editor;->apply()V
  
1872 ····.line·9051868 ····.line·905
1873 ····iget-boolean·v5,·p0,·Lcom/secupwn/aimsicd/service/CellTracker;->trackingCell:Z1869 ····iget-boolean·v5,·p0,·Lcom/secupwn/aimsicd/service/CellTracker;->trackingCell:Z
Offset 2693, 38 lines modifiedOffset 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;)V2690 ····invoke-direct·{v10,·v11},·Landroid/support/v4/app/NotificationCompat$Builder;-><init>(Landroid/content/Context;)V
  
2695 ····const·v11,·0x7f02007b2691 ····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·v102694 ····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·v102697 ····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·v102700 ····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·v102703 ····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>()V2705 ····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,·0x7f0600ef2707 ····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·v122710 ····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·v112712 ····move-result-object·v11
Max diff block lines reached; 16069/19820 bytes (81.07%) of diff not shown.
671 B
smali/com/secupwn/aimsicd/service/AccelerometerMonitor$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AccelerometerMonitor;)V23 .method·constructor·<init>(Lcom/secupwn/aimsicd/service/AccelerometerMonitor;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/service/AccelerometerMonitor;
  
25 ····.prologue26 ····.prologue
26 ····.line·4727 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
630 B
smali/com/secupwn/aimsicd/service/CellTracker$3.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·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·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/secupwn/aimsicd/service/CellTracker;)V20 .method·constructor·<init>(Lcom/secupwn/aimsicd/service/CellTracker;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/service/CellTracker;
  
22 ····.prologue23 ····.prologue
23 ····.line·108924 ····.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>()V26 ····invoke-direct·{p0},·Landroid/telephony/PhoneStateListener;-><init>()V
  
630 B
smali/com/secupwn/aimsicd/service/CellTracker$4.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·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·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/secupwn/aimsicd/service/CellTracker;)V20 .method·constructor·<init>(Lcom/secupwn/aimsicd/service/CellTracker;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/secupwn/aimsicd/service/CellTracker;
  
22 ····.prologue23 ····.prologue
23 ····.line·120224 ····.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>()V26 ····invoke-direct·{p0},·Landroid/telephony/PhoneStateListener;-><init>()V
  
1.82 KB
smali/com/secupwn/aimsicd/service/LocationTracker.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"LocationTracker.java"3 .source·"LocationTracker.java"
  
  
4 #·annotations4 #·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·annotation9 .end·annotation
  
  
11 #·static·fields10 #·static·fields
12 .field·private·static·lm:Landroid/location/LocationManager;11 .field·private·static·lm:Landroid/location/LocationManager;
Offset 197, 26 lines modifiedOffset 196, 28 lines modified
  
197 ····move-result-object·v7196 ····move-result-object·v7
  
198 ····.line·111197 ····.line·111
199 ····.local·v7,·"location":Landroid/location/Location;198 ····.local·v7,·"location":Landroid/location/Location;
200 ····if-eqz·v7,·:cond_2199 ····if-eqz·v7,·:cond_2
  
 200 ····.line·112
201 ····invoke-virtual·{v7},·Landroid/location/Location;->getLatitude()D201 ····invoke-virtual·{v7},·Landroid/location/Location;->getLatitude()D
  
202 ····move-result-wide·v10202 ····move-result-wide·v10
  
203 ····invoke-static·{v10,·v11},·Ljava/lang/Double;->doubleToLongBits(D)J203 ····invoke-static·{v10,·v11},·Ljava/lang/Double;->doubleToLongBits(D)J
  
204 ····move-result-wide·v10204 ····move-result-wide·v10
  
205 ····cmp-long·v9,·v10,·v12205 ····cmp-long·v9,·v10,·v12
  
206 ····if-eqz·v9,·:cond_2206 ····if-eqz·v9,·:cond_2
  
 207 ····.line·113
207 ····invoke-virtual·{v7},·Landroid/location/Location;->getLongitude()D208 ····invoke-virtual·{v7},·Landroid/location/Location;->getLongitude()D
  
208 ····move-result-wide·v10209 ····move-result-wide·v10
  
209 ····invoke-static·{v10,·v11},·Ljava/lang/Double;->doubleToLongBits(D)J210 ····invoke-static·{v10,·v11},·Ljava/lang/Double;->doubleToLongBits(D)J
  
210 ····move-result-wide·v10211 ····move-result-wide·v10
Offset 290, 26 lines modifiedOffset 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·v7292 ····move-result-object·v7
  
292 ····.line·119293 ····.line·119
293 ····if-eqz·v7,·:cond_3294 ····if-eqz·v7,·:cond_3
  
 295 ····.line·120
294 ····invoke-virtual·{v7},·Landroid/location/Location;->getLatitude()D296 ····invoke-virtual·{v7},·Landroid/location/Location;->getLatitude()D
  
295 ····move-result-wide·v10297 ····move-result-wide·v10
  
296 ····invoke-static·{v10,·v11},·Ljava/lang/Double;->doubleToLongBits(D)J298 ····invoke-static·{v10,·v11},·Ljava/lang/Double;->doubleToLongBits(D)J
  
297 ····move-result-wide·v10299 ····move-result-wide·v10
  
298 ····cmp-long·v9,·v10,·v12300 ····cmp-long·v9,·v10,·v12
  
299 ····if-eqz·v9,·:cond_3301 ····if-eqz·v9,·:cond_3
  
 302 ····.line·121
300 ····invoke-virtual·{v7},·Landroid/location/Location;->getLongitude()D303 ····invoke-virtual·{v7},·Landroid/location/Location;->getLongitude()D
  
301 ····move-result-wide·v10304 ····move-result-wide·v10
  
302 ····invoke-static·{v10,·v11},·Ljava/lang/Double;->doubleToLongBits(D)J305 ····invoke-static·{v10,·v11},·Ljava/lang/Double;->doubleToLongBits(D)J
  
303 ····move-result-wide·v10306 ····move-result-wide·v10