--- /home/hans/code/fdroid/data/tmp/com.better.alarm_2901.apk +++ /home/hans/code/fdroid/data/tmp/sigcp_com.better.alarm_2901.apk ├── zipinfo {} │ @@ -1,552 +1,552 @@ │ -Zip file size: 2281132 bytes, number of entries: 550 │ +Zip file size: 2280305 bytes, number of entries: 550 │ -rw---- 2.0 fat 57063 bl defN 15-Mar-30 08:03 META-INF/MANIFEST.MF │ -rw---- 2.0 fat 57184 bl defN 15-Mar-30 08:03 META-INF/E8DC17F4.SF │ -rw---- 2.0 fat 1332 bl defN 15-Mar-30 08:03 META-INF/E8DC17F4.RSA │ --rw---- 2.0 fat 595 bl defN 15-Mar-30 06:46 META-INF/beans.xml │ -rw---- 2.0 fat 41 bl defN 15-Mar-30 06:46 META-INF/buildserverid │ -rw---- 2.0 fat 41 bl defN 15-Mar-30 06:47 META-INF/fdroidserverid │ --rw---- 2.0 fat 12968 bX defN 15-Mar-30 06:46 AndroidManifest.xml │ --rw---- 2.0 fat 5196 bl defN 15-Mar-30 06:46 assets/fonts/AndroidClockMono-Bold.ttf │ --rw---- 2.0 fat 5240 bl defN 15-Mar-30 06:46 assets/fonts/AndroidClockMono-Light.ttf │ --rw---- 2.0 fat 5228 bl defN 15-Mar-30 06:46 assets/fonts/AndroidClockMono-Thin.ttf │ --rw---- 2.0 fat 6880 bl defN 15-Mar-30 06:46 assets/fonts/Clockopia.ttf │ --rw---- 2.0 fat 110408 bl defN 15-Mar-30 06:46 assets/fonts/Roboto-Thin.ttf │ --rw---- 2.0 fat 436 bl defN 15-Mar-30 06:46 res/anim/dim.xml │ --rw---- 2.0 fat 392 bl defN 15-Mar-30 06:46 res/anim/dim_instant.xml │ --rw---- 2.0 fat 436 bl defN 15-Mar-30 06:46 res/anim/undim.html │ --rw---- 2.0 fat 392 bl defN 15-Mar-30 06:46 res/anim/undim_instant.xml │ --rw---- 1.0 fat 251 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/ab_bottom_solid_greenactionbar.9.png │ --rw---- 1.0 fat 260 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/ab_solid_greenactionbar.9.png │ --rw---- 1.0 fat 261 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/ab_stacked_solid_greenactionbar.9.png │ --rw---- 1.0 fat 128 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/ab_texture_tile_greenactionbar.png │ --rw---- 1.0 fat 236 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/ab_transparent_greenactionbar.9.png │ --rw---- 1.0 fat 1371 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/alarm_alert_fullscreen_bg.9.png │ --rw---- 1.0 fat 3535 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/appwidget_clock_dial.png │ --rw---- 1.0 fat 1046 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/appwidget_clock_hour.png │ --rw---- 1.0 fat 1102 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/appwidget_clock_minute.png │ --rw---- 1.0 fat 197 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_cab_done_default_greenactionbar.9.png │ --rw---- 1.0 fat 214 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_cab_done_focused_greenactionbar.9.png │ --rw---- 1.0 fat 214 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_cab_done_pressed_greenactionbar.9.png │ --rw---- 1.0 fat 269 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_check_off_disabled_focused_holo_light.png │ --rw---- 1.0 fat 176 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_check_off_disabled_holo_light.png │ --rw---- 1.0 fat 277 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_check_off_focused_holo_light.png │ --rw---- 1.0 fat 176 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_check_off_holo_light.png │ --rw---- 1.0 fat 1294 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_check_off_pressed_holo_light.png │ --rw---- 1.0 fat 682 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_check_on_disabled_focused_holo_light.png │ --rw---- 1.0 fat 475 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_check_on_disabled_holo_light.png │ --rw---- 1.0 fat 1404 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_check_on_focused_holo_light.png │ --rw---- 1.0 fat 1216 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_check_on_holo_light.png │ --rw---- 1.0 fat 2065 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_check_on_pressed_holo_light.png │ --rw---- 1.0 fat 375 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_default_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 434 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_default_disabled_holo_light.9.png │ --rw---- 1.0 fat 396 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_default_focused_holo_light.9.png │ --rw---- 1.0 fat 379 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_default_normal_holo_light.9.png │ --rw---- 1.0 fat 568 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_default_pressed_holo_light.9.png │ --rw---- 1.0 fat 1590 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_in_call_round_disable.png │ --rw---- 1.0 fat 3340 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_in_call_round_disable_focused.png │ --rw---- 1.0 fat 3227 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_in_call_round_normal.png │ --rw---- 1.0 fat 4623 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_in_call_round_pressed.png │ --rw---- 1.0 fat 4726 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_in_call_round_selected.png │ --rw---- 1.0 fat 1022 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_radio_off_disabled_focused_holo_light.png │ --rw---- 1.0 fat 505 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_radio_off_disabled_holo_light.png │ --rw---- 1.0 fat 1193 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_radio_off_focused_holo_light.png │ --rw---- 1.0 fat 560 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_radio_off_holo_light.png │ --rw---- 1.0 fat 1901 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_radio_off_pressed_holo_light.png │ --rw---- 1.0 fat 1709 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_radio_on_disabled_focused_holo_light.png │ --rw---- 1.0 fat 1160 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_radio_on_disabled_holo_light.png │ --rw---- 1.0 fat 1760 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_radio_on_focused_holo_light.png │ --rw---- 1.0 fat 1116 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_radio_on_holo_light.png │ --rw---- 1.0 fat 1979 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_radio_on_pressed_holo_light.png │ --rw---- 1.0 fat 598 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_strip_trans_left_normal.9.png │ --rw---- 1.0 fat 595 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_strip_trans_left_pressed.9.png │ --rw---- 1.0 fat 609 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_strip_trans_left_selected.9.png │ --rw---- 1.0 fat 723 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_strip_trans_middle_normal.9.png │ --rw---- 1.0 fat 703 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_strip_trans_middle_pressed.9.png │ --rw---- 1.0 fat 733 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_strip_trans_middle_selected.9.png │ --rw---- 1.0 fat 606 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_strip_trans_right_normal.9.png │ --rw---- 1.0 fat 580 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_strip_trans_right_pressed.9.png │ --rw---- 1.0 fat 604 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_strip_trans_right_selected.9.png │ --rw---- 1.0 fat 507 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_toggle_off_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 521 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_toggle_off_disabled_holo_light.9.png │ --rw---- 1.0 fat 489 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_toggle_off_focused_holo_light.9.png │ --rw---- 1.0 fat 556 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_toggle_off_normal_holo_light.9.png │ --rw---- 1.0 fat 651 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_toggle_off_pressed_holo_light.9.png │ --rw---- 1.0 fat 526 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_toggle_on_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 631 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_toggle_on_disabled_holo_light.9.png │ --rw---- 1.0 fat 526 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_toggle_on_focused_holo_light.9.png │ --rw---- 1.0 fat 639 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_toggle_on_normal_holo_light.9.png │ --rw---- 1.0 fat 683 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/btn_toggle_on_pressed_holo_light.9.png │ --rw---- 1.0 fat 250 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/cab_background_bottom_greenactionbar.9.png │ --rw---- 1.0 fat 250 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/cab_background_top_greenactionbar.9.png │ --rw---- 1.0 fat 2397 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/dialog.9.png │ --rw---- 1.0 fat 324 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/dialog_divider_horizontal_light.9.png │ --rw---- 1.0 fat 170 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/divider_vertical_dark.9.png │ --rw---- 1.0 fat 170 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/fastscroll_thumb_default_holo.png │ --rw---- 1.0 fat 292 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/fastscroll_thumb_pressed_holo.png │ --rw---- 1.0 fat 610 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/ic_action_dismiss.png │ --rw---- 1.0 fat 912 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/ic_action_reschedule_snooze.png │ --rw---- 1.0 fat 986 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/ic_action_snooze.png │ --rw---- 1.0 fat 542 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/ic_backspace_disabled.png │ --rw---- 1.0 fat 931 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/ic_backspace_normal.png │ --rw---- 1.0 fat 1190 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/ic_clock_add_alarm.png │ --rw---- 1.0 fat 333 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/ic_clock_add_alarm_selected.png │ --rw---- 1.0 fat 1771 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/ic_clock_alarm_off.png │ --rw---- 1.0 fat 1766 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/ic_clock_alarm_on.png │ --rw---- 1.0 fat 530 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/ic_clock_alarm_selected.png │ --rw---- 1.0 fat 800 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/ic_clock_brightness.png │ --rw---- 1.0 fat 2930 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/ic_clock_strip_alarm.png │ --rw---- 1.0 fat 2582 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/ic_clock_strip_desk_clock.png │ --rw---- 1.0 fat 2507 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/ic_clock_strip_gallery.png │ --rw---- 1.0 fat 1813 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/ic_clock_strip_home.png │ --rw---- 1.0 fat 1565 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/ic_clock_strip_music.png │ --rw---- 1.0 fat 1466 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/ic_dialog_time.png │ --rw---- 1.0 fat 475 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/ic_indicator_off.png │ --rw---- 1.0 fat 943 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/ic_indicator_on.png │ --rw---- 1.0 fat 923 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/ic_lock_idle_alarm.png │ --rw---- 1.0 fat 497 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/ic_lock_idle_alarm_saver.png │ --rw---- 1.0 fat 1341 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/ic_lock_idle_alarm_saver_dim.png │ --rw---- 1.0 fat 1226 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/ic_menu_add.png │ --rw---- 1.0 fat 2130 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/ic_menu_alarms.png │ --rw---- 1.0 fat 3210 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/ic_menu_clock_face.png │ --rw---- 1.0 fat 1980 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/ic_menu_desk_clock.png │ --rw---- 1.0 fat 2159 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/ic_round_brightness.png │ --rw---- 1.0 fat 6974 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/ic_setalarm_holo_dark.png │ --rw---- 1.0 fat 212 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/list_activated_holo.9.png │ --rw---- 1.0 fat 258 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/list_focused_greenactionbar.9.png │ --rw---- 1.0 fat 239 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/list_focused_holo.9.png │ --rw---- 1.0 fat 212 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/list_longpressed_holo.9.png │ --rw---- 1.0 fat 212 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/list_pressed_holo_light.9.png │ --rw---- 1.0 fat 1525 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/list_selector_background_pressed.9.png │ --rw---- 1.0 fat 240 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 929 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/menu_dropdown_panel_greenactionbar.9.png │ --rw---- 1.0 fat 219 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/progress_bg_greenactionbar.9.png │ --rw---- 1.0 fat 209 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/progress_bg_holo_light.9.png │ --rw---- 1.0 fat 721 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/progress_primary_greenactionbar.9.png │ --rw---- 1.0 fat 411 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/progress_primary_holo_light.9.png │ --rw---- 1.0 fat 219 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/progress_secondary_greenactionbar.9.png │ --rw---- 1.0 fat 211 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/progress_secondary_holo_light.9.png │ --rw---- 1.0 fat 508 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/progressbar_indeterminate_holo1.png │ --rw---- 1.0 fat 585 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/progressbar_indeterminate_holo2.png │ --rw---- 1.0 fat 592 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/progressbar_indeterminate_holo3.png │ --rw---- 1.0 fat 638 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/progressbar_indeterminate_holo4.png │ --rw---- 1.0 fat 557 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/progressbar_indeterminate_holo5.png │ --rw---- 1.0 fat 657 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/progressbar_indeterminate_holo6.png │ --rw---- 1.0 fat 516 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/progressbar_indeterminate_holo7.png │ --rw---- 1.0 fat 569 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/progressbar_indeterminate_holo8.png │ --rw---- 1.0 fat 602 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/scrubber_control_disabled_holo.png │ --rw---- 1.0 fat 837 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/scrubber_control_focused_holo.png │ --rw---- 1.0 fat 1113 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/scrubber_control_normal_holo.png │ --rw---- 1.0 fat 1405 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/scrubber_control_pressed_holo.png │ --rw---- 1.0 fat 217 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/scrubber_primary_holo.9.png │ --rw---- 1.0 fat 216 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/scrubber_secondary_holo.9.png │ --rw---- 1.0 fat 201 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/scrubber_track_holo_light.9.png │ --rw---- 1.0 fat 394 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/spinner_ab_default_greenactionbar.9.png │ --rw---- 1.0 fat 382 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/spinner_ab_disabled_greenactionbar.9.png │ --rw---- 1.0 fat 551 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/spinner_ab_focused_greenactionbar.9.png │ --rw---- 1.0 fat 462 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/spinner_ab_pressed_greenactionbar.9.png │ --rw---- 1.0 fat 473 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/spinner_default_holo_light.9.png │ --rw---- 1.0 fat 364 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/spinner_disabled_holo_light.9.png │ --rw---- 1.0 fat 548 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/spinner_focused_holo_light.9.png │ --rw---- 1.0 fat 505 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/spinner_pressed_holo_light.9.png │ --rw---- 1.0 fat 1502 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/stat_notify_alarm.png │ --rw---- 1.0 fat 192 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/tab_selected_focused_greenactionbar.9.png │ --rw---- 1.0 fat 192 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/tab_selected_focused_holo.9.png │ --rw---- 1.0 fat 185 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/tab_selected_greenactionbar.9.png │ --rw---- 1.0 fat 185 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/tab_selected_holo.9.png │ --rw---- 1.0 fat 191 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/tab_selected_pressed_greenactionbar.9.png │ --rw---- 1.0 fat 191 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/tab_selected_pressed_holo.9.png │ --rw---- 1.0 fat 182 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/tab_unselected_focused_greenactionbar.9.png │ --rw---- 1.0 fat 189 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/tab_unselected_focused_holo.9.png │ --rw---- 1.0 fat 183 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/tab_unselected_greenactionbar.9.png │ --rw---- 1.0 fat 183 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/tab_unselected_holo.9.png │ --rw---- 1.0 fat 182 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/tab_unselected_pressed_greenactionbar.9.png │ --rw---- 1.0 fat 189 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/tab_unselected_pressed_holo.9.png │ --rw---- 1.0 fat 273 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/textfield_activated_holo_light.9.png │ --rw---- 1.0 fat 239 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/textfield_default_holo_light.9.png │ --rw---- 1.0 fat 332 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/textfield_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 239 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/textfield_disabled_holo_light.9.png │ --rw---- 1.0 fat 360 b- stor 15-Mar-30 06:46 res/drawable-hdpi-v4/textfield_focused_holo_light.9.png │ --rw---- 1.0 fat 236 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/ab_bottom_solid_greenactionbar.9.png │ --rw---- 1.0 fat 241 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/ab_solid_greenactionbar.9.png │ --rw---- 1.0 fat 241 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/ab_stacked_solid_greenactionbar.9.png │ --rw---- 1.0 fat 100 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/ab_texture_tile_greenactionbar.png │ --rw---- 1.0 fat 230 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/ab_transparent_greenactionbar.9.png │ --rw---- 1.0 fat 902 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/alarm_alert_fullscreen_bg.9.png │ --rw---- 1.0 fat 2364 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/appwidget_clock_dial.png │ --rw---- 1.0 fat 660 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/appwidget_clock_hour.png │ --rw---- 1.0 fat 742 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/appwidget_clock_minute.png │ --rw---- 1.0 fat 197 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_cab_done_default_greenactionbar.9.png │ --rw---- 1.0 fat 213 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_cab_done_focused_greenactionbar.9.png │ --rw---- 1.0 fat 213 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_cab_done_pressed_greenactionbar.9.png │ --rw---- 1.0 fat 219 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_check_off_disabled_focused_holo_light.png │ --rw---- 1.0 fat 153 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_check_off_disabled_holo_light.png │ --rw---- 1.0 fat 225 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_check_off_focused_holo_light.png │ --rw---- 1.0 fat 153 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_check_off_holo_light.png │ --rw---- 1.0 fat 840 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_check_off_pressed_holo_light.png │ --rw---- 1.0 fat 568 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_check_on_disabled_focused_holo_light.png │ --rw---- 1.0 fat 373 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_check_on_disabled_holo_light.png │ --rw---- 1.0 fat 840 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_check_on_focused_holo_light.png │ --rw---- 1.0 fat 705 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_check_on_holo_light.png │ --rw---- 1.0 fat 1171 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_check_on_pressed_holo_light.png │ --rw---- 1.0 fat 307 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_default_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 355 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_default_disabled_holo_light.9.png │ --rw---- 1.0 fat 331 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_default_focused_holo_light.9.png │ --rw---- 1.0 fat 325 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_default_normal_holo_light.9.png │ --rw---- 1.0 fat 432 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_default_pressed_holo_light.9.png │ --rw---- 1.0 fat 1117 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_in_call_round_disable.png │ --rw---- 1.0 fat 1790 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_in_call_round_disable_focused.png │ --rw---- 1.0 fat 1876 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_in_call_round_normal.png │ --rw---- 1.0 fat 2736 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_in_call_round_pressed.png │ --rw---- 1.0 fat 2815 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_in_call_round_selected.png │ --rw---- 1.0 fat 615 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_radio_off_disabled_focused_holo_light.png │ --rw---- 1.0 fat 303 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_radio_off_disabled_holo_light.png │ --rw---- 1.0 fat 680 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_radio_off_focused_holo_light.png │ --rw---- 1.0 fat 339 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_radio_off_holo_light.png │ --rw---- 1.0 fat 1154 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_radio_off_pressed_holo_light.png │ --rw---- 1.0 fat 944 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_radio_on_disabled_focused_holo_light.png │ --rw---- 1.0 fat 614 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_radio_on_disabled_holo_light.png │ --rw---- 1.0 fat 923 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_radio_on_focused_holo_light.png │ --rw---- 1.0 fat 571 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_radio_on_holo_light.png │ --rw---- 1.0 fat 1165 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_radio_on_pressed_holo_light.png │ --rw---- 1.0 fat 530 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_strip_trans_left_normal.9.png │ --rw---- 1.0 fat 487 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_strip_trans_left_pressed.9.png │ --rw---- 1.0 fat 507 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_strip_trans_left_selected.9.png │ --rw---- 1.0 fat 630 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_strip_trans_middle_normal.9.png │ --rw---- 1.0 fat 573 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_strip_trans_middle_pressed.9.png │ --rw---- 1.0 fat 607 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_strip_trans_middle_selected.9.png │ --rw---- 1.0 fat 521 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_strip_trans_right_normal.9.png │ --rw---- 1.0 fat 475 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_strip_trans_right_pressed.9.png │ --rw---- 1.0 fat 499 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_strip_trans_right_selected.9.png │ --rw---- 1.0 fat 463 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_toggle_off_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 439 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_toggle_off_disabled_holo_light.9.png │ --rw---- 1.0 fat 509 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_toggle_off_focused_holo_light.9.png │ --rw---- 1.0 fat 452 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_toggle_off_normal_holo_light.9.png │ --rw---- 1.0 fat 596 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_toggle_off_pressed_holo_light.9.png │ --rw---- 1.0 fat 440 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_toggle_on_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 487 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_toggle_on_disabled_holo_light.9.png │ --rw---- 1.0 fat 453 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_toggle_on_focused_holo_light.9.png │ --rw---- 1.0 fat 529 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_toggle_on_normal_holo_light.9.png │ --rw---- 1.0 fat 528 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/btn_toggle_on_pressed_holo_light.9.png │ --rw---- 1.0 fat 235 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/cab_background_bottom_greenactionbar.9.png │ --rw---- 1.0 fat 235 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/cab_background_top_greenactionbar.9.png │ --rw---- 1.0 fat 1434 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/dialog.9.png │ --rw---- 1.0 fat 267 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/dialog_divider_horizontal_light.9.png │ --rw---- 1.0 fat 170 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/divider_vertical_dark.9.png │ --rw---- 1.0 fat 142 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/fastscroll_thumb_default_holo.png │ --rw---- 1.0 fat 225 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/fastscroll_thumb_pressed_holo.png │ --rw---- 1.0 fat 484 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/ic_action_dismiss.png │ --rw---- 1.0 fat 747 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/ic_action_reschedule_snooze.png │ --rw---- 1.0 fat 782 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/ic_action_snooze.png │ --rw---- 1.0 fat 846 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/ic_clock_add_alarm.png │ --rw---- 1.0 fat 281 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/ic_clock_add_alarm_selected.png │ --rw---- 1.0 fat 968 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/ic_clock_alarm_off.png │ --rw---- 1.0 fat 968 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/ic_clock_alarm_on.png │ --rw---- 1.0 fat 374 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/ic_clock_alarm_selected.png │ --rw---- 1.0 fat 580 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/ic_clock_brightness.png │ --rw---- 1.0 fat 1695 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/ic_clock_strip_alarm.png │ --rw---- 1.0 fat 1871 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/ic_clock_strip_desk_clock.png │ --rw---- 1.0 fat 1498 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/ic_clock_strip_gallery.png │ --rw---- 1.0 fat 1748 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/ic_clock_strip_home.png │ --rw---- 1.0 fat 1535 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/ic_clock_strip_music.png │ --rw---- 1.0 fat 1595 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/ic_dialog_time.png │ --rw---- 1.0 fat 283 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/ic_indicator_off.png │ --rw---- 1.0 fat 421 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/ic_indicator_on.png │ --rw---- 1.0 fat 1026 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/ic_lock_idle_alarm.png │ --rw---- 1.0 fat 350 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/ic_lock_idle_alarm_saver.png │ --rw---- 1.0 fat 963 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/ic_lock_idle_alarm_saver_dim.png │ --rw---- 1.0 fat 866 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/ic_menu_add.png │ --rw---- 1.0 fat 1284 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/ic_menu_alarms.png │ --rw---- 1.0 fat 1983 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/ic_menu_clock_face.png │ --rw---- 1.0 fat 1277 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/ic_menu_desk_clock.png │ --rw---- 1.0 fat 1203 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/ic_round_brightness.png │ --rw---- 1.0 fat 3680 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/ic_setalarm_holo_dark.png │ --rw---- 1.0 fat 211 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/list_activated_holo.9.png │ --rw---- 1.0 fat 230 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/list_focused_greenactionbar.9.png │ --rw---- 1.0 fat 222 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/list_focused_holo.9.png │ --rw---- 1.0 fat 211 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/list_longpressed_holo.9.png │ --rw---- 1.0 fat 211 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/list_pressed_holo_light.9.png │ --rw---- 1.0 fat 903 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/list_selector_background_pressed.9.png │ --rw---- 1.0 fat 227 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 652 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/menu_dropdown_panel_greenactionbar.9.png │ --rw---- 1.0 fat 211 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/progress_bg_greenactionbar.9.png │ --rw---- 1.0 fat 210 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/progress_bg_holo_light.9.png │ --rw---- 1.0 fat 500 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/progress_primary_greenactionbar.9.png │ --rw---- 1.0 fat 334 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/progress_primary_holo_light.9.png │ --rw---- 1.0 fat 211 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/progress_secondary_greenactionbar.9.png │ --rw---- 1.0 fat 210 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/progress_secondary_holo_light.9.png │ --rw---- 1.0 fat 308 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/progressbar_indeterminate_holo1.png │ --rw---- 1.0 fat 356 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/progressbar_indeterminate_holo2.png │ --rw---- 1.0 fat 381 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/progressbar_indeterminate_holo3.png │ --rw---- 1.0 fat 375 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/progressbar_indeterminate_holo4.png │ --rw---- 1.0 fat 359 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/progressbar_indeterminate_holo5.png │ --rw---- 1.0 fat 381 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/progressbar_indeterminate_holo6.png │ --rw---- 1.0 fat 351 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/progressbar_indeterminate_holo7.png │ --rw---- 1.0 fat 367 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/progressbar_indeterminate_holo8.png │ --rw---- 1.0 fat 458 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/scrubber_control_disabled_holo.png │ --rw---- 1.0 fat 571 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/scrubber_control_focused_holo.png │ --rw---- 1.0 fat 737 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/scrubber_control_normal_holo.png │ --rw---- 1.0 fat 961 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/scrubber_control_pressed_holo.png │ --rw---- 1.0 fat 212 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/scrubber_primary_holo.9.png │ --rw---- 1.0 fat 212 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/scrubber_secondary_holo.9.png │ --rw---- 1.0 fat 197 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/scrubber_track_holo_light.9.png │ --rw---- 1.0 fat 340 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/spinner_ab_default_greenactionbar.9.png │ --rw---- 1.0 fat 332 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/spinner_ab_disabled_greenactionbar.9.png │ --rw---- 1.0 fat 452 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/spinner_ab_focused_greenactionbar.9.png │ --rw---- 1.0 fat 369 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/spinner_ab_pressed_greenactionbar.9.png │ --rw---- 1.0 fat 372 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/spinner_default_holo_light.9.png │ --rw---- 1.0 fat 321 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/spinner_disabled_holo_light.9.png │ --rw---- 1.0 fat 427 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/spinner_focused_holo_light.9.png │ --rw---- 1.0 fat 373 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/spinner_pressed_holo_light.9.png │ --rw---- 1.0 fat 1021 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/stat_notify_alarm.png │ --rw---- 1.0 fat 191 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/tab_selected_focused_greenactionbar.9.png │ --rw---- 1.0 fat 191 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/tab_selected_focused_holo.9.png │ --rw---- 1.0 fat 187 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/tab_selected_greenactionbar.9.png │ --rw---- 1.0 fat 187 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/tab_selected_holo.9.png │ --rw---- 1.0 fat 191 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/tab_selected_pressed_greenactionbar.9.png │ --rw---- 1.0 fat 191 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/tab_selected_pressed_holo.9.png │ --rw---- 1.0 fat 183 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/tab_unselected_focused_greenactionbar.9.png │ --rw---- 1.0 fat 193 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/tab_unselected_focused_holo.9.png │ --rw---- 1.0 fat 191 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/tab_unselected_greenactionbar.9.png │ --rw---- 1.0 fat 191 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/tab_unselected_holo.9.png │ --rw---- 1.0 fat 183 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/tab_unselected_pressed_greenactionbar.9.png │ --rw---- 1.0 fat 193 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/tab_unselected_pressed_holo.9.png │ --rw---- 1.0 fat 251 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/textfield_activated_holo_light.9.png │ --rw---- 1.0 fat 233 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/textfield_default_holo_light.9.png │ --rw---- 1.0 fat 299 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/textfield_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 233 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/textfield_disabled_holo_light.9.png │ --rw---- 1.0 fat 340 b- stor 15-Mar-30 06:46 res/drawable-mdpi-v4/textfield_focused_holo_light.9.png │ --rw---- 1.0 fat 5383 b- stor 15-Mar-30 06:46 res/drawable-nodpi-v4/preview.png │ --rw---- 1.0 fat 593 b- stor 15-Mar-30 06:46 res/drawable-sw600dp-hdpi-v13/ic_backspace_disabled.png │ --rw---- 1.0 fat 1030 b- stor 15-Mar-30 06:46 res/drawable-sw600dp-hdpi-v13/ic_backspace_normal.png │ --rw---- 1.0 fat 1123 b- stor 15-Mar-30 06:46 res/drawable-sw600dp-hdpi-v13/ic_clock_brightness.png │ --rw---- 1.0 fat 529 b- stor 15-Mar-30 06:46 res/drawable-sw600dp-mdpi-v13/ic_backspace_disabled.png │ --rw---- 1.0 fat 931 b- stor 15-Mar-30 06:46 res/drawable-sw600dp-mdpi-v13/ic_backspace_normal.png │ --rw---- 1.0 fat 818 b- stor 15-Mar-30 06:46 res/drawable-sw600dp-mdpi-v13/ic_clock_brightness.png │ --rw---- 1.0 fat 807 b- stor 15-Mar-30 06:46 res/drawable-sw600dp-xhdpi-v13/ic_backspace_disabled.png │ --rw---- 1.0 fat 1532 b- stor 15-Mar-30 06:46 res/drawable-sw600dp-xhdpi-v13/ic_backspace_normal.png │ --rw---- 1.0 fat 1551 b- stor 15-Mar-30 06:46 res/drawable-sw600dp-xhdpi-v13/ic_clock_brightness.png │ --rw---- 1.0 fat 265 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/ab_bottom_solid_greenactionbar.9.png │ --rw---- 1.0 fat 271 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/ab_solid_greenactionbar.9.png │ --rw---- 1.0 fat 266 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/ab_stacked_solid_greenactionbar.9.png │ --rw---- 1.0 fat 110 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/ab_texture_tile_greenactionbar.png │ --rw---- 1.0 fat 239 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/ab_transparent_greenactionbar.9.png │ --rw---- 1.0 fat 2073 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/alarm_alert_fullscreen_bg.9.png │ --rw---- 1.0 fat 5848 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/appwidget_clock_dial.png │ --rw---- 1.0 fat 1510 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/appwidget_clock_hour.png │ --rw---- 1.0 fat 1637 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/appwidget_clock_minute.png │ --rw---- 1.0 fat 206 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_cab_done_default_greenactionbar.9.png │ --rw---- 1.0 fat 221 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_cab_done_focused_greenactionbar.9.png │ --rw---- 1.0 fat 221 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_cab_done_pressed_greenactionbar.9.png │ --rw---- 1.0 fat 284 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_check_off_disabled_focused_holo_light.png │ --rw---- 1.0 fat 184 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_check_off_disabled_holo_light.png │ --rw---- 1.0 fat 296 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_check_off_focused_holo_light.png │ --rw---- 1.0 fat 184 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_check_off_holo_light.png │ --rw---- 1.0 fat 1658 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_check_off_pressed_holo_light.png │ --rw---- 1.0 fat 956 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_check_on_disabled_focused_holo_light.png │ --rw---- 1.0 fat 609 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_check_on_disabled_holo_light.png │ --rw---- 1.0 fat 1859 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_check_on_focused_holo_light.png │ --rw---- 1.0 fat 1606 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_check_on_holo_light.png │ --rw---- 1.0 fat 2437 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_check_on_pressed_holo_light.png │ --rw---- 1.0 fat 409 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_default_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 525 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_default_disabled_holo_light.9.png │ --rw---- 1.0 fat 461 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_default_focused_holo_light.9.png │ --rw---- 1.0 fat 443 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_default_normal_holo_light.9.png │ --rw---- 1.0 fat 727 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_default_pressed_holo_light.9.png │ --rw---- 1.0 fat 2774 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_in_call_round_disable.png │ --rw---- 1.0 fat 7972 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_in_call_round_disable_focused.png │ --rw---- 1.0 fat 5337 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_in_call_round_normal.png │ --rw---- 1.0 fat 7998 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_in_call_round_pressed.png │ --rw---- 1.0 fat 8272 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_in_call_round_selected.png │ --rw---- 1.0 fat 1454 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_radio_off_disabled_focused_holo_light.png │ --rw---- 1.0 fat 656 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_radio_off_disabled_holo_light.png │ --rw---- 1.0 fat 1682 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_radio_off_focused_holo_light.png │ --rw---- 1.0 fat 715 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_radio_off_holo_light.png │ --rw---- 1.0 fat 2624 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_radio_off_pressed_holo_light.png │ --rw---- 1.0 fat 2411 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_radio_on_disabled_focused_holo_light.png │ --rw---- 1.0 fat 1660 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_radio_on_disabled_holo_light.png │ --rw---- 1.0 fat 3369 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_radio_on_focused_holo_light.png │ --rw---- 1.0 fat 1601 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_radio_on_holo_light.png │ --rw---- 1.0 fat 2675 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_radio_on_pressed_holo_light.png │ --rw---- 1.0 fat 807 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_strip_trans_left_normal.9.png │ --rw---- 1.0 fat 1091 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_strip_trans_left_pressed.9.png │ --rw---- 1.0 fat 1154 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_strip_trans_left_selected.9.png │ --rw---- 1.0 fat 1072 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_strip_trans_middle_normal.9.png │ --rw---- 1.0 fat 1476 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_strip_trans_middle_pressed.9.png │ --rw---- 1.0 fat 1581 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_strip_trans_middle_selected.9.png │ --rw---- 1.0 fat 734 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_strip_trans_right_normal.9.png │ --rw---- 1.0 fat 1040 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_strip_trans_right_pressed.9.png │ --rw---- 1.0 fat 1070 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_strip_trans_right_selected.9.png │ --rw---- 1.0 fat 506 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_toggle_off_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 618 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_toggle_off_disabled_holo_light.9.png │ --rw---- 1.0 fat 552 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_toggle_off_focused_holo_light.9.png │ --rw---- 1.0 fat 660 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_toggle_off_normal_holo_light.9.png │ --rw---- 1.0 fat 811 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_toggle_off_pressed_holo_light.9.png │ --rw---- 1.0 fat 548 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_toggle_on_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 720 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_toggle_on_disabled_holo_light.9.png │ --rw---- 1.0 fat 618 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_toggle_on_focused_holo_light.9.png │ --rw---- 1.0 fat 658 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_toggle_on_normal_holo_light.9.png │ --rw---- 1.0 fat 823 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/btn_toggle_on_pressed_holo_light.9.png │ --rw---- 1.0 fat 264 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/cab_background_bottom_greenactionbar.9.png │ --rw---- 1.0 fat 264 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/cab_background_top_greenactionbar.9.png │ --rw---- 1.0 fat 3141 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/dialog.9.png │ --rw---- 1.0 fat 365 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/dialog_divider_horizontal_light.9.png │ --rw---- 1.0 fat 170 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/divider_vertical_dark.9.png │ --rw---- 1.0 fat 195 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/fastscroll_thumb_default_holo.png │ --rw---- 1.0 fat 373 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/fastscroll_thumb_pressed_holo.png │ --rw---- 1.0 fat 878 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/ic_action_dismiss.png │ --rw---- 1.0 fat 1316 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/ic_action_reschedule_snooze.png │ --rw---- 1.0 fat 1486 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/ic_action_snooze.png │ --rw---- 1.0 fat 1035 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/ic_backspace_normal.png │ --rw---- 1.0 fat 1821 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/ic_clock_add_alarm.png │ --rw---- 1.0 fat 988 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/ic_clock_add_alarm_selected.png │ --rw---- 1.0 fat 2689 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/ic_clock_alarm_off.png │ --rw---- 1.0 fat 2660 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/ic_clock_alarm_on.png │ --rw---- 1.0 fat 1847 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/ic_clock_alarm_selected.png │ --rw---- 1.0 fat 1124 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/ic_clock_brightness.png │ --rw---- 1.0 fat 5221 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/ic_clock_strip_alarm.png │ --rw---- 1.0 fat 4572 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/ic_clock_strip_desk_clock.png │ --rw---- 1.0 fat 4608 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/ic_clock_strip_gallery.png │ --rw---- 1.0 fat 3299 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/ic_clock_strip_home.png │ --rw---- 1.0 fat 2712 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/ic_clock_strip_music.png │ --rw---- 1.0 fat 3054 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/ic_dialog_time.png │ --rw---- 1.0 fat 868 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/ic_indicator_off.png │ --rw---- 1.0 fat 890 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/ic_indicator_on.png │ --rw---- 1.0 fat 1955 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/ic_lock_idle_alarm.png │ --rw---- 1.0 fat 2124 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/ic_lock_idle_alarm_saver.png │ --rw---- 1.0 fat 2828 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/ic_lock_idle_alarm_saver_dim.png │ --rw---- 1.0 fat 1536 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/ic_menu_add.png │ --rw---- 1.0 fat 4512 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/ic_menu_alarms.png │ --rw---- 1.0 fat 5432 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/ic_menu_clock_face.png │ --rw---- 1.0 fat 4203 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/ic_menu_desk_clock.png │ --rw---- 1.0 fat 3617 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/ic_round_brightness.png │ --rw---- 1.0 fat 10612 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/ic_setalarm_holo_dark.png │ --rw---- 1.0 fat 214 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/list_activated_holo.9.png │ --rw---- 1.0 fat 264 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/list_focused_greenactionbar.9.png │ --rw---- 1.0 fat 241 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/list_focused_holo.9.png │ --rw---- 1.0 fat 214 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/list_longpressed_holo.9.png │ --rw---- 1.0 fat 214 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/list_pressed_holo_light.9.png │ --rw---- 1.0 fat 2400 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/list_selector_background_pressed.9.png │ --rw---- 1.0 fat 253 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 1324 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/menu_dropdown_panel_greenactionbar.9.png │ --rw---- 1.0 fat 216 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/progress_bg_greenactionbar.9.png │ --rw---- 1.0 fat 214 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/progress_bg_holo_light.9.png │ --rw---- 1.0 fat 970 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/progress_primary_greenactionbar.9.png │ --rw---- 1.0 fat 508 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/progress_primary_holo_light.9.png │ --rw---- 1.0 fat 216 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/progress_secondary_greenactionbar.9.png │ --rw---- 1.0 fat 215 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/progress_secondary_holo_light.9.png │ --rw---- 1.0 fat 528 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/progressbar_indeterminate_holo1.png │ --rw---- 1.0 fat 607 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/progressbar_indeterminate_holo2.png │ --rw---- 1.0 fat 679 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/progressbar_indeterminate_holo3.png │ --rw---- 1.0 fat 675 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/progressbar_indeterminate_holo4.png │ --rw---- 1.0 fat 659 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/progressbar_indeterminate_holo5.png │ --rw---- 1.0 fat 719 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/progressbar_indeterminate_holo6.png │ --rw---- 1.0 fat 638 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/progressbar_indeterminate_holo7.png │ --rw---- 1.0 fat 642 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/progressbar_indeterminate_holo8.png │ --rw---- 1.0 fat 716 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/scrubber_control_disabled_holo.png │ --rw---- 1.0 fat 988 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/scrubber_control_focused_holo.png │ --rw---- 1.0 fat 1160 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/scrubber_control_normal_holo.png │ --rw---- 1.0 fat 1510 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/scrubber_control_pressed_holo.png │ --rw---- 1.0 fat 220 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/scrubber_primary_holo.9.png │ --rw---- 1.0 fat 218 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/scrubber_secondary_holo.9.png │ --rw---- 1.0 fat 206 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/scrubber_track_holo_light.9.png │ --rw---- 1.0 fat 440 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/spinner_ab_default_greenactionbar.9.png │ --rw---- 1.0 fat 412 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/spinner_ab_disabled_greenactionbar.9.png │ --rw---- 1.0 fat 678 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/spinner_ab_focused_greenactionbar.9.png │ --rw---- 1.0 fat 570 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/spinner_ab_pressed_greenactionbar.9.png │ --rw---- 1.0 fat 550 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/spinner_default_holo_light.9.png │ --rw---- 1.0 fat 415 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/spinner_disabled_holo_light.9.png │ --rw---- 1.0 fat 664 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/spinner_focused_holo_light.9.png │ --rw---- 1.0 fat 584 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/spinner_pressed_holo_light.9.png │ --rw---- 1.0 fat 1998 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/stat_notify_alarm.png │ --rw---- 1.0 fat 193 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/tab_selected_focused_greenactionbar.9.png │ --rw---- 1.0 fat 193 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/tab_selected_focused_holo.9.png │ --rw---- 1.0 fat 186 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/tab_selected_greenactionbar.9.png │ --rw---- 1.0 fat 186 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/tab_selected_holo.9.png │ --rw---- 1.0 fat 192 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/tab_selected_pressed_greenactionbar.9.png │ --rw---- 1.0 fat 192 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/tab_selected_pressed_holo.9.png │ --rw---- 1.0 fat 183 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/tab_unselected_focused_greenactionbar.9.png │ --rw---- 1.0 fat 193 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/tab_unselected_focused_holo.9.png │ --rw---- 1.0 fat 190 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/tab_unselected_greenactionbar.9.png │ --rw---- 1.0 fat 190 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/tab_unselected_holo.9.png │ --rw---- 1.0 fat 183 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/tab_unselected_pressed_greenactionbar.9.png │ --rw---- 1.0 fat 193 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/tab_unselected_pressed_holo.9.png │ --rw---- 1.0 fat 303 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/textfield_activated_holo_light.9.png │ --rw---- 1.0 fat 252 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/textfield_default_holo_light.9.png │ --rw---- 1.0 fat 409 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/textfield_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 252 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/textfield_disabled_holo_light.9.png │ --rw---- 1.0 fat 460 b- stor 15-Mar-30 06:46 res/drawable-xhdpi-v4/textfield_focused_holo_light.9.png │ --rw---- 1.0 fat 8457 b- stor 15-Mar-30 06:46 res/drawable-xlarge-hdpi-v4/dialog.9.png │ --rw---- 1.0 fat 4465 b- stor 15-Mar-30 06:46 res/drawable-xlarge-mdpi-v4/dialog.9.png │ --rw---- 1.0 fat 782 b- stor 15-Mar-30 06:46 res/drawable-xlarge-nodpi-v4/background_protector.png │ --rw---- 1.0 fat 707 b- stor 15-Mar-30 06:46 res/drawable-xxhdpi-v4/ic_action_dismiss.png │ --rw---- 1.0 fat 1053 b- stor 15-Mar-30 06:46 res/drawable-xxhdpi-v4/ic_action_reschedule_snooze.png │ --rw---- 1.0 fat 1130 b- stor 15-Mar-30 06:46 res/drawable-xxhdpi-v4/ic_action_snooze.png │ --rw---- 2.0 fat 380 bl defN 15-Mar-30 06:46 res/drawable/ab_background_textured_greenactionbar.xml │ --rw---- 2.0 fat 564 bl defN 15-Mar-30 06:46 res/drawable/activated_background_holo_light.xml │ --rw---- 2.0 fat 812 bl defN 15-Mar-30 06:46 res/drawable/add_alarm.xml │ --rw---- 2.0 fat 776 bl defN 15-Mar-30 06:46 res/drawable/btn_cab_done_greenactionbar.xml │ --rw---- 2.0 fat 2308 bl defN 15-Mar-30 06:46 res/drawable/btn_check_holo_light.xml │ --rw---- 2.0 fat 1248 bl defN 15-Mar-30 06:46 res/drawable/btn_default_holo_light.xml │ --rw---- 2.0 fat 2308 bl defN 15-Mar-30 06:46 res/drawable/btn_radio_holo_light.xml │ --rw---- 2.0 fat 756 bl defN 15-Mar-30 06:46 res/drawable/btn_strip_trans_left.xml │ --rw---- 2.0 fat 756 bl defN 15-Mar-30 06:46 res/drawable/btn_strip_trans_middle.xml │ --rw---- 2.0 fat 756 bl defN 15-Mar-30 06:46 res/drawable/btn_strip_trans_right.xml │ --rw---- 2.0 fat 2168 bl defN 15-Mar-30 06:46 res/drawable/btn_toggle_holo_light.xml │ --rw---- 2.0 fat 580 bl defN 15-Mar-30 06:46 res/drawable/clock_selector.xml │ --rw---- 2.0 fat 1272 bl defN 15-Mar-30 06:46 res/drawable/edit_text_holo_light.xml │ --rw---- 2.0 fat 560 bl defN 15-Mar-30 06:46 res/drawable/fastscroll_thumb_holo.xml │ --rw---- 2.0 fat 580 bl defN 15-Mar-30 06:46 res/drawable/ic_backspace.xml │ --rw---- 2.0 fat 1248 bl defN 15-Mar-30 06:46 res/drawable/incall_round_button.xml │ --rw---- 2.0 fat 580 bl defN 15-Mar-30 06:46 res/drawable/indicator_bar_onoff.xml │ --rw---- 2.0 fat 632 bl defN 15-Mar-30 06:46 res/drawable/indicator_clock_onoff.xml │ --rw---- 2.0 fat 840 bl defN 15-Mar-30 06:46 res/drawable/item_background.xml │ --rw---- 2.0 fat 1136 bl defN 15-Mar-30 06:46 res/drawable/item_background_holo_light.xml │ --rw---- 2.0 fat 508 bl defN 15-Mar-30 06:46 res/drawable/list_selector_background_transition_holo_light.xml │ --rw---- 2.0 fat 1208 bl defN 15-Mar-30 06:46 res/drawable/list_selector_holo_light.xml │ --rw---- 2.0 fat 436 bl defN 15-Mar-30 06:46 res/drawable/pressed_background_greenactionbar.xml │ --rw---- 2.0 fat 888 bl defN 15-Mar-30 06:46 res/drawable/progress_horizontal_greenactionbar.xml │ --rw---- 2.0 fat 888 bl defN 15-Mar-30 06:46 res/drawable/progress_horizontal_holo_light.xml │ --rw---- 2.0 fat 1228 bl defN 15-Mar-30 06:46 res/drawable/progress_indeterminate_horizontal_holo_light.xml │ --rw---- 2.0 fat 840 bl defN 15-Mar-30 06:46 res/drawable/scrubber_control_selector_holo_light.xml │ --rw---- 2.0 fat 888 bl defN 15-Mar-30 06:46 res/drawable/scrubber_progress_horizontal_holo_light.xml │ --rw---- 2.0 fat 784 bl defN 15-Mar-30 06:46 res/drawable/selectable_background_greenactionbar.xml │ --rw---- 2.0 fat 856 bl defN 15-Mar-30 06:46 res/drawable/spinner_background_ab_greenactionbar.xml │ --rw---- 2.0 fat 856 bl defN 15-Mar-30 06:46 res/drawable/spinner_background_holo_light.xml │ --rw---- 2.0 fat 1580 bl defN 15-Mar-30 06:46 res/drawable/tab_indicator_ab_greenactionbar.xml │ --rw---- 2.0 fat 1580 bl defN 15-Mar-30 06:46 res/drawable/tab_indicator_holo.xml │ --rw---- 2.0 fat 808 bl defN 15-Mar-30 06:46 res/layout-sw600dp-v13/alert_fullscreen.xml │ --rw---- 2.0 fat 1040 bl defN 15-Mar-30 06:46 res/layout-sw600dp-v13/three_keys_view.xml │ --rw---- 2.0 fat 1072 bl defN 15-Mar-30 06:46 res/layout-sw600dp-v13/three_keys_view_ampm.xml │ --rw---- 2.0 fat 1032 bl defN 15-Mar-30 06:46 res/layout-v21/three_keys_view.xml │ --rw---- 2.0 fat 1056 bl defN 15-Mar-30 06:46 res/layout-v21/three_keys_view_ampm.xml │ --rw---- 2.0 fat 2568 bl defN 15-Mar-30 06:46 res/layout/alert.xml │ --rw---- 2.0 fat 840 bl defN 15-Mar-30 06:46 res/layout/alert_fullscreen.xml │ --rw---- 2.0 fat 1528 bl defN 15-Mar-30 06:46 res/layout/details_activity.xml │ --rw---- 2.0 fat 644 bl defN 15-Mar-30 06:46 res/layout/details_label.xml │ --rw---- 2.0 fat 744 bl defN 15-Mar-30 06:46 res/layout/info_fragment.xml │ --rw---- 2.0 fat 448 bl defN 15-Mar-30 06:46 res/layout/info_fragment_text.xml │ --rw---- 2.0 fat 836 bl defN 15-Mar-30 06:46 res/layout/list_activity.xml │ --rw---- 2.0 fat 1320 bl defN 15-Mar-30 06:46 res/layout/list_context_menu.xml │ --rw---- 2.0 fat 584 bl defN 15-Mar-30 06:46 res/layout/list_fragment.xml │ --rw---- 2.0 fat 2952 bl defN 15-Mar-30 06:46 res/layout/list_row.xml │ --rw---- 2.0 fat 1440 bl defN 15-Mar-30 06:46 res/layout/seekbar_dialog.xml │ --rw---- 2.0 fat 1032 bl defN 15-Mar-30 06:46 res/layout/three_keys_view.xml │ --rw---- 2.0 fat 1056 bl defN 15-Mar-30 06:46 res/layout/three_keys_view_ampm.xml │ --rw---- 2.0 fat 1512 bl defN 15-Mar-30 06:46 res/layout/time_picker_dialog.xml │ --rw---- 2.0 fat 3176 bl defN 15-Mar-30 06:46 res/layout/time_picker_view.xml │ --rw---- 2.0 fat 452 bl defN 15-Mar-30 06:46 res/menu/details_menu.xml │ --rw---- 2.0 fat 576 bl defN 15-Mar-30 06:46 res/menu/list_context_menu.xml │ --rw---- 2.0 fat 1324 bl defN 15-Mar-30 06:46 res/menu/settings_menu.xml │ --rw---- 1.0 fat 7992 b- stor 15-Mar-30 06:46 res/mipmap-hdpi-v4/ic_launcher_alarmclock.png │ --rw---- 1.0 fat 8195 b- stor 15-Mar-30 06:46 res/mipmap-hdpi-v4/ic_widget_analog_clock.png │ --rw---- 1.0 fat 4638 b- stor 15-Mar-30 06:46 res/mipmap-mdpi-v4/ic_launcher_alarmclock.png │ --rw---- 1.0 fat 5008 b- stor 15-Mar-30 06:46 res/mipmap-mdpi-v4/ic_widget_analog_clock.png │ --rw---- 1.0 fat 13079 b- stor 15-Mar-30 06:46 res/mipmap-xhdpi-v4/ic_launcher_alarmclock.png │ --rw---- 1.0 fat 8969 b- stor 15-Mar-30 06:46 res/mipmap-xhdpi-v4/ic_widget_analog_clock.png │ --rw---- 1.0 fat 21153 b- stor 15-Mar-30 06:46 res/raw/fallbackring.ogg │ --rw---- 1.0 fat 21153 b- stor 15-Mar-30 06:46 res/raw/in_call_alarm.ogg │ --rw---- 2.0 fat 1244 bl defN 15-Mar-30 06:46 res/xml/alarm_details.xml │ --rw---- 2.0 fat 3040 bl defN 15-Mar-30 06:46 res/xml/preferences.xml │ --rw---- 1.0 fat 317060 b- stor 15-Mar-30 06:46 resources.arsc │ --rw---- 2.0 fat 3766208 bl defN 15-Mar-30 06:46 classes.dex │ -550 files, 4961952 bytes uncompressed, 2181412 bytes compressed: 56.0% │ +-rw---- 2.0 fat 12968 bX defN 08-Jan-01 00:00 AndroidManifest.xml │ +-rw---- 2.0 fat 5196 bl defN 08-Jan-01 00:00 assets/fonts/AndroidClockMono-Bold.ttf │ +-rw---- 2.0 fat 5240 bl defN 08-Jan-01 00:00 assets/fonts/AndroidClockMono-Light.ttf │ +-rw---- 2.0 fat 5228 bl defN 08-Jan-01 00:00 assets/fonts/AndroidClockMono-Thin.ttf │ +-rw---- 2.0 fat 6880 bl defN 08-Jan-01 00:00 assets/fonts/Clockopia.ttf │ +-rw---- 2.0 fat 110408 bl defN 08-Jan-01 00:00 assets/fonts/Roboto-Thin.ttf │ +-rw---- 2.0 fat 436 bl defN 08-Jan-01 00:00 res/anim/dim.xml │ +-rw---- 2.0 fat 392 bl defN 08-Jan-01 00:00 res/anim/dim_instant.xml │ +-rw---- 2.0 fat 436 bl defN 08-Jan-01 00:00 res/anim/undim.html │ +-rw---- 2.0 fat 392 bl defN 08-Jan-01 00:00 res/anim/undim_instant.xml │ +-rw---- 1.0 fat 251 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ab_bottom_solid_greenactionbar.9.png │ +-rw---- 1.0 fat 260 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ab_solid_greenactionbar.9.png │ +-rw---- 1.0 fat 261 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ab_stacked_solid_greenactionbar.9.png │ +-rw---- 1.0 fat 128 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ab_texture_tile_greenactionbar.png │ +-rw---- 1.0 fat 236 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ab_transparent_greenactionbar.9.png │ +-rw---- 1.0 fat 1371 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/alarm_alert_fullscreen_bg.9.png │ +-rw---- 1.0 fat 3535 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/appwidget_clock_dial.png │ +-rw---- 1.0 fat 1046 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/appwidget_clock_hour.png │ +-rw---- 1.0 fat 1102 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/appwidget_clock_minute.png │ +-rw---- 1.0 fat 197 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_cab_done_default_greenactionbar.9.png │ +-rw---- 1.0 fat 214 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_cab_done_focused_greenactionbar.9.png │ +-rw---- 1.0 fat 214 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_cab_done_pressed_greenactionbar.9.png │ +-rw---- 1.0 fat 269 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_check_off_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 176 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_check_off_disabled_holo_light.png │ +-rw---- 1.0 fat 277 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_check_off_focused_holo_light.png │ +-rw---- 1.0 fat 176 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_check_off_holo_light.png │ +-rw---- 1.0 fat 1294 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_check_off_pressed_holo_light.png │ +-rw---- 1.0 fat 682 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_check_on_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 475 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_check_on_disabled_holo_light.png │ +-rw---- 1.0 fat 1404 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_check_on_focused_holo_light.png │ +-rw---- 1.0 fat 1216 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_check_on_holo_light.png │ +-rw---- 1.0 fat 2065 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_check_on_pressed_holo_light.png │ +-rw---- 1.0 fat 375 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_default_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 434 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_default_disabled_holo_light.9.png │ +-rw---- 1.0 fat 396 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_default_focused_holo_light.9.png │ +-rw---- 1.0 fat 379 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_default_normal_holo_light.9.png │ +-rw---- 1.0 fat 568 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_default_pressed_holo_light.9.png │ +-rw---- 1.0 fat 1590 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_in_call_round_disable.png │ +-rw---- 1.0 fat 3340 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_in_call_round_disable_focused.png │ +-rw---- 1.0 fat 3227 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_in_call_round_normal.png │ +-rw---- 1.0 fat 4623 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_in_call_round_pressed.png │ +-rw---- 1.0 fat 4726 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_in_call_round_selected.png │ +-rw---- 1.0 fat 1022 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_radio_off_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 505 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_radio_off_disabled_holo_light.png │ +-rw---- 1.0 fat 1193 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_radio_off_focused_holo_light.png │ +-rw---- 1.0 fat 560 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_radio_off_holo_light.png │ +-rw---- 1.0 fat 1901 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_radio_off_pressed_holo_light.png │ +-rw---- 1.0 fat 1709 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_radio_on_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 1160 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_radio_on_disabled_holo_light.png │ +-rw---- 1.0 fat 1760 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_radio_on_focused_holo_light.png │ +-rw---- 1.0 fat 1116 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_radio_on_holo_light.png │ +-rw---- 1.0 fat 1979 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_radio_on_pressed_holo_light.png │ +-rw---- 1.0 fat 598 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_strip_trans_left_normal.9.png │ +-rw---- 1.0 fat 595 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_strip_trans_left_pressed.9.png │ +-rw---- 1.0 fat 609 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_strip_trans_left_selected.9.png │ +-rw---- 1.0 fat 723 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_strip_trans_middle_normal.9.png │ +-rw---- 1.0 fat 703 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_strip_trans_middle_pressed.9.png │ +-rw---- 1.0 fat 733 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_strip_trans_middle_selected.9.png │ +-rw---- 1.0 fat 606 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_strip_trans_right_normal.9.png │ +-rw---- 1.0 fat 580 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_strip_trans_right_pressed.9.png │ +-rw---- 1.0 fat 604 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_strip_trans_right_selected.9.png │ +-rw---- 1.0 fat 507 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_toggle_off_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 521 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_toggle_off_disabled_holo_light.9.png │ +-rw---- 1.0 fat 489 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_toggle_off_focused_holo_light.9.png │ +-rw---- 1.0 fat 556 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_toggle_off_normal_holo_light.9.png │ +-rw---- 1.0 fat 651 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_toggle_off_pressed_holo_light.9.png │ +-rw---- 1.0 fat 526 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_toggle_on_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 631 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_toggle_on_disabled_holo_light.9.png │ +-rw---- 1.0 fat 526 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_toggle_on_focused_holo_light.9.png │ +-rw---- 1.0 fat 639 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_toggle_on_normal_holo_light.9.png │ +-rw---- 1.0 fat 683 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/btn_toggle_on_pressed_holo_light.9.png │ +-rw---- 1.0 fat 250 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/cab_background_bottom_greenactionbar.9.png │ +-rw---- 1.0 fat 250 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/cab_background_top_greenactionbar.9.png │ +-rw---- 1.0 fat 2397 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/dialog.9.png │ +-rw---- 1.0 fat 324 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/dialog_divider_horizontal_light.9.png │ +-rw---- 1.0 fat 170 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/divider_vertical_dark.9.png │ +-rw---- 1.0 fat 170 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/fastscroll_thumb_default_holo.png │ +-rw---- 1.0 fat 292 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/fastscroll_thumb_pressed_holo.png │ +-rw---- 1.0 fat 610 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_dismiss.png │ +-rw---- 1.0 fat 912 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_reschedule_snooze.png │ +-rw---- 1.0 fat 986 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_snooze.png │ +-rw---- 1.0 fat 542 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_backspace_disabled.png │ +-rw---- 1.0 fat 931 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_backspace_normal.png │ +-rw---- 1.0 fat 1190 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_clock_add_alarm.png │ +-rw---- 1.0 fat 333 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_clock_add_alarm_selected.png │ +-rw---- 1.0 fat 1771 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_clock_alarm_off.png │ +-rw---- 1.0 fat 1766 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_clock_alarm_on.png │ +-rw---- 1.0 fat 530 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_clock_alarm_selected.png │ +-rw---- 1.0 fat 800 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_clock_brightness.png │ +-rw---- 1.0 fat 2930 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_clock_strip_alarm.png │ +-rw---- 1.0 fat 2582 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_clock_strip_desk_clock.png │ +-rw---- 1.0 fat 2507 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_clock_strip_gallery.png │ +-rw---- 1.0 fat 1813 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_clock_strip_home.png │ +-rw---- 1.0 fat 1565 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_clock_strip_music.png │ +-rw---- 1.0 fat 1466 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_dialog_time.png │ +-rw---- 1.0 fat 475 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_indicator_off.png │ +-rw---- 1.0 fat 943 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_indicator_on.png │ +-rw---- 1.0 fat 923 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_lock_idle_alarm.png │ +-rw---- 1.0 fat 497 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_lock_idle_alarm_saver.png │ +-rw---- 1.0 fat 1341 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_lock_idle_alarm_saver_dim.png │ +-rw---- 1.0 fat 1226 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_menu_add.png │ +-rw---- 1.0 fat 2130 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_menu_alarms.png │ +-rw---- 1.0 fat 3210 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_menu_clock_face.png │ +-rw---- 1.0 fat 1980 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_menu_desk_clock.png │ +-rw---- 1.0 fat 2159 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_round_brightness.png │ +-rw---- 1.0 fat 6974 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_setalarm_holo_dark.png │ +-rw---- 1.0 fat 212 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/list_activated_holo.9.png │ +-rw---- 1.0 fat 258 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/list_focused_greenactionbar.9.png │ +-rw---- 1.0 fat 239 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/list_focused_holo.9.png │ +-rw---- 1.0 fat 212 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/list_longpressed_holo.9.png │ +-rw---- 1.0 fat 212 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 1525 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/list_selector_background_pressed.9.png │ +-rw---- 1.0 fat 240 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 929 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/menu_dropdown_panel_greenactionbar.9.png │ +-rw---- 1.0 fat 219 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/progress_bg_greenactionbar.9.png │ +-rw---- 1.0 fat 209 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/progress_bg_holo_light.9.png │ +-rw---- 1.0 fat 721 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/progress_primary_greenactionbar.9.png │ +-rw---- 1.0 fat 411 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/progress_primary_holo_light.9.png │ +-rw---- 1.0 fat 219 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/progress_secondary_greenactionbar.9.png │ +-rw---- 1.0 fat 211 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/progress_secondary_holo_light.9.png │ +-rw---- 1.0 fat 508 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/progressbar_indeterminate_holo1.png │ +-rw---- 1.0 fat 585 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/progressbar_indeterminate_holo2.png │ +-rw---- 1.0 fat 592 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/progressbar_indeterminate_holo3.png │ +-rw---- 1.0 fat 638 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/progressbar_indeterminate_holo4.png │ +-rw---- 1.0 fat 557 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/progressbar_indeterminate_holo5.png │ +-rw---- 1.0 fat 657 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/progressbar_indeterminate_holo6.png │ +-rw---- 1.0 fat 516 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/progressbar_indeterminate_holo7.png │ +-rw---- 1.0 fat 569 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/progressbar_indeterminate_holo8.png │ +-rw---- 1.0 fat 602 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/scrubber_control_disabled_holo.png │ +-rw---- 1.0 fat 837 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/scrubber_control_focused_holo.png │ +-rw---- 1.0 fat 1113 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/scrubber_control_normal_holo.png │ +-rw---- 1.0 fat 1405 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/scrubber_control_pressed_holo.png │ +-rw---- 1.0 fat 217 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/scrubber_primary_holo.9.png │ +-rw---- 1.0 fat 216 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/scrubber_secondary_holo.9.png │ +-rw---- 1.0 fat 201 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/scrubber_track_holo_light.9.png │ +-rw---- 1.0 fat 394 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/spinner_ab_default_greenactionbar.9.png │ +-rw---- 1.0 fat 382 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/spinner_ab_disabled_greenactionbar.9.png │ +-rw---- 1.0 fat 551 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/spinner_ab_focused_greenactionbar.9.png │ +-rw---- 1.0 fat 462 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/spinner_ab_pressed_greenactionbar.9.png │ +-rw---- 1.0 fat 473 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/spinner_default_holo_light.9.png │ +-rw---- 1.0 fat 364 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/spinner_disabled_holo_light.9.png │ +-rw---- 1.0 fat 548 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/spinner_focused_holo_light.9.png │ +-rw---- 1.0 fat 505 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/spinner_pressed_holo_light.9.png │ +-rw---- 1.0 fat 1502 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/stat_notify_alarm.png │ +-rw---- 1.0 fat 192 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/tab_selected_focused_greenactionbar.9.png │ +-rw---- 1.0 fat 192 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/tab_selected_focused_holo.9.png │ +-rw---- 1.0 fat 185 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/tab_selected_greenactionbar.9.png │ +-rw---- 1.0 fat 185 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/tab_selected_holo.9.png │ +-rw---- 1.0 fat 191 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/tab_selected_pressed_greenactionbar.9.png │ +-rw---- 1.0 fat 191 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/tab_selected_pressed_holo.9.png │ +-rw---- 1.0 fat 182 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/tab_unselected_focused_greenactionbar.9.png │ +-rw---- 1.0 fat 189 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/tab_unselected_focused_holo.9.png │ +-rw---- 1.0 fat 183 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/tab_unselected_greenactionbar.9.png │ +-rw---- 1.0 fat 183 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/tab_unselected_holo.9.png │ +-rw---- 1.0 fat 182 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/tab_unselected_pressed_greenactionbar.9.png │ +-rw---- 1.0 fat 189 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/tab_unselected_pressed_holo.9.png │ +-rw---- 1.0 fat 273 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/textfield_activated_holo_light.9.png │ +-rw---- 1.0 fat 239 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/textfield_default_holo_light.9.png │ +-rw---- 1.0 fat 332 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/textfield_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 239 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/textfield_disabled_holo_light.9.png │ +-rw---- 1.0 fat 360 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/textfield_focused_holo_light.9.png │ +-rw---- 1.0 fat 236 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ab_bottom_solid_greenactionbar.9.png │ +-rw---- 1.0 fat 241 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ab_solid_greenactionbar.9.png │ +-rw---- 1.0 fat 241 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ab_stacked_solid_greenactionbar.9.png │ +-rw---- 1.0 fat 100 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ab_texture_tile_greenactionbar.png │ +-rw---- 1.0 fat 230 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ab_transparent_greenactionbar.9.png │ +-rw---- 1.0 fat 902 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/alarm_alert_fullscreen_bg.9.png │ +-rw---- 1.0 fat 2364 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/appwidget_clock_dial.png │ +-rw---- 1.0 fat 660 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/appwidget_clock_hour.png │ +-rw---- 1.0 fat 742 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/appwidget_clock_minute.png │ +-rw---- 1.0 fat 197 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_cab_done_default_greenactionbar.9.png │ +-rw---- 1.0 fat 213 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_cab_done_focused_greenactionbar.9.png │ +-rw---- 1.0 fat 213 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_cab_done_pressed_greenactionbar.9.png │ +-rw---- 1.0 fat 219 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_check_off_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 153 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_check_off_disabled_holo_light.png │ +-rw---- 1.0 fat 225 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_check_off_focused_holo_light.png │ +-rw---- 1.0 fat 153 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_check_off_holo_light.png │ +-rw---- 1.0 fat 840 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_check_off_pressed_holo_light.png │ +-rw---- 1.0 fat 568 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_check_on_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 373 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_check_on_disabled_holo_light.png │ +-rw---- 1.0 fat 840 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_check_on_focused_holo_light.png │ +-rw---- 1.0 fat 705 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_check_on_holo_light.png │ +-rw---- 1.0 fat 1171 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_check_on_pressed_holo_light.png │ +-rw---- 1.0 fat 307 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_default_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 355 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_default_disabled_holo_light.9.png │ +-rw---- 1.0 fat 331 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_default_focused_holo_light.9.png │ +-rw---- 1.0 fat 325 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_default_normal_holo_light.9.png │ +-rw---- 1.0 fat 432 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_default_pressed_holo_light.9.png │ +-rw---- 1.0 fat 1117 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_in_call_round_disable.png │ +-rw---- 1.0 fat 1790 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_in_call_round_disable_focused.png │ +-rw---- 1.0 fat 1876 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_in_call_round_normal.png │ +-rw---- 1.0 fat 2736 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_in_call_round_pressed.png │ +-rw---- 1.0 fat 2815 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_in_call_round_selected.png │ +-rw---- 1.0 fat 615 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_radio_off_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 303 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_radio_off_disabled_holo_light.png │ +-rw---- 1.0 fat 680 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_radio_off_focused_holo_light.png │ +-rw---- 1.0 fat 339 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_radio_off_holo_light.png │ +-rw---- 1.0 fat 1154 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_radio_off_pressed_holo_light.png │ +-rw---- 1.0 fat 944 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_radio_on_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 614 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_radio_on_disabled_holo_light.png │ +-rw---- 1.0 fat 923 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_radio_on_focused_holo_light.png │ +-rw---- 1.0 fat 571 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_radio_on_holo_light.png │ +-rw---- 1.0 fat 1165 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_radio_on_pressed_holo_light.png │ +-rw---- 1.0 fat 530 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_strip_trans_left_normal.9.png │ +-rw---- 1.0 fat 487 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_strip_trans_left_pressed.9.png │ +-rw---- 1.0 fat 507 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_strip_trans_left_selected.9.png │ +-rw---- 1.0 fat 630 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_strip_trans_middle_normal.9.png │ +-rw---- 1.0 fat 573 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_strip_trans_middle_pressed.9.png │ +-rw---- 1.0 fat 607 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_strip_trans_middle_selected.9.png │ +-rw---- 1.0 fat 521 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_strip_trans_right_normal.9.png │ +-rw---- 1.0 fat 475 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_strip_trans_right_pressed.9.png │ +-rw---- 1.0 fat 499 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_strip_trans_right_selected.9.png │ +-rw---- 1.0 fat 463 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_toggle_off_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 439 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_toggle_off_disabled_holo_light.9.png │ +-rw---- 1.0 fat 509 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_toggle_off_focused_holo_light.9.png │ +-rw---- 1.0 fat 452 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_toggle_off_normal_holo_light.9.png │ +-rw---- 1.0 fat 596 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_toggle_off_pressed_holo_light.9.png │ +-rw---- 1.0 fat 440 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_toggle_on_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 487 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_toggle_on_disabled_holo_light.9.png │ +-rw---- 1.0 fat 453 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_toggle_on_focused_holo_light.9.png │ +-rw---- 1.0 fat 529 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_toggle_on_normal_holo_light.9.png │ +-rw---- 1.0 fat 528 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/btn_toggle_on_pressed_holo_light.9.png │ +-rw---- 1.0 fat 235 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/cab_background_bottom_greenactionbar.9.png │ +-rw---- 1.0 fat 235 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/cab_background_top_greenactionbar.9.png │ +-rw---- 1.0 fat 1434 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/dialog.9.png │ +-rw---- 1.0 fat 267 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/dialog_divider_horizontal_light.9.png │ +-rw---- 1.0 fat 170 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/divider_vertical_dark.9.png │ +-rw---- 1.0 fat 142 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/fastscroll_thumb_default_holo.png │ +-rw---- 1.0 fat 225 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/fastscroll_thumb_pressed_holo.png │ +-rw---- 1.0 fat 484 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_dismiss.png │ +-rw---- 1.0 fat 747 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_reschedule_snooze.png │ +-rw---- 1.0 fat 782 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_snooze.png │ +-rw---- 1.0 fat 846 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_clock_add_alarm.png │ +-rw---- 1.0 fat 281 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_clock_add_alarm_selected.png │ +-rw---- 1.0 fat 968 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_clock_alarm_off.png │ +-rw---- 1.0 fat 968 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_clock_alarm_on.png │ +-rw---- 1.0 fat 374 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_clock_alarm_selected.png │ +-rw---- 1.0 fat 580 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_clock_brightness.png │ +-rw---- 1.0 fat 1695 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_clock_strip_alarm.png │ +-rw---- 1.0 fat 1871 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_clock_strip_desk_clock.png │ +-rw---- 1.0 fat 1498 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_clock_strip_gallery.png │ +-rw---- 1.0 fat 1748 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_clock_strip_home.png │ +-rw---- 1.0 fat 1535 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_clock_strip_music.png │ +-rw---- 1.0 fat 1595 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_dialog_time.png │ +-rw---- 1.0 fat 283 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_indicator_off.png │ +-rw---- 1.0 fat 421 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_indicator_on.png │ +-rw---- 1.0 fat 1026 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_lock_idle_alarm.png │ +-rw---- 1.0 fat 350 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_lock_idle_alarm_saver.png │ +-rw---- 1.0 fat 963 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_lock_idle_alarm_saver_dim.png │ +-rw---- 1.0 fat 866 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_menu_add.png │ +-rw---- 1.0 fat 1284 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_menu_alarms.png │ +-rw---- 1.0 fat 1983 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_menu_clock_face.png │ +-rw---- 1.0 fat 1277 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_menu_desk_clock.png │ +-rw---- 1.0 fat 1203 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_round_brightness.png │ +-rw---- 1.0 fat 3680 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_setalarm_holo_dark.png │ +-rw---- 1.0 fat 211 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/list_activated_holo.9.png │ +-rw---- 1.0 fat 230 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/list_focused_greenactionbar.9.png │ +-rw---- 1.0 fat 222 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/list_focused_holo.9.png │ +-rw---- 1.0 fat 211 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/list_longpressed_holo.9.png │ +-rw---- 1.0 fat 211 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 903 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/list_selector_background_pressed.9.png │ +-rw---- 1.0 fat 227 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 652 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/menu_dropdown_panel_greenactionbar.9.png │ +-rw---- 1.0 fat 211 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/progress_bg_greenactionbar.9.png │ +-rw---- 1.0 fat 210 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/progress_bg_holo_light.9.png │ +-rw---- 1.0 fat 500 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/progress_primary_greenactionbar.9.png │ +-rw---- 1.0 fat 334 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/progress_primary_holo_light.9.png │ +-rw---- 1.0 fat 211 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/progress_secondary_greenactionbar.9.png │ +-rw---- 1.0 fat 210 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/progress_secondary_holo_light.9.png │ +-rw---- 1.0 fat 308 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/progressbar_indeterminate_holo1.png │ +-rw---- 1.0 fat 356 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/progressbar_indeterminate_holo2.png │ +-rw---- 1.0 fat 381 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/progressbar_indeterminate_holo3.png │ +-rw---- 1.0 fat 375 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/progressbar_indeterminate_holo4.png │ +-rw---- 1.0 fat 359 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/progressbar_indeterminate_holo5.png │ +-rw---- 1.0 fat 381 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/progressbar_indeterminate_holo6.png │ +-rw---- 1.0 fat 351 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/progressbar_indeterminate_holo7.png │ +-rw---- 1.0 fat 367 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/progressbar_indeterminate_holo8.png │ +-rw---- 1.0 fat 458 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/scrubber_control_disabled_holo.png │ +-rw---- 1.0 fat 571 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/scrubber_control_focused_holo.png │ +-rw---- 1.0 fat 737 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/scrubber_control_normal_holo.png │ +-rw---- 1.0 fat 961 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/scrubber_control_pressed_holo.png │ +-rw---- 1.0 fat 212 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/scrubber_primary_holo.9.png │ +-rw---- 1.0 fat 212 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/scrubber_secondary_holo.9.png │ +-rw---- 1.0 fat 197 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/scrubber_track_holo_light.9.png │ +-rw---- 1.0 fat 340 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/spinner_ab_default_greenactionbar.9.png │ +-rw---- 1.0 fat 332 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/spinner_ab_disabled_greenactionbar.9.png │ +-rw---- 1.0 fat 452 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/spinner_ab_focused_greenactionbar.9.png │ +-rw---- 1.0 fat 369 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/spinner_ab_pressed_greenactionbar.9.png │ +-rw---- 1.0 fat 372 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/spinner_default_holo_light.9.png │ +-rw---- 1.0 fat 321 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/spinner_disabled_holo_light.9.png │ +-rw---- 1.0 fat 427 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/spinner_focused_holo_light.9.png │ +-rw---- 1.0 fat 373 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/spinner_pressed_holo_light.9.png │ +-rw---- 1.0 fat 1021 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/stat_notify_alarm.png │ +-rw---- 1.0 fat 191 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/tab_selected_focused_greenactionbar.9.png │ +-rw---- 1.0 fat 191 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/tab_selected_focused_holo.9.png │ +-rw---- 1.0 fat 187 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/tab_selected_greenactionbar.9.png │ +-rw---- 1.0 fat 187 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/tab_selected_holo.9.png │ +-rw---- 1.0 fat 191 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/tab_selected_pressed_greenactionbar.9.png │ +-rw---- 1.0 fat 191 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/tab_selected_pressed_holo.9.png │ +-rw---- 1.0 fat 183 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/tab_unselected_focused_greenactionbar.9.png │ +-rw---- 1.0 fat 193 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/tab_unselected_focused_holo.9.png │ +-rw---- 1.0 fat 191 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/tab_unselected_greenactionbar.9.png │ +-rw---- 1.0 fat 191 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/tab_unselected_holo.9.png │ +-rw---- 1.0 fat 183 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/tab_unselected_pressed_greenactionbar.9.png │ +-rw---- 1.0 fat 193 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/tab_unselected_pressed_holo.9.png │ +-rw---- 1.0 fat 251 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/textfield_activated_holo_light.9.png │ +-rw---- 1.0 fat 233 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/textfield_default_holo_light.9.png │ +-rw---- 1.0 fat 299 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/textfield_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 233 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/textfield_disabled_holo_light.9.png │ +-rw---- 1.0 fat 340 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/textfield_focused_holo_light.9.png │ +-rw---- 1.0 fat 5383 b- stor 08-Jan-01 00:00 res/drawable-nodpi-v4/preview.png │ +-rw---- 1.0 fat 593 b- stor 08-Jan-01 00:00 res/drawable-sw600dp-hdpi-v13/ic_backspace_disabled.png │ +-rw---- 1.0 fat 1030 b- stor 08-Jan-01 00:00 res/drawable-sw600dp-hdpi-v13/ic_backspace_normal.png │ +-rw---- 1.0 fat 1123 b- stor 08-Jan-01 00:00 res/drawable-sw600dp-hdpi-v13/ic_clock_brightness.png │ +-rw---- 1.0 fat 529 b- stor 08-Jan-01 00:00 res/drawable-sw600dp-mdpi-v13/ic_backspace_disabled.png │ +-rw---- 1.0 fat 931 b- stor 08-Jan-01 00:00 res/drawable-sw600dp-mdpi-v13/ic_backspace_normal.png │ +-rw---- 1.0 fat 818 b- stor 08-Jan-01 00:00 res/drawable-sw600dp-mdpi-v13/ic_clock_brightness.png │ +-rw---- 1.0 fat 807 b- stor 08-Jan-01 00:00 res/drawable-sw600dp-xhdpi-v13/ic_backspace_disabled.png │ +-rw---- 1.0 fat 1532 b- stor 08-Jan-01 00:00 res/drawable-sw600dp-xhdpi-v13/ic_backspace_normal.png │ +-rw---- 1.0 fat 1551 b- stor 08-Jan-01 00:00 res/drawable-sw600dp-xhdpi-v13/ic_clock_brightness.png │ +-rw---- 1.0 fat 265 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ab_bottom_solid_greenactionbar.9.png │ +-rw---- 1.0 fat 271 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ab_solid_greenactionbar.9.png │ +-rw---- 1.0 fat 266 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ab_stacked_solid_greenactionbar.9.png │ +-rw---- 1.0 fat 110 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ab_texture_tile_greenactionbar.png │ +-rw---- 1.0 fat 239 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ab_transparent_greenactionbar.9.png │ +-rw---- 1.0 fat 2073 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/alarm_alert_fullscreen_bg.9.png │ +-rw---- 1.0 fat 5848 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/appwidget_clock_dial.png │ +-rw---- 1.0 fat 1510 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/appwidget_clock_hour.png │ +-rw---- 1.0 fat 1637 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/appwidget_clock_minute.png │ +-rw---- 1.0 fat 206 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_cab_done_default_greenactionbar.9.png │ +-rw---- 1.0 fat 221 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_cab_done_focused_greenactionbar.9.png │ +-rw---- 1.0 fat 221 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_cab_done_pressed_greenactionbar.9.png │ +-rw---- 1.0 fat 284 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_check_off_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 184 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_check_off_disabled_holo_light.png │ +-rw---- 1.0 fat 296 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_check_off_focused_holo_light.png │ +-rw---- 1.0 fat 184 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_check_off_holo_light.png │ +-rw---- 1.0 fat 1658 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_check_off_pressed_holo_light.png │ +-rw---- 1.0 fat 956 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_check_on_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 609 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_check_on_disabled_holo_light.png │ +-rw---- 1.0 fat 1859 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_check_on_focused_holo_light.png │ +-rw---- 1.0 fat 1606 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_check_on_holo_light.png │ +-rw---- 1.0 fat 2437 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_check_on_pressed_holo_light.png │ +-rw---- 1.0 fat 409 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_default_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 525 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_default_disabled_holo_light.9.png │ +-rw---- 1.0 fat 461 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_default_focused_holo_light.9.png │ +-rw---- 1.0 fat 443 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_default_normal_holo_light.9.png │ +-rw---- 1.0 fat 727 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_default_pressed_holo_light.9.png │ +-rw---- 1.0 fat 2774 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_in_call_round_disable.png │ +-rw---- 1.0 fat 7972 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_in_call_round_disable_focused.png │ +-rw---- 1.0 fat 5337 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_in_call_round_normal.png │ +-rw---- 1.0 fat 7998 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_in_call_round_pressed.png │ +-rw---- 1.0 fat 8272 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_in_call_round_selected.png │ +-rw---- 1.0 fat 1454 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_radio_off_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 656 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_radio_off_disabled_holo_light.png │ +-rw---- 1.0 fat 1682 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_radio_off_focused_holo_light.png │ +-rw---- 1.0 fat 715 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_radio_off_holo_light.png │ +-rw---- 1.0 fat 2624 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_radio_off_pressed_holo_light.png │ +-rw---- 1.0 fat 2411 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_radio_on_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 1660 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_radio_on_disabled_holo_light.png │ +-rw---- 1.0 fat 3369 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_radio_on_focused_holo_light.png │ +-rw---- 1.0 fat 1601 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_radio_on_holo_light.png │ +-rw---- 1.0 fat 2675 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_radio_on_pressed_holo_light.png │ +-rw---- 1.0 fat 807 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_strip_trans_left_normal.9.png │ +-rw---- 1.0 fat 1091 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_strip_trans_left_pressed.9.png │ +-rw---- 1.0 fat 1154 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_strip_trans_left_selected.9.png │ +-rw---- 1.0 fat 1072 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_strip_trans_middle_normal.9.png │ +-rw---- 1.0 fat 1476 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_strip_trans_middle_pressed.9.png │ +-rw---- 1.0 fat 1581 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_strip_trans_middle_selected.9.png │ +-rw---- 1.0 fat 734 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_strip_trans_right_normal.9.png │ +-rw---- 1.0 fat 1040 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_strip_trans_right_pressed.9.png │ +-rw---- 1.0 fat 1070 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_strip_trans_right_selected.9.png │ +-rw---- 1.0 fat 506 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_toggle_off_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 618 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_toggle_off_disabled_holo_light.9.png │ +-rw---- 1.0 fat 552 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_toggle_off_focused_holo_light.9.png │ +-rw---- 1.0 fat 660 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_toggle_off_normal_holo_light.9.png │ +-rw---- 1.0 fat 811 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_toggle_off_pressed_holo_light.9.png │ +-rw---- 1.0 fat 548 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_toggle_on_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 720 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_toggle_on_disabled_holo_light.9.png │ +-rw---- 1.0 fat 618 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_toggle_on_focused_holo_light.9.png │ +-rw---- 1.0 fat 658 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_toggle_on_normal_holo_light.9.png │ +-rw---- 1.0 fat 823 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/btn_toggle_on_pressed_holo_light.9.png │ +-rw---- 1.0 fat 264 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/cab_background_bottom_greenactionbar.9.png │ +-rw---- 1.0 fat 264 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/cab_background_top_greenactionbar.9.png │ +-rw---- 1.0 fat 3141 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/dialog.9.png │ +-rw---- 1.0 fat 365 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/dialog_divider_horizontal_light.9.png │ +-rw---- 1.0 fat 170 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/divider_vertical_dark.9.png │ +-rw---- 1.0 fat 195 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/fastscroll_thumb_default_holo.png │ +-rw---- 1.0 fat 373 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/fastscroll_thumb_pressed_holo.png │ +-rw---- 1.0 fat 878 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_dismiss.png │ +-rw---- 1.0 fat 1316 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_reschedule_snooze.png │ +-rw---- 1.0 fat 1486 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_snooze.png │ +-rw---- 1.0 fat 1035 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_backspace_normal.png │ +-rw---- 1.0 fat 1821 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_clock_add_alarm.png │ +-rw---- 1.0 fat 988 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_clock_add_alarm_selected.png │ +-rw---- 1.0 fat 2689 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_clock_alarm_off.png │ +-rw---- 1.0 fat 2660 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_clock_alarm_on.png │ +-rw---- 1.0 fat 1847 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_clock_alarm_selected.png │ +-rw---- 1.0 fat 1124 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_clock_brightness.png │ +-rw---- 1.0 fat 5221 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_clock_strip_alarm.png │ +-rw---- 1.0 fat 4572 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_clock_strip_desk_clock.png │ +-rw---- 1.0 fat 4608 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_clock_strip_gallery.png │ +-rw---- 1.0 fat 3299 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_clock_strip_home.png │ +-rw---- 1.0 fat 2712 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_clock_strip_music.png │ +-rw---- 1.0 fat 3054 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_dialog_time.png │ +-rw---- 1.0 fat 868 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_indicator_off.png │ +-rw---- 1.0 fat 890 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_indicator_on.png │ +-rw---- 1.0 fat 1955 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_lock_idle_alarm.png │ +-rw---- 1.0 fat 2124 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_lock_idle_alarm_saver.png │ +-rw---- 1.0 fat 2828 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_lock_idle_alarm_saver_dim.png │ +-rw---- 1.0 fat 1536 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_menu_add.png │ +-rw---- 1.0 fat 4512 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_menu_alarms.png │ +-rw---- 1.0 fat 5432 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_menu_clock_face.png │ +-rw---- 1.0 fat 4203 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_menu_desk_clock.png │ +-rw---- 1.0 fat 3617 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_round_brightness.png │ +-rw---- 1.0 fat 10612 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_setalarm_holo_dark.png │ +-rw---- 1.0 fat 214 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/list_activated_holo.9.png │ +-rw---- 1.0 fat 264 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/list_focused_greenactionbar.9.png │ +-rw---- 1.0 fat 241 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/list_focused_holo.9.png │ +-rw---- 1.0 fat 214 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/list_longpressed_holo.9.png │ +-rw---- 1.0 fat 214 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 2400 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/list_selector_background_pressed.9.png │ +-rw---- 1.0 fat 253 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 1324 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/menu_dropdown_panel_greenactionbar.9.png │ +-rw---- 1.0 fat 216 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/progress_bg_greenactionbar.9.png │ +-rw---- 1.0 fat 214 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/progress_bg_holo_light.9.png │ +-rw---- 1.0 fat 970 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/progress_primary_greenactionbar.9.png │ +-rw---- 1.0 fat 508 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/progress_primary_holo_light.9.png │ +-rw---- 1.0 fat 216 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/progress_secondary_greenactionbar.9.png │ +-rw---- 1.0 fat 215 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/progress_secondary_holo_light.9.png │ +-rw---- 1.0 fat 528 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/progressbar_indeterminate_holo1.png │ +-rw---- 1.0 fat 607 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/progressbar_indeterminate_holo2.png │ +-rw---- 1.0 fat 679 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/progressbar_indeterminate_holo3.png │ +-rw---- 1.0 fat 675 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/progressbar_indeterminate_holo4.png │ +-rw---- 1.0 fat 659 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/progressbar_indeterminate_holo5.png │ +-rw---- 1.0 fat 719 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/progressbar_indeterminate_holo6.png │ +-rw---- 1.0 fat 638 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/progressbar_indeterminate_holo7.png │ +-rw---- 1.0 fat 642 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/progressbar_indeterminate_holo8.png │ +-rw---- 1.0 fat 716 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/scrubber_control_disabled_holo.png │ +-rw---- 1.0 fat 988 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/scrubber_control_focused_holo.png │ +-rw---- 1.0 fat 1160 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/scrubber_control_normal_holo.png │ +-rw---- 1.0 fat 1510 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/scrubber_control_pressed_holo.png │ +-rw---- 1.0 fat 220 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/scrubber_primary_holo.9.png │ +-rw---- 1.0 fat 218 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/scrubber_secondary_holo.9.png │ +-rw---- 1.0 fat 206 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/scrubber_track_holo_light.9.png │ +-rw---- 1.0 fat 440 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/spinner_ab_default_greenactionbar.9.png │ +-rw---- 1.0 fat 412 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/spinner_ab_disabled_greenactionbar.9.png │ +-rw---- 1.0 fat 678 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/spinner_ab_focused_greenactionbar.9.png │ +-rw---- 1.0 fat 570 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/spinner_ab_pressed_greenactionbar.9.png │ +-rw---- 1.0 fat 550 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/spinner_default_holo_light.9.png │ +-rw---- 1.0 fat 415 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/spinner_disabled_holo_light.9.png │ +-rw---- 1.0 fat 664 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/spinner_focused_holo_light.9.png │ +-rw---- 1.0 fat 584 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/spinner_pressed_holo_light.9.png │ +-rw---- 1.0 fat 1998 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/stat_notify_alarm.png │ +-rw---- 1.0 fat 193 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/tab_selected_focused_greenactionbar.9.png │ +-rw---- 1.0 fat 193 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/tab_selected_focused_holo.9.png │ +-rw---- 1.0 fat 186 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/tab_selected_greenactionbar.9.png │ +-rw---- 1.0 fat 186 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/tab_selected_holo.9.png │ +-rw---- 1.0 fat 192 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/tab_selected_pressed_greenactionbar.9.png │ +-rw---- 1.0 fat 192 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/tab_selected_pressed_holo.9.png │ +-rw---- 1.0 fat 183 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/tab_unselected_focused_greenactionbar.9.png │ +-rw---- 1.0 fat 193 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/tab_unselected_focused_holo.9.png │ +-rw---- 1.0 fat 190 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/tab_unselected_greenactionbar.9.png │ +-rw---- 1.0 fat 190 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/tab_unselected_holo.9.png │ +-rw---- 1.0 fat 183 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/tab_unselected_pressed_greenactionbar.9.png │ +-rw---- 1.0 fat 193 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/tab_unselected_pressed_holo.9.png │ +-rw---- 1.0 fat 303 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/textfield_activated_holo_light.9.png │ +-rw---- 1.0 fat 252 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/textfield_default_holo_light.9.png │ +-rw---- 1.0 fat 409 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/textfield_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 252 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/textfield_disabled_holo_light.9.png │ +-rw---- 1.0 fat 460 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/textfield_focused_holo_light.9.png │ +-rw---- 1.0 fat 8457 b- stor 08-Jan-01 00:00 res/drawable-xlarge-hdpi-v4/dialog.9.png │ +-rw---- 1.0 fat 4465 b- stor 08-Jan-01 00:00 res/drawable-xlarge-mdpi-v4/dialog.9.png │ +-rw---- 1.0 fat 782 b- stor 08-Jan-01 00:00 res/drawable-xlarge-nodpi-v4/background_protector.png │ +-rw---- 1.0 fat 707 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_dismiss.png │ +-rw---- 1.0 fat 1053 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_reschedule_snooze.png │ +-rw---- 1.0 fat 1130 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_snooze.png │ +-rw---- 2.0 fat 380 bl defN 08-Jan-01 00:00 res/drawable/ab_background_textured_greenactionbar.xml │ +-rw---- 2.0 fat 564 bl defN 08-Jan-01 00:00 res/drawable/activated_background_holo_light.xml │ +-rw---- 2.0 fat 812 bl defN 08-Jan-01 00:00 res/drawable/add_alarm.xml │ +-rw---- 2.0 fat 776 bl defN 08-Jan-01 00:00 res/drawable/btn_cab_done_greenactionbar.xml │ +-rw---- 2.0 fat 2308 bl defN 08-Jan-01 00:00 res/drawable/btn_check_holo_light.xml │ +-rw---- 2.0 fat 1248 bl defN 08-Jan-01 00:00 res/drawable/btn_default_holo_light.xml │ +-rw---- 2.0 fat 2308 bl defN 08-Jan-01 00:00 res/drawable/btn_radio_holo_light.xml │ +-rw---- 2.0 fat 756 bl defN 08-Jan-01 00:00 res/drawable/btn_strip_trans_left.xml │ +-rw---- 2.0 fat 756 bl defN 08-Jan-01 00:00 res/drawable/btn_strip_trans_middle.xml │ +-rw---- 2.0 fat 756 bl defN 08-Jan-01 00:00 res/drawable/btn_strip_trans_right.xml │ +-rw---- 2.0 fat 2168 bl defN 08-Jan-01 00:00 res/drawable/btn_toggle_holo_light.xml │ +-rw---- 2.0 fat 580 bl defN 08-Jan-01 00:00 res/drawable/clock_selector.xml │ +-rw---- 2.0 fat 1272 bl defN 08-Jan-01 00:00 res/drawable/edit_text_holo_light.xml │ +-rw---- 2.0 fat 560 bl defN 08-Jan-01 00:00 res/drawable/fastscroll_thumb_holo.xml │ +-rw---- 2.0 fat 580 bl defN 08-Jan-01 00:00 res/drawable/ic_backspace.xml │ +-rw---- 2.0 fat 1248 bl defN 08-Jan-01 00:00 res/drawable/incall_round_button.xml │ +-rw---- 2.0 fat 580 bl defN 08-Jan-01 00:00 res/drawable/indicator_bar_onoff.xml │ +-rw---- 2.0 fat 632 bl defN 08-Jan-01 00:00 res/drawable/indicator_clock_onoff.xml │ +-rw---- 2.0 fat 840 bl defN 08-Jan-01 00:00 res/drawable/item_background.xml │ +-rw---- 2.0 fat 1136 bl defN 08-Jan-01 00:00 res/drawable/item_background_holo_light.xml │ +-rw---- 2.0 fat 508 bl defN 08-Jan-01 00:00 res/drawable/list_selector_background_transition_holo_light.xml │ +-rw---- 2.0 fat 1208 bl defN 08-Jan-01 00:00 res/drawable/list_selector_holo_light.xml │ +-rw---- 2.0 fat 436 bl defN 08-Jan-01 00:00 res/drawable/pressed_background_greenactionbar.xml │ +-rw---- 2.0 fat 888 bl defN 08-Jan-01 00:00 res/drawable/progress_horizontal_greenactionbar.xml │ +-rw---- 2.0 fat 888 bl defN 08-Jan-01 00:00 res/drawable/progress_horizontal_holo_light.xml │ +-rw---- 2.0 fat 1228 bl defN 08-Jan-01 00:00 res/drawable/progress_indeterminate_horizontal_holo_light.xml │ +-rw---- 2.0 fat 840 bl defN 08-Jan-01 00:00 res/drawable/scrubber_control_selector_holo_light.xml │ +-rw---- 2.0 fat 888 bl defN 08-Jan-01 00:00 res/drawable/scrubber_progress_horizontal_holo_light.xml │ +-rw---- 2.0 fat 784 bl defN 08-Jan-01 00:00 res/drawable/selectable_background_greenactionbar.xml │ +-rw---- 2.0 fat 856 bl defN 08-Jan-01 00:00 res/drawable/spinner_background_ab_greenactionbar.xml │ +-rw---- 2.0 fat 856 bl defN 08-Jan-01 00:00 res/drawable/spinner_background_holo_light.xml │ +-rw---- 2.0 fat 1580 bl defN 08-Jan-01 00:00 res/drawable/tab_indicator_ab_greenactionbar.xml │ +-rw---- 2.0 fat 1580 bl defN 08-Jan-01 00:00 res/drawable/tab_indicator_holo.xml │ +-rw---- 2.0 fat 808 bl defN 08-Jan-01 00:00 res/layout-sw600dp-v13/alert_fullscreen.xml │ +-rw---- 2.0 fat 1040 bl defN 08-Jan-01 00:00 res/layout-sw600dp-v13/three_keys_view.xml │ +-rw---- 2.0 fat 1072 bl defN 08-Jan-01 00:00 res/layout-sw600dp-v13/three_keys_view_ampm.xml │ +-rw---- 2.0 fat 1032 bl defN 08-Jan-01 00:00 res/layout-v21/three_keys_view.xml │ +-rw---- 2.0 fat 1056 bl defN 08-Jan-01 00:00 res/layout-v21/three_keys_view_ampm.xml │ +-rw---- 2.0 fat 2568 bl defN 08-Jan-01 00:00 res/layout/alert.xml │ +-rw---- 2.0 fat 840 bl defN 08-Jan-01 00:00 res/layout/alert_fullscreen.xml │ +-rw---- 2.0 fat 1528 bl defN 08-Jan-01 00:00 res/layout/details_activity.xml │ +-rw---- 2.0 fat 644 bl defN 08-Jan-01 00:00 res/layout/details_label.xml │ +-rw---- 2.0 fat 744 bl defN 08-Jan-01 00:00 res/layout/info_fragment.xml │ +-rw---- 2.0 fat 448 bl defN 08-Jan-01 00:00 res/layout/info_fragment_text.xml │ +-rw---- 2.0 fat 836 bl defN 08-Jan-01 00:00 res/layout/list_activity.xml │ +-rw---- 2.0 fat 1320 bl defN 08-Jan-01 00:00 res/layout/list_context_menu.xml │ +-rw---- 2.0 fat 584 bl defN 08-Jan-01 00:00 res/layout/list_fragment.xml │ +-rw---- 2.0 fat 2952 bl defN 08-Jan-01 00:00 res/layout/list_row.xml │ +-rw---- 2.0 fat 1440 bl defN 08-Jan-01 00:00 res/layout/seekbar_dialog.xml │ +-rw---- 2.0 fat 1032 bl defN 08-Jan-01 00:00 res/layout/three_keys_view.xml │ +-rw---- 2.0 fat 1056 bl defN 08-Jan-01 00:00 res/layout/three_keys_view_ampm.xml │ +-rw---- 2.0 fat 1512 bl defN 08-Jan-01 00:00 res/layout/time_picker_dialog.xml │ +-rw---- 2.0 fat 3176 bl defN 08-Jan-01 00:00 res/layout/time_picker_view.xml │ +-rw---- 2.0 fat 452 bl defN 08-Jan-01 00:00 res/menu/details_menu.xml │ +-rw---- 2.0 fat 576 bl defN 08-Jan-01 00:00 res/menu/list_context_menu.xml │ +-rw---- 2.0 fat 1324 bl defN 08-Jan-01 00:00 res/menu/settings_menu.xml │ +-rw---- 1.0 fat 7992 b- stor 08-Jan-01 00:00 res/mipmap-hdpi-v4/ic_launcher_alarmclock.png │ +-rw---- 1.0 fat 8195 b- stor 08-Jan-01 00:00 res/mipmap-hdpi-v4/ic_widget_analog_clock.png │ +-rw---- 1.0 fat 4638 b- stor 08-Jan-01 00:00 res/mipmap-mdpi-v4/ic_launcher_alarmclock.png │ +-rw---- 1.0 fat 5008 b- stor 08-Jan-01 00:00 res/mipmap-mdpi-v4/ic_widget_analog_clock.png │ +-rw---- 1.0 fat 13079 b- stor 08-Jan-01 00:00 res/mipmap-xhdpi-v4/ic_launcher_alarmclock.png │ +-rw---- 1.0 fat 8969 b- stor 08-Jan-01 00:00 res/mipmap-xhdpi-v4/ic_widget_analog_clock.png │ +-rw---- 1.0 fat 21153 b- stor 08-Jan-01 00:00 res/raw/fallbackring.ogg │ +-rw---- 1.0 fat 21153 b- stor 08-Jan-01 00:00 res/raw/in_call_alarm.ogg │ +-rw---- 2.0 fat 1244 bl defN 08-Jan-01 00:00 res/xml/alarm_details.xml │ +-rw---- 2.0 fat 3040 bl defN 08-Jan-01 00:00 res/xml/preferences.xml │ +-rw---- 1.0 fat 317060 b- stor 08-Jan-01 00:00 resources.arsc │ +-rw---- 2.0 fat 3765748 bl defN 08-Jan-01 00:00 classes.dex │ +-rw---- 2.0 fat 595 bl defN 08-Jan-01 00:00 META-INF/beans.xml │ +550 files, 4961492 bytes uncompressed, 2181589 bytes compressed: 56.0% ├── smali/com/better/alarm/AlarmApplication$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/better/alarm/AlarmApplication; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/AlarmApplication;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/AlarmApplication; │ │ .prologue │ .line 82 │ iput-object p1, p0, Lcom/better/alarm/AlarmApplication$1;->this$0:Lcom/better/alarm/AlarmApplication; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/better/alarm/HandleSetAlarm$1.smali │ @@ -36,14 +36,15 @@ │ │ .field final synthetic val$minutes:I │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/HandleSetAlarm;IILjava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/HandleSetAlarm; │ │ .prologue │ .line 81 │ iput-object p1, p0, Lcom/better/alarm/HandleSetAlarm$1;->this$0:Lcom/better/alarm/HandleSetAlarm; │ │ iput p2, p0, Lcom/better/alarm/HandleSetAlarm$1;->val$hours:I │ │ @@ -163,20 +164,18 @@ │ │ .line 88 │ goto :goto_3 │ .end method │ │ .method public bridge synthetic apply(Ljava/lang/Object;)Z │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 81 │ check-cast p1, Lcom/better/alarm/model/interfaces/Alarm; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/better/alarm/HandleSetAlarm$1;->apply(Lcom/better/alarm/model/interfaces/Alarm;)Z │ │ move-result v0 │ │ return v0 │ .end method ├── smali/com/better/alarm/HandleSetAlarm.smali │ @@ -101,30 +101,35 @@ │ │ .line 97 │ .local v0, "alarm":Lcom/better/alarm/model/interfaces/Alarm; │ invoke-interface {v0}, Lcom/better/alarm/model/interfaces/Alarm;->edit()Lcom/better/alarm/model/interfaces/AlarmEditor; │ │ move-result-object v6 │ │ + .line 98 │ invoke-virtual {v6, v1}, Lcom/better/alarm/model/interfaces/AlarmEditor;->setHour(I)Lcom/better/alarm/model/interfaces/AlarmEditor; │ │ move-result-object v6 │ │ + .line 99 │ invoke-virtual {v6, v3}, Lcom/better/alarm/model/interfaces/AlarmEditor;->setMinutes(I)Lcom/better/alarm/model/interfaces/AlarmEditor; │ │ move-result-object v6 │ │ + .line 100 │ invoke-virtual {v6, v2}, Lcom/better/alarm/model/interfaces/AlarmEditor;->setLabel(Ljava/lang/String;)Lcom/better/alarm/model/interfaces/AlarmEditor; │ │ move-result-object v6 │ │ + .line 101 │ invoke-virtual {v6, v8}, Lcom/better/alarm/model/interfaces/AlarmEditor;->setEnabled(Z)Lcom/better/alarm/model/interfaces/AlarmEditor; │ │ move-result-object v6 │ │ + .line 102 │ invoke-virtual {v6}, Lcom/better/alarm/model/interfaces/AlarmEditor;->commit()V │ │ .line 109 │ :goto_1 │ return-object v0 │ │ .end local v0 # "alarm":Lcom/better/alarm/model/interfaces/Alarm; ├── smali/com/better/alarm/R.smali │ @@ -30,10 +30,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 698 │ return-void │ .end method ├── smali/com/better/alarm/model/AlarmCore$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/better/alarm/model/AlarmCore; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/model/AlarmCore;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/model/AlarmCore; │ │ .prologue │ .line 158 │ iput-object p1, p0, Lcom/better/alarm/model/AlarmCore$1;->this$0:Lcom/better/alarm/model/AlarmCore; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/better/alarm/model/AlarmCore$AlarmStateMachine$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$this$0:Lcom/better/alarm/model/AlarmCore; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/model/AlarmCore$AlarmStateMachine;Lcom/better/alarm/model/AlarmCore;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/better/alarm/model/AlarmCore$AlarmStateMachine; │ │ .prologue │ .line 223 │ iput-object p1, p0, Lcom/better/alarm/model/AlarmCore$AlarmStateMachine$1;->this$1:Lcom/better/alarm/model/AlarmCore$AlarmStateMachine; │ │ iput-object p2, p0, Lcom/better/alarm/model/AlarmCore$AlarmStateMachine$1;->val$this$0:Lcom/better/alarm/model/AlarmCore; ├── smali/com/better/alarm/model/AlarmCore$AlarmStateMachine$2.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$this$0:Lcom/better/alarm/model/AlarmCore; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/model/AlarmCore$AlarmStateMachine;Lcom/better/alarm/model/AlarmCore;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/better/alarm/model/AlarmCore$AlarmStateMachine; │ │ .prologue │ .line 255 │ iput-object p1, p0, Lcom/better/alarm/model/AlarmCore$AlarmStateMachine$2;->this$1:Lcom/better/alarm/model/AlarmCore$AlarmStateMachine; │ │ iput-object p2, p0, Lcom/better/alarm/model/AlarmCore$AlarmStateMachine$2;->val$this$0:Lcom/better/alarm/model/AlarmCore; ├── smali/com/better/alarm/model/AlarmCore$AlarmStateMachine$FiredState.smali │ @@ -73,18 +73,20 @@ │ │ move-result-object v2 │ │ const-string v3, "auto_silence" │ │ const-string v4, "10" │ │ + .line 431 │ invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 430 │ invoke-static {v2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ move-result v0 │ │ .line 432 │ .local v0, "autoSilenceMinutes":I │ if-lez v0, :cond_0 ├── smali/com/better/alarm/model/AlarmCore$AlarmStateMachine.smali │ @@ -1133,100 +1133,99 @@ │ invoke-interface {v0, p1}, Lcom/better/alarm/model/IAlarmContainer;->setNextTime(Ljava/util/Calendar;)V │ │ .line 655 │ return-void │ .end method │ │ .method private stringToState(Ljava/lang/String;)Lcom/github/androidutils/statemachine/State; │ - .locals 4 │ + .locals 3 │ .param p1, "initialState" # Ljava/lang/String; │ │ .prologue │ .line 697 │ - const-string v2, "" │ + const-string v1, "" │ │ - invoke-virtual {v2, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v1, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v2 │ + move-result v1 │ │ - if-eqz v2, :cond_0 │ + if-eqz v1, :cond_0 │ │ .line 698 │ - iget-object v2, p0, Lcom/better/alarm/model/AlarmCore$AlarmStateMachine;->this$0:Lcom/better/alarm/model/AlarmCore; │ + iget-object v1, p0, Lcom/better/alarm/model/AlarmCore$AlarmStateMachine;->this$0:Lcom/better/alarm/model/AlarmCore; │ │ # getter for: Lcom/better/alarm/model/AlarmCore;->log:Lcom/github/androidutils/logger/Logger; │ - invoke-static {v2}, Lcom/better/alarm/model/AlarmCore;->access$200(Lcom/better/alarm/model/AlarmCore;)Lcom/github/androidutils/logger/Logger; │ + invoke-static {v1}, Lcom/better/alarm/model/AlarmCore;->access$200(Lcom/better/alarm/model/AlarmCore;)Lcom/github/androidutils/logger/Logger; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - const-string v3, "new Alarm - DisabledState" │ + const-string v2, "new Alarm - DisabledState" │ │ - invoke-virtual {v2, v3}, Lcom/github/androidutils/logger/Logger;->d(Ljava/lang/Object;)V │ + invoke-virtual {v1, v2}, Lcom/github/androidutils/logger/Logger;->d(Ljava/lang/Object;)V │ │ .line 699 │ - iget-object v1, p0, Lcom/better/alarm/model/AlarmCore$AlarmStateMachine;->disabledState:Lcom/better/alarm/model/AlarmCore$AlarmStateMachine$DisabledState; │ + iget-object v0, p0, Lcom/better/alarm/model/AlarmCore$AlarmStateMachine;->disabledState:Lcom/better/alarm/model/AlarmCore$AlarmStateMachine$DisabledState; │ │ .line 705 │ :goto_0 │ - return-object v1 │ + return-object v0 │ │ .line 701 │ :cond_0 │ invoke-virtual {p0}, Lcom/better/alarm/model/AlarmCore$AlarmStateMachine;->getStates()Ljava/util/Collection; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-interface {v2}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :cond_1 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_2 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/github/androidutils/statemachine/State; │ + check-cast v0, Lcom/github/androidutils/statemachine/State; │ │ .line 702 │ - .local v1, "state":Lcom/github/androidutils/statemachine/State; │ - invoke-virtual {v1}, Lcom/github/androidutils/statemachine/State;->getName()Ljava/lang/String; │ + .local v0, "state":Lcom/github/androidutils/statemachine/State; │ + invoke-virtual {v0}, Lcom/github/androidutils/statemachine/State;->getName()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v2, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v2 │ │ if-eqz v2, :cond_1 │ │ goto :goto_0 │ │ .line 704 │ - .end local v1 # "state":Lcom/github/androidutils/statemachine/State; │ + .end local v0 # "state":Lcom/github/androidutils/statemachine/State; │ :cond_2 │ - iget-object v2, p0, Lcom/better/alarm/model/AlarmCore$AlarmStateMachine;->this$0:Lcom/better/alarm/model/AlarmCore; │ + iget-object v1, p0, Lcom/better/alarm/model/AlarmCore$AlarmStateMachine;->this$0:Lcom/better/alarm/model/AlarmCore; │ │ # getter for: Lcom/better/alarm/model/AlarmCore;->log:Lcom/github/androidutils/logger/Logger; │ - invoke-static {v2}, Lcom/better/alarm/model/AlarmCore;->access$200(Lcom/better/alarm/model/AlarmCore;)Lcom/github/androidutils/logger/Logger; │ + invoke-static {v1}, Lcom/better/alarm/model/AlarmCore;->access$200(Lcom/better/alarm/model/AlarmCore;)Lcom/github/androidutils/logger/Logger; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - const-string v3, "wtf? state not found" │ + const-string v2, "wtf? state not found" │ │ - invoke-virtual {v2, v3}, Lcom/github/androidutils/logger/Logger;->d(Ljava/lang/Object;)V │ + invoke-virtual {v1, v2}, Lcom/github/androidutils/logger/Logger;->d(Ljava/lang/Object;)V │ │ .line 705 │ - iget-object v1, p0, Lcom/better/alarm/model/AlarmCore$AlarmStateMachine;->disabledState:Lcom/better/alarm/model/AlarmCore$AlarmStateMachine$DisabledState; │ + iget-object v0, p0, Lcom/better/alarm/model/AlarmCore$AlarmStateMachine;->disabledState:Lcom/better/alarm/model/AlarmCore$AlarmStateMachine$DisabledState; │ │ goto :goto_0 │ .end method │ │ .method private writeChangeData(Lcom/better/alarm/model/interfaces/AlarmEditor$AlarmChangeData;)V │ .locals 2 │ .param p1, "data" # Lcom/better/alarm/model/interfaces/AlarmEditor$AlarmChangeData; ├── smali/com/better/alarm/model/Alarms$DatabaseRetryCountDownTimer$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/better/alarm/model/Alarms$DatabaseRetryCountDownTimer; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/model/Alarms$DatabaseRetryCountDownTimer;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/better/alarm/model/Alarms$DatabaseRetryCountDownTimer; │ │ .prologue │ .line 254 │ iput-object p1, p0, Lcom/better/alarm/model/Alarms$DatabaseRetryCountDownTimer$1;->this$1:Lcom/better/alarm/model/Alarms$DatabaseRetryCountDownTimer; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/better/alarm/model/Alarms$DatabaseRetryCountDownTimer.smali │ @@ -76,100 +76,99 @@ │ invoke-virtual {v1, v2}, Lorg/acra/ErrorReporter;->handleSilentException(Ljava/lang/Throwable;)V │ │ .line 246 │ return-void │ .end method │ │ .method public onTick(J)V │ - .locals 9 │ + .locals 7 │ .param p1, "millisUntilFinished" # J │ │ .prologue │ .line 250 │ - iget-object v3, p0, Lcom/better/alarm/model/Alarms$DatabaseRetryCountDownTimer;->this$0:Lcom/better/alarm/model/Alarms; │ + iget-object v2, p0, Lcom/better/alarm/model/Alarms$DatabaseRetryCountDownTimer;->this$0:Lcom/better/alarm/model/Alarms; │ │ # getter for: Lcom/better/alarm/model/Alarms;->log:Lcom/github/androidutils/logger/Logger; │ - invoke-static {v3}, Lcom/better/alarm/model/Alarms;->access$300(Lcom/better/alarm/model/Alarms;)Lcom/github/androidutils/logger/Logger; │ + invoke-static {v2}, Lcom/better/alarm/model/Alarms;->access$300(Lcom/better/alarm/model/Alarms;)Lcom/github/androidutils/logger/Logger; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - new-instance v4, Ljava/lang/StringBuilder; │ + new-instance v3, Ljava/lang/StringBuilder; │ │ - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ - const-string v5, "Retrying after " │ + const-string v4, "Retrying after " │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - const-wide/32 v6, 0xee48 │ + const-wide/32 v4, 0xee48 │ │ - sub-long/2addr v6, p1 │ + sub-long/2addr v4, p1 │ │ - invoke-virtual {v4, v6, v7}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v3, v4}, Lcom/github/androidutils/logger/Logger;->w(Ljava/lang/Object;)V │ + invoke-virtual {v2, v3}, Lcom/github/androidutils/logger/Logger;->w(Ljava/lang/Object;)V │ │ .line 251 │ - iget-object v3, p0, Lcom/better/alarm/model/Alarms$DatabaseRetryCountDownTimer;->this$0:Lcom/better/alarm/model/Alarms; │ + iget-object v2, p0, Lcom/better/alarm/model/Alarms$DatabaseRetryCountDownTimer;->this$0:Lcom/better/alarm/model/Alarms; │ │ # invokes: Lcom/better/alarm/model/Alarms;->tryReadDb()Z │ - invoke-static {v3}, Lcom/better/alarm/model/Alarms;->access$400(Lcom/better/alarm/model/Alarms;)Z │ + invoke-static {v2}, Lcom/better/alarm/model/Alarms;->access$400(Lcom/better/alarm/model/Alarms;)Z │ │ move-result v1 │ │ .line 252 │ .local v1, "hasInitlized":Z │ if-eqz v1, :cond_1 │ │ .line 253 │ - iget-object v3, p0, Lcom/better/alarm/model/Alarms$DatabaseRetryCountDownTimer;->this$0:Lcom/better/alarm/model/Alarms; │ + iget-object v2, p0, Lcom/better/alarm/model/Alarms$DatabaseRetryCountDownTimer;->this$0:Lcom/better/alarm/model/Alarms; │ │ # getter for: Lcom/better/alarm/model/Alarms;->log:Lcom/github/androidutils/logger/Logger; │ - invoke-static {v3}, Lcom/better/alarm/model/Alarms;->access$300(Lcom/better/alarm/model/Alarms;)Lcom/github/androidutils/logger/Logger; │ + invoke-static {v2}, Lcom/better/alarm/model/Alarms;->access$300(Lcom/better/alarm/model/Alarms;)Lcom/github/androidutils/logger/Logger; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - const-string v4, "Finished" │ + const-string v3, "Finished" │ │ - invoke-virtual {v3, v4}, Lcom/github/androidutils/logger/Logger;->w(Ljava/lang/Object;)V │ + invoke-virtual {v2, v3}, Lcom/github/androidutils/logger/Logger;->w(Ljava/lang/Object;)V │ │ .line 254 │ - iget-object v3, p0, Lcom/better/alarm/model/Alarms$DatabaseRetryCountDownTimer;->handler:Landroid/os/Handler; │ + iget-object v2, p0, Lcom/better/alarm/model/Alarms$DatabaseRetryCountDownTimer;->handler:Landroid/os/Handler; │ │ - new-instance v4, Lcom/better/alarm/model/Alarms$DatabaseRetryCountDownTimer$1; │ + new-instance v3, Lcom/better/alarm/model/Alarms$DatabaseRetryCountDownTimer$1; │ │ - invoke-direct {v4, p0}, Lcom/better/alarm/model/Alarms$DatabaseRetryCountDownTimer$1;->(Lcom/better/alarm/model/Alarms$DatabaseRetryCountDownTimer;)V │ + invoke-direct {v3, p0}, Lcom/better/alarm/model/Alarms$DatabaseRetryCountDownTimer$1;->(Lcom/better/alarm/model/Alarms$DatabaseRetryCountDownTimer;)V │ │ - invoke-virtual {v3, v4}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z │ + invoke-virtual {v2, v3}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z │ │ .line 260 │ - iget-object v3, p0, Lcom/better/alarm/model/Alarms$DatabaseRetryCountDownTimer;->this$0:Lcom/better/alarm/model/Alarms; │ + iget-object v2, p0, Lcom/better/alarm/model/Alarms$DatabaseRetryCountDownTimer;->this$0:Lcom/better/alarm/model/Alarms; │ │ # getter for: Lcom/better/alarm/model/Alarms;->alarms:Ljava/util/Map; │ - invoke-static {v3}, Lcom/better/alarm/model/Alarms;->access$500(Lcom/better/alarm/model/Alarms;)Ljava/util/Map; │ + invoke-static {v2}, Lcom/better/alarm/model/Alarms;->access$500(Lcom/better/alarm/model/Alarms;)Ljava/util/Map; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-interface {v3}, Ljava/util/Map;->values()Ljava/util/Collection; │ + invoke-interface {v2}, Ljava/util/Map;->values()Ljava/util/Collection; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-interface {v3}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ + invoke-interface {v2}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ │ move-result-object v2 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ @@ -184,17 +183,16 @@ │ invoke-virtual {v0}, Lcom/better/alarm/model/AlarmCore;->refresh()V │ │ goto :goto_0 │ │ .line 263 │ .end local v0 # "alarmCore":Lcom/better/alarm/model/AlarmCore; │ :cond_0 │ - iget-object v3, p0, Lcom/better/alarm/model/Alarms$DatabaseRetryCountDownTimer;->this$0:Lcom/better/alarm/model/Alarms; │ + iget-object v2, p0, Lcom/better/alarm/model/Alarms$DatabaseRetryCountDownTimer;->this$0:Lcom/better/alarm/model/Alarms; │ │ # invokes: Lcom/better/alarm/model/Alarms;->notifyAlarmListChangedListeners()V │ - invoke-static {v3}, Lcom/better/alarm/model/Alarms;->access$600(Lcom/better/alarm/model/Alarms;)V │ + invoke-static {v2}, Lcom/better/alarm/model/Alarms;->access$600(Lcom/better/alarm/model/Alarms;)V │ │ .line 265 │ - .end local v2 # "i$":Ljava/util/Iterator; │ :cond_1 │ return-void │ .end method ├── smali/com/better/alarm/model/Alarms$HourComparator.smali │ @@ -86,24 +86,20 @@ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 185 │ check-cast p1, Lcom/better/alarm/model/interfaces/Alarm; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Lcom/better/alarm/model/interfaces/Alarm; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/better/alarm/model/Alarms$HourComparator;->compare(Lcom/better/alarm/model/interfaces/Alarm;Lcom/better/alarm/model/interfaces/Alarm;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/com/better/alarm/model/Alarms$MinuteComparator.smali │ @@ -86,24 +86,20 @@ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 192 │ check-cast p1, Lcom/better/alarm/model/interfaces/Alarm; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Lcom/better/alarm/model/interfaces/Alarm; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/better/alarm/model/Alarms$MinuteComparator;->compare(Lcom/better/alarm/model/interfaces/Alarm;Lcom/better/alarm/model/interfaces/Alarm;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/com/better/alarm/model/Alarms$RepeatComparator.smali │ @@ -137,24 +137,20 @@ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 159 │ check-cast p1, Lcom/better/alarm/model/interfaces/Alarm; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Lcom/better/alarm/model/interfaces/Alarm; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/better/alarm/model/Alarms$RepeatComparator;->compare(Lcom/better/alarm/model/interfaces/Alarm;Lcom/better/alarm/model/interfaces/Alarm;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/com/better/alarm/model/Alarms.smali │ @@ -11,15 +11,14 @@ │ value = { │ "UseSparseArrays" │ } │ .end annotation │ │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/better/alarm/model/Alarms$1;, │ Lcom/better/alarm/model/Alarms$DatabaseRetryCountDownTimer;, │ Lcom/better/alarm/model/Alarms$MinuteComparator;, │ Lcom/better/alarm/model/Alarms$HourComparator;, │ Lcom/better/alarm/model/Alarms$RepeatComparator; │ } │ .end annotation │ │ @@ -202,15 +201,15 @@ │ invoke-virtual {v0, v1}, Landroid/content/Context;->sendBroadcast(Landroid/content/Intent;)V │ │ .line 232 │ return-void │ .end method │ │ .method private tryReadDb()Z │ - .locals 9 │ + .locals 8 │ │ .prologue │ const/4 v3, 0x0 │ │ .line 82 │ iget-object v0, p0, Lcom/better/alarm/model/Alarms;->mContentResolver:Landroid/content/ContentResolver; │ │ @@ -318,54 +317,51 @@ │ │ invoke-interface {v2}, Ljava/util/Map;->values()Ljava/util/Collection; │ │ move-result-object v2 │ │ invoke-interface {v2}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ │ - move-result-object v8 │ + move-result-object v2 │ │ - .local v8, "i$":Ljava/util/Iterator; │ :goto_1 │ - invoke-interface {v8}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v2 │ + move-result v3 │ │ - if-eqz v2, :cond_3 │ + if-eqz v3, :cond_3 │ │ - invoke-interface {v8}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v6 │ │ check-cast v6, Lcom/better/alarm/model/interfaces/Alarm; │ │ .line 103 │ .local v6, "alarm":Lcom/better/alarm/model/interfaces/Alarm; │ - iget-object v2, p0, Lcom/better/alarm/model/Alarms;->log:Lcom/github/androidutils/logger/Logger; │ + iget-object v3, p0, Lcom/better/alarm/model/Alarms;->log:Lcom/github/androidutils/logger/Logger; │ │ invoke-virtual {v6}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - invoke-virtual {v2, v3}, Lcom/github/androidutils/logger/Logger;->d(Ljava/lang/Object;)V │ + invoke-virtual {v3, v4}, Lcom/github/androidutils/logger/Logger;->d(Ljava/lang/Object;)V │ │ goto :goto_1 │ │ .line 98 │ .end local v6 # "alarm":Lcom/better/alarm/model/interfaces/Alarm; │ - .end local v8 # "i$":Ljava/util/Iterator; │ :catchall_0 │ move-exception v2 │ │ invoke-interface {v7}, Landroid/database/Cursor;->close()V │ │ throw v2 │ │ .line 106 │ - .restart local v8 # "i$":Ljava/util/Iterator; │ :cond_3 │ const/4 v2, 0x1 │ │ goto :goto_0 │ .end method │ │ │ @@ -537,15 +533,14 @@ │ invoke-direct {v1, v2}, Lcom/better/alarm/model/interfaces/AlarmNotFoundException;->(Ljava/lang/String;)V │ │ throw v1 │ .end method │ │ .method public bridge synthetic getAlarm(I)Lcom/better/alarm/model/interfaces/Alarm; │ .locals 1 │ - .param p1, "x0" # I │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Lcom/better/alarm/model/interfaces/AlarmNotFoundException; │ } │ .end annotation │ │ .prologue │ @@ -635,25 +630,24 @@ │ .end method │ │ .method onTimeSet()V │ .locals 3 │ │ .prologue │ .line 118 │ - iget-object v2, p0, Lcom/better/alarm/model/Alarms;->alarms:Ljava/util/Map; │ + iget-object v1, p0, Lcom/better/alarm/model/Alarms;->alarms:Ljava/util/Map; │ │ - invoke-interface {v2}, Ljava/util/Map;->values()Ljava/util/Collection; │ + invoke-interface {v1}, Ljava/util/Map;->values()Ljava/util/Collection; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-interface {v2}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/Collection;->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 │ │ @@ -679,25 +673,24 @@ │ .end method │ │ .method refresh()V │ .locals 3 │ │ .prologue │ .line 111 │ - iget-object v2, p0, Lcom/better/alarm/model/Alarms;->alarms:Ljava/util/Map; │ + iget-object v1, p0, Lcom/better/alarm/model/Alarms;->alarms:Ljava/util/Map; │ │ - invoke-interface {v2}, Ljava/util/Map;->values()Ljava/util/Collection; │ + invoke-interface {v1}, Ljava/util/Map;->values()Ljava/util/Collection; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-interface {v2}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/Collection;->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 ├── smali/com/better/alarm/model/AlarmsScheduler$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/better/alarm/model/AlarmsScheduler; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/model/AlarmsScheduler;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/model/AlarmsScheduler; │ │ .prologue │ .line 106 │ iput-object p1, p0, Lcom/better/alarm/model/AlarmsScheduler$1;->this$0:Lcom/better/alarm/model/AlarmsScheduler; │ │ invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V ├── smali/com/better/alarm/model/AlarmsService.smali │ @@ -32,15 +32,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 31 │ invoke-direct {p0}, Landroid/app/Service;->()V │ │ - .line 44 │ return-void │ .end method │ │ │ # virtual methods │ .method public handleMessage(Landroid/os/Message;)Z │ .locals 2 │ @@ -147,28 +146,30 @@ │ │ move-result-object v1 │ │ .line 69 │ .local v1, "alarm":Lcom/better/alarm/model/AlarmCore; │ iget-object v5, p0, Lcom/better/alarm/model/AlarmsService;->alarms:Lcom/better/alarm/model/Alarms; │ │ + .line 70 │ invoke-virtual {p1}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle; │ │ move-result-object v6 │ │ const-string v7, "intent.extra.type" │ │ invoke-virtual {v6, v7}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-static {v6}, Lcom/better/alarm/model/CalendarType;->valueOf(Ljava/lang/String;)Lcom/better/alarm/model/CalendarType; │ │ move-result-object v6 │ │ + .line 69 │ invoke-virtual {v5, v1, v6}, Lcom/better/alarm/model/Alarms;->onAlarmFired(Lcom/better/alarm/model/AlarmCore;Lcom/better/alarm/model/CalendarType;)V │ │ .line 71 │ iget-object v5, p0, Lcom/better/alarm/model/AlarmsService;->log:Lcom/github/androidutils/logger/Logger; │ │ new-instance v6, Ljava/lang/StringBuilder; │ │ @@ -241,14 +242,15 @@ │ │ move-result v5 │ │ if-nez v5, :cond_2 │ │ const-string v5, "android.intent.action.LOCALE_CHANGED" │ │ + .line 74 │ invoke-virtual {v0, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v5 │ │ if-eqz v5, :cond_3 │ │ .line 75 ├── smali/com/better/alarm/model/AlarmsScheduler$ScheduledAlarm.smali │ @@ -129,21 +129,19 @@ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic compareTo(Ljava/lang/Object;)I │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 51 │ check-cast p1, Lcom/better/alarm/model/AlarmsScheduler$ScheduledAlarm; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/better/alarm/model/AlarmsScheduler$ScheduledAlarm;->compareTo(Lcom/better/alarm/model/AlarmsScheduler$ScheduledAlarm;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/com/better/alarm/presenter/ActionBarHandler$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/better/alarm/presenter/ActionBarHandler; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/presenter/ActionBarHandler;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/presenter/ActionBarHandler; │ │ .prologue │ .line 108 │ iput-object p1, p0, Lcom/better/alarm/presenter/ActionBarHandler$1;->this$0:Lcom/better/alarm/presenter/ActionBarHandler; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -55,14 +56,15 @@ │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ iget-object v3, p0, Lcom/better/alarm/presenter/ActionBarHandler$1;->this$0:Lcom/better/alarm/presenter/ActionBarHandler; │ │ + .line 112 │ # getter for: Lcom/better/alarm/presenter/ActionBarHandler;->mContext:Landroid/content/Context; │ invoke-static {v3}, Lcom/better/alarm/presenter/ActionBarHandler;->access$000(Lcom/better/alarm/presenter/ActionBarHandler;)Landroid/content/Context; │ │ move-result-object v3 │ │ invoke-virtual {v3}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; │ │ @@ -76,14 +78,15 @@ │ │ move-result-object v2 │ │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 111 │ invoke-static {v2}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; │ │ move-result-object v2 │ │ invoke-direct {v0, v1, v2}, Landroid/content/Intent;->(Ljava/lang/String;Landroid/net/Uri;)V │ │ .line 113 ├── smali/com/better/alarm/presenter/ActionBarHandler$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/better/alarm/presenter/ActionBarHandler; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/presenter/ActionBarHandler;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/presenter/ActionBarHandler; │ │ .prologue │ .line 129 │ iput-object p1, p0, Lcom/better/alarm/presenter/ActionBarHandler$3;->this$0:Lcom/better/alarm/presenter/ActionBarHandler; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/better/alarm/presenter/ActionBarHandler$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/better/alarm/presenter/ActionBarHandler; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/presenter/ActionBarHandler;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/presenter/ActionBarHandler; │ │ .prologue │ .line 140 │ iput-object p1, p0, Lcom/better/alarm/presenter/ActionBarHandler$4;->this$0:Lcom/better/alarm/presenter/ActionBarHandler; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/better/alarm/presenter/ActionBarHandler$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/better/alarm/presenter/ActionBarHandler; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/presenter/ActionBarHandler;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/presenter/ActionBarHandler; │ │ .prologue │ .line 150 │ iput-object p1, p0, Lcom/better/alarm/presenter/ActionBarHandler$5;->this$0:Lcom/better/alarm/presenter/ActionBarHandler; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/better/alarm/presenter/ActionBarHandler$6.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/better/alarm/presenter/ActionBarHandler; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/presenter/ActionBarHandler;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/presenter/ActionBarHandler; │ │ .prologue │ .line 160 │ iput-object p1, p0, Lcom/better/alarm/presenter/ActionBarHandler$6;->this$0:Lcom/better/alarm/presenter/ActionBarHandler; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/better/alarm/presenter/ActionBarHandler$7.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$report:Landroid/widget/EditText; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/presenter/ActionBarHandler;Landroid/widget/EditText;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/presenter/ActionBarHandler; │ │ .prologue │ .line 172 │ iput-object p1, p0, Lcom/better/alarm/presenter/ActionBarHandler$7;->this$0:Lcom/better/alarm/presenter/ActionBarHandler; │ │ iput-object p2, p0, Lcom/better/alarm/presenter/ActionBarHandler$7;->val$report:Landroid/widget/EditText; ├── smali/com/better/alarm/presenter/ActionBarHandler$8.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/better/alarm/presenter/ActionBarHandler; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/presenter/ActionBarHandler;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/presenter/ActionBarHandler; │ │ .prologue │ .line 180 │ iput-object p1, p0, Lcom/better/alarm/presenter/ActionBarHandler$8;->this$0:Lcom/better/alarm/presenter/ActionBarHandler; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/better/alarm/presenter/ActionBarHandler$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/better/alarm/presenter/ActionBarHandler; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/presenter/ActionBarHandler;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/presenter/ActionBarHandler; │ │ .prologue │ .line 119 │ iput-object p1, p0, Lcom/better/alarm/presenter/ActionBarHandler$2;->this$0:Lcom/better/alarm/presenter/ActionBarHandler; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/better/alarm/presenter/AlarmDetailsActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/better/alarm/presenter/AlarmDetailsActivity; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/presenter/AlarmDetailsActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/presenter/AlarmDetailsActivity; │ │ .prologue │ .line 136 │ iput-object p1, p0, Lcom/better/alarm/presenter/AlarmDetailsActivity$1;->this$0:Lcom/better/alarm/presenter/AlarmDetailsActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/better/alarm/presenter/AlarmDetailsActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/better/alarm/presenter/AlarmDetailsActivity; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/presenter/AlarmDetailsActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/presenter/AlarmDetailsActivity; │ │ .prologue │ .line 144 │ iput-object p1, p0, Lcom/better/alarm/presenter/AlarmDetailsActivity$2;->this$0:Lcom/better/alarm/presenter/AlarmDetailsActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/better/alarm/presenter/AlarmDetailsActivity$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/better/alarm/presenter/AlarmDetailsActivity; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/presenter/AlarmDetailsActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/presenter/AlarmDetailsActivity; │ │ .prologue │ .line 156 │ iput-object p1, p0, Lcom/better/alarm/presenter/AlarmDetailsActivity$3;->this$0:Lcom/better/alarm/presenter/AlarmDetailsActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/better/alarm/presenter/AlarmDetailsActivity$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/better/alarm/presenter/AlarmDetailsActivity; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/presenter/AlarmDetailsActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/presenter/AlarmDetailsActivity; │ │ .prologue │ .line 348 │ iput-object p1, p0, Lcom/better/alarm/presenter/AlarmDetailsActivity$4;->this$0:Lcom/better/alarm/presenter/AlarmDetailsActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/better/alarm/presenter/AlarmDetailsActivity.smali │ @@ -157,36 +157,39 @@ │ │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const v1, 0x7f0d002a │ │ + .line 347 │ invoke-virtual {p0, v1}, Lcom/better/alarm/presenter/AlarmDetailsActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const v1, 0x104000a │ │ new-instance v2, Lcom/better/alarm/presenter/AlarmDetailsActivity$4; │ │ invoke-direct {v2, p0}, Lcom/better/alarm/presenter/AlarmDetailsActivity$4;->(Lcom/better/alarm/presenter/AlarmDetailsActivity;)V │ │ + .line 348 │ invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const/high16 v1, 0x1040000 │ │ const/4 v2, 0x0 │ │ + .line 354 │ invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ .line 355 │ @@ -371,66 +374,73 @@ │ │ invoke-virtual {v0, v1}, Lcom/better/alarm/model/interfaces/AlarmEditor;->setEnabled(Z)Lcom/better/alarm/model/interfaces/AlarmEditor; │ │ move-result-object v1 │ │ iget v2, p0, Lcom/better/alarm/presenter/AlarmDetailsActivity;->mHour:I │ │ + .line 333 │ invoke-virtual {v1, v2}, Lcom/better/alarm/model/interfaces/AlarmEditor;->setHour(I)Lcom/better/alarm/model/interfaces/AlarmEditor; │ │ move-result-object v1 │ │ iget v2, p0, Lcom/better/alarm/presenter/AlarmDetailsActivity;->mMinute:I │ │ + .line 334 │ invoke-virtual {v1, v2}, Lcom/better/alarm/model/interfaces/AlarmEditor;->setMinutes(I)Lcom/better/alarm/model/interfaces/AlarmEditor; │ │ move-result-object v1 │ │ iget-object v2, p0, Lcom/better/alarm/presenter/AlarmDetailsActivity;->mRepeatPref:Lcom/better/alarm/view/RepeatPreference; │ │ + .line 335 │ invoke-virtual {v2}, Lcom/better/alarm/view/RepeatPreference;->getDaysOfWeek()Lcom/better/alarm/model/DaysOfWeek; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Lcom/better/alarm/model/interfaces/AlarmEditor;->setDaysOfWeek(Lcom/better/alarm/model/DaysOfWeek;)Lcom/better/alarm/model/interfaces/AlarmEditor; │ │ move-result-object v1 │ │ const/4 v2, 0x1 │ │ + .line 336 │ invoke-virtual {v1, v2}, Lcom/better/alarm/model/interfaces/AlarmEditor;->setVibrate(Z)Lcom/better/alarm/model/interfaces/AlarmEditor; │ │ move-result-object v1 │ │ iget-object v2, p0, Lcom/better/alarm/presenter/AlarmDetailsActivity;->mLabel:Landroid/widget/EditText; │ │ + .line 337 │ invoke-virtual {v2}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Lcom/better/alarm/model/interfaces/AlarmEditor;->setLabel(Ljava/lang/String;)Lcom/better/alarm/model/interfaces/AlarmEditor; │ │ move-result-object v1 │ │ iget-object v2, p0, Lcom/better/alarm/presenter/AlarmDetailsActivity;->mAlarmPref:Lcom/better/alarm/view/AlarmPreference; │ │ + .line 338 │ invoke-virtual {v2}, Lcom/better/alarm/view/AlarmPreference;->getAlert()Landroid/net/Uri; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Lcom/better/alarm/model/interfaces/AlarmEditor;->setAlert(Landroid/net/Uri;)Lcom/better/alarm/model/interfaces/AlarmEditor; │ │ move-result-object v1 │ │ iget-object v2, p0, Lcom/better/alarm/presenter/AlarmDetailsActivity;->mPreAlarmPref:Landroid/preference/CheckBoxPreference; │ │ + .line 339 │ invoke-virtual {v2}, Landroid/preference/CheckBoxPreference;->isChecked()Z │ │ move-result v2 │ │ invoke-virtual {v1, v2}, Lcom/better/alarm/model/interfaces/AlarmEditor;->setPrealarm(Z)Lcom/better/alarm/model/interfaces/AlarmEditor; │ │ .line 341 ├── smali/com/better/alarm/presenter/AlarmsListActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/better/alarm/presenter/AlarmsListActivity; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/presenter/AlarmsListActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/presenter/AlarmsListActivity; │ │ .prologue │ .line 121 │ iput-object p1, p0, Lcom/better/alarm/presenter/AlarmsListActivity$1;->this$0:Lcom/better/alarm/presenter/AlarmsListActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/better/alarm/presenter/AlarmsListActivity.smali │ @@ -260,18 +260,20 @@ │ │ move-result-object v1 │ │ const-string v2, "timePickerAlarm" │ │ const/4 v3, -0x1 │ │ + .line 185 │ invoke-virtual {p1, v2, v3}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I │ │ move-result v2 │ │ + .line 184 │ invoke-interface {v1, v2}, Lcom/better/alarm/model/interfaces/IAlarmsManager;->getAlarm(I)Lcom/better/alarm/model/interfaces/Alarm; │ │ move-result-object v1 │ │ iput-object v1, p0, Lcom/better/alarm/presenter/AlarmsListActivity;->timePickerAlarm:Lcom/better/alarm/model/interfaces/Alarm; │ │ .line 186 ├── smali/com/better/alarm/presenter/AlarmsListFragment$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$alarm:Lcom/better/alarm/model/interfaces/Alarm; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/presenter/AlarmsListFragment;Lcom/better/alarm/model/interfaces/Alarm;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/presenter/AlarmsListFragment; │ │ .prologue │ .line 187 │ iput-object p1, p0, Lcom/better/alarm/presenter/AlarmsListFragment$1;->this$0:Lcom/better/alarm/presenter/AlarmsListFragment; │ │ iput-object p2, p0, Lcom/better/alarm/presenter/AlarmsListFragment$1;->val$alarm:Lcom/better/alarm/model/interfaces/Alarm; ├── smali/com/better/alarm/presenter/AlarmsListFragment$AlarmListAdapter$1.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$clockOnOff:Landroid/widget/CompoundButton; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/presenter/AlarmsListFragment$AlarmListAdapter;Landroid/widget/CompoundButton;Lcom/better/alarm/model/interfaces/Alarm;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/better/alarm/presenter/AlarmsListFragment$AlarmListAdapter; │ │ .prologue │ .line 106 │ iput-object p1, p0, Lcom/better/alarm/presenter/AlarmsListFragment$AlarmListAdapter$1;->this$1:Lcom/better/alarm/presenter/AlarmsListFragment$AlarmListAdapter; │ │ iput-object p2, p0, Lcom/better/alarm/presenter/AlarmsListFragment$AlarmListAdapter$1;->val$clockOnOff:Landroid/widget/CompoundButton; ├── smali/com/better/alarm/presenter/AlarmsListFragment$AlarmListAdapter$2.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$position:I │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/presenter/AlarmsListFragment$AlarmListAdapter;I)V │ .locals 0 │ + .param p1, "this$1" # Lcom/better/alarm/presenter/AlarmsListFragment$AlarmListAdapter; │ │ .prologue │ .line 118 │ iput-object p1, p0, Lcom/better/alarm/presenter/AlarmsListFragment$AlarmListAdapter$2;->this$1:Lcom/better/alarm/presenter/AlarmsListFragment$AlarmListAdapter; │ │ iput p2, p0, Lcom/better/alarm/presenter/AlarmsListFragment$AlarmListAdapter$2;->val$position:I ├── smali/com/better/alarm/presenter/AlarmsListFragment$AlarmListAdapter.smali │ @@ -41,14 +41,15 @@ │ .end annotation │ .end field │ │ │ # direct methods │ .method public constructor (Lcom/better/alarm/presenter/AlarmsListFragment;Landroid/content/Context;IILjava/util/List;)V │ .locals 3 │ + .param p1, "this$0" # Lcom/better/alarm/presenter/AlarmsListFragment; │ .param p2, "context" # Landroid/content/Context; │ .param p3, "alarmTime" # I │ .param p4, "label" # I │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Landroid/content/Context;", │ @@ -85,29 +86,30 @@ │ │ invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ const-string v1, "green" │ │ + .line 71 │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x1 │ │ :goto_0 │ iput-boolean v0, p0, Lcom/better/alarm/presenter/AlarmsListFragment$AlarmListAdapter;->isMaterial:Z │ │ .line 72 │ return-void │ │ - .line 70 │ + .line 71 │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method ├── smali/com/better/alarm/presenter/AlarmsListFragment.smali │ @@ -53,15 +53,14 @@ │ .line 59 │ invoke-static {}, Lcom/github/androidutils/logger/Logger;->getDefaultLogger()Lcom/github/androidutils/logger/Logger; │ │ move-result-object v0 │ │ iput-object v0, p0, Lcom/better/alarm/presenter/AlarmsListFragment;->log:Lcom/github/androidutils/logger/Logger; │ │ - .line 170 │ return-void │ .end method │ │ .method static synthetic access$000(Lcom/better/alarm/presenter/AlarmsListFragment;)Lcom/better/alarm/model/interfaces/IAlarmsManager; │ .locals 1 │ .param p0, "x0" # Lcom/better/alarm/presenter/AlarmsListFragment; │ │ @@ -252,36 +251,39 @@ │ │ invoke-virtual {v2, v4}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v2 │ │ const v4, 0x7f0d002a │ │ + .line 186 │ invoke-virtual {p0, v4}, Lcom/better/alarm/presenter/AlarmsListFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v2, v4}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v2 │ │ const v4, 0x104000a │ │ new-instance v5, Lcom/better/alarm/presenter/AlarmsListFragment$1; │ │ invoke-direct {v5, p0, v0}, Lcom/better/alarm/presenter/AlarmsListFragment$1;->(Lcom/better/alarm/presenter/AlarmsListFragment;Lcom/better/alarm/model/interfaces/Alarm;)V │ │ + .line 187 │ invoke-virtual {v2, v4, v5}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v2 │ │ const/high16 v4, 0x1040000 │ │ const/4 v5, 0x0 │ │ + .line 192 │ invoke-virtual {v2, v4, v5}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ goto :goto_0 ├── smali/com/better/alarm/presenter/DynamicThemeHandler$HashMapWithDefault.smali │ @@ -92,15 +92,14 @@ │ move-object v1, v0 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic get(Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 22 │ invoke-virtual {p0, p1}, Lcom/better/alarm/presenter/DynamicThemeHandler$HashMapWithDefault;->get(Ljava/lang/Object;)Ljava/lang/Integer; │ │ move-result-object v0 ├── smali/com/better/alarm/presenter/InfoFragment.smali │ @@ -5,15 +5,14 @@ │ # interfaces │ .implements Landroid/widget/ViewSwitcher$ViewFactory; │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/better/alarm/presenter/InfoFragment$1;, │ Lcom/better/alarm/presenter/InfoFragment$AlarmChangedReceiver;, │ Lcom/better/alarm/presenter/InfoFragment$TickReceiver; │ } │ .end annotation │ │ │ # static fields │ @@ -55,15 +54,14 @@ │ .line 38 │ invoke-static {}, Lcom/github/androidutils/logger/Logger;->getDefaultLogger()Lcom/github/androidutils/logger/Logger; │ │ move-result-object v0 │ │ iput-object v0, p0, Lcom/better/alarm/presenter/InfoFragment;->log:Lcom/github/androidutils/logger/Logger; │ │ - .line 68 │ return-void │ .end method │ │ .method static synthetic access$000(Lcom/better/alarm/presenter/InfoFragment;)Lcom/better/alarm/model/interfaces/Alarm; │ .locals 1 │ .param p0, "x0" # Lcom/better/alarm/presenter/InfoFragment; │ │ @@ -391,20 +389,22 @@ │ │ new-array v0, v0, [Ljava/lang/Object; │ │ move-object/from16 v20, v0 │ │ const/16 v21, 0x0 │ │ + .line 156 │ invoke-static {v4, v5}, Ljava/lang/Long;->toString(J)Ljava/lang/String; │ │ move-result-object v22 │ │ aput-object v22, v20, v21 │ │ + .line 155 │ invoke-virtual/range {v18 .. v20}, Landroid/app/Activity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v2 │ │ goto/16 :goto_0 │ │ .line 158 │ @@ -441,14 +441,15 @@ │ │ new-array v0, v0, [Ljava/lang/Object; │ │ move-object/from16 v20, v0 │ │ const/16 v21, 0x0 │ │ + .line 159 │ invoke-static/range {v16 .. v17}, Ljava/lang/Long;->toString(J)Ljava/lang/String; │ │ move-result-object v22 │ │ aput-object v22, v20, v21 │ │ invoke-virtual/range {v18 .. v20}, Landroid/app/Activity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; │ @@ -491,14 +492,15 @@ │ │ new-array v0, v0, [Ljava/lang/Object; │ │ move-object/from16 v20, v0 │ │ const/16 v21, 0x0 │ │ + .line 162 │ invoke-static {v12, v13}, Ljava/lang/Long;->toString(J)Ljava/lang/String; │ │ move-result-object v22 │ │ aput-object v22, v20, v21 │ │ invoke-virtual/range {v18 .. v20}, Landroid/app/Activity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; │ @@ -592,14 +594,15 @@ │ │ const-string v3, "\n" │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ + .line 178 │ invoke-virtual {p0}, Lcom/better/alarm/presenter/InfoFragment;->getResources()Landroid/content/res/Resources; │ │ move-result-object v3 │ │ const v4, 0x7f0d003a │ │ const/4 v5, 0x1 │ @@ -622,14 +625,15 @@ │ │ move-result-object v2 │ │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 177 │ invoke-virtual {v1, v2}, Landroid/widget/TextSwitcher;->setText(Ljava/lang/CharSequence;)V │ │ .line 182 │ .end local v0 # "duration":I │ :goto_0 │ return-void ├── smali/com/better/alarm/presenter/SettingsActivity$1$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/better/alarm/presenter/SettingsActivity$1; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/presenter/SettingsActivity$1;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/better/alarm/presenter/SettingsActivity$1; │ │ .prologue │ .line 81 │ iput-object p1, p0, Lcom/better/alarm/presenter/SettingsActivity$1$1;->this$1:Lcom/better/alarm/presenter/SettingsActivity$1; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -53,22 +54,24 @@ │ │ move-result-object v1 │ │ iget-object v2, p0, Lcom/better/alarm/presenter/SettingsActivity$1$1;->this$1:Lcom/better/alarm/presenter/SettingsActivity$1; │ │ iget-object v2, v2, Lcom/better/alarm/presenter/SettingsActivity$1;->this$0:Lcom/better/alarm/presenter/SettingsActivity; │ │ + .line 85 │ invoke-virtual {v2}, Lcom/better/alarm/presenter/SettingsActivity;->getBaseContext()Landroid/content/Context; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Landroid/content/Context;->getPackageName()Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 84 │ invoke-virtual {v1, v2}, Landroid/content/pm/PackageManager;->getLaunchIntentForPackage(Ljava/lang/String;)Landroid/content/Intent; │ │ move-result-object v0 │ │ .line 86 │ .local v0, "i":Landroid/content/Intent; │ const/high16 v1, 0x4000000 ├── smali/com/better/alarm/presenter/SettingsActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/better/alarm/presenter/SettingsActivity; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/presenter/SettingsActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/presenter/SettingsActivity; │ │ .prologue │ .line 78 │ iput-object p1, p0, Lcom/better/alarm/presenter/SettingsActivity$1;->this$0:Lcom/better/alarm/presenter/SettingsActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/better/alarm/presenter/TimePickerDialogFragment$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/better/alarm/presenter/TimePickerDialogFragment; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/presenter/TimePickerDialogFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/presenter/TimePickerDialogFragment; │ │ .prologue │ .line 75 │ iput-object p1, p0, Lcom/better/alarm/presenter/TimePickerDialogFragment$1;->this$0:Lcom/better/alarm/presenter/TimePickerDialogFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/better/alarm/presenter/TimePickerDialogFragment$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/better/alarm/presenter/TimePickerDialogFragment; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/presenter/TimePickerDialogFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/presenter/TimePickerDialogFragment; │ │ .prologue │ .line 84 │ iput-object p1, p0, Lcom/better/alarm/presenter/TimePickerDialogFragment$2;->this$0:Lcom/better/alarm/presenter/TimePickerDialogFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/better/alarm/presenter/TimePickerDialogFragment.smali │ @@ -33,15 +33,14 @@ │ .line 41 │ invoke-static {}, Lcom/github/androidutils/logger/Logger;->getDefaultLogger()Lcom/github/androidutils/logger/Logger; │ │ move-result-object v0 │ │ iput-object v0, p0, Lcom/better/alarm/presenter/TimePickerDialogFragment;->log:Lcom/github/androidutils/logger/Logger; │ │ - .line 119 │ return-void │ .end method │ │ .method static synthetic access$000(Lcom/better/alarm/presenter/TimePickerDialogFragment;)V │ .locals 0 │ .param p0, "x0" # Lcom/better/alarm/presenter/TimePickerDialogFragment; │ │ @@ -194,28 +193,30 @@ │ .prologue │ .line 62 │ invoke-super {p0, p1}, Landroid/app/DialogFragment;->onCreate(Landroid/os/Bundle;)V │ │ .line 64 │ const/4 v0, 0x1 │ │ + .line 65 │ invoke-static {}, Lcom/better/alarm/presenter/DynamicThemeHandler;->getInstance()Lcom/better/alarm/presenter/DynamicThemeHandler; │ │ move-result-object v1 │ │ const-class v2, Lcom/better/alarm/presenter/TimePickerDialogFragment; │ │ invoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Lcom/better/alarm/presenter/DynamicThemeHandler;->getIdForName(Ljava/lang/String;)I │ │ move-result v1 │ │ + .line 64 │ invoke-virtual {p0, v0, v1}, Lcom/better/alarm/presenter/TimePickerDialogFragment;->setStyle(II)V │ │ .line 66 │ return-void │ .end method │ │ .method public onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; ├── smali/com/better/alarm/presenter/alert/AlarmAlert$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/better/alarm/presenter/alert/AlarmAlert; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/presenter/alert/AlarmAlert;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/presenter/alert/AlarmAlert; │ │ .prologue │ .line 43 │ iput-object p1, p0, Lcom/better/alarm/presenter/alert/AlarmAlert$1;->this$0:Lcom/better/alarm/presenter/alert/AlarmAlert; │ │ invoke-direct {p0}, Landroid/os/Handler;->()V ├── smali/com/better/alarm/presenter/alert/AlarmAlert$2.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/better/alarm/presenter/alert/AlarmAlert; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/presenter/alert/AlarmAlert;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/presenter/alert/AlarmAlert; │ │ .prologue │ .line 50 │ iput-object p1, p0, Lcom/better/alarm/presenter/alert/AlarmAlert$2;->this$0:Lcom/better/alarm/presenter/alert/AlarmAlert; │ │ invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V ├── smali/com/better/alarm/presenter/alert/AlarmAlertFullScreen$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/better/alarm/presenter/alert/AlarmAlertFullScreen; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/presenter/alert/AlarmAlertFullScreen;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/presenter/alert/AlarmAlertFullScreen; │ │ .prologue │ .line 72 │ iput-object p1, p0, Lcom/better/alarm/presenter/alert/AlarmAlertFullScreen$1;->this$0:Lcom/better/alarm/presenter/alert/AlarmAlertFullScreen; │ │ invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V ├── smali/com/better/alarm/presenter/alert/AlarmAlertFullScreen$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/better/alarm/presenter/alert/AlarmAlertFullScreen; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/presenter/alert/AlarmAlertFullScreen;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/presenter/alert/AlarmAlertFullScreen; │ │ .prologue │ .line 181 │ iput-object p1, p0, Lcom/better/alarm/presenter/alert/AlarmAlertFullScreen$2;->this$0:Lcom/better/alarm/presenter/alert/AlarmAlertFullScreen; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/better/alarm/presenter/alert/AlarmAlertFullScreen$3.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$dismissButton:Landroid/widget/Button; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/presenter/alert/AlarmAlertFullScreen;Landroid/widget/Button;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/presenter/alert/AlarmAlertFullScreen; │ │ .prologue │ .line 190 │ iput-object p1, p0, Lcom/better/alarm/presenter/alert/AlarmAlertFullScreen$3;->this$0:Lcom/better/alarm/presenter/alert/AlarmAlertFullScreen; │ │ iput-object p2, p0, Lcom/better/alarm/presenter/alert/AlarmAlertFullScreen$3;->val$dismissButton:Landroid/widget/Button; ├── smali/com/better/alarm/presenter/alert/AlarmAlertFullScreen$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/better/alarm/presenter/alert/AlarmAlertFullScreen; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/presenter/alert/AlarmAlertFullScreen;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/presenter/alert/AlarmAlertFullScreen; │ │ .prologue │ .line 201 │ iput-object p1, p0, Lcom/better/alarm/presenter/alert/AlarmAlertFullScreen$4;->this$0:Lcom/better/alarm/presenter/alert/AlarmAlertFullScreen; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/better/alarm/presenter/alert/AlarmAlertReceiver.smali │ @@ -181,86 +181,96 @@ │ │ iget-object v10, p0, Lcom/better/alarm/presenter/alert/AlarmAlertReceiver;->mContext:Landroid/content/Context; │ │ invoke-direct {v9, v10}, Landroid/support/v4/app/NotificationCompat$Builder;->(Landroid/content/Context;)V │ │ iget-object v10, p0, Lcom/better/alarm/presenter/alert/AlarmAlertReceiver;->mContext:Landroid/content/Context; │ │ + .line 129 │ invoke-interface {p1, v10}, Lcom/better/alarm/model/interfaces/Alarm;->getLabelOrDefault(Landroid/content/Context;)Ljava/lang/String; │ │ move-result-object v10 │ │ invoke-virtual {v9, v10}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v9 │ │ iget-object v10, p0, Lcom/better/alarm/presenter/alert/AlarmAlertReceiver;->mContext:Landroid/content/Context; │ │ const v11, 0x7f0d000e │ │ + .line 130 │ invoke-virtual {v10, v11}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object v10 │ │ invoke-virtual {v9, v10}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v9 │ │ const v10, 0x7f0200a6 │ │ + .line 131 │ invoke-virtual {v9, v10}, Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v9 │ │ + .line 134 │ invoke-virtual {v9, v6, v12}, Landroid/support/v4/app/NotificationCompat$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v9 │ │ + .line 137 │ invoke-virtual {v9, v6}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v9 │ │ + .line 138 │ invoke-virtual {v9, v12}, Landroid/support/v4/app/NotificationCompat$Builder;->setOngoing(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v9 │ │ const v10, 0x7f020055 │ │ iget-object v11, p0, Lcom/better/alarm/presenter/alert/AlarmAlertReceiver;->mContext:Landroid/content/Context; │ │ const v12, 0x7f0d0006 │ │ + .line 139 │ invoke-virtual {v11, v12}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object v11 │ │ invoke-virtual {v9, v10, v11, v7}, Landroid/support/v4/app/NotificationCompat$Builder;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v9 │ │ const v10, 0x7f020053 │ │ iget-object v11, p0, Lcom/better/alarm/presenter/alert/AlarmAlertReceiver;->mContext:Landroid/content/Context; │ │ const v12, 0x7f0d0002 │ │ + .line 140 │ invoke-virtual {v11, v12}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object v11 │ │ invoke-virtual {v9, v10, v11, v5}, Landroid/support/v4/app/NotificationCompat$Builder;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v9 │ │ const/4 v10, 0x4 │ │ + .line 141 │ invoke-virtual {v9, v10}, Landroid/support/v4/app/NotificationCompat$Builder;->setDefaults(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v9 │ │ + .line 142 │ invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompat$Builder;->build()Landroid/app/Notification; │ │ move-result-object v8 │ │ .line 147 │ .local v8, "status":Landroid/app/Notification; │ iget-object v9, p0, Lcom/better/alarm/presenter/alert/AlarmAlertReceiver;->nm:Landroid/app/NotificationManager; │ @@ -362,28 +372,30 @@ │ │ const v9, 0x7f0d000c │ │ new-array v10, v13, [Ljava/lang/Object; │ │ aput-object v1, v10, v12 │ │ + .line 172 │ invoke-virtual {v8, v9, v10}, Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v8 │ │ invoke-virtual {v7, v8}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v7 │ │ iget-object v8, p0, Lcom/better/alarm/presenter/alert/AlarmAlertReceiver;->mContext:Landroid/content/Context; │ │ const v9, 0x7f0d000d │ │ new-array v10, v13, [Ljava/lang/Object; │ │ + .line 173 │ invoke-direct {p0}, Lcom/better/alarm/presenter/alert/AlarmAlertReceiver;->formatTimeString()Ljava/lang/String; │ │ move-result-object v11 │ │ aput-object v11, v10, v12 │ │ invoke-virtual {v8, v9, v10}, Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; │ @@ -392,60 +404,67 @@ │ │ invoke-virtual {v7, v8}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v7 │ │ const v8, 0x7f0200a6 │ │ + .line 174 │ invoke-virtual {v7, v8}, Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v7 │ │ + .line 175 │ invoke-virtual {v7, v2}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v7 │ │ + .line 176 │ invoke-virtual {v7, v13}, Landroid/support/v4/app/NotificationCompat$Builder;->setOngoing(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v7 │ │ const v8, 0x7f020054 │ │ iget-object v9, p0, Lcom/better/alarm/presenter/alert/AlarmAlertReceiver;->mContext:Landroid/content/Context; │ │ const v10, 0x7f0d0004 │ │ + .line 177 │ invoke-virtual {v9, v10}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object v9 │ │ invoke-virtual {v7, v8, v9, v4}, Landroid/support/v4/app/NotificationCompat$Builder;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v7 │ │ const v8, 0x7f020053 │ │ iget-object v9, p0, Lcom/better/alarm/presenter/alert/AlarmAlertReceiver;->mContext:Landroid/content/Context; │ │ const v10, 0x7f0d0002 │ │ + .line 178 │ invoke-virtual {v9, v10}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object v9 │ │ invoke-virtual {v7, v8, v9, v3}, Landroid/support/v4/app/NotificationCompat$Builder;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v7 │ │ const/4 v8, 0x4 │ │ + .line 179 │ invoke-virtual {v7, v8}, Landroid/support/v4/app/NotificationCompat$Builder;->setDefaults(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v7 │ │ + .line 180 │ invoke-virtual {v7}, Landroid/support/v4/app/NotificationCompat$Builder;->build()Landroid/app/Notification; │ │ move-result-object v6 │ │ .line 185 │ .local v6, "status":Landroid/app/Notification; │ iget-object v7, p0, Lcom/better/alarm/presenter/alert/AlarmAlertReceiver;->nm:Landroid/app/NotificationManager; ├── smali/com/better/alarm/presenter/background/KlaxonService$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/better/alarm/presenter/background/KlaxonService; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/presenter/background/KlaxonService;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/presenter/background/KlaxonService; │ │ .prologue │ .line 77 │ iput-object p1, p0, Lcom/better/alarm/presenter/background/KlaxonService$1;->this$0:Lcom/better/alarm/presenter/background/KlaxonService; │ │ invoke-direct {p0}, Landroid/telephony/PhoneStateListener;->()V ├── smali/com/better/alarm/presenter/background/KlaxonService$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/better/alarm/presenter/background/KlaxonService; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/presenter/background/KlaxonService;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/presenter/background/KlaxonService; │ │ .prologue │ .line 371 │ iput-object p1, p0, Lcom/better/alarm/presenter/background/KlaxonService$2;->this$0:Lcom/better/alarm/presenter/background/KlaxonService; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/better/alarm/presenter/background/KlaxonService.smali │ @@ -45,15 +45,14 @@ │ .line 77 │ new-instance v0, Lcom/better/alarm/presenter/background/KlaxonService$1; │ │ invoke-direct {v0, p0}, Lcom/better/alarm/presenter/background/KlaxonService$1;->(Lcom/better/alarm/presenter/background/KlaxonService;)V │ │ iput-object v0, p0, Lcom/better/alarm/presenter/background/KlaxonService;->phoneStateListenerImpl:Landroid/telephony/PhoneStateListener; │ │ - .line 97 │ return-void │ .end method │ │ .method static synthetic access$000(Lcom/better/alarm/presenter/background/KlaxonService;)Z │ .locals 1 │ .param p0, "x0" # Lcom/better/alarm/presenter/background/KlaxonService; │ │ @@ -872,14 +871,15 @@ │ │ invoke-static {v0}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ move-result-object v0 │ │ iget-object v1, p0, Lcom/better/alarm/presenter/background/KlaxonService;->volume:Lcom/better/alarm/presenter/background/KlaxonService$Volume; │ │ + .line 252 │ invoke-interface {v0, v1}, Landroid/content/SharedPreferences;->unregisterOnSharedPreferenceChangeListener(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V │ │ .line 253 │ iget-object v0, p0, Lcom/better/alarm/presenter/background/KlaxonService;->log:Lcom/github/androidutils/logger/Logger; │ │ const-string v1, "Service destroyed" ├── smali/com/better/alarm/presenter/background/ScheduledReceiver.smali │ @@ -121,18 +121,20 @@ │ .local v2, "milliseconds":J │ new-instance v6, Landroid/app/AlarmManager$AlarmClockInfo; │ │ invoke-direct {v6, v2, v3, v4}, Landroid/app/AlarmManager$AlarmClockInfo;->(JLandroid/app/PendingIntent;)V │ │ sget-object v7, Lcom/better/alarm/presenter/background/ScheduledReceiver;->FAKE_INTENT_JUST_TO_DISPLAY_IN_ICON:Landroid/content/Intent; │ │ + .line 92 │ invoke-static {p1, v10, v7, v10}, Landroid/app/PendingIntent;->getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; │ │ move-result-object v7 │ │ + .line 91 │ invoke-virtual {v0, v6, v7}, Landroid/app/AlarmManager;->setAlarmClock(Landroid/app/AlarmManager$AlarmClockInfo;Landroid/app/PendingIntent;)V │ │ .line 98 │ .end local v0 # "am":Landroid/app/AlarmManager; │ .end local v1 # "id":I │ .end local v2 # "milliseconds":J │ .end local v4 # "showIntent":Landroid/app/PendingIntent; ├── smali/com/better/alarm/presenter/background/ToastPresenter.smali │ @@ -262,20 +262,22 @@ │ │ new-array v0, v0, [Ljava/lang/Object; │ │ move-object/from16 v21, v0 │ │ const/16 v22, 0x0 │ │ + .line 94 │ invoke-static {v6, v7}, Ljava/lang/Long;->toString(J)Ljava/lang/String; │ │ move-result-object v23 │ │ aput-object v23, v21, v22 │ │ + .line 93 │ move-object/from16 v0, p0 │ │ move/from16 v1, v20 │ │ move-object/from16 v2, v21 │ │ invoke-virtual {v0, v1, v2}, Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; │ @@ -314,20 +316,22 @@ │ │ new-array v0, v0, [Ljava/lang/Object; │ │ move-object/from16 v21, v0 │ │ const/16 v22, 0x0 │ │ + .line 97 │ invoke-static/range {v18 .. v19}, Ljava/lang/Long;->toString(J)Ljava/lang/String; │ │ move-result-object v23 │ │ aput-object v23, v21, v22 │ │ + .line 96 │ move-object/from16 v0, p0 │ │ move/from16 v1, v20 │ │ move-object/from16 v2, v21 │ │ invoke-virtual {v0, v1, v2}, Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; │ @@ -366,20 +370,22 @@ │ │ new-array v0, v0, [Ljava/lang/Object; │ │ move-object/from16 v21, v0 │ │ const/16 v22, 0x0 │ │ + .line 100 │ invoke-static {v14, v15}, Ljava/lang/Long;->toString(J)Ljava/lang/String; │ │ move-result-object v23 │ │ aput-object v23, v21, v22 │ │ + .line 99 │ move-object/from16 v0, p0 │ │ move/from16 v1, v20 │ │ move-object/from16 v2, v21 │ │ invoke-virtual {v0, v1, v2}, Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; ├── smali/com/better/alarm/presenter/background/VibrationService$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/better/alarm/presenter/background/VibrationService; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/presenter/background/VibrationService;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/presenter/background/VibrationService; │ │ .prologue │ .line 59 │ iput-object p1, p0, Lcom/better/alarm/presenter/background/VibrationService$2;->this$0:Lcom/better/alarm/presenter/background/VibrationService; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/better/alarm/presenter/background/VibrationService.smali │ @@ -60,15 +60,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 23 │ invoke-direct {p0}, Landroid/app/Service;->()V │ │ - .line 146 │ return-void │ .end method │ │ .method static synthetic access$000(Lcom/better/alarm/presenter/background/VibrationService;)Lcom/better/alarm/presenter/background/VibrationService$AlertConditionHelper; │ .locals 1 │ .param p0, "x0" # Lcom/better/alarm/presenter/background/VibrationService; │ │ @@ -355,14 +354,15 @@ │ │ int-to-long v4, v9 │ │ move-object v1, p0 │ │ invoke-direct/range {v0 .. v5}, Lcom/better/alarm/presenter/background/VibrationService$3;->(Lcom/better/alarm/presenter/background/VibrationService;JJ)V │ │ + .line 102 │ invoke-virtual {v0}, Lcom/better/alarm/presenter/background/VibrationService$3;->start()Landroid/os/CountDownTimer; │ │ move-result-object v0 │ │ iput-object v0, p0, Lcom/better/alarm/presenter/background/VibrationService;->countDownTimer:Landroid/os/CountDownTimer; │ │ move v0, v10 ├── smali/com/better/alarm/presenter/background/VibrationService$3.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/better/alarm/presenter/background/VibrationService; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/presenter/background/VibrationService;JJ)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/presenter/background/VibrationService; │ .param p2, "x0" # J │ .param p4, "x1" # J │ │ .prologue │ .line 93 │ iput-object p1, p0, Lcom/better/alarm/presenter/background/VibrationService$3;->this$0:Lcom/better/alarm/presenter/background/VibrationService; ├── smali/com/better/alarm/presenter/background/VibrationService$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/better/alarm/presenter/background/VibrationService; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/presenter/background/VibrationService;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/presenter/background/VibrationService; │ │ .prologue │ .line 53 │ iput-object p1, p0, Lcom/better/alarm/presenter/background/VibrationService$1;->this$0:Lcom/better/alarm/presenter/background/VibrationService; │ │ invoke-direct {p0}, Landroid/telephony/PhoneStateListener;->()V ├── smali/com/better/alarm/view/AlarmPreference$1.smali │ @@ -28,35 +28,34 @@ │ # instance fields │ .field final synthetic this$0:Lcom/better/alarm/view/AlarmPreference; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/view/AlarmPreference;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/view/AlarmPreference; │ │ .prologue │ .line 67 │ iput-object p1, p0, Lcom/better/alarm/view/AlarmPreference$1;->this$0:Lcom/better/alarm/view/AlarmPreference; │ │ invoke-direct {p0}, Landroid/os/AsyncTask;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 67 │ check-cast p1, [Landroid/net/Uri; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/better/alarm/view/AlarmPreference$1;->doInBackground([Landroid/net/Uri;)Ljava/lang/String; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -119,21 +118,19 @@ │ const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 67 │ check-cast p1, Ljava/lang/String; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/better/alarm/view/AlarmPreference$1;->onPostExecute(Ljava/lang/String;)V │ │ return-void │ .end method │ │ .method protected onPostExecute(Ljava/lang/String;)V │ .locals 2 ├── smali/com/better/alarm/view/AlarmPreference.smali │ @@ -125,15 +125,15 @@ │ :goto_0 │ invoke-static {v1, v2, v0}, Landroid/provider/Settings$System;->putString(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;)Z │ │ .line 51 │ :cond_0 │ return-void │ │ - .line 48 │ + .line 49 │ :cond_1 │ invoke-virtual {p1}, Landroid/net/Uri;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ goto :goto_0 │ .end method │ @@ -174,14 +174,15 @@ │ │ new-array v1, v1, [Landroid/net/Uri; │ │ const/4 v2, 0x0 │ │ aput-object p1, v1, v2 │ │ + .line 85 │ invoke-virtual {v0, v1}, Lcom/better/alarm/view/AlarmPreference$1;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; │ │ move-result-object v0 │ │ iput-object v0, p0, Lcom/better/alarm/view/AlarmPreference;->mRingtoneTask:Landroid/os/AsyncTask; │ │ .line 89 ├── smali/com/better/alarm/view/DigitalClock$1$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/better/alarm/view/DigitalClock$1; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/view/DigitalClock$1;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/better/alarm/view/DigitalClock$1; │ │ .prologue │ .line 60 │ iput-object p1, p0, Lcom/better/alarm/view/DigitalClock$1$1;->this$1:Lcom/better/alarm/view/DigitalClock$1; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/better/alarm/view/DigitalClock$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/better/alarm/view/DigitalClock; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/view/DigitalClock;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/view/DigitalClock; │ │ .prologue │ .line 53 │ iput-object p1, p0, Lcom/better/alarm/view/DigitalClock$1;->this$0:Lcom/better/alarm/view/DigitalClock; │ │ invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V ├── smali/com/better/alarm/view/RepeatPreference$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/better/alarm/view/RepeatPreference; │ │ │ # direct methods │ .method constructor (Lcom/better/alarm/view/RepeatPreference;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/better/alarm/view/RepeatPreference; │ │ .prologue │ .line 64 │ iput-object p1, p0, Lcom/better/alarm/view/RepeatPreference$1;->this$0:Lcom/better/alarm/view/RepeatPreference; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/better/alarm/view/TimePicker$SavedState$1.smali │ @@ -53,15 +53,14 @@ │ invoke-direct {v0, p1, v1}, Lcom/better/alarm/view/TimePicker$SavedState;->(Landroid/os/Parcel;Lcom/better/alarm/view/TimePicker$1;)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # Landroid/os/Parcel; │ │ .prologue │ .line 561 │ invoke-virtual {p0, p1}, Lcom/better/alarm/view/TimePicker$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lcom/better/alarm/view/TimePicker$SavedState; │ │ move-result-object v0 │ │ @@ -77,15 +76,14 @@ │ new-array v0, p1, [Lcom/better/alarm/view/TimePicker$SavedState; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 561 │ invoke-virtual {p0, p1}, Lcom/better/alarm/view/TimePicker$SavedState$1;->newArray(I)[Lcom/better/alarm/view/TimePicker$SavedState; │ │ move-result-object v0 ├── smali/com/better/alarm/view/TimePicker.smali │ @@ -5,15 +5,14 @@ │ # interfaces │ .implements Landroid/view/View$OnClickListener; │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/better/alarm/view/TimePicker$1;, │ Lcom/better/alarm/view/TimePicker$SavedState; │ } │ .end annotation │ │ │ # static fields │ .field private static final AMPM_NOT_SELECTED:I = 0x0 ├── smali/com/better/alarm/view/VolumePreference.smali │ @@ -73,102 +73,101 @@ │ invoke-direct {p0, p1, p2}, Lcom/better/alarm/view/VolumePreference;->createActionButtons(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ .line 85 │ return-void │ .end method │ │ .method private cleanup()V │ - .locals 7 │ + .locals 6 │ │ .prologue │ - const/4 v6, 0x0 │ + const/4 v5, 0x0 │ │ .line 169 │ invoke-virtual {p0}, Lcom/better/alarm/view/VolumePreference;->getDialog()Landroid/app/Dialog; │ │ move-result-object v0 │ │ .line 170 │ .local v0, "dialog":Landroid/app/Dialog; │ if-eqz v0, :cond_0 │ │ invoke-virtual {v0}, Landroid/app/Dialog;->isShowing()Z │ │ - move-result v4 │ + move-result v3 │ │ - if-eqz v4, :cond_0 │ + if-eqz v3, :cond_0 │ │ .line 171 │ invoke-virtual {v0}, Landroid/app/Dialog;->getWindow()Landroid/view/Window; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4}, Landroid/view/Window;->getDecorView()Landroid/view/View; │ + invoke-virtual {v3}, Landroid/view/Window;->getDecorView()Landroid/view/View; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - const v5, 0x7f0c001e │ + const v4, 0x7f0c001e │ │ - invoke-virtual {v4, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v3, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 172 │ - .local v2, "view":Landroid/view/View; │ - if-eqz v2, :cond_0 │ + .local v1, "view":Landroid/view/View; │ + if-eqz v1, :cond_0 │ │ .line 173 │ - invoke-virtual {v2, v6}, Landroid/view/View;->setOnKeyListener(Landroid/view/View$OnKeyListener;)V │ + invoke-virtual {v1, v5}, Landroid/view/View;->setOnKeyListener(Landroid/view/View$OnKeyListener;)V │ │ .line 177 │ - .end local v2 # "view":Landroid/view/View; │ + .end local v1 # "view":Landroid/view/View; │ :cond_0 │ - iget-object v4, p0, Lcom/better/alarm/view/VolumePreference;->volumizers:Ljava/util/ArrayList; │ + iget-object v3, p0, Lcom/better/alarm/view/VolumePreference;->volumizers:Ljava/util/ArrayList; │ │ - invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v3}, 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 v4 │ │ if-eqz v4, :cond_1 │ │ - 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, Lcom/better/alarm/view/VolumePreference$SeekBarVolumizer; │ + check-cast v2, Lcom/better/alarm/view/VolumePreference$SeekBarVolumizer; │ │ .line 178 │ - .local v3, "volumizer":Lcom/better/alarm/view/VolumePreference$SeekBarVolumizer; │ - invoke-virtual {v3}, Lcom/better/alarm/view/VolumePreference$SeekBarVolumizer;->stopSample()V │ + .local v2, "volumizer":Lcom/better/alarm/view/VolumePreference$SeekBarVolumizer; │ + invoke-virtual {v2}, Lcom/better/alarm/view/VolumePreference$SeekBarVolumizer;->stopSample()V │ │ .line 179 │ # getter for: Lcom/better/alarm/view/VolumePreference$SeekBarVolumizer;->mSeekBar:Landroid/widget/SeekBar; │ - invoke-static {v3}, Lcom/better/alarm/view/VolumePreference$SeekBarVolumizer;->access$000(Lcom/better/alarm/view/VolumePreference$SeekBarVolumizer;)Landroid/widget/SeekBar; │ + invoke-static {v2}, Lcom/better/alarm/view/VolumePreference$SeekBarVolumizer;->access$000(Lcom/better/alarm/view/VolumePreference$SeekBarVolumizer;)Landroid/widget/SeekBar; │ │ move-result-object v4 │ │ - invoke-virtual {v4, v6}, Landroid/widget/SeekBar;->setOnSeekBarChangeListener(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V │ + invoke-virtual {v4, v5}, Landroid/widget/SeekBar;->setOnSeekBarChangeListener(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V │ │ goto :goto_0 │ │ .line 181 │ - .end local v3 # "volumizer":Lcom/better/alarm/view/VolumePreference$SeekBarVolumizer; │ + .end local v2 # "volumizer":Lcom/better/alarm/view/VolumePreference$SeekBarVolumizer; │ :cond_1 │ - iget-object v4, p0, Lcom/better/alarm/view/VolumePreference;->volumizers:Ljava/util/ArrayList; │ + iget-object v3, p0, Lcom/better/alarm/view/VolumePreference;->volumizers:Ljava/util/ArrayList; │ │ - invoke-virtual {v4}, Ljava/util/ArrayList;->clear()V │ + invoke-virtual {v3}, Ljava/util/ArrayList;->clear()V │ │ .line 182 │ - iput-object v6, p0, Lcom/better/alarm/view/VolumePreference;->activeVolumizer:Lcom/better/alarm/view/VolumePreference$SeekBarVolumizer; │ + iput-object v5, p0, Lcom/better/alarm/view/VolumePreference;->activeVolumizer:Lcom/better/alarm/view/VolumePreference$SeekBarVolumizer; │ │ .line 183 │ return-void │ .end method │ │ .method private createActionButtons(Landroid/content/Context;Landroid/util/AttributeSet;)V │ .locals 4 │ @@ -494,49 +493,48 @@ │ │ .method public onSampleStarting(Lcom/better/alarm/view/VolumePreference$SeekBarVolumizer;)V │ .locals 3 │ .param p1, "requestedVolumizer" # Lcom/better/alarm/view/VolumePreference$SeekBarVolumizer; │ │ .prologue │ .line 154 │ - iget-object v2, p0, Lcom/better/alarm/view/VolumePreference;->volumizers:Ljava/util/ArrayList; │ + iget-object v1, p0, Lcom/better/alarm/view/VolumePreference;->volumizers: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 v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_1 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/better/alarm/view/VolumePreference$SeekBarVolumizer; │ + check-cast v0, Lcom/better/alarm/view/VolumePreference$SeekBarVolumizer; │ │ .line 155 │ - .local v1, "volumizer":Lcom/better/alarm/view/VolumePreference$SeekBarVolumizer; │ - invoke-virtual {v1, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z │ + .local v0, "volumizer":Lcom/better/alarm/view/VolumePreference$SeekBarVolumizer; │ + invoke-virtual {v0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z │ │ move-result v2 │ │ if-nez v2, :cond_0 │ │ .line 156 │ - invoke-virtual {v1}, Lcom/better/alarm/view/VolumePreference$SeekBarVolumizer;->stopSample()V │ + invoke-virtual {v0}, Lcom/better/alarm/view/VolumePreference$SeekBarVolumizer;->stopSample()V │ │ goto :goto_0 │ │ .line 160 │ - .end local v1 # "volumizer":Lcom/better/alarm/view/VolumePreference$SeekBarVolumizer; │ + .end local v0 # "volumizer":Lcom/better/alarm/view/VolumePreference$SeekBarVolumizer; │ :cond_1 │ iput-object p1, p0, Lcom/better/alarm/view/VolumePreference;->activeVolumizer:Lcom/better/alarm/view/VolumePreference$SeekBarVolumizer; │ │ .line 161 │ return-void │ .end method ├── smali/com/github/androidutils/eventbus/EventBus$1.smali │ @@ -22,18 +22,19 @@ │ │ .field final synthetic val$event:Landroid/os/Parcelable; │ │ │ # direct methods │ .method constructor (Lcom/github/androidutils/eventbus/EventBus;Landroid/os/Parcelable;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/github/androidutils/eventbus/EventBus; │ │ .prologue │ .line 83 │ - .local p0, "this":Lcom/github/androidutils/eventbus/EventBus$1;, "Lcom/github/androidutils/eventbus/EventBus.1;" │ + .local p0, "this":Lcom/github/androidutils/eventbus/EventBus$1;, "Lcom/github/androidutils/eventbus/EventBus$1;" │ iput-object p1, p0, Lcom/github/androidutils/eventbus/EventBus$1;->this$0:Lcom/github/androidutils/eventbus/EventBus; │ │ iput-object p2, p0, Lcom/github/androidutils/eventbus/EventBus$1;->val$event:Landroid/os/Parcelable; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ @@ -42,15 +43,15 @@ │ │ # virtual methods │ .method public run()V │ .locals 2 │ │ .prologue │ .line 86 │ - .local p0, "this":Lcom/github/androidutils/eventbus/EventBus$1;, "Lcom/github/androidutils/eventbus/EventBus.1;" │ + .local p0, "this":Lcom/github/androidutils/eventbus/EventBus$1;, "Lcom/github/androidutils/eventbus/EventBus$1;" │ iget-object v0, p0, Lcom/github/androidutils/eventbus/EventBus$1;->this$0:Lcom/github/androidutils/eventbus/EventBus; │ │ # getter for: Lcom/github/androidutils/eventbus/EventBus;->eventBus:Lcom/google/common/eventbus/EventBus; │ invoke-static {v0}, Lcom/github/androidutils/eventbus/EventBus;->access$000(Lcom/github/androidutils/eventbus/EventBus;)Lcom/google/common/eventbus/EventBus; │ │ move-result-object v0 ├── smali/com/github/androidutils/eventbus/EventBus$ActivityEventSender.smali │ @@ -167,23 +167,20 @@ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic createPendingIntent(Ljava/lang/Object;Landroid/content/Context;)Landroid/app/PendingIntent; │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Landroid/content/Context; │ │ .prologue │ .line 140 │ .local p0, "this":Lcom/github/androidutils/eventbus/EventBus$ActivityEventSender;, "Lcom/github/androidutils/eventbus/EventBus$ActivityEventSender;" │ check-cast p1, Landroid/os/Parcelable; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/github/androidutils/eventbus/EventBus$ActivityEventSender;->createPendingIntent(Landroid/os/Parcelable;Landroid/content/Context;)Landroid/app/PendingIntent; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -210,20 +207,17 @@ │ │ .line 150 │ return-void │ .end method │ │ .method public bridge synthetic post(Ljava/lang/Object;Landroid/content/Context;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Landroid/content/Context; │ │ .prologue │ .line 140 │ .local p0, "this":Lcom/github/androidutils/eventbus/EventBus$ActivityEventSender;, "Lcom/github/androidutils/eventbus/EventBus$ActivityEventSender;" │ check-cast p1, Landroid/os/Parcelable; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/github/androidutils/eventbus/EventBus$ActivityEventSender;->post(Landroid/os/Parcelable;Landroid/content/Context;)V │ │ return-void │ .end method ├── smali/com/github/androidutils/eventbus/EventBus$IntentEventBroadcastSender.smali │ @@ -73,14 +73,15 @@ │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ + .line 128 │ invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; │ │ move-result-object v2 │ @@ -138,23 +139,20 @@ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic createPendingIntent(Ljava/lang/Object;Landroid/content/Context;)Landroid/app/PendingIntent; │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Landroid/content/Context; │ │ .prologue │ .line 114 │ .local p0, "this":Lcom/github/androidutils/eventbus/EventBus$IntentEventBroadcastSender;, "Lcom/github/androidutils/eventbus/EventBus$IntentEventBroadcastSender;" │ check-cast p1, Landroid/os/Parcelable; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/github/androidutils/eventbus/EventBus$IntentEventBroadcastSender;->createPendingIntent(Landroid/os/Parcelable;Landroid/content/Context;)Landroid/app/PendingIntent; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -183,20 +181,17 @@ │ │ .line 119 │ return-void │ .end method │ │ .method public bridge synthetic post(Ljava/lang/Object;Landroid/content/Context;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Landroid/content/Context; │ │ .prologue │ .line 114 │ .local p0, "this":Lcom/github/androidutils/eventbus/EventBus$IntentEventBroadcastSender;, "Lcom/github/androidutils/eventbus/EventBus$IntentEventBroadcastSender;" │ check-cast p1, Landroid/os/Parcelable; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/github/androidutils/eventbus/EventBus$IntentEventBroadcastSender;->post(Landroid/os/Parcelable;Landroid/content/Context;)V │ │ return-void │ .end method ├── smali/com/github/androidutils/eventbus/EventBus$IntentEventServiceSender.smali │ @@ -167,23 +167,20 @@ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic createPendingIntent(Ljava/lang/Object;Landroid/content/Context;)Landroid/app/PendingIntent; │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Landroid/content/Context; │ │ .prologue │ .line 171 │ .local p0, "this":Lcom/github/androidutils/eventbus/EventBus$IntentEventServiceSender;, "Lcom/github/androidutils/eventbus/EventBus$IntentEventServiceSender;" │ check-cast p1, Landroid/os/Parcelable; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/github/androidutils/eventbus/EventBus$IntentEventServiceSender;->createPendingIntent(Landroid/os/Parcelable;Landroid/content/Context;)Landroid/app/PendingIntent; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -210,20 +207,17 @@ │ │ .line 181 │ return-void │ .end method │ │ .method public bridge synthetic post(Ljava/lang/Object;Landroid/content/Context;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Landroid/content/Context; │ │ .prologue │ .line 171 │ .local p0, "this":Lcom/github/androidutils/eventbus/EventBus$IntentEventServiceSender;, "Lcom/github/androidutils/eventbus/EventBus$IntentEventServiceSender;" │ check-cast p1, Landroid/os/Parcelable; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/github/androidutils/eventbus/EventBus$IntentEventServiceSender;->post(Landroid/os/Parcelable;Landroid/content/Context;)V │ │ return-void │ .end method ├── smali/com/github/androidutils/eventbus/EventBus.smali │ @@ -154,184 +154,175 @@ │ .line 89 │ return-void │ .end method │ │ │ # virtual methods │ .method public createPendingIntent(Landroid/os/Parcelable;Landroid/content/Context;)Landroid/app/PendingIntent; │ - .locals 4 │ + .locals 3 │ .param p2, "context" # Landroid/content/Context; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(TT;", │ "Landroid/content/Context;", │ ")", │ "Landroid/app/PendingIntent;" │ } │ .end annotation │ │ .prologue │ .line 93 │ .local p0, "this":Lcom/github/androidutils/eventbus/EventBus;, "Lcom/github/androidutils/eventbus/EventBus;" │ .local p1, "event":Landroid/os/Parcelable;, "TT;" │ - iget-object v2, p0, Lcom/github/androidutils/eventbus/EventBus;->listeners:Lcom/google/common/collect/Multimap; │ + iget-object v1, p0, Lcom/github/androidutils/eventbus/EventBus;->listeners:Lcom/google/common/collect/Multimap; │ │ invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-interface {v2, v3}, Lcom/google/common/collect/Multimap;->containsKey(Ljava/lang/Object;)Z │ + invoke-interface {v1, v2}, Lcom/google/common/collect/Multimap;->containsKey(Ljava/lang/Object;)Z │ │ - move-result v2 │ + move-result v1 │ │ - if-eqz v2, :cond_0 │ + if-eqz v1, :cond_0 │ │ .line 95 │ - iget-object v2, p0, Lcom/github/androidutils/eventbus/EventBus;->listeners:Lcom/google/common/collect/Multimap; │ + iget-object v1, p0, Lcom/github/androidutils/eventbus/EventBus;->listeners:Lcom/google/common/collect/Multimap; │ │ invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-interface {v2, v3}, Lcom/google/common/collect/Multimap;->get(Ljava/lang/Object;)Ljava/util/Collection; │ + invoke-interface {v1, v2}, Lcom/google/common/collect/Multimap;->get(Ljava/lang/Object;)Ljava/util/Collection; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-interface {v2}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/github/androidutils/eventbus/EventBus$IEventSender; │ + check-cast v0, Lcom/github/androidutils/eventbus/EventBus$IEventSender; │ │ .line 96 │ - .local v1, "sender":Lcom/github/androidutils/eventbus/EventBus$IEventSender;, "Lcom/github/androidutils/eventbus/EventBus$IEventSender;" │ - invoke-interface {v1, p1, p2}, Lcom/github/androidutils/eventbus/EventBus$IEventSender;->createPendingIntent(Ljava/lang/Object;Landroid/content/Context;)Landroid/app/PendingIntent; │ + .local v0, "sender":Lcom/github/androidutils/eventbus/EventBus$IEventSender;, "Lcom/github/androidutils/eventbus/EventBus$IEventSender;" │ + invoke-interface {v0, p1, p2}, Lcom/github/androidutils/eventbus/EventBus$IEventSender;->createPendingIntent(Ljava/lang/Object;Landroid/content/Context;)Landroid/app/PendingIntent; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - return-object v2 │ + return-object v1 │ │ .line 98 │ - .end local v0 # "i$":Ljava/util/Iterator; │ - .end local v1 # "sender":Lcom/github/androidutils/eventbus/EventBus$IEventSender;, "Lcom/github/androidutils/eventbus/EventBus$IEventSender;" │ + .end local v0 # "sender":Lcom/github/androidutils/eventbus/EventBus$IEventSender;, "Lcom/github/androidutils/eventbus/EventBus$IEventSender;" │ :cond_0 │ - new-instance v2, Ljava/lang/UnsupportedOperationException; │ + new-instance v1, Ljava/lang/UnsupportedOperationException; │ │ - invoke-direct {v2}, Ljava/lang/UnsupportedOperationException;->()V │ + invoke-direct {v1}, Ljava/lang/UnsupportedOperationException;->()V │ │ - throw v2 │ + throw v1 │ .end method │ │ .method public bridge synthetic createPendingIntent(Ljava/lang/Object;Landroid/content/Context;)Landroid/app/PendingIntent; │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Landroid/content/Context; │ │ .prologue │ .line 20 │ .local p0, "this":Lcom/github/androidutils/eventbus/EventBus;, "Lcom/github/androidutils/eventbus/EventBus;" │ check-cast p1, Landroid/os/Parcelable; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/github/androidutils/eventbus/EventBus;->createPendingIntent(Landroid/os/Parcelable;Landroid/content/Context;)Landroid/app/PendingIntent; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public post(Landroid/os/Parcelable;Landroid/content/Context;)V │ - .locals 4 │ + .locals 3 │ .param p2, "context" # Landroid/content/Context; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(TT;", │ "Landroid/content/Context;", │ ")V" │ } │ .end annotation │ │ .prologue │ .line 68 │ .local p0, "this":Lcom/github/androidutils/eventbus/EventBus;, "Lcom/github/androidutils/eventbus/EventBus;" │ .local p1, "event":Landroid/os/Parcelable;, "TT;" │ - iget-object v2, p0, Lcom/github/androidutils/eventbus/EventBus;->logger:Lcom/github/androidutils/logger/Logger; │ + iget-object v1, p0, Lcom/github/androidutils/eventbus/EventBus;->logger:Lcom/github/androidutils/logger/Logger; │ │ invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v2, v3}, Lcom/github/androidutils/logger/Logger;->d(Ljava/lang/Object;)V │ + invoke-virtual {v1, v2}, Lcom/github/androidutils/logger/Logger;->d(Ljava/lang/Object;)V │ │ .line 69 │ - iget-object v2, p0, Lcom/github/androidutils/eventbus/EventBus;->listeners:Lcom/google/common/collect/Multimap; │ + iget-object v1, p0, Lcom/github/androidutils/eventbus/EventBus;->listeners:Lcom/google/common/collect/Multimap; │ │ invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-interface {v2, v3}, Lcom/google/common/collect/Multimap;->get(Ljava/lang/Object;)Ljava/util/Collection; │ + invoke-interface {v1, v2}, Lcom/google/common/collect/Multimap;->get(Ljava/lang/Object;)Ljava/util/Collection; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-interface {v2}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/github/androidutils/eventbus/EventBus$IEventSender; │ + check-cast v0, Lcom/github/androidutils/eventbus/EventBus$IEventSender; │ │ .line 70 │ - .local v1, "sender":Lcom/github/androidutils/eventbus/EventBus$IEventSender;, "Lcom/github/androidutils/eventbus/EventBus$IEventSender;" │ - invoke-interface {v1, p1, p2}, Lcom/github/androidutils/eventbus/EventBus$IEventSender;->post(Ljava/lang/Object;Landroid/content/Context;)V │ + .local v0, "sender":Lcom/github/androidutils/eventbus/EventBus$IEventSender;, "Lcom/github/androidutils/eventbus/EventBus$IEventSender;" │ + invoke-interface {v0, p1, p2}, Lcom/github/androidutils/eventbus/EventBus$IEventSender;->post(Ljava/lang/Object;Landroid/content/Context;)V │ │ goto :goto_0 │ │ .line 72 │ - .end local v1 # "sender":Lcom/github/androidutils/eventbus/EventBus$IEventSender;, "Lcom/github/androidutils/eventbus/EventBus$IEventSender;" │ + .end local v0 # "sender":Lcom/github/androidutils/eventbus/EventBus$IEventSender;, "Lcom/github/androidutils/eventbus/EventBus$IEventSender;" │ :cond_0 │ invoke-direct {p0, p1}, Lcom/github/androidutils/eventbus/EventBus;->postLocalEvent(Landroid/os/Parcelable;)V │ │ .line 73 │ return-void │ .end method │ │ .method public bridge synthetic post(Ljava/lang/Object;Landroid/content/Context;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Landroid/content/Context; │ │ .prologue │ .line 20 │ .local p0, "this":Lcom/github/androidutils/eventbus/EventBus;, "Lcom/github/androidutils/eventbus/EventBus;" │ check-cast p1, Landroid/os/Parcelable; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/github/androidutils/eventbus/EventBus;->post(Landroid/os/Parcelable;Landroid/content/Context;)V │ │ return-void │ .end method │ │ .method public postSticky(Landroid/os/Parcelable;Landroid/content/Context;)V │ .locals 2 │ @@ -361,94 +352,90 @@ │ │ .line 79 │ return-void │ .end method │ │ .method public bridge synthetic postSticky(Ljava/lang/Object;Landroid/content/Context;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Landroid/content/Context; │ │ .prologue │ .line 20 │ .local p0, "this":Lcom/github/androidutils/eventbus/EventBus;, "Lcom/github/androidutils/eventbus/EventBus;" │ check-cast p1, Landroid/os/Parcelable; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/github/androidutils/eventbus/EventBus;->postSticky(Landroid/os/Parcelable;Landroid/content/Context;)V │ │ return-void │ .end method │ │ .method public register(Ljava/lang/Object;)V │ - .locals 5 │ + .locals 4 │ .param p1, "listener" # Ljava/lang/Object; │ │ .prologue │ .line 50 │ .local p0, "this":Lcom/github/androidutils/eventbus/EventBus;, "Lcom/github/androidutils/eventbus/EventBus;" │ - iget-object v2, p0, Lcom/github/androidutils/eventbus/EventBus;->logger:Lcom/github/androidutils/logger/Logger; │ + iget-object v1, p0, Lcom/github/androidutils/eventbus/EventBus;->logger:Lcom/github/androidutils/logger/Logger; │ │ invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v2, v3}, Lcom/github/androidutils/logger/Logger;->d(Ljava/lang/Object;)V │ + invoke-virtual {v1, v2}, Lcom/github/androidutils/logger/Logger;->d(Ljava/lang/Object;)V │ │ .line 51 │ - iget-object v2, p0, Lcom/github/androidutils/eventbus/EventBus;->eventBus:Lcom/google/common/eventbus/EventBus; │ + iget-object v1, p0, Lcom/github/androidutils/eventbus/EventBus;->eventBus:Lcom/google/common/eventbus/EventBus; │ │ - invoke-virtual {v2, p1}, Lcom/google/common/eventbus/EventBus;->register(Ljava/lang/Object;)V │ + invoke-virtual {v1, p1}, Lcom/google/common/eventbus/EventBus;->register(Ljava/lang/Object;)V │ │ .line 52 │ - iget-object v2, p0, Lcom/github/androidutils/eventbus/EventBus;->logger:Lcom/github/androidutils/logger/Logger; │ + iget-object v1, p0, Lcom/github/androidutils/eventbus/EventBus;->logger:Lcom/github/androidutils/logger/Logger; │ │ - new-instance v3, Ljava/lang/StringBuilder; │ + new-instance v2, Ljava/lang/StringBuilder; │ │ - invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ - const-string v4, "will now dispatch to a new listener: " │ + const-string v3, "will now dispatch to a new listener: " │ │ - invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - iget-object v4, p0, Lcom/github/androidutils/eventbus/EventBus;->stickyEvents:Ljava/util/Map; │ + iget-object v3, p0, Lcom/github/androidutils/eventbus/EventBus;->stickyEvents:Ljava/util/Map; │ │ - invoke-interface {v4}, Ljava/util/Map;->values()Ljava/util/Collection; │ + invoke-interface {v3}, Ljava/util/Map;->values()Ljava/util/Collection; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v2, v3}, Lcom/github/androidutils/logger/Logger;->d(Ljava/lang/Object;)V │ + invoke-virtual {v1, v2}, Lcom/github/androidutils/logger/Logger;->d(Ljava/lang/Object;)V │ │ .line 53 │ - iget-object v2, p0, Lcom/github/androidutils/eventbus/EventBus;->notifyOnAddBus:Lcom/google/common/eventbus/EventBus; │ + iget-object v1, p0, Lcom/github/androidutils/eventbus/EventBus;->notifyOnAddBus:Lcom/google/common/eventbus/EventBus; │ │ - invoke-virtual {v2, p1}, Lcom/google/common/eventbus/EventBus;->register(Ljava/lang/Object;)V │ + invoke-virtual {v1, p1}, Lcom/google/common/eventbus/EventBus;->register(Ljava/lang/Object;)V │ │ .line 54 │ - iget-object v2, p0, Lcom/github/androidutils/eventbus/EventBus;->stickyEvents:Ljava/util/Map; │ + iget-object v1, p0, Lcom/github/androidutils/eventbus/EventBus;->stickyEvents:Ljava/util/Map; │ │ - invoke-interface {v2}, Ljava/util/Map;->values()Ljava/util/Collection; │ + invoke-interface {v1}, Ljava/util/Map;->values()Ljava/util/Collection; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-interface {v2}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/Collection;->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 │ │ @@ -465,17 +452,17 @@ │ invoke-virtual {v2, v0}, Lcom/google/common/eventbus/EventBus;->post(Ljava/lang/Object;)V │ │ goto :goto_0 │ │ .line 57 │ .end local v0 # "event":Landroid/os/Parcelable;, "TT;" │ :cond_0 │ - iget-object v2, p0, Lcom/github/androidutils/eventbus/EventBus;->notifyOnAddBus:Lcom/google/common/eventbus/EventBus; │ + iget-object v1, p0, Lcom/github/androidutils/eventbus/EventBus;->notifyOnAddBus:Lcom/google/common/eventbus/EventBus; │ │ - invoke-virtual {v2, p1}, Lcom/google/common/eventbus/EventBus;->unregister(Ljava/lang/Object;)V │ + invoke-virtual {v1, p1}, Lcom/google/common/eventbus/EventBus;->unregister(Ljava/lang/Object;)V │ │ .line 58 │ return-void │ .end method │ │ .method public registerActivity(Ljava/lang/Class;Ljava/lang/Class;)V │ .locals 2 ├── smali/com/github/androidutils/eventbus/EventBusConnector$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/github/androidutils/eventbus/EventBusConnector; │ │ │ # direct methods │ .method constructor (Lcom/github/androidutils/eventbus/EventBusConnector;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/github/androidutils/eventbus/EventBusConnector; │ │ .prologue │ .line 23 │ iput-object p1, p0, Lcom/github/androidutils/eventbus/EventBusConnector$1;->this$0:Lcom/github/androidutils/eventbus/EventBusConnector; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/github/androidutils/eventbus/ReflectionParcelableEvent$1.smali │ @@ -41,27 +41,28 @@ │ │ # virtual methods │ .method public createFromParcel(Landroid/os/Parcel;)Lcom/github/androidutils/eventbus/ReflectionParcelableEvent; │ .locals 8 │ .param p1, "source" # Landroid/os/Parcel; │ │ .prologue │ - const/4 v6, 0x1 │ + const/4 v5, 0x1 │ │ .line 18 │ :try_start_0 │ invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-static {v5}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; │ + invoke-static {v4}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-virtual {v5}, Ljava/lang/Class;->newInstance()Ljava/lang/Object; │ + .line 19 │ + invoke-virtual {v4}, Ljava/lang/Class;->newInstance()Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Lcom/github/androidutils/eventbus/ReflectionParcelableEvent; │ │ .line 20 │ .local v1, "event":Lcom/github/androidutils/eventbus/ReflectionParcelableEvent; │ @@ -70,210 +71,206 @@ │ │ move-result-object v3 │ │ .line 22 │ .local v3, "fields":Ljava/util/List;, "Ljava/util/List;" │ invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v4 │ + move-result-object v6 │ │ - .local v4, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v5 │ + move-result v4 │ │ - if-eqz v5, :cond_5 │ + if-eqz v4, :cond_5 │ │ - invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Ljava/lang/reflect/Field; │ │ .line 23 │ .local v2, "field":Ljava/lang/reflect/Field; │ invoke-virtual {v2}, Ljava/lang/reflect/Field;->getModifiers()I │ │ - move-result v5 │ + move-result v4 │ │ - invoke-static {v5}, Ljava/lang/reflect/Modifier;->isStatic(I)Z │ + invoke-static {v4}, Ljava/lang/reflect/Modifier;->isStatic(I)Z │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_1 │ │ - move-result v5 │ + move-result v4 │ │ - if-nez v5, :cond_0 │ + if-nez v4, :cond_0 │ │ .line 27 │ :try_start_1 │ - const-class v5, Landroid/os/Parcelable; │ + const-class v4, Landroid/os/Parcelable; │ │ invoke-virtual {v2}, Ljava/lang/reflect/Field;->getType()Ljava/lang/Class; │ │ move-result-object v7 │ │ - invoke-virtual {v5, v7}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z │ + invoke-virtual {v4, v7}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z │ │ - move-result v5 │ + move-result v4 │ │ - if-eqz v5, :cond_1 │ + if-eqz v4, :cond_1 │ │ .line 28 │ invoke-static {}, Ljava/lang/ClassLoader;->getSystemClassLoader()Ljava/lang/ClassLoader; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-virtual {p1, v5}, Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; │ + invoke-virtual {p1, v4}, Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-virtual {v2, v1, v5}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V │ + invoke-virtual {v2, v1, v4}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V │ :try_end_1 │ .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 │ │ goto :goto_0 │ │ .line 36 │ :catch_0 │ move-exception v0 │ │ .line 37 │ .local v0, "e":Ljava/lang/Exception; │ :try_start_2 │ - new-instance v5, Ljava/lang/RuntimeException; │ + new-instance v4, Ljava/lang/RuntimeException; │ │ - invoke-direct {v5}, Ljava/lang/RuntimeException;->()V │ + invoke-direct {v4}, Ljava/lang/RuntimeException;->()V │ │ - throw v5 │ + throw v4 │ :try_end_2 │ .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_1 │ │ .line 41 │ .end local v0 # "e":Ljava/lang/Exception; │ .end local v1 # "event":Lcom/github/androidutils/eventbus/ReflectionParcelableEvent; │ .end local v2 # "field":Ljava/lang/reflect/Field; │ .end local v3 # "fields":Ljava/util/List;, "Ljava/util/List;" │ - .end local v4 # "i$":Ljava/util/Iterator; │ :catch_1 │ move-exception v0 │ │ .line 42 │ .restart local v0 # "e":Ljava/lang/Exception; │ - new-instance v5, Ljava/lang/RuntimeException; │ + new-instance v4, Ljava/lang/RuntimeException; │ │ - invoke-direct {v5, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V │ + invoke-direct {v4, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V │ │ - throw v5 │ + throw v4 │ │ .line 29 │ .end local v0 # "e":Ljava/lang/Exception; │ .restart local v1 # "event":Lcom/github/androidutils/eventbus/ReflectionParcelableEvent; │ .restart local v2 # "field":Ljava/lang/reflect/Field; │ .restart local v3 # "fields":Ljava/util/List;, "Ljava/util/List;" │ - .restart local v4 # "i$":Ljava/util/Iterator; │ :cond_1 │ :try_start_3 │ - const-class v5, Ljava/lang/String; │ + const-class v4, Ljava/lang/String; │ │ invoke-virtual {v2}, Ljava/lang/reflect/Field;->getType()Ljava/lang/Class; │ │ move-result-object v7 │ │ - invoke-virtual {v5, v7}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v4, v7}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z │ │ - move-result v5 │ + move-result v4 │ │ - if-eqz v5, :cond_2 │ + if-eqz v4, :cond_2 │ │ .line 30 │ invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-virtual {v2, v1, v5}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V │ + invoke-virtual {v2, v1, v4}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V │ │ goto :goto_0 │ │ .line 31 │ :cond_2 │ - sget-object v5, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; │ + sget-object v4, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; │ │ invoke-virtual {v2}, Ljava/lang/reflect/Field;->getType()Ljava/lang/Class; │ │ move-result-object v7 │ │ - invoke-virtual {v5, v7}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v4, v7}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z │ │ - move-result v5 │ + move-result v4 │ │ - if-eqz v5, :cond_3 │ + if-eqz v4, :cond_3 │ │ .line 32 │ invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I │ │ - move-result v5 │ + move-result v4 │ │ - invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-virtual {v2, v1, v5}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V │ + invoke-virtual {v2, v1, v4}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V │ │ goto :goto_0 │ │ .line 33 │ :cond_3 │ - sget-object v5, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; │ + sget-object v4, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; │ │ invoke-virtual {v2}, Ljava/lang/reflect/Field;->getType()Ljava/lang/Class; │ │ move-result-object v7 │ │ - invoke-virtual {v5, v7}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v4, v7}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z │ │ - move-result v5 │ + move-result v4 │ │ - if-eqz v5, :cond_0 │ + if-eqz v4, :cond_0 │ │ .line 34 │ invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I │ │ - move-result v5 │ + move-result v4 │ │ - if-ne v5, v6, :cond_4 │ + if-ne v4, v5, :cond_4 │ │ - move v5, v6 │ + move v4, v5 │ │ :goto_1 │ - invoke-static {v5}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ + invoke-static {v4}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-virtual {v2, v1, v5}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V │ + invoke-virtual {v2, v1, v4}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V │ :try_end_3 │ .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_0 │ │ goto/16 :goto_0 │ │ :cond_4 │ - const/4 v5, 0x0 │ + const/4 v4, 0x0 │ │ goto :goto_1 │ │ .line 40 │ .end local v2 # "field":Ljava/lang/reflect/Field; │ :cond_5 │ return-object v1 │ .end method │ │ .method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # Landroid/os/Parcel; │ │ .prologue │ .line 14 │ invoke-virtual {p0, p1}, Lcom/github/androidutils/eventbus/ReflectionParcelableEvent$1;->createFromParcel(Landroid/os/Parcel;)Lcom/github/androidutils/eventbus/ReflectionParcelableEvent; │ │ move-result-object v0 │ │ @@ -289,15 +286,14 @@ │ new-array v0, p1, [Lcom/github/androidutils/eventbus/ReflectionParcelableEvent; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 14 │ invoke-virtual {p0, p1}, Lcom/github/androidutils/eventbus/ReflectionParcelableEvent$1;->newArray(I)[Lcom/github/androidutils/eventbus/ReflectionParcelableEvent; │ │ move-result-object v0 ├── smali/com/github/androidutils/eventbus/ReflectionParcelableEvent.smali │ @@ -286,181 +286,180 @@ │ .param p1, "dest" # Landroid/os/Parcel; │ .param p2, "flags" # I │ │ .prologue │ .line 59 │ invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4}, Ljava/lang/Class;->getName()Ljava/lang/String; │ + invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {p1, v4}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V │ + invoke-virtual {p1, v3}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V │ │ .line 60 │ invoke-static {p0}, Lcom/github/androidutils/eventbus/ReflectionParcelableEvent;->findAllFields(Ljava/lang/Object;)Ljava/util/List; │ │ move-result-object v2 │ │ .line 61 │ .local v2, "fields":Ljava/util/List;, "Ljava/util/List;" │ invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - .local v3, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v4 │ + move-result v3 │ │ - if-eqz v4, :cond_5 │ + if-eqz v3, :cond_5 │ │ - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Ljava/lang/reflect/Field; │ │ .line 62 │ .local v1, "field":Ljava/lang/reflect/Field; │ invoke-virtual {v1}, Ljava/lang/reflect/Field;->getModifiers()I │ │ - move-result v4 │ + move-result v3 │ │ - invoke-static {v4}, Ljava/lang/reflect/Modifier;->isStatic(I)Z │ + invoke-static {v3}, Ljava/lang/reflect/Modifier;->isStatic(I)Z │ │ - move-result v4 │ + move-result v3 │ │ - if-nez v4, :cond_0 │ + if-nez v3, :cond_0 │ │ .line 66 │ :try_start_0 │ - const-class v4, Landroid/os/Parcelable; │ + const-class v3, Landroid/os/Parcelable; │ │ invoke-virtual {v1}, Ljava/lang/reflect/Field;->getType()Ljava/lang/Class; │ │ move-result-object v5 │ │ - invoke-virtual {v4, v5}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z │ + invoke-virtual {v3, v5}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z │ │ - move-result v4 │ + move-result v3 │ │ - if-eqz v4, :cond_1 │ + if-eqz v3, :cond_1 │ │ .line 67 │ invoke-virtual {v1, p0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - check-cast v4, Landroid/os/Parcelable; │ + check-cast v3, Landroid/os/Parcelable; │ │ - invoke-virtual {p1, v4, p2}, Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V │ + invoke-virtual {p1, v3, p2}, Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ goto :goto_0 │ │ .line 75 │ :catch_0 │ move-exception v0 │ │ .line 76 │ .local v0, "e":Ljava/lang/Exception; │ - new-instance v4, Ljava/lang/RuntimeException; │ + new-instance v3, Ljava/lang/RuntimeException; │ │ - invoke-direct {v4}, Ljava/lang/RuntimeException;->()V │ + invoke-direct {v3}, Ljava/lang/RuntimeException;->()V │ │ - throw v4 │ + throw v3 │ │ .line 68 │ .end local v0 # "e":Ljava/lang/Exception; │ :cond_1 │ :try_start_1 │ - const-class v4, Ljava/lang/String; │ + const-class v3, Ljava/lang/String; │ │ invoke-virtual {v1}, Ljava/lang/reflect/Field;->getType()Ljava/lang/Class; │ │ move-result-object v5 │ │ - invoke-virtual {v4, v5}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v3, v5}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z │ │ - move-result v4 │ + move-result v3 │ │ - if-eqz v4, :cond_2 │ + if-eqz v3, :cond_2 │ │ .line 69 │ invoke-virtual {v1, p0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - check-cast v4, Ljava/lang/String; │ + check-cast v3, Ljava/lang/String; │ │ - invoke-virtual {p1, v4}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V │ + invoke-virtual {p1, v3}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V │ │ goto :goto_0 │ │ .line 70 │ :cond_2 │ - sget-object v4, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; │ + sget-object v3, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; │ │ invoke-virtual {v1}, Ljava/lang/reflect/Field;->getType()Ljava/lang/Class; │ │ move-result-object v5 │ │ - invoke-virtual {v4, v5}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v3, v5}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z │ │ - move-result v4 │ + move-result v3 │ │ - if-eqz v4, :cond_3 │ + if-eqz v3, :cond_3 │ │ .line 71 │ invoke-virtual {v1, p0}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I │ │ - move-result v4 │ + move-result v3 │ │ - invoke-virtual {p1, v4}, Landroid/os/Parcel;->writeInt(I)V │ + invoke-virtual {p1, v3}, Landroid/os/Parcel;->writeInt(I)V │ │ goto :goto_0 │ │ .line 72 │ :cond_3 │ - sget-object v4, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; │ + sget-object v3, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; │ │ invoke-virtual {v1}, Ljava/lang/reflect/Field;->getType()Ljava/lang/Class; │ │ move-result-object v5 │ │ - invoke-virtual {v4, v5}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v3, v5}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z │ │ - move-result v4 │ + move-result v3 │ │ - if-eqz v4, :cond_0 │ + if-eqz v3, :cond_0 │ │ .line 73 │ invoke-virtual {v1, p0}, Ljava/lang/reflect/Field;->getBoolean(Ljava/lang/Object;)Z │ │ - move-result v4 │ + move-result v3 │ │ - if-eqz v4, :cond_4 │ + if-eqz v3, :cond_4 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_1 │ - invoke-virtual {p1, v4}, Landroid/os/Parcel;->writeInt(I)V │ + invoke-virtual {p1, v3}, Landroid/os/Parcel;->writeInt(I)V │ :try_end_1 │ .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 │ │ goto :goto_0 │ │ :cond_4 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto :goto_1 │ │ .line 79 │ .end local v1 # "field":Ljava/lang/reflect/Field; │ :cond_5 │ return-void ├── smali/com/github/androidutils/logger/LogcatLogWriter.smali │ @@ -2,22 +2,14 @@ │ .super Ljava/lang/Object; │ .source "LogcatLogWriter.java" │ │ # interfaces │ .implements Lcom/github/androidutils/logger/Logger$LogWriter; │ │ │ -# annotations │ -.annotation system Ldalvik/annotation/MemberClasses; │ - value = { │ - Lcom/github/androidutils/logger/LogcatLogWriter$1; │ - } │ -.end annotation │ - │ - │ # static fields │ .field private static volatile sInstance:Lcom/github/androidutils/logger/LogcatLogWriter; │ │ │ # direct methods │ .method private constructor ()V │ .locals 0 ├── smali/com/github/androidutils/logger/LogcatLogWriterWithLines.smali │ @@ -2,22 +2,14 @@ │ .super Ljava/lang/Object; │ .source "LogcatLogWriterWithLines.java" │ │ # interfaces │ .implements Lcom/github/androidutils/logger/Logger$LogWriter; │ │ │ -# annotations │ -.annotation system Ldalvik/annotation/MemberClasses; │ - value = { │ - Lcom/github/androidutils/logger/LogcatLogWriterWithLines$1; │ - } │ -.end annotation │ - │ - │ # static fields │ .field private static volatile sInstance:Lcom/github/androidutils/logger/LogcatLogWriterWithLines; │ │ │ # direct methods │ .method private constructor ()V │ .locals 0 ├── smali/com/github/androidutils/logger/Logger.smali │ @@ -185,97 +185,93 @@ │ .param p2, "message" # Ljava/lang/Object; │ .param p3, "throwable" # Ljava/lang/Throwable; │ │ .prologue │ .line 65 │ invoke-virtual {p1}, Lcom/github/androidutils/logger/Logger$LogLevel;->ordinal()I │ │ - move-result v4 │ + move-result v3 │ │ - iget-object v5, p0, Lcom/github/androidutils/logger/Logger;->logLevel:Lcom/github/androidutils/logger/Logger$LogLevel; │ + iget-object v4, p0, Lcom/github/androidutils/logger/Logger;->logLevel:Lcom/github/androidutils/logger/Logger$LogLevel; │ │ - invoke-virtual {v5}, Lcom/github/androidutils/logger/Logger$LogLevel;->ordinal()I │ + invoke-virtual {v4}, Lcom/github/androidutils/logger/Logger$LogLevel;->ordinal()I │ │ - move-result v5 │ + move-result v4 │ │ - if-gt v4, v5, :cond_0 │ + if-gt v3, v4, :cond_0 │ │ - const/4 v2, 0x1 │ + const/4 v1, 0x1 │ │ .line 66 │ - .local v2, "shouldBeLogged":Z │ + .local v1, "shouldBeLogged":Z │ :goto_0 │ - if-eqz v2, :cond_2 │ + if-eqz v1, :cond_2 │ │ .line 68 │ invoke-static {}, Lcom/github/androidutils/logger/Logger;->formatTag()Ljava/lang/String; │ │ move-result-object v0 │ │ .line 69 │ .local v0, "formatTag":Ljava/lang/String; │ - iget-object v4, p0, Lcom/github/androidutils/logger/Logger;->writers:Ljava/util/concurrent/CopyOnWriteArrayList; │ + iget-object v3, p0, Lcom/github/androidutils/logger/Logger;->writers:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ - invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v4 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_1 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v4 │ + move-result v3 │ │ - if-eqz v4, :cond_2 │ + if-eqz v3, :cond_2 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Lcom/github/androidutils/logger/Logger$LogWriter; │ + check-cast v2, Lcom/github/androidutils/logger/Logger$LogWriter; │ │ .line 70 │ - .local v3, "writer":Lcom/github/androidutils/logger/Logger$LogWriter; │ + .local v2, "writer":Lcom/github/androidutils/logger/Logger$LogWriter; │ iget-object v5, p0, Lcom/github/androidutils/logger/Logger;->logLevel:Lcom/github/androidutils/logger/Logger$LogLevel; │ │ if-eqz p2, :cond_1 │ │ invoke-virtual {p2}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v3 │ │ :goto_2 │ - invoke-interface {v3, v5, v0, v4, p3}, Lcom/github/androidutils/logger/Logger$LogWriter;->write(Lcom/github/androidutils/logger/Logger$LogLevel;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V │ + invoke-interface {v2, v5, v0, v3, p3}, Lcom/github/androidutils/logger/Logger$LogWriter;->write(Lcom/github/androidutils/logger/Logger$LogLevel;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ goto :goto_1 │ │ .line 65 │ .end local v0 # "formatTag":Ljava/lang/String; │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v2 # "shouldBeLogged":Z │ - .end local v3 # "writer":Lcom/github/androidutils/logger/Logger$LogWriter; │ + .end local v1 # "shouldBeLogged":Z │ + .end local v2 # "writer":Lcom/github/androidutils/logger/Logger$LogWriter; │ :cond_0 │ - const/4 v2, 0x0 │ + const/4 v1, 0x0 │ │ goto :goto_0 │ │ .line 70 │ .restart local v0 # "formatTag":Ljava/lang/String; │ - .restart local v1 # "i$":Ljava/util/Iterator; │ - .restart local v2 # "shouldBeLogged":Z │ - .restart local v3 # "writer":Lcom/github/androidutils/logger/Logger$LogWriter; │ + .restart local v1 # "shouldBeLogged":Z │ + .restart local v2 # "writer":Lcom/github/androidutils/logger/Logger$LogWriter; │ :cond_1 │ - const-string v4, "null" │ + const-string v3, "null" │ │ goto :goto_2 │ │ .line 73 │ .end local v0 # "formatTag":Ljava/lang/String; │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v3 # "writer":Lcom/github/androidutils/logger/Logger$LogWriter; │ + .end local v2 # "writer":Lcom/github/androidutils/logger/Logger$LogWriter; │ :cond_2 │ return-void │ .end method │ │ │ # virtual methods │ .method public addLogWriter(Lcom/github/androidutils/logger/Logger$LogWriter;)V ├── smali/com/github/androidutils/logger/LoggingExceptionHandler.smali │ @@ -36,20 +36,22 @@ │ .locals 2 │ .param p0, "logger" # Lcom/github/androidutils/logger/Logger; │ │ .prologue │ .line 12 │ new-instance v0, Lcom/github/androidutils/logger/LoggingExceptionHandler; │ │ + .line 13 │ invoke-static {}, Ljava/lang/Thread;->getDefaultUncaughtExceptionHandler()Ljava/lang/Thread$UncaughtExceptionHandler; │ │ move-result-object v1 │ │ invoke-direct {v0, p0, v1}, Lcom/github/androidutils/logger/LoggingExceptionHandler;->(Lcom/github/androidutils/logger/Logger;Ljava/lang/Thread$UncaughtExceptionHandler;)V │ │ + .line 12 │ invoke-static {v0}, Ljava/lang/Thread;->setDefaultUncaughtExceptionHandler(Ljava/lang/Thread$UncaughtExceptionHandler;)V │ │ .line 14 │ return-void │ .end method ├── smali/com/github/androidutils/logger/StartupLogWriter.smali │ @@ -117,68 +117,67 @@ │ .end method │ │ .method public getMessagesAsString()Ljava/lang/String; │ .locals 5 │ │ .prologue │ .line 28 │ - new-instance v2, Ljava/lang/StringBuilder; │ + new-instance v1, Ljava/lang/StringBuilder; │ │ - iget-object v3, p0, Lcom/github/androidutils/logger/StartupLogWriter;->messages:Ljava/util/concurrent/CopyOnWriteArrayList; │ + iget-object v2, p0, Lcom/github/androidutils/logger/StartupLogWriter;->messages:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ - invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;->size()I │ + invoke-virtual {v2}, Ljava/util/concurrent/CopyOnWriteArrayList;->size()I │ │ - move-result v3 │ + move-result v2 │ │ - mul-int/lit8 v3, v3, 0x78 │ + mul-int/lit8 v2, v2, 0x78 │ │ - invoke-direct {v2, v3}, Ljava/lang/StringBuilder;->(I)V │ + invoke-direct {v1, v2}, Ljava/lang/StringBuilder;->(I)V │ │ .line 29 │ - .local v2, "sb":Ljava/lang/StringBuilder; │ - iget-object v3, p0, Lcom/github/androidutils/logger/StartupLogWriter;->messages:Ljava/util/concurrent/CopyOnWriteArrayList; │ + .local v1, "sb":Ljava/lang/StringBuilder; │ + iget-object v2, p0, Lcom/github/androidutils/logger/StartupLogWriter;->messages:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ - invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v2}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Ljava/lang/String; │ + check-cast v0, Ljava/lang/String; │ │ .line 30 │ - .local v1, "message":Ljava/lang/String; │ - invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + .local v0, "message":Ljava/lang/String; │ + invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v3 │ │ const/16 v4, 0xa │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ goto :goto_0 │ │ .line 32 │ - .end local v1 # "message":Ljava/lang/String; │ + .end local v0 # "message":Ljava/lang/String; │ :cond_0 │ - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - return-object v3 │ + return-object v2 │ .end method │ │ .method public write(Lcom/github/androidutils/logger/Logger$LogLevel;Ljava/lang/String;Ljava/lang/String;)V │ .locals 1 │ .param p1, "level" # Lcom/github/androidutils/logger/Logger$LogLevel; │ .param p2, "tag" # Ljava/lang/String; │ .param p3, "message" # Ljava/lang/String; ├── smali/com/github/androidutils/statemachine/EventState$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/github/androidutils/statemachine/EventState; │ │ │ # direct methods │ .method constructor (Lcom/github/androidutils/statemachine/EventState;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/github/androidutils/statemachine/EventState; │ │ .prologue │ .line 16 │ iput-object p1, p0, Lcom/github/androidutils/statemachine/EventState$1;->this$0:Lcom/github/androidutils/statemachine/EventState; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/github/androidutils/statemachine/StateMachine$SmHandler$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$whatToStringConverter:Lcom/github/androidutils/statemachine/IMessageWhatToStringConverter; │ │ │ # direct methods │ .method constructor (Lcom/github/androidutils/statemachine/StateMachine$SmHandler;Lcom/github/androidutils/statemachine/IMessageWhatToStringConverter;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/github/androidutils/statemachine/StateMachine$SmHandler; │ │ .prologue │ .line 1182 │ iput-object p1, p0, Lcom/github/androidutils/statemachine/StateMachine$SmHandler$1;->this$0:Lcom/github/androidutils/statemachine/StateMachine$SmHandler; │ │ iput-object p2, p0, Lcom/github/androidutils/statemachine/StateMachine$SmHandler$1;->val$whatToStringConverter:Lcom/github/androidutils/statemachine/IMessageWhatToStringConverter; ├── smali/com/github/androidutils/statemachine/StateMachine$SmHandler$2.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$converter:Lcom/github/androidutils/statemachine/IMessageWhatToStringConverter; │ │ │ # direct methods │ .method constructor (Lcom/github/androidutils/statemachine/StateMachine$SmHandler;Lcom/github/androidutils/statemachine/IMessageWhatToStringConverter;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/github/androidutils/statemachine/StateMachine$SmHandler; │ │ .prologue │ .line 1240 │ iput-object p1, p0, Lcom/github/androidutils/statemachine/StateMachine$SmHandler$2;->this$0:Lcom/github/androidutils/statemachine/StateMachine$SmHandler; │ │ iput-object p2, p0, Lcom/github/androidutils/statemachine/StateMachine$SmHandler$2;->val$converter:Lcom/github/androidutils/statemachine/IMessageWhatToStringConverter; ├── smali/com/github/androidutils/statemachine/StateMachine$SmHandler$StateInfo.smali │ @@ -96,29 +96,32 @@ │ │ iget-object v0, p0, Lcom/github/androidutils/statemachine/StateMachine$SmHandler$StateInfo;->parentStateInfo:Lcom/github/androidutils/statemachine/StateMachine$SmHandler$StateInfo; │ │ if-nez v0, :cond_0 │ │ const-string v0, "null" │ │ + .line 758 │ :goto_0 │ invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ + .line 757 │ return-object v0 │ │ :cond_0 │ iget-object v0, p0, Lcom/github/androidutils/statemachine/StateMachine$SmHandler$StateInfo;->parentStateInfo:Lcom/github/androidutils/statemachine/StateMachine$SmHandler$StateInfo; │ │ iget-object v0, v0, Lcom/github/androidutils/statemachine/StateMachine$SmHandler$StateInfo;->state:Lcom/github/androidutils/statemachine/State; │ │ + .line 758 │ invoke-virtual {v0}, Lcom/github/androidutils/statemachine/State;->getName()Ljava/lang/String; │ │ move-result-object v0 │ │ goto :goto_0 │ .end method ├── smali/com/github/androidutils/statemachine/StateMachine$SmHandler.smali │ @@ -577,55 +577,54 @@ │ invoke-virtual {v0}, Ljava/util/ArrayList;->clear()V │ │ .line 924 │ return-void │ .end method │ │ .method private final completeConstruction(Z)V │ - .locals 9 │ + .locals 8 │ .param p1, "resume" # Z │ │ .prologue │ .line 936 │ - const/4 v3, 0x0 │ + const/4 v2, 0x0 │ │ .line 937 │ - .local v3, "maxDepth":I │ - iget-object v6, p0, Lcom/github/androidutils/statemachine/StateMachine$SmHandler;->mStateInfo:Ljava/util/HashMap; │ + .local v2, "maxDepth":I │ + iget-object v5, p0, Lcom/github/androidutils/statemachine/StateMachine$SmHandler;->mStateInfo:Ljava/util/HashMap; │ │ - invoke-virtual {v6}, Ljava/util/HashMap;->values()Ljava/util/Collection; │ + invoke-virtual {v5}, Ljava/util/HashMap;->values()Ljava/util/Collection; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-interface {v6}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ + invoke-interface {v5}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ │ - move-result-object v2 │ + move-result-object v5 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v6 │ │ if-eqz v6, :cond_2 │ │ - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - check-cast v5, Lcom/github/androidutils/statemachine/StateMachine$SmHandler$StateInfo; │ + check-cast v4, Lcom/github/androidutils/statemachine/StateMachine$SmHandler$StateInfo; │ │ .line 938 │ - .local v5, "si":Lcom/github/androidutils/statemachine/StateMachine$SmHandler$StateInfo; │ + .local v4, "si":Lcom/github/androidutils/statemachine/StateMachine$SmHandler$StateInfo; │ const/4 v0, 0x0 │ │ .line 939 │ .local v0, "depth":I │ - move-object v1, v5 │ + move-object v1, v4 │ │ .local v1, "i":Lcom/github/androidutils/statemachine/StateMachine$SmHandler$StateInfo; │ :goto_1 │ if-eqz v1, :cond_1 │ │ .line 940 │ iget-object v1, v1, Lcom/github/androidutils/statemachine/StateMachine$SmHandler$StateInfo;->parentStateInfo:Lcom/github/androidutils/statemachine/StateMachine$SmHandler$StateInfo; │ @@ -633,94 +632,94 @@ │ .line 939 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_1 │ │ .line 942 │ :cond_1 │ - if-ge v3, v0, :cond_0 │ + if-ge v2, v0, :cond_0 │ │ .line 943 │ - move v3, v0 │ + move v2, v0 │ │ goto :goto_0 │ │ .line 947 │ .end local v0 # "depth":I │ .end local v1 # "i":Lcom/github/androidutils/statemachine/StateMachine$SmHandler$StateInfo; │ - .end local v5 # "si":Lcom/github/androidutils/statemachine/StateMachine$SmHandler$StateInfo; │ + .end local v4 # "si":Lcom/github/androidutils/statemachine/StateMachine$SmHandler$StateInfo; │ :cond_2 │ - new-array v6, v3, [Lcom/github/androidutils/statemachine/StateMachine$SmHandler$StateInfo; │ + new-array v5, v2, [Lcom/github/androidutils/statemachine/StateMachine$SmHandler$StateInfo; │ │ - iput-object v6, p0, Lcom/github/androidutils/statemachine/StateMachine$SmHandler;->mStateStack:[Lcom/github/androidutils/statemachine/StateMachine$SmHandler$StateInfo; │ + iput-object v5, p0, Lcom/github/androidutils/statemachine/StateMachine$SmHandler;->mStateStack:[Lcom/github/androidutils/statemachine/StateMachine$SmHandler$StateInfo; │ │ .line 948 │ - new-array v6, v3, [Lcom/github/androidutils/statemachine/StateMachine$SmHandler$StateInfo; │ + new-array v5, v2, [Lcom/github/androidutils/statemachine/StateMachine$SmHandler$StateInfo; │ │ - iput-object v6, p0, Lcom/github/androidutils/statemachine/StateMachine$SmHandler;->mTempStateStack:[Lcom/github/androidutils/statemachine/StateMachine$SmHandler$StateInfo; │ + iput-object v5, p0, Lcom/github/androidutils/statemachine/StateMachine$SmHandler;->mTempStateStack:[Lcom/github/androidutils/statemachine/StateMachine$SmHandler$StateInfo; │ │ .line 949 │ invoke-direct {p0}, Lcom/github/androidutils/statemachine/StateMachine$SmHandler;->setupInitialStateStack()V │ │ .line 955 │ - const/4 v6, -0x2 │ + const/4 v5, -0x2 │ │ - sget-object v7, Lcom/github/androidutils/statemachine/StateMachine$SmHandler;->mSmHandlerObj:Ljava/lang/Object; │ + sget-object v6, Lcom/github/androidutils/statemachine/StateMachine$SmHandler;->mSmHandlerObj:Ljava/lang/Object; │ │ - invoke-virtual {p0, v6, v7}, Lcom/github/androidutils/statemachine/StateMachine$SmHandler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; │ + invoke-virtual {p0, v5, v6}, Lcom/github/androidutils/statemachine/StateMachine$SmHandler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; │ │ - move-result-object v4 │ + move-result-object v3 │ │ .line 956 │ - .local v4, "message":Landroid/os/Message; │ + .local v3, "message":Landroid/os/Message; │ if-eqz p1, :cond_3 │ │ - const/4 v6, 0x1 │ + const/4 v5, 0x1 │ │ :goto_2 │ - iput v6, v4, Landroid/os/Message;->arg1:I │ + iput v5, v3, Landroid/os/Message;->arg1:I │ │ .line 957 │ - invoke-virtual {p0, v4}, Lcom/github/androidutils/statemachine/StateMachine$SmHandler;->sendMessageAtFrontOfQueue(Landroid/os/Message;)Z │ + invoke-virtual {p0, v3}, Lcom/github/androidutils/statemachine/StateMachine$SmHandler;->sendMessageAtFrontOfQueue(Landroid/os/Message;)Z │ │ .line 959 │ - iget-object v6, p0, Lcom/github/androidutils/statemachine/StateMachine$SmHandler;->log:Lcom/github/androidutils/logger/Logger; │ + iget-object v5, p0, Lcom/github/androidutils/statemachine/StateMachine$SmHandler;->log:Lcom/github/androidutils/logger/Logger; │ │ - new-instance v7, Ljava/lang/StringBuilder; │ + new-instance v6, Ljava/lang/StringBuilder; │ │ - invoke-direct {v7}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ │ - const-string v8, "completed construction of " │ + const-string v7, "completed construction of " │ │ - invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - iget-object v8, p0, Lcom/github/androidutils/statemachine/StateMachine$SmHandler;->mSm:Lcom/github/androidutils/statemachine/StateMachine; │ + iget-object v7, p0, Lcom/github/androidutils/statemachine/StateMachine$SmHandler;->mSm:Lcom/github/androidutils/statemachine/StateMachine; │ │ - invoke-virtual {v8}, Lcom/github/androidutils/statemachine/StateMachine;->getName()Ljava/lang/String; │ + invoke-virtual {v7}, Lcom/github/androidutils/statemachine/StateMachine;->getName()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - invoke-virtual {v6, v7}, Lcom/github/androidutils/logger/Logger;->d(Ljava/lang/Object;)V │ + invoke-virtual {v5, v6}, Lcom/github/androidutils/logger/Logger;->d(Ljava/lang/Object;)V │ │ .line 961 │ return-void │ │ .line 956 │ :cond_3 │ - const/4 v6, 0x0 │ + const/4 v5, 0x0 │ │ goto :goto_2 │ .end method │ │ .method private final deferMessage(Landroid/os/Message;)V │ .locals 4 │ .param p1, "msg" # Landroid/os/Message; │ @@ -1207,42 +1206,41 @@ │ │ .method private onStateChanged(Lcom/github/androidutils/statemachine/State;)V │ .locals 3 │ .param p1, "state" # Lcom/github/androidutils/statemachine/State; │ │ .prologue │ .line 1263 │ - iget-object v2, p0, Lcom/github/androidutils/statemachine/StateMachine$SmHandler;->onStateChangedListeners:Ljava/util/concurrent/CopyOnWriteArrayList; │ + iget-object v1, p0, Lcom/github/androidutils/statemachine/StateMachine$SmHandler;->onStateChangedListeners:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ - invoke-virtual {v2}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/github/androidutils/statemachine/IOnStateChangedListener; │ + check-cast v0, Lcom/github/androidutils/statemachine/IOnStateChangedListener; │ │ .line 1264 │ - .local v1, "onStateChangedListener":Lcom/github/androidutils/statemachine/IOnStateChangedListener; │ - invoke-interface {v1, p1}, Lcom/github/androidutils/statemachine/IOnStateChangedListener;->onStateChanged(Lcom/github/androidutils/statemachine/IState;)V │ + .local v0, "onStateChangedListener":Lcom/github/androidutils/statemachine/IOnStateChangedListener; │ + invoke-interface {v0, p1}, Lcom/github/androidutils/statemachine/IOnStateChangedListener;->onStateChanged(Lcom/github/androidutils/statemachine/IState;)V │ │ goto :goto_0 │ │ .line 1266 │ - .end local v1 # "onStateChangedListener":Lcom/github/androidutils/statemachine/IOnStateChangedListener; │ + .end local v0 # "onStateChangedListener":Lcom/github/androidutils/statemachine/IOnStateChangedListener; │ :cond_0 │ return-void │ .end method │ │ .method private performTransitions()V │ .locals 4 │ │ @@ -1781,26 +1779,28 @@ │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ iget-object v2, p0, Lcom/github/androidutils/statemachine/StateMachine$SmHandler;->mDestState:Lcom/github/androidutils/statemachine/State; │ │ + .line 1199 │ invoke-virtual {v2}, Lcom/github/androidutils/statemachine/State;->getName()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 1198 │ invoke-virtual {v0, v1}, Lcom/github/androidutils/logger/Logger;->d(Ljava/lang/Object;)V │ │ .line 1200 │ return-void │ .end method ├── smali/com/github/androidutils/statemachine/StateMachine.smali │ @@ -2,15 +2,14 @@ │ .super Ljava/lang/Object; │ .source "StateMachine.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/github/androidutils/statemachine/StateMachine$1;, │ Lcom/github/androidutils/statemachine/StateMachine$SmHandler;, │ Lcom/github/androidutils/statemachine/StateMachine$LogRecords;, │ Lcom/github/androidutils/statemachine/StateMachine$LogRec; │ } │ .end annotation │ │ │ @@ -1258,15 +1257,15 @@ │ invoke-static {v0, p1}, Lcom/github/androidutils/statemachine/StateMachine$SmHandler;->access$1400(Lcom/github/androidutils/statemachine/StateMachine$SmHandler;Lcom/github/androidutils/statemachine/IState;)V │ │ .line 1396 │ return-void │ .end method │ │ .method protected final transitionTo(Ljava/lang/Class;)V │ - .locals 4 │ + .locals 3 │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Ljava/lang/Class", │ "<+", │ "Lcom/github/androidutils/statemachine/IState;", │ ">;)V" │ @@ -1274,65 +1273,64 @@ │ .end annotation │ │ .prologue │ .line 1413 │ .local p1, "destState":Ljava/lang/Class;, "Ljava/lang/Class<+Lcom/github/androidutils/statemachine/IState;>;" │ invoke-virtual {p0}, Lcom/github/androidutils/statemachine/StateMachine;->getStates()Ljava/util/Collection; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-interface {v2}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :cond_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_1 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/github/androidutils/statemachine/IState; │ + check-cast v0, Lcom/github/androidutils/statemachine/IState; │ │ .line 1414 │ - .local v1, "state":Lcom/github/androidutils/statemachine/IState; │ - invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ + .local v0, "state":Lcom/github/androidutils/statemachine/IState; │ + invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ move-result-object v2 │ │ invoke-virtual {v2, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ .line 1415 │ - iget-object v2, p0, Lcom/github/androidutils/statemachine/StateMachine;->mSmHandler:Lcom/github/androidutils/statemachine/StateMachine$SmHandler; │ + iget-object v1, p0, Lcom/github/androidutils/statemachine/StateMachine;->mSmHandler:Lcom/github/androidutils/statemachine/StateMachine$SmHandler; │ │ # invokes: Lcom/github/androidutils/statemachine/StateMachine$SmHandler;->transitionTo(Lcom/github/androidutils/statemachine/IState;)V │ - invoke-static {v2, v1}, Lcom/github/androidutils/statemachine/StateMachine$SmHandler;->access$1400(Lcom/github/androidutils/statemachine/StateMachine$SmHandler;Lcom/github/androidutils/statemachine/IState;)V │ + invoke-static {v1, v0}, Lcom/github/androidutils/statemachine/StateMachine$SmHandler;->access$1400(Lcom/github/androidutils/statemachine/StateMachine$SmHandler;Lcom/github/androidutils/statemachine/IState;)V │ │ .line 1416 │ return-void │ │ .line 1419 │ - .end local v1 # "state":Lcom/github/androidutils/statemachine/IState; │ + .end local v0 # "state":Lcom/github/androidutils/statemachine/IState; │ :cond_1 │ - new-instance v2, Ljava/lang/RuntimeException; │ + new-instance v1, Ljava/lang/RuntimeException; │ │ - const-string v3, "State not found!" │ + const-string v2, "State not found!" │ │ - invoke-direct {v2, v3}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V │ + invoke-direct {v1, v2}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V │ │ - throw v2 │ + throw v1 │ .end method │ │ .method protected final transitionToHaltingState()V │ .locals 2 │ │ .prologue │ .line 1428