--- /home/fdroid/fdroiddata/tmp/com.saladdressing.veterondo_13.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_com.saladdressing.veterondo_13.apk ├── /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 │ @@ -1,18 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): false │ -Verified using v3 scheme (APK Signature Scheme v3): false │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: 8aacfd7b309be96ceae0a1b0819aaa3021359089326deec95c1b94bd917dad9d │ -Signer #1 certificate SHA-1 digest: 724ee69f2225ffbdd745bc6631bbb38ab20f07a7 │ -Signer #1 certificate MD5 digest: 58cdd3d3f877b622e843a9f3e250ee89 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 793ddd6a505d509f6daa73821397496adedbcd727d3839d4e158a6490dd6d2cc │ -Signer #1 public key SHA-1 digest: ee361e613d8cc74fd143713052dac4a3c1f9b772 │ -Signer #1 public key MD5 digest: 07b699f72916246faea7849393d2799b │ -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/. │ -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/. ├── zipinfo {} │ @@ -1,398 +1,396 @@ │ -Zip file size: 3835426 bytes, number of entries: 396 │ --rw---- 2.0 fat 39927 bl defN 16-May-03 15:20 META-INF/MANIFEST.MF │ --rw---- 2.0 fat 40048 bl defN 16-May-03 15:20 META-INF/8AD7F628.SF │ --rw---- 2.0 fat 1326 bl defN 16-May-03 15:20 META-INF/8AD7F628.RSA │ --rw---- 2.0 fat 41 bl defN 16-May-03 13:12 META-INF/buildserverid │ --rw---- 2.0 fat 41 bl defN 16-May-03 13:12 META-INF/fdroidserverid │ --rw---- 2.0 fat 3796 bX defN 16-May-03 13:12 AndroidManifest.xml │ --rw---- 2.0 fat 9680 bl defN 16-May-03 13:12 assets/fonts/Ailerons-Typeface.otf │ --rw---- 2.0 fat 27756 bl defN 16-May-03 13:12 assets/fonts/Junction-light.otf │ --rw---- 2.0 fat 41796 bl defN 16-May-03 13:12 assets/fonts/LeagueScriptNumberOne.otf │ --rw---- 2.0 fat 68344 bl defN 16-May-03 13:12 assets/fonts/Minimo-Bold-Oblique.otf │ --rw---- 2.0 fat 170616 bl defN 16-May-03 13:12 assets/fonts/RobotoSlab-Bold.ttf │ --rw---- 2.0 fat 179096 bl defN 16-May-03 13:12 assets/fonts/RobotoSlab-Light.ttf │ --rw---- 2.0 fat 169064 bl defN 16-May-03 13:12 assets/fonts/RobotoSlab-Regular.ttf │ --rw---- 2.0 fat 181156 bl defN 16-May-03 13:12 assets/fonts/RobotoSlab-Thin.ttf │ --rw---- 2.0 fat 47172 bl defN 16-May-03 13:12 assets/fonts/VisbyCF-HeavyOblique.otf │ --rw---- 2.0 fat 396 bl defN 16-May-03 13:12 res/anim/abc_fade_in.xml │ --rw---- 2.0 fat 396 bl defN 16-May-03 13:12 res/anim/abc_fade_out.xml │ --rw---- 2.0 fat 860 bl defN 16-May-03 13:12 res/anim/abc_grow_fade_in_from_bottom.xml │ --rw---- 2.0 fat 512 bl defN 16-May-03 13:12 res/anim/abc_popup_enter.xml │ --rw---- 2.0 fat 512 bl defN 16-May-03 13:12 res/anim/abc_popup_exit.xml │ --rw---- 2.0 fat 860 bl defN 16-May-03 13:12 res/anim/abc_shrink_fade_out_from_bottom.xml │ --rw---- 2.0 fat 400 bl defN 16-May-03 13:12 res/anim/abc_slide_in_bottom.xml │ --rw---- 2.0 fat 400 bl defN 16-May-03 13:12 res/anim/abc_slide_in_top.xml │ --rw---- 2.0 fat 400 bl defN 16-May-03 13:12 res/anim/abc_slide_out_bottom.xml │ --rw---- 2.0 fat 400 bl defN 16-May-03 13:12 res/anim/abc_slide_out_top.xml │ --rw---- 2.0 fat 688 bl defN 16-May-03 13:12 res/anim/design_fab_in.xml │ --rw---- 2.0 fat 688 bl defN 16-May-03 13:12 res/anim/design_fab_out.xml │ --rw---- 2.0 fat 320 bl defN 16-May-03 13:12 res/anim/design_snackbar_in.xml │ --rw---- 2.0 fat 320 bl defN 16-May-03 13:12 res/anim/design_snackbar_out.xml │ --rw---- 2.0 fat 472 bl defN 16-May-03 13:12 res/color-v11/abc_background_cache_hint_selector_material_dark.xml │ --rw---- 2.0 fat 472 bl defN 16-May-03 13:12 res/color-v11/abc_background_cache_hint_selector_material_light.xml │ --rw---- 2.0 fat 548 bl defN 16-May-03 13:12 res/color-v23/abc_color_highlight_material.xml │ --rw---- 2.0 fat 344 bl defN 16-May-03 13:12 res/color/abc_background_cache_hint_selector_material_dark.xml │ --rw---- 2.0 fat 344 bl defN 16-May-03 13:12 res/color/abc_background_cache_hint_selector_material_light.xml │ --rw---- 2.0 fat 468 bl defN 16-May-03 13:12 res/color/abc_primary_text_disable_only_material_dark.xml │ --rw---- 2.0 fat 468 bl defN 16-May-03 13:12 res/color/abc_primary_text_disable_only_material_light.xml │ --rw---- 2.0 fat 468 bl defN 16-May-03 13:12 res/color/abc_primary_text_material_dark.xml │ --rw---- 2.0 fat 468 bl defN 16-May-03 13:12 res/color/abc_primary_text_material_light.xml │ --rw---- 2.0 fat 596 bl defN 16-May-03 13:12 res/color/abc_search_url_text.xml │ --rw---- 2.0 fat 468 bl defN 16-May-03 13:12 res/color/abc_secondary_text_material_dark.xml │ --rw---- 2.0 fat 468 bl defN 16-May-03 13:12 res/color/abc_secondary_text_material_light.xml │ --rw---- 2.0 fat 468 bl defN 16-May-03 13:12 res/color/switch_thumb_material_dark.xml │ --rw---- 2.0 fat 468 bl defN 16-May-03 13:12 res/color/switch_thumb_material_light.xml │ --rw---- 1.0 fat 287 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ --rw---- 1.0 fat 306 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png │ --rw---- 1.0 fat 549 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png │ --rw---- 1.0 fat 622 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ --rw---- 1.0 fat 753 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ --rw---- 1.0 fat 1619 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ --rw---- 1.0 fat 1078 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ --rw---- 1.0 fat 1548 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 1748 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 229 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ --rw---- 1.0 fat 416 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 280 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png │ --rw---- 1.0 fat 233 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 160 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 288 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 612 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 190 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ --rw---- 1.0 fat 373 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ --rw---- 1.0 fat 270 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ --rw---- 1.0 fat 791 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ --rw---- 1.0 fat 1028 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 541 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 170 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png │ --rw---- 1.0 fat 244 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 212 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 212 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 212 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 239 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 240 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 840 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ --rw---- 1.0 fat 1290 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png │ --rw---- 1.0 fat 259 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ --rw---- 1.0 fat 271 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ --rw---- 1.0 fat 387 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ --rw---- 1.0 fat 214 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ --rw---- 1.0 fat 201 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 392 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 538 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 199 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 192 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 202 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 182 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 182 b- stor 16-May-03 13:09 res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 384 b- stor 16-May-03 13:09 res/drawable-ldrtl-hdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 289 b- stor 16-May-03 13:09 res/drawable-ldrtl-hdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 610 b- stor 16-May-03 13:09 res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 391 b- stor 16-May-03 13:09 res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 325 b- stor 16-May-03 13:09 res/drawable-ldrtl-mdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 174 b- stor 16-May-03 13:09 res/drawable-ldrtl-mdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 381 b- stor 16-May-03 13:09 res/drawable-ldrtl-mdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 351 b- stor 16-May-03 13:09 res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 428 b- stor 16-May-03 13:09 res/drawable-ldrtl-xhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 237 b- stor 16-May-03 13:09 res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 729 b- stor 16-May-03 13:09 res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 503 b- stor 16-May-03 13:09 res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 475 b- stor 16-May-03 13:09 res/drawable-ldrtl-xxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 361 b- stor 16-May-03 13:09 res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 991 b- stor 16-May-03 13:09 res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 630 b- stor 16-May-03 13:09 res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 246 b- stor 16-May-03 13:09 res/drawable-ldrtl-xxxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 418 b- stor 16-May-03 13:09 res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 1257 b- stor 16-May-03 13:09 res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 611 b- stor 16-May-03 13:09 res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 274 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ --rw---- 1.0 fat 288 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png │ --rw---- 1.0 fat 429 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png │ --rw---- 1.0 fat 428 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ --rw---- 1.0 fat 493 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ --rw---- 1.0 fat 1348 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ --rw---- 1.0 fat 1005 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ --rw---- 1.0 fat 1047 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 1124 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 225 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ --rw---- 1.0 fat 351 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 236 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_ic_clear_mtrl_alpha.png │ --rw---- 1.0 fat 280 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 158 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 185 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 377 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 158 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ --rw---- 1.0 fat 234 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ --rw---- 1.0 fat 186 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ --rw---- 1.0 fat 545 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ --rw---- 1.0 fat 681 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_ic_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 415 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 170 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png │ --rw---- 1.0 fat 222 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 211 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 211 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 211 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 226 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 227 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 604 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ --rw---- 1.0 fat 863 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png │ --rw---- 1.0 fat 214 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ --rw---- 1.0 fat 202 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ --rw---- 1.0 fat 279 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ --rw---- 1.0 fat 208 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ --rw---- 1.0 fat 197 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 353 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 428 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 192 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 186 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 185 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 181 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 180 b- stor 16-May-03 13:09 res/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ --rw---- 2.0 fat 336 bl defN 16-May-03 13:12 res/drawable-v21/abc_action_bar_item_background_material.xml │ --rw---- 2.0 fat 1908 bl defN 16-May-03 13:12 res/drawable-v21/abc_btn_colored_material.xml │ --rw---- 2.0 fat 380 bl defN 16-May-03 13:12 res/drawable-v23/abc_control_background_material.xml │ --rw---- 1.0 fat 297 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ --rw---- 1.0 fat 354 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ --rw---- 1.0 fat 556 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ --rw---- 1.0 fat 831 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ --rw---- 1.0 fat 996 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ --rw---- 1.0 fat 2215 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ --rw---- 1.0 fat 1547 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ --rw---- 1.0 fat 2259 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 2606 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 234 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ --rw---- 1.0 fat 485 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 365 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_ic_clear_mtrl_alpha.png │ --rw---- 1.0 fat 344 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 188 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 237 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 723 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 218 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ --rw---- 1.0 fat 371 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ --rw---- 1.0 fat 238 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ --rw---- 1.0 fat 919 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ --rw---- 1.0 fat 1131 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 730 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 170 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_list_divider_mtrl_alpha.9.png │ --rw---- 1.0 fat 244 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 214 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 214 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 214 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 254 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 253 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 1141 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ --rw---- 1.0 fat 1811 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_popup_background_mtrl_mult.9.png │ --rw---- 1.0 fat 345 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ --rw---- 1.0 fat 400 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ --rw---- 1.0 fat 557 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ --rw---- 1.0 fat 219 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ --rw---- 1.0 fat 207 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 507 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 741 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 205 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 198 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 197 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 190 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 190 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 5183 b- stor 16-May-03 13:09 res/drawable-xhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 305 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ --rw---- 1.0 fat 369 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ --rw---- 1.0 fat 725 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ --rw---- 1.0 fat 1249 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ --rw---- 1.0 fat 1467 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ --rw---- 1.0 fat 2401 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ --rw---- 1.0 fat 1032 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ --rw---- 1.0 fat 3755 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 2804 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 246 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ --rw---- 1.0 fat 570 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 395 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_ic_clear_mtrl_alpha.png │ --rw---- 1.0 fat 306 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 176 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 363 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 988 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 284 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ --rw---- 1.0 fat 521 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ --rw---- 1.0 fat 337 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ --rw---- 1.0 fat 1292 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ --rw---- 1.0 fat 1908 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 947 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 178 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_list_divider_mtrl_alpha.9.png │ --rw---- 1.0 fat 245 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 221 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 221 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 221 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 307 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 305 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 1822 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ --rw---- 1.0 fat 2774 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_popup_background_mtrl_mult.9.png │ --rw---- 1.0 fat 396 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ --rw---- 1.0 fat 589 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ --rw---- 1.0 fat 811 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ --rw---- 1.0 fat 218 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ --rw---- 1.0 fat 246 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 632 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 1060 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 210 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 202 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 204 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 193 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 196 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 4153 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/cloud.png │ --rw---- 1.0 fat 5133 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/cloud_drizzle.png │ --rw---- 1.0 fat 4927 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/cloud_hail.png │ --rw---- 1.0 fat 5148 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/cloud_lightning.png │ --rw---- 1.0 fat 5084 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/cloud_moon.png │ --rw---- 1.0 fat 5636 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/cloud_refresh.png │ --rw---- 1.0 fat 4975 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/cloud_snow.png │ --rw---- 1.0 fat 5094 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/cloud_snow_alt.png │ --rw---- 1.0 fat 5764 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/cloud_sun.png │ --rw---- 1.0 fat 3442 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/fog_clim.png │ --rw---- 1.0 fat 638 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/ic_day_clear.png │ --rw---- 1.0 fat 7994 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 3205 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/moon_clim.png │ --rw---- 1.0 fat 4575 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/rain_clim.png │ --rw---- 1.0 fat 4922 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/sun_clim.png │ --rw---- 1.0 fat 3051 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/thermometer_hundred.png │ --rw---- 1.0 fat 2976 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/thermometer_zero.png │ --rw---- 1.0 fat 2125 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/tornado.png │ --rw---- 1.0 fat 3061 b- stor 16-May-03 13:09 res/drawable-xxhdpi-v4/wind_clim.png │ --rw---- 1.0 fat 295 b- stor 16-May-03 13:09 res/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ --rw---- 1.0 fat 551 b- stor 16-May-03 13:09 res/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ --rw---- 1.0 fat 1014 b- stor 16-May-03 13:09 res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ --rw---- 1.0 fat 1226 b- stor 16-May-03 13:09 res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ --rw---- 1.0 fat 3524 b- stor 16-May-03 13:09 res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 3853 b- stor 16-May-03 13:09 res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 240 b- stor 16-May-03 13:09 res/drawable-xxxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 566 b- stor 16-May-03 13:09 res/drawable-xxxhdpi-v4/abc_ic_clear_mtrl_alpha.png │ --rw---- 1.0 fat 418 b- stor 16-May-03 13:09 res/drawable-xxxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 1253 b- stor 16-May-03 13:09 res/drawable-xxxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 378 b- stor 16-May-03 13:09 res/drawable-xxxhdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ --rw---- 1.0 fat 680 b- stor 16-May-03 13:09 res/drawable-xxxhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ --rw---- 1.0 fat 390 b- stor 16-May-03 13:09 res/drawable-xxxhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ --rw---- 1.0 fat 1559 b- stor 16-May-03 13:09 res/drawable-xxxhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ --rw---- 1.0 fat 1571 b- stor 16-May-03 13:09 res/drawable-xxxhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 1291 b- stor 16-May-03 13:09 res/drawable-xxxhdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 666 b- stor 16-May-03 13:09 res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ --rw---- 1.0 fat 959 b- stor 16-May-03 13:09 res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ --rw---- 1.0 fat 617 b- stor 16-May-03 13:09 res/drawable-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 1025 b- stor 16-May-03 13:09 res/drawable-xxxhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 208 b- stor 16-May-03 13:09 res/drawable-xxxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 11405 b- stor 16-May-03 13:09 res/drawable-xxxhdpi-v4/ic_launcher.png │ --rw---- 2.0 fat 700 bl defN 16-May-03 13:12 res/drawable/abc_btn_borderless_material.xml │ --rw---- 2.0 fat 560 bl defN 16-May-03 13:12 res/drawable/abc_btn_check_material.xml │ --rw---- 2.0 fat 428 bl defN 16-May-03 13:12 res/drawable/abc_btn_colored_material.xml │ --rw---- 2.0 fat 1092 bl defN 16-May-03 13:12 res/drawable/abc_btn_default_mtrl_shape.xml │ --rw---- 2.0 fat 560 bl defN 16-May-03 13:12 res/drawable/abc_btn_radio_material.xml │ --rw---- 2.0 fat 436 bl defN 16-May-03 13:12 res/drawable/abc_cab_background_internal_bg.xml │ --rw---- 2.0 fat 412 bl defN 16-May-03 13:12 res/drawable/abc_cab_background_top_material.xml │ --rw---- 2.0 fat 844 bl defN 16-May-03 13:12 res/drawable/abc_dialog_material_background_dark.xml │ --rw---- 2.0 fat 844 bl defN 16-May-03 13:12 res/drawable/abc_dialog_material_background_light.xml │ --rw---- 2.0 fat 1040 bl defN 16-May-03 13:12 res/drawable/abc_edit_text_material.xml │ --rw---- 2.0 fat 1136 bl defN 16-May-03 13:12 res/drawable/abc_item_background_holo_dark.xml │ --rw---- 2.0 fat 1136 bl defN 16-May-03 13:12 res/drawable/abc_item_background_holo_light.xml │ --rw---- 2.0 fat 508 bl defN 16-May-03 13:12 res/drawable/abc_list_selector_background_transition_holo_dark.xml │ --rw---- 2.0 fat 508 bl defN 16-May-03 13:12 res/drawable/abc_list_selector_background_transition_holo_light.xml │ --rw---- 2.0 fat 1208 bl defN 16-May-03 13:12 res/drawable/abc_list_selector_holo_dark.xml │ --rw---- 2.0 fat 1208 bl defN 16-May-03 13:12 res/drawable/abc_list_selector_holo_light.xml │ --rw---- 2.0 fat 664 bl defN 16-May-03 13:12 res/drawable/abc_ratingbar_full_material.xml │ --rw---- 2.0 fat 1232 bl defN 16-May-03 13:12 res/drawable/abc_seekbar_thumb_material.xml │ --rw---- 2.0 fat 1532 bl defN 16-May-03 13:12 res/drawable/abc_seekbar_track_material.xml │ --rw---- 2.0 fat 1328 bl defN 16-May-03 13:12 res/drawable/abc_spinner_textfield_background_material.xml │ --rw---- 2.0 fat 560 bl defN 16-May-03 13:12 res/drawable/abc_switch_thumb_material.xml │ --rw---- 2.0 fat 564 bl defN 16-May-03 13:12 res/drawable/abc_tab_indicator_material.xml │ --rw---- 2.0 fat 600 bl defN 16-May-03 13:12 res/drawable/abc_text_cursor_material.xml │ --rw---- 2.0 fat 880 bl defN 16-May-03 13:12 res/drawable/abc_textfield_search_material.xml │ --rw---- 2.0 fat 436 bl defN 16-May-03 13:12 res/drawable/circle.xml │ --rw---- 2.0 fat 436 bl defN 16-May-03 13:12 res/drawable/circle_blue.xml │ --rw---- 2.0 fat 436 bl defN 16-May-03 13:12 res/drawable/circle_yellow.xml │ --rw---- 2.0 fat 436 bl defN 16-May-03 13:12 res/drawable/design_fab_background.xml │ --rw---- 2.0 fat 564 bl defN 16-May-03 13:12 res/drawable/design_snackbar_background.xml │ --rw---- 2.0 fat 436 bl defN 16-May-03 13:12 res/drawable/layout.xml │ --rw---- 2.0 fat 528 bl defN 16-May-03 13:12 res/layout-sw600dp-v13/design_layout_snackbar.xml │ --rw---- 2.0 fat 1632 bl defN 16-May-03 13:12 res/layout-v21/abc_screen_toolbar.xml │ --rw---- 2.0 fat 940 bl defN 16-May-03 13:12 res/layout/abc_action_bar_title_item.xml │ --rw---- 2.0 fat 448 bl defN 16-May-03 13:12 res/layout/abc_action_bar_up_container.xml │ --rw---- 2.0 fat 396 bl defN 16-May-03 13:12 res/layout/abc_action_bar_view_list_nav_layout.xml │ --rw---- 2.0 fat 804 bl defN 16-May-03 13:12 res/layout/abc_action_menu_item_layout.xml │ --rw---- 2.0 fat 584 bl defN 16-May-03 13:12 res/layout/abc_action_menu_layout.xml │ --rw---- 2.0 fat 500 bl defN 16-May-03 13:12 res/layout/abc_action_mode_bar.xml │ --rw---- 2.0 fat 592 bl defN 16-May-03 13:12 res/layout/abc_action_mode_close_item_material.xml │ --rw---- 2.0 fat 1752 bl defN 16-May-03 13:12 res/layout/abc_activity_chooser_view.xml │ --rw---- 2.0 fat 1272 bl defN 16-May-03 13:12 res/layout/abc_activity_chooser_view_list_item.xml │ --rw---- 2.0 fat 1692 bl defN 16-May-03 13:12 res/layout/abc_alert_dialog_button_bar_material.xml │ --rw---- 2.0 fat 3328 bl defN 16-May-03 13:12 res/layout/abc_alert_dialog_material.xml │ --rw---- 2.0 fat 1156 bl defN 16-May-03 13:12 res/layout/abc_dialog_title_material.xml │ --rw---- 2.0 fat 396 bl defN 16-May-03 13:12 res/layout/abc_expanded_menu_layout.xml │ --rw---- 2.0 fat 536 bl defN 16-May-03 13:12 res/layout/abc_list_menu_item_checkbox.xml │ --rw---- 2.0 fat 688 bl defN 16-May-03 13:12 res/layout/abc_list_menu_item_icon.xml │ --rw---- 2.0 fat 1404 bl defN 16-May-03 13:12 res/layout/abc_list_menu_item_layout.xml │ --rw---- 2.0 fat 536 bl defN 16-May-03 13:12 res/layout/abc_list_menu_item_radio.xml │ --rw---- 2.0 fat 1548 bl defN 16-May-03 13:12 res/layout/abc_popup_menu_item_layout.xml │ --rw---- 2.0 fat 556 bl defN 16-May-03 13:12 res/layout/abc_screen_content_include.xml │ --rw---- 2.0 fat 872 bl defN 16-May-03 13:12 res/layout/abc_screen_simple.xml │ --rw---- 2.0 fat 828 bl defN 16-May-03 13:12 res/layout/abc_screen_simple_overlay_action_mode.xml │ --rw---- 2.0 fat 1580 bl defN 16-May-03 13:12 res/layout/abc_screen_toolbar.xml │ --rw---- 2.0 fat 2204 bl defN 16-May-03 13:12 res/layout/abc_search_dropdown_item_icons_2line.xml │ --rw---- 2.0 fat 3696 bl defN 16-May-03 13:12 res/layout/abc_search_view.xml │ --rw---- 2.0 fat 768 bl defN 16-May-03 13:12 res/layout/abc_select_dialog_material.xml │ --rw---- 2.0 fat 1000 bl defN 16-May-03 13:12 res/layout/activity_icon_showcase.xml │ --rw---- 2.0 fat 2804 bl defN 16-May-03 13:12 res/layout/activity_intro.xml │ --rw---- 2.0 fat 2628 bl defN 16-May-03 13:12 res/layout/activity_main.xml │ --rw---- 2.0 fat 848 bl defN 16-May-03 13:12 res/layout/content_intro.xml │ --rw---- 2.0 fat 528 bl defN 16-May-03 13:12 res/layout/design_layout_snackbar.xml │ --rw---- 2.0 fat 1292 bl defN 16-May-03 13:12 res/layout/design_layout_snackbar_include.xml │ --rw---- 2.0 fat 368 bl defN 16-May-03 13:12 res/layout/design_layout_tab_icon.xml │ --rw---- 2.0 fat 444 bl defN 16-May-03 13:12 res/layout/design_layout_tab_text.xml │ --rw---- 2.0 fat 328 bl defN 16-May-03 13:12 res/layout/design_menu_item_action_area.xml │ --rw---- 2.0 fat 536 bl defN 16-May-03 13:12 res/layout/design_navigation_item.xml │ --rw---- 2.0 fat 448 bl defN 16-May-03 13:12 res/layout/design_navigation_item_header.xml │ --rw---- 2.0 fat 480 bl defN 16-May-03 13:12 res/layout/design_navigation_item_separator.xml │ --rw---- 2.0 fat 572 bl defN 16-May-03 13:12 res/layout/design_navigation_item_subheader.xml │ --rw---- 2.0 fat 572 bl defN 16-May-03 13:12 res/layout/design_navigation_menu.xml │ --rw---- 2.0 fat 864 bl defN 16-May-03 13:12 res/layout/design_navigation_menu_item.xml │ --rw---- 2.0 fat 732 bl defN 16-May-03 13:12 res/layout/dot_cell.xml │ --rw---- 2.0 fat 616 bl defN 16-May-03 13:12 res/layout/notification_media_action.xml │ --rw---- 2.0 fat 688 bl defN 16-May-03 13:12 res/layout/notification_media_cancel_action.xml │ --rw---- 2.0 fat 1780 bl defN 16-May-03 13:12 res/layout/notification_template_big_media.xml │ --rw---- 2.0 fat 1920 bl defN 16-May-03 13:12 res/layout/notification_template_big_media_narrow.xml │ --rw---- 2.0 fat 2848 bl defN 16-May-03 13:12 res/layout/notification_template_lines.xml │ --rw---- 2.0 fat 1428 bl defN 16-May-03 13:12 res/layout/notification_template_media.xml │ --rw---- 2.0 fat 660 bl defN 16-May-03 13:12 res/layout/notification_template_part_chronometer.xml │ --rw---- 2.0 fat 660 bl defN 16-May-03 13:12 res/layout/notification_template_part_time.xml │ --rw---- 2.0 fat 648 bl defN 16-May-03 13:12 res/layout/select_dialog_item_material.xml │ --rw---- 2.0 fat 872 bl defN 16-May-03 13:12 res/layout/select_dialog_multichoice_material.xml │ --rw---- 2.0 fat 872 bl defN 16-May-03 13:12 res/layout/select_dialog_singlechoice_material.xml │ --rw---- 2.0 fat 508 bl defN 16-May-03 13:12 res/layout/support_simple_spinner_dropdown_item.xml │ --rw---- 1.0 fat 3513 b- stor 16-May-03 13:09 res/mipmap-hdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 2088 b- stor 16-May-03 13:09 res/mipmap-mdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 5183 b- stor 16-May-03 13:09 res/mipmap-xhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 7994 b- stor 16-May-03 13:09 res/mipmap-xxhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 11405 b- stor 16-May-03 13:09 res/mipmap-xxxhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 69556 b- stor 16-May-03 13:09 res/raw/a4.mp3 │ --rw---- 1.0 fat 69556 b- stor 16-May-03 13:09 res/raw/a5.mp3 │ --rw---- 1.0 fat 69556 b- stor 16-May-03 13:09 res/raw/as4.mp3 │ --rw---- 1.0 fat 69556 b- stor 16-May-03 13:09 res/raw/as5.mp3 │ --rw---- 1.0 fat 69556 b- stor 16-May-03 13:09 res/raw/b4.mp3 │ --rw---- 1.0 fat 69556 b- stor 16-May-03 13:09 res/raw/b5.mp3 │ --rw---- 1.0 fat 69556 b- stor 16-May-03 13:09 res/raw/c4.mp3 │ --rw---- 1.0 fat 69556 b- stor 16-May-03 13:09 res/raw/c5.mp3 │ --rw---- 1.0 fat 69556 b- stor 16-May-03 13:09 res/raw/cs4.mp3 │ --rw---- 1.0 fat 69556 b- stor 16-May-03 13:09 res/raw/cs5.mp3 │ --rw---- 1.0 fat 69556 b- stor 16-May-03 13:09 res/raw/d4.mp3 │ --rw---- 1.0 fat 69556 b- stor 16-May-03 13:09 res/raw/d5.mp3 │ --rw---- 1.0 fat 69556 b- stor 16-May-03 13:09 res/raw/ds4.mp3 │ --rw---- 1.0 fat 69556 b- stor 16-May-03 13:09 res/raw/ds5.mp3 │ --rw---- 1.0 fat 69556 b- stor 16-May-03 13:09 res/raw/e4.mp3 │ --rw---- 1.0 fat 69556 b- stor 16-May-03 13:09 res/raw/e5.mp3 │ --rw---- 1.0 fat 69556 b- stor 16-May-03 13:09 res/raw/f4.mp3 │ --rw---- 1.0 fat 69556 b- stor 16-May-03 13:09 res/raw/f5.mp3 │ --rw---- 1.0 fat 69556 b- stor 16-May-03 13:09 res/raw/fs4.mp3 │ --rw---- 1.0 fat 69556 b- stor 16-May-03 13:09 res/raw/fs5.mp3 │ --rw---- 1.0 fat 69556 b- stor 16-May-03 13:09 res/raw/g4.mp3 │ --rw---- 1.0 fat 69556 b- stor 16-May-03 13:09 res/raw/g5.mp3 │ --rw---- 1.0 fat 69556 b- stor 16-May-03 13:09 res/raw/gs4.mp3 │ --rw---- 1.0 fat 69556 b- stor 16-May-03 13:09 res/raw/gs5.mp3 │ --rw---- 1.0 fat 214508 b- stor 16-May-03 13:09 resources.arsc │ --rw---- 2.0 fat 3312532 bl defN 16-May-03 13:12 classes.dex │ -396 files, 6532214 bytes uncompressed, 3764754 bytes compressed: 42.4% │ +Zip file size: 3831660 bytes, number of entries: 394 │ +-rw---- 2.0 fat 3796 bX defN 17-Oct-11 00:11 AndroidManifest.xml │ +-rw---- 2.0 fat 9680 bl defN 17-Oct-11 00:11 assets/fonts/Ailerons-Typeface.otf │ +-rw---- 2.0 fat 27756 bl defN 17-Oct-11 00:11 assets/fonts/Junction-light.otf │ +-rw---- 2.0 fat 41796 bl defN 17-Oct-11 00:11 assets/fonts/LeagueScriptNumberOne.otf │ +-rw---- 2.0 fat 68344 bl defN 17-Oct-11 00:11 assets/fonts/Minimo-Bold-Oblique.otf │ +-rw---- 2.0 fat 170616 bl defN 17-Oct-11 00:11 assets/fonts/RobotoSlab-Bold.ttf │ +-rw---- 2.0 fat 179096 bl defN 17-Oct-11 00:11 assets/fonts/RobotoSlab-Light.ttf │ +-rw---- 2.0 fat 169064 bl defN 17-Oct-11 00:11 assets/fonts/RobotoSlab-Regular.ttf │ +-rw---- 2.0 fat 181156 bl defN 17-Oct-11 00:11 assets/fonts/RobotoSlab-Thin.ttf │ +-rw---- 2.0 fat 47172 bl defN 17-Oct-11 00:11 assets/fonts/VisbyCF-HeavyOblique.otf │ +-rw---- 2.0 fat 396 bl defN 17-Oct-11 00:11 res/anim/abc_fade_in.xml │ +-rw---- 2.0 fat 396 bl defN 17-Oct-11 00:11 res/anim/abc_fade_out.xml │ +-rw---- 2.0 fat 860 bl defN 17-Oct-11 00:11 res/anim/abc_grow_fade_in_from_bottom.xml │ +-rw---- 2.0 fat 512 bl defN 17-Oct-11 00:11 res/anim/abc_popup_enter.xml │ +-rw---- 2.0 fat 512 bl defN 17-Oct-11 00:11 res/anim/abc_popup_exit.xml │ +-rw---- 2.0 fat 860 bl defN 17-Oct-11 00:11 res/anim/abc_shrink_fade_out_from_bottom.xml │ +-rw---- 2.0 fat 400 bl defN 17-Oct-11 00:11 res/anim/abc_slide_in_bottom.xml │ +-rw---- 2.0 fat 400 bl defN 17-Oct-11 00:11 res/anim/abc_slide_in_top.xml │ +-rw---- 2.0 fat 400 bl defN 17-Oct-11 00:11 res/anim/abc_slide_out_bottom.xml │ +-rw---- 2.0 fat 400 bl defN 17-Oct-11 00:11 res/anim/abc_slide_out_top.xml │ +-rw---- 2.0 fat 688 bl defN 17-Oct-11 00:11 res/anim/design_fab_in.xml │ +-rw---- 2.0 fat 688 bl defN 17-Oct-11 00:11 res/anim/design_fab_out.xml │ +-rw---- 2.0 fat 320 bl defN 17-Oct-11 00:11 res/anim/design_snackbar_in.xml │ +-rw---- 2.0 fat 320 bl defN 17-Oct-11 00:11 res/anim/design_snackbar_out.xml │ +-rw---- 2.0 fat 472 bl defN 17-Oct-11 00:11 res/color-v11/abc_background_cache_hint_selector_material_dark.xml │ +-rw---- 2.0 fat 472 bl defN 17-Oct-11 00:11 res/color-v11/abc_background_cache_hint_selector_material_light.xml │ +-rw---- 2.0 fat 548 bl defN 17-Oct-11 00:11 res/color-v23/abc_color_highlight_material.xml │ +-rw---- 2.0 fat 344 bl defN 17-Oct-11 00:11 res/color/abc_background_cache_hint_selector_material_dark.xml │ +-rw---- 2.0 fat 344 bl defN 17-Oct-11 00:11 res/color/abc_background_cache_hint_selector_material_light.xml │ +-rw---- 2.0 fat 468 bl defN 17-Oct-11 00:11 res/color/abc_primary_text_disable_only_material_dark.xml │ +-rw---- 2.0 fat 468 bl defN 17-Oct-11 00:11 res/color/abc_primary_text_disable_only_material_light.xml │ +-rw---- 2.0 fat 468 bl defN 17-Oct-11 00:11 res/color/abc_primary_text_material_dark.xml │ +-rw---- 2.0 fat 468 bl defN 17-Oct-11 00:11 res/color/abc_primary_text_material_light.xml │ +-rw---- 2.0 fat 596 bl defN 17-Oct-11 00:11 res/color/abc_search_url_text.xml │ +-rw---- 2.0 fat 468 bl defN 17-Oct-11 00:11 res/color/abc_secondary_text_material_dark.xml │ +-rw---- 2.0 fat 468 bl defN 17-Oct-11 00:11 res/color/abc_secondary_text_material_light.xml │ +-rw---- 2.0 fat 468 bl defN 17-Oct-11 00:11 res/color/switch_thumb_material_dark.xml │ +-rw---- 2.0 fat 468 bl defN 17-Oct-11 00:11 res/color/switch_thumb_material_light.xml │ +-rw---- 1.0 fat 287 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ +-rw---- 1.0 fat 306 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png │ +-rw---- 1.0 fat 549 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png │ +-rw---- 1.0 fat 622 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ +-rw---- 1.0 fat 753 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ +-rw---- 1.0 fat 1619 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ +-rw---- 1.0 fat 1078 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ +-rw---- 1.0 fat 1548 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 1748 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 229 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ +-rw---- 1.0 fat 416 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 280 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png │ +-rw---- 1.0 fat 233 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 160 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 288 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 612 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 190 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ +-rw---- 1.0 fat 373 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ +-rw---- 1.0 fat 270 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ +-rw---- 1.0 fat 791 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ +-rw---- 1.0 fat 1028 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 541 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 170 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png │ +-rw---- 1.0 fat 244 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_list_focused_holo.9.png │ +-rw---- 1.0 fat 212 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 212 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 212 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 239 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 240 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 840 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ +-rw---- 1.0 fat 1290 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png │ +-rw---- 1.0 fat 259 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ +-rw---- 1.0 fat 271 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ +-rw---- 1.0 fat 387 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ +-rw---- 1.0 fat 214 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ +-rw---- 1.0 fat 201 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 392 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 538 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 199 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 192 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 202 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 182 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 182 b- stor 17-Oct-11 00:11 res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 384 b- stor 17-Oct-11 00:11 res/drawable-ldrtl-hdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 289 b- stor 17-Oct-11 00:11 res/drawable-ldrtl-hdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 610 b- stor 17-Oct-11 00:11 res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 391 b- stor 17-Oct-11 00:11 res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 325 b- stor 17-Oct-11 00:11 res/drawable-ldrtl-mdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 174 b- stor 17-Oct-11 00:11 res/drawable-ldrtl-mdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 381 b- stor 17-Oct-11 00:11 res/drawable-ldrtl-mdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 351 b- stor 17-Oct-11 00:11 res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 428 b- stor 17-Oct-11 00:11 res/drawable-ldrtl-xhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 237 b- stor 17-Oct-11 00:11 res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 729 b- stor 17-Oct-11 00:11 res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 503 b- stor 17-Oct-11 00:11 res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 475 b- stor 17-Oct-11 00:11 res/drawable-ldrtl-xxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 361 b- stor 17-Oct-11 00:11 res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 991 b- stor 17-Oct-11 00:11 res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 630 b- stor 17-Oct-11 00:11 res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 246 b- stor 17-Oct-11 00:11 res/drawable-ldrtl-xxxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 418 b- stor 17-Oct-11 00:11 res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 1257 b- stor 17-Oct-11 00:11 res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 611 b- stor 17-Oct-11 00:11 res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 274 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ +-rw---- 1.0 fat 288 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png │ +-rw---- 1.0 fat 429 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png │ +-rw---- 1.0 fat 428 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ +-rw---- 1.0 fat 493 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ +-rw---- 1.0 fat 1348 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ +-rw---- 1.0 fat 1005 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ +-rw---- 1.0 fat 1047 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 1124 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 225 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ +-rw---- 1.0 fat 351 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 236 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_ic_clear_mtrl_alpha.png │ +-rw---- 1.0 fat 280 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 158 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 185 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 377 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 158 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ +-rw---- 1.0 fat 234 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ +-rw---- 1.0 fat 186 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ +-rw---- 1.0 fat 545 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ +-rw---- 1.0 fat 681 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_ic_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 415 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 170 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png │ +-rw---- 1.0 fat 222 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_list_focused_holo.9.png │ +-rw---- 1.0 fat 211 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 211 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 211 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 226 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 227 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 604 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ +-rw---- 1.0 fat 863 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png │ +-rw---- 1.0 fat 214 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ +-rw---- 1.0 fat 202 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ +-rw---- 1.0 fat 279 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ +-rw---- 1.0 fat 208 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ +-rw---- 1.0 fat 197 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 353 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 428 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 192 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 186 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 185 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 181 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 180 b- stor 17-Oct-11 00:11 res/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ +-rw---- 2.0 fat 336 bl defN 17-Oct-11 00:11 res/drawable-v21/abc_action_bar_item_background_material.xml │ +-rw---- 2.0 fat 1908 bl defN 17-Oct-11 00:11 res/drawable-v21/abc_btn_colored_material.xml │ +-rw---- 2.0 fat 380 bl defN 17-Oct-11 00:11 res/drawable-v23/abc_control_background_material.xml │ +-rw---- 1.0 fat 297 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ +-rw---- 1.0 fat 354 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ +-rw---- 1.0 fat 556 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ +-rw---- 1.0 fat 831 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ +-rw---- 1.0 fat 996 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ +-rw---- 1.0 fat 2215 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ +-rw---- 1.0 fat 1547 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ +-rw---- 1.0 fat 2259 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 2606 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 234 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ +-rw---- 1.0 fat 485 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 365 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_ic_clear_mtrl_alpha.png │ +-rw---- 1.0 fat 344 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 188 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 237 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 723 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 218 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ +-rw---- 1.0 fat 371 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ +-rw---- 1.0 fat 238 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ +-rw---- 1.0 fat 919 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ +-rw---- 1.0 fat 1131 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 730 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 170 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_list_divider_mtrl_alpha.9.png │ +-rw---- 1.0 fat 244 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_list_focused_holo.9.png │ +-rw---- 1.0 fat 214 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 214 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 214 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 254 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 253 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 1141 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ +-rw---- 1.0 fat 1811 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_popup_background_mtrl_mult.9.png │ +-rw---- 1.0 fat 345 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ +-rw---- 1.0 fat 400 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ +-rw---- 1.0 fat 557 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ +-rw---- 1.0 fat 219 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ +-rw---- 1.0 fat 207 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 507 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 741 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 205 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 198 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 197 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 190 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 190 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 5183 b- stor 17-Oct-11 00:11 res/drawable-xhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 305 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ +-rw---- 1.0 fat 369 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ +-rw---- 1.0 fat 725 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ +-rw---- 1.0 fat 1249 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ +-rw---- 1.0 fat 1467 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ +-rw---- 1.0 fat 2401 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ +-rw---- 1.0 fat 1032 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ +-rw---- 1.0 fat 3755 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 2804 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 246 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ +-rw---- 1.0 fat 570 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 395 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_ic_clear_mtrl_alpha.png │ +-rw---- 1.0 fat 306 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 176 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 363 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 988 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 284 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ +-rw---- 1.0 fat 521 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ +-rw---- 1.0 fat 337 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ +-rw---- 1.0 fat 1292 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ +-rw---- 1.0 fat 1908 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 947 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 178 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_list_divider_mtrl_alpha.9.png │ +-rw---- 1.0 fat 245 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_list_focused_holo.9.png │ +-rw---- 1.0 fat 221 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 221 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 221 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 307 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 305 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 1822 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ +-rw---- 1.0 fat 2774 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_popup_background_mtrl_mult.9.png │ +-rw---- 1.0 fat 396 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ +-rw---- 1.0 fat 589 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ +-rw---- 1.0 fat 811 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ +-rw---- 1.0 fat 218 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ +-rw---- 1.0 fat 246 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 632 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 1060 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 210 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 202 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 204 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 193 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 196 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 4153 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/cloud.png │ +-rw---- 1.0 fat 5133 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/cloud_drizzle.png │ +-rw---- 1.0 fat 4927 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/cloud_hail.png │ +-rw---- 1.0 fat 5148 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/cloud_lightning.png │ +-rw---- 1.0 fat 5084 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/cloud_moon.png │ +-rw---- 1.0 fat 5636 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/cloud_refresh.png │ +-rw---- 1.0 fat 4975 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/cloud_snow.png │ +-rw---- 1.0 fat 5094 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/cloud_snow_alt.png │ +-rw---- 1.0 fat 5764 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/cloud_sun.png │ +-rw---- 1.0 fat 3442 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/fog_clim.png │ +-rw---- 1.0 fat 638 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/ic_day_clear.png │ +-rw---- 1.0 fat 7994 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 3205 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/moon_clim.png │ +-rw---- 1.0 fat 4575 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/rain_clim.png │ +-rw---- 1.0 fat 4922 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/sun_clim.png │ +-rw---- 1.0 fat 3051 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/thermometer_hundred.png │ +-rw---- 1.0 fat 2976 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/thermometer_zero.png │ +-rw---- 1.0 fat 2125 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/tornado.png │ +-rw---- 1.0 fat 3061 b- stor 17-Oct-11 00:11 res/drawable-xxhdpi-v4/wind_clim.png │ +-rw---- 1.0 fat 295 b- stor 17-Oct-11 00:11 res/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ +-rw---- 1.0 fat 551 b- stor 17-Oct-11 00:11 res/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ +-rw---- 1.0 fat 1014 b- stor 17-Oct-11 00:11 res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ +-rw---- 1.0 fat 1226 b- stor 17-Oct-11 00:11 res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ +-rw---- 1.0 fat 3524 b- stor 17-Oct-11 00:11 res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 3853 b- stor 17-Oct-11 00:11 res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 240 b- stor 17-Oct-11 00:11 res/drawable-xxxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 566 b- stor 17-Oct-11 00:11 res/drawable-xxxhdpi-v4/abc_ic_clear_mtrl_alpha.png │ +-rw---- 1.0 fat 418 b- stor 17-Oct-11 00:11 res/drawable-xxxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 1253 b- stor 17-Oct-11 00:11 res/drawable-xxxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 378 b- stor 17-Oct-11 00:11 res/drawable-xxxhdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ +-rw---- 1.0 fat 680 b- stor 17-Oct-11 00:11 res/drawable-xxxhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ +-rw---- 1.0 fat 390 b- stor 17-Oct-11 00:11 res/drawable-xxxhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ +-rw---- 1.0 fat 1559 b- stor 17-Oct-11 00:11 res/drawable-xxxhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ +-rw---- 1.0 fat 1571 b- stor 17-Oct-11 00:11 res/drawable-xxxhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 1291 b- stor 17-Oct-11 00:11 res/drawable-xxxhdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 666 b- stor 17-Oct-11 00:11 res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ +-rw---- 1.0 fat 959 b- stor 17-Oct-11 00:11 res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ +-rw---- 1.0 fat 617 b- stor 17-Oct-11 00:11 res/drawable-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 1025 b- stor 17-Oct-11 00:11 res/drawable-xxxhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 208 b- stor 17-Oct-11 00:11 res/drawable-xxxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 11405 b- stor 17-Oct-11 00:11 res/drawable-xxxhdpi-v4/ic_launcher.png │ +-rw---- 2.0 fat 700 bl defN 17-Oct-11 00:11 res/drawable/abc_btn_borderless_material.xml │ +-rw---- 2.0 fat 560 bl defN 17-Oct-11 00:11 res/drawable/abc_btn_check_material.xml │ +-rw---- 2.0 fat 428 bl defN 17-Oct-11 00:11 res/drawable/abc_btn_colored_material.xml │ +-rw---- 2.0 fat 1092 bl defN 17-Oct-11 00:11 res/drawable/abc_btn_default_mtrl_shape.xml │ +-rw---- 2.0 fat 560 bl defN 17-Oct-11 00:11 res/drawable/abc_btn_radio_material.xml │ +-rw---- 2.0 fat 436 bl defN 17-Oct-11 00:11 res/drawable/abc_cab_background_internal_bg.xml │ +-rw---- 2.0 fat 412 bl defN 17-Oct-11 00:11 res/drawable/abc_cab_background_top_material.xml │ +-rw---- 2.0 fat 844 bl defN 17-Oct-11 00:11 res/drawable/abc_dialog_material_background_dark.xml │ +-rw---- 2.0 fat 844 bl defN 17-Oct-11 00:11 res/drawable/abc_dialog_material_background_light.xml │ +-rw---- 2.0 fat 1040 bl defN 17-Oct-11 00:11 res/drawable/abc_edit_text_material.xml │ +-rw---- 2.0 fat 1136 bl defN 17-Oct-11 00:11 res/drawable/abc_item_background_holo_dark.xml │ +-rw---- 2.0 fat 1136 bl defN 17-Oct-11 00:11 res/drawable/abc_item_background_holo_light.xml │ +-rw---- 2.0 fat 508 bl defN 17-Oct-11 00:11 res/drawable/abc_list_selector_background_transition_holo_dark.xml │ +-rw---- 2.0 fat 508 bl defN 17-Oct-11 00:11 res/drawable/abc_list_selector_background_transition_holo_light.xml │ +-rw---- 2.0 fat 1208 bl defN 17-Oct-11 00:11 res/drawable/abc_list_selector_holo_dark.xml │ +-rw---- 2.0 fat 1208 bl defN 17-Oct-11 00:11 res/drawable/abc_list_selector_holo_light.xml │ +-rw---- 2.0 fat 664 bl defN 17-Oct-11 00:11 res/drawable/abc_ratingbar_full_material.xml │ +-rw---- 2.0 fat 1232 bl defN 17-Oct-11 00:11 res/drawable/abc_seekbar_thumb_material.xml │ +-rw---- 2.0 fat 1532 bl defN 17-Oct-11 00:11 res/drawable/abc_seekbar_track_material.xml │ +-rw---- 2.0 fat 1328 bl defN 17-Oct-11 00:11 res/drawable/abc_spinner_textfield_background_material.xml │ +-rw---- 2.0 fat 560 bl defN 17-Oct-11 00:11 res/drawable/abc_switch_thumb_material.xml │ +-rw---- 2.0 fat 564 bl defN 17-Oct-11 00:11 res/drawable/abc_tab_indicator_material.xml │ +-rw---- 2.0 fat 600 bl defN 17-Oct-11 00:11 res/drawable/abc_text_cursor_material.xml │ +-rw---- 2.0 fat 880 bl defN 17-Oct-11 00:11 res/drawable/abc_textfield_search_material.xml │ +-rw---- 2.0 fat 436 bl defN 17-Oct-11 00:11 res/drawable/circle.xml │ +-rw---- 2.0 fat 436 bl defN 17-Oct-11 00:11 res/drawable/circle_blue.xml │ +-rw---- 2.0 fat 436 bl defN 17-Oct-11 00:11 res/drawable/circle_yellow.xml │ +-rw---- 2.0 fat 436 bl defN 17-Oct-11 00:11 res/drawable/design_fab_background.xml │ +-rw---- 2.0 fat 564 bl defN 17-Oct-11 00:11 res/drawable/design_snackbar_background.xml │ +-rw---- 2.0 fat 436 bl defN 17-Oct-11 00:11 res/drawable/layout.xml │ +-rw---- 2.0 fat 528 bl defN 17-Oct-11 00:11 res/layout-sw600dp-v13/design_layout_snackbar.xml │ +-rw---- 2.0 fat 1632 bl defN 17-Oct-11 00:11 res/layout-v21/abc_screen_toolbar.xml │ +-rw---- 2.0 fat 940 bl defN 17-Oct-11 00:11 res/layout/abc_action_bar_title_item.xml │ +-rw---- 2.0 fat 448 bl defN 17-Oct-11 00:11 res/layout/abc_action_bar_up_container.xml │ +-rw---- 2.0 fat 396 bl defN 17-Oct-11 00:11 res/layout/abc_action_bar_view_list_nav_layout.xml │ +-rw---- 2.0 fat 804 bl defN 17-Oct-11 00:11 res/layout/abc_action_menu_item_layout.xml │ +-rw---- 2.0 fat 584 bl defN 17-Oct-11 00:11 res/layout/abc_action_menu_layout.xml │ +-rw---- 2.0 fat 500 bl defN 17-Oct-11 00:11 res/layout/abc_action_mode_bar.xml │ +-rw---- 2.0 fat 592 bl defN 17-Oct-11 00:11 res/layout/abc_action_mode_close_item_material.xml │ +-rw---- 2.0 fat 1752 bl defN 17-Oct-11 00:11 res/layout/abc_activity_chooser_view.xml │ +-rw---- 2.0 fat 1272 bl defN 17-Oct-11 00:11 res/layout/abc_activity_chooser_view_list_item.xml │ +-rw---- 2.0 fat 1692 bl defN 17-Oct-11 00:11 res/layout/abc_alert_dialog_button_bar_material.xml │ +-rw---- 2.0 fat 3328 bl defN 17-Oct-11 00:11 res/layout/abc_alert_dialog_material.xml │ +-rw---- 2.0 fat 1156 bl defN 17-Oct-11 00:11 res/layout/abc_dialog_title_material.xml │ +-rw---- 2.0 fat 396 bl defN 17-Oct-11 00:11 res/layout/abc_expanded_menu_layout.xml │ +-rw---- 2.0 fat 536 bl defN 17-Oct-11 00:11 res/layout/abc_list_menu_item_checkbox.xml │ +-rw---- 2.0 fat 688 bl defN 17-Oct-11 00:11 res/layout/abc_list_menu_item_icon.xml │ +-rw---- 2.0 fat 1404 bl defN 17-Oct-11 00:11 res/layout/abc_list_menu_item_layout.xml │ +-rw---- 2.0 fat 536 bl defN 17-Oct-11 00:11 res/layout/abc_list_menu_item_radio.xml │ +-rw---- 2.0 fat 1548 bl defN 17-Oct-11 00:11 res/layout/abc_popup_menu_item_layout.xml │ +-rw---- 2.0 fat 556 bl defN 17-Oct-11 00:11 res/layout/abc_screen_content_include.xml │ +-rw---- 2.0 fat 872 bl defN 17-Oct-11 00:11 res/layout/abc_screen_simple.xml │ +-rw---- 2.0 fat 828 bl defN 17-Oct-11 00:11 res/layout/abc_screen_simple_overlay_action_mode.xml │ +-rw---- 2.0 fat 1580 bl defN 17-Oct-11 00:11 res/layout/abc_screen_toolbar.xml │ +-rw---- 2.0 fat 2204 bl defN 17-Oct-11 00:11 res/layout/abc_search_dropdown_item_icons_2line.xml │ +-rw---- 2.0 fat 3696 bl defN 17-Oct-11 00:11 res/layout/abc_search_view.xml │ +-rw---- 2.0 fat 768 bl defN 17-Oct-11 00:11 res/layout/abc_select_dialog_material.xml │ +-rw---- 2.0 fat 1000 bl defN 17-Oct-11 00:11 res/layout/activity_icon_showcase.xml │ +-rw---- 2.0 fat 2804 bl defN 17-Oct-11 00:11 res/layout/activity_intro.xml │ +-rw---- 2.0 fat 2628 bl defN 17-Oct-11 00:11 res/layout/activity_main.xml │ +-rw---- 2.0 fat 848 bl defN 17-Oct-11 00:11 res/layout/content_intro.xml │ +-rw---- 2.0 fat 528 bl defN 17-Oct-11 00:11 res/layout/design_layout_snackbar.xml │ +-rw---- 2.0 fat 1292 bl defN 17-Oct-11 00:11 res/layout/design_layout_snackbar_include.xml │ +-rw---- 2.0 fat 368 bl defN 17-Oct-11 00:11 res/layout/design_layout_tab_icon.xml │ +-rw---- 2.0 fat 444 bl defN 17-Oct-11 00:11 res/layout/design_layout_tab_text.xml │ +-rw---- 2.0 fat 328 bl defN 17-Oct-11 00:11 res/layout/design_menu_item_action_area.xml │ +-rw---- 2.0 fat 536 bl defN 17-Oct-11 00:11 res/layout/design_navigation_item.xml │ +-rw---- 2.0 fat 448 bl defN 17-Oct-11 00:11 res/layout/design_navigation_item_header.xml │ +-rw---- 2.0 fat 480 bl defN 17-Oct-11 00:11 res/layout/design_navigation_item_separator.xml │ +-rw---- 2.0 fat 572 bl defN 17-Oct-11 00:11 res/layout/design_navigation_item_subheader.xml │ +-rw---- 2.0 fat 572 bl defN 17-Oct-11 00:11 res/layout/design_navigation_menu.xml │ +-rw---- 2.0 fat 864 bl defN 17-Oct-11 00:11 res/layout/design_navigation_menu_item.xml │ +-rw---- 2.0 fat 732 bl defN 17-Oct-11 00:11 res/layout/dot_cell.xml │ +-rw---- 2.0 fat 616 bl defN 17-Oct-11 00:11 res/layout/notification_media_action.xml │ +-rw---- 2.0 fat 688 bl defN 17-Oct-11 00:11 res/layout/notification_media_cancel_action.xml │ +-rw---- 2.0 fat 1780 bl defN 17-Oct-11 00:11 res/layout/notification_template_big_media.xml │ +-rw---- 2.0 fat 1920 bl defN 17-Oct-11 00:11 res/layout/notification_template_big_media_narrow.xml │ +-rw---- 2.0 fat 2848 bl defN 17-Oct-11 00:11 res/layout/notification_template_lines.xml │ +-rw---- 2.0 fat 1428 bl defN 17-Oct-11 00:11 res/layout/notification_template_media.xml │ +-rw---- 2.0 fat 660 bl defN 17-Oct-11 00:11 res/layout/notification_template_part_chronometer.xml │ +-rw---- 2.0 fat 660 bl defN 17-Oct-11 00:11 res/layout/notification_template_part_time.xml │ +-rw---- 2.0 fat 648 bl defN 17-Oct-11 00:11 res/layout/select_dialog_item_material.xml │ +-rw---- 2.0 fat 872 bl defN 17-Oct-11 00:11 res/layout/select_dialog_multichoice_material.xml │ +-rw---- 2.0 fat 872 bl defN 17-Oct-11 00:11 res/layout/select_dialog_singlechoice_material.xml │ +-rw---- 2.0 fat 508 bl defN 17-Oct-11 00:11 res/layout/support_simple_spinner_dropdown_item.xml │ +-rw---- 1.0 fat 3513 b- stor 17-Oct-11 00:11 res/mipmap-hdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 2088 b- stor 17-Oct-11 00:11 res/mipmap-mdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 5183 b- stor 17-Oct-11 00:11 res/mipmap-xhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 7994 b- stor 17-Oct-11 00:11 res/mipmap-xxhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 11405 b- stor 17-Oct-11 00:11 res/mipmap-xxxhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 69556 b- stor 17-Oct-11 00:11 res/raw/a4.mp3 │ +-rw---- 1.0 fat 69556 b- stor 17-Oct-11 00:11 res/raw/a5.mp3 │ +-rw---- 1.0 fat 69556 b- stor 17-Oct-11 00:11 res/raw/as4.mp3 │ +-rw---- 1.0 fat 69556 b- stor 17-Oct-11 00:11 res/raw/as5.mp3 │ +-rw---- 1.0 fat 69556 b- stor 17-Oct-11 00:11 res/raw/b4.mp3 │ +-rw---- 1.0 fat 69556 b- stor 17-Oct-11 00:11 res/raw/b5.mp3 │ +-rw---- 1.0 fat 69556 b- stor 17-Oct-11 00:11 res/raw/c4.mp3 │ +-rw---- 1.0 fat 69556 b- stor 17-Oct-11 00:11 res/raw/c5.mp3 │ +-rw---- 1.0 fat 69556 b- stor 17-Oct-11 00:11 res/raw/cs4.mp3 │ +-rw---- 1.0 fat 69556 b- stor 17-Oct-11 00:11 res/raw/cs5.mp3 │ +-rw---- 1.0 fat 69556 b- stor 17-Oct-11 00:11 res/raw/d4.mp3 │ +-rw---- 1.0 fat 69556 b- stor 17-Oct-11 00:11 res/raw/d5.mp3 │ +-rw---- 1.0 fat 69556 b- stor 17-Oct-11 00:11 res/raw/ds4.mp3 │ +-rw---- 1.0 fat 69556 b- stor 17-Oct-11 00:11 res/raw/ds5.mp3 │ +-rw---- 1.0 fat 69556 b- stor 17-Oct-11 00:11 res/raw/e4.mp3 │ +-rw---- 1.0 fat 69556 b- stor 17-Oct-11 00:11 res/raw/e5.mp3 │ +-rw---- 1.0 fat 69556 b- stor 17-Oct-11 00:11 res/raw/f4.mp3 │ +-rw---- 1.0 fat 69556 b- stor 17-Oct-11 00:11 res/raw/f5.mp3 │ +-rw---- 1.0 fat 69556 b- stor 17-Oct-11 00:11 res/raw/fs4.mp3 │ +-rw---- 1.0 fat 69556 b- stor 17-Oct-11 00:11 res/raw/fs5.mp3 │ +-rw---- 1.0 fat 69556 b- stor 17-Oct-11 00:11 res/raw/g4.mp3 │ +-rw---- 1.0 fat 69556 b- stor 17-Oct-11 00:11 res/raw/g5.mp3 │ +-rw---- 1.0 fat 69556 b- stor 17-Oct-11 00:11 res/raw/gs4.mp3 │ +-rw---- 1.0 fat 69556 b- stor 17-Oct-11 00:11 res/raw/gs5.mp3 │ +-rw---- 1.0 fat 214508 b- stor 17-Oct-11 00:11 resources.arsc │ +-rw---- 2.0 fat 3312492 bl defN 17-Oct-11 00:11 classes.dex │ +-rw---- 2.0 fat 39927 b- defN 17-Oct-11 00:11 META-INF/MANIFEST.MF │ +-rw---- 2.0 fat 40048 b- defN 17-Oct-11 00:11 META-INF/8AD7F628.SF │ +-rw---- 2.0 fat 1326 b- defN 17-Oct-11 00:11 META-INF/8AD7F628.RSA │ +394 files, 6532092 bytes uncompressed, 3761718 bytes compressed: 42.4% ├── filetype from file(1) │ @@ -1 +1 @@ │ -Zip archive data, at least v2.0 to extract │ +Java archive data (JAR) ├── AndroidManifest.xml (decoded) │ ├── AndroidManifest.xml │ │ @@ -1,9 +1,9 @@ │ │ │ │ - │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── classes.dex │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 3820661 bytes, number of entries: 2132 │ │ │ +Zip file size: 3820627 bytes, number of entries: 2132 │ │ │ ?rwxrwxr-x 2.0 unx 125 b- stor 80-Jan-01 00:00 android/support/annotation/AnimRes.class │ │ │ ?rwxrwxr-x 2.0 unx 129 b- stor 80-Jan-01 00:00 android/support/annotation/AnimatorRes.class │ │ │ ?rwxrwxr-x 2.0 unx 124 b- stor 80-Jan-01 00:00 android/support/annotation/AnyRes.class │ │ │ ?rwxrwxr-x 2.0 unx 126 b- stor 80-Jan-01 00:00 android/support/annotation/ArrayRes.class │ │ │ ?rwxrwxr-x 2.0 unx 125 b- stor 80-Jan-01 00:00 android/support/annotation/AttrRes.class │ │ │ ?rwxrwxr-x 2.0 unx 130 b- stor 80-Jan-01 00:00 android/support/annotation/BinderThread.class │ │ │ ?rwxrwxr-x 2.0 unx 125 b- stor 80-Jan-01 00:00 android/support/annotation/BoolRes.class │ │ │ @@ -1265,16 +1265,16 @@ │ │ │ ?rwxrwxr-x 2.0 unx 756 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/activities/IntroActivity$5.class │ │ │ ?rwxrwxr-x 2.0 unx 1237 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/activities/IntroActivity$6.class │ │ │ ?rwxrwxr-x 2.0 unx 708 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/activities/IntroActivity$7$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1420 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/activities/IntroActivity$7.class │ │ │ ?rwxrwxr-x 2.0 unx 969 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/activities/MainActivity$1$1.class │ │ │ ?rwxrwxr-x 2.0 unx 972 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/activities/MainActivity$1$2.class │ │ │ ?rwxrwxr-x 2.0 unx 1665 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/activities/MainActivity$1.class │ │ │ -?rwxrwxr-x 2.0 unx 1925 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/activities/MainActivity$2.class │ │ │ -?rwxrwxr-x 2.0 unx 1571 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/activities/MainActivity$3$1.class │ │ │ +?rwxrwxr-x 2.0 unx 1921 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/activities/MainActivity$2.class │ │ │ +?rwxrwxr-x 2.0 unx 1569 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/activities/MainActivity$3$1.class │ │ │ ?rwxrwxr-x 2.0 unx 634 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/activities/MainActivity$3.class │ │ │ ?rwxrwxr-x 2.0 unx 567 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/activities/MainActivity$5.class │ │ │ ?rwxrwxr-x 2.0 unx 1042 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/activities/MainActivity$6.class │ │ │ ?rwxrwxr-x 2.0 unx 1252 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableFour$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1623 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableFour.class │ │ │ ?rwxrwxr-x 2.0 unx 1258 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableOne$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1450 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableOne.class │ │ │ @@ -1302,16 +1302,16 @@ │ │ │ ?rwxrwxr-x 2.0 unx 580 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/pojos/Weather.class │ │ │ ?rwxrwxr-x 2.0 unx 2769 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/pojos/WeatherPaletteGenerator.class │ │ │ ?rwxrwxr-x 2.0 unx 386 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/pojos/Wind.class │ │ │ ?rwxrwxr-x 2.0 unx 170 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/retrofitinterfaces/GetCurrentWeatherInterface.class │ │ │ ?rwxrwxr-x 2.0 unx 933 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/services/Daydream$1$1.class │ │ │ ?rwxrwxr-x 2.0 unx 936 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/services/Daydream$1$2.class │ │ │ ?rwxrwxr-x 2.0 unx 1623 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/services/Daydream$1.class │ │ │ -?rwxrwxr-x 2.0 unx 1889 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/services/Daydream$2.class │ │ │ -?rwxrwxr-x 2.0 unx 1535 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/services/Daydream$3$1.class │ │ │ +?rwxrwxr-x 2.0 unx 1885 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/services/Daydream$2.class │ │ │ +?rwxrwxr-x 2.0 unx 1533 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/services/Daydream$3$1.class │ │ │ ?rwxrwxr-x 2.0 unx 642 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/services/Daydream$3.class │ │ │ ?rwxrwxr-x 2.0 unx 1018 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/services/Daydream$5.class │ │ │ ?rwxrwxr-x 2.0 unx 12494 b- defN 80-Jan-01 00:00 com/saladdressing/veterondo/services/Daydream.class │ │ │ ?rwxrwxr-x 2.0 unx 1533 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/utils/Constants.class │ │ │ ?rwxrwxr-x 2.0 unx 1207 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/utils/DrawableTinter.class │ │ │ ?rwxrwxr-x 2.0 unx 866 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/utils/SPS.class │ │ │ ?rwxrwxr-x 2.0 unx 508 b- stor 80-Jan-01 00:00 com/saladdressing/veterondo/utils/SamplePlayer.class │ │ │ @@ -2127,8 +2127,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1963 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.class │ │ │ ?rwxrwxr-x 2.0 unx 1020 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 829 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.class │ │ │ ?rwxrwxr-x 2.0 unx 469 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JbMr2ViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 701 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 2657 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$LollipopViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 515 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$MarshmallowViewCompatImpl.class │ │ │ -2132 files, 4105372 bytes uncompressed, 3408441 bytes compressed: 17.0% │ │ │ +2132 files, 4105360 bytes uncompressed, 3408407 bytes compressed: 17.0% │ │ ├── android/support/v4/app/BundleCompatDonut.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -73,21 +73,21 @@ │ │ │ │ final Object invoke = invoke2 = method3.invoke(bundle2, array3); │ │ │ │ try { │ │ │ │ final Object o = invoke2; │ │ │ │ final IBinder binder2; │ │ │ │ final IBinder binder = binder2 = (IBinder)o; │ │ │ │ return binder2; │ │ │ │ } │ │ │ │ - catch (IllegalArgumentException ex3) {} │ │ │ │ + catch (IllegalAccessException ex3) {} │ │ │ │ + catch (IllegalArgumentException ex) {} │ │ │ │ catch (InvocationTargetException ex) {} │ │ │ │ - catch (IllegalAccessException ex) {} │ │ │ │ } │ │ │ │ - catch (IllegalArgumentException ex4) {} │ │ │ │ - catch (InvocationTargetException ex5) {} │ │ │ │ - catch (IllegalAccessException ex6) {} │ │ │ │ + catch (IllegalAccessException ex4) {} │ │ │ │ + catch (IllegalArgumentException ex5) {} │ │ │ │ + catch (InvocationTargetException ex6) {} │ │ │ │ } │ │ │ │ │ │ │ │ public static void putBinder(final Bundle p0, final String p1, final IBinder p2) { │ │ │ │ // │ │ │ │ // This method could not be decompiled. │ │ │ │ // │ │ │ │ // Original Bytecode: │ │ │ │ @@ -206,29 +206,29 @@ │ │ │ │ // 23 28 147 170 Ljava/lang/NoSuchMethodException; │ │ │ │ // 40 43 147 170 Ljava/lang/NoSuchMethodException; │ │ │ │ // 54 57 147 170 Ljava/lang/NoSuchMethodException; │ │ │ │ // 61 66 147 170 Ljava/lang/NoSuchMethodException; │ │ │ │ // 68 73 147 170 Ljava/lang/NoSuchMethodException; │ │ │ │ // 73 76 147 170 Ljava/lang/NoSuchMethodException; │ │ │ │ // 83 88 147 170 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 102 105 199 204 Ljava/lang/reflect/InvocationTargetException; │ │ │ │ - // 102 105 204 209 Ljava/lang/IllegalAccessException; │ │ │ │ - // 102 105 170 172 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 110 115 199 204 Ljava/lang/reflect/InvocationTargetException; │ │ │ │ - // 110 115 204 209 Ljava/lang/IllegalAccessException; │ │ │ │ - // 110 115 170 172 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 126 128 199 204 Ljava/lang/reflect/InvocationTargetException; │ │ │ │ - // 126 128 204 209 Ljava/lang/IllegalAccessException; │ │ │ │ - // 126 128 170 172 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 135 137 199 204 Ljava/lang/reflect/InvocationTargetException; │ │ │ │ - // 135 137 204 209 Ljava/lang/IllegalAccessException; │ │ │ │ - // 135 137 170 172 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 140 146 199 204 Ljava/lang/reflect/InvocationTargetException; │ │ │ │ - // 140 146 204 209 Ljava/lang/IllegalAccessException; │ │ │ │ - // 140 146 170 172 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 102 105 204 209 Ljava/lang/reflect/InvocationTargetException; │ │ │ │ + // 102 105 170 172 Ljava/lang/IllegalAccessException; │ │ │ │ + // 102 105 199 204 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 110 115 204 209 Ljava/lang/reflect/InvocationTargetException; │ │ │ │ + // 110 115 170 172 Ljava/lang/IllegalAccessException; │ │ │ │ + // 110 115 199 204 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 126 128 204 209 Ljava/lang/reflect/InvocationTargetException; │ │ │ │ + // 126 128 170 172 Ljava/lang/IllegalAccessException; │ │ │ │ + // 126 128 199 204 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 135 137 204 209 Ljava/lang/reflect/InvocationTargetException; │ │ │ │ + // 135 137 170 172 Ljava/lang/IllegalAccessException; │ │ │ │ + // 135 137 199 204 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 140 146 204 209 Ljava/lang/reflect/InvocationTargetException; │ │ │ │ + // 140 146 170 172 Ljava/lang/IllegalAccessException; │ │ │ │ + // 140 146 199 204 Ljava/lang/IllegalArgumentException; │ │ │ │ // │ │ │ │ // The error that occurred was: │ │ │ │ // │ │ │ │ // java.lang.IllegalStateException: Expression is linked from several locations: Label_0146: │ │ │ │ // at com.strobel.decompiler.ast.Error.expressionLinkedFromMultipleLocations(Error.java:27) │ │ │ │ // at com.strobel.decompiler.ast.AstOptimizer.mergeDisparateObjectInitializations(AstOptimizer.java:2596) │ │ │ │ // at com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:235) │ │ ├── com/saladdressing/veterondo/activities/MainActivity$2.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -122,66 +122,64 @@ │ │ │ │ │ │ │ │ public void onItemClick(android.widget.AdapterView, android.view.View, int, long); │ │ │ │ descriptor: (Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=12, args_size=5 │ │ │ │ 0: getstatic #20 // Field com/saladdressing/veterondo/activities/MainActivity.dots:Ljava/util/ArrayList; │ │ │ │ - 3: astore 6 │ │ │ │ - 5: aload 6 │ │ │ │ - 7: invokevirtual #26 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 10: astore 7 │ │ │ │ - 12: aload 7 │ │ │ │ - 14: invokeinterface #32, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 19: istore 8 │ │ │ │ - 21: iload 8 │ │ │ │ - 23: ifeq 68 │ │ │ │ - 26: aload 7 │ │ │ │ - 28: invokeinterface #36, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 33: checkcast #38 // class com/saladdressing/veterondo/pojos/Dot │ │ │ │ - 36: astore 9 │ │ │ │ - 38: aload_0 │ │ │ │ - 39: getfield #10 // Field this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ │ │ - 42: astore 6 │ │ │ │ - 44: invokestatic #44 // Method com/saladdressing/veterondo/pojos/WeatherPaletteGenerator.getFunkyPalette:()[Ljava/lang/String; │ │ │ │ - 47: astore 10 │ │ │ │ - 49: aload 6 │ │ │ │ - 51: aload 10 │ │ │ │ - 53: invokevirtual #48 // Method com/saladdressing/veterondo/activities/MainActivity.generateRandomColorFromPalette:([Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - 56: astore 6 │ │ │ │ - 58: aload 9 │ │ │ │ - 60: aload 6 │ │ │ │ - 62: invokevirtual #52 // Method com/saladdressing/veterondo/pojos/Dot.setColor:(Ljava/lang/String;)V │ │ │ │ - 65: goto 12 │ │ │ │ - 68: aload_0 │ │ │ │ - 69: getfield #10 // Field this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ │ │ - 72: getfield #56 // Field com/saladdressing/veterondo/activities/MainActivity.adapter:Lcom/saladdressing/veterondo/adapters/GridDotAdapter; │ │ │ │ - 75: invokevirtual #61 // Method com/saladdressing/veterondo/adapters/GridDotAdapter.notifyDataSetChanged:()V │ │ │ │ - 78: aload_0 │ │ │ │ - 79: getfield #10 // Field this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ │ │ - 82: getfield #65 // Field com/saladdressing/veterondo/activities/MainActivity.weatherDescription:Landroid/widget/TextView; │ │ │ │ - 85: ldc #67 // String FUNKY │ │ │ │ - 87: invokevirtual #73 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ - 90: new #75 // class com/saladdressing/veterondo/generators/MusicMachine │ │ │ │ - 93: astore 11 │ │ │ │ - 95: aload_0 │ │ │ │ - 96: getfield #10 // Field this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ │ │ - 99: astore 6 │ │ │ │ - 101: aload_0 │ │ │ │ - 102: getfield #10 // Field this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ │ │ - 105: getfield #79 // Field com/saladdressing/veterondo/activities/MainActivity.mWeatherKind:Lcom/saladdressing/veterondo/enums/WeatherKind; │ │ │ │ - 108: astore 10 │ │ │ │ - 110: aload 11 │ │ │ │ - 112: aload 6 │ │ │ │ - 114: aload 10 │ │ │ │ - 116: invokespecial #82 // Method com/saladdressing/veterondo/generators/MusicMachine."":(Landroid/content/Context;Lcom/saladdressing/veterondo/enums/WeatherKind;)V │ │ │ │ - 119: new #88 // class com/saladdressing/veterondo/activities/MainActivity$2$1 │ │ │ │ - 122: astore 6 │ │ │ │ - 124: aload 6 │ │ │ │ - 126: aload_0 │ │ │ │ - 127: invokespecial #91 // Method com/saladdressing/veterondo/activities/MainActivity$2$1."":(Lcom/saladdressing/veterondo/activities/MainActivity$2;)V │ │ │ │ - 130: aload 11 │ │ │ │ - 132: ldc2_w #83 // long 400l │ │ │ │ - 135: aload 6 │ │ │ │ - 137: invokevirtual #95 // Method com/saladdressing/veterondo/generators/MusicMachine.playPattern:(JLcom/saladdressing/veterondo/interfaces/PlaybackListener;)V │ │ │ │ - 140: return │ │ │ │ + 3: invokevirtual #26 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 6: astore 6 │ │ │ │ + 8: aload 6 │ │ │ │ + 10: invokeinterface #32, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 15: istore 7 │ │ │ │ + 17: iload 7 │ │ │ │ + 19: ifeq 64 │ │ │ │ + 22: aload 6 │ │ │ │ + 24: invokeinterface #36, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 29: checkcast #38 // class com/saladdressing/veterondo/pojos/Dot │ │ │ │ + 32: astore 8 │ │ │ │ + 34: aload_0 │ │ │ │ + 35: getfield #10 // Field this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ │ │ + 38: astore 9 │ │ │ │ + 40: invokestatic #44 // Method com/saladdressing/veterondo/pojos/WeatherPaletteGenerator.getFunkyPalette:()[Ljava/lang/String; │ │ │ │ + 43: astore 10 │ │ │ │ + 45: aload 9 │ │ │ │ + 47: aload 10 │ │ │ │ + 49: invokevirtual #48 // Method com/saladdressing/veterondo/activities/MainActivity.generateRandomColorFromPalette:([Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + 52: astore 9 │ │ │ │ + 54: aload 8 │ │ │ │ + 56: aload 9 │ │ │ │ + 58: invokevirtual #52 // Method com/saladdressing/veterondo/pojos/Dot.setColor:(Ljava/lang/String;)V │ │ │ │ + 61: goto 8 │ │ │ │ + 64: aload_0 │ │ │ │ + 65: getfield #10 // Field this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ │ │ + 68: getfield #56 // Field com/saladdressing/veterondo/activities/MainActivity.adapter:Lcom/saladdressing/veterondo/adapters/GridDotAdapter; │ │ │ │ + 71: invokevirtual #61 // Method com/saladdressing/veterondo/adapters/GridDotAdapter.notifyDataSetChanged:()V │ │ │ │ + 74: aload_0 │ │ │ │ + 75: getfield #10 // Field this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ │ │ + 78: getfield #65 // Field com/saladdressing/veterondo/activities/MainActivity.weatherDescription:Landroid/widget/TextView; │ │ │ │ + 81: ldc #67 // String FUNKY │ │ │ │ + 83: invokevirtual #73 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ + 86: new #75 // class com/saladdressing/veterondo/generators/MusicMachine │ │ │ │ + 89: astore 11 │ │ │ │ + 91: aload_0 │ │ │ │ + 92: getfield #10 // Field this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ │ │ + 95: astore 6 │ │ │ │ + 97: aload_0 │ │ │ │ + 98: getfield #10 // Field this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ │ │ + 101: getfield #79 // Field com/saladdressing/veterondo/activities/MainActivity.mWeatherKind:Lcom/saladdressing/veterondo/enums/WeatherKind; │ │ │ │ + 104: astore 9 │ │ │ │ + 106: aload 11 │ │ │ │ + 108: aload 6 │ │ │ │ + 110: aload 9 │ │ │ │ + 112: invokespecial #82 // Method com/saladdressing/veterondo/generators/MusicMachine."":(Landroid/content/Context;Lcom/saladdressing/veterondo/enums/WeatherKind;)V │ │ │ │ + 115: new #88 // class com/saladdressing/veterondo/activities/MainActivity$2$1 │ │ │ │ + 118: astore 10 │ │ │ │ + 120: aload 10 │ │ │ │ + 122: aload_0 │ │ │ │ + 123: invokespecial #91 // Method com/saladdressing/veterondo/activities/MainActivity$2$1."":(Lcom/saladdressing/veterondo/activities/MainActivity$2;)V │ │ │ │ + 126: aload 11 │ │ │ │ + 128: ldc2_w #83 // long 400l │ │ │ │ + 131: aload 10 │ │ │ │ + 133: invokevirtual #95 // Method com/saladdressing/veterondo/generators/MusicMachine.playPattern:(JLcom/saladdressing/veterondo/interfaces/PlaybackListener;)V │ │ │ │ + 136: return │ │ │ │ } │ │ ├── com/saladdressing/veterondo/activities/MainActivity$3$1.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -123,57 +123,55 @@ │ │ │ │ 0: ldc #18 // String running... │ │ │ │ 2: astore_1 │ │ │ │ 3: ldc #16 // String TIMING TASK │ │ │ │ 5: aload_1 │ │ │ │ 6: invokestatic #24 // Method android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ 9: pop │ │ │ │ 10: getstatic #30 // Field com/saladdressing/veterondo/activities/MainActivity.dots:Ljava/util/ArrayList; │ │ │ │ - 13: astore_2 │ │ │ │ - 14: aload_2 │ │ │ │ - 15: invokevirtual #36 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 18: astore_3 │ │ │ │ - 19: aload_3 │ │ │ │ - 20: invokeinterface #42, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 25: istore 4 │ │ │ │ - 27: iload 4 │ │ │ │ - 29: ifeq 77 │ │ │ │ - 32: aload_3 │ │ │ │ - 33: invokeinterface #46, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 38: checkcast #48 // class com/saladdressing/veterondo/pojos/Dot │ │ │ │ - 41: astore 5 │ │ │ │ - 43: aload_0 │ │ │ │ - 44: getfield #10 // Field this$1:Lcom/saladdressing/veterondo/activities/MainActivity$3; │ │ │ │ - 47: getfield #54 // Field com/saladdressing/veterondo/activities/MainActivity$3.this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ │ │ - 50: astore_2 │ │ │ │ - 51: aload_0 │ │ │ │ - 52: getfield #10 // Field this$1:Lcom/saladdressing/veterondo/activities/MainActivity$3; │ │ │ │ - 55: getfield #54 // Field com/saladdressing/veterondo/activities/MainActivity$3.this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ │ │ - 58: getfield #58 // Field com/saladdressing/veterondo/activities/MainActivity.weatherPalette:[Ljava/lang/String; │ │ │ │ - 61: astore_1 │ │ │ │ - 62: aload_2 │ │ │ │ - 63: aload_1 │ │ │ │ - 64: invokevirtual #62 // Method com/saladdressing/veterondo/activities/MainActivity.generateRandomColorFromPalette:([Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - 67: astore_2 │ │ │ │ - 68: aload 5 │ │ │ │ - 70: aload_2 │ │ │ │ - 71: invokevirtual #66 // Method com/saladdressing/veterondo/pojos/Dot.setColor:(Ljava/lang/String;)V │ │ │ │ - 74: goto 19 │ │ │ │ - 77: aload_0 │ │ │ │ - 78: getfield #10 // Field this$1:Lcom/saladdressing/veterondo/activities/MainActivity$3; │ │ │ │ - 81: getfield #54 // Field com/saladdressing/veterondo/activities/MainActivity$3.this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ │ │ - 84: getfield #70 // Field com/saladdressing/veterondo/activities/MainActivity.adapter:Lcom/saladdressing/veterondo/adapters/GridDotAdapter; │ │ │ │ - 87: invokevirtual #75 // Method com/saladdressing/veterondo/adapters/GridDotAdapter.notifyDataSetChanged:()V │ │ │ │ - 90: aload_0 │ │ │ │ - 91: getfield #10 // Field this$1:Lcom/saladdressing/veterondo/activities/MainActivity$3; │ │ │ │ - 94: getfield #54 // Field com/saladdressing/veterondo/activities/MainActivity$3.this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ │ │ - 97: getfield #79 // Field com/saladdressing/veterondo/activities/MainActivity.weatherDescription:Landroid/widget/TextView; │ │ │ │ - 100: astore_2 │ │ │ │ - 101: aload_0 │ │ │ │ - 102: getfield #10 // Field this$1:Lcom/saladdressing/veterondo/activities/MainActivity$3; │ │ │ │ - 105: getfield #54 // Field com/saladdressing/veterondo/activities/MainActivity$3.this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ │ │ - 108: getfield #83 // Field com/saladdressing/veterondo/activities/MainActivity.condition:Ljava/lang/String; │ │ │ │ - 111: astore_1 │ │ │ │ - 112: aload_2 │ │ │ │ - 113: aload_1 │ │ │ │ - 114: invokevirtual #89 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ - 117: return │ │ │ │ + 13: invokevirtual #36 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 16: astore_2 │ │ │ │ + 17: aload_2 │ │ │ │ + 18: invokeinterface #42, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 23: istore_3 │ │ │ │ + 24: iload_3 │ │ │ │ + 25: ifeq 75 │ │ │ │ + 28: aload_2 │ │ │ │ + 29: invokeinterface #46, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 34: checkcast #48 // class com/saladdressing/veterondo/pojos/Dot │ │ │ │ + 37: astore 4 │ │ │ │ + 39: aload_0 │ │ │ │ + 40: getfield #10 // Field this$1:Lcom/saladdressing/veterondo/activities/MainActivity$3; │ │ │ │ + 43: getfield #54 // Field com/saladdressing/veterondo/activities/MainActivity$3.this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ │ │ + 46: astore_1 │ │ │ │ + 47: aload_0 │ │ │ │ + 48: getfield #10 // Field this$1:Lcom/saladdressing/veterondo/activities/MainActivity$3; │ │ │ │ + 51: getfield #54 // Field com/saladdressing/veterondo/activities/MainActivity$3.this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ │ │ + 54: getfield #58 // Field com/saladdressing/veterondo/activities/MainActivity.weatherPalette:[Ljava/lang/String; │ │ │ │ + 57: astore 5 │ │ │ │ + 59: aload_1 │ │ │ │ + 60: aload 5 │ │ │ │ + 62: invokevirtual #62 // Method com/saladdressing/veterondo/activities/MainActivity.generateRandomColorFromPalette:([Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + 65: astore_1 │ │ │ │ + 66: aload 4 │ │ │ │ + 68: aload_1 │ │ │ │ + 69: invokevirtual #66 // Method com/saladdressing/veterondo/pojos/Dot.setColor:(Ljava/lang/String;)V │ │ │ │ + 72: goto 17 │ │ │ │ + 75: aload_0 │ │ │ │ + 76: getfield #10 // Field this$1:Lcom/saladdressing/veterondo/activities/MainActivity$3; │ │ │ │ + 79: getfield #54 // Field com/saladdressing/veterondo/activities/MainActivity$3.this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ │ │ + 82: getfield #70 // Field com/saladdressing/veterondo/activities/MainActivity.adapter:Lcom/saladdressing/veterondo/adapters/GridDotAdapter; │ │ │ │ + 85: invokevirtual #75 // Method com/saladdressing/veterondo/adapters/GridDotAdapter.notifyDataSetChanged:()V │ │ │ │ + 88: aload_0 │ │ │ │ + 89: getfield #10 // Field this$1:Lcom/saladdressing/veterondo/activities/MainActivity$3; │ │ │ │ + 92: getfield #54 // Field com/saladdressing/veterondo/activities/MainActivity$3.this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ │ │ + 95: getfield #79 // Field com/saladdressing/veterondo/activities/MainActivity.weatherDescription:Landroid/widget/TextView; │ │ │ │ + 98: astore_2 │ │ │ │ + 99: aload_0 │ │ │ │ + 100: getfield #10 // Field this$1:Lcom/saladdressing/veterondo/activities/MainActivity$3; │ │ │ │ + 103: getfield #54 // Field com/saladdressing/veterondo/activities/MainActivity$3.this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ │ │ + 106: getfield #83 // Field com/saladdressing/veterondo/activities/MainActivity.condition:Ljava/lang/String; │ │ │ │ + 109: astore_1 │ │ │ │ + 110: aload_2 │ │ │ │ + 111: aload_1 │ │ │ │ + 112: invokevirtual #89 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ + 115: return │ │ │ │ } │ │ ├── com/saladdressing/veterondo/services/Daydream$2.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -122,66 +122,64 @@ │ │ │ │ │ │ │ │ public void onItemClick(android.widget.AdapterView, android.view.View, int, long); │ │ │ │ descriptor: (Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=12, args_size=5 │ │ │ │ 0: getstatic #20 // Field com/saladdressing/veterondo/services/Daydream.dots:Ljava/util/ArrayList; │ │ │ │ - 3: astore 6 │ │ │ │ - 5: aload 6 │ │ │ │ - 7: invokevirtual #26 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 10: astore 7 │ │ │ │ - 12: aload 7 │ │ │ │ - 14: invokeinterface #32, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 19: istore 8 │ │ │ │ - 21: iload 8 │ │ │ │ - 23: ifeq 68 │ │ │ │ - 26: aload 7 │ │ │ │ - 28: invokeinterface #36, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 33: checkcast #38 // class com/saladdressing/veterondo/pojos/Dot │ │ │ │ - 36: astore 9 │ │ │ │ - 38: aload_0 │ │ │ │ - 39: getfield #10 // Field this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ │ │ - 42: astore 6 │ │ │ │ - 44: invokestatic #44 // Method com/saladdressing/veterondo/pojos/WeatherPaletteGenerator.getFunkyPalette:()[Ljava/lang/String; │ │ │ │ - 47: astore 10 │ │ │ │ - 49: aload 6 │ │ │ │ - 51: aload 10 │ │ │ │ - 53: invokevirtual #48 // Method com/saladdressing/veterondo/services/Daydream.generateRandomColorFromPalette:([Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - 56: astore 6 │ │ │ │ - 58: aload 9 │ │ │ │ - 60: aload 6 │ │ │ │ - 62: invokevirtual #52 // Method com/saladdressing/veterondo/pojos/Dot.setColor:(Ljava/lang/String;)V │ │ │ │ - 65: goto 12 │ │ │ │ - 68: aload_0 │ │ │ │ - 69: getfield #10 // Field this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ │ │ - 72: getfield #56 // Field com/saladdressing/veterondo/services/Daydream.adapter:Lcom/saladdressing/veterondo/adapters/GridDotAdapter; │ │ │ │ - 75: invokevirtual #61 // Method com/saladdressing/veterondo/adapters/GridDotAdapter.notifyDataSetChanged:()V │ │ │ │ - 78: aload_0 │ │ │ │ - 79: getfield #10 // Field this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ │ │ - 82: getfield #65 // Field com/saladdressing/veterondo/services/Daydream.weatherDescription:Landroid/widget/TextView; │ │ │ │ - 85: ldc #67 // String FUNKY │ │ │ │ - 87: invokevirtual #73 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ - 90: new #75 // class com/saladdressing/veterondo/generators/MusicMachine │ │ │ │ - 93: astore 11 │ │ │ │ - 95: aload_0 │ │ │ │ - 96: getfield #10 // Field this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ │ │ - 99: astore 6 │ │ │ │ - 101: aload_0 │ │ │ │ - 102: getfield #10 // Field this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ │ │ - 105: getfield #79 // Field com/saladdressing/veterondo/services/Daydream.mWeatherKind:Lcom/saladdressing/veterondo/enums/WeatherKind; │ │ │ │ - 108: astore 10 │ │ │ │ - 110: aload 11 │ │ │ │ - 112: aload 6 │ │ │ │ - 114: aload 10 │ │ │ │ - 116: invokespecial #82 // Method com/saladdressing/veterondo/generators/MusicMachine."":(Landroid/content/Context;Lcom/saladdressing/veterondo/enums/WeatherKind;)V │ │ │ │ - 119: new #88 // class com/saladdressing/veterondo/services/Daydream$2$1 │ │ │ │ - 122: astore 6 │ │ │ │ - 124: aload 6 │ │ │ │ - 126: aload_0 │ │ │ │ - 127: invokespecial #91 // Method com/saladdressing/veterondo/services/Daydream$2$1."":(Lcom/saladdressing/veterondo/services/Daydream$2;)V │ │ │ │ - 130: aload 11 │ │ │ │ - 132: ldc2_w #83 // long 400l │ │ │ │ - 135: aload 6 │ │ │ │ - 137: invokevirtual #95 // Method com/saladdressing/veterondo/generators/MusicMachine.playPattern:(JLcom/saladdressing/veterondo/interfaces/PlaybackListener;)V │ │ │ │ - 140: return │ │ │ │ + 3: invokevirtual #26 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 6: astore 6 │ │ │ │ + 8: aload 6 │ │ │ │ + 10: invokeinterface #32, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 15: istore 7 │ │ │ │ + 17: iload 7 │ │ │ │ + 19: ifeq 64 │ │ │ │ + 22: aload 6 │ │ │ │ + 24: invokeinterface #36, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 29: checkcast #38 // class com/saladdressing/veterondo/pojos/Dot │ │ │ │ + 32: astore 8 │ │ │ │ + 34: aload_0 │ │ │ │ + 35: getfield #10 // Field this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ │ │ + 38: astore 9 │ │ │ │ + 40: invokestatic #44 // Method com/saladdressing/veterondo/pojos/WeatherPaletteGenerator.getFunkyPalette:()[Ljava/lang/String; │ │ │ │ + 43: astore 10 │ │ │ │ + 45: aload 9 │ │ │ │ + 47: aload 10 │ │ │ │ + 49: invokevirtual #48 // Method com/saladdressing/veterondo/services/Daydream.generateRandomColorFromPalette:([Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + 52: astore 9 │ │ │ │ + 54: aload 8 │ │ │ │ + 56: aload 9 │ │ │ │ + 58: invokevirtual #52 // Method com/saladdressing/veterondo/pojos/Dot.setColor:(Ljava/lang/String;)V │ │ │ │ + 61: goto 8 │ │ │ │ + 64: aload_0 │ │ │ │ + 65: getfield #10 // Field this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ │ │ + 68: getfield #56 // Field com/saladdressing/veterondo/services/Daydream.adapter:Lcom/saladdressing/veterondo/adapters/GridDotAdapter; │ │ │ │ + 71: invokevirtual #61 // Method com/saladdressing/veterondo/adapters/GridDotAdapter.notifyDataSetChanged:()V │ │ │ │ + 74: aload_0 │ │ │ │ + 75: getfield #10 // Field this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ │ │ + 78: getfield #65 // Field com/saladdressing/veterondo/services/Daydream.weatherDescription:Landroid/widget/TextView; │ │ │ │ + 81: ldc #67 // String FUNKY │ │ │ │ + 83: invokevirtual #73 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ + 86: new #75 // class com/saladdressing/veterondo/generators/MusicMachine │ │ │ │ + 89: astore 11 │ │ │ │ + 91: aload_0 │ │ │ │ + 92: getfield #10 // Field this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ │ │ + 95: astore 6 │ │ │ │ + 97: aload_0 │ │ │ │ + 98: getfield #10 // Field this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ │ │ + 101: getfield #79 // Field com/saladdressing/veterondo/services/Daydream.mWeatherKind:Lcom/saladdressing/veterondo/enums/WeatherKind; │ │ │ │ + 104: astore 9 │ │ │ │ + 106: aload 11 │ │ │ │ + 108: aload 6 │ │ │ │ + 110: aload 9 │ │ │ │ + 112: invokespecial #82 // Method com/saladdressing/veterondo/generators/MusicMachine."":(Landroid/content/Context;Lcom/saladdressing/veterondo/enums/WeatherKind;)V │ │ │ │ + 115: new #88 // class com/saladdressing/veterondo/services/Daydream$2$1 │ │ │ │ + 118: astore 10 │ │ │ │ + 120: aload 10 │ │ │ │ + 122: aload_0 │ │ │ │ + 123: invokespecial #91 // Method com/saladdressing/veterondo/services/Daydream$2$1."":(Lcom/saladdressing/veterondo/services/Daydream$2;)V │ │ │ │ + 126: aload 11 │ │ │ │ + 128: ldc2_w #83 // long 400l │ │ │ │ + 131: aload 10 │ │ │ │ + 133: invokevirtual #95 // Method com/saladdressing/veterondo/generators/MusicMachine.playPattern:(JLcom/saladdressing/veterondo/interfaces/PlaybackListener;)V │ │ │ │ + 136: return │ │ │ │ } │ │ ├── com/saladdressing/veterondo/services/Daydream$3$1.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -123,57 +123,55 @@ │ │ │ │ 0: ldc #18 // String running... │ │ │ │ 2: astore_1 │ │ │ │ 3: ldc #16 // String TIMING TASK │ │ │ │ 5: aload_1 │ │ │ │ 6: invokestatic #24 // Method android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ 9: pop │ │ │ │ 10: getstatic #30 // Field com/saladdressing/veterondo/services/Daydream.dots:Ljava/util/ArrayList; │ │ │ │ - 13: astore_2 │ │ │ │ - 14: aload_2 │ │ │ │ - 15: invokevirtual #36 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 18: astore_3 │ │ │ │ - 19: aload_3 │ │ │ │ - 20: invokeinterface #42, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 25: istore 4 │ │ │ │ - 27: iload 4 │ │ │ │ - 29: ifeq 77 │ │ │ │ - 32: aload_3 │ │ │ │ - 33: invokeinterface #46, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 38: checkcast #48 // class com/saladdressing/veterondo/pojos/Dot │ │ │ │ - 41: astore 5 │ │ │ │ - 43: aload_0 │ │ │ │ - 44: getfield #10 // Field this$1:Lcom/saladdressing/veterondo/services/Daydream$3; │ │ │ │ - 47: getfield #54 // Field com/saladdressing/veterondo/services/Daydream$3.this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ │ │ - 50: astore_2 │ │ │ │ - 51: aload_0 │ │ │ │ - 52: getfield #10 // Field this$1:Lcom/saladdressing/veterondo/services/Daydream$3; │ │ │ │ - 55: getfield #54 // Field com/saladdressing/veterondo/services/Daydream$3.this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ │ │ - 58: getfield #58 // Field com/saladdressing/veterondo/services/Daydream.weatherPalette:[Ljava/lang/String; │ │ │ │ - 61: astore_1 │ │ │ │ - 62: aload_2 │ │ │ │ - 63: aload_1 │ │ │ │ - 64: invokevirtual #62 // Method com/saladdressing/veterondo/services/Daydream.generateRandomColorFromPalette:([Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - 67: astore_2 │ │ │ │ - 68: aload 5 │ │ │ │ - 70: aload_2 │ │ │ │ - 71: invokevirtual #66 // Method com/saladdressing/veterondo/pojos/Dot.setColor:(Ljava/lang/String;)V │ │ │ │ - 74: goto 19 │ │ │ │ - 77: aload_0 │ │ │ │ - 78: getfield #10 // Field this$1:Lcom/saladdressing/veterondo/services/Daydream$3; │ │ │ │ - 81: getfield #54 // Field com/saladdressing/veterondo/services/Daydream$3.this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ │ │ - 84: getfield #70 // Field com/saladdressing/veterondo/services/Daydream.adapter:Lcom/saladdressing/veterondo/adapters/GridDotAdapter; │ │ │ │ - 87: invokevirtual #75 // Method com/saladdressing/veterondo/adapters/GridDotAdapter.notifyDataSetChanged:()V │ │ │ │ - 90: aload_0 │ │ │ │ - 91: getfield #10 // Field this$1:Lcom/saladdressing/veterondo/services/Daydream$3; │ │ │ │ - 94: getfield #54 // Field com/saladdressing/veterondo/services/Daydream$3.this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ │ │ - 97: getfield #79 // Field com/saladdressing/veterondo/services/Daydream.weatherDescription:Landroid/widget/TextView; │ │ │ │ - 100: astore_2 │ │ │ │ - 101: aload_0 │ │ │ │ - 102: getfield #10 // Field this$1:Lcom/saladdressing/veterondo/services/Daydream$3; │ │ │ │ - 105: getfield #54 // Field com/saladdressing/veterondo/services/Daydream$3.this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ │ │ - 108: getfield #83 // Field com/saladdressing/veterondo/services/Daydream.condition:Ljava/lang/String; │ │ │ │ - 111: astore_1 │ │ │ │ - 112: aload_2 │ │ │ │ - 113: aload_1 │ │ │ │ - 114: invokevirtual #89 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ - 117: return │ │ │ │ + 13: invokevirtual #36 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 16: astore_2 │ │ │ │ + 17: aload_2 │ │ │ │ + 18: invokeinterface #42, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 23: istore_3 │ │ │ │ + 24: iload_3 │ │ │ │ + 25: ifeq 75 │ │ │ │ + 28: aload_2 │ │ │ │ + 29: invokeinterface #46, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 34: checkcast #48 // class com/saladdressing/veterondo/pojos/Dot │ │ │ │ + 37: astore 4 │ │ │ │ + 39: aload_0 │ │ │ │ + 40: getfield #10 // Field this$1:Lcom/saladdressing/veterondo/services/Daydream$3; │ │ │ │ + 43: getfield #54 // Field com/saladdressing/veterondo/services/Daydream$3.this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ │ │ + 46: astore_1 │ │ │ │ + 47: aload_0 │ │ │ │ + 48: getfield #10 // Field this$1:Lcom/saladdressing/veterondo/services/Daydream$3; │ │ │ │ + 51: getfield #54 // Field com/saladdressing/veterondo/services/Daydream$3.this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ │ │ + 54: getfield #58 // Field com/saladdressing/veterondo/services/Daydream.weatherPalette:[Ljava/lang/String; │ │ │ │ + 57: astore 5 │ │ │ │ + 59: aload_1 │ │ │ │ + 60: aload 5 │ │ │ │ + 62: invokevirtual #62 // Method com/saladdressing/veterondo/services/Daydream.generateRandomColorFromPalette:([Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + 65: astore_1 │ │ │ │ + 66: aload 4 │ │ │ │ + 68: aload_1 │ │ │ │ + 69: invokevirtual #66 // Method com/saladdressing/veterondo/pojos/Dot.setColor:(Ljava/lang/String;)V │ │ │ │ + 72: goto 17 │ │ │ │ + 75: aload_0 │ │ │ │ + 76: getfield #10 // Field this$1:Lcom/saladdressing/veterondo/services/Daydream$3; │ │ │ │ + 79: getfield #54 // Field com/saladdressing/veterondo/services/Daydream$3.this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ │ │ + 82: getfield #70 // Field com/saladdressing/veterondo/services/Daydream.adapter:Lcom/saladdressing/veterondo/adapters/GridDotAdapter; │ │ │ │ + 85: invokevirtual #75 // Method com/saladdressing/veterondo/adapters/GridDotAdapter.notifyDataSetChanged:()V │ │ │ │ + 88: aload_0 │ │ │ │ + 89: getfield #10 // Field this$1:Lcom/saladdressing/veterondo/services/Daydream$3; │ │ │ │ + 92: getfield #54 // Field com/saladdressing/veterondo/services/Daydream$3.this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ │ │ + 95: getfield #79 // Field com/saladdressing/veterondo/services/Daydream.weatherDescription:Landroid/widget/TextView; │ │ │ │ + 98: astore_2 │ │ │ │ + 99: aload_0 │ │ │ │ + 100: getfield #10 // Field this$1:Lcom/saladdressing/veterondo/services/Daydream$3; │ │ │ │ + 103: getfield #54 // Field com/saladdressing/veterondo/services/Daydream$3.this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ │ │ + 106: getfield #83 // Field com/saladdressing/veterondo/services/Daydream.condition:Ljava/lang/String; │ │ │ │ + 109: astore_1 │ │ │ │ + 110: aload_2 │ │ │ │ + 111: aload_1 │ │ │ │ + 112: invokevirtual #89 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ + 115: return │ │ │ │ } │ │ ├── com/saladdressing/veterondo/services/Daydream.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1920,38 +1920,36 @@ │ │ │ │ │ │ │ │ public void immediatelyApplyPalette(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=5, args_size=1 │ │ │ │ 0: getstatic #59 // Field dots:Ljava/util/ArrayList; │ │ │ │ - 3: astore_1 │ │ │ │ - 4: aload_1 │ │ │ │ - 5: invokevirtual #431 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 8: astore_2 │ │ │ │ - 9: aload_2 │ │ │ │ - 10: invokeinterface #437, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 15: istore_3 │ │ │ │ - 16: iload_3 │ │ │ │ - 17: ifeq 51 │ │ │ │ - 20: aload_2 │ │ │ │ - 21: invokeinterface #441, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 26: checkcast #293 // class com/saladdressing/veterondo/pojos/Dot │ │ │ │ - 29: astore 4 │ │ │ │ - 31: aload_0 │ │ │ │ - 32: getfield #88 // Field weatherPalette:[Ljava/lang/String; │ │ │ │ - 35: astore_1 │ │ │ │ - 36: aload_0 │ │ │ │ - 37: aload_1 │ │ │ │ - 38: invokevirtual #301 // Method generateRandomColorFromPalette:([Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - 41: astore_1 │ │ │ │ - 42: aload 4 │ │ │ │ - 44: aload_1 │ │ │ │ + 3: invokevirtual #431 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 6: astore_1 │ │ │ │ + 7: aload_1 │ │ │ │ + 8: invokeinterface #437, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 13: istore_2 │ │ │ │ + 14: iload_2 │ │ │ │ + 15: ifeq 51 │ │ │ │ + 18: aload_1 │ │ │ │ + 19: invokeinterface #441, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 24: checkcast #293 // class com/saladdressing/veterondo/pojos/Dot │ │ │ │ + 27: astore_3 │ │ │ │ + 28: aload_0 │ │ │ │ + 29: getfield #88 // Field weatherPalette:[Ljava/lang/String; │ │ │ │ + 32: astore 4 │ │ │ │ + 34: aload_0 │ │ │ │ + 35: aload 4 │ │ │ │ + 37: invokevirtual #301 // Method generateRandomColorFromPalette:([Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + 40: astore 4 │ │ │ │ + 42: aload_3 │ │ │ │ + 43: aload 4 │ │ │ │ 45: invokevirtual #305 // Method com/saladdressing/veterondo/pojos/Dot.setColor:(Ljava/lang/String;)V │ │ │ │ - 48: goto 9 │ │ │ │ + 48: goto 7 │ │ │ │ 51: aload_0 │ │ │ │ 52: getfield #443 // Field adapter:Lcom/saladdressing/veterondo/adapters/GridDotAdapter; │ │ │ │ 55: invokevirtual #448 // Method com/saladdressing/veterondo/adapters/GridDotAdapter.notifyDataSetChanged:()V │ │ │ │ 58: return │ │ │ │ │ │ │ │ public void onAttachedToWindow(); │ │ │ │ descriptor: ()V │ │ ├── com/saladdressing/veterondo/activities/MainActivity.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -2145,38 +2145,36 @@ │ │ │ │ │ │ │ │ public void immediatelyApplyPalette(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=5, args_size=1 │ │ │ │ 0: getstatic #71 // Field dots:Ljava/util/ArrayList; │ │ │ │ - 3: astore_1 │ │ │ │ - 4: aload_1 │ │ │ │ - 5: invokevirtual #453 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 8: astore_2 │ │ │ │ - 9: aload_2 │ │ │ │ - 10: invokeinterface #459, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 15: istore_3 │ │ │ │ - 16: iload_3 │ │ │ │ - 17: ifeq 51 │ │ │ │ - 20: aload_2 │ │ │ │ - 21: invokeinterface #463, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 26: checkcast #308 // class com/saladdressing/veterondo/pojos/Dot │ │ │ │ - 29: astore 4 │ │ │ │ - 31: aload_0 │ │ │ │ - 32: getfield #100 // Field weatherPalette:[Ljava/lang/String; │ │ │ │ - 35: astore_1 │ │ │ │ - 36: aload_0 │ │ │ │ - 37: aload_1 │ │ │ │ - 38: invokevirtual #316 // Method generateRandomColorFromPalette:([Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - 41: astore_1 │ │ │ │ - 42: aload 4 │ │ │ │ - 44: aload_1 │ │ │ │ + 3: invokevirtual #453 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 6: astore_1 │ │ │ │ + 7: aload_1 │ │ │ │ + 8: invokeinterface #459, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 13: istore_2 │ │ │ │ + 14: iload_2 │ │ │ │ + 15: ifeq 51 │ │ │ │ + 18: aload_1 │ │ │ │ + 19: invokeinterface #463, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 24: checkcast #308 // class com/saladdressing/veterondo/pojos/Dot │ │ │ │ + 27: astore_3 │ │ │ │ + 28: aload_0 │ │ │ │ + 29: getfield #100 // Field weatherPalette:[Ljava/lang/String; │ │ │ │ + 32: astore 4 │ │ │ │ + 34: aload_0 │ │ │ │ + 35: aload 4 │ │ │ │ + 37: invokevirtual #316 // Method generateRandomColorFromPalette:([Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + 40: astore 4 │ │ │ │ + 42: aload_3 │ │ │ │ + 43: aload 4 │ │ │ │ 45: invokevirtual #320 // Method com/saladdressing/veterondo/pojos/Dot.setColor:(Ljava/lang/String;)V │ │ │ │ - 48: goto 9 │ │ │ │ + 48: goto 7 │ │ │ │ 51: aload_0 │ │ │ │ 52: getfield #465 // Field adapter:Lcom/saladdressing/veterondo/adapters/GridDotAdapter; │ │ │ │ 55: invokevirtual #470 // Method com/saladdressing/veterondo/adapters/GridDotAdapter.notifyDataSetChanged:()V │ │ │ │ 58: return │ │ │ │ │ │ │ │ public void onBackPressed(); │ │ │ │ descriptor: ()V ├── smali/android/support/v4/app/BundleCompatDonut.smali │ @@ -96,17 +96,17 @@ │ │ invoke-virtual {v1, p0, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/os/IBinder; │ :try_end_1 │ - .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_1 .. :try_end_1} :catch_2 │ - .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_3 │ - .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_1 │ + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_1 .. :try_end_1} :catch_3 │ + .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_1 │ + .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_2 │ │ .line 58 │ :goto_1 │ return-object v1 │ │ .line 43 │ :catch_0 │ @@ -233,17 +233,17 @@ │ │ const/4 v3, 0x1 │ │ aput-object p2, v2, v3 │ │ invoke-virtual {v1, p0, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ :try_end_1 │ - .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_1 .. :try_end_1} :catch_2 │ - .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_3 │ - .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_1 │ + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_1 .. :try_end_1} :catch_3 │ + .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_1 │ + .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_2 │ │ .line 82 │ :cond_1 │ :goto_1 │ return-void │ │ .line 67 ├── smali/android/support/v7/recyclerview/R.smali │ @@ -18,10 +18,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 22 │ return-void │ .end method ├── smali/android/support/v7/appcompat/R.smali │ @@ -26,10 +26,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 933 │ return-void │ .end method ├── smali/android/support/design/R.smali │ @@ -26,10 +26,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 1106 │ return-void │ .end method ├── smali/com/saladdressing/veterondo/R.smali │ @@ -28,10 +28,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 2831 │ return-void │ .end method ├── smali/com/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableThree$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableThree; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableThree;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableThree; │ │ .prologue │ .line 243 │ iput-object p1, p0, Lcom/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableThree$1;->this$0:Lcom/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableThree; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableTwo$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableTwo; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableTwo;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableTwo; │ │ .prologue │ .line 199 │ iput-object p1, p0, Lcom/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableTwo$1;->this$0:Lcom/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableTwo; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableFour.smali │ @@ -111,14 +111,15 @@ │ │ invoke-direct {v2, p0}, Lcom/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableFour$1;->(Lcom/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableFour;)V │ │ invoke-virtual {v1, v2}, Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; │ │ move-result-object v1 │ │ + .line 312 │ invoke-virtual {v1}, Landroid/view/ViewPropertyAnimator;->start()V │ │ .line 314 │ invoke-static {}, Lcom/saladdressing/veterondo/adapters/GridDotAdapter;->access$000()Landroid/os/Handler; │ │ move-result-object v1 ├── smali/com/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableOne.smali │ @@ -81,14 +81,15 @@ │ │ invoke-direct {v1, p0}, Lcom/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableOne$1;->(Lcom/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableOne;)V │ │ invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; │ │ move-result-object v0 │ │ + .line 172 │ invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;->scaleX(F)Landroid/view/ViewPropertyAnimator; │ │ move-result-object v0 │ │ invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;->scaleY(F)Landroid/view/ViewPropertyAnimator; │ │ move-result-object v0 ├── smali/com/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableOne$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableOne; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableOne;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableOne; │ │ .prologue │ .line 151 │ iput-object p1, p0, Lcom/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableOne$1;->this$0:Lcom/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableOne; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableTwo.smali │ @@ -81,14 +81,15 @@ │ │ invoke-direct {v1, p0}, Lcom/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableTwo$1;->(Lcom/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableTwo;)V │ │ invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; │ │ move-result-object v0 │ │ + .line 220 │ invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;->scaleX(F)Landroid/view/ViewPropertyAnimator; │ │ move-result-object v0 │ │ invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;->scaleY(F)Landroid/view/ViewPropertyAnimator; │ │ move-result-object v0 ├── smali/com/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableThree.smali │ @@ -111,14 +111,15 @@ │ │ invoke-direct {v2, p0}, Lcom/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableThree$1;->(Lcom/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableThree;)V │ │ invoke-virtual {v1, v2}, Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; │ │ move-result-object v1 │ │ + .line 266 │ invoke-virtual {v1}, Landroid/view/ViewPropertyAnimator;->start()V │ │ .line 268 │ invoke-static {}, Lcom/saladdressing/veterondo/adapters/GridDotAdapter;->access$000()Landroid/os/Handler; │ │ move-result-object v1 ├── smali/com/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableFour$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableFour; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableFour;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableFour; │ │ .prologue │ .line 289 │ iput-object p1, p0, Lcom/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableFour$1;->this$0:Lcom/saladdressing/veterondo/adapters/GridDotAdapter$MyRunnableFour; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/saladdressing/veterondo/services/Daydream$3$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/saladdressing/veterondo/services/Daydream$3; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/services/Daydream$3;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/saladdressing/veterondo/services/Daydream$3; │ │ .prologue │ .line 225 │ iput-object p1, p0, Lcom/saladdressing/veterondo/services/Daydream$3$1;->this$1:Lcom/saladdressing/veterondo/services/Daydream$3; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -37,28 +38,27 @@ │ │ # virtual methods │ .method public run()V │ .locals 4 │ │ .prologue │ .line 229 │ - const-string v2, "TIMING TASK " │ + const-string v1, "TIMING TASK " │ │ - const-string v3, "running..." │ + const-string v2, "running..." │ │ - invoke-static {v2, v3}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v1, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 230 │ - sget-object v2, Lcom/saladdressing/veterondo/services/Daydream;->dots:Ljava/util/ArrayList; │ + sget-object v1, Lcom/saladdressing/veterondo/services/Daydream;->dots:Ljava/util/ArrayList; │ │ - invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ move-result-object v1 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ @@ -87,33 +87,33 @@ │ invoke-virtual {v0, v2}, Lcom/saladdressing/veterondo/pojos/Dot;->setColor(Ljava/lang/String;)V │ │ goto :goto_0 │ │ .line 235 │ .end local v0 # "dot":Lcom/saladdressing/veterondo/pojos/Dot; │ :cond_0 │ - iget-object v2, p0, Lcom/saladdressing/veterondo/services/Daydream$3$1;->this$1:Lcom/saladdressing/veterondo/services/Daydream$3; │ + iget-object v1, p0, Lcom/saladdressing/veterondo/services/Daydream$3$1;->this$1:Lcom/saladdressing/veterondo/services/Daydream$3; │ │ - iget-object v2, v2, Lcom/saladdressing/veterondo/services/Daydream$3;->this$0:Lcom/saladdressing/veterondo/services/Daydream; │ + iget-object v1, v1, Lcom/saladdressing/veterondo/services/Daydream$3;->this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ - iget-object v2, v2, Lcom/saladdressing/veterondo/services/Daydream;->adapter:Lcom/saladdressing/veterondo/adapters/GridDotAdapter; │ + iget-object v1, v1, Lcom/saladdressing/veterondo/services/Daydream;->adapter:Lcom/saladdressing/veterondo/adapters/GridDotAdapter; │ │ - invoke-virtual {v2}, Lcom/saladdressing/veterondo/adapters/GridDotAdapter;->notifyDataSetChanged()V │ + invoke-virtual {v1}, Lcom/saladdressing/veterondo/adapters/GridDotAdapter;->notifyDataSetChanged()V │ │ .line 236 │ - iget-object v2, p0, Lcom/saladdressing/veterondo/services/Daydream$3$1;->this$1:Lcom/saladdressing/veterondo/services/Daydream$3; │ + iget-object v1, p0, Lcom/saladdressing/veterondo/services/Daydream$3$1;->this$1:Lcom/saladdressing/veterondo/services/Daydream$3; │ │ - iget-object v2, v2, Lcom/saladdressing/veterondo/services/Daydream$3;->this$0:Lcom/saladdressing/veterondo/services/Daydream; │ + iget-object v1, v1, Lcom/saladdressing/veterondo/services/Daydream$3;->this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ - iget-object v2, v2, Lcom/saladdressing/veterondo/services/Daydream;->weatherDescription:Landroid/widget/TextView; │ + iget-object v1, v1, Lcom/saladdressing/veterondo/services/Daydream;->weatherDescription:Landroid/widget/TextView; │ │ - iget-object v3, p0, Lcom/saladdressing/veterondo/services/Daydream$3$1;->this$1:Lcom/saladdressing/veterondo/services/Daydream$3; │ + iget-object v2, p0, Lcom/saladdressing/veterondo/services/Daydream$3$1;->this$1:Lcom/saladdressing/veterondo/services/Daydream$3; │ │ - iget-object v3, v3, Lcom/saladdressing/veterondo/services/Daydream$3;->this$0:Lcom/saladdressing/veterondo/services/Daydream; │ + iget-object v2, v2, Lcom/saladdressing/veterondo/services/Daydream$3;->this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ - iget-object v3, v3, Lcom/saladdressing/veterondo/services/Daydream;->condition:Ljava/lang/String; │ + iget-object v2, v2, Lcom/saladdressing/veterondo/services/Daydream;->condition:Ljava/lang/String; │ │ - invoke-virtual {v2, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v1, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 239 │ return-void │ .end method ├── smali/com/saladdressing/veterondo/services/Daydream$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/services/Daydream;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/saladdressing/veterondo/services/Daydream; │ │ .prologue │ .line 803 │ iput-object p1, p0, Lcom/saladdressing/veterondo/services/Daydream$5;->this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/saladdressing/veterondo/services/Daydream$1$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/saladdressing/veterondo/services/Daydream$1; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/services/Daydream$1;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/saladdressing/veterondo/services/Daydream$1; │ │ .prologue │ .line 121 │ iput-object p1, p0, Lcom/saladdressing/veterondo/services/Daydream$1$1;->this$1:Lcom/saladdressing/veterondo/services/Daydream$1; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/saladdressing/veterondo/services/Daydream$4.smali │ @@ -30,14 +30,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/services/Daydream;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/saladdressing/veterondo/services/Daydream; │ │ .prologue │ .line 336 │ iput-object p1, p0, Lcom/saladdressing/veterondo/services/Daydream$4;->this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/saladdressing/veterondo/services/Daydream$1$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/saladdressing/veterondo/services/Daydream$1; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/services/Daydream$1;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/saladdressing/veterondo/services/Daydream$1; │ │ .prologue │ .line 131 │ iput-object p1, p0, Lcom/saladdressing/veterondo/services/Daydream$1$2;->this$1:Lcom/saladdressing/veterondo/services/Daydream$1; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/saladdressing/veterondo/services/Daydream$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/services/Daydream;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/saladdressing/veterondo/services/Daydream; │ │ .prologue │ .line 113 │ iput-object p1, p0, Lcom/saladdressing/veterondo/services/Daydream$1;->this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/saladdressing/veterondo/services/Daydream$3.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$handle:Landroid/os/Handler; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/services/Daydream;Landroid/os/Handler;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/saladdressing/veterondo/services/Daydream; │ │ .prologue │ .line 222 │ iput-object p1, p0, Lcom/saladdressing/veterondo/services/Daydream$3;->this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ iput-object p2, p0, Lcom/saladdressing/veterondo/services/Daydream$3;->val$handle:Landroid/os/Handler; ├── smali/com/saladdressing/veterondo/services/Daydream$2$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/saladdressing/veterondo/services/Daydream$2; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/services/Daydream$2;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/saladdressing/veterondo/services/Daydream$2; │ │ .prologue │ .line 191 │ iput-object p1, p0, Lcom/saladdressing/veterondo/services/Daydream$2$1;->this$1:Lcom/saladdressing/veterondo/services/Daydream$2; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/saladdressing/veterondo/services/Daydream$2.smali │ @@ -20,28 +20,29 @@ │ # instance fields │ .field final synthetic this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/services/Daydream;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/saladdressing/veterondo/services/Daydream; │ │ .prologue │ .line 175 │ iput-object p1, p0, Lcom/saladdressing/veterondo/services/Daydream$2;->this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ - .locals 6 │ + .locals 5 │ .param p2, "view" # Landroid/view/View; │ .param p3, "position" # I │ .param p4, "id" # J │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Landroid/widget/AdapterView", │ @@ -50,29 +51,28 @@ │ "IJ)V" │ } │ .end annotation │ │ .prologue │ .line 181 │ .local p1, "parent":Landroid/widget/AdapterView;, "Landroid/widget/AdapterView<*>;" │ - sget-object v3, Lcom/saladdressing/veterondo/services/Daydream;->dots:Ljava/util/ArrayList; │ + sget-object v2, Lcom/saladdressing/veterondo/services/Daydream;->dots:Ljava/util/ArrayList; │ │ - invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/saladdressing/veterondo/pojos/Dot; │ │ .line 182 │ .local v0, "dot":Lcom/saladdressing/veterondo/pojos/Dot; │ @@ -89,46 +89,46 @@ │ invoke-virtual {v0, v3}, Lcom/saladdressing/veterondo/pojos/Dot;->setColor(Ljava/lang/String;)V │ │ goto :goto_0 │ │ .line 187 │ .end local v0 # "dot":Lcom/saladdressing/veterondo/pojos/Dot; │ :cond_0 │ - iget-object v3, p0, Lcom/saladdressing/veterondo/services/Daydream$2;->this$0:Lcom/saladdressing/veterondo/services/Daydream; │ + iget-object v2, p0, Lcom/saladdressing/veterondo/services/Daydream$2;->this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ - iget-object v3, v3, Lcom/saladdressing/veterondo/services/Daydream;->adapter:Lcom/saladdressing/veterondo/adapters/GridDotAdapter; │ + iget-object v2, v2, Lcom/saladdressing/veterondo/services/Daydream;->adapter:Lcom/saladdressing/veterondo/adapters/GridDotAdapter; │ │ - invoke-virtual {v3}, Lcom/saladdressing/veterondo/adapters/GridDotAdapter;->notifyDataSetChanged()V │ + invoke-virtual {v2}, Lcom/saladdressing/veterondo/adapters/GridDotAdapter;->notifyDataSetChanged()V │ │ .line 188 │ - iget-object v3, p0, Lcom/saladdressing/veterondo/services/Daydream$2;->this$0:Lcom/saladdressing/veterondo/services/Daydream; │ + iget-object v2, p0, Lcom/saladdressing/veterondo/services/Daydream$2;->this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ - iget-object v3, v3, Lcom/saladdressing/veterondo/services/Daydream;->weatherDescription:Landroid/widget/TextView; │ + iget-object v2, v2, Lcom/saladdressing/veterondo/services/Daydream;->weatherDescription:Landroid/widget/TextView; │ │ - const-string v4, "FUNKY" │ + const-string v3, "FUNKY" │ │ - invoke-virtual {v3, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v2, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 190 │ - new-instance v2, Lcom/saladdressing/veterondo/generators/MusicMachine; │ + new-instance v1, Lcom/saladdressing/veterondo/generators/MusicMachine; │ │ - iget-object v3, p0, Lcom/saladdressing/veterondo/services/Daydream$2;->this$0:Lcom/saladdressing/veterondo/services/Daydream; │ + iget-object v2, p0, Lcom/saladdressing/veterondo/services/Daydream$2;->this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ - iget-object v4, p0, Lcom/saladdressing/veterondo/services/Daydream$2;->this$0:Lcom/saladdressing/veterondo/services/Daydream; │ + iget-object v3, p0, Lcom/saladdressing/veterondo/services/Daydream$2;->this$0:Lcom/saladdressing/veterondo/services/Daydream; │ │ - iget-object v4, v4, Lcom/saladdressing/veterondo/services/Daydream;->mWeatherKind:Lcom/saladdressing/veterondo/enums/WeatherKind; │ + iget-object v3, v3, Lcom/saladdressing/veterondo/services/Daydream;->mWeatherKind:Lcom/saladdressing/veterondo/enums/WeatherKind; │ │ - invoke-direct {v2, v3, v4}, Lcom/saladdressing/veterondo/generators/MusicMachine;->(Landroid/content/Context;Lcom/saladdressing/veterondo/enums/WeatherKind;)V │ + invoke-direct {v1, v2, v3}, Lcom/saladdressing/veterondo/generators/MusicMachine;->(Landroid/content/Context;Lcom/saladdressing/veterondo/enums/WeatherKind;)V │ │ .line 191 │ - .local v2, "musicMachine":Lcom/saladdressing/veterondo/generators/MusicMachine; │ - const-wide/16 v4, 0x190 │ + .local v1, "musicMachine":Lcom/saladdressing/veterondo/generators/MusicMachine; │ + const-wide/16 v2, 0x190 │ │ - new-instance v3, Lcom/saladdressing/veterondo/services/Daydream$2$1; │ + new-instance v4, Lcom/saladdressing/veterondo/services/Daydream$2$1; │ │ - invoke-direct {v3, p0}, Lcom/saladdressing/veterondo/services/Daydream$2$1;->(Lcom/saladdressing/veterondo/services/Daydream$2;)V │ + invoke-direct {v4, p0}, Lcom/saladdressing/veterondo/services/Daydream$2$1;->(Lcom/saladdressing/veterondo/services/Daydream$2;)V │ │ - invoke-virtual {v2, v4, v5, v3}, Lcom/saladdressing/veterondo/generators/MusicMachine;->playPattern(JLcom/saladdressing/veterondo/interfaces/PlaybackListener;)V │ + invoke-virtual {v1, v2, v3, v4}, Lcom/saladdressing/veterondo/generators/MusicMachine;->playPattern(JLcom/saladdressing/veterondo/interfaces/PlaybackListener;)V │ │ .line 208 │ return-void │ .end method ├── smali/com/saladdressing/veterondo/services/Daydream.smali │ @@ -106,15 +106,15 @@ │ │ .line 56 │ iput v0, p0, Lcom/saladdressing/veterondo/services/Daydream;->classTempFahr:I │ │ .line 57 │ iput v0, p0, Lcom/saladdressing/veterondo/services/Daydream;->classTempCelsius:I │ │ - .line 60 │ + .line 61 │ invoke-static {}, Ljava/util/concurrent/Executors;->newSingleThreadScheduledExecutor()Ljava/util/concurrent/ScheduledExecutorService; │ │ move-result-object v0 │ │ iput-object v0, p0, Lcom/saladdressing/veterondo/services/Daydream;->scheduler:Ljava/util/concurrent/ScheduledExecutorService; │ │ .line 62 │ @@ -1386,21 +1386,20 @@ │ .end method │ │ .method public immediatelyApplyPalette()V │ .locals 3 │ │ .prologue │ .line 790 │ - sget-object v2, Lcom/saladdressing/veterondo/services/Daydream;->dots:Ljava/util/ArrayList; │ + sget-object v1, Lcom/saladdressing/veterondo/services/Daydream;->dots:Ljava/util/ArrayList; │ │ - invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ move-result-object v1 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ @@ -1421,17 +1420,17 @@ │ invoke-virtual {v0, v2}, Lcom/saladdressing/veterondo/pojos/Dot;->setColor(Ljava/lang/String;)V │ │ goto :goto_0 │ │ .line 796 │ .end local v0 # "dot":Lcom/saladdressing/veterondo/pojos/Dot; │ :cond_0 │ - iget-object v2, p0, Lcom/saladdressing/veterondo/services/Daydream;->adapter:Lcom/saladdressing/veterondo/adapters/GridDotAdapter; │ + iget-object v1, p0, Lcom/saladdressing/veterondo/services/Daydream;->adapter:Lcom/saladdressing/veterondo/adapters/GridDotAdapter; │ │ - invoke-virtual {v2}, Lcom/saladdressing/veterondo/adapters/GridDotAdapter;->notifyDataSetChanged()V │ + invoke-virtual {v1}, Lcom/saladdressing/veterondo/adapters/GridDotAdapter;->notifyDataSetChanged()V │ │ .line 798 │ return-void │ .end method │ │ .method public onAttachedToWindow()V │ .locals 13 ├── smali/com/saladdressing/veterondo/activities/IntroActivity$6.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$view:Landroid/view/View; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/activities/IntroActivity;Landroid/view/View;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/saladdressing/veterondo/activities/IntroActivity; │ │ .prologue │ .line 245 │ iput-object p1, p0, Lcom/saladdressing/veterondo/activities/IntroActivity$6;->this$0:Lcom/saladdressing/veterondo/activities/IntroActivity; │ │ iput-object p2, p0, Lcom/saladdressing/veterondo/activities/IntroActivity$6;->val$view:Landroid/view/View; ├── smali/com/saladdressing/veterondo/activities/MainActivity$1$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/saladdressing/veterondo/activities/MainActivity$1; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/activities/MainActivity$1;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/saladdressing/veterondo/activities/MainActivity$1; │ │ .prologue │ .line 143 │ iput-object p1, p0, Lcom/saladdressing/veterondo/activities/MainActivity$1$1;->this$1:Lcom/saladdressing/veterondo/activities/MainActivity$1; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/saladdressing/veterondo/activities/MainActivity$3$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/saladdressing/veterondo/activities/MainActivity$3; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/activities/MainActivity$3;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/saladdressing/veterondo/activities/MainActivity$3; │ │ .prologue │ .line 268 │ iput-object p1, p0, Lcom/saladdressing/veterondo/activities/MainActivity$3$1;->this$1:Lcom/saladdressing/veterondo/activities/MainActivity$3; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -37,28 +38,27 @@ │ │ # virtual methods │ .method public run()V │ .locals 4 │ │ .prologue │ .line 272 │ - const-string v2, "TIMING TASK " │ + const-string v1, "TIMING TASK " │ │ - const-string v3, "running..." │ + const-string v2, "running..." │ │ - invoke-static {v2, v3}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v1, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 273 │ - sget-object v2, Lcom/saladdressing/veterondo/activities/MainActivity;->dots:Ljava/util/ArrayList; │ + sget-object v1, Lcom/saladdressing/veterondo/activities/MainActivity;->dots:Ljava/util/ArrayList; │ │ - invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ move-result-object v1 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ @@ -87,33 +87,33 @@ │ invoke-virtual {v0, v2}, Lcom/saladdressing/veterondo/pojos/Dot;->setColor(Ljava/lang/String;)V │ │ goto :goto_0 │ │ .line 278 │ .end local v0 # "dot":Lcom/saladdressing/veterondo/pojos/Dot; │ :cond_0 │ - iget-object v2, p0, Lcom/saladdressing/veterondo/activities/MainActivity$3$1;->this$1:Lcom/saladdressing/veterondo/activities/MainActivity$3; │ + iget-object v1, p0, Lcom/saladdressing/veterondo/activities/MainActivity$3$1;->this$1:Lcom/saladdressing/veterondo/activities/MainActivity$3; │ │ - iget-object v2, v2, Lcom/saladdressing/veterondo/activities/MainActivity$3;->this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ + iget-object v1, v1, Lcom/saladdressing/veterondo/activities/MainActivity$3;->this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ - iget-object v2, v2, Lcom/saladdressing/veterondo/activities/MainActivity;->adapter:Lcom/saladdressing/veterondo/adapters/GridDotAdapter; │ + iget-object v1, v1, Lcom/saladdressing/veterondo/activities/MainActivity;->adapter:Lcom/saladdressing/veterondo/adapters/GridDotAdapter; │ │ - invoke-virtual {v2}, Lcom/saladdressing/veterondo/adapters/GridDotAdapter;->notifyDataSetChanged()V │ + invoke-virtual {v1}, Lcom/saladdressing/veterondo/adapters/GridDotAdapter;->notifyDataSetChanged()V │ │ .line 279 │ - iget-object v2, p0, Lcom/saladdressing/veterondo/activities/MainActivity$3$1;->this$1:Lcom/saladdressing/veterondo/activities/MainActivity$3; │ + iget-object v1, p0, Lcom/saladdressing/veterondo/activities/MainActivity$3$1;->this$1:Lcom/saladdressing/veterondo/activities/MainActivity$3; │ │ - iget-object v2, v2, Lcom/saladdressing/veterondo/activities/MainActivity$3;->this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ + iget-object v1, v1, Lcom/saladdressing/veterondo/activities/MainActivity$3;->this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ - iget-object v2, v2, Lcom/saladdressing/veterondo/activities/MainActivity;->weatherDescription:Landroid/widget/TextView; │ + iget-object v1, v1, Lcom/saladdressing/veterondo/activities/MainActivity;->weatherDescription:Landroid/widget/TextView; │ │ - iget-object v3, p0, Lcom/saladdressing/veterondo/activities/MainActivity$3$1;->this$1:Lcom/saladdressing/veterondo/activities/MainActivity$3; │ + iget-object v2, p0, Lcom/saladdressing/veterondo/activities/MainActivity$3$1;->this$1:Lcom/saladdressing/veterondo/activities/MainActivity$3; │ │ - iget-object v3, v3, Lcom/saladdressing/veterondo/activities/MainActivity$3;->this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ + iget-object v2, v2, Lcom/saladdressing/veterondo/activities/MainActivity$3;->this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ - iget-object v3, v3, Lcom/saladdressing/veterondo/activities/MainActivity;->condition:Ljava/lang/String; │ + iget-object v2, v2, Lcom/saladdressing/veterondo/activities/MainActivity;->condition:Ljava/lang/String; │ │ - invoke-virtual {v2, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v1, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 282 │ return-void │ .end method ├── smali/com/saladdressing/veterondo/activities/IntroActivity$7.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$view:Landroid/view/View; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/activities/IntroActivity;ZLandroid/view/View;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/saladdressing/veterondo/activities/IntroActivity; │ │ .prologue │ .line 269 │ iput-object p1, p0, Lcom/saladdressing/veterondo/activities/IntroActivity$7;->this$0:Lcom/saladdressing/veterondo/activities/IntroActivity; │ │ iput-boolean p2, p0, Lcom/saladdressing/veterondo/activities/IntroActivity$7;->val$contract:Z │ │ @@ -100,13 +101,14 @@ │ │ invoke-direct {v1, p0}, Lcom/saladdressing/veterondo/activities/IntroActivity$7$1;->(Lcom/saladdressing/veterondo/activities/IntroActivity$7;)V │ │ invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;->withEndAction(Ljava/lang/Runnable;)Landroid/view/ViewPropertyAnimator; │ │ move-result-object v0 │ │ + .line 279 │ invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;->start()V │ │ .line 282 │ :cond_0 │ return-void │ .end method ├── smali/com/saladdressing/veterondo/activities/MainActivity$1$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/saladdressing/veterondo/activities/MainActivity$1; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/activities/MainActivity$1;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/saladdressing/veterondo/activities/MainActivity$1; │ │ .prologue │ .line 153 │ iput-object p1, p0, Lcom/saladdressing/veterondo/activities/MainActivity$1$2;->this$1:Lcom/saladdressing/veterondo/activities/MainActivity$1; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/saladdressing/veterondo/activities/MainActivity$4.smali │ @@ -30,14 +30,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/activities/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/saladdressing/veterondo/activities/MainActivity; │ │ .prologue │ .line 399 │ iput-object p1, p0, Lcom/saladdressing/veterondo/activities/MainActivity$4;->this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/saladdressing/veterondo/activities/IconShowcaseActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/saladdressing/veterondo/activities/IconShowcaseActivity; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/activities/IconShowcaseActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/saladdressing/veterondo/activities/IconShowcaseActivity; │ │ .prologue │ .line 60 │ iput-object p1, p0, Lcom/saladdressing/veterondo/activities/IconShowcaseActivity$1;->this$0:Lcom/saladdressing/veterondo/activities/IconShowcaseActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/saladdressing/veterondo/activities/MainActivity.smali │ @@ -110,15 +110,15 @@ │ │ .prologue │ const/4 v1, 0x0 │ │ .line 59 │ invoke-direct {p0}, Landroid/support/v7/app/AppCompatActivity;->()V │ │ - .line 68 │ + .line 69 │ invoke-static {}, Ljava/util/concurrent/Executors;->newSingleThreadScheduledExecutor()Ljava/util/concurrent/ScheduledExecutorService; │ │ move-result-object v0 │ │ iput-object v0, p0, Lcom/saladdressing/veterondo/activities/MainActivity;->scheduler:Ljava/util/concurrent/ScheduledExecutorService; │ │ .line 70 │ @@ -1423,21 +1423,20 @@ │ .end method │ │ .method public immediatelyApplyPalette()V │ .locals 3 │ │ .prologue │ .line 864 │ - sget-object v2, Lcom/saladdressing/veterondo/activities/MainActivity;->dots:Ljava/util/ArrayList; │ + sget-object v1, Lcom/saladdressing/veterondo/activities/MainActivity;->dots:Ljava/util/ArrayList; │ │ - invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ move-result-object v1 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ @@ -1458,17 +1457,17 @@ │ invoke-virtual {v0, v2}, Lcom/saladdressing/veterondo/pojos/Dot;->setColor(Ljava/lang/String;)V │ │ goto :goto_0 │ │ .line 870 │ .end local v0 # "dot":Lcom/saladdressing/veterondo/pojos/Dot; │ :cond_0 │ - iget-object v2, p0, Lcom/saladdressing/veterondo/activities/MainActivity;->adapter:Lcom/saladdressing/veterondo/adapters/GridDotAdapter; │ + iget-object v1, p0, Lcom/saladdressing/veterondo/activities/MainActivity;->adapter:Lcom/saladdressing/veterondo/adapters/GridDotAdapter; │ │ - invoke-virtual {v2}, Lcom/saladdressing/veterondo/adapters/GridDotAdapter;->notifyDataSetChanged()V │ + invoke-virtual {v1}, Lcom/saladdressing/veterondo/adapters/GridDotAdapter;->notifyDataSetChanged()V │ │ .line 872 │ return-void │ .end method │ │ .method public onBackPressed()V │ .locals 1 ├── smali/com/saladdressing/veterondo/activities/MainActivity$2$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/saladdressing/veterondo/activities/MainActivity$2; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/activities/MainActivity$2;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/saladdressing/veterondo/activities/MainActivity$2; │ │ .prologue │ .line 237 │ iput-object p1, p0, Lcom/saladdressing/veterondo/activities/MainActivity$2$1;->this$1:Lcom/saladdressing/veterondo/activities/MainActivity$2; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/saladdressing/veterondo/activities/MainActivity$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/activities/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/saladdressing/veterondo/activities/MainActivity; │ │ .prologue │ .line 265 │ iput-object p1, p0, Lcom/saladdressing/veterondo/activities/MainActivity$3;->this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/saladdressing/veterondo/activities/IntroActivity$3.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$launchMainActivityRunnable:Ljava/lang/Runnable; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/activities/IntroActivity;Landroid/os/Handler;Ljava/lang/Runnable;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/saladdressing/veterondo/activities/IntroActivity; │ │ .prologue │ .line 118 │ iput-object p1, p0, Lcom/saladdressing/veterondo/activities/IntroActivity$3;->this$0:Lcom/saladdressing/veterondo/activities/IntroActivity; │ │ iput-object p2, p0, Lcom/saladdressing/veterondo/activities/IntroActivity$3;->val$handler:Landroid/os/Handler; ├── smali/com/saladdressing/veterondo/activities/MainActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/activities/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/saladdressing/veterondo/activities/MainActivity; │ │ .prologue │ .line 135 │ iput-object p1, p0, Lcom/saladdressing/veterondo/activities/MainActivity$1;->this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/saladdressing/veterondo/activities/MainActivity$2.smali │ @@ -20,28 +20,29 @@ │ # instance fields │ .field final synthetic this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/activities/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/saladdressing/veterondo/activities/MainActivity; │ │ .prologue │ .line 216 │ iput-object p1, p0, Lcom/saladdressing/veterondo/activities/MainActivity$2;->this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ - .locals 6 │ + .locals 5 │ .param p2, "view" # Landroid/view/View; │ .param p3, "position" # I │ .param p4, "id" # J │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Landroid/widget/AdapterView", │ @@ -50,29 +51,28 @@ │ "IJ)V" │ } │ .end annotation │ │ .prologue │ .line 222 │ .local p1, "parent":Landroid/widget/AdapterView;, "Landroid/widget/AdapterView<*>;" │ - sget-object v3, Lcom/saladdressing/veterondo/activities/MainActivity;->dots:Ljava/util/ArrayList; │ + sget-object v2, Lcom/saladdressing/veterondo/activities/MainActivity;->dots:Ljava/util/ArrayList; │ │ - invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/saladdressing/veterondo/pojos/Dot; │ │ .line 223 │ .local v0, "dot":Lcom/saladdressing/veterondo/pojos/Dot; │ @@ -89,46 +89,46 @@ │ invoke-virtual {v0, v3}, Lcom/saladdressing/veterondo/pojos/Dot;->setColor(Ljava/lang/String;)V │ │ goto :goto_0 │ │ .line 233 │ .end local v0 # "dot":Lcom/saladdressing/veterondo/pojos/Dot; │ :cond_0 │ - iget-object v3, p0, Lcom/saladdressing/veterondo/activities/MainActivity$2;->this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ + iget-object v2, p0, Lcom/saladdressing/veterondo/activities/MainActivity$2;->this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ - iget-object v3, v3, Lcom/saladdressing/veterondo/activities/MainActivity;->adapter:Lcom/saladdressing/veterondo/adapters/GridDotAdapter; │ + iget-object v2, v2, Lcom/saladdressing/veterondo/activities/MainActivity;->adapter:Lcom/saladdressing/veterondo/adapters/GridDotAdapter; │ │ - invoke-virtual {v3}, Lcom/saladdressing/veterondo/adapters/GridDotAdapter;->notifyDataSetChanged()V │ + invoke-virtual {v2}, Lcom/saladdressing/veterondo/adapters/GridDotAdapter;->notifyDataSetChanged()V │ │ .line 234 │ - iget-object v3, p0, Lcom/saladdressing/veterondo/activities/MainActivity$2;->this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ + iget-object v2, p0, Lcom/saladdressing/veterondo/activities/MainActivity$2;->this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ - iget-object v3, v3, Lcom/saladdressing/veterondo/activities/MainActivity;->weatherDescription:Landroid/widget/TextView; │ + iget-object v2, v2, Lcom/saladdressing/veterondo/activities/MainActivity;->weatherDescription:Landroid/widget/TextView; │ │ - const-string v4, "FUNKY" │ + const-string v3, "FUNKY" │ │ - invoke-virtual {v3, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v2, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 236 │ - new-instance v2, Lcom/saladdressing/veterondo/generators/MusicMachine; │ + new-instance v1, Lcom/saladdressing/veterondo/generators/MusicMachine; │ │ - iget-object v3, p0, Lcom/saladdressing/veterondo/activities/MainActivity$2;->this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ + iget-object v2, p0, Lcom/saladdressing/veterondo/activities/MainActivity$2;->this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ - iget-object v4, p0, Lcom/saladdressing/veterondo/activities/MainActivity$2;->this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ + iget-object v3, p0, Lcom/saladdressing/veterondo/activities/MainActivity$2;->this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ - iget-object v4, v4, Lcom/saladdressing/veterondo/activities/MainActivity;->mWeatherKind:Lcom/saladdressing/veterondo/enums/WeatherKind; │ + iget-object v3, v3, Lcom/saladdressing/veterondo/activities/MainActivity;->mWeatherKind:Lcom/saladdressing/veterondo/enums/WeatherKind; │ │ - invoke-direct {v2, v3, v4}, Lcom/saladdressing/veterondo/generators/MusicMachine;->(Landroid/content/Context;Lcom/saladdressing/veterondo/enums/WeatherKind;)V │ + invoke-direct {v1, v2, v3}, Lcom/saladdressing/veterondo/generators/MusicMachine;->(Landroid/content/Context;Lcom/saladdressing/veterondo/enums/WeatherKind;)V │ │ .line 237 │ - .local v2, "musicMachine":Lcom/saladdressing/veterondo/generators/MusicMachine; │ - const-wide/16 v4, 0x190 │ + .local v1, "musicMachine":Lcom/saladdressing/veterondo/generators/MusicMachine; │ + const-wide/16 v2, 0x190 │ │ - new-instance v3, Lcom/saladdressing/veterondo/activities/MainActivity$2$1; │ + new-instance v4, Lcom/saladdressing/veterondo/activities/MainActivity$2$1; │ │ - invoke-direct {v3, p0}, Lcom/saladdressing/veterondo/activities/MainActivity$2$1;->(Lcom/saladdressing/veterondo/activities/MainActivity$2;)V │ + invoke-direct {v4, p0}, Lcom/saladdressing/veterondo/activities/MainActivity$2$1;->(Lcom/saladdressing/veterondo/activities/MainActivity$2;)V │ │ - invoke-virtual {v2, v4, v5, v3}, Lcom/saladdressing/veterondo/generators/MusicMachine;->playPattern(JLcom/saladdressing/veterondo/interfaces/PlaybackListener;)V │ + invoke-virtual {v1, v2, v3, v4}, Lcom/saladdressing/veterondo/generators/MusicMachine;->playPattern(JLcom/saladdressing/veterondo/interfaces/PlaybackListener;)V │ │ .line 254 │ return-void │ .end method ├── smali/com/saladdressing/veterondo/activities/IntroActivity$7$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/saladdressing/veterondo/activities/IntroActivity$7; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/activities/IntroActivity$7;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/saladdressing/veterondo/activities/IntroActivity$7; │ │ .prologue │ .line 274 │ iput-object p1, p0, Lcom/saladdressing/veterondo/activities/IntroActivity$7$1;->this$1:Lcom/saladdressing/veterondo/activities/IntroActivity$7; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/saladdressing/veterondo/activities/MainActivity$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/activities/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/saladdressing/veterondo/activities/MainActivity; │ │ .prologue │ .line 459 │ iput-object p1, p0, Lcom/saladdressing/veterondo/activities/MainActivity$5;->this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/saladdressing/veterondo/activities/IntroActivity$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/saladdressing/veterondo/activities/IntroActivity; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/activities/IntroActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/saladdressing/veterondo/activities/IntroActivity; │ │ .prologue │ .line 195 │ iput-object p1, p0, Lcom/saladdressing/veterondo/activities/IntroActivity$5;->this$0:Lcom/saladdressing/veterondo/activities/IntroActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/saladdressing/veterondo/activities/IntroActivity.smali │ @@ -84,14 +84,15 @@ │ │ invoke-direct {v1, p0, p1}, Lcom/saladdressing/veterondo/activities/IntroActivity$6;->(Lcom/saladdressing/veterondo/activities/IntroActivity;Landroid/view/View;)V │ │ invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; │ │ move-result-object v0 │ │ + .line 266 │ invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;->start()V │ │ .line 269 │ invoke-virtual {p1}, Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator; │ │ move-result-object v0 │ │ @@ -129,14 +130,15 @@ │ │ invoke-direct {v1, p0, p5, p1}, Lcom/saladdressing/veterondo/activities/IntroActivity$7;->(Lcom/saladdressing/veterondo/activities/IntroActivity;ZLandroid/view/View;)V │ │ invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;->withEndAction(Ljava/lang/Runnable;)Landroid/view/ViewPropertyAnimator; │ │ move-result-object v0 │ │ + .line 283 │ invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;->start()V │ │ .line 284 │ return-void │ .end method │ │ .method private keepScreenOn()V │ @@ -605,14 +607,15 @@ │ │ invoke-direct {v1, p0}, Lcom/saladdressing/veterondo/activities/IntroActivity$5;->(Lcom/saladdressing/veterondo/activities/IntroActivity;)V │ │ invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; │ │ move-result-object v0 │ │ + .line 215 │ invoke-virtual {v0, v12, v13}, Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator; │ │ move-result-object v0 │ │ const-wide/16 v2, 0x1af4 │ │ invoke-virtual {v0, v2, v3}, Landroid/view/ViewPropertyAnimator;->setStartDelay(J)Landroid/view/ViewPropertyAnimator; ├── smali/com/saladdressing/veterondo/activities/IntroActivity$4.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$launchMainActivityRunnable:Ljava/lang/Runnable; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/activities/IntroActivity;Landroid/os/Handler;Ljava/lang/Runnable;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/saladdressing/veterondo/activities/IntroActivity; │ │ .prologue │ .line 146 │ iput-object p1, p0, Lcom/saladdressing/veterondo/activities/IntroActivity$4;->this$0:Lcom/saladdressing/veterondo/activities/IntroActivity; │ │ iput-object p2, p0, Lcom/saladdressing/veterondo/activities/IntroActivity$4;->val$handler:Landroid/os/Handler; ├── smali/com/saladdressing/veterondo/activities/IntroActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/saladdressing/veterondo/activities/IntroActivity; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/activities/IntroActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/saladdressing/veterondo/activities/IntroActivity; │ │ .prologue │ .line 57 │ iput-object p1, p0, Lcom/saladdressing/veterondo/activities/IntroActivity$1;->this$0:Lcom/saladdressing/veterondo/activities/IntroActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/saladdressing/veterondo/activities/MainActivity$6.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/activities/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/saladdressing/veterondo/activities/MainActivity; │ │ .prologue │ .line 914 │ iput-object p1, p0, Lcom/saladdressing/veterondo/activities/MainActivity$6;->this$0:Lcom/saladdressing/veterondo/activities/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/saladdressing/veterondo/activities/IntroActivity$2.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$launchMainActivityRunnable:Ljava/lang/Runnable; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/activities/IntroActivity;Landroid/os/Handler;Ljava/lang/Runnable;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/saladdressing/veterondo/activities/IntroActivity; │ │ .prologue │ .line 90 │ iput-object p1, p0, Lcom/saladdressing/veterondo/activities/IntroActivity$2;->this$0:Lcom/saladdressing/veterondo/activities/IntroActivity; │ │ iput-object p2, p0, Lcom/saladdressing/veterondo/activities/IntroActivity$2;->val$handler:Landroid/os/Handler; ├── smali/com/saladdressing/veterondo/generators/MusicMachine$2.smali │ @@ -26,14 +26,15 @@ │ │ .field final synthetic val$samplePlayer:Lcom/saladdressing/veterondo/utils/SamplePlayer; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/generators/MusicMachine;Ljava/util/ArrayList;Lcom/saladdressing/veterondo/utils/SamplePlayer;J)V │ .locals 0 │ + .param p1, "this$0" # Lcom/saladdressing/veterondo/generators/MusicMachine; │ │ .prologue │ .line 98 │ iput-object p1, p0, Lcom/saladdressing/veterondo/generators/MusicMachine$2;->this$0:Lcom/saladdressing/veterondo/generators/MusicMachine; │ │ iput-object p2, p0, Lcom/saladdressing/veterondo/generators/MusicMachine$2;->val$pattern:Ljava/util/ArrayList; │ │ @@ -49,66 +50,65 @@ │ │ # virtual methods │ .method public run()V │ .locals 6 │ │ .prologue │ .line 101 │ - iget-object v3, p0, Lcom/saladdressing/veterondo/generators/MusicMachine$2;->val$pattern:Ljava/util/ArrayList; │ + iget-object v2, p0, Lcom/saladdressing/veterondo/generators/MusicMachine$2;->val$pattern:Ljava/util/ArrayList; │ │ - invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v3 │ + move-result v2 │ │ - if-eqz v3, :cond_0 │ + if-eqz v2, :cond_0 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Ljava/lang/Integer; │ + check-cast v2, Ljava/lang/Integer; │ │ - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I │ │ - move-result v2 │ + move-result v1 │ │ .line 103 │ - .local v2, "tone":I │ - const-string v3, "PATTERN NOTE = " │ + .local v1, "tone":I │ + const-string v2, "PATTERN NOTE = " │ │ new-instance v4, Ljava/lang/StringBuilder; │ │ invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ const-string v5, "" │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ - invoke-static {v3, v4}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v2, v4}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 106 │ - iget-object v3, p0, Lcom/saladdressing/veterondo/generators/MusicMachine$2;->val$samplePlayer:Lcom/saladdressing/veterondo/utils/SamplePlayer; │ + iget-object v2, p0, Lcom/saladdressing/veterondo/generators/MusicMachine$2;->val$samplePlayer:Lcom/saladdressing/veterondo/utils/SamplePlayer; │ │ - invoke-virtual {v3, v2}, Lcom/saladdressing/veterondo/utils/SamplePlayer;->playSound(I)V │ + invoke-virtual {v2, v1}, Lcom/saladdressing/veterondo/utils/SamplePlayer;->playSound(I)V │ │ .line 109 │ :try_start_0 │ iget-wide v4, p0, Lcom/saladdressing/veterondo/generators/MusicMachine$2;->val$interval:J │ │ invoke-static {v4, v5}, Ljava/lang/Thread;->sleep(J)V │ :try_end_0 │ @@ -124,11 +124,11 @@ │ .local v0, "e":Ljava/lang/InterruptedException; │ invoke-virtual {v0}, Ljava/lang/InterruptedException;->printStackTrace()V │ │ goto :goto_0 │ │ .line 116 │ .end local v0 # "e":Ljava/lang/InterruptedException; │ - .end local v2 # "tone":I │ + .end local v1 # "tone":I │ :cond_0 │ return-void │ .end method ├── smali/com/saladdressing/veterondo/generators/MusicMachine$1.smali │ @@ -28,14 +28,15 @@ │ │ .field final synthetic val$samplePlayer:Lcom/saladdressing/veterondo/utils/SamplePlayer; │ │ │ # direct methods │ .method constructor (Lcom/saladdressing/veterondo/generators/MusicMachine;Ljava/util/ArrayList;Lcom/saladdressing/veterondo/utils/SamplePlayer;JLcom/saladdressing/veterondo/interfaces/PlaybackListener;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/saladdressing/veterondo/generators/MusicMachine; │ │ .prologue │ .line 60 │ iput-object p1, p0, Lcom/saladdressing/veterondo/generators/MusicMachine$1;->this$0:Lcom/saladdressing/veterondo/generators/MusicMachine; │ │ iput-object p2, p0, Lcom/saladdressing/veterondo/generators/MusicMachine$1;->val$pattern:Ljava/util/ArrayList; │ │ @@ -53,66 +54,65 @@ │ │ # virtual methods │ .method public run()V │ .locals 6 │ │ .prologue │ .line 63 │ - iget-object v3, p0, Lcom/saladdressing/veterondo/generators/MusicMachine$1;->val$pattern:Ljava/util/ArrayList; │ + iget-object v2, p0, Lcom/saladdressing/veterondo/generators/MusicMachine$1;->val$pattern:Ljava/util/ArrayList; │ │ - invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v3 │ + move-result v2 │ │ - if-eqz v3, :cond_0 │ + if-eqz v2, :cond_0 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Ljava/lang/Integer; │ + check-cast v2, Ljava/lang/Integer; │ │ - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I │ │ - move-result v2 │ + move-result v1 │ │ .line 65 │ - .local v2, "tone":I │ - const-string v3, "PATTERN NOTE = " │ + .local v1, "tone":I │ + const-string v2, "PATTERN NOTE = " │ │ new-instance v4, Ljava/lang/StringBuilder; │ │ invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ const-string v5, "" │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ - invoke-static {v3, v4}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v2, v4}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 68 │ - iget-object v3, p0, Lcom/saladdressing/veterondo/generators/MusicMachine$1;->val$samplePlayer:Lcom/saladdressing/veterondo/utils/SamplePlayer; │ + iget-object v2, p0, Lcom/saladdressing/veterondo/generators/MusicMachine$1;->val$samplePlayer:Lcom/saladdressing/veterondo/utils/SamplePlayer; │ │ - invoke-virtual {v3, v2}, Lcom/saladdressing/veterondo/utils/SamplePlayer;->playSound(I)V │ + invoke-virtual {v2, v1}, Lcom/saladdressing/veterondo/utils/SamplePlayer;->playSound(I)V │ │ .line 71 │ :try_start_0 │ iget-wide v4, p0, Lcom/saladdressing/veterondo/generators/MusicMachine$1;->val$interval:J │ │ invoke-static {v4, v5}, Ljava/lang/Thread;->sleep(J)V │ :try_end_0 │ @@ -128,16 +128,16 @@ │ .local v0, "e":Ljava/lang/InterruptedException; │ invoke-virtual {v0}, Ljava/lang/InterruptedException;->printStackTrace()V │ │ goto :goto_0 │ │ .line 78 │ .end local v0 # "e":Ljava/lang/InterruptedException; │ - .end local v2 # "tone":I │ + .end local v1 # "tone":I │ :cond_0 │ - iget-object v3, p0, Lcom/saladdressing/veterondo/generators/MusicMachine$1;->val$playbackCompletedListener:Lcom/saladdressing/veterondo/interfaces/PlaybackListener; │ + iget-object v2, p0, Lcom/saladdressing/veterondo/generators/MusicMachine$1;->val$playbackCompletedListener:Lcom/saladdressing/veterondo/interfaces/PlaybackListener; │ │ - invoke-interface {v3}, Lcom/saladdressing/veterondo/interfaces/PlaybackListener;->onPlaybackCompleted()V │ + invoke-interface {v2}, Lcom/saladdressing/veterondo/interfaces/PlaybackListener;->onPlaybackCompleted()V │ │ .line 79 │ return-void │ .end method ├── smali/com/saladdressing/veterondo/generators/MusicMachine.smali │ @@ -224,14 +224,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0xa │ │ const v2, 0x7f060002 │ │ + .line 40 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0xb │ @@ -334,14 +335,15 @@ │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x15 │ │ const v2, 0x7f060001 │ │ + .line 41 │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x16 │ @@ -360,14 +362,15 @@ │ │ invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ aput-object v2, v0, v1 │ │ + .line 39 │ return-object v0 │ .end method │ │ │ # virtual methods │ .method public generateArpeggio()Ljava/util/ArrayList; │ .locals 7